FORCED VIBRATION OF A SINGLE DEGREE OF FREEDOM SYSTEM - GENERAL EXCITATION. 3.1 The Impulse Response: The impulse, sometimes called delta function, is a fictitious function, formally defined in the following way t≠η δ( t − η ) = 0, ∞ . δ( t − η ) dt = 1 ∫ − ∞ (3.1.1) It thus follows that this function has singularity at t=η,as shown below. ∞ ↑ t=η ≈ −∞ ≈ ≈ t ∞ We may think that the delta function is the limit value, as ε→ 0, of the box function of unit area, shown below. ε t=η ≈ −∞ ≈ 1/ε t ∞ An unit impact at the time t=η may be expressed mathematically by δ (t-η). 35 We now wish to determine the impulse response h(t-η) due to an impact δ (tη), applied on a mass-spring-damper, shown below, which is initially at rest. This event is characterised by the following equation mh&&+ ch& + kh = δ( t − η) (3.1.2) together with the initial conditions and h = 0, t < η (3.1.3) h& = 0, t < η . (3.1.4) δ (t-η) x(t) m k c Obviously (3) and (4) imply that the system has no motion for t<η. Let us now determine the dynamic of the system for t>η. Since no force is applied after the impact, the response of the system after the impact is governed by mh&&+ ch& + kh = 0, t > η , h(η + ) = A , h&(η + ) = B (3.1.5) (3.1.6) (3.1.7) + where η represents the time immediately after the impact, and where A and B are some constants representing the displacement and velocity of the mass + at the time t = η , respectively. We similarly denote the time immediately − before the impact by t = η . We now show how to evaluate A and B. It follows from (1) that ∞ ∫δ(t − −∞ η+ η ) dt = ∫δ( t − η ) dt = 1 . (3.1.8) η− Since the spring and damper forces are non-impulsive forces, we have by the Newton’s second law that during the impact 36 δ( t − η) = mh&&. (3.1.9) Substituting (9) in (8) gives η+ && = 1 . ∫− mhdt (3.1.10) η Integrating (10) yields + η mh&t =η − = mh&(η + ) − mh&(η − ) = 1 . (3.1.11) − But before the impact the system is at rest, ie. h&(η ) = 0 . Hence, (11) gives mh&(η + ) = 1 , (3.1.12) or 1 h&(η + ) = B = m . (3.1.13) This important result shows that the velocity gained by a unit impact equals the inverse of the mass (independent of the spring constant k and the damper constant c!). In fact, this is no more than the fundamental principle of impulse and momentum: “The change in momentum equals the impulse of the acting force”. Integrating (12) η+ η+ & = dt ∫− mhdt ∫− η (3.1.14) η we have mh η+ t =η − =t η+ t =η − , (3.1.15) or mh(η + ) − mh(η − ) = η + − η − = 0 . − But, by (3), h(η ) = 0 . Hence (16) implies that mh(η + ) = 0 , (3.1.16) (3.1.17) or h(η + ) = A = 0 . (3.1.18) This important result shows that the mass cannot gain finite displacement by an impulsive force. In summary, with (13) and (18) the impulse response is governed by the equations 37 mh&&+ ch& + kh = 0, t > η h(η + ) = 0 1 h&(η + ) = m (3.1.19) . The time shift t → t − η applied to (19) gives mh&&( t − η ) + ch&( t − η ) + kh( t − η ) = 0, t > 0 h( 0) = 0 1 h&( 0) = m (3.1.20) which, for ζ <1, has the solution (see (1.5.6) and (1.5.9a)) 0, t <η − ζ ω n (t − η) h( t − η) = e ζ < 1 . (3.1.21) sin(ω d ( t − η ) ), t > η mω d Similar expressions can be simply obtained from (1.5.6) and (1.5.9) for the cases where ζ ≥ 1 . Equation (21) determines the response of an underdamped system (ζ <1) due to an impulse at the time t=η. 38 3.2 System’s Response to General Excitation by Convolution. We now focus our attention on the general excitation by the force f(t) of the mass-spring-damper shown below. f(t) x(t) m k c For a small time interval ∆η, an arbitrary function f(t) can be regarded as an impulse of magnitude f(η)∆η, as shown below. Hence ∆f ( t , η ) = f (η ) ∆ηδ( t − η ) . (3.2.1) It thus follows that an arbitrary function f(t) can be represented by the convoluted sum f ( t ) = ∑ f (η ) ∆ηδ( t − η ) . (3.2.2) f(t) f( η) t η ∆η 39 By (1), the response of the system to the excitation at t=η is thus ∆x ( t , η ) = f (η ) ∆ηh( t − η ) , (3.2.3) and, by (2), the response to the total function f(η) is x ( t ) = ∑ f (η ) ∆ηh( t − η ) . (3.2.4) At the limit, when ∆η→ 0, the summation (4) is replaced by the convolution integral t x ( t ) = ∫f (η ) h( t − η ) dη . (3.2.5) 0 Since η is a dummy variable of integration, we may write (5) in the following equivalent form t x ( t ) = ∫f ( t − η ) h(η ) dη . (3.2.6) 0 Example 3.2.1. The system shown below it initially at rest. At the time t=0 a constant force F0 is applied on the system. Determine the response of the system. F0 x(t) m k c 40 Solution. The differential equation of motion is mx&&+ kx = F0 (3.2.7) and the initial condition are x ( 0) = 0 = x&( 0) . (3.2.8) Obviously, for this undamped system ζ =0<1 and hence ω d=ω n. We thus have by (3.1.21) h ( t − η) = 1 sin(ω n (t − η )) . mω n (3.2.9) The convolution integral (5) gives t F x ( t ) = ∫ 0 sin(ω n (t − η )) dη mω n 0 t F 1 = 0 cos(ω n (t − η )) mω n ω n η =0 [ (3.2.10) ] F0 cos(ω n (t − t ))− cos(ω n t ) 2 mω n F = 0 2 [1 − cos(ω n t )] . mω n = With ω n = 2 k we have m x (t ) = F0 [1 − cos(ω nt )] . k 41 (3.2.11) Example 3.2.2. The system shown below is initially at rest. At the time t=0 a harmonic force f(t)=F0sin(ωt) is applied on the system. Determine the response of the system. f(t)=F0 sin(ω t) x(t) m k c Solution. The differential equation of motion is mx&&+ kx = F0 sin(ω t ), t>0 (3.2.12) and the initial conditions are x ( 0) = 0 = x&( 0) . (3.2.13) By (3.1.21) the impulse response is h ( t − η) = 1 sin(ω n (t − η )) , mω n (3.2.14) and the convolution integral (5) is given by F sin(ωη ) x (t ) = ∫ 0 sin(ω n (t − η )) dη . ω m n 0 t (3.2.15) Using the trigonometric relation 1 sin α sin β = [cos(α − β ) − cos(α + β )] 2 we have 42 (3.2.16) F0 x (t ) = 2mω n t ∫{cos[(ω + 0 ω n )η − ω n t ] . (3.2.17) − cos[(ω − ω n )η + ω n t ]}dη Hence x (t ) = F0 sin[(ω + ω n )η − ω n t ] 2mω n ω + ωn t sin[(ω − ω n )η + ω n t ] − ω − ωn η =0 = F0 2mω n sin(ω t ) sin(ω t ) − ω + ω n ω − ω n + which, with ω n = x (t ) = k (3.2.18) sin(ω n t ) sin(ω n t ) + ω + ωn ω − ωn m , simplifies to ω ω ω − sin( t ) sin( t ) n . 2 ω n ω 1 k − ω n F0 (3.2.19) An alternative approach. This problem may be solved alternatively as follows. Substituting ζ =0 in equations (2.1.19)-(2.1.21) we find that the general solution of (12) is given by x (t ) = F0 sin(ω t ) + A sin(ω n t ) + B cos(ω n t) , (3.2.20) ω 2 k 1 − ω n 43 where A and B are arbitrary constant which may be determined uniquely by the initial conditions. The initial condition x(0)=0 gives B=0. Hence x (t ) = F0 sin(ω t ) + A sin(ω n t ) . ω 2 k 1 − ω n (3.2.21) Differentiating (21) w.r.t. the time t, we have x&( t ) = F0ω cos(ω t ) + Aω n cos(ω n t ) . ω 2 k 1 − ω n (3.2.22) Therefore, the initial condition x&( 0) = F0ω ω 2 k 1 − ω n + Aω n = 0 (3.2.23) gives A=− ω . ω 2 ω n k 1 − ω n F0 (3.2.24) Substituting (24) in (22), the response (19) is obtained. 44 3.3 System’s Response to General Excitation by the Laplace Transform. The Laplace transform X(s) of a function x(t) is defined by ∞ ℑ[ x ( t )] = ∫x ( t ) e − st dt ≡ X ( s) . (3.3.1) 0 Recalling the general differential relation (from the theory of ordinary differential equations) d n x ( t ) ℑ n dt = sn X ( s) − sn − 1 x (0) − sn − 2 n− 1 (3.3.2) dx ( 0) d x ( 0) − ...− dt dt n − 1 we find that (setting n=1) ℑ[] x& = sX ( s) − x ( 0) , (3.3.3) and (setting n=2) ℑ[&x&( t ) ]= s2 X ( s) − sx( 0) − x&( 0) . (3.3.4) So, using (3) and (4) the Laplace transform of our mass-spring-damper system mx&&+ cx& + kx = f ( t ) x&( 0) = v0 x ( 0) = x0 , (3.3.5) is given by m[ s2 X ( s) − sx0 − v0 ] + c[ sX ( s) − x0 ] + kX ( s) = F ( s) , (3.3.6) where F(s) is the Laplace transform of the excitation f(t). We may write (6) in the form 45 X ( s) = F ( s) ( ms + c) x0 + mv0 + . ms2 + cs + k ms2 + cs + k (3.3.7) In practice F(s) is usually determined from a table of Laplace transform. Then X(s) is obtained by (7). Finally the response x(t), called the inverse Laplace transform of X(s), is determined from the table of the transformation. The following example demonstrates the use of this method. Example 3.3.1 The system, shown below, is dropped from hight H. At t=0 it touches the ground. If x(t) is the displacement of the mass, measured from its position at t=0 (ie. x(0)=0), determine the ensuing motion. Initially m F.B.D. At t=0 k m H mg x(t) m k kx Solution. The free-body diagram gives mx&&= − kx + mg , t>0, (3.3.8) and conservation of energy (initial position - just before the spring touches the ground) yields x&( 0) = 2 gH . Hence the equations of motion are mx&&+ kx = mg . x ( 0 ) = 0 , x &( 0 ) = 2 gH 46 (3.3.9) Here c=0, x(0)=0 and x&( 0) = X ( s) = 2 gH . We thus have by (7) m 2 gH F ( s) + . 2 2 ms + k ms + k The Laplace transform of 1 is (3.3.10) 1 (see relation 2 in the Table of Laplace s Transform Pairs). Therefore F ( s) = ℑ[ mg ] = mg , s (3.3.11) and (10) can thus be written in the form X ( s) = m 2 gH mg + . 2 2 s( ms + k ) ms + k (3.3.12) Relation 21 of the Table of Laplace Transform Pairs reads f (t ) = 1 1 ( 1 − cos ω t ) ⇔ ℑ [ f ( t )] = . ω2 s( s2 + ω 2 ) (3.3.13) We therefore have mg g − 1 = ℑ ℑ− 1 2 2 2 s( ms + k ) s( s + ω n ) . g = 2 (1 − cosω n t ) ωn (3.3.14) Relation 17 of the Table of Laplace Transform Pairs reads f ( t ) = sin ω t ⇔ ℑ[ f ( t )] = ω . s2 + ω 2 Hence 47 (3.3.15) m 2 gH ωn − 1 2 gH ℑ− 1 2 = ℑ 2 2 ms + k ωn s + ωn = . (3.3.16) 2 gH sin ω n t ωn Using (14) and (16) we find that the inverse Laplace transform of X(s), given by (12), is x (t ) = g (1 − cosω n t ) + ω 2n 2 gH sin ω n t . ωn 48 (3.3.17) 3.4 The Principle of Superposition. A system is called a linear system if its response to the excitation f(t)=f1(t)+f2(t) can be obtained by superimposing the response due to f1(t) and that corresponding to f2(t). Consider now the mass-spring-damper system with two excitations, f1(t) and f2(t), shown below. f1(t) f2(t) x(t) m k c The differential equation of motion is mx&&+ cx& + kx = f1 ( t ) + f 2 (t ) . (3.4.1) Let x1(t) be the solution of mx&&1 + cx&1 + kx1 = f1 ( t ) (3.4.2) and let x2(t) be the solution of mx&&2 + cx&2 + kx2 = f 2 (t ) . (3.4.3) x ( t ) = x1 ( t ) + x2 ( t ) (3.4.4) Then is the solution of (1). Proof. We will show that (2)-(4) implies (1). Adding (2) to (3) gives 49 ( mx&&1 + cx&1 + kx1 ) + ( mx&&2 + cx&2 + kx2 ) . = f1 (t ) + f 2 (t ) (3.4.5) Rearranging (5) we have m(&x&1 + &x&2 ) + c( x&1 + x&2 ) + k ( x1 + x2 ) = f 1 ( t ) + f 2 ( t ) . (3.4.6) Hence by (4) mx&&+ cx& + kx = f1 ( t ) + f 2 (t ) (3.4.7) which is the same as (1). We thus see that our basic mass-spring-damper, modelled by (1.5.1), is a linear system. It should be noted that most real life systems are non-linear. To simplify the analysis we usually make “linearisation”. Example 3.4.1. The Simple Pendulum Consider the simple pendulum shown below. θ θ T A mg sinθ L A mg m θ Applying the Newton’s second law along the line A-A (perpendicular to the tension T) we have && = − mg sin θ , mLθ (3.4.8) The differential equation of motion for the simple pendulum is therefore 50 && + g sin θ = 0 . Lθ (3.4.9) This is a non-linear system in the sense that the superposition principle does not hold with respect to equation (9). If θ1 and θ2 are solutions of && + g sin θ = 0 Lθ 1 1 (3.4.10) && + g sin θ = 0 , Lθ 2 2 (3.4.11) and respectively, then in general θ=θ1+θ2 is not a solution of (9), since && + θ && ) + g sin(θ + θ ) L(θ 1 2 1 2 . &&1 + g sin θ1 + Lθ &&2 + g sin θ 2 = 0 ≠ Lθ (3.4.12) With the assumption of small vibrations the system (9) becomes linear. For small angle θ sinθ ≅θ , (3.4.13) and we obtain the linear system && + gθ = 0 . Lθ (3.4.14) Clearly, if we are interested in the analysis of the pendulum for large amplitude of vibrations then we must use equation (9), rather than (14). It requires a non-linear treatment which is beyond the scope of this course. Note that the natural period of vibration associated with the linear system (14) is 1 L cycles per second, independent of the initial conditions. On the 2π g other hand the period of vibrations for the non-linear pendulum (9) depends on the initial conditions of the problem. The principle of superposition may be applied with respect to the initial conditions, as shown in the following example. 51 Example 3.4.1. (Example 3.3.1 revisited) In Example 3.3.1 it was required to determine the solution x(t) of mx&&+ kx = mg x&( 0) = 2 gH x ( 0) = 0, . (3.4.15) An alternative solution may be obtained by breaking (15) down into the following two simpler problems mx&&1 + kx1 = mg x&1 ( 0) = 0 x1 ( 0) = 0, (3.4.16) mx&&2 + kx2 = 0 x&2 ( 0) = 2 gH x2 ( 0) = 0, (3.4.17) and then superimposing the solutions: x ( t ) = x1 (t ) + x2 ( t ). (3.4.18) It is easily shown that (18) is indeed the solution of (15). Adding (16) to (17) gives ( mx&&1 + kx1 ) + ( mx&&2 + kx2 ) = mg + 0 = mg x1 ( 0) + x2 ( 0) = 0, x&1 ( 0) + x&2 ( 0) = 2 gH (3.4.19) Rearranging (19) and using (18), we find that x(t) given by (18) satisfies (15). The solution to (16) is given by (3.2.11) (with F0 = mg ) x1 ( t ) = mg [1 − cos(ω n t )] , k (3.4.20) and the solution to (17) is given by (1.2.18) (with x0=0, v0 = x2 ( t ) = 2 gH sin(ω n t ) . ωn 2 gH ) (3.4.21) Hence, by (18) the solution x(t) to (15) is x1 ( t ) = mg [1 − cos(ω n t )] + k 2 gH sin(ω n t ) ωn (3.4.22) which is the same as obtained in (3.3.17) by the method of Laplace transform. 3.5 The Transfer Function. 52 A system may be characterised by its differential equation of motion. In our case mx&&+ cx& + kx = f ( t ) . (3.5.1) If we know m, c and k then the system response x(t) to the forcing function f(t) can be determined be solving (1). The system can alternatively be characterised by its impulse response. If we know the impulse response h(t-η) then the response to the excitation f(t) may be obtained by the convolution t x ( t ) = ∫f ( t ) h( t − η ) dη . (3.5.2) 0 This relation can be expressed in terms of the following block diagram: f(t) Time domain h(t-η) Input System x(t) Output As noted above the input-output relation is determined in this case by the convolution (2), or symbolically x = f ⊗ h. (3.5.3) A third way to characterise the system is by its transfer function H(s), formally defined as H ( s) = X ( s) , F ( s) (3.5.4) where X(s) is the Laplace transform of the system response with zero initial conditions, and F(s) is the Laplace transform of the exciting force. The inputoutput relation in the Laplace domain is a simple multiplication X ( s) = H ( s) F ( s) (3.5.5) which can be expressed by the following block diagram form: 53 F(s) H(ω ) Laplace domain Input System X(s) Output The use of Laplace transform is so popular because the multiplication (5) is much easer to perform than the convolution (3) in the time domain. This is based on the well known convolution theorem that states: The convolution of two time domain functions is equal to the inverse Laplace transformation of the product of their two transforms. Note that H(s) is the Laplace transform of the impulse response h(t). You can confirm this statement by using relation 24a of the Table of Laplace Transform Pairs. 54 3.6 Composite Function Excitation A function that can be expressed by several, different, analytical expressions in some of its intervals of dependence is called a composite function. For example, the function below, t , 0 < t ≤t 0 f (t ) = t > t0 t0 , (3.6.1) is by the above definition a composite function. f(t) t0 t t0 Consider the mass-spring-damper system mx&&+ cx& + kx = f ( t ) , x ( 0 ) = x ; x &( 0 ) = v 0 0 (3.6.2) excited by the composite function 0 < t < t1 f1 ( t ), f ( t ), t < t < t 2 1 2 f (t ) = . M M f n ( t ), tn − 1 < t < ∞ (3.6.3) We first may find the response x(t) for 0<t<t1. It is simply the solution of 55 0 < t < t1 mx&&+ cx& + kx = f1 ( t ), . x ( 0 ) = x ; x &( 0 ) = v 0 0 (3.6.4) Once (4) is solved, we know x ( t1 ) and x&( t1 ) . These values can be used as the initial conditions to the dynamic of the system in the second interval t1<t≤t2, ie. t1 < t < t2 mx&&+ cx& + kx = f 2 ( t ), . and as obtained from (4) x ( t ) x &( t ) 1 1 (3.6.5) Then the solution of (5) determines the initial conditions x ( t2 ) and x&( t2 ) required for the formulation of the problem in the third time interval t2<t≤t3. Continuing in this manner determines the response of (2) for all time t. The following example demonstrate the application of the method. Example 3.6.1 Determine the response x(t) of mx&&+ cx& + kx = f ( t ) x ( 0) = 0 ; x&( 0) = 0 (3.6.6) where f(t) is the step function F0 , 0 < t ≤t1 f (t ) = . 0 , t > t 1 (3.6.7) f(t) F0 t t1 56 Solution. The response of the system during the time interval 0<t≤t1 is determined by 0 < t < t1 mx&&+ cx& + kx = F0 , . 0 0 ; 0 0 x ( ) = x &( ) = (3.6.7) It was found in example 3.2.1 (see equation (3.2.11)) that the solution to (7) is x (t ) = F0 [1 − cos(ω nt )] , k 0 < t < t1 . (3.6.8) In particular we have x ( t1 ) = F0 [1 − cos(ω nt1 )], k (3.6.9) x&( t1 ) = F0ω n sin(ω n t1 ) . k (3.6.10) and Hence, the response of the system for t≥t1 is governed by mx&&+ cx& + kx = F0 , t ≥ t1 x ( t ) = F0 1 − cos ω t , x&( t ) = F0ω n sin ω t . ( n 1) [ ( n 1 )] 1 1 k k (3.6.11) It is always recommended to have the initial conditions expressed in terms of the time origin. We therefore introduce the time shift τ = t − t1 . (3.6.12) The system (11) is thus mx&&+ cx& + kx = F0 , τ≥0 x ( 0) = F0 1 − cos ω t , x&( 0) = F0ω n sin ω t . ( n 1) [ ( n 1 )] k k 57 (3.6.13) The solution of (13) is given by (1.2.18) F0 sin(ω n t1 )sin(ω nτ ) k . F0 + [1 − cos(ω nt1 )]cos(ω nτ ) k x= (3.6.14) We may write (14) in the form x= F0 [cos(ω nτ ) k . (3.6.15) + sin(ω n t1 )sin(ω nτ ) − cos(ω n t1 )cos(ω nτ ) ] Hence by the trigonometric relation cos(α + β ) = cosα cos β − sin α sin β , (3.6.16) equation (15) is simplified to x= [ ] F0 cos(ω nτ ) − cos (ω n (τ + t1 )) . k (3.6.17) We now shift the time back, from τ to t. Using (12) we have x= [ ] F0 cos(ω n ( t − t1 )) − cos(ω n t ) , t ≥ t1 . k (3.6.18) In summary, by (8) and (18), the response of (6) to the excitation (7) is given by F0 k [1 − cos(ω n t )] , x= F 0 cos(ω n ( t − t1 )) − cos(ω n t ) , k [ ] 0 < t < t1 . (3.6.19) t ≥ t1 It is worthwhile to understand the physical meaning of the solution (19). The dynamic of the system for this case can be regarded as the sum of two uniform excitations: one with constant amplitude F0 starting at t=0, the other of 58 amplitude -F0 starting at t=t1. This is demonstrated graphically in the figure below. f(t) F0 t t1 = f(t) First excitation F0 + t 0 t1 -F0 Second excitation The response x1(t) to the first excitation is (see (3.2.11) again) x1 ( t ) = F0 [1 − cos(ω nt )] , 0 < t < ∞ , k (3.6.20) and the response x2(t) to the second excitation (by the same argument) is 0, 0 < t ≤t1 x2 ( t ) = F0 . − 1 − cos ω t − t , t < t < ∞ ( ) ( ) n 1 1 k [ ] (3.6.21) The total response x(t)=x1(t)+x2(t) is precisely the response given in equation (19). 59