23
The Direct Stiffness Method Part I Introduction to FEM IFEM Ch 2 – Slide 1

The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Embed Size (px)

Citation preview

Page 1: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

The DirectStiffness Method

Part I

Introduction to FEM

IFEM Ch 2 – Slide 1

Page 2: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

The Direct Stiffness Method (DSM)

A democratic method, works the same no matter what the element:

Obvious decision: use the truss to teach the DSM

Importance: DSM is used by all major commercial FEM codes

Bar (truss member) element, 2 nodes, 4 DOFs

Tricubic brick element, 64 nodes, 192 DOFs

Quadratic thin-plate element, 6 nodes, 12 DOFs

Introduction to FEM

IFEM Ch 2 – Slide 2

Page 3: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Model Based Simulation(a simplification of diagrams of Chapter 1)

Physical system

Modeling + discretization + solution error

Discretization + solution errorSolution error

Discrete model

Discretesolution

Mathematical model

IDEALIZATION DISCRETIZATION SOLUTION

FEM

VERIFICATION & VALIDATION

Introduction to FEM

IFEM Ch 2 – Slide 3

Page 4: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Introduction to FEM

Idealization Process

(a) Physical System

(b) Idealized Sytem: FEM-Discretized Mathematical Model

IDEALIZATION

��� ���

joint

support

member

IFEM Ch 2 – Slide 4

Page 5: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

��

��

��

��

FEM model:

Remove loads & supports:

Disassemble:

Localize: longerons

battensdiagonals

longerons

Generic element:

Introduction to FEM

DSM: Breakdown Steps

IFEM Ch 2 – Slide 5

Page 6: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

�� ��

�� ��Solve for jointdisplacements:

Merge:

Apply loadsand supports:

Formelements:

longeronsbattens

diagonalslongerons

Globalize:

Introduction to FEM

DSM: Assembly & Solution Steps

IFEM Ch 2 – Slide 6

Page 7: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

The Direct Stiffness Method (DSM) Steps

DisconnectionLocalizationMember (Element) Formation

GlobalizationMergeApplication of BCsSolutionRecovery of Derived Quantities

Breakdown(Chapter 2)

Assembly & Solution(Chapter 3)

Introduction to FEM

Starting with: Idealization

IFEM Ch 2 – Slide 7

Page 8: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

A Physical Plane Truss

Introduction to FEM

joint

support

member

Too complicated to do by hand. We will use a simpler one to illustrate DSM steps

Typical of those used for building roofs and short span bridges.

IFEM Ch 2 – Slide 8

Page 9: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

The Example Truss: Physical andPin-Jointed Idealization

Introduction to FEM

�� ��

1 2

3

Idealization as Pin-Jointed Trussand FEM Discretization

IFEM Ch 2 – Slide 9

Page 10: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

The Example Truss - FEM Model:Nodes, Elements and DOFs

Introduction to FEM

45o

45o

1(0,0) 2(10,0)

3(10,10)

x

y

x3x3f , u

y2y2f , uy1y1f , u

x2x2f , ux1x1f , u

y3 y3f , u

(1)

(2)(3)

©(3) (3)

(3) (3)E = 100, A = 2 2, L = 10 2, ρ = 3/20 ©

(1)

(1)

(1)

(1)E = 50, A = 2, L = 10, ρ = 1/5

(2)

(2)

(2)

(2)E = 50, A = 1, L = 10, ρ = 1/5

IFEM Ch 2 – Slide 10

Page 11: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

The Example Truss - FEM Model BCs:Applied Loads and Supports (Saved for Last)

Introduction to FEM

��

��

��

��

f = 2x3

f = 1y3

1 2

3

x

y

(1)

(2)(3)

IFEM Ch 2 – Slide 11

Page 12: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Master (Global) Stiffness Equations

f =

fx1fy1fx2fy2fx3fy3

u =

ux1uy1ux2uy2ux3uy3

fx1fy1fx2fy2fx3fy3

=

Kx1x1 Kx1y1 Kx1x2 Kx1y2 Kx1x3 Kx1y3Ky1x1 Ky1y1 Ky1x2 Ky1y2 Ky1x3 Ky1y3Kx2x1 Kx2y1 Kx2x2 Kx2y2 Kx2x3 Kx2y3Ky2x1 Ky2y1 Ky2x2 Ky2y2 Ky2x3 Ky2y3Kx3x1 Kx3y1 Kx3x2 Kx3y2 Kx3x3 Kx3y3Ky3x1 Ky3y1 Ky3x2 Ky3y2 Ky3x3 Ky3y3

ux1uy1ux2uy2ux3uy3

f = K u

Nodal forces

Master stiffness matrix Nodaldisplacements

Linear structure:

or

Introduction to FEM

IFEM Ch 2 – Slide 12

Page 13: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Member (Element) Stiffness Equations

f = K u

fxi

f yi

fx j

f y j

=

Kxi xi Kxiyi Kxi x j Kxiy j

K yi xi K yiyi K yi x j K yiy j

Kx j xi Kx j yi Kx j x j Kx j y j

K y j xi K y j yi K y j x j K y j y j

uxi

u yi

ux j

u y j

Introduction to FEM

_

IFEM Ch 2 – Slide 13

Page 14: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

First Two Breakdown Steps:Disconnection and Localization

Introduction to FEM

These steps are conceptual (not actually programmed as part of the DSM)

12

3

(3)

(1)

(2)

y_ (1)

x_

(1)

y_

(2)

x_

(2)y_ (3) x

_ (3)

�� ��

1 2

3Remove loads and supports,and disconnect pins

x

y

IFEM Ch 2 – Slide 14

Page 15: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

The 2-Node Truss (Bar) Element

Introduction to FEM

i

i

j

j

dL

x

Equivalent spring stiffness

−F Ff , u xi xi

_ _ f , u xj xj

_ _f , u yj yj

_ _f , u yi yi

_

_y_

_

sk = EA / L

IFEM Ch 2 – Slide 15

Page 16: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Truss (Bar) Element Formulation by Mechanics of Materials (MoM)

K = E A

L

1 0 −1 00 0 0 0

−1 0 1 00 0 0 0

F = ksd = E A

Ld F = fx j = − fxi ,, d = ux j − uxi

fxi

f yi

fx j

f y j

= E A

L

1 0 −1 00 0 0 0

−1 0 1 00 0 0 0

uxi

u yi

ux j

u y j

Exercise 2.3

Element stiffnessmatrix in local

coordinates

Element stiffnessequations in local

coordinates

Introduction to FEM

from which

IFEM Ch 2 – Slide 16

Page 17: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Where We Are So Far in the DSM

DisconnectionLocalizationMember (Element) Formation

GlobalizationMergeApplication of BCsSolutionRecovery of Derived Quantities

Breakdown(Chapter 2)

Assembly & Solution(Chapter 3)

Introduction to FEM

we are done with this ...

we finish Chapter 2 with

IFEM Ch 2 – Slide 17

Page 18: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

uxi = uxi c + uyi s, u yi = −uxi s + uyi cγ

ux j = ux j c + uyj s, u y j = −ux j s + uyj cγ

Node displacements transform asi

xy

c = cos ϕ s = sin ϕin which

Globalization: Displacement Transformation

Introduction to FEM

x

y j

ϕ

uxi

uyi

uxj

uyj

uyi_

_ _

uxi_

uxj_

uyj_

IFEM Ch 2 – Slide 18

Page 19: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Displacement Transformation (cont'd)

In matrix form

ore e e

Note:global on RHS,local on LHS

Introduction to FEM

u = T u

uuuu

=c

−s0 0s

c 0 00 0 c

−s0 0sc

uxi xiuyi yi

uxj xj

uyj yj

_

_

_

_

_

IFEM Ch 2 – Slide 19

Page 20: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

Globalization: Force Transformation

Node forces transform as

or

x

y

i

j

ϕ

fxifyifx jfy j

fxi

fyi

fxj

fyj

=c −s 0 0s c 0 00 0 c −s0 0 s c

Note:global on LHS,local on RHS

Introduction to FEM

fxifyi

fx j

fy j

_

_

_

_

fyi

_

fxi

_

fxj

_fyj

_

f = (T ) fe e T e_

IFEM Ch 2 – Slide 20

Page 21: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

u e ==

T e ue

u e

f e = T e T f e

Ke = T e T ¯¯ ¯

f e¯

Ke T

Ke

e

Ke = E e Ae

L e

c2 sc −c2 −scsc s2 −sc −s2

−c2 −sc c2 sc−sc −s2 sc s2

Globalization: Congruential Transformationof Element Stiffness Matrices

Exercise 2.8

Introduction to FEM

(

(

)

)

IFEM Ch 2 – Slide 21

Page 22: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

The Example Truss - FEM Model(Recalled for Convenience)

Insert the geometric &physical properties ofthis model intothe globalized memberstiffness equations

Introduction to FEM

45o

45o

1(0,0) 2(10,0)

3(10,10)

x

y

x3x3f , u

y2y2f , uy1y1f , u

x2x2f , ux1x1f , u

y3 y3f , u

(1)

(2)(3)

©(3) (3)

(3) (3)E = 100, A = 2 2, L = 10 2, ρ = 3/20 ©

(1)

(1)

(1)

(1)E = 50, A = 2, L = 10, ρ = 1/5

(2)

(2)

(2)

(2)E = 50, A = 1, L = 10, ρ = 1/5

IFEM Ch 2 – Slide 22

Page 23: The Direct Stiffness Method Part I - Home | University of ... · The Direct Stiffness Method (DSM) A democratic method, works the same no matter what the element: Obvious decision:

We Obtain the Globalized Element Stiffness Equations of the Example Truss

fx1

fy1

fx2

fy2

= 10

1 0 −1 00 0 0 0

−1 0 1 00 0 0 0

ux1

uy1

ux2

uy2

fx2

fy2

fx3

fy3

= 5

0 0 0 00 1 0 −10 0 0 00 −1 0 1

ux2

uy2

ux3

uy3

fx1

fy1

fx3

fy3

= 20

0.5 0.5 −0.5 −0.50.5 0.5 −0.5 −0.5

−0.5 −0.5 0.5 0.5−0.5 −0.5 0.5 0.5

ux1

uy1

ux3

uy3

Introduction to FEM

(1)

(1)

(1)

(1)

(2)

(2)

(2)

(2)

(3)

(3)

(3)

(3)

(3)

(3)

(3)

(3)

(2)

(2)

(2)

(2)

(1)

(1)

(1)

(1)

In the next class we will put theseto good use

IFEM Ch 2 – Slide 23