Dynamics of Simple Oscillators (single degree of freedom...

39
Dynamics of Simple Oscillators (single degree of freedom systems) CEE 541. Structural Dynamics Department of Civil and Environmental Engineering Duke University Henri P. Gavin Fall, 2018 This document describes free and forced dynamic responses of simple oscillators (somtimes called single degree of freedom (SDOF) systems). The prototype single degree of freedom system is a spring-mass-damper system in which the spring has no damping or mass, the mass has no stiffness or damp- ing, the damper has no stiffness or mass. Furthermore, the mass is allowed to move in only one direction. The horizontal vibrations of a single-story build- ing can be conveniently modeled as a single degree of freedom system. Part 1 of this document describes some useful trigonometric identities. Part 2 shows how damped oscillators vibrate freely after being released from an initial dis- placement and velocity. Part 3 covers the response of damped oscillators to persistent sinusoidal forcing. Consider the structural system shown in Figure 1, where: f (t) = external excitation force x(t) = displacement of the center of mass of the moving object m = mass of the moving object, f I = d dt (m ˙ x(t)) = m ¨ x(t) c = linear viscous damping coefficient, f D = c ˙ x(t) k = linear elastic stiffness coefficient, f S = kx(t) The kinetic energy T (x, ˙ x), the potential energy, V (x), and the external forc- ing and dissipative forces, p(x, ˙ x), are T (x, ˙ x) = 1 2 mx(t)) 2 (1) V (x) = 1 2 k(x(t)) 2 (2) p(x, ˙ x) = -c ˙ x(t)+ f (t) (3) The general form of the differential equation describing a simple oscillator

Transcript of Dynamics of Simple Oscillators (single degree of freedom...

Page 1: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators(single degree of freedom systems)

CEE 541. Structural DynamicsDepartment of Civil and Environmental Engineering

Duke University

Henri P. GavinFall, 2018

This document describes free and forced dynamic responses of simpleoscillators (somtimes called single degree of freedom (SDOF) systems). Theprototype single degree of freedom system is a spring-mass-damper system inwhich the spring has no damping or mass, the mass has no stiffness or damp-ing, the damper has no stiffness or mass. Furthermore, the mass is allowed tomove in only one direction. The horizontal vibrations of a single-story build-ing can be conveniently modeled as a single degree of freedom system. Part 1of this document describes some useful trigonometric identities. Part 2 showshow damped oscillators vibrate freely after being released from an initial dis-placement and velocity. Part 3 covers the response of damped oscillators topersistent sinusoidal forcing.

Consider the structural system shown in Figure 1, where:f(t) = external excitation forcex(t) = displacement of the center of mass of the moving objectm = mass of the moving object, fI = d

dt(mx(t)) = mx(t)c = linear viscous damping coefficient, fD = cx(t)k = linear elastic stiffness coefficient, fS = kx(t)

The kinetic energy T (x, x), the potential energy, V (x), and the external forc-ing and dissipative forces, p(x, x), are

T (x, x) = 12m(x(t))2 (1)

V (x) = 12k(x(t))2 (2)

p(x, x) = −cx(t) + f(t) (3)

The general form of the differential equation describing a simple oscillator

Page 2: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

2 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

m

k, c

x(t)f(t)

c

k

x(t)

m f(t)

Figure 1. The proto-typical oscillator.

follows directly from Lagrange’s equation,d

dt

∂T (x, x)∂x

− ∂T (x, x)∂x

+ ∂V (x)∂x

− p(x, x) = 0 , (4)

or from simply balancing the forces on the mass,∑F = 0 : fI + fD + fS = f(t) . (5)

Either way, the equation of motion is:

mx(t) + cx(t) + kx(t) = f(t), x(0) = do, x(0) = vo (6)

where the initial displacement is do, and the initial velocity is vo.

The solution to equation (6) is the sum of a homogeneous part (freeresponse) and a particular part (forced response). This document describesfree responses of all types and forced responses to simple-harmonic forcing.

1 Trigonometric and Complex Exponential Expressions for Oscillations

1.1 Constant Amplitude

An oscillation, x(t), with amplitude X and frequency ω can be de-scribed by sinusoidal functions. These sinusoidal functions may be equiv-alently written in terms of complex exponentials e±iωt with complex coeffi-cients, X = A + iB and X∗ = A − iB. (The complex constant X∗ is calledthe complex conjugate of X.)

x(t) = X cos(ωt+ θ) (7)= a cos(ωt) + b sin(ωt) (8)= X e+iωt +X∗ e−iωt (9)

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 3: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 3

To relate equations (7) and (8), recall the cosine of a sum of angles,

X cos(ωt+ θ) = X cos(θ) cos(ωt)− X sin(θ) sin(ωt) (10)

Comparing equations (10) and (8), we see that

a = X cos(θ) , b = −X sin(θ) , and a2 + b2 = X2 . (11)

Also, the ratio b/a provides an equation for the phase shift, θ,

tan(θ) = − ba

(12)

-6

-4

-2

0

2

4

6

0 2 4 6 8 10

period, T

am

plit

ud

e, - X

resp

onse

, x(

t)

time, t, sec

Figure 2. A constant-amplitude oscillation.

To relate equations (8) and (9), recall the expression for a complex exponentin terms of sines and cosines,

X e+iωt +X∗ e−iωt = (A+ iB) (cos(ωt) + i sin(ωt)) +(A− iB) (cos(ωt)− i sin(ωt)) (13)

= A cos(ωt)−B sin(ωt) + iA sin(ωt) + iB cos(ωt) +A cos(ωt)−B sin(ωt)− iA sin(ωt)− iB cos(ωt)

= 2A cos(ωt)− 2B sin(ωt) (14)

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 4: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

4 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

Comparing equations (14) and (8), we see that

a = 2A , b = −2B , and tan(θ) = B

A. (15)

Any sinusoidal oscillation x(t) can be expressed equivalently in terms of equa-tions (7), (8), or (9); the choice depends on the application, and the problemto be solved. Equations (7) and (8) are easier to interpret as describinga sinusoidal oscillation, but equation (9) can be much easier to work withmathematically. These notes make use of all three forms.

One way to interpret the complex exponential notation is as the sum ofcomplex conjugates,

Xe+iωt = [A cos(ωt)−B sin(ωt)] + i[A sin(ωt) +B cos(ωt)]

andX∗e−iωt = [A cos(ωt)−B sin(ωt)]− i[A sin(ωt) +B cos(ωt)]

as shown in Figure 3. The sum of complex conjugate pairs is real, since theimaginary parts cancel out.

ω

Im

Re

−ω

A cos t − B sin tω ω

−A sin t − B cos t

ωA sin t + B cos tω

ω

A + B

A + B

2

2

2

2

X* exp(−i t) ω

X exp(+i t

) ω

Figure 3. Complex conjugate oscillations.

The amplitude, X, of the oscillation x(t) can be found by finding the thesum of the complex amplitudes |X| and |X∗|.

X = |X|+ |X∗| = 2√A2 +B2 =

√a2 + b2 (16)

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 5: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 5

Note, again, that equations (7), (8), and (9) are all equivalent using therelations among (a, b), (A,B), X, and θ given in equations (11), (12), (15),and (16).

1.2 Decaying Amplitude

The dynamic response of damped systems decays over time. Note thatdamping may be introduced into a structural system through diverse mecha-nisms, including linear viscous damping, nonlinear viscous damping, visco-elastic damping, friction damping, and plastic deformation. ll but linearviscous damping are somewhat complicated to analyze, so we will restrictour attention to linear viscous damping, in which the damping force fD isproportional to the velocity, fD = cx.

To describe an oscillation which decays with time, we can multiply theexpression for a constant amplitude oscillation by a positive-valued functionwhich decays with time. Here we will use a real exponential, eσt, where σ < 0.

-6

-4

-2

0

2

4

6

0 2 4 6 8 10

period, T-X eσt

resp

onse

, x(

t)

time, t, sec

Figure 4. A decaying oscillation.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 6: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

6 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

Multiplying equations (7) through (9) by eσt,

x(t) = eσt X (cos(ωt+ θ)) (17)= eσt (a cos(ωt) + b sin(ωt)) (18)= eσt (Xeiωt +X∗e−iωt) (19)= Xe(σ+iω)t +X∗e(σ−iω)t (20)= Xeλt +X∗eλ

∗t (21)

Again, note that all of the above equations are exactly equivalent. The expo-nent λ is complex, λ = σ + iω and λ∗ = σ − iω. If σ is negative, then theseequations describe an oscillation with exponentially decreasing amplitudes.Note that in equation (18) the unknown constants are σ, ω, a, and b. An-gular frequencies, ω, have units of radians per second. Circular frequencies,f = ω/(2π) have units of cycles per second, or Hertz. Periods, T = 2π/ω,have units of seconds.

In the next section we will find that for an un-forced vibration, σ andω are determined from the mass, damping, and stiffness of the system. Wewill see that the constant a equals the initial displacement do, but that theconstant b depends on the initial displacement and velocity, as well mass,damping, and stiffness.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 7: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 7

2 Free response of simple oscillators

Using equation (21) to describe the free response of a simple oscillator,we will set f(t) = 0 and will substitute x(t) = Xeλt into equation (6).

mx(t) + cx(t) + kx(t) = 0 , x(0) = do , x(0) = vo , (22)mλ2Xeλt + cλXeλt + kXeλt = 0 , (23)

(mλ2 + cλ+ k)Xeλt = 0 , (24)

Note that m, c, k, λ and X do not depend on time. For equation (24) to betrue for all time,

(mλ2 + cλ+ k)X = 0 . (25)Equation (25) is trivially satisfied if X = 0. The non-trivial solution is mλ2 +cλ+ k = 0. This is a quadratic equation in λ which has the roots,

λ1,2 = − c

2m ±√√√√( c

2m

)2− k

m. (26)

The solution to a homogeneous second order ordinary differential equationrequires two independent initial conditions: an initial displacement and aninitial velocity. These two independent initial conditions are used to determinethe coefficients, X and X∗ (or A and B, or a and b) of the two linearlyindependent solutions corresponding to λ1 and λ2.

The amount of damping, c, qualitatively affects the quadratic roots, λ1,2,and the free response solutions.

• Case 1 c = 0 “undamped”If the system has no damping, c = 0, and

λ1,2 = ±i√k/m = ±iωn . (27)

This is called the natural frequency of the system. Undamped systemsoscillate freely at their natural frequency, ωn. The solution in this caseis

x(t) = Xeiωnt +X∗e−iωnt = a cosωnt+ b sinωnt , (28)which is a real-valued function. The amplitudes depend on the initialdisplacement, do, and the initial velocity, vo.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 8: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

8 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

• Case 2 c = cc “critically damped”If (c/(2m))2 = k/m, or, equivalently, if c = 2

√mk, then the discriminant

of equation (26) is zero, This special value of damping is called the criticaldamping rate, cc,

cc = 2√mk . (29)

The ratio of the actual damping rate to the critical damping rate is calledthe damping ratio, ζ.

ζ = c

cc. (30)

The two roots of the quadratic equation are real and are repeated at

λ1 = λ2 = −c/(2m) = −cc/(2m) = −2√mk/(2m) = −ωn , (31)

and the two basic solutions are equal to each other, eλ1t = eλ2t. In orderto admit solutions for arbitrary initial displacements and velocities, thesolution in this case is

x(t) = x1 e−ωnt + x2 t e

−ωnt . (32)

where the real constants x1 and x2 are determined from the initial dis-placement, do, and the initial velocity, vo. Details regarding this specialcase are in the next section.

• Case 3 c > cc “over-damped”If the damping is greater than the critical damping, then the roots, λ1

and λ2 are distinct and real. If the system is over-damped it will notoscillate freely. The solution is

x(t) = x1 eλ1t + x2 e

λ2t , (33)

which can also be expressed using hyperbolic sine and hyperbolic cosinefunctions. The real constants x1 and x2 are determined from the initialdisplacement, do, and the initial velocity, vo.

• Case 4 0 < c < cc “under-damped”If the damping rate is positive, but less than the critical damping rate, the

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 9: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 9

system will oscillate freely from some initial displacement and velocity.The roots are complex conjugates, λ1 = λ∗2, and the solution is

x(t) = X eλt +X∗ eλ∗t , (34)

where the complex amplitude depends on the initial displacement, do,and the initial velocity, vo.

We can re-write the dynamic equations of motion using the new dynamicvariables for natural frequency, ωn, and damping ratio, ζ. Note that

c

m= c

√k√k

1√m√m

= c√k√m

√k√m

= 2 c

2√km

√√√√ k

m= 2ζωn. (35)

mx(t) + cx(t) + kx(t) = f(t), (36)

x(t) + c

mx(t) + k

mx(t) = 1

mf(t), (37)

x(t) + 2ζωn x(t) + ωn2 x(t) = 1

mf(t), (38)

The expression for the roots λ1,2, can also be written in terms of ωn and ζ.

λ1,2 = − c

2m ±√√√√( c

2m

)2− k

m, (39)

= −ζωn ±√

(ζωn)2 − ωn2 , (40)= −ζωn ± ωn

√ζ2 − 1 . (41)

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 10: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

10 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

Some useful facts about the roots λ1 and λ2 are:

• λ1 + λ2 = −2ζωn

• λ1 − λ2 = 2 ωn√ζ2 − 1

• ωn2 = 1

4(λ1 + λ2)2 − 14(λ1 − λ2)2

• ωn =√λ1λ2

• ζ = −(λ1 + λ2)/(2ωn)

ω

Im

−ω

d

λ1

2x

x

−ζωn

Re σ = λ

ω = λ

2.1 Free response of critically-damped systems

The solution to a homogeneous second order ordinary differential equa-tion requires two independent initial conditions: an initial displacement andan initial velocity. These two initial conditions are used to determine thecoefficients of the two linearly independent solutions corresponding to λ1 andλ2. If λ1 = λ2, then the solutions eλ1t and eλ2t are not independent. In fact,they are identical. In such a case, a new trial solution can be determined asfollows. Assume the second solution has the form

x(t) = u(t)x2eλ2t , (42)

x(t) = u(t)x2eλ2t + u(t)λ2x2e

λ2t , (43)x(t) = u(t)x2e

λ2t + 2u(t)λ2x2eλ2t + u(t)λ2

2x2eλ2t (44)

substitute these expressions into

x(t) + 2ζωnx(t) + ωn2x(t) = 0 ,

collect terms, and divide by x2eλ2t, to get

u(t) + 2ωn(ζ − 1)u(t) + 2ωn2(1− ζ)u(t) = 0

or u(t) = 0 (since ζ = 1). If the acceleration of u(t) is zero then the velocityof u(t) must be constant, u(t) = C, and u(t) = Ct, from which the new trialsolution is found.

x(t) = u(t)x2eλ2t = x2 t e

λ2t .

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 11: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 11

So, using the complete trial solution x(t) = x1eλt + x2te

λt, and incorporatinginitial conditions x(0) = do and x(0) = vo, the free response of a critically-damped system is:

x(t) = do e−ωnt + (vo + ωndo) t e−ωnt . (45)

2.2 Free response of underdamped systems

If the system is under-damped, then ζ < 1,√ζ2 − 1 is imaginary, and

λ1,2 = −ζωn ± iωn√|ζ2 − 1| = σ ± iω. (46)

The frequency ωn√|ζ2 − 1| is called the damped natural frequency, ωd,

ωd = ωn√|ζ2 − 1| . (47)

It is the frequency at which under-damped systems oscillate freely, With thesenew dynamic variables (ζ, ωn, and ωd) we can re-write the solution to thedamped free response,

x(t) = e−ζωnt(a cosωdt+ b sinωdt), (48)= Xeλt +X∗eλ

∗t. (49)

Now we can solve for X, (or, equivalently, A and B) in terms of the initialconditions. At the initial point in time, t = 0, the position of the mass isx(0) = do and the velocity of the mass is x(0) = vo.

x(0) = do = Xeλ·0 +X∗eλ∗·0 (50)

= X +X∗ (51)= (A+ iB) + (A− iB) = 2A = a. (52)

x(0) = vo = λXeλ·0 + λ∗X∗eλ∗·0, (53)

= λX + λ∗X∗, (54)= (σ + iωd)(A+ iB) + (σ − iωd)(A− iB), (55)= σA+ iωdA+ iσB − ωdB +

σA− iωdA− iσB − ωdB, (56)= 2σA− 2ωB (57)= −ζωn do − 2 ωd B, (58)

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 12: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

12 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

from which we can solve for B and b,

B = −vo + ζωndo2ωd

and b = vo + ζωndoωd

. (59)

Putting this all together, the free response of an underdamped system to anarbitrary initial condition, x(0) = do, x(0) = vo is

x(t) = e−ζωnt(do cosωdt+ vo + ζωndo

ωdsinωdt

). (60)

-6

-4

-2

0

2

4

6

0 2 4 6 8 10

damped natural period, Td-X e-ζ ωn t

do

vo

resp

onse

, x(

t)

time, t, sec

Figure 5. Free response of an under-damped oscillator to an initial displacement and velocity.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 13: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 13

2.3 Free response of over-damped systems

If the system is over-damped, then ζ > 1, and√ζ2 − 1 is real, and the

roots are both real and negative

λ1,2 = −ζωn ± ωn√ζ2 − 1 = −ζωn ± ωd. (61)

so, using identities for exponentials in terms of cosh and sinh,

x(t) = e−ζωnt(x1e+ωdt + x2e

−ωdt) (62)x(t) = e−ζωnt(x1(coshωdt+ sinhωdt) + x2(coshωdt− sinhωdt)) (63)x(t) = e−ζωnt(a coshωdt+ b sinhωdt)) (64)

Substituting arbitrary and independent initial conditions x(0) = do and ˙x(0) = vointo equation (64) results in

x(t) = e−ζωnt(do coshωdt+ vo + ζωndo

ωdsinhωdt

). (65)

-1

0

1

2

3

4

5

6

7

0 0.5 1 1.5 2 2.5 3 3.5 4

do

vo

critically damped

over dampedζ=1.5 ζ=2.0

ζ=5.0

resp

onse

, x(

t)

time, t, sec

Figure 6. Free response of critically-damped (yellow) and over-damped (violet) oscillators toan initial displacement and velocity.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 14: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

14 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

The undamped free response can be found as a special case of the under-damped free response. While special solutions exist for the critically dampedresponse, this response can also be found as limiting cases of the under-damped or over-damped responses.

2.4 Finding the natural frequency from self-weight displacement

Consider a spring-mass system in which the mass is loaded by gravity,g. The static displacement Dst is related to the natural frequency by theconstant of gravitational acceleration.

Dst = mg/k = g/ωn2 (66)

2.5 Finding the damping ratio from free response

Consider the value of two peaks of the free response of an under-dampedsystem, separated by n cycles of motion

x1 = x(t1) = e−ζωnt1(A) (67)x1+n = x(t1+n) = e−ζωnt1+n(A) = e−ζωn(t1+2nπ/ωd)(A) (68)

The ratio of these amplitudes is

x1

x1+n= e−ζωnt1

e−ζωn(t1+2nπ/ωd) = e−ζωnt1

e−ζωnt1e−2nπζωn/ωd= e2nπζ/

√1−ζ2

, (69)

which is independent of ωn and ωd. Defining the log decrement δ(ζ) asln(x1/x1+n)/n,

δ(ζ) = 2πζ√1− ζ2 (70)

and, inversely,ζ(δ) = δ√

4π2 + δ2 ≈δ

2π (71)

where the approximation is accurate to within 3% for ζ < 0.2 and is accurateto within 1.5% for ζ < 0.1.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 15: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 15

2.6 Summary

To review, some of the important expressions relating to the free responseof a single degree of freedom oscillator are:

X cos(ωt+ θ) = a cos(ωt) + b sin(ωt) = Xe+iωt +X∗e−iωt

X =√a2 + b2; tan(θ) = −b/a; X = A+ iB; A = a/2;B = −b/2;

mx(t) + cx(t) + kx(t) = 0x(t) + 2ζωnx(t) + ωn

2x(t) = 0

x(0) = do, x(0) = vo

ωn =√√√√ k

mζ = c

cc= c

2√mk

ωd = ωn√|ζ2 − 1|

x(t) = e−ζωnt(do cosωdt+ vo + ζωndo

ωdsinωdt

)(0 ≤ ζ < 1)

δ = 1n

ln(x1

x1+n

)ζ(δ) = δ√

4π2 + δ2 ≈δ

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 16: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

16 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

3 Forced sinusoidal response of simple oscillators

When subject to simple harmonic forcing with a forcing frequency ω,dynamic systems initially respond with a combination of a transient responseat a frequency ωd and a steady-state response at a frequency ω. The transientresponse at frequency ωd decays with time, leaving the steady state responseat a frequency equal to the forcing frequency, ω. This section examines threeways of applying forcing: forcing applied directly to the mass, inertial forcingapplied through motion of the base, and forcing from a rotating eccentricmass.

3.1 Direct Forcing

If the oscillator is dynamically forced with a sinusoidal forcing function,then f(t) = F cos(ωt), where ω is the frequency of the forcing, in radiansper second. If f(t) is persistent, then after several cycles the system willrespond only at the frequency of the external forcing, ω. Let’s suppose thatthis steady-state response is described by the function

x(t) = a cosωt+ b sinωt, (72)

thenx(t) = ω(−a sinωt+ b cosωt), (73)

andx(t) = ω2(−a cosωt− b sinωt). (74)

Substituting this trial solution into equation (6), we obtain

mω2 (−a cosωt− b sinωt) +cω (−a sinωt+ b cosωt) +k (a cosωt+ b sinωt) = F cosωt. (75)

Equating the sine terms and the cosine terms

(−mω2a+ cωb+ ka) cosωt = F cosωt (76)(−mω2b− cωa+ kb) sinωt = 0, (77)

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 17: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 17

which is a set of two equations for the two unknown constants, a and b, k −mω2 cω

−cω k −mω2

ab

= F

0

, (78)

for which the solution is

a(ω) = k −mω2

(k −mω2)2 + (cω)2 F (79)

b(ω) = cω

(k −mω2)2 + (cω)2 F . (80)

Referring to equations (7) and (12) in section 1.1, the forced vibration solution(equation (72)) may be written

x(t) = a(ω) cosωt+ b(ω) sinωt = X(ω) cos (ωt+ θ(ω)) . (81)

The angle θ is the phase between the force f(t) and the response x(t), and

tan(θ(ω)) = − b(ω)a(ω) = − cω

k −mω2 (82)

Note that −π < θ(ω) < 0 for all positive values of ω, meaning that thedisplacement response, x(t), always lags the external forcing, F cos(ωt). Theratio of the response amplitude X(ω) to the forcing amplitude F is

X(ω)F

=√a2(ω) + b2(ω)

F= 1√

(k −mω2) + (cω)2. (83)

This equation shows how the response amplitude X depends on the amplitudeof the forcing F and the frequency of the forcing ω, and has units of flexibility.

Let’s re-derive this expression using complex exponential notation! Theequations of motion are

mx(t) + cx(t) + kx(t) = F cosωt = F (ω)eiωt + F ∗(ω)e−iωt . (84)

In a solution of the form, x(t) = X(ω)eiωt +X∗(ω)e−iωt, the coefficient X(ω)corresponds to the positive exponents (positive frequencies), and X∗(ω) corre-sponds to negative exponents (negative frequencies). Positive exponent coef-ficients and negative exponent coefficients are independent and may be found

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 18: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

18 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

separately. Considering the positive exponent solution, the forcing is ex-pressed as F (ω)eiωt and the partial solution X(ω)eiωt is substituted into theforced equations of motion, resulting in

(−mω2 + ciω + k) X(ω) eiωt = F (ω) eiωt , (85)

from whichX(ω)F (ω) = 1

(k −mω2) + i(cω) , (86)

which is complex-valued. This complex function has a magnitude∣∣∣∣∣∣X(ω)F (ω)

∣∣∣∣∣∣ = 1√(k −mω2)2 + (cω)2

, (87)

the same as equation (83) but derived using eiωt in just three simple lines.

Equation (86) may be written in terms of the dynamic variables, ωn andζ. Dividing the numerator and the denominator of equation (83) by k, andnoting that F/k is a static displacement, xst, we obtain

X(ω)F (ω) = 1/k(

1− mk ω

2)

+ i(ckω

) , (88)

X(ω) = F (ω)/k(1−

(ωωn

)2)+ i

(2ζ ω

ωn

) , (89)

X(Ω)xst

= 1(1− Ω2) + i (2ζΩ) , (90)

X(Ω)xst

= 1√(1− Ω2)2 + (2ζΩ)2 , (91)

where the frequency ratio Ω is the ratio of the forcing frequency to the naturalfrequency, Ω = ω/ωn. This equation is called the dynamic amplificationfactor. It is the factor by which displacement responses are amplified due tothe fact that the external forcing is dynamic, not static. See Figure 7.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 19: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 19

-180

-135

-90

-45

0

0 0.5 1 1.5 2 2.5 3

ph

ase

, d

eg

ree

s

frequency ratio, Ω = ω / ωn

ζ=0.05

ζ=1.0

0

2

4

6

8

10

0 0.5 1 1.5 2 2.5 3

| X

/ X

st |

frequency response: F to X

ζ=0.05

0.1

0.2

0.5

1.0

Figure 7. The dynamic amplification factor for external forcing, X/xst, equation (90).

To summarize, the steady state response of a simple oscillator directlyexcited by a harmonic force, f(t) = F cosωt, may be expressed in the formof equation (7)

x(t) = F /k√(1− Ω2)2 + (2ζΩ)2

cos(ωt+ θ) , tan θ = −2ζΩ1− Ω2 (92)

or, equivalently, in the form of equation (8)

x(t) = F /k

(1− Ω2)2 + (2ζΩ)2 [ (1− Ω2) cosωt+ (2ζΩ) sinωt ] , (93)

where Ω = ω/ωn.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 20: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

20 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

3.2 Inertial Forcing

When the dynamic loads are caused by motion of the supports (or theground, as in an earthquake) the forcing on the oscillator is the inertial forceresisting the ground acceleration, which equals the mass of the oscillator timesthe ground acceleration, f(t) = −mz(t).

m

k, cc

k

m

z(t) x(t)z(t)

x(t)

Figure 8. The proto-typical simple oscillator subjected to base motions, z(t)

m ( x(t) + z(t) ) + cx(t) + kx(t) = 0 (94)mx(t) + cx(t) + kx(t) = −mz(t) (95)

x(t) + 2ζωnx(t) + ωn2x(t) = −z(t) (96)

Note that equation (96) is independent of mass. Systems of different massesbut with the same natural frequency and damping ratio have the same be-havior and respond in exactly the same way to the same support motion.

If the ground displacements are sinusoidal z(t) = Z cosωt, then theground accelerations are z(t) = −Zω2 cosωt, and f(t) = mZω2 cosωt. Usingthe complex exponential formulation, we can find the steady state responseas a function of the frequency of the ground motion, ω.

mx(t) + cx(t) + kx(t) = mZω2 cosωt = mZ(ω)ω2eiωt +mZ∗(ω)ω2e−iωt (97)

The steady-state response can be expressed as the sum of independent com-plex exponentials, x(t) = X(ω)eiωt+X∗(ω)e−iωt. The positive exponent partsare independent of the negative exponent parts and can be analyzed sepa-rately.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 21: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 21

Assuming persistent excitation and ignoring the transient response (theparticular part of the solution), the response will be harmonic. Consider-ing the “positive exponent” part of the forcing mZ(ω)ω2eiωt, the “positiveexponent” part of the steady-state response will have a form Xeiωt. Substi-tuting these expressions into the differential equation (97), collecting terms,and factoring out the exponential eiωt, the frequency response function is

X(ω)Z(ω) = mω2

(k −mω2) + i(cω) ,

= Ω2

(1− Ω2) + i(2ζΩ) (98)

where Ω = ω/ωn (the forcing frequency over the natural frequency), and∣∣∣∣∣∣X(Ω)Z(Ω)

∣∣∣∣∣∣ = Ω2√(1− Ω2)2 + (2ζΩ)2

(99)

See Figure 9.

Finally, let’s consider the motion of the mass with respect to a fixedpoint. This is called the total motion and is the sum of the base motion plusthe motion relative to the base, z(t) + x(t).

X + Z

Z= X

Z+ 1 = (1− Ω2) + i(2ζΩ) + Ω2

(1− Ω2) + i(2ζΩ)

= 1 + i(2ζΩ)(1− Ω2) + i(2ζΩ) (100)

and ∣∣∣∣∣X + Z

Z

∣∣∣∣∣ =√

1 + (2ζΩ)2√(1− Ω2)2 + (2ζΩ)2

= Tr(Ω, ζ). (101)

This function is called the transmissibility ratio, Tr(Ω, ζ). It determines theratio between the total response amplitude X + Z and the base motion Z.See figure 10.

For systems that have a longer natural period (lower natural frequency)than the period (frequency) of the support motion, (i.e., Ω >

√2), the trans-

missibility ratio is less than “1” especially for low values of damping ζ. Insuch systems the motion of the mass is less than the motion of the supportsand we say that the mass is isolated from motion of the supports.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 22: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

22 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

-180

-135

-90

-45

0

0 0.5 1 1.5 2 2.5 3

phas

e, d

egre

es

frequency ratio, Ω = ω / ωn

ζ=0.05

ζ=1.0

0

2

4

6

8

10

0 0.5 1 1.5 2 2.5 3

| X /

Z |

frequency response: Z to X

ζ=0.05

0.1

0.2

0.5

1.0

Figure 9. The dynamic amplification factor for inertial loading, X/Z, equation (98).

-180

-135

-90

-45

0

0 0.5 1 1.5 2 2.5 3

phas

e, d

egre

es

frequency ratio, Ω = ω / ωn

ζ=0.05

ζ=1.0

0

2

4

6

8

10

0 0.5 1 1.5 2 2.5 3

| (X

+Z)

/ Z |

transmissibility: Z to (X+Z)

ζ=0.05

0.1

0.2

0.5ζ=1.0

Figure 10. The transmissibility ratio |(X + Z)/Z| = Tr(Ω, ζ), equation (100).

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 23: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 23

3.3 Eccentric-Mass Forcing

Another type of sinusoidal forcing which is important to machine vibra-tion arises from the rotation of an eccentric mass. Consider the system shownin Figure 11 in which a mass µm is attached to the primary mass m via a rigidlink of length r and rotates at an angular velocity ω. In this single degree offreedom analysis, the motion of the primary mass is constrained to lie alongthe x coordinate and the forcing of interest is the x-component of the reactivecentrifugal force. This component is µmrω2 cos(ωt) where the angle ωt is thecounter-clockwise angle from the x coordinate. The equation of motion with

m

k, c

x(t)

c

k

x(t)

m

µm

ω

ω

r

Figure 11. The proto-typical oscillator subjected to eccentric-mass excitation.

this forcing ismx(t) + cx(t) + kx(t) = µmrω2 cos(ωt) (102)

This expression is simply analogous to equation (84) in which F = µ m r ω2.With a few substitutions, the frequency response function is found to be

X

µr= Ω2

(1− Ω2) + i (2ζΩ) , (103)

which is completely analogous to equation (98). The plot of the frequencyresponse function of equation (103) is simply proportional to the functionplotted in Figure 9. The magnitude of the dynamic force transmitted betweena machine supported on dampened springs and the base, |fT|, is the sum ofthe forces in the springs and the dampers. The ratio of the transmitted forceto the force generated by the eccentric mass, µmrω2, is the transmissibilityratio, (101).

|fT|µmrω2 = Tr(Ω, ζ) (104)

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 24: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

24 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

Note, here, though, that the denominator, µmrω2, increases with ω2. Thetransmitted force amplitude increases with µω2Tr(Ω, ζ) . Multiplying bothsides of equation (104) by Ω2 we obtain the transmission ratio.

|fT|µmrωn2 = Ω2Tr(Ω, ζ) (105)

Unlike the transmissibility ratio, which asymptotically approaches “0” withincreasing Ω, the vibratory force transmitted from an eccentric mass excita-tion is “0” when Ω = 0 but increases with Ω for Ω >

√2. This increasing

effect is significant for ζ > 0.2, as shown in Figure 12. For high frequency

-180

-135

-90

-45

0

0 0.5 1 1.5 2 2.5 3

ph

ase

, d

eg

ree

s

frequency ratio, Ω = ω / ωn

ζ=0.05

ζ=1.0

0

2

4

6

8

10

0 0.5 1 1.5 2 2.5 3

Ω2 | (

X+

Z)

/ Z

|

transmission: Ω2(Z to (X+Z))

ζ=0.05

0.1

0.20.5

ζ=1.0

Figure 12. The transmission ratio Ω2Tr(Ω, ζ), equation (105).

ratios (ωn < ω/2) and low damping ratios (ζ < 0.2), the force transmittedfrom the rotating machinery to the floor (|fT |) is less than half of the forcegenerated by the machinery (µmrω2). Further, for ζ ≈ 0.2, the value of thetransmitted force is roughly independent of the forcing frequency.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 25: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 25

3.4 Finding the damping from the peak of the frequency response function

For lightly damped systems, the frequency ratio of the resonant peak,the amplification of the resonant peak, and the width of the resonant peakare functions to of the damping ratio only. Consider two frequency ratiosΩ1 and Ω2 such that |H(Ω1, ζ)|2 = |H(Ω2, ζ)|2 = |H|2peak/2 where |H(Ω, ζ)|is one of the frequency response functions described in earlier sections. Thefrequency ratio corresponding to the peak of these functions Ωpeak, and thevalue of the peak of these functions, |H|2peak are given in Table 1. Note thatthe peak coordinate depends only upon the damping ratio, ζ.

Since Ω22 − Ω2

1 = (Ω2 − Ω1)(Ω2 + Ω1) and since Ω2 + Ω1 ≈ 2,

ζ ≈ Ω2 − Ω1

2 (106)

which is called the “half-power bandwidth” formula for damping. For thefirst, second, and fourth frequency response functions listed in Table 1 theapproximation is accurate to within 5% for ζ < 0.20 and is accurate to within1% for ζ < 0.10.

Table 1. Peak coordinates for various frequency response functions.

H(Ω, ζ) Ωpeak |H|2peak Ω22 − Ω2

1

1(1−Ω2)+i(2ζΩ)

√1− 2ζ2 1

4ζ2(1−ζ2) 4ζ√

1− ζ2

iΩ(1−Ω2)+i(2ζΩ) 1 1

4ζ2 4ζ√

1 + ζ2

Ω2(1−Ω2)+i(2ζΩ)

1√1−2ζ2

14ζ2(1−ζ2)

4ζ√

1−ζ2

1−8ζ2(1−ζ2)

1+i(2ζΩ)(1−Ω2)+i(2ζΩ)

((1+8ζ2)1/2−1)1/2

2ζ8ζ4

8ζ4−4ζ2−1+√

1+8ζ2 ouch.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 26: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

26 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

4 Real and Imaginary. Even and Odd. Magnitude and Phase.

Using the rules of complex division, it is not hard to show that

Re[H(Ω, ζ)] = Re[H(−Ω, ζ)] (107)Im[H(Ω, ζ)] = − Im[H(−Ω, ζ)] . (108)

That is, Re[H(Ω)] is an even function and Im[H(Ω)] is an odd function. Thisfact is true for any dynamical system for which the inputs and outputs arereal-valued.

For any frequency response function, the magnitude |H(Ω, ζ)| and phaseθ(Ω, ζ) may be found from

|H(Ω, ζ)|2 = (Re[H(Ω, ζ)])2 + (Im[H(Ω, ζ)])2 (109)

tan θ(Ω, ζ) = Im[H(Ω, ζ)]Re[H(Ω, ζ)] (110)

Expressions for the magnitude of various frequency response functionsare given by equations (90), (99), and (100). The magnitude and phase lag ofthese functions are plotted in Figures 7, 9, and 10. Real and imaginary partsof H(Ω, ζ) are plotted in Figure 13. Note the following:

• The real and imaginary parts are even and odd, respectively.

• The real part of X/xst (force to response displacement) is zero at Ω = 1.The phase at Ω = 1 is 90 degrees.

• The real part of X/Z (support motion to response motion) is zero atΩ = 1. The phase at Ω = 1 is 90 degrees.

• The imaginary part of iΩX/xst (force to response velocity) is zero atΩ = 1. The phase at Ω = 1 is 90 degrees.

• The real part of iΩX/xst (force to response velocity) is maximum atΩ = 1.

• The real part of iΩX/xst (force to response velocity) is positive for allvalues of Ω.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 27: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 27

-4

-2

0

2

4

6

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

i Ω X

/ X

st

frequency ratio, Ω = ω / ωn

(b)

-6

-4

-2

0

2

4

6

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

X /

Xst

frequency ratio, Ω = ω / ωn

(a)

-6

-4

-2

0

2

4

6

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

(X+

Z)

/ Z

frequency ratio, Ω = ω / ωn

(d)

-6

-4

-2

0

2

4

6

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

X /

Z

frequency ratio, Ω = ω / ωn

(c)

Figure 13. The real (even) and imaginary (odd) parts of frequency response functions, ζ = 0.1.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 28: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

28 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

5 Combined free and sinusoidally-forced response

The analyses of the previous sections describe (a) the transient (homo-geneous) response of a simple oscillator to initial conditions x(0) = do andx(0) = vo, and (b) the steady-state harmonic (particular) response of a simpleoscillator to sinusoidal forcing f(t) = F cosωt. The harmonic steady stateresponse does not consider the transient from initial conditions.

The combined transient and harmonic response is the sum of the homo-geneous solution, (48) or (64) (depending on the value of ζ) and the particularsolution, (93). The coefficients a and b are found by matching the combinedresponse to the initial conditions x(0) = do and x(0) = vo. So doing, for asinusoidal forcing f(t) = F cosωt, ωn > 0, ζ < 1, and ζ 6= 0,

x(t) = e−ζωnt(a cosωdt+ b sinωdt)

+ F /k

(1− Ω2)2 + (2ζΩ)2 [ (1− Ω2) cosωt+ (2ζΩ) sinωt ] , (111)

solving x(0) = do for a gives

a = do −F /k

(1− Ω2)2 + (2ζΩ)2 (1− Ω2) (112)

Deriving x(t) and solving x(0) = vo for b gives

b = 1ωd

vo + ζωna−F /k

(1− Ω2)2 + (2ζΩ)2 ω(2ζΩ) (113)

Figures 14 and 15 give two examples of combined response. Note that evenwhen initial displacements and velocities are zero, the transient portion of theresponse can be much larger than the steady-state portion of the response.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 29: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 29

-8

-6

-4

-2

0

2

4

6

8

0 5 10 15 20 25

damped natural period, Td = 2π / ωd

forcing period, Tf = 2 π / ωdo

vo

resp

onse

, x(t)

time, t, sec

Figure 14. Combined free and forced response of a simple oscillator, ωn = π rad/s, ζ = 0.05,do = 5 m, vo = 10 m/s, ω = 2π rad/s, F = 80 N, m = 1 kg

-0.2

-0.1

0

0.1

0.2

0.3

0 5 10 15 20 25

damped natural period, Td = 2π / ωd

forcing period, Tf = 2 π / ω

resp

onse

, x(t)

time, t, sec

Figure 15. Combined free and forced response of a simple oscillator, ωn = π rad/s, ζ = 0.05,do = 0, vo = 0, ω = 2π rad/s, F = −3.9 N, m = 1 kg

-1

-0.5

0

0.5

1

0 5 10 15 20 25

(F/(2 k ζ)) (1-e-ωn ζt)

(-F/(2 k ζ)) (1-e-ωn ζt)

resp

onse

, x(t)

time, t, sec

Figure 16. Combined free and forced response of a simple oscillator, in resonance ωn = π rad/s,ζ = 0.05, do = 0, vo = 0, ω = ωn, F = 1 N, m = 1 kg

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 30: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

30 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

6 Undamped Resonance

The combination of free and forced responses is a weighted sum of fourlinearly independent terms cosωdt, sinωdt, cosωt, and sinωt, from which anyset of two initial conditions (do and vo), and magnitude, and phase may bespecified. If the forcing is applied at the natural frequency and the dampingis zero, then ωd = ωn = ω, and there are only two linearly independent terms.So solutions of the form of equation (111) can not satisfy the differentialequation for undamped resonance

x(t) + ωn2x(t) = F

mcosωnt (114)

As seen in the case of damped resonance, Figure 17, the response is envelopedby

− F /k

2ζ(1− e−ωnζt

)≤ x(t) ≤ +F /k2ζ

(1− e−ωnζt

)(115)

Without damping, however, we may expect the resonant response to growwithout bound. A trial solution in this case could be

x(t) = a t cosωnt+ b t sinωnt (116)

The solutionx(t) = F

2k t sinωnt (117)

satisfies equation (114) and initial conditions at rest do = 0, vo = 0.

-30

-20

-10

0

10

20

30

0 5 10 15 20 25

(F/(2 k ζ)) t

-(F/(2 k ζ)) t

respo

nse,

x(t)

time, t, sec

Figure 17. Undamped resonance of a simple oscillator ωn = π rad/s, ζ = 0, do = 0, vo = 0,ω = ωn, F = 1 N, m = 1 kg

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 31: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 31

7 Vibration Sensors

A vibration sensor may be accurately modeled as an inertial mass sup-ported by elements with stiffness and damping (i.e. as a single degree offreedom oscillator). Vibration sensors mounted to a surface ideally measurethe velocity or acceleration of the surface with respect to an inertial refer-ence frame. The electrical signals generated by vibration sensors are actuallyproportional to the velocity of the mass with respect to the sensor’s case(for seismometers) or the deformation of the elastic elements of the sensor(for accelerometers). The frequency response functions and sensitivities ofseismometers and accelerometers have qualitative differences.

7.1 Seismometers

Seismometers transduce the velocity of a magnetic inertial mass to elec-trical current in a coil. The transduction element of seismometers is there-fore based on Ampere’s Law, and seismometers are made from sprung mag-netic masses that are guided to move within a coil fixed to the instrumenthousing. The electrical current generated within the coil is proportional tothe velocity of the magnetic mass relative to the coil; so the mechanical in-put is the velocity of the case z(t) = iωZeiωt and the electrical output isproportional to the velocity of the inertial mass with respect to the casev(t) = κx(t) = κiωX(ω)eiωt. These variables are related in the frequencydomain by equation (98).

V

iωZ= κiωX

iωZ= κX

Z= κΩ2

(1− Ω2) + i(2ζΩ) (118)

The sensitivity of seismometers approaches zero as Ω approaches zero. Inorder for seismometers to be sensitive to very low amplitude motion, thenatural frequency of seismometers is designed to be quite small (less than0.5 Hz, and sometimes less than 0.1 Hz).

In comparison to accelerometers, seismometers are heavy, large, delicate,sensitive, high output sensors which do not require external power or ampli-fication. They require frequency-domain calibration.

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 32: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

32 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

7.2 Accelerometers

Accelerometers are themselves simple oscillators, with an input f(t) =−mz(t), and a voltage output proportional to the relative displacement,v(t) = κx(t), where κ is related to the accelerometer sensitivity (in volts/m/s2).Accelerometers transduce the deformation of inertially-loaded elastic elementswithin the sensor to an electrical charge, a voltage, or a current. Accelerom-eters may be designed with many types of transduction elements, includingpiezo-electric materials, strain-gages, variable capacitance components, andfeed-back stabilization.

In all cases, the mechanical input to the accelerometer is the accelerationof the case z(t) = −ω2Zeiωt, the electrical output is proportional to thedeformation of the spring v(t) = κx(t) = κXeiωt, and these variables arerelated in the frequency domain by

V

−ω2Z= −κ/ωn

2

(1− Ω2) + i(2ζΩ) (119)

So the sensitivity of an accelerometer increases with decreasing natural fre-quency.

Piezo-electric accelerometers have natural frequencies in the range of1 kHz to 20 kHz and damping ratios in the range of 0.5% to 1.0%. Be-cause of electrical coupling considerations and the sensitivity of peizo-electricaccelerometers to low-frequency temperature transients, the sensitivity andsignal-to-noise ratio of piezo-electric accelerometers below 1 Hz can be quitepoor.

Micro-machined electro-mechanical silicon (MEMS) accelerometers aremonolithic with their signal-conditioning micro-circuitry. They typically havenatural frequencies in the 100 Hz to 500 Hz range and are accurate down tofrequencies of 0 Hz (constant acceleration, e.g., gravity). These sensors aredamped to a level of about 70% of critical damping.

Force-balance accelerometers utilize feedback circuitry to magneticallystabilize an inertial mass. The force required to stabilize the mass is directlyproportional to the acceleration of the sensor. Such sensors can be made to

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 33: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 33

measure accelerations in the µg range down to frequencies of 0 Hz, and havenatural frequencies on the order of 100 Hz, also with damping of about 70%of critical damping.

Accelerometers are typically light, small, and rugged but require electricalpower, amplification, and signal conditioning.

Given the sensor sensitivity, natural frequency and damping ratio, theaccelerometer’s sensor dynamics can be corrected by numerically differenti-ating x(t) = v(t)/κ once to obtain x(t), and again to obtain x(t). Then,the “instrument-corrected” (true) acceleration at each point in time can beobtained from

z(t) = −(x(t) + 2ζωnx(t) + ωn

2x(t))

(120)For sensors with a low natural frequency, this kind of instrument correctionis essential. For instruments with natural frequencies greater than about tentimes the frequency range of the measured signals, instrument correction isnot significantly important. Further, if the signal to noise ratio is less thanabout 10:1, instrument correction has no discernible effect.

7.3 Design Considerations for Accelerometers

Accelerometers should have a uniform amplitude spectrum and a linearphase spectrum (minimum phase distortion) over the frequency bandwidth ofthe application. The phase distortion is the deviation in the phase lag from alinear phase shift. Figure 18 is a close-up of the frequency-response functionof equation (119) over the typical frequency band width of accelerometerapplications.

A linear phase spectrum is equivalent to a constant time delay. Considera phase-lagged dynamic response in which the phase θ changes linearly withfrequency, θ = τω.

v(t) = |V | cos(ωt+ τω)= |V | cos(ω(t+ τ)) (121)

shifted which is the same as a response that is shifted in time by a constanttime increment of τ for all frequencies. As can be seen in Figure 18, a level

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 34: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

34 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

of damping in the range of 0.67 to 0.71 provides an amplitude distortion ofless than 0.5% and a phase distortion of less than 0.5 degrees for a bandwidthup to 30% of the sensor natural frequency. A sensor damping of ζ =

√2/2

provides an optimally flat amplitude response and an extremely small phasedistortion (< 0.2 degrees?) up to 25% of the sensor natural frequency. Forfrequency ratios in this range, the phase spectrum is

θ(Ω) = tan−1[ −2ζΩ1− Ω2

]≈ −2ζΩ (122)

giving a time lag τ of approximately 2ζ/ωn. For ζ =√

2/2, the time lag τ

evaluates to τ =√

2/ωn =√

2/(2πfn) ≈ 0.23Tn .

-1

-0.5

0

0.5

1

0 0.1 0.2 0.3 0.4 0.5

ph

ase

dis

tort

ion

, d

eg

ree

s

frequency ratio, Ω = ω / ωn

ζ = 0.650ζ = 0.675ζ = 0.707

0.985

0.99

0.995

1

1.005

1.01

1.015

0 0.1 0.2 0.3 0.4 0.5

| X

/ (

ω2 Z

) |

Accelerometer Sensitivity (ω2 Z to X)

ζ = 0.650ζ = 0.675ζ = 0.707

Figure 18. Accelerometer frequency response functions

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 35: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 35

8 Simulation for exploration

The behavior of simple oscillators may be explored by studying animatedsimulations of inertially-forced systems with different frequency ratios anddamping ratios. Both transient and steady-state dynamics are involved inthese solutions. The steady-state portion of the time-domain solutions canbe compared to frequency-domain solutions (for steady-state response). Andanimation of the time domain solution visually demonstrates the magnitudeand phase relationships described by frequency-domain solutions. Anima-tion facilitates the interpretation of magnitude and phase relationships in thecontext of observations in the time-domain.

Figures 9 and 10 illustrate the behavior in the frequency-domain. Figure9, labeled frequency response: Z to X, illustrates the dynamic amplificationof the oscillator’s steady-state displacement response, x(t) = X cos(ωt + θ),subjected to sinusoidal ground displacements, z(t) = Z cosωt. At a frequencyratio (Ω = ω/ωn) of one, (the forcing frequency, ω, equals the resonant fre-quency, ωn =

√k/m) the response motion can be many times greater than

the support motion (|X/Z| 1). As the damping (ζ) increases, the amountof amplification decreases throughout the frequency range. The displacementamplification at resonance (Ω = 1) is equal to 1/(2ζ). For example, if thedamping ratio, ζ, equals five percent (0.05), the amplification at resonanceis 10. Also note that at resonance, the displacement response lags the basedisplacement by ninety degrees for all values of damping. If the frequency ofthe ground displacement is practically zero (the ground simply has a nearlyconstant static displacement) (z(t) ≈ const. and z(t) ≈ 0) and the rela-tive displacement of the oscillator with respect to its support point is zero(|X/Z| = 0). If the frequency of the ground displacement is high (Ω > 2)the oscillator remains relatively stationary while its support point moves. Inthis case the structural deformation is equal and opposite to the ground dis-placement. The dynamic amplification factor, |X/Z|, is close to 1, and thedisplacement response lags the ground displacement by 180 degrees.

Figure 10, labeled transmissibility: Z to (X+Z), illustrates the relation-ship between the support point displacement, Z, and the total (or absolute)

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 36: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

36 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

motion of the oscillator, X + Z, the sum of the support-point motion andthe relative motion of the oscillator with respect to its support. This rela-tionship is used to analyze the isolation of an oscillator from vibrations ofits supports The goal in vibration isolation is to minimize or reduce the totalresponse (x+ z), not the relative response, x; that is, to design for a naturalfrequency and damping ratio that has very low transmissibility at the fre-quency (or frequencies) of the support motion. For forcing frequencies nearthe natural frequency (near resonance), adding damping reduces the dynamicamplification. At a frequency ratio Ω of

√2, the total response amplitude

is equal to the base motion amplitude, regardless of the damping ratio. Athigher frequencies (Ω >

√2), increasing damping increases the dynamic am-

plification. The phase relationship for transmissibility is more complicatedthan the phase relationship for the frequency response function from Z to X.The phase lags at all frequencies, including resonance (Ω = 1), depend on thevalue of damping.

Code available from: http://www.duke.edu/∼hpgavin/cee541/cee541-mfiles.zip provides the animations of these responses for developing a fuller under-standing of inertially-forced vibrations. To use this code, start by unzippingcee541-mfiles.zip to create a folder called cee541/m-files. Within thatfolder, the program linear oscillator sim.m simulates the response of alinear oscillator to sinusoidal input, z(t) = Z cos(2πfgt). To use it:

1. Start Matlab and navigate to your new cee541/m-files folder.

2. Type >> help linear oscillator sim for information on how to runthe program.

3. Run the program with a command like >> linear oscillator sim(5,1,0.1)to simulate and animate the response to a 5 Hz forcing frequency of anoscillator with a natural frequency of 1 Hz and a damping ratio of 0.10.Separate the four plots on your monitor so that you can observe theanimation in all four figures as you run simulations.

Using information provided in Figures 9 and 10 predict the amplitudes

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 37: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 37

and phases of X/Z and (X + Z)/Z for a value of the ground motion fre-quency of 1.0 cycles/second, a value of the natural frequency of 1.0 cy-cles/second, and a damping ratio of 0.10, Then run the simulation using>> linear oscillator sim(1,1,0.1) Observe the dynamic amplification andphase of the response, and confirm your prediction. Next set the ground mo-tion frequency to 3. Before running the simulation use Figures 9 and 10 topredict the amplitudes and phases of X/Z and (X+Z)/Z. Confirm your pre-diction by running a simulation. >> linear oscillator sim(1,0.3,0.1)Notice that the oscillator remains relatively stationary while the ground movesbeneath it. The total acceleration of the mass is smaller than the accelerationof the base. The relative displacement of the mass with respect to the base isnearly equal and opposite to the displacement of the base. This is consideredgood isolation performance. The total acceleration response is much less thanthe ground acceleration, and the relative displacement response is equal andopposite to the ground displacement.

Now, increase the damping ratio from 10 percent to 50 percent, useFigures 9 and 10 to make a new prediction and repeat the simulation. Noticethat the total acceleration response is larger than when the damping was 10percent. Note also that the total acceleration response is more ‘in phase’with the ground acceleration. Finally increase the damping to 99 percent(0.99). Notice that the amplitude and duration of the initial transient ismuch shorter. Finally, notice how the total accelerations increase further asthe higher damping level couples the mass more tightly to the ground.

Figure 3 in the Matlab simulation displays a Lissajous figure of force vsdeformation. This is a plot of the force in the spring and damper (kx(t)+cx(t))vs the deformation of the spring, x(t). Note that if the damping ratio is low,the restoring force is basically just kx(t) and the hysteresis plot simply showsthe force vs displacement relationship for the spring (a straight line).

As the damping increases, the restoring force hysteresis plot becomesmore like an ellipse, and as the damping ratio gets very large the force ap-proaches cx(t). The area of the ellipse has units of force × displacement andis equal to the energy dissipated per cycle in the damper. The bigger the

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 38: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

38 CEE 541. Structural Dynamics – Duke University – Fall 2018 – H.P. Gavin

loops, the more energy is dissipated into heat, and the less energy goes intoshaking the oscillator.

Explore the effect of other values of the ground motion frequency andthe damping ratio and notice the relationship between the frequency response(X/Z vs. Ω), transmissibility ((X+Z)/Z vs. Ω) (Figures 9 and 10), the anima-tion, the time history plots, and restoring force hysteresis plots (kx+cx vs. x).Note how the amplitude ratio and the phase of the frequency response and thetransmissibility are affected by the ground motion frequency and the dampingratio.

Investigate the significance of transients in the response. The relativeimportance of the transient is linked to the level of damping. Make a figureof the ratio of the peak displacement response to the ground motion dis-placement amplitude (X pk displ / Z displ) vs the damping ratio, for Ω ∈[0.5, 1.0, 2.0], for values of ζ ∈ [0.02 : 0.02 : 0.5]. To generate the data for thisfigure quickly, comment out the plotting function in linear oscillator sim.m(around line 66), and write a .m-file that has a nested loop to compute thedata, save that data into a matrix, and plot the data.

Figure 19. Figures displayed by linear oscillator sim

CC BY-NC-ND H.P. Gavin October 9, 2018

Page 39: Dynamics of Simple Oscillators (single degree of freedom ...people.duke.edu/~hpgavin/cee541/SimpleOscillators.pdf · oscillators (somtimes called single degree of freedom (SDOF) systems).

Dynamics of Simple Oscillators (single degree of freedom systems) 39

8.1 Exercises

1. Referring to Figures 9 and 10, for a structure to isolate its contents frombase-excited vibration, should its natural frequency be higher, about thesame, or lower than the predominate frequencies in the ground exci-tation? Why? (Note: Ω = ω/ωn = (forcing frequency)/(natural fre-quency).)

2. For vibration isolation in linear elastic structural systems, what are the‘pro’s’ and ‘con’s’ of high damping (ζ > 15%)?

3. For a sinusoidally-base-excited structure with ωn = (1/3)ω, determinethe value of ζ so that the magnitude of the total response motion (X+Z)is only fifteen percent of the magnitude of the base motion (Z). (You’llneed to solve a quadratic equation to do this.)

4. For these values of ω/ωn and ζ what is the ratio of the structural de-formation amplitude to the ground motion amplitude (X/Z)? Since“(X+Z)/Z = X/Z+ 1” did you expect the answer for X/Z to be -0.85?Why do you think it is not -0.85?

5. Include your plot of X pk displ / Z displ vs ζ as described on theprevious page.

CC BY-NC-ND H.P. Gavin October 9, 2018