Generalized Synthesis Methodology of Nonlinear...

19
12/10/07 1 Generalized Synthesis Methodology of Nonlinear Springs for Prescribed Load-Displacement Functions Christine Vehar Jutte Sridhar Kota

Transcript of Generalized Synthesis Methodology of Nonlinear...

Page 1: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 1

Generalized Synthesis Methodology of Nonlinear Springs for

Prescribed Load-Displacement Functions

Christine Vehar Jutte Sridhar Kota

Page 2: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 2

Nonlinear Spring Applications

Freedom Innovations Otto Bock

Statically Balanced Mechanisms

Nature’s Nonlinear Compliance

MEMS Devices

Artificial Implants and Prosthetics

-  Structures with synthesized nonlinear elasticities

-  Mimic nonlinear and viscoelastic materials

Design for crashworthiness

Human Interfaces (Comfort, Tactile)

Constant-force Springs

Page 3: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 3

Nonlinear Spring Parameterization

Curvilinear members -  Longer effective length -  Greater strain energy absorption -  Larger displacements and rotations -  Fewer stress concentrations

Network of splines -  For generating any nonlinear response

Input constrained along path -  Forces spring to stretch/compress (axial mode)

Pinned end conditions -  For large rotations and minimal bending stresses

A typical nonlinear spring design

Page 4: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 4

Problem Statement

•  Problem Statement

•  Scope –  Planar springs –  Elastic range –  No buckling

Material constraints Stress constraints

Topology, Size, and Shape

Page 5: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 5

New Design Parameterization

•  Topology

B-SPLINE

9 Splines (3 Primary, 6 Secondary)

Page 6: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 6

New Design Parameterization

•  Each design has 96 variables that describe…

Topology •  Number of splines •  Connection of splines •  Boundary conditions

Shape •  Shape of the splines

Size •  In-plane thickness of the splines

Top,Shape,&Size

TOTAL DESIGN

Topology

Top.&Shape Input Load

Page 7: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 7

Design Examples

Shape-function J-curve S-curve Constant-force

Load-range 10N 75N 150N

Displacement-range 20mm 80mm 150mm

Nup (Scaling) 1.2 1.5 2.0

Square design space size (L) 100mm (10cm) 500mm (0.5m) 1000mm (1m)

Material modulus (material) 115MPa (Titanium)

115MPa (Titanium)

70MPa (Aluminum)

Maximum stress (safety factor) 830MPa (1) 415MPa (2) 275MPa (1)

Out-of-plane thickness 4mm 20mm 60mm

In-plane thickness 0.4-0.7mm 1-3mm 2-5mm

3 Nonlinear Springs (+ 1 Linear Spring)

Design Space Genetic Algorithm Population: 96

Crossover rate: 70% Mutation rate: 3%

Page 8: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 8

Nonlinear Spring Applications

•  Automotive seat cushion (hardening spring)

•  Constant-force applications (softening spring)

Un-deformed Deformed

Page 9: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 9

Automotive Seat Cushion

Rigid Seat Pan Multi-piece stamped and welded steel pan (No foam or cover shown)

4-inch foam cushion (Expensive to store and ship)

Ford Land Rover

Page 10: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 10

Passenger Comfort

0

50

100

150

200

250

300

350

400

450

500

0 0.5 1 1.5 2 2.5 3 3.5 4Displacement (in)

Load

(lb

)

Ford’s force-displacement data measured at the center of the seat cushion. [1]

4-inch foam cushion

Page 11: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 11

Problem Definition Target Points

0

50

100

150

200

250

0.0 0.5 1.0 1.5 2.0Displacement (in)

Lo

ad (

lbf)

Target Points

Spring in Parallel

Spring in series with foam

Design a nonlinear spring: 1)  Match load-displacement

function 2)  Fit within prescribed

design space

Page 12: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 12

Functional Description

In-plane thickness = 0.027in (0.69mm) Out-of-plane thickness = 12in (304.8mm) Material = MartINsite M130 (E = 200 GPa) Max stress = 605MPa (< yield 930 MPa) Safety factor =1.5 Disp. = 29% of largest footprint dimension

Final Spring Design

Spring within new assembly

(Not stretching)

(Stretching)

Page 13: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 13

Functional Description

Final Spring Design’s Assembly in Prototype

Page 14: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 14

Functional Design

Validation

Instron 8516

Nonlinear spring assembly (No foam included)

Page 15: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 15

Functional Design

Validation (Instron 8516)

Nonlinear spring assembly (Foam included)

Page 16: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 16

Conclusions

•  Specifications where met only using 2-inches of foam •  Prescribed load-displacement function is sensitive to

buckling –  Original FEA design slightly buckled –  Prototype did not buckle

•  Rotation of spring 2° accounts for discrepancy

- No buckling - Shorter displacement-range

Page 17: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 17

Test Assembly

Page 18: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 18

Results

FEA Prediction

Physical Deformation

Page 19: Generalized Synthesis Methodology of Nonlinear …csdl.engin.umich.edu/images/kota-non-linear-springs.pdf12/10/07 7 Design Examples Shape-function J-curve S-curve Constant-force Load-range

12/10/07 19

Results and Conclusions

Validated: Deformation Shape function Displacement-range Inconsistency: Load-range (15%)

In-plane thickness and load have cubed relationship

Decrease in-plane thickness by 0.06mm