Sie sind auf Seite 1von 110

Structural

Dynamics

7/29/2005 Dynamic Analysis 1


Spring-Mass system subjected
to a time dependent load.

k
F(t)
m

7/29/2005 Dynamic Analysis 2


Free-body diagram of the mass.

T = kx F(t) ma = m&x&
m
= m

7/29/2005 Dynamic Analysis 3


F(t ) − k x = m &x&

m &x& + k x = F(t )

7/29/2005 Dynamic Analysis 4


Solution of D.E. is sum
of homogeneous and
particular solutions:
Homogeneous :

F(t ) = 0

m &x& + k x = 0
7/29/2005 Dynamic Analysis 5
Let :
k
ω =2

m
Then :
&x& + ω x = 0
2

ω2 is the natural circular frequency

7/29/2005 Dynamic Analysis 6



τ=
ω
τ is the period (measured in seconds)

7/29/2005 Dynamic Analysis 7


Displacement due to simple harmonic motion.

τ
xm

7/29/2005 Dynamic Analysis 8


One Dimensional
Bar Element

7/29/2005 Dynamic Analysis 9


Step 1 - Select Element Type

d̂1x 1 2 d̂ 2 x

f̂ e
1x (t ) f̂ e
2x (t )
L
E - modulus of elasticity
A - cross-sectional area
ρ - mass density

7/29/2005 Dynamic Analysis 10


Step 2 - Select a
Displacement Function
û = a1 + a 2 x̂
û = N 1d̂1x + N 2d̂ 2 x

N1 = 1 −
L

N2 =
L
7/29/2005 Dynamic Analysis 11
Step 3 - Define
Strain/Displacement and
Stress/Strain Relationships

{ε x } = = [B ] d̂

∂x̂
{}
[B ] = ⎢ −
⎡ 1 1 ⎤
⎣ L L ⎥⎦

{} ⎧ d̂ 1x ⎫
d̂ = ⎨ ⎬
⎩d̂ 2 x ⎭
{σ} = [D ]{ε x } = [D ][B ]{d̂}
7/29/2005 Dynamic Analysis 12
Step 4 - Derive Element
Stiffness and Mass Matrices
and Equations

With time dependent loading

f̂1x ≠ f̂ 2 x

7/29/2005 Dynamic Analysis 13


Newton’s Second Law

7/29/2005 Dynamic Analysis 14


NODAL EQUILIBRIUM
EQUATIONS

∂ d̂1x 2
f̂ = f̂1x + m1
e
1x
∂t 2

∂ d̂ 2 x 2
f̂ e
2x = f̂ 2 x + m 2
∂t 2

7/29/2005 Dynamic Analysis 15


m1 and m2 are obtained by
lumping the total mass of the
bar equally at the two nodes

ρAL
m1 =
2
ρAL
m2 =
2
7/29/2005 Dynamic Analysis 16
Lumped Mass Model

d̂1x 1 2 d̂ 2 x
m1 x̂ m2
f̂1ex (t ) f̂ 2ex (t )
L

7/29/2005 Dynamic Analysis 17


Equilibrium in Matrix Form
⎧ ∂ d̂1x ⎫
⎧⎪f̂ e ⎫⎪ ⎧⎪f̂1x ⎫⎪ ⎡m 1 ⎪
0 ⎤⎪ ∂ t ⎪ 2 ⎪
⎬ = ⎨ ⎬+ ⎢
1x
⎨ ⎥ ⎨ ⎬
⎪⎩f̂ e
2x ⎪⎭ ⎪⎩f̂ 2 x ⎪⎭ ⎣ 0 m 2 ⎦ ⎪ ∂ d̂ 2 x ⎪
⎪⎩ ∂ t ⎪⎭
2

7/29/2005 Dynamic Analysis 18


Equilibrium in Matrix Form

f̂ (t ) = k̂ d̂ + [m̂ ] d̂
e &&

7/29/2005 Dynamic Analysis 19


Defining Terms
⎡ 1 − 1⎤
[k ] = ⎢
AE
⎥ Element Stiffness Matrix
L ⎣− 1 1 ⎦
ρAL ⎡1 0 ⎤
[m ] = ⎢ ⎥ Element Lumped Mass Matrix
2 ⎣0 1 ⎦
{}d̂ Nodal Displaceme nts
{}&& ∂ 2 d̂
d̂ =
{} Nodal Accelerati ons
∂ t2

7/29/2005 Dynamic Analysis 20


Consistent Mass Matrix

{ } &&
X = −ρ û
e
{}
{f b } = ∫∫∫ [N ] {X} dV
T

{f b } = − ∫∫∫ ρ[N ] T
{}
&û& dV
V

7/29/2005 Dynamic Analysis 21


Consistent Mass Matrix

{û} = [N ] d̂
&û = [N ] d̂&
&û& = [N ] d̂
&&
7/29/2005 Dynamic Analysis 22
Consistent Mass Matrix

{f b } = − ∫∫∫ ρ[N ] [N ] d̂ dV
&& T
{}
{}
V

{f b } = −[m̂ ] d̂
&&

[m̂ ] = ∫∫∫ ρ[N ] [N ] dV T

7/29/2005 Dynamic Analysis 23


Consistent Mass Matrix
Bar Element
[m̂ ] = ∫∫∫ ρ[N ] [N ] dV
T

⎧1 − x̂ ⎫
⎪ L ⎪ ⎡ x̂
[m̂ ] = ∫∫∫ ρ⎨ x̂ ⎬ ⎢1 − x̂ ⎤ dV
V ⎪ ⎪⎣ L L ⎥⎦
⎩ L ⎭
L ⎧1 −
x̂ ⎫
⎪ L ⎪ ⎡ x̂
[m̂ ] = ρ A ∫ ⎨ x̂ ⎬ ⎢1 − x̂ ⎤ dx̂
0 ⎪ ⎪⎣ L L ⎥⎦
⎩ L ⎭
7/29/2005 Dynamic Analysis 24
Consistent Mass Matrix
Bar Element
⎡ ⎛
L ⎜1 −
x̂ ⎞ ⎛ − x̂ ⎞ ⎛⎜1 − x̂ ⎞⎟⎛⎜ x̂ ⎞⎟ ⎤
⎢⎝ L ⎠⎝ L ⎟⎠ ⎟ ⎜ 1
⎝ L ⎠⎝ L ⎠ ⎥ dx̂
[m̂ ] = ρ A ∫ ⎢ ⎥

0 ⎢ ⎜1 −
x̂ ⎞ ⎛
⎟⎜ ⎟
x̂ ⎞ ⎛⎜ x̂ ⎞⎟⎛⎜ x̂ ⎞⎟

⎣ ⎝ L ⎠⎝ L ⎠ ⎝ L ⎠⎝ L ⎠ ⎦
ρ A L ⎡2 1⎤
[m̂ ] = ⎢ ⎥
6 ⎣1 2⎦

7/29/2005 Dynamic Analysis 25


STEP 5 - Assemble the Global
Equations and Apply B.C.’s

{F(t )} = [K ]{d} + [M ]{d}


&&

7/29/2005 Dynamic Analysis 26


{F(t )} = [K ]{d} + [M ]{d}
&&

Now must solve coupled set


of ODE’s instead of set of
linear algebraic equations!

7/29/2005 Dynamic Analysis 27


Consistent Mass Matrix

[m ] = ∫∫∫ ρ[N ] [N ] dV T

7/29/2005 Dynamic Analysis 28


Beam Element

ŷ , v̂

φ̂ 1 , m̂ 1
1 x̂ 2 φ̂ , m̂
2 2

L
f̂1y , d̂ 1y f̂ 2y , d̂ 2y

7/29/2005 Dynamic Analysis 29


Shape Functions

N1 =
L3
1
(2x̂ − 3x̂ L + L )
3 2 3

N2 =
L
1 3
3
(x̂ L − 2x̂ 2 L2 + x̂L3 )

N3 =
L
1
3
(− 2x̂ 3 + 3x̂ 2 L )

N4 =
L
1 3
3
(x̂ L − x̂ L )
2 2

7/29/2005 Dynamic Analysis 30


Shape Functions
1.000

N1 N3
0.500
N2
L
0.000
0 N4

-0.500

7/29/2005 Dynamic Analysis 31


Consistent Mass Matrix
[m] = ∫∫∫ ρ[N] [N] dV
T

⎡ 156 22L 54 − 13L ⎤


⎢ 22L L2
13L 2 ⎥
− 3L ⎥
[m] = ⎢
m 4
420 ⎢ 54 13L 156 − 22L ⎥
⎢ 2 ⎥
⎣− 13L − 3L − 22L 4L ⎦
2

7/29/2005 Dynamic Analysis 32


Lumped Mass Matrix

⎡1 0 0 0 ⎤
⎢ αL 2

m ⎢ 0 0 0 ⎥
[m] = ⎢0 210
0 1 0 ⎥

2⎢
⎢0 αL ⎥
2
0 0
⎢⎣ 210 ⎥⎦

7/29/2005 Dynamic Analysis 33


Lumped Mass Matrix

2nd and 4th terms account for rotary inertia.


α = 0 if this is ignored.
α = 17.5 if mass moment of inertia of bar
spinning about one end is selected
2
⎛ m ⎞⎛ L ⎞
⎜ ⎟⎜ ⎟
⎝ 2 ⎠⎝ 2 ⎠
I=
3
7/29/2005 Dynamic Analysis 34
Consistent Mass Matrix - CST
⎡Q 0 ⎤
[m] = ⎢ ⎥
⎣ 0 Q ⎦
⎡ 2 1 1⎤ u1
m⎢ ⎥
[Q] = ⎢1 2 1⎥ u 2
12
⎢⎣1 1 2⎥⎦ u 3

For each degree of freedom

7/29/2005 Dynamic Analysis 35


Consistent Mass Matrix - CST
⎡2 0 1 0 1 0⎤
⎢0 2 0 1 0 1⎥⎥

ρAt ⎢1 0 2 0 1 0⎥
[m] = ⎢ ⎥
12 ⎢ 0 1 0 2 0 1⎥
⎢1 0 1 0 2 0⎥
⎢ ⎥
⎢⎣ 0 1 0 1 0 2⎥⎦
7/29/2005 Dynamic Analysis 36
Lumped Mass Matrix - CST

⎡Q 0 ⎤
[m] = ⎢ ⎥
⎣ 0 Q ⎦
⎡1 0 0⎤ u 1
m⎢ ⎥
[Q] = ⎢0 0 1⎥ u 2
3
⎢⎣0 0 1⎥⎦ u 3

7/29/2005 Dynamic Analysis 37


Lumped Mass Matrix - CST
⎡1 0 0 0 0 0⎤
⎢0 1 0 0 0 0⎥⎥

ρAt ⎢0 0 1 0 0 0⎥
[m] = ⎢ ⎥
3 ⎢0 0 0 1 0 0⎥
⎢0 0 0 0 1 0⎥
⎢ ⎥
⎢⎣0 0 0 0 0 1⎥⎦
7/29/2005 Dynamic Analysis 38
Consistent Mass Matrix - Quad

⎡Q 0 ⎤
[m] = ⎢ 0 Q ⎥
⎢⎣ ⎥⎦
⎡4 2 1 2⎤
⎢2 4 ⎥
[Q] = m ⎢
2 1⎥
36 ⎢1 2 4 2⎥
⎢ ⎥
⎣2 1 2 4⎦
m = ρAt

7/29/2005 Dynamic Analysis 39


Consistent Mass Matrix - Quad
⎡4 0 2 0 1 0 2 0⎤
⎢0 4 0 2 0 1 0 2⎥⎥

⎢2 0 4 0 2 0 1 0⎥
⎢ ⎥
m ⎢0 2 0 4 0 2 0 1⎥
[m] = ⎢
36 1 0 2 0 4 0 2 0⎥
⎢ ⎥
⎢0 1 0 2 0 4 0 2⎥
⎢2 0 1 0 2 0 4 0⎥
⎢ ⎥
⎢⎣0 2 0 1 0 2 0 4⎥⎦

7/29/2005 Dynamic Analysis 40


Hybrid Methods

Attempts have been made to combine


consistent and lumped mass approaches
to achieve some of the benefits of each!

7/29/2005 Dynamic Analysis 41


HRZ Lumping
1. Hinton, Rock, and Zienkiewicz
2. Compute the diagonal terms of consistent
mass matrix.
3. Compute total mass of element, m
4. Compute s by adding diagonal coefficients
associated with translational D-O-F that are
in same direction.
5. Scale all diagonal coefficients by multiplying
by m/s

7/29/2005 Dynamic Analysis 42


HRZ - Bar Element
ρ A L ⎡2 1⎤
[m̂ ] = ⎢ ⎥
6 ⎣1 2⎦
m = ρAL
ρAL
s = 4×
6
m 3
=
s 2
ρ A L ⎡3 0⎤
[m̂ ] = ⎢ ⎥
6 ⎣ 0 3⎦
7/29/2005 Dynamic Analysis 43
HRZ - Beam Element
⎡ 156 22L 54 − 13L ⎤
⎢ 22L L 2
L − L 2 ⎥
[m] = ⎢
m 4 13 3 ⎥
420 ⎢ 54 13L 156 − 22L ⎥
⎢ 2 ⎥
⎣− 13L − 3L − 22L 4L ⎦
2

m = ρAL
ρAL
s = 312 ×
420
m = 420
s 312

7/29/2005 Dynamic Analysis 44


HRZ - Beam Element

⎡ 420 ⎤
⎢ 312 × 156 0 0 0 ⎥ ⎢ 39 ⎥
⎢ 420 ⎥ ⎢ ⎥
⎢ 0 × 4 L2 0 0 ⎥ ⎢ L2

m ⎢ m
[m̂ ] = 312 ⎥= ⎢ ⎥
420 ⎢ 420 ⎥ 78 ⎢ 39 ⎥
⎢ 0 0 × 156 0 ⎥
312 ⎢ ⎥
⎢ ⎥ ⎢
⎣ ⎥⎦
2
⎢ 420 2 ⎥
L
0 0 0 × 4L
⎢⎣ 312 ⎥⎦

7/29/2005 Dynamic Analysis 45


HRZ – Quadratic Serendipity

3 1
76 36

16 8
76 36
3x3 2x2
Gauss Rule Gauss Rule

7/29/2005 Dynamic Analysis 46


HRZ – Quadratic Lagrangian

1 1
36 36

4 16 16 4
36 36 36 36
3x3 2x2
Gauss Rule Gauss Rule

7/29/2005 Dynamic Analysis 47


% error in natural frequencies of a thick
simply-supported plate.
Half of the plate modeled with 8-noded
24 d-o-f elements
Mode Type of Mass Matrix
m n Consistent (%) HRz Lumping (%) Ad Hoc Lumping (%)
1 1 0.11 0.32 0.32
2 1 0.4 0.45 0.45
2 2 0.35 2.75 4.12
3 1 5.18 0.05 5.75
3 2 4.68 2.96 10.15
3 3 13.78 5.18 19.42
4 2 16.88 1.53 31.7

7/29/2005 Dynamic Analysis 48


Optimal Lumping
Š Only translational d-o-f
Š Based on consistent mass matrix
Š Use appropriate quadrature rule
Š Chose integration points to coincide
with nodal locations
Š [m] will be diagonal

7/29/2005 Dynamic Analysis 49


Š Let p be the highest order complete
polynomial in shape function N
Š let m be the highest order derivative
in strain energy (m = 1 elasticity, m
= 2 bending)
Š Chose quadrature rule with degree of
precision 2(p-m)

7/29/2005 Dynamic Analysis 50


Three noded bar element
p=2
m=1
2(p-m) = 2
Three point quadrature rule.
Newton -Cotes has points at the nodes.
(Simpson’ Rule)
b
⎡1 4 ⎛b+a⎞ 1 ⎤
∫a f (x)dx = (b − a )⎢⎣ 6 f (a ) + 6 f ⎜⎝ 2 ⎟⎠ + 6 f (b )⎥⎦
7/29/2005 Dynamic Analysis 51
1
m ij = ρA ∫ N i N jdx = ∫ N i N j J dξ
−1

L
J=
2
L ⎡1 4 1 ⎤
m ij = ρA (1 − (− 1))⎢ N i (− 1)N j (− 1) + N i (0)N j (0 ) + N i (1)N j (1)⎥
2 ⎣6 6 6 ⎦
i ≠ j m ij = 0

⎡1 0 0⎤ 1 3 2
ρAL ⎢ ⎥
[m] = ⎢ 0 1 0⎥
6
⎢⎣0 0 4⎥⎦
7/29/2005 Dynamic Analysis 52
Serendipity

1

12

1
3

7/29/2005 Dynamic Analysis 53


Lagrangian

1
36

4 1
9 9

7/29/2005 Dynamic Analysis 54


Mass Matrices
Š Product [m]{a} must yield the correct total force on
an element (F = ma) when {a} represents a rigid-
body translational acceleration.
Š Consistent mass matrices, [m] and [M] are positive
definite.
Š Lumped mass matrix is positive semi-definite when
zero terms appear on main diagonal.
Š Lumped mass matrix is indefinite when negative
terms appear on main diagonal.

7/29/2005 Dynamic Analysis 55


Mass Matrices
Š Special treatment may be needed to
handle the last two cases.

7/29/2005 Dynamic Analysis 56


Best Type ?

1. Consistent matrices usually


more accurate for flexural
problems.
2. Consistent matrices give upper
bounds on natural frequencies.

7/29/2005 Dynamic Analysis 57


Best Type ?
1. Lumped matrices usually give natural
frequencies less than exact values.
2. Simpler to form.
3. Occupy less storage.
4. Require less computational effort.
5. Usually more important in time-history than
in vibration problems.

7/29/2005 Dynamic Analysis 58


Damping
1. Structural damping is not viscous.
2. Due to mechanisms such as hysteresis and
slip in connections.
3. Mechanisms not well understood.
4. Awkward to incorporate into structural
dynamic equations.
5. Makes equations computationally difficult.
6. Effects usually approximated by viscous
damping.

7/29/2005 Dynamic Analysis 59


Types of Damping Models
Š Phenomenological Damping Methods
(models actual dissipative mechanisms)
Ø Elastic-Plastic Hysteresis Loss
Ø Structural Joint Friction
Ø Material Micro-cracking
Š Spectral Damping Methods
Ø Introduce Viscous Damping
Ø Relies on Fraction of Critical Damping

7/29/2005 Dynamic Analysis 60


Critical Damping

ξ Fraction of Critical Damping


ξ=1 Critical Damping

Critical Damping marks the transition between


oscillatory and non- oscillatory response of a
structure

7/29/2005 Dynamic Analysis 61


Critical Damping Ratio

0 .5 % ≤ ξ ≤ 5 % Steel Piping
2% ≤ ξ ≤ 15% Bolted or riveted steel structures
2% ≤ ξ ≤ 15% Reinforced or Prestresses Concrete

Actual value may depend on stress level.

7/29/2005 Dynamic Analysis 62


Rayleigh or Proportional
Damping

Damping matrix is a linear combination of


stiffness and mass matrices:

[C] = α [K ] + β [M ]
7/29/2005 Dynamic Analysis 63
Rayleigh or Proportional
Damping
[C] is orthogonal damping matrix.
Modes may be uncoupled by eigenvectors
associated with undamped problem.

1⎛ β⎞
ξ = ⎜αω− ⎟
2⎝ ω⎠

7/29/2005 Dynamic Analysis 64


If critical damping ratio is known
at two frequencies then:
1⎛ β⎞
ξ = ⎜αω− ⎟
2⎝ ω⎠
(ξ 2 ω 2 − ξ 1 ω1 )
α=2
(
ω 2 − ω1
2 2
)
(ξ 1 ω 2 − ξ 2 ω1 )
β = 2 ω1 ω 2
(ω 2
2 −ω 2
1 )
7/29/2005 Dynamic Analysis 65
Natural Frequencies and Mode Shapes
Undamped, Unforced Response

{D} = {D }sin ωt
{D& } = ω{D }cos ωt
{D&& } = − ω {D }sin ωt
2

{D } amplitudes of nodal d - o - f
ω circular frequency
ω
f = ( Hz )

7/29/2005 Dynamic Analysis 66
Results in generalized eigenproblem

([K ] − λ [M ]){D } = {0}


λ=ω 2

7/29/2005 Dynamic Analysis 67


Trivial Solution:

[K ] − λ [M ] ≠0
{D } = 0

7/29/2005 Dynamic Analysis 68


Nontrivial Solution:

[K ] − λ[M ] =0
{D} ≠ 0

7/29/2005 Dynamic Analysis 69


λi ≡ Roots of Characteristic
Polynomial (eigenvalues)
{D } i ≡ Associated Eigenvectors

7/29/2005 Dynamic Analysis 70


ω i Natural Frequencies
{D } i Normal Modes

7/29/2005 Dynamic Analysis 71


Natural Frequencies
Š [K] and [M] n x n then there are n eigenvalues
and n eigenvectors
Š [K] and [M] positive definite then eigenvalues are
all positive
Š Mii = 0 infinite eigenvalue
Š Mii < 0 negative eigenvalue - imaginary
frequency
Š Use condensation to remove ith equation if Mii = 0

7/29/2005 Dynamic Analysis 72


Rayleigh Quotient

λ=
{D} [K ]{D}
T

{D} [M ]{D}
T

[K ] symmetric
[M ] positive definite
{D} th
approximat ion to i eigenvector
λ approximat ion to i eigenvalue
th

7/29/2005 Dynamic Analysis 73


Rayleigh Quotient

{v } [K ]{v }
T

λ min ≤ ≤ λ
{v } [M ]{v }
T max

λ min smallest eigenvalue


λ max l arg est eigenvalue

7/29/2005 Dynamic Analysis 74


Modal Methods
When [K], [C], [M] are known and time
independent the problem is linear.

[M ]{D }+ [C ]{D }+ [K ]{D} = R


&& & {
ext
}
{D& (0 )}, {D (0 )} given as initial conditions

7/29/2005 Dynamic Analysis 75


Modal Methods
Assume orthogonal damping, such as
Rayleigh Damping. Modes can be uncoupled:

{D } [M ]{D } = 0
T
i j

{D } [K ]{D } = 0
T
i j

{D } [C ]{D } = 0
T
i j

i≠j
7/29/2005 Dynamic Analysis 76
{D } [M ]{D } = 1
T
i i

{D } [K ]{D } = ω
T
i i
2
i

{D } [C ]{D } = 2 ξ ω
T
i i i i

7/29/2005 Dynamic Analysis 77


Eigenvectors are linearly independent

[φ] = matrix of eigenvectors


(mode shapes)
{D} = [φ]{Z}
{Z} modal amplitudes

7/29/2005 Dynamic Analysis 78


Substitute into:

[M ]{D }+ [C ]{D }+ [K ]{D} = R


&& & ext
{ }
{D& (0 )}, {D (0 )} given

7/29/2005 Dynamic Analysis 79


[M ][φ ]{Z }+ [C ][φ ]{Z }+ [K ][φ ]{Z } = R
&& & ext
{ }
[φ ]{Z& ( 0 ) } = {D& (0 )}
[φ ]{Z ( 0 ) } = {D (0 )} given

7/29/2005 Dynamic Analysis 80


Mode Displacement Method

& & 2
[ ]
[I ]{Z }+ [ξ ]{Z }+ ω {Z } = {p}
&

7/29/2005 Dynamic Analysis 81


Mode Displacement Method
Pre-multiply by [φ]T

[φ ] T
[M ][φ ]{Z }+ [φ ] [C ][φ ]{Z& }
&& T

+ [φ ] [K ][φ ]{Z } = [φ ] {R }
T T ext

[φ ]{Z& ( 0 ) } = {D& (0 )}
[φ ]{Z ( 0 ) } = {D (0 )} given

7/29/2005 Dynamic Analysis 82


Mode Displacement Method

[φ ] [M ][φ ] = [I ]
T

[φ ] [C ][φ ] = [ξ ]
T

[φ ] [K ][φ ] = [ω ]
T 2

7/29/2005 Dynamic Analysis 83


Mode Displacement Method

& & 2
[ ]
[I ]{Z }+ [ξ ]{Z }+ ω {Z } = {p}
&

7/29/2005 Dynamic Analysis 84


Modes Uncouple:

[I ]{Z }+ [ξ ]{Z }+ ω {Z } = {Z }
&& & 2
[ ]
&Z& + 2 ξ ω Z & + ω 2 Z = p i = 1, n
i i i i i i

7/29/2005 Dynamic Analysis 85


[φ ]{Z& ( 0 ) } = {D& (0 )}
[φ ]{Z ( 0 ) } = {D (0 )}
[φ ] [M ][φ ]{Z ( 0 ) } = [φ ] [M ]{D& (0 )}
T & T

[I ] {Z ( 0 ) } = [φ ] [M ]{D& (0 )}
& T

{Z ( 0 ) } = [φ ] [M ]{D& (0 )}
& T

{Z ( 0 ) } = [φ ] [M ]{D (0 )}
T

7/29/2005 Dynamic Analysis 86


Reduce size of problem:

m << n eq
m
{D} = ∑ {φ}i Z i
i =1

7/29/2005 Dynamic Analysis 87


Error Estimate:

{R }− [M ]{D&& }− [C ]{D& }− [K ]{D}


ext

e( t ) =
{R } ext

For an accurate analysis :


e ( t ) ≤ 1%

7/29/2005 Dynamic Analysis 88


In many structural dynamics
problems, more modes
participate in the quasi-static
response than in the dynamic
response. For a small m value,
the mode displacement method
may have difficulty in predicting
the quasi-static response.
7/29/2005 Dynamic Analysis 89
Mode Acceleration method
Method

& & 2
[ ]
[I ]{Z }+ [ξ ]{Z }+ ω {Z } = {p}
&

7/29/2005 Dynamic Analysis 90


Modal transformation only on
inertial and damping terms

[M ][φ ]{Z }+ [C ][φ ]{Z }+ [K ]{D} = R


&& & ext
{ }
[φ ]{Z& ( 0 ) } = {D& (0 )}
[φ ]{Z ( 0 ) } = {D (0 )} given

7/29/2005 Dynamic Analysis 91


[K ]{D } = {R }− [M ][φ ]{Z&& }− [C ][φ ]{Z& }
ext

{D } = [K ] −1
{R }− [K ] ([M ][φ ]{Z&& }− [C ][φ ]{Z& })
ext −1

7/29/2005 Dynamic Analysis 92


[φ ] [M ][φ ] = [I ]
T

[M ][φ ] = [φ ] −T

7/29/2005 Dynamic Analysis 93


{D} = [K ] {R }− [K ]
−1 ext −1
( [φ ] {Z&& }− [C ][φ ]{Z& })
−T

7/29/2005 Dynamic Analysis 94


[φ ] [K ][φ ] = [ω ]
T 2

[φ ] [K ][φ ][ω ] = [I ]
T 2 −1

[K ][φ ][ω ] = [φ ] [I ] = [φ ]
2 −1 −T −T

[φ ][ω ] = [K ] [φ ]
2 −1 −1 −T

7/29/2005 Dynamic Analysis 95


{D} = [K ] {R }− [K ] [φ]
−1 ext −1 −T
{Z}+ [K ] [C][φ]{Z& }
&& −1

{D} = [K ] {R }− [φ][ω ] {Z}+ [K ] [C][φ]{Z& }


−1 ext 2 −1 && −1

7/29/2005 Dynamic Analysis 96


{D} = [K ] {R }− [K ] [φ]
−1 ext −1 −T
{Z}+ [K ] [C][φ]{Z& }
&& −1

{D} = [K ] {R }− [φ][ω ] {Z}+ [K ] [φ] [φ] [C][φ]{Z& }


−1 ext 2 −1 && −1 −T T

{D} = [K ] {R }− [φ][ω ] {Z}+ [φ][ω ] [ξ]{Z& }


−1 ext 2 −1 && 2 −1

7/29/2005 Dynamic Analysis 97


{D } = [K ] {R }− [φ ][ω
−1 ext 2 −1
] ({Z&& }+ [ξ ]{Z& })
⎛ 1 && 2ξ i & ⎞
{D} = [K ] {R }
m
−1 ext
− ∑ {φ}i ⎜⎜ 2 Z i + Z i ⎟⎟
i =1 ⎝ ωi ωi ⎠

First term on RHS represents quasi-static


response, the second term represents
corrections for inertia and viscous effects.
7/29/2005 Dynamic Analysis 98
Solve for Z terms as before:

&Z& + 2 ξ ω Z& + ω2 Z = p i = 1, n
i i i i i i

7/29/2005 Dynamic Analysis 99


Mass Condensation
Š Reduces number of d-o-f.
Š Reduces expense of computing
eigenvalues.
Š Detrimental to accuracy.
Š Not used with optimal lumping.

7/29/2005 Dynamic Analysis 100


Guyan Reduction

⎛ ⎡ K mm K ms ⎤ ⎡ M mm M ms ⎤ ⎞ ⎧⎪ D m ⎫⎪ ⎧⎪ 0 ⎫⎪
⎜⎢ ⎥ − λ⎢ ⎥ ⎟⎨ =
⎜ ⎢ KT ⎬ ⎨ ⎬
⎝ ⎣ ms K ss ⎥⎦ ⎢⎣ M ms
T
M ss ⎥⎦ ⎟⎠ ⎪⎩ D s ⎪⎭ ⎪⎩ 0 ⎪⎭

m - master degree of freedom


s - slave degree of freedom

7/29/2005 Dynamic Analysis 101


Guyan Reduction
m - master degree of freedom
s - slave degree of freedom

Basic Assumption:
For lowest frequency modes the inertial
forces on slave d-o-f are less important
than elastic forces transmitted by master
d-o-f. Thus we ignore all mass except Mmm

7/29/2005 Dynamic Analysis 102


Guyan Reduction

⎛ ⎡ K mm K ms ⎤ ⎡ M mm 0 ⎤ ⎞ ⎧⎪ D m ⎫⎪ ⎧⎪ 0 ⎫⎪
⎜⎢ ⎥ − λ⎢ ⎥ ⎟⎨ =
⎜ ⎢ KT ⎬ ⎨ ⎬
⎝ ⎣ ms K ss ⎥⎦ ⎢⎣ 0 0 ⎥⎦ ⎟⎠ ⎪⎩ D s ⎪⎭ ⎪⎩ 0 ⎪⎭
{D } = − [K ] [K ] {D }
s ss
−1
ms
T
m

7/29/2005 Dynamic Analysis 103


Guyan Reduction

⎧⎪ D m ⎫⎪
⎨ ⎬ = [T ]{D m }
⎪⎩ D s ⎪⎭
⎡ I ⎤
[ T ] = ⎢ −1 T ⎥
⎢⎣ − K ss K ms ⎥⎦

7/29/2005 Dynamic Analysis 104


Guyan Reduction

( [K r ] − λ [M r ] ){D m } = {0}
[K r ] = [T ] [K ][T ]
T

[M r ] = [T ] [M ][T ]
T

Both [Kr] and [Mr] are generally full.


[Mr] contains both mass and stiffness terms
7/29/2005 Dynamic Analysis 105
Guyan Reduction

[C r ] = [T ] [C ][T ]
T

{R r } = [T ] {R }
ext T ext

[M r ]{D m }+ [C r ]{D m }+ [K r ]{D m } = {R r }


&& & ext

7/29/2005 Dynamic Analysis 106


Compute Slaves

{D }
s i
= − [K ss − λ i M ss ]
−1
[K T
ms − λiM T
ms ]{D }
m i

7/29/2005 Dynamic Analysis 107


Choosing Master D-O-F
Š Choose d-o-f where inertia is most important
Š These are characterized by large mass to
stiffness ratios.
Š Each d-o-f that has a time varying applied
load should be chosen.
Š Master d-o-f should not be clustered.
Š Process can be automated

7/29/2005 Dynamic Analysis 108


Process for Choosing Master D-O-F

Š Scan diagonal coefficients of [K] and [M].


Š Choose d-o-f for which Kii/Mii is largest.
Š This becomes first slave.
Š Condense [K] and [M] by one order.
Š Repeat process using condensed matrices till
a user specified number of d-o-f remain.
Š These are Master d-o-f chosen in near
optimal way.

7/29/2005 Dynamic Analysis 109


Number of Master D-O-F
Š Choose cut-off frequency ωc
Š Take this to be about three times the highest
frequency of interest.
Š Terminate selection of master d-o-f when Kii/Mii
< ω c2
Š Can combine manual and automatic selection (i.e.
Choose each d-o-f that has a time varying applied
load and then automatically select others.)
Š Number of Master d-o-f may be 10% - 20% of
total d-o-f.
7/29/2005 Dynamic Analysis 110

Das könnte Ihnen auch gefallen