Professional Documents
Culture Documents
Vibratory Motion and Single Degree of Freedom Systems
Vibratory Motion and Single Degree of Freedom Systems
Free Vibrations
Forced Vibrations
Forced Vibrations.mcd
Transfer Functions
Transfer Functions.mcd
Ground Displacement.mcd
Ground Acceleration.mcd
Fourier Analysis.mcd
MDOF Systems.mcd
Complex Notation
Free Vibrations
We begin by examining the response of the single-degree-of-freedom (SDOF) system with
no external forces. The mass is set into motion by an initial displacement from its at rest
position and/or an initial velocity. We will consider two systems, one with no means of
dissipating energy and another with a viscous damping in the form of a dashpot.
(2)
u(t)
k
(1)
W
m
k ( u + static )
(3)
which is the equation of motion for the undamped SDOF system. The objective is to solve
the equation of motion to determine the displacement of the mass as a function of time,
u(t), subject to the initial conditions of the system.
One approach to solving this partial differential equation is to assume a solution of the
form:
u( t ) = Ae rt
(4)
(5)
(6a)
(6b)
k
m
(7)
k
t
m
+ Be
k
t
m
(8)
We define the radical term in the exponent to be the circular natural frequency of
vibration of the system:
k
in rad/sec
m
n =
(9)
Note that the circular natural frequency is related to the natural frequency by:
fn =
n
2
(10)
1
fn
(11)
To evaluate the coefficients A and B in Eq. 8, we need two initial conditions. Usually,
these are the initial displacement and velocity of the mass:
u( t = 0) = u 0
(12a)
u& ( t = 0) = u& 0
(12b)
After substituting these expressions into Eq. 8 and its first derivative, we obtain:
u
u
iu&
iu&
u( t ) = 0 + 0 e i n t + 0 0 e i n t
2 2 n
2 2 n
(13)
Figure 1 shows the displacement time history of this SDOF with the initial conditions of
u 0 = 1.0 and u& 0 = 0.0 . Note that the amplitude of the displacement does not diminish with
time because there is no means of attenuating energy within the system.
Figure 1
m
u(t)
(14)
(15)
k( u + static )
cu&
(16a)
or
&&u +
c
k
u& + u = 0
m
m
(16b)
(17)
Take the first and second derivative with respect to time of Eq. 17 yielding:
u& ( t ) = rAe rt
(18a)
&&(
u t ) = r 2 Ae rt
(18b)
c
k
rAe rt + Ae rt = 0
m
m
(19a)
r2 +
c
k
r+ =0
m
m
(19b)
(20)
(21)
We define a critical value of c such that the term inside the radical equals 0:
c crit = 2 km
(22)
c
c crit
c
2 m n
(23)
(24)
(25)
u( t ) = e nt Ae i n
1 2 t
+ Be i n
1 2 t
(26)
To evaluate the coefficients A and B in Eq. 26, we need two initial conditions. Usually,
these are the initial displacement and velocity of the mass:
u( t = 0) = u 0
(27a)
u& ( t = 0) = u& 0
(27b)
After substituting these expressions into Eq. 26 and its first derivative, we obtain:
u
i( u& 0 n u 0 ) i n
0
e
u( t ) = e n t +
2
2
2 n 1
1 2 t
u
i(u& 0 n u 0 ) i n
0
e
+
2
2
2 n 1
(28)
1 2 t
(29)
and the partial differential equation has repeated roots. As a result, the solution takes the
form:
u( t ) = u 0 + ( u& 0 + n u 0 )t e n t
(30)
Figure 2 shows the response of a critically damped SDOF for three initial conditions. The
initial displacement is equal to 1.0, but the initial velocity of the mass is 1.0, 0.0, and 1.0
for the three different cases. Notice that the motion quickly diminishes to zero because of
the large damping in the system.
Figure 2
2. > 1 (overdamped)
The overdamped case is similar to the critically damped case. Eq. 28 can be used directly
since the roots are not repeated. Figure 3 below shows the response of an overdamped
SDOF for the same three initial conditions in Fig. 2. As in the case of the critically damped
SDOF, the displacement quickly diminishes to zero because of the large damping in the
system.
Figure 3
3. < 1 (underdamped)
The case of most interest to us in soil dynamics problems is that in which the fraction of
critical damping is less than 1.0. Equation 28 may be used again to calculate the
displacement as a function of time. An example of a typical displacement time history for
an underdamped SDOF is shown in Fig. 4.
Notice that the displacement time history continues for many cycles of motion (i.e.
oscillatory). The motion can be considered to be a harmonic function modulated by a
decreasing exponential function. The origin of these two functions can be seen in Eq. 28.
Figure 4
(31)
along the corresponding damped natural frequency and damped natural period, fd and Td,
respectively. For small values of , d n.
Another widely used measure of the damping in a viscous system is the logarithmic
decrement:
=
1 u( t )
2
ln
=
2 for small
n u( t + nTd )
1 2
(32)
m
u(t)
k1
1
1 1
= +
k eff k 1 k 2
k2
m
u(t)
k1
k2
k eff = k 1 + k 2
Forced Vibrations
Consider a single-degree-of-freedom (SDOF) system that
is excited by an external harmonic force as shown at the
right. The equation of motion now becomes:
&& + cu& + ku = Pe it
mu
Pe it
(33)
u( t )
(34a)
u( t ) = e nt Ae i n
1 2 t
+ Be i n
1 2 t
]+ u
particular
( t)
(34b)
Assume that the particular solution has the same form as the external force:
u particular ( t ) = Ce it
(35)
where C is a constant. As before we need to take the first and second derivatives with
respect to time to substitute into the equation of motion.
u& particular ( t ) = iCe it
(36)
&&u particular ( t ) = 2 Ce it
(37)
( 2 m + ic + k )Ce it = Pe it
(38)
P
e it
k m + i c
2
(39)
u particular ( t ) =
P
1
k 2
1
+ 2i
2
n
n
e it
(40)
1
i
1 2t
i
1 2t P
u ( t ) = e n t Ae n + Be n +
k 2
1
+ 2i
2
n
n
e it
(41)
The transient component will include the transient response of the system due to the initial
displacement and velocity of the mass and the transient response of the system due to the
sudden application of the external force. The coefficients A and B may be determined by
setting Eq. 41 and its first time derivative equal to u 0 and u& 0 , respectively. The resulting
expressions for A and B are:
i + 1 2
n
n
A=
2 n 1 2
u
0
+
i 1 2 +
n
n
1
P
+
2
k
2 n 1 2
2 n 1 2
+ 2i
1
2
n
n
iu& 0
(42a)
i + 1 2
n
n
B=
2 n 1 2
u
0
+
i 1 2
n
n
1
P
+
2
k
2 n 1 2
2 n 1 2
+ 2i
1
2
n
n
iu& 0
(42b)
Figure 5 shows the response of a single degree of freedom system for which the external
force has a circular frequency, , equal to 1 rad/sec and the initial displacement and initial
velocity of the mass are both equal to zero.
Note that during the first 20 to 25 seconds the response of the system includes both a
transient component (the general solution) and a steady-state component (the particular
solution). After about 25 seconds the transient response has diminished to near zero and
the overall response is dominated by the steady-state response. Thus for many forced
vibration problems of interest, we can neglect the transient component of the solution
since it is not significant after the first few cycles of motion.
Figure 5
One way to characterize the response of the SDOF system is to relate the amplitude and
phase of the displacement to the external force. Once steady-state conditions are reached,
the ratio of the amplitudes is about 1.5 (displacement) to 1.0 (force). The displacement is
about 180 degrees out of phase with respect to the displacement. Later, we will see that
examining the amplitude and phase as a function of frequency is a convenient way to
characterize a single-degree-of-freedom system.
me
e
The dynamic force resulting from the eccentric mass is given by:
P( t ) = m e e 2 exp(it )
(43)
Notice that the magnitude of the force is frequency dependent unlike the constant force
excitation defined in Eq. 33.
Output
Input
(44)
By normalizing the output of the system with respect to the input, we emphasize the
characteristics and response of the system over the characteristics of the output or input.
Let's define a transfer function between the steady-state displacement output and force
input of a SDOF system undergoing forced vibrations:
H ( ) =
Displacement u ss ( t )
=
Force
Pe it
Pe it
2
H ( ) = k mit+ ic
Pe
(45a)
(45b)
H ( ) =
1
k m + i c
(45c)
H ( ) =
1
k
(45d)
1 2 + 2i
n
n
2
Notice that the transfer function is a complex-valued quantity meaning the response of the
SDOF system can be characterized by a magnitude and phase. Figure 6 shows the
magnitude and phase plots for a SDOF system expressed as a function of the normalized
frequency, n .
Figure 6
Equations 45c and 45d and Figure 6 can be used to provide insight into the parameters
that control the response of a SDOF in different frequency ranges. Note in Equations 45c
and d that when 0, the transfer function reduces to:
H ( = 0) =
1
k
(46)
Thus, the stiffness of the system controls the response at low frequency. As n, the
transfer function reduces to:
H ( = n ) =
1
1
=
ic 2ik
(47)
and the response of the system is controlled to a large extent by the damping in the
system. Finally, as becomes large, the transfer function becomes:
H ( )
1
2 m
(48)
and the response of the system is largely controlled by the mass (the inertia) of the system.
Table 1
Response Parameter
Transfer Function
Displacement
Receptance
Dynamic Stiffness
Velocity
Mobility
Impedance
Acceleration
Inertance
Apparent Mass
u(t)
m
k
z( t )
(49)
The right hand side is set equal to zero because there are no external forces applied to the
mass. Rearranging yields:
(50)
(51)
(52)
After differentiating, substituting, and solving, we obtain the solution for the steady-state
displacement of the mass:
u( t ) =
k + i c
Ae it
k 2 m + i c
(53)
We can also define a transfer function between the displacement of the mass and the input
ground displacement:
H ( ) =
u( t )
z( t )
(54a)
k + i c
Ae it
2
c
H () = k m +ii
Ae t
H ( ) =
k + i c
k 2 m + i c
1 + 2 i
H ( ) =
1 2 + 2 i
n
n
(54b)
(54c)
(54d)
As before we can express the complex-valued transfer function in terms of the magnitude
and phase:
Figure 7
(55)
u(t)
m
k
c
&&z( t )
(56)
(49 again)
(55a)
&& + cy& + ky = mz
&&
my
(57b)
or
m
Ce it
k 2 m + i c
(58)
Finally, we can define the transfer function between the ground acceleration and the
relative displacement of the mass and base:
H ( ) =
y( t )
&&(
z t)
(59a)
H ( ) =
m
k m + i c
(59b)
H ( ) =
Figure 8
1
2n
1 2 + 2i
n
n
(59c)
(60a)
p( t ) = Be it
(60b)
This form is convenient for deriving transfer functions for SDOF systems, but is of
limited practical value by itself because many actual inputs and outputs are more
complex. We must combine the solutions we have developed for harmonic excitation
with another tool, the Fourier Transform, to allow us to determine the response of SDOF
systems to an arbitrary excitation. It is important to note that the linear (or equivalent
linear) nature of most soil dynamics problems enables us to use this approach.
Fourier Transforms
The Fourier Transform is a way to decompose arbitrary displacement and/or force time
histories into their harmonic components. Once decomposed, transfer functions can be
applied to the individual harmonic components. Finally, an inverse Fourier Transform can
be used to reassemble the individual harmonic responses to obtain the response time
history.
Let's assume we have a displacement or force time history which we denote as x(t). We
can express x(t) as a Fourier series:
x( t ) = a 0 + (a n cos n 0 t + b n sin n 0 t )
(61a)
n =1
where
T
1
a 0 = x( t ) dt
T0
(61b)
an =
2
x( t ) cos(n 0 t ) dt
T 0
(61c)
2
b n = x( t ) sin(n 0 t ) dt
T0
(61d)
x( t ) = c n
in 0 t
(62)
n =
x ( t ) = X() e it d
(63a)
X( ) =
x( t ) e
it
dt
(63b)
Equation 63b is the continuous Fourier transform used to convert a time history x(t) to the
frequency domain in which the signal is portrayed as a function of frequency. Note that
X() is a complex-valued function. Similarly, Eq. 63a is the inverse Fourier transform
enabling us to go from the frequency domain to the time domain.
We typically do not record continuous or analog signals with modern digital
instrumentation. Instead we measure a continuous signal that is digitized and stored at a
sampling interval t. Thus we must use a discrete Fourier transform (DFT):
N 1
X( kf ) = x( nt ) e i 2 kft
(64a)
n=0
(64b)
where N is the total number of points in the time history and k and n are and frequency
and time indices, respectively.
The fast Fourier transform (FFT or IFFT) is simply a numerically efficient version of the
DFT. The algorithm used to calculate the FFT is most efficient when the number of
points being transformed is equal to an integer power of 2 (i.e., 2n where n is an integer).
Thus it is common to increase the increase the number of points to the next larger integer
power of 2 by "padding" the end of the record with a sufficient number of zeros.
There are several features of the Fourier Transform that are helpful to know when using it
as a tool to solve problems. Suppose that a force or displacement time history contains N
points (where N = 2n) with sampling interval t and that the total length of the time
history is T. When the FFT algorithm is applied to that time history to transform it to the
frequency domain, the result will be N values in the frequency domain separated by:
f =
1
T
(65)
The Nyquist frequency is the maximum frequency that can be accurately resolved by a
sampling interval t and is equal to:
f Nyquist =
1
2t
(66)
Finally, for real-valued time histories (the most common case) only the first N/2 + 1
points in the frequency domain are unique. The remaining points are complex conjugates
of values in the first half of the record. One must be extremely careful in selecting the
correct frequencies and mathematical operations for values in the second half of the
frequency domain record to obtain correct results from the inverse FFT algorithm.
Use the inverse FFT to obtain the response of the SDOF system in the time domain.
U()IFFTu(t)
(67)
e n t t n
p()sin ( d (t )) d
e
m d 0
(68)
where is a dummy variable. Interested readers are referred to Weaver et al. (1990) or
other texts on engineering vibrations for the derivation of Duhamels integral. Equation
68 may also be viewed as a convolution integral in which the forcing function p(t) is
convolved with the impulse response of a SDOF system.
Unfortunately, the application of Eq. 68 is limited to situations in which the parameters of
the SDOF system (k, m, and c) are independent of frequency. In many machinefoundation vibration problems, the equivalent values of k and c are functions of the
frequency of the excitation.
m1
p1(t)
k1
u1(t)
c1
m2
p2(t)
k2
u2(t)
c2
m1!u!1 + c1 (u! 1 u! 2 ) + k 1 (u 1 u 2 ) = p1 (t )
(69a)
Note that the forces exerted by the dashpot and the spring depend on the relative velocity
and displacement between the two masses, respectively. For the second mass, the
equation of motion is:
m 2 !u! 2 c1 (u! 1 u! 2 ) + c 2 u! 2 k 1 (u 1 u 2 ) + k 2 u 2 = p 2 (t )
(69b)
We can combine the two equations of motion into a system of equations and express
them in matrix form as follows:
m1
0
0 !u!1 c1
+
m 2 !u! 2 c1
c1 u! 1 k 1
+
c1 + c 2 u! 2 k 1
k 1 u 1 p1 (t )
=
k 1 + k 2 u 2 p 2 (t )
(70a)
or
!! + Cu! + Ku = p
Mu
(70b)
u = Ue it
(71a)
p(t ) = Pe it
(71b)
and
After substituting Eqs. 71a and 71b into Eq. 70b and rearranging, we obtain:
[ M + iC + K ]U = P
2
(72)
u
U = 1 = 2 M + iC + K
u 2
(73)
(74a)
where
B( ) =
1 K 22 2 M 22 + iC 22
D
K 21 iC 21
K 12 iC12
2
K 11 M 11 + iC11
(74b)
and
)(
(74c)
Equations 74b and 74c are the complex-valued frequency response functions for the
2DOF system.
Although direct solution of the equations of motion is straightforward, it has two
limitations. First, as the number of degrees of freedom increases, the calculation of the
matrix inverse in Eq. 73 for each frequency becomes more computationally expensive.
Second, the direct solution does not yield any physical insight into the characteristics of
the MDOF such as the natural frequencies, mode shapes, and modal damping for each of
the m degrees of freedom. These characteristics are more apparent in the modal solution
of the equations of motion.
(75)
The normal mode solution is calculated by solving the generalized eigenvalue problem:
(K M ) = 0
2
(76)
where 2 is a diagonal matrix containing the generalized eigenvalues and contains the
eigenvectors. Each rth eigenvalue is the square of the circular natural frequency of the rth
mode of vibration of the N degree of freedom system. The corresponding eigenvector
gives the mode shape of the rth mode of vibration.
The generalized stiffness, mass, and damping matrices are given by:
m = T M
(77a)
k = T K
(77b)
c = T C
(77c)
+
2
2 r
r = 1" N
(78)
and the damped circular natural frequency of each mode is given by:
dr = r 1 2r
(79)
Finally, the frequency response functions for the multiple degree of freedom system are
defined as:
N
( jr )( kr )
r =1
k r 2 m r + ic r
B jk ( ) =
(80)
Complex Notation
Consider a function of the form:
x (t ) = Xe it
(1)
(2a)
(2b)
(3a)
(3b)
(4a)
(4a)
Thus, using x (t ) = Xe it and taking either the real or imaginary component is equivalent
to using either x (t ) = X cos(t + ) or x (t ) = X sin (t + ) , respectively. The primary
advantage of using the exponential form is that derivatives with respect to time are
conveniently manipulated.