11/11/20151 trusses. 11/11/20152 element formulation by virtual work u use virtual work to derive...

80
06/23/22 Trusses

Upload: peter-mosley

Post on 04-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 1

Trusses

Page 2: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 2

Element Formulation by Virtual Work

Use virtual work to derive element stiffness matrix based on assumed displacements– Principle of virtual work states that if a general

structure that is in equilibrium with its applied forces deforms due to a set of small compatible virtual displacements, the virtual work done is equal to its virtual strain energy of internal stresses.

Page 3: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 3

At element level, Ue = We

– Ue = virtual strain energy of internal stresses

– We = virtual work of external forces acting through virtual displacements

Page 4: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 4

We now assume a simple displacement function to define the displacement of every material point in the element.

Usually use low order polynomials Here

u = a1 + a2x

– u is axial displacement

– a1, a2 are constants to be determined

– x is local coordinate along member

Page 5: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 5

The constants are found by imposing the known nodal displacements ui, uj at nodes i and j

ui = a1 + a2xi

uj = a1 + a2xj

ui, uj are nodal displacements

xi, xj are nodal coordinates

Page 6: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 6

letting xi = 0, xj = L, we get

– a1 = ui

– a2 = (uj-ui)/L

We can write

– [N] = matrix of element shape functions or interpolation functions

– {d} = nodal displacements

ux

L

x

L

u

ud

i

j

1 [ ]{ }N

Page 7: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 7

1 2

1

2

i

i

1 2

N N N

xN 1 ,

Lx

NL

Pr operties

N 1 at node i and zero at all other nodes

N 1

i.e. at any point in the element N N 1

N1=1

Variation of N1

Variation of N2

N2=1

Page 8: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 8

Strain is given by

where [B] is a matrix relating strain to nodal displacement (matrix of derivatives of shape function)

du d[N]{d} [B]{d}

dx dx1

B 1 1L

Page 9: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 9

Now

= E(= E[B]{d}-E – Stress and strain are constant in a member

Define internal virtual strain energy for a set of virtual displacements {d} to be

Te VU ( ) dV

Page 10: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 10

= virtual strain = stress level at equilibrium– dV = volume

Virtual work of nodal forces is

We = {d}T{f}

Then, virtual work is given by

T T

Vdv d f

Page 11: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 11

Substituting and rearranging gives

Canceling {d}T gives [k]{d}={F} where

T ToV

T T T T ToV V

[B]{ d} E[B]{d} E dV { d} {f}

{ d} [B] E[B]{d}dV { d} [B] E dv { d} {f}

[ ] [ ] [ ]k B B T

VE dV

o

1F f EA

1

o T For thermal problem

Page 12: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 12

for a truss we get

this formulation method also applies to 2-d and 3-d elements

[ ]k

EA

L

1 1

1 1

Page 13: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 13

Procedure for Direct Stiffness Method (Displacement Method)

1. Discretize into finite elements, Identify nodes, elements and number them in order.

2. Develop element stiffness matrices [Ke] for all the elements.

3. Assemble element stiffness matrices to get the global stiffness matrix ([KG] = [Ke]). The size of of global stiffness matrix = total d.o.f of the structure including at boundary nodes. Assembly is done by matching element displacement with global displacements. Also develop appropriate force vector (by adding element force vectors) such that equation of the type [KG] {u}={F} is obtained.

Page 14: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 14

4. Apply kinematic boundary conditions. Without applying boundary conditions, [KG] will be singular. (minimum number of boundary conditions required is to arrest ‘Rigid Body’ displacements).

5. Solve for unknown displacements {u} ( {u}= [KG] –1{F}).

6. Once displacements are determined find

(a) reactions by picking up appropriate rows from the equation {F}=[KG] {u}, (b) Find element forces {f}=[Ke] {ue}, (c) Element stresses given by {e}= [D][B]{ue}.

Procedure for Direct Stiffness Method

Page 15: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 15

1 2 3

F1, u1F2, u2 F3, u3

Boundary Conditionsu1=0, u2=0

Page 16: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 16

G

2 -2 AE

K -2 2+1 -1L

-1 1

2A, L, E A, L, E

Page 17: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 17

Page 18: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 18

{

Reactions

1

3

0AE PL 2P

F 2 -2 0 1L 3AE 3

0

0AE PL P

F 0 -1 1 1L 3AE 3

0

Page 19: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 19

Element Forces

1 1

2 2

21

32

Element 1

f u 1 -12AE

f -1 1 uL

1 -1 0 2p / 32AE PL

-1 1 1 2p / 3L 3AE

Element 2

uf 1 -1AE

uf -1 1L

1 -1AE =

-1 L

1 p / 3PL

1 0 p / 33AE

A, L, E

f1f2

2A, L, E

2P

3

2P

3

A, L, EP

3

P

3

Page 20: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 20

Page 21: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 21

Page 22: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 22

Page 23: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 23

1 2

Element 1 Element 2

1 1 1 1AE AEK K

1 1 1 1L L

u1 u2 u2 u3

Page 24: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 24

Page 25: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 25

Page 26: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 26

Page 27: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 27

1 11 1

2 2

4 22 1

2 22 2

3 3

43 2

Stress in element 1

u u1 1E EB E

u uL L

u u 1.5 0 = E 2.0 10 200N / mm

L 150Stress in element 2

u u1 1E EB E

u uL L

u u 1.2 1.5 = E 2.0 10

L 150

240N / mm

Page 28: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 28

Direct Element Formulation

truss element acts like 1-d spring– l >> transverse dimensions– pinned connection to other members (only

axial loading).– usually constant cross section and modulus of

elasticity

Page 29: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 29

» A = cross section area

» E = modulus of elasticity

» L = length

kAE

L

Page 30: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 30

Assume displacements are much smaller than overall geometry– vertical displacements of horizontal member

produce no vertical force Stiffness matrix is written in local element

coordinates aligned along element axis want stiffness matrix for arbitrary

orientation

Page 31: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 31

rotate coordinate systems using rotation matrix [R]

displacement components in global coordinates are related to displacement components in local coordinates by {d’}=[R]{d}– {d} = displacement in global coordinates– {d’} = displacement in local element

coordinates

Page 32: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 32

L

AE

x’

y’

i ju’i u’i

v’i v’j

p’i

P’j

q’i

q’j

u’i=1p’i = k=AE / L p’j = k = AE / L

q’i = 0 q’j = 0

st

k

01 column

k

0

u’i=1p’i = k=AE / L

q’i = 0q’j = 0

rd

k

03 column

k

0

Page 33: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 33

v’j =1

q’i = 0

q’j = 0

p’j = 0

p’i = 0

th

0

04 column

0

0

nd

0

02 column

0

0

v’i =1

q’i = 0q’j = 0

p’j = 0

p’i = 0

Page 34: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 34

start with member on x axis, element equations are

or {k’}{d’}={f’} Note that y equations are all zero

i i

i i

j j

j j

u ' p 'k 0 k 0

v ' q '0 0 0 0

u ' p 'k 0 k 0

v ' q '0 0 0 0

Page 35: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 35

pi uix

x’y’

y

pj uj

vj

qi

vi

qj

p’ i

u’ i

u’ j

p’ j

q’ i

v’ i

q’ j

v’ j

i i i i i i

i i i i i i

at node i

u ' u cos( ) v sin( ) p ' p cos( ) q sin( )

v ' u sin( ) v cos( ) q ' q sin( ) q cos( )

Page 36: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 36

i i

i i

u ' ucos sin

v ' sin cos v

At node i

i i

i i

p ' pcos sin

q ' sin cos q

A similar matrix can be obtained at node j

i i

i i

j j

j

u ' ucos sin 0 0v ' vsin cos 0 0u ' u 0 0 cos sin

0 0 sin cos v '

jv

Page 37: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 37

Matrix [R] is:

cos sin

sin cos

cos sin

sin cos

0 0

0 0

0 0

0 0

0 0

0 0

0 0

0 0

c s

s c

c s

s c

Page 38: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 38

Similarly , force components are related by {f’} = [R]{f}

Local force displacement relation is [k’]{d’} = {f’}

global force displacement relation is [k][R]{d} = [R]{f}

using fact that [R]-1 = [R]T, we get [R]T[k][R]{d} = {f}

Page 39: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 39

then [k] = stiffness matrix in global coordinates is [R]T[k’][R]

2 2

2 2

2 2

2 2

c cs c cs

cs s cs s[k] k

c cs c cs

cs s cs s

Page 40: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 40

Structure equation is [k] {D} = {F}

– [k] = structure stiffness matrix

– {D} = nodal displacement vector

– {F} = applied load vector

' 'i j i i i

i

i

i

i

j

j

DB{u u } note u ' u cos( ) v sin( )

u ={c s}

v

u

vc s 0 0-1 1 E

u0 0 c sL L

v

i

i

j

j

u

vEc -s c s

uL

v

Page 41: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 41

Page 42: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 42

2

2

E le m e n t i- n o d eC o o r d in a t e

x y

C o o r d in a te

x y

L e n g t hj- n o d e Cs

1 1 0 0 2 L c o s 4 5 L s in 4 5 c o s 4 5 s in 4 5L

3 0 2 L s in 4 5 2 L c o s 4 5 L s in 4 5L c o s 4 5 -sin 4 5

[ ' ]k k

c cs c cs

cs s cs s

c cs c cs

cs s cs s

2 2

2 2

2 2

2 2

j i j i

2 2

j i j i

x x y yC , m

L L

L x x y y

Page 43: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 43

Page 44: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 44

Page 45: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 45

Page 46: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 46

Page 47: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 47

Page 48: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 48

Page 49: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 49

Page 50: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 50

Page 51: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 51

u3

v3

u’3v’3

Page 52: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 52

Page 53: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 53

Page 54: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 54

Page 55: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 55

Finite Element Model

usually use existing codes to solve problems

user responsible for – creating the model– executing the program– interpreting the results

Page 56: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 56

arrangement of nodes and elements is known as the mesh

plan to make the mesh model the structure as accurately as possible

Page 57: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 57

for a truss– each member is modeled as 1 truss element– truss members or elements are connected at

nodes– node connections behave like pin joints– truss element behaves in exact agreement with

assumptions– no need to divide a member into more than 1

element

Page 58: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 58

– such subdivision will cause execution to fail» due to zero stiffness against lateral force at the node

connection where 2 members are in axial alignment

Page 59: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 59

Page 60: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 60

there is geometric symmetry– often possible to reduce the size of problem by

using symmetry– need loading symmetry as well

Page 61: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 61

Page 62: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 62

Fig. 3-5 and 3-6 show symmetric loads and the reduced model– need to impose extra conditions along the line

of symmetry» displacement constraints: nodes along the line of

symmetry must always move along that line

» changed loads: the load at the line of symmetry is split in two

Page 63: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 63

Computer input assistance

a preprocessor is used to assist user input required inputs are

– data to locate nodes in space– definition of elements by node numbers – type of analysis to be done– material properties– displacement conditions– applied loads

Page 64: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 64

interactive preprocessors are preferable – you can see each node as it is created– elements are displayed as they are created– symbols are given for displacement and load

conditions– usually allow mesh generation by replication or

interpolation of an existing mesh– allow inserting nodes along lines– allow entering a grid by minimum and maximum

positions plus a grid spacing

Page 65: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 65

truss element consists of 2 node numbers that connect to form element

other information for truss is – modulus of elasticity– cross sectional area

data can form a material table assign element data by reference to the

table

Page 66: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 66

boundary or displacement conditions are set by selecting a node and setting its displacement

do not over constrain a structure by prescribing zero displacements where there is no physical support

Page 67: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 67

loading conditions are set by selecting nodes and specifying force or moment components

check model carefully at this point

Page 68: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 68

Analysis Step

mostly transparent to user small truss models have enough accuracy

and performance for an accurate solution a large model has a large number of

elements and nodes

Page 69: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 69

numerical solution may not be accurate if there are full matrices

get better accuracy if the nonzero terms are close to the diagonal– reduces the number of operations and round off

error (banded matrix)

Page 70: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 70

in FE model, element or node numbering can affect bandwidth– good numbering pattern can minimize

bandwidth– different methods based on node or element

numbering– to minimize, plan numbering pattern so nodes

that connect through an element have their equations assembled close together

Page 71: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 71

In Fig. 3-7, node numbers are considered, X’s show nonzero terms

Page 72: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 72

In Fig. 3-8, node numbers are considered

Page 73: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 73

many programs have bandwidth or wavefront minimizers available

most programs will keep original numbering for display but use the minimized number scheme

Page 74: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 74

numerical algorithms, numerical range of the computer affect solution

relative stiffness of members can influence results– problems when members of high and low

stiffness connect– can exceed precision of computer– physical situation is usually undesirable

Page 75: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 75

Approximation error for truss is zero Most common error messages (errors)

come from– incorrect definition of elements– incorrect application of displacement boundary

conditions

Page 76: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 76

– may get non-positive definite structure stiffness matrix from not enough boundary conditions to prevent rigid body motion

» two elements connect in-line zero lateral stiffness

» truss structure not kinematically stable (linkage)

Page 77: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 77

next look at stress components– in continua, stress components are related to

averaged quantities at the nodes– trusses have a stress in each member (not easy

to plot) truss model is exact so it does not usually

need refinement

Page 78: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 78

Output Processing and Evaluation

Get numerical results with input data followed by all nodal displacements and element stresses

first graphic to look at is the deformed shape of the structure– nodal displacements are exaggerated to show

structure deformation– check to ensure model behaves as expected

Page 79: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 79

linear elastic analysis, failure is by– overstressing– buckling (have to find members with

significant compression and use Euler's buckling equation)

Page 80: 11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements

04/20/23 80

Final Remarks

few situations where a truss element is the right element for modeling behavior