You are on page 1of 17

CVEN 669 H1: Dynamics Review Haz. Env.

Loads

1
I. Structural Dynamics
A. Introduction
Structural dynamics is the analysis of structural behavior where both the loading applied to the
structure and the resulting structural response are functions of time. The physical object may be
treated as either a rigid or deformable body.

In the design of structures and structural frames, the dynamic response involving deformations,
rather than rigid body motion, are of primary concern. Dynamic response involving
deformations is usually oscillatory in nature, where the structure oscillates about a stable
equilibrium state.

Structural dynamic analysis can be broken down into a 4-part process, essentially identical to
that for a static analysis. The steps are:
- Simplify the real structure and loading into models
- Determine the equations describing motion of the system. One method is to place
structure model in dynamic equilibrium to formulate equations of motion
- Solve equations of motion to determine structural response
- Evaluate the response to determine if within acceptable parameters
B. Modeling
- Dynamic response must consider:
1. Inertia forces
2. Elastic and inelastic restoring forces (hysteretic behavior)
3. Damping forces
4. External input potentially coupling with structure

- In reality, all systems are continuous in nature. Modeling continuous systems results in
partial differential equations (PDEs)
1. PDDs are functions of both space (displacements) and time
CVEN 669 H1: Dynamics Review Haz. Env. Loads

2
2. Model corresponds to infinite degrees of freedom.
Problem: Difficult to solve PDEs

- Degree of Freedom (DOF) definition: Variable needed to fully describe structural
behavior under any load at any point in time.
1. Number of DOFs = Number of Variables needed for description = Number of
Differential Equations needed
- In general, make simplifying assumptions to reduce number of degrees of freedom.
Examples:
1. Model a continuous system as a system with discrete point masses.
2. Assume a vibration shape, so that the only unknown is the amplitude of vibration
m, EA
x
u
1
(x,t)
u
2
(x,t) u
3
(x,t)
u(x,t)
f(x) = sin(tx/L)


II. Forces
A. Inertia Forces
From Newtons second law of motion, the resultant of all applied forces in a system, Q(t),
is equal to the rate of change of momentum:
( ) ( ) ( ) ( )
( )
d d d
Q t m u t m v t
dt dt dt
| |
= =
|
\ .
(1)
where u(t) describes the displacement as a function of time and v(t) describes the velocity as a
function of time. Note that the entire moving body is experiencing the same velocity true for
particles.
CVEN 669 H1: Dynamics Review Haz. Env. Loads

3
Assuming is that the mass of the system does not vary, which is typical of most civil and
mechanical systems, then the above can be expressed as:
( ) ( ) ( ) ( )
d
Q t m v t m a t
dt
= = (2)
where a(t) is the acceleration as a function of time. To simplify, displacement, velocity, and
acceleration variables will be assumed to be functions of time and simply written as u, v, and a
respectively. Then using overdots to signify differentiation:
( ) Q t mu = (3)
or
( ) 0 Q t mx = (4)
Note that the quantity mu has units of force. So we define an inertia force,
I
f , as having
a magnitude equal to the product of mass times acceleration:


Inertia Force:
I
f mu = (5)


Then we can view Equation (4) as an equation of equilibrium. This principle, known as
dAlembers Principle, converts the problem of dynamic response to an equivalent static problem
involving equilibrium of forces. So all the procedures we learned to solve statics problems apply.

Keep in mind that the inertia force is a fictitious force! It is used to capture the net effect
of all real forces acting upon the system.

B. Restoring or Spring Forces
An elastic body undergoing deformation under the action of external forces (whether
static or dynamic) sets up internal forces within the system to resist the deformation (and so
must act in opposition to the
motion). These restoring forces,
or spring forces, can be linear or
nonlinear in nature. If the
restoring forces can be
assumed to be linear, then the
simplest representation of an
element is through the use of
linear springs, where the spring
stiffness constant is a property of the element material and geometric properties.

(a) (b)
Figure 1
CVEN 669 H1: Dynamics Review Haz. Env. Loads

4
Take the simple translational spring in Figure 1a. If the force-deformation relationship
can be represented as in Figure 1b, then the behavior of the spring is linear for small
deformations with the slope of the line giving the spring constant. The corresponding equation
relating the force in the spring to the deformation is:

S
f ku = (6)
Spring elements only generate force if the spring is deformed. If both ends of the spring
moved the same amount, then no restoring forces would be generated. As such, spring forces
are proportional to the relative motion of the spring ends. Since the spring in the previous
example is supported by an unmoving wall, then the spring elongation is exactly the motion of
the degree of freedom u.
Now suppose you know that the wall was also moving as a function of time and that its
motion was given by x
g
(t). Again for simplicity we will use the notation x
g,
, where the variation
with time is implied. Then the relative deformation of the spring at any point in time would be
given by:

rel g
u u x = (7)
So a more general expression for spring forces is:


Spring Force:
rel S
u f k = (8)


A similar definition of spring force can be used to represent the restoring force of a
structural element. For example, consider the cantilever beam shown in Figure 2 with a vertical
load applied at the end. This load condition will cause a deflection downward at the tip given by:

3
3
PL
u
EI
= (9)
If you rearrange the terms, then you can get an
expression for the force required to induce a specified
deformation, which is the same form as the equation
for the spring. The resulting expression is:


3
3
cant
EI
P u k u
L
| |
= =
|
\ .
(10)

By making an analogy to the spring equation then tells the equivalent stiffness of a
cantilever beam to a force at its tip is:

Figure 2: Cantilever Beam
CVEN 669 H1: Dynamics Review Haz. Env. Loads

5

3
3
cant
EI
k
L
| |
=
|
\ .
(11)
Through a similar process, equivalent stiffness values can be found for simply supported beams,
columns in a frame structure, etc Keep in mind that the resistance (and therefore the stiffness)
provided by the element is depends on where the load is applied and where the deflection is
measured.
C. Damping Forces
Damping forces are non-conservative forces that dissipate energy from a system. Energy
loss occurs in real systems through a variety of mechanisms such as friction, air resistance, and
material behavior (internal friction). One example of a physical device that produces damping
forces is the shock absorber in an automobile.
In civil structures, energy may be loss through friction at bolted connections, when slip
occurs between bolts and the framing members. Energy is also lost through the opening and
closing of cracks in concrete structures. As such, actual damping forces are highly complex and
determination is difficult, unlike for stiffness and mass properties.
Typically, damping forces in a structure are very small compared with the inertia and
stiffness forces. However, they cannot be neglected as otherwise the motion in a system would
never stop (perpetual motion). The easiest mathematical model for damping forces is to create
a force proportional to the velocity. To visualize the effect, imagine pushing through a fluid or a
gas the faster you try to move the more resistance the fluid/gas provides. A resisting force of
this nature is called viscous damping force and is given by:


D
f cu = (12)

where the constant c is the damping coefficient. These forces are always in opposition to the
motion.

The viscous damping mechanism is schematically
represented by a dashpot, as shown in Figure 3. This element
provides damping resistance in both directions, opposing the
motion of the end. Keep in mind that we are using this
element to represent all damping mechanisms in the system
and these may or may not be viscous in nature. However, as
due to the complexity of damping, our lack of knowledge of all damping mechanisms present,
and lack of more precise analytical models for damping, this simple representation is used in
practice.

Figure 3: Viscous Dashpot
CVEN 669 H1: Dynamics Review Haz. Env. Loads

6
Just as with the spring elements, damping forces are only generated force if there is
relative motion through the dashpot. If both ends of the dashpot moved with the same velocity,
then no damping forces would be generated. As such, viscous damping forces are proportional
to the relative motion of the damper ends.
So suppose you know that the wall was also moving as a function of time and that its
motion was given by x
g,
, where the variation with time is implied. Then the relative deformation
of the spring at any point in time would be given by:

rel g
u u x = (13)
Taking the first derivative, we can find the relative velocity through the dashpot:

rel g
u u x = (14)
So a more general expression for spring forces is:


Viscous Damping Force:
rel D
f cu = (15)


III. Formulation of Equation of Motion

A. Single-Degree-of-Freedom System Dynamic Equilibrium

Very similar to the strict application of Newtons Second Law, but the inertia force is added to
the free-body diagram. The problem is then reduced essentially to one of statics.

To get the Equation of Motion (EoM):
1. Define what parameter you will be using as your degree of freedom, both its reference
point and what direction you are taking as positive
2. Imagine that the mass is moving in the positive direction and determine the restoring
and damping forces acting on the system as the system is in motion. Add them to the
free-body diagram of your system.
3. Add the inertia force as acting to oppose the motion along the center of mass on your
free-body system.
4. Apply equilibrium equations

Take a one story structure where the roof is a heavy rigid concrete slab supported by
flexible columns. The beams supporting the slab are so deep as to be considered rigid in
CVEN 669 H1: Dynamics Review Haz. Env. Loads

7
bending. You want to determine the response of this structure to a lateral load and expect
that the behavior will be completely planar.

P(t)
EI,L EI,L
L
2
m
u(t)
m
P(t)
k
col
k
col

As the slab is rigid and no bending is allowed in the beams, the only response is the
lateral motion of the slab. Once we know where any one point of the slab is, we can
determine where the other points are through geometry as all points move together and
have the same acceleration. As such, the system can be modeled as a single degree-of-
freedom system (SDOF) we only need 1 piece of deformation information.

Since the entire slab moves together in translation, the acceleration of all points on the
slab is the same. All the mass can be lumped at the center of mass of the slab. The mass of
the columns is either deemed negligible of lumped with the mass of the slab. The columns
act to resist the lateral force just as if the force were applied statically and deflect as shown
in the previous figure. Though no single physical element is a damper, one can expect some
damping to exist in the real system due to friction at connections and cracking of concrete.

Given all those assumptions, then the portal frame can be modeled as a mass-spring-
damper system as show in the figure bellow. If we consider the spring and damper to be
massless, the mass to be perfectly rigid, and all the motion to be along the x-axis, then the
system has a single degree of freedom. The stiffness of the spring comes from the
contribution of both columns to resisting the lateral motion.
m
k
c
p(t)
u(t)


The equations of motion for the system are derived by placing the system in dynamic
equilibrium. We imagine the mass moving in the positive u direction (to the right). As the
mass moves to the right, the spring elongates and pulls the mass back to its equilibrium
CVEN 669 H1: Dynamics Review Haz. Env. Loads

8
position. The damper also resists the motion as when the mass moves it tries to pull a
piston through fluid the faster the motion the larger the resistance of the fluid. The
resulting free-body diagram for the system is shown bellow.

Note that the inertia force is drawn in the direction opposite to the motion. Also, it is
drawn with a wavy arrow to signify that it is a ficitious force not a real force as are the
others. The inertia force is equal to the mass times total acceleration, while damping and
spring forces are functions of relative velocity and displacement respectively. Since the wall
is not moving, the total motion of the block is equal to the relative motion of the block to
the wall. Then if we substitute expressions for each of the forces, the following FBD results:

The rollers also dont for uplift, so no motion in the y-direction is possible. So all the
dynamic behavior is constrained to the x-direction. Applying equilibrium in the x-direction:
x-direction
0 F =

( ) 0 mu cu ku p t + =

Rearranging the terms so that forces that are a function of the degree of freedom or its
derivatives are grouped on one side of the equation and external forces on the other, the
resulting equation of motion for the system is:
x-direction
0 F =

( ) mu cu ku p t + + =


Dividing by the mass:
( ) ( )
2
( )
2
n n
p t
u u u
m
e e + + =

Where:
n
k
m
e =
undamped (rotational) natural frequency
CVEN 669 H1: Dynamics Review Haz. Env. Loads

9
2
n
c
m

e
=
damping ratio (assumes under-damped behavior)
1 2
n
n n
T
f
t
e
= =
undamped natural period

B. Earthquake Loading
u
g
u
r
u
t
u
g
= Displacement of ground
u
r
= Relative displacement
u
t
= Total displacement

- Total displacement of the structure: based on Newtonian inertial coordinate system. An
absolute non-moving reference frame. It is the sum of the ground motion plus the
relative motion
- The relative motion arises due to structural deformations. They are the only component
of motion leading to internal restoring and damping forces.
- Inertia forces related to TOTAL acceleration.
- The resulting equation of motion is:
( )
0
g r r r
r r r g
m u u cu ku
mu cu ku mu
+ + + =
+ + =



- So earthquake excitation is equivalent to exciting a stationary structure to an effective
earthquake force of
g
mu
.
CVEN 669 H1: Dynamics Review Haz. Env. Loads

10
C. Multi-Degree-Of-Freedom Systems

- While real structures are involve an infinite number of degrees of freedom, analytical models
are typically developed as combination of discrete element. In practice, finite element
techniques are used to build detailed structural models. However, the most basic and
practical modeling technique in structural dynamics is the shear-building model.
Modeling assumptions:
a. Total Mass of the structure is concentrated at the floor levels (lumped mass model)
b. The beams and floor system assumed to be infinitely rigid compared to the columns,
so all story stiffness comes from lateral deformation of the columns
c. Neglects the effects of axial forces on the columns

- Note: caution with the interpretation of this model. Though the results are reasonable
approximation of the drift demand, for the actual structure the most effective means of
reducing drift is by increasing beam member size (not column member). In other words,
most of the deformation actually comes from bending that occurs within the girders. This
model does not capture this behavior as it already assumes beams to be infinitely rigid. As
such, this model is stiffer that one you would generate based on finite element analysis as
well as stiffer than what you would expect in the real structure.

- Equations of motion may be derived from placing the system in a state of dynamic
equilibrium.
CVEN 669 H1: Dynamics Review Haz. Env. Loads

11

- Resulting equation:

( ) ( ) ( )
t t + = Mu Ku P t

where:

1
2
3
0 0
0 0
0 0
m
m
m
(
(
=
(
(

M

1 2 2
2 2 3 3
3 3
0
0
k k k
k k k k
k k
+ (
(
= +
(
(


K
( )
1
2
3
( )
( )
( )
p t
t p t
p t


=
`

)
P

- Note that the response of each degree of freedom is coupled with the response of the
neighboring dofs. So response of the second floor, u
2
, will depend on the response of the
first and second floors (u
1
and u
3
respectively).
- Consider the displacement response as sum of the response of the individual floors act as
basis for total response:

( )
( )
( )
( )
( )
( )
( )
( ) ( ) ( )
1 1
2 2 1 2 3
3 3
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
u t u t
t u t u t u t u t u t
u t u t



= = + + = + +
` ` ` ` ` ` `

) ) ) )
) ) )
u


In other words, the vectors {1; 0; 0} {0; 1; 0} and {0; 0; 1} are unit vectors for the coordinate
system defined by the degrees of freedom of your model. It is in this coordinate system that
the equations of motion are coupled. If we could transform our equations into another
coordinate system where the equations are uncoupled, then we can solve each one as a
separate single degree of freedom system.

- So to simplify the analysis, we would like to find basis (or new coordinate system) where the
responses linearly independent. So assume you can find a displacement shape for the
CVEN 669 H1: Dynamics Review Haz. Env. Loads

12
structure such that, if that is the initial displacement of the system, the system will vibrate in
exactly that shape with varying amplitudes. If you can find N such shapes (where N is the
number of degrees of freedom), the you have found N linearly independent displacement
shapes no one of those deformations can be written as a linear combination of the
remaining shapes. These shapes can then define a new coordinate system. Depending on
how these shapes were chosen, they may lead to a coordinate system where the EoMs are
uncoupled.

- For most systems, this can be found by transforming into Modal Space.

I. Modal Properties
Overview
- One possibility for new basis are special shapes called MODE SHAPES,
i
| . Will need as
many mode shapes as DOFs for complete description.
- Can describe each mode shape through a linear combination of a unit displacement
along each dof and vice-versa. So mode shape is a displacement shape of the structure


1 2 3
1 0 0
0 1 0
0 0 1
i
o o o


= + +
` ` `

) ) )
|


- If pluck, or displace, the structure into any one mode shape, the structure will vibrate
with that shape with a corresponding frequency
i
e . The primary quantity is the
SHAPE, not the frequency.
- Any general motion of the structure can then be described as a linear combination of the
mode shapes of the structure.
( )
modes
i i
i
t q =

u |

- Modes are independent so can treat each mode as separate SDOF system.

CVEN 669 H1: Dynamics Review Haz. Env. Loads

13
II. Finding Modal Properties
A. Overview
Modal properties can be found by performing an eigenvalue analysis of the system.
Modal frequencies are related to eigenvalues and modal shapes are the eigenvectors for
the system. Strictly speaking, these are found for undamped systems. While possible to
find damped modal properties, in this class when asked to find modal information that
will always assume undamped system. The inclusion of damping will be addressed later.

Modal Frequency,
i
e
( ) det 0 = K M
where
2
eigenvalue = ith root of polynomial
i i
e = =

o The equation will result in an i
th
order polynomial. Each root will correspond to a
different modal frequency. Total number of possible roots is equal to number of
degrees of freedom.

Modal Shape,
i
|

( )
i i
= K M 0 |
where eigenvector = mode shape = |
o The equation will result in a system of n-equations, where only n-1 of them are
linearly independent. Assume a value for one of the elements in the mode vector
and solve for the remaining entries. Repeat for every eigenvalue found
previously.
B. Determination of Modal Properties - derivation
Take the equation of motion for an undamped N
th
order multi-degree of freedom
system (system has N degrees of freedom) in Free-Vibration:
+ = Mu Ku 0
As with single degree-of-freedom systems, assume that the response of each degree of
freedom is harmonic. So the response of the i
th
degree of freedom, ( )
i
u t
( ) ( ) sin
i i
u t t | e u = +
Taking derivatives, the acceleration response is then
( )
2
( ) sin
i i
u t t | e e u = +
If the structure is vibrating in a fixed shape (ratios of motion between degrees of
freedom remains constant), then the frequency of vibration is the same for all degrees of
freedom while the amplitudes differ. In matrix form, the response of the structure is then:
CVEN 669 H1: Dynamics Review Haz. Env. Loads

14
( ) ( )
1 1
2 2
( )
( )
( ) sin sin
( )
N N
u t
u t
t t t
u t
|
|
e u e u
|



= = + = +
` `


) )
u

|
Substituting into the equation of motion, we get
( )
2
sin t e e u
(
+ =

K M 0 |
Since the above expression must true for all time, then the only way to satisfy the
equation is for:
2
2
e
e
(
=

=
K M 0
K M
|
| |

Defining:
2
e =
| |

=
=
K M 0
Kq M
|
|

The above is the Eigenvalue Problem, where is the eigenvalue and | is the
eigenvector. For a non-trivial solution:
| | det = K M 0
The N
th
order polynomial resulting from the above is the characteristic equation for the
eigenvalue problem. The polynomial will have N roots, each one a separate eigenvalue
of the system. Substitute each one individually back into Eigenvalue Problem to solve for
corresponding eigenvectors.
C. Properties of Mode shapes
In general, the eigenvalues are both real and positive. If the mass and stiffness
matrices are both positive definite, then this must be true and can be proven
mathematically. However, when the system mass matrix M is singular, then you will have
one or more infinite eigenvalues. In contrast, when the system stiffness matrix K is
singular, then you will have one or more zero eigenvalues.

Additionally, the eigenvectors for a system where the matrices involved are
symmetric must be independent of one another. This means that you cannot describe
any one eigenvector as a linear combination of the others. To check, build a square
matrix, , where each column corresponds to an individual eigenvector. By definition,
the column vectors must be linearly independent if the rank of the matrix is equal to
the dimension (number of columns) we then say that the matrix is full rank. You can
quickly check if a square matrix is full rank by looking at its determinant. A full rank
matrix will have a non-zero determinant.

CVEN 669 H1: Dynamics Review Haz. Env. Loads

15
The eigenvectors are also orthogonal with respect to M and K. For example, let

i
and
j
be any 2 eigenvectors with corresponding
i
and
j
eigenvalues
respectively. Then by definition, they must satisfy the Eigenvalue Problem:
| |
i i
= K M 0 | (a)

j j
( =

K M 0 |
(b)
Pre-multiply both sides of the equation (a) by
T
j
| :
| |
| |
T
j i
T T
j j i
T T
j i j
i
i i
i i

=
=
=
K M 0
K M
K M
| |
| | | |
| | | |

Transposing both sides of the equation and using the symmetry property of the system
mass matrix M and the system stiffness matrix K:
T
= M M and
T
= K K
we get:

T T
i j i i j
= K M | | | | (c)
If we pre-multiply both sides of equation (b)
T
i
| and repeat the process, we get:

T T
i j j i j
= K M | | | | (d)
Finally, by subtracting (d) from (c), we get:

( )
0
T
i j i j
= M | | (f)
So for any two non-equal eigenvalues ie.
i j
= , then for equation (f) to be satisfied:
0
T
i j
= M | | (g)
Equation (g) states that: eigenvectors corresponding to distinct eigenvalues are
orthogonal to the mass matrix M. This situation is not necessarily true if
i j
= . In this
case, eigenvectors in a group having a common eigenvalue are guaranteed orthogonal
only to the eigenvectors outside the group. However, provided that the matrices in the
eigenproblem are symmetric (true for system mass and stiffness matrices), then even
eigenvectors within a group can be made to be orthogonal to one another.

So in general
0
T
i j
= M | | for i j = (h)
Substituting equation (h) into equation (d), we can prove that the eigenvectors are also
orthogonal to the system stiffness matrix:
0
T
i j
= K | | for i j = (h)

CVEN 669 H1: Dynamics Review Haz. Env. Loads

16
III. Finding Response Using Transformation of EoM into Modal Space
The matrix form of the undamped equation of motion is:
( ) t + = Mu Ku P
Since any displacement shape of the system can be written by a linear combination of the mode
shapes, then the response of the system, u(t), can be written as:
1
( ) ( ) ( )
N
i i
i
t q t t
=
= =

u q |
where:
( )
i
q t = response of i
th
mode
i
| = mode shape (or eigenvector) of i
th
mode

= N by N matrix of all eigenvectors. Each eigenvector is a column in this


matrix.
1 2 N
( | | |
(
=
` ` `
(

(
+ + +
) ) )
| | |
( ) t q = N by 1 vector of all modal responses. Each modal response is a row in this
vector.
( )
( )
( )
( )
1
2
N
q t
q t
t
q t



=
`


)
q


N = Number of degrees of freedom
Taking the first and second derivative of the response, these can then be expressed as:
1
( ) ( ) ( )
N
i i
i
t q t t
=
= =

u q |
1
( ) ( ) ( )
N
i i
i
t q t t
=
= =

u q |
Substituting into the original equation of motion:
( ) ( ) ( ) t + = M q K q P
Pre-multiplying the above expression by the transpose of the Mode Shape Matrix ( :
( )
T T T
t + = Mq Kq P
Since the mode shape matrix is a square matrix size N by N, as are the system mass and stiffness
matrix, then the multiplication of those 3 matrices also results in a square matrix. So if we
perform that:
( ) ( )
( )
( )
T T T
m m m
t
t
+ =
+ =
M q K q P
M q K q P


CVEN 669 H1: Dynamics Review Haz. Env. Loads

17
where:
-
m
M is the modal mass matrix. This matrix will ALWAYS be diagonal due to orthogonality
properties of mode shapes (see previous section)
1
0 0
0 0
0 0
m
m
m T N
m
N
m
m
m
(
(
(
= =
(
(
(

M M


-
m
K
is the modal stiffness matrix. This matrix will ALWAYS be diagonal due to
orthogonality properties of mode shapes (see previous section)
1
0 0
0 0
0 0
m
m
m T N
m
N
k
k
k
(
(
(
= =
(
(
(

K K


- ( )
m
t P is the modal force matrix
( )
1
2
( )
( )
( )
( )
m
m
m T
m
N
p t
p t
t t
p t



= =
`


)
P P



You now will have N uncoupled equation of motion one for each degree of freedom:
( )
m m m
i i i i i
m q k q p t + =
You can solve for the response of each mode, ( )
i
q t , using the methods discussed for solving
SDOF systems. Once you have the response in modal space, you must convert your answers
back into your original coordinate system or the response of the physical degrees of freedom
you chose.
1
( ) ( ) ( )
N
i i
i
t q t t
=
= =

u q |

You might also like