Fourier Series, Fourier Transforms, and Periodic Response to Periodic Forcing

Size: px
Start display at page:

Download "Fourier Series, Fourier Transforms, and Periodic Response to Periodic Forcing"

Transcription

1 Fourier Series, Fourier ransforms, and Periodic Response to Periodic Forcing CEE 54. Structural Dynamics Department of Civil and Environmental Engineering Duke University Henri P. Gavin Fall, 26 his document describes methods to analyze the steady-state forced-response of single degree of freedom (SDOF) systems to general periodic loading. he analysis is carried out using Fourier series representation of the periodic external forcing and the resulting periodic steady-state response. Fourier Series for Real-Valued Functions Any real-valued function, f(t), that is: periodic, with period, = f(t 2 ) = f(t ) = f(t) = f(t + ) = f(t + 2 ) = square-integrable f 2 (t)dt <. may be represented as a series expansion of sines and cosines, in a Fourier series, ˆf(t; a, b) = 2 a + a q cos 2πqt + b q sin 2πqt, () where the Fourier coefficients, a q and b q are given by the Fourier integrals, a q = 2 b q = 2 f(t) cos 2πqt f(t) sin 2πqt dt, q =, 2,... (2) dt, q =, 2,... (3) he Fourier series ˆf(t; a, b) is a least-squares fit to the function f(t). his may be shown by first defining the error function, e(t) = f(t) ˆf(t; a, b), the quadratic error criterion, J(a, b) = e2 (t)dt, and finding the Fourier coefficients by solving the linear equations resulting from minimizing J(a, b) with respect to the coefficients a and b. (by setting J(a, b)/ a and J(a, b)/ b equal to zero). So doing, J(a, b) = = ( f(t) ˆf(t; a, b) ) 2 dt ( f 2 (t) 2f(t) ˆf(t; a, b) + ˆf 2 (t; a, b) ) dt. (4)

2 2 CEE 54. Structural Dynamics Duke University Fall 26 H.P. Gavin Setting J/ a equal to zero results in = f 2 (t) 2f(t) a ˆf(t; a, b) + ˆf 2 (t; a, b) ] dt = 2 f(t) ˆf(t; a, b)dt + 2 a = 2 f(t) 2 dt a + = f(t)dt + 2 a dt + = f(t)dt + 2 a + ˆf(t; a, b) a ˆf(t; a, b)dt a q cos 2πqt + a q cos 2πqt dt + b q a q + b q b q sin 2πqt 2 dt sin 2πqt dt From which, a = 2 f(t) dt. (5) Note here that (a /2) is the average value of f(t). Proceeding with the rest of the a coefficients, setting J(a, b)/ a k equal to zero results in = f 2 (t) 2f(t) a ˆf(t; a, b) + ˆf 2 (t; a, b) ] dt k = 2 f(t) ˆf(t; a, b)dt + 2 ˆf(t; a, b) ˆf(t; a, b)dt a k a k = f(t) cos 2πkt dt + a 2 + a q cos 2πqt + b q sin 2πqt = f(t) cos 2πkt dt + a cos 2πqt 2 dt + a q cos 2πqt 2πkt cos dt + b q = f(t) cos 2πkt dt + a 2 + a k cos 2 2πkt dt + b q = f(t) cos 2πkt dt + + a k 2 + sin 2πqt cos 2πkt dt 2πkt cos dt From which, a k = 2 f(t) cos 2πkt dt. (6) In a completely similar fashion, J(a, b)/ b k = results in b k = 2 f(t) sin 2πkt dt. (7)

3 Fourier Series and Periodic Response to Periodic Forcing 3 he derivation of the Fourier integrals (equations (5), (6), and (7)) make use of orthogonality properties of sine and cosine functions. ( ) nπt sin 2 dt = 2 ( ) nπt cos 2, n =, 2, dt =, n =, 2, 2 ( ) ( ) nπt mπt sin sin dt =, n m, n, m =, 2, ( ) ( ) nπt mπt cos cos dt =, n m, n, m =, 2, ( ) ( ) nπt mπt sin cos dt =, n m, n, m =, 2,. he complex exponential form of Fourier series Recall the trigonometric identities for complex exponentials, e iθ = cos θ+i sin θ. Defining the complex scalar F as F = (a ib), and its complex conjugate, F as F = (a + ib), it 2 2 is not hard to show that F e iθ + F e iθ = a cos θ + b sin θ. (8) Note that the left hand side of equation (8) is the sum of complex conjugates, and that the right hand side is the sum of real values. So complex conjugates can be used to express the real Fourier series given in equation (). Substituting equation (8) into equation (), ˆf(t; a, b) = 2 a + = 2 a + = 2 a + = 2 a + = F q a q cos 2πqt + b q sin 2πqt ] 2 (a q ib q ) exp i 2πq ] t + 2 (a q + ib q ) exp F q exp i 2πq ] t + F q exp i 2πq ] t exp i 2πq t ] = + Fq exp i 2πq ] t F q exp i 2πq ] t i 2πq t ]] F q e iωqt (9) where the Fourier frequency ω q is 2πq/, F = 2 a, F q = 2 (a q ib q ), and F q = F q. he condition F q = F q holds for the Fourier series of any real-valued function that is periodic

4 4 CEE 54. Structural Dynamics Duke University Fall 26 H.P. Gavin and integrable. Going the other way, ˆf(t; F) = q=+ = F + = F + = F + = F + = F + F q e iωqt q= q=+ F q e iωqt + F q e iωqt + q=+ q=+ F q e iωqt Fq e iωqt + F q e iωqt] F q e iωqt (F q + if q ) (cos ω q t + i sin ω q t) + (F q if q ) (cos ω q t i sin ω q t) ] 2F q cos ω q t 2F q sin ω q t ] So, the real part of F q, F q, is half of a q, the imaginary part of F q, F q, is half of b q, and F q = F q. he real Fourier coefficients, a q, are even about q = and the imaginary Fourier coefficients, b q, are odd about q =. Just as the Fourier expansion may be expressed in terms of complex exponentials, the coefficients F q may also be written in this form. F q = 2 (a q ib q ) = = f(t) f(t) exp cos 2πq t i sin 2πq t ] i 2πq t ] dt () Since the integrand, f(t)e iωqt, of the Fourier integral is periodic in, the limits of integration can be shifted arbitrarily without affecting the resulting Fourier coefficients. f(t)e iωqt dt = τ f(t)e iωqt dt + But, since the integrand is periodic in, τ f(t)e iωqt dt = +τ τ +τ So, the interval of integration can be shifted arbitrarily. f(t)e iωqt dt = +τ +τ f(t)e iωqt dt f(t)e iωqt dt. +τ f(t)e iωqt dt. f(t)e iωqt dt. () On the other hand, shifting the function in time, affects the relative values of a q and b q (i.e., the phase the the complex coefficeint F q ), but does not affect the magnitude, F q = a 2 q + b 2 q. If ˆf(t) = Fq e iωqt, then ˆf(t + τ) = F q e iωq(t+τ) = (F q e iωqτ ) e iωqt, and 2 F q = F q e iωqτ.

5 Fourier Series and Periodic Response to Periodic Forcing 5 2 Fourier Integrals in Maple he Fourier integrals for real valued functions (equations (6) and (7)) can be evaluated using symbolic math software, such as Maple or Mathematica. 2. a periodic square wave function: f(t) = sgn(t) on π < t < π and f(t) = f(t + n(2π)) > assume (k::integer); > f := signum(t); > ak := (2/(2*Pi)) * int(f*cos(2*pi*k*t/(2*pi)),t=-pi..pi); ak := > bk := (2/(2*Pi)) * int(f*sin(2*pi*k*t/(2*pi)),t=-pi..pi); k 2 ((-) - ) bk := Pi k 2.2 a periodic sawtooth function: f(t) = t on π < t < π and f(t) = f(t + n(2π)) > assume (k::integer); > f := t; > ak := (2/(2*Pi)) * int(f*cos(2*pi*k*t/(2*pi)),t=-pi..pi); ak := > bk := (2/(2*Pi)) * int(f*sin(2*pi*k*t/(2*pi)),t=-pi..pi); ( + k ) 2 (-) bk := k 2.3 a periodic triangle function: f(t) = π/2 t sgn(t) on π < t < π and f(t) = f(t + n(2π)) > assume (k::integer); > f := Pi/2 - t * signum(t); > ak := (2/(2*Pi)) * int(f*cos(2*pi*k*t/(2*pi)),t=-pi..pi); k 2 ((-) - ) ak := Pi k > bk := (2/(2*Pi)) * int(f*sin(2*pi*k*t/(2*pi)),t=-pi..pi); bk :=

6 6 CEE 54. Structural Dynamics Duke University Fall 26 H.P. Gavin 3 Fourier ransforms Recall for periodic functions of period,, the Fourier series expansion may be written f(t) = q= F q e iωqt, (2) where the Fourier coefficients, F q, have the same units as f(t), and are given by the Fourier integral, F q = /2 /2 in which the limits of integration have been shifted by τ = /2. f(t) e iωqt dt, (3) Now, consider a change of variables, by defining a frequency increment, ω, and a scaled amplitude, F (ω q ). ω = ω = 2π (ω q = q ω) (4) F (ω q ) = F q = 2π ω F q (5) Where the scaled amplitude, F (ω q ), has units of f(t) t or f(t)/ω. Using these new variables, f(t) = 2π F (ω q ) = q= /2 /2 Finally, taking the limit as, implies ω dω and f(t) = 2π F (ω) = F (ω q ) e iωqt ω, (6) f(t) e iωqt dt. (7) F (ω) e iωt dω, (8) f(t) e iωt dt. (9) hese expressions are the famous Fourier transform pair. Equation (8) is commonly called the inverse Fourier transform and equation (9) is commonly called the forward Fourier transform. hey differ only by the sign of the exponent and the factor of 2π.

7 Fourier Series and Periodic Response to Periodic Forcing 7 4 Fourier Approximation Any periodic function may be approximated as a truncated series expansion of sines and cosines, as a Fourier series, f(t) = 2 a + Q a q cos 2πqt + Q b q sin 2πqt, (2) where the Fourier coefficients, a q and b q may be found by solving the Fourier integrals, a q = 2 b q = 2 /2 /2 /2 /2 f(t) cos 2πqt f(t) sin 2πqt dt, q =, 2,..., Q (2) dt, q =, 2,..., Q (22) he Fourier approximation (2) may also be represented using complex exponential notation. q=q f(t) = F q e iωqt = q= Q q=q q= Q F (ω q ) e iωqt (23) where e iωqt = cos ω q t + i sin ω q t, ω q = 2πq/, F q = 2 (a q ib q ), F q = F q, and F q = /2 /2 f(t) e iωqt dt. (24) he accuracy of Fourier approximations of non-sinusoidal functions increases with the number of terms, Q, in the series. Especially for time series that are discontinuous in time, such as square-waves or saw-tooth waves, Fourier approximations, f(t), will contain a degree of over-shoot at the discontinuity and will oscillate about the approximated function f(t). his is called Gibb s phenomenon. In section 7 we illustrate this effect for square waves and triangle waves.

8 8 CEE 54. Structural Dynamics Duke University Fall 26 H.P. Gavin 5 Discrete Fourier ransform If the function f(t) is represented by N uniformly-spaced points in time, t n = (n)( t), (n =,, N ), the N Fourier coefficients are computed by the discrete Fourier transform (DF), F q = N N n= f(t n ) exp i 2πqn N ], (25) he frequency increment f in the DF is /(N t) Hertz, and the highest frequency is /(2 t) Hertz, the so-called Nyquist frequency. Note that the exponentials in the DF, (25), are periodic in N points. exp i 2πqn ] N = exp i 2πqn ] N + 2π = exp i ] 2π(q N)n N Further, referring to equation (), as long as the set of frequency indices, q, contain N consecutive points, the indices may be shifted arbitrarily. q { N/2 +,,,,, 2,, N/2, N/2 } q {,, N/2 2, N/2, N/2, N/2 +,, 2, } q {,, N/2 2, N/2, N/2, N/2 +,, N 2, N } he N-point discrete Fourier approximation is computed by the inverse discrete Fourier transform, N/2 f(t n ) = F q exp i 2πqn ] N = F q exp i 2πqn ] (26) N N q= N/2+ With the normalization given in equations (25) and (26), the mean square in the time domain is the sum-square of the Fourier amplitudes. N fn 2 = N n= N q= q= F q 2, he number of operations required to compute a DF (equation (25)) increases with N 2. he fast Fourier transform (FF) algorithm computes the DF by simply scaling and re-ordering the sequence f n. he number of operations required to compute a DF using the FF algorithm increases with N log 2 (N): if it takes minute to compute an FF with N = 6, it would take almost 35 days to carry out the same DF using equation (25)! By convention, the fast Fourier transform (FF) computes the DF without the (/N) factor. Also, by convention, the Fourier frequencies, ω q = 2πq/ are sorted as follows: q {,,, N/2, N/2 +,, 2, }. Heideman, Michael.; Johnson, Don H.; Burrus, C. Sidney (985-9-). Gauss and the history of the fast Fourier transform, Archive for History of Exact Sciences, 34(3): doi:.7/bf34843

9 Fourier Series and Periodic Response to Periodic Forcing 9 6 Fourier Series and Periodic Responses of Dynamic Systems he response of a system described by a frequency response function H(ω) to arbitrary periodic forces described by a Fourier series may be found in the frequency domain, or in the time domain. Complex exponential notation allows us to directly determine the steady-state periodic response to general periodic forcing, in terms of both the magnitude of the response and the phase of the response. Recall the relationship between the complex magnitudes X and F for a sinusoidally-driven spring-mass-damper oscillator is X q = H(ω q ) F q = (k mω 2 q) + i(cω q ) F q (27) he function H(ω) is called the frequency response function for the dynamic system relating the input f(t) to the output x(t). Because the oscillator is linear, if the response to f (t) is x (t), and the response to f 2 (t) is x 2 (t), then the response to c f (t) + c 2 f 2 (t) is c x (t) + c 2 x 2 (t). More generally, then, x(t) = q= H(ω q ) F q e iωqt = q= (k mω 2 q) + i(cω q ) F q e iωqt (28) Equivalently, the periodic response can be expressed in terms of the Fourier series coefficients a q and b q (equation ()), x(t) = 2 a /k + = 2 a /k + /k ( Ω 2 q) 2 + (2ζΩ q ) 2 ( aq ( Ω 2 q) b q (2ζΩ q ) ) cos ω q t + ( a q (2ζΩ q ) + b q ( Ω 2 q) ) sin ω q t ] /k ( Ω 2 q ) 2 + (2ζΩ q ) 2 a q cos(ω q t + θ q ) + b q sin(ω q t + θ q ) ] (29) where ω q = 2πq/, Ω q = ω q /ω n, and tan θ q = 2ζΩ q /( Ω 2 q). Note that ω q is not the same symbol as ω n. he natural frequency, k/m, has the symbol ω n. he symbol ω q = 2πq/ is the frequency of a Fourier component of a periodic forcing function of period. For this frequency response function H(ω), the series expansion for the response x(t) converges with fewer terms than the Fourier series for the external forcing, because H(ω q ) decreases as /ω 2 q.

10 CEE 54. Structural Dynamics Duke University Fall 26 H.P. Gavin 7 Examples In the following examples, the external forcing is periodic with a period,, of 2π (seconds). For functions periodic in 2π seconds, the frequency increment in the Fourier series is radian/second. In this case, the frequency index number, q, is also the frequency, ω q, in radians per second, otherwise, ω q = 2πq/. he system is a forced spring-mass-damper oscillator, ẍ(t) + 2ζω n ẋ(t) + ω 2 nx(t) = m f ext (t). (3) he complex-valued frequency response function from the external force, f ext (t), to the response displacement, x(t), is given by H(ω) = where Ω is the frequency ratio, ω/ω n, /ω 2 n Ω 2 + i 2ζΩ, (3) In the following three numerical examples, ω n = rad/s, ζ =., m = kg, and Q = 6 terms. he three examples consider external forcing in the form of a square-wave, a sawtooth-wave, and a triangle-wave. In each example six plots are provided. In the (a) plots, the solid line represents the exact form of f(t), the dashed lines represent the real-valued form of the Fourier approximation and the complex-valued form of the Fourier approximation, and the circles represent 2Q sample points of the function f(t) for use in fast Fourier transform (FF) computations. he two dashed lines are exactly equal. In the (b) plots, the impulse-lines show the values of the Fourier coefficients, F q, found by evaluating the Fourier integral, equation (24), and the circles represent the Fourier coefficients returned by the FF. In the (c) plots, the red solid lines show the cosine terms of the Fourier series and the blue dashed lines show the sine terms of the Fourier series. he (d) and (f) plots show the magnitude and phase of the transfer function, H(ω) as a solid line, the Fourier coefficients, F q, as the green circles, and H(ω q )F q as the blue circles. In the (e) plots, the solid line represents x(t) as computed using equation (28), the circles represent the real part of the result of the inverse FF calculation and the dots represent the imaginary part of the result of the inverse FF calculation. he numerical details involved in the correct representation of periodic functions and frequency indexing for FF computations are provided in the attached Matlab code.

11 Fourier Series and Periodic Response to Periodic Forcing 7. Example : square wave he external forcing is given by f ext (t) = sgn(t) ; π < t < π (32) he Fourier coefficients for the real-valued Fourier series are: a q = and b q = (2/(qπ)) ( q ) function, f(t), (N) Fourier coefficients, F q, (N) (a) (b) cosine and sine terms frequency response.. - (c) (d) e response, x, (m) phase lead, (degrees) (e) (f) Figure. (a): = f ext (t); - - = f ext (t). (b): red solid = R(F q ); blue dashed = I(F q ); *: F q from FF. (c): red solid = component cosine terms, blue dashed = component sine terms. (d): : H(ω) ; *: F q and H(ω q )F q. (e): : x(t); *: x(t) from IFF; : I(x(t)) from IFF. (f): : phase of H(ω); *: phase of F q and H(ω q )F q.

12 2 CEE 54. Structural Dynamics Duke University Fall 26 H.P. Gavin 7.2 Example 2: sawtooth wave he external forcing is given by he Fourier coefficients for the real-valued Fourier series are: a q = and b q = (2/q) ( q ). f ext (t) = t ; π < t < π (33) function, f(t), (N) Fourier coefficients, F q, (N) (a) (b) cosine and sine terms frequency response (c) (d) e response, x, (m) phase lead, (degrees) (e) (f) Figure 2. (a): = f ext (t); - - = f ext (t). (b): red solid = R(F q ); blue dashed = I(F q ); *: F q from FF. (c): red solid = component cosine terms, blue dashed = component sine terms. (d): : H(ω) ; *: F q and H(ω q )F q. (e): : x(t); *: x(t) from IFF; : I(x(t)) from IFF. (f): : phase of H(ω); *: phase of F q and H(ω q )F q.

13 Fourier Series and Periodic Response to Periodic Forcing Example 3: triangle wave he external forcing is given by f ext (t) = π/2 t sgn(t) ; π < t < π (34) he Fourier coefficients for the real-valued Fourier series are: a q = (2/q 2 π)( q ) and b q = function, f(t), (N) Fourier coefficients, F q, (N) (a) (b) cosine and sine terms frequency response.. - e-4 (c) (d) e response, x, (m) phase lead, (degrees) (e) (f) Figure 3. (a): = f ext (t); - - = f ext (t). (b): red solid = R(F q ); blue dashed = I(F q ); *: F q from FF. (c): red solid = component cosine terms, blue dashed = component sine terms. (d): : H(ω) ; *: F q and H(ω q )F q. (e): : x(t); *: x(t) from IFF; : I(x(t)) from IFF. (f): : phase of H(ω); *: phase of F q and H(ω q )F q.

14 4 CEE 54. Structural Dynamics Duke University Fall 26 H.P. Gavin 7.4 Matlab code function Fq,wq,x,t] = Fourier (type,q,wn,z) 2 % F, w, x ] = Fourier ( type,q, wn, z ) 3 % Compute t h e Fourier s e r i e s c o e f f i c i e n t s o f a p e r i o d i c s i g n a l, f ( t ), 4 % in two d i f f e r e n t ways : 5 % complex e x p o n e n t i a l expansion ( i. e., s i n e and c o s i n e expansion ) 6 % f a s t Fourier transform 7 % 8 % he type o f p e r i o d i c s i g n a l may be 9 % square a square wave % sawtooth a saw t o o t h wave % t r i a n g l e a t r i a n g l e wave 2 % 3 % he p e r i o d o f t h e s i g n a l, f ( t ), i s f i x e d at 2 p i ( second ). 4 % 5 % he number o f Fourier s e r i e s c o e f f i c i e n t s i s i n p u t as Q. 6 % his r e s u l t s in a 2 Q Fourier transform c o e f f i c i e n t s. 7 % 8 % he Fourier approximation i s then used to compute t h e steady s t a t e 9 % response o f a s i n g l e degree o f freedom (SDOF) o s c i l l a t o r, d e s c r i b e d by 2 % 2 % 2 22 % x ( t ) + 2 z wn x ( t ) + wn x ( t ) = f ( t ), 23 % 24 % where t h e mass o f t h e system i s f i x e d at ( kg ). 25 % 26 % see : h t t p :// en. w i k i p e d i a. org / w i k i / F o u r i e r s e r i e s 27 % h t t p ://www. jhu. edu / s i g n a l s / f o u r i e r 2 / index. html 28 % 29 3 i f nargin < 4 3 help Fourier 32 return 33 end = 2* pi ; % p e r i o d o f e x t e r n a l f o r c i n g, s a = zeros (,Q); % c o e f f i c i e n t s o f c o s i n e p a r t o f Fourier s e r i e s 39 b = zeros (,Q); % c o e f f i c i e n t s o f s i n e p a r t o f Fourier s e r i e s 4 4 q = : Q]; % p o s i t i v e f r e q u e n c y index v a l u e 42 wq = 2* pi *q/; % p o s i t i v e f r e q u e n c y v a l u e s, rad / sec, eq n (4) dt = /(2* Q); % 2Q d i s c r e t e p o i n t s in time f o r FF sampling 45 ts = -Q:Q -]* dt; % 2Q d i s c r e t e p o i n t s in time f o r FF sampling % s h i f t e d time... /2 <= t < / % t s () = Q dt = /2 = p i... f ( /2) = f (/2) by e x t e n s i o n 49 % t s (Q) = dt = /(2 Q) = p i /Q 5 % t s (Q+) =... f () = f () by e x t e n s i o n 5 % t s (Q+2) = dt = /(2 Q) = p i /Q 52 % t s (2 Q) = (Q ) dt = /2 dt = p i p i /Q P = 28; % number o f p o i n t s in t h e time record ( f o r p l o t t i n g purposes only ) 55 t = -P:P]*/2/ P; % time a x i s % ======================================================================= 58 % Fourier s e r i e s approximation o f g e n e r a l p e r i o d i c f u n c t i o n s 59 6 % s i n ( q p i ) =, cos ( q p i ) = ( ).ˆ q 6 % f t r u e i s used only f o r p l o t t i n g 62 % f samp i s used in FF computations i f strcmp( type, square ) % square wave 66 b = - 2./( q* pi ).* (( -).ˆ q - ); 67 f_true = sign ( t); f_true () = ; f_true (2* P +) = ; 68 f_samp = sign ( ts ); 69 f_samp () = ; % g e t p e r i o d i c i t y r i g h t, f ( p i ) = 7 end

15 Fourier Series and Periodic Response to Periodic Forcing i f strcmp( type, sawtooth ) % sawtooth wave 73 b = -(2./ q).* ( -).ˆ q; 74 f_true = t; f_true () = ; f_true (2* P +) = ; 75 f_samp = ts; 76 f_samp () = ; % g e t p e r i o d i c i t y r i g h t, f ( p i ) = 77 end i f strcmp( type, triangle ) % t r i a n g l e wave 8 a = -(2./( pi *q.ˆ2)).* ( ( -).ˆ q - ); 8 f_true = pi /2 - t.* sign ( t); 82 f_samp = pi /2 - ts.* sign (ts ); 83 end f_approxr = a * cos(q *t) + b * sin (q *t); % r e a l Fourier s e r i e s Fq = (a - i*b )/2; % complex Fourier c o e f f i c i e n t s 89 9 % Complex Fourier s e r i e s ( p o s i t i v e and n e g a t i v e exponents ) 9 f_approxc = Fq * exp( i* wq * t) + conj( Fq) * exp(- i* wq * t); % he imagniary p a r t o f t h e complex Fourier s e r i e s i s e x a c t l y zero! 95 imag_over_real_ = max(abs(imag( f_approxc ))) / max(abs( real ( f_approxc ))) % he f a s t Fourier transform (FF) method 99 % In Matlab, t h e forward Fourier transform has a n e g a t i v e exponent. % According to a convention o f t h e FF method, index number i s f o r time = 2 F_FF = f f t ( f_samp ( Q +:2* Q, :Q ] ) ) / (2* Q); % Fourier c o e f f s % c o e f = Fq F FF ( 2 :Q+) ] % d i s p l a y t h e Fourier c o e f f i c i e n t s 6 7 % P l o t t i n g 8 9 figure (); plot (t,f_true, -r, ts, f_samp, *r, t, f_approxr, -c, t, f_approxc, -b ) xlabel ( time, t, (s) ) 2 ylabel ( function, f(t), (N) ) 3 axis (.5* - pi, pi ]) 4 legend( true, sampled, real Fourier approx, complex Fourier approx ) 5 plot (wq, real (Fq), ˆr, wq,imag(fq), ˆb,... 6 wq, real ( F_FF (2: Q +)), *r, wq,imag( F_FF (2: Q +)), *b ) 7 ylabel ( Fourier coefficients, F( w), ( N) ) 8 xlabel ( frequency, {/ Symbol w}, ( rad /s) ) 9 legend( real (F), imag (F), real ( FF (f)), imag ( FF (f)) ) figure (2); 23 plot (t,a *ones(,2* P +).* cos(q *t), -r, t,b *ones(,2* P +).* sin (q *t), -b ); 24 xlabel ( time, t, (s) ) 25 ylabel ( cosine and sine terms ) 26 axis (.5* - pi, pi ]) % ======================================================================= 3 % Steady s t a t e response o f a SDOF o s c i l l a t o r to g e n e r a l p e r i o d i c f o r c i n g % Complex v a l u e d f r e q u e n c y response f u n c t i o n, H(w), has u n i t s o f m/n] 33 H = (/ wn ˆ2)./ ( - (wq/wn ).ˆ2 + 2*i*z*( wq/wn) ); % Complex Fourier s e r i e s ( p o s i t i v e and n e g a t i v e exponents ) 36 x_approxc = (H.* Fq) * exp(i*wq *t) + (conj(h).* conj(fq )) * exp(-i*wq *t); % In Matlab, t h e i n v e r s e Fourier transform has a p o s i t i v e exponent. 39 %... see t h e t a b l e at t h e end o f t h i s f i l e f o r t h e s o r t i n g convention. 4 x_ff = i f f t ( (/ wn ˆ2), H, conj(h(q -: -:)) ].* F_FF ) * (2* Q); 4

16 6 CEE 54. Structural Dynamics Duke University Fall 26 H.P. Gavin 42 figure (3); % p l o t f r e q u e n c y response f u n c t i o n s 43 semilogy(wq,abs(fq), *g, wq,abs(h), -r, wq,abs(h.* Fq), *b ) 44 xlabel ( frequency, {/ Symbol w}, ( rad /s) ) 45 ylabel ( frequency response ) 46 legend( F, H, H*F ) plot (wq,angle(fq )*8/ pi, *g, wq,angle(h )*8/ pi, -r, wq,angle(h.* Fq )*8/ pi, *b ) 49 xlabel ( frequency, {/ Symbol w}, ( rad /s) ) 5 ylabel ( phase lead, ( degrees ) ) 5 52 figure (4); % p l o t time response 53 ts = ts(q +:2* Q) ts (: Q) ]; % re s o r t t h e time a x i s 54 plot ( t, x_approxc, -r, ts, real ( x_ff ), *b, ts, imag( x_ff ),.b ) 55 axis (.5* - pi, pi ]) 56 xlabel ( time, t, (s) ) 57 ylabel ( response, x, (m) ) 58 legend( x(t) - complex Fourier series, real (x(t)) - FF, imag (x(t)) - FF ) % he imaginary p a r t i s e x a c t l y zero f o r t h e complex exponent s e r i e s method! 62 imag_over_real_2 = max(abs(imag( x_approxc ))) / max(abs( real ( x_approxc ))) % he imaginary p a r t i s p r a c t i c a l l y zero f o r t h e FF method! 65 imag_over_real_3 = max(abs(imag( x_ff ))) / max(abs( real ( x_ff ))) % 68 % SORING o f t h e FF c o e f f i c i e n t s number o f data p o i n t s = N = 2 Q 69 % note : f max = /(2 dt ) ; d f = f max /(N/2) = /(N dt ) = /; 7 % 7 % 72 % index time f r e q u e n c y 73 % ===== ==== ========= 74 % imag (F)= 75 % 2 dt d f 76 % 3 2 dt 2 d f 77 % 4 3 dt 3 d f 78 % : : : 79 % N/2 (N/2 2) dt f max 2 d f = ( N/2 2) d f 8 % N/2 (N/2 ) dt f max d f = ( N/2 ) d f 8 % N/2+ (N/2) dt +/ f max = ( N/2 ) d f imag (F)= 82 % N/2+2 (N/2+) dt f max+d f = ( N/2+) d f 83 % N/2+3 (N/2+2) dt f max+2 d f = ( N/2+2) d f 84 % : : : : 85 % N 2 (N 3) dt 3 d f 86 % N (N 2) dt 2 d f 87 % N (N ) dt d f 88 %

23.6. The Complex Form. Introduction. Prerequisites. Learning Outcomes

23.6. The Complex Form. Introduction. Prerequisites. Learning Outcomes he Complex Form 3.6 Introduction In this Section we show how a Fourier series can be expressed more concisely if we introduce the complex number i where i =. By utilising the Euler relation: e iθ cos θ

More information

Vibrations of Single Degree of Freedom Systems

Vibrations of Single Degree of Freedom Systems Vibrations of Single Degree of Freedom Systems CEE 541. Structural Dynamics Department of Civil and Environmental Engineering Duke University Henri P. Gavin Fall, 16 This document describes free and forced

More information

2 Fourier Transforms and Sampling

2 Fourier Transforms and Sampling 2 Fourier ransforms and Sampling 2.1 he Fourier ransform he Fourier ransform is an integral operator that transforms a continuous function into a continuous function H(ω) =F t ω [h(t)] := h(t)e iωt dt

More information

Response to Periodic and Non-periodic Loadings. Giacomo Boffi. March 25, 2014

Response to Periodic and Non-periodic Loadings. Giacomo Boffi. March 25, 2014 Periodic and Non-periodic Dipartimento di Ingegneria Civile e Ambientale, Politecnico di Milano March 25, 2014 Outline Introduction Fourier Series Representation Fourier Series of the Response Introduction

More information

Outline. Introduction

Outline. Introduction Outline Periodic and Non-periodic Dipartimento di Ingegneria Civile e Ambientale, Politecnico di Milano March 5, 4 A periodic loading is characterized by the identity p(t) = p(t + T ) where T is the period

More information

Response to Periodic and Non-periodic Loadings. Giacomo Boffi.

Response to Periodic and Non-periodic Loadings. Giacomo Boffi. Periodic and Non-periodic http://intranet.dica.polimi.it/people/boffi-giacomo Dipartimento di Ingegneria Civile Ambientale e Territoriale Politecnico di Milano March 7, 218 Outline Undamped SDOF systems

More information

Fourier Series and Fourier Transforms

Fourier Series and Fourier Transforms Fourier Series and Fourier Transforms EECS2 (6.082), MIT Fall 2006 Lectures 2 and 3 Fourier Series From your differential equations course, 18.03, you know Fourier s expression representing a T -periodic

More information

MAE143A Signals & Systems - Homework 1, Winter 2014 due by the end of class Thursday January 16, 2014.

MAE143A Signals & Systems - Homework 1, Winter 2014 due by the end of class Thursday January 16, 2014. MAE43A Signals & Systems - Homework, Winter 4 due by the end of class Thursday January 6, 4. Question Time shifting [Chaparro Question.5] Consider a finite-support signal and zero everywhere else. Part

More information

CHAPTER 4 FOURIER SERIES S A B A R I N A I S M A I L

CHAPTER 4 FOURIER SERIES S A B A R I N A I S M A I L CHAPTER 4 FOURIER SERIES 1 S A B A R I N A I S M A I L Outline Introduction of the Fourier series. The properties of the Fourier series. Symmetry consideration Application of the Fourier series to circuit

More information

Notes on Fourier Series and Integrals Fourier Series

Notes on Fourier Series and Integrals Fourier Series Notes on Fourier Series and Integrals Fourier Series et f(x) be a piecewise linear function on [, ] (This means that f(x) may possess a finite number of finite discontinuities on the interval). Then f(x)

More information

Solutions to Assignment 4

Solutions to Assignment 4 EE35 Spectrum Analysis and Discrete Time Systems (Fall 5) Solutions to Assignment. Consider the continuous-time periodic signal: x(t) = sin(t 3) + sin(6t) (8) [] (a) Obviously, the fundamental frequency

More information

The Fourier series are applicable to periodic signals. They were discovered by the

The Fourier series are applicable to periodic signals. They were discovered by the 3.1 Fourier Series The Fourier series are applicable to periodic signals. They were discovered by the famous French mathematician Joseph Fourier in 1807. By using the Fourier series, a periodic signal

More information

Representing a Signal

Representing a Signal The Fourier Series Representing a Signal The convolution method for finding the response of a system to an excitation takes advantage of the linearity and timeinvariance of the system and represents the

More information

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

LECTURE 12 Sections Introduction to the Fourier series of periodic signals Signals and Systems I Wednesday, February 11, 29 LECURE 12 Sections 3.1-3.3 Introduction to the Fourier series of periodic signals Chapter 3: Fourier Series of periodic signals 3. Introduction 3.1 Historical

More information

A system that is both linear and time-invariant is called linear time-invariant (LTI).

A system that is both linear and time-invariant is called linear time-invariant (LTI). The Cooper Union Department of Electrical Engineering ECE111 Signal Processing & Systems Analysis Lecture Notes: Time, Frequency & Transform Domains February 28, 2012 Signals & Systems Signals are mapped

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are

More information

Solutions 2: Simple Harmonic Oscillator and General Oscillations

Solutions 2: Simple Harmonic Oscillator and General Oscillations Massachusetts Institute of Technology MITES 2017 Physics III Solutions 2: Simple Harmonic Oscillator and General Oscillations Due Wednesday June 21, at 9AM under Rene García s door Preface: This problem

More information

Time and Spatial Series and Transforms

Time and Spatial Series and Transforms Time and Spatial Series and Transforms Z- and Fourier transforms Gibbs' phenomenon Transforms and linear algebra Wavelet transforms Reading: Sheriff and Geldart, Chapter 15 Z-Transform Consider a digitized

More information

Lecture 34. Fourier Transforms

Lecture 34. Fourier Transforms Lecture 34 Fourier Transforms In this section, we introduce the Fourier transform, a method of analyzing the frequency content of functions that are no longer τ-periodic, but which are defined over the

More information

Frequency Response of Linear Time Invariant Systems

Frequency Response of Linear Time Invariant Systems ME 328, Spring 203, Prof. Rajamani, University of Minnesota Frequency Response of Linear Time Invariant Systems Complex Numbers: Recall that every complex number has a magnitude and a phase. Example: z

More information

Time-Frequency Analysis

Time-Frequency Analysis Time-Frequency Analysis Basics of Fourier Series Philippe B. aval KSU Fall 015 Philippe B. aval (KSU) Fourier Series Fall 015 1 / 0 Introduction We first review how to derive the Fourier series of a function.

More information

Laboratory handout 5 Mode shapes and resonance

Laboratory handout 5 Mode shapes and resonance laboratory handouts, me 34 82 Laboratory handout 5 Mode shapes and resonance In this handout, material and assignments marked as optional can be skipped when preparing for the lab, but may provide a useful

More information

University of Connecticut Lecture Notes for ME5507 Fall 2014 Engineering Analysis I Part III: Fourier Analysis

University of Connecticut Lecture Notes for ME5507 Fall 2014 Engineering Analysis I Part III: Fourier Analysis University of Connecticut Lecture Notes for ME557 Fall 24 Engineering Analysis I Part III: Fourier Analysis Xu Chen Assistant Professor United Technologies Engineering Build, Rm. 382 Department of Mechanical

More information

Today s lecture. The Fourier transform. Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm

Today s lecture. The Fourier transform. Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm Today s lecture The Fourier transform What is it? What is it useful for? What are its properties? Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm Jean Baptiste Joseph Fourier

More information

Introduction to Vibration. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil

Introduction to Vibration. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil Introduction to Vibration Mike Brennan UNESP, Ilha Solteira São Paulo Brazil Vibration Most vibrations are undesirable, but there are many instances where vibrations are useful Ultrasonic (very high

More information

a n cos 2πnt L n=1 {1/2, cos2π/l, cos 4π/L, cos6π/l,...,sin 2π/L, sin 4π/L, sin 6π/L,...,} (2)

a n cos 2πnt L n=1 {1/2, cos2π/l, cos 4π/L, cos6π/l,...,sin 2π/L, sin 4π/L, sin 6π/L,...,} (2) Note Fourier. 30 January 2007 (as 23.II..tex) and 20 October 2009 in this form. Fourier Analysis The Fourier series First some terminology: a function f(t) is periodic if f(t + ) = f(t) for all t for some,

More information

TOPIC E: OSCILLATIONS SPRING 2019

TOPIC E: OSCILLATIONS SPRING 2019 TOPIC E: OSCILLATIONS SPRING 2019 1. Introduction 1.1 Overview 1.2 Degrees of freedom 1.3 Simple harmonic motion 2. Undamped free oscillation 2.1 Generalised mass-spring system: simple harmonic motion

More information

ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010

ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010 ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010 PROBLEM 1: Given the mass matrix and two undamped natural frequencies for a general two degree-of-freedom system with a symmetric stiffness matrix, find the stiffness

More information

Chapter 2: Complex numbers

Chapter 2: Complex numbers Chapter 2: Complex numbers Complex numbers are commonplace in physics and engineering. In particular, complex numbers enable us to simplify equations and/or more easily find solutions to equations. We

More information

Final Exam January 31, Solutions

Final Exam January 31, Solutions Final Exam January 31, 014 Signals & Systems (151-0575-01) Prof. R. D Andrea & P. Reist Solutions Exam Duration: Number of Problems: Total Points: Permitted aids: Important: 150 minutes 7 problems 50 points

More information

Fourier Series and Integrals

Fourier Series and Integrals Fourier Series and Integrals Fourier Series et f(x) beapiece-wiselinearfunctionon[, ] (Thismeansthatf(x) maypossessa finite number of finite discontinuities on the interval). Then f(x) canbeexpandedina

More information

CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation

CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University September 26, 2005 1 Sinusoids Sinusoids

More information

Assignment 3 Solutions

Assignment 3 Solutions Assignment Solutions Networks and systems August 8, 7. Consider an LTI system with transfer function H(jw) = input is sin(t + π 4 ), what is the output? +jw. If the Solution : C For an LTI system with

More information

1 (2n)! (-1)n (θ) 2n

1 (2n)! (-1)n (θ) 2n Complex Numbers and Algebra The real numbers are complete for the operations addition, subtraction, multiplication, and division, or more suggestively, for the operations of addition and multiplication

More information

ω (rad/s)

ω (rad/s) 1. (a) From the figure we see that the signal has energy content in frequencies up to about 15rad/s. According to the sampling theorem, we must therefore sample with at least twice that frequency: 3rad/s

More information

MATH 251 Week 6 Not collected, however you are encouraged to approach all problems to prepare for exam

MATH 251 Week 6 Not collected, however you are encouraged to approach all problems to prepare for exam MATH 51 Week 6 Not collected, however you are encouraged to approach all problems to prepare for exam A collection of previous exams could be found at the coordinator s web: http://www.math.psu.edu/tseng/class/m51samples.html

More information

Series FOURIER SERIES. Graham S McDonald. A self-contained Tutorial Module for learning the technique of Fourier series analysis

Series FOURIER SERIES. Graham S McDonald. A self-contained Tutorial Module for learning the technique of Fourier series analysis Series FOURIER SERIES Graham S McDonald A self-contained Tutorial Module for learning the technique of Fourier series analysis Table of contents Begin Tutorial c 24 g.s.mcdonald@salford.ac.uk 1. Theory

More information

Fourier Series. Fourier Transform

Fourier Series. Fourier Transform Math Methods I Lia Vas Fourier Series. Fourier ransform Fourier Series. Recall that a function differentiable any number of times at x = a can be represented as a power series n= a n (x a) n where the

More information

Pre-Calculus and Trigonometry Capacity Matrix

Pre-Calculus and Trigonometry Capacity Matrix Review Polynomials A1.1.4 A1.2.5 Add, subtract, multiply and simplify polynomials and rational expressions Solve polynomial equations and equations involving rational expressions Review Chapter 1 and their

More information

D.S.G. POLLOCK: BRIEF NOTES

D.S.G. POLLOCK: BRIEF NOTES BIVARIATE SPECTRAL ANALYSIS Let x(t) and y(t) be two stationary stochastic processes with E{x(t)} = E{y(t)} =. These processes have the following spectral representations: (1) x(t) = y(t) = {cos(ωt)da

More information

Chapter 4 The Fourier Series and Fourier Transform

Chapter 4 The Fourier Series and Fourier Transform Chapter 4 The Fourier Series and Fourier Transform Representation of Signals in Terms of Frequency Components Consider the CT signal defined by N xt () = Acos( ω t+ θ ), t k = 1 k k k The frequencies `present

More information

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1)

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1) Ver 88 E. Fourier Series and Transforms 4 Key: [A] easy... [E]hard Questions from RBH textbook: 4., 4.8. E. Fourier Series and Transforms Problem Sheet Lecture. [B] Using the geometric progression formula,

More information

A1 Time-Frequency Analysis

A1 Time-Frequency Analysis A 20 / A Time-Frequency Analysis David Murray david.murray@eng.ox.ac.uk www.robots.ox.ac.uk/ dwm/courses/2tf Hilary 20 A 20 2 / Content 8 Lectures: 6 Topics... From Signals to Complex Fourier Series 2

More information

EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 19, Cover Sheet

EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 19, Cover Sheet EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 19, 2012 Cover Sheet Test Duration: 75 minutes. Coverage: Chaps. 5,7 Open Book but Closed Notes. One 8.5 in. x 11 in. crib sheet Calculators

More information

THE FOURIER TRANSFORM (Fourier series for a function whose period is very, very long) Reading: Main 11.3

THE FOURIER TRANSFORM (Fourier series for a function whose period is very, very long) Reading: Main 11.3 THE FOURIER TRANSFORM (Fourier series for a function whose period is very, very long) Reading: Main 11.3 Any periodic function f(t) can be written as a Fourier Series a 0 2 + a n cos( nωt) + b n sin n

More information

f (t) K(t, u) d t. f (t) K 1 (t, u) d u. Integral Transform Inverse Fourier Transform

f (t) K(t, u) d t. f (t) K 1 (t, u) d u. Integral Transform Inverse Fourier Transform Integral Transforms Massoud Malek An integral transform maps an equation from its original domain into another domain, where it might be manipulated and solved much more easily than in the original domain.

More information

Second Order Systems

Second Order Systems Second Order Systems independent energy storage elements => Resonance: inertance & capacitance trade energy, kinetic to potential Example: Automobile Suspension x z vertical motions suspension spring shock

More information

MAS.160 / MAS.510 / MAS.511 Signals, Systems and Information for Media Technology Fall 2007

MAS.160 / MAS.510 / MAS.511 Signals, Systems and Information for Media Technology Fall 2007 MIT OpenCourseWare http://ocw.mit.edu MAS.60 / MAS.50 / MAS.5 Signals, Systems and Information for Media Technology Fall 007 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More information

Vibrations: Second Order Systems with One Degree of Freedom, Free Response

Vibrations: Second Order Systems with One Degree of Freedom, Free Response Single Degree of Freedom System 1.003J/1.053J Dynamics and Control I, Spring 007 Professor Thomas Peacock 5//007 Lecture 0 Vibrations: Second Order Systems with One Degree of Freedom, Free Response Single

More information

Digital Signal Processing: Signal Transforms

Digital Signal Processing: Signal Transforms Digital Signal Processing: Signal Transforms Aishy Amer, Mohammed Ghazal January 19, 1 Instructions: 1. This tutorial introduces frequency analysis in Matlab using the Fourier and z transforms.. More Matlab

More information

Identification Methods for Structural Systems. Prof. Dr. Eleni Chatzi Lecture March, 2016

Identification Methods for Structural Systems. Prof. Dr. Eleni Chatzi Lecture March, 2016 Prof. Dr. Eleni Chatzi Lecture 4-09. March, 2016 Fundamentals Overview Multiple DOF Systems State-space Formulation Eigenvalue Analysis The Mode Superposition Method The effect of Damping on Structural

More information

kg meter ii) Note the dimensions of ρ τ are kg 2 velocity 2 meter = 1 sec 2 We will interpret this velocity in upcoming slides.

kg meter ii) Note the dimensions of ρ τ are kg 2 velocity 2 meter = 1 sec 2 We will interpret this velocity in upcoming slides. II. Generalizing the 1-dimensional wave equation First generalize the notation. i) "q" has meant transverse deflection of the string. Replace q Ψ, where Ψ may indicate other properties of the medium that

More information

The Hilbert Transform

The Hilbert Transform The Hilbert Transform David Hilbert 1 ABSTRACT: In this presentation, the basic theoretical background of the Hilbert Transform is introduced. Using this transform, normal real-valued time domain functions

More information

Sinusoids. Amplitude and Magnitude. Phase and Period. CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation

Sinusoids. Amplitude and Magnitude. Phase and Period. CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation Sinusoids CMPT 889: Lecture Sinusoids, Complex Exponentials, Spectrum Representation Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University September 6, 005 Sinusoids are

More information

Forced Response - Particular Solution x p (t)

Forced Response - Particular Solution x p (t) Governing Equation 1.003J/1.053J Dynamics and Control I, Spring 007 Proessor Peacoc 5/7/007 Lecture 1 Vibrations: Second Order Systems - Forced Response Governing Equation Figure 1: Cart attached to spring

More information

ENGIN 211, Engineering Math. Fourier Series and Transform

ENGIN 211, Engineering Math. Fourier Series and Transform ENGIN 11, Engineering Math Fourier Series and ransform 1 Periodic Functions and Harmonics f(t) Period: a a+ t Frequency: f = 1 Angular velocity (or angular frequency): ω = ππ = π Such a periodic function

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing Introduction Moslem Amiri, Václav Přenosil Embedded Systems Laboratory Faculty of Informatics, Masaryk University Brno, Czech Republic amiri@mail.muni.cz prenosil@fi.muni.cz February

More information

Homework 3 Solutions

Homework 3 Solutions EECS Signals & Systems University of California, Berkeley: Fall 7 Ramchandran September, 7 Homework 3 Solutions (Send your grades to ee.gsi@gmail.com. Check the course website for details) Review Problem

More information

Vibration Testing. an excitation source a device to measure the response a digital signal processor to analyze the system response

Vibration Testing. an excitation source a device to measure the response a digital signal processor to analyze the system response Vibration Testing For vibration testing, you need an excitation source a device to measure the response a digital signal processor to analyze the system response i) Excitation sources Typically either

More information

GATE EE Topic wise Questions SIGNALS & SYSTEMS

GATE EE Topic wise Questions SIGNALS & SYSTEMS www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)

More information

Lecture V : Oscillatory motion and spectral analysis

Lecture V : Oscillatory motion and spectral analysis Lecture V : Oscillatory motion and spectral analysis I. IDEAL PENDULUM AND STABILITY ANALYSIS Let us remind ourselves of the equation of motion for the pendulum. Remembering that the external torque applied

More information

Notes on the Periodically Forced Harmonic Oscillator

Notes on the Periodically Forced Harmonic Oscillator Notes on the Periodically orced Harmonic Oscillator Warren Weckesser Math 38 - Differential Equations 1 The Periodically orced Harmonic Oscillator. By periodically forced harmonic oscillator, we mean the

More information

Fourier Series. Spectral Analysis of Periodic Signals

Fourier Series. Spectral Analysis of Periodic Signals Fourier Series. Spectral Analysis of Periodic Signals he response of continuous-time linear invariant systems to the complex exponential with unitary magnitude response of a continuous-time LI system at

More information

Fourier and Partial Differential Equations

Fourier and Partial Differential Equations Chapter 5 Fourier and Partial Differential Equations 5.1 Fourier MATH 294 SPRING 1982 FINAL # 5 5.1.1 Consider the function 2x, 0 x 1. a) Sketch the odd extension of this function on 1 x 1. b) Expand the

More information

A.1 Introduction & Rant

A.1 Introduction & Rant Scott Hughes 1 March 004 A.1 Introduction & Rant Massachusetts Institute of Technology Department of Physics 8.0 Spring 004 Supplementary notes: Complex numbers Complex numbers are numbers that consist

More information

Math 345: Applied Mathematics

Math 345: Applied Mathematics Math 345: Applied Mathematics Introduction to Fourier Series, I Tones, Harmonics, and Fourier s Theorem Marcus Pendergrass Hampden-Sydney College Fall 2012 1 Sounds as waveforms I ve got a bad feeling

More information

CM2202: Scientific Computing and Multimedia Applications General Maths: 3. Complex Numbers

CM2202: Scientific Computing and Multimedia Applications General Maths: 3. Complex Numbers CM2202: Scientific Computing and Multimedia Applications General Maths: 3. Complex Numbers Prof. David Marshall School of Computer Science & Informatics A problem when solving some equations There are

More information

Chapter 5 Design. D. J. Inman 1/51 Mechanical Engineering at Virginia Tech

Chapter 5 Design. D. J. Inman 1/51 Mechanical Engineering at Virginia Tech Chapter 5 Design Acceptable vibration levels (ISO) Vibration isolation Vibration absorbers Effects of damping in absorbers Optimization Viscoelastic damping treatments Critical Speeds Design for vibration

More information

Fourier Series and Transforms. Revision Lecture

Fourier Series and Transforms. Revision Lecture E. (5-6) : / 3 Periodic signals can be written as a sum of sine and cosine waves: u(t) u(t) = a + n= (a ncosπnft+b n sinπnft) T = + T/3 T/ T +.65sin(πFt) -.6sin(πFt) +.6sin(πFt) + -.3cos(πFt) + T/ Fundamental

More information

!Sketch f(t) over one period. Show that the Fourier Series for f(t) is as given below. What is θ 1?

!Sketch f(t) over one period. Show that the Fourier Series for f(t) is as given below. What is θ 1? Second Year Engineering Mathematics Laboratory Michaelmas Term 998 -M L G Oldfield 30 September, 999 Exercise : Fourier Series & Transforms Revision 4 Answer all parts of Section A and B which are marked

More information

Problem Value

Problem Value GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-04 COURSE: ECE-2025 NAME: GT #: LAST, FIRST Recitation Section: Circle the date & time when your Recitation

More information

Communication Signals (Haykin Sec. 2.4 and Ziemer Sec Sec. 2.4) KECE321 Communication Systems I

Communication Signals (Haykin Sec. 2.4 and Ziemer Sec Sec. 2.4) KECE321 Communication Systems I Communication Signals (Haykin Sec..4 and iemer Sec...4-Sec..4) KECE3 Communication Systems I Lecture #3, March, 0 Prof. Young-Chai Ko 년 3 월 일일요일 Review Signal classification Phasor signal and spectra Representation

More information

EDEXCEL NATIONAL CERTIFICATE UNIT 28 FURTHER MATHEMATICS FOR TECHNICIANS OUTCOME 3 TUTORIAL 1 - TRIGONOMETRICAL GRAPHS

EDEXCEL NATIONAL CERTIFICATE UNIT 28 FURTHER MATHEMATICS FOR TECHNICIANS OUTCOME 3 TUTORIAL 1 - TRIGONOMETRICAL GRAPHS EDEXCEL NATIONAL CERTIFICATE UNIT 28 FURTHER MATHEMATICS FOR TECHNICIANS OUTCOME 3 TUTORIAL 1 - TRIGONOMETRICAL GRAPHS CONTENTS 3 Be able to understand how to manipulate trigonometric expressions and apply

More information

Laboratory handouts, ME 340

Laboratory handouts, ME 340 Laboratory handouts, ME 340 This document contains summary theory, solved exercises, prelab assignments, lab instructions, and report assignments for Lab 4. 2014-2016 Harry Dankowicz, unless otherwise

More information

(Refer Slide Time: 01:30)

(Refer Slide Time: 01:30) Networks and Systems Prof V.G K.Murti Department of Electrical Engineering Indian Institute of Technology, Madras Lecture - 11 Fourier Series (5) Continuing our discussion of Fourier series today, we will

More information

Date: 1 April (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

Date: 1 April (1) The only reference material you may use is one 8½x11 crib sheet and a calculator. PH1140: Oscillations and Waves Name: Solutions Conference: Date: 1 April 2005 EXAM #1: D2005 INSTRUCTIONS: (1) The only reference material you may use is one 8½x11 crib sheet and a calculator. (2) Show

More information

Introduction to Vibration. Professor Mike Brennan

Introduction to Vibration. Professor Mike Brennan Introduction to Vibration Professor Mie Brennan Introduction to Vibration Nature of vibration of mechanical systems Free and forced vibrations Frequency response functions Fundamentals For free vibration

More information

Vectors in Function Spaces

Vectors in Function Spaces Jim Lambers MAT 66 Spring Semester 15-16 Lecture 18 Notes These notes correspond to Section 6.3 in the text. Vectors in Function Spaces We begin with some necessary terminology. A vector space V, also

More information

Worksheet 1.8: Geometry of Vector Derivatives

Worksheet 1.8: Geometry of Vector Derivatives Boise State Math 275 (Ultman) Worksheet 1.8: Geometry of Vector Derivatives From the Toolbox (what you need from previous classes): Calc I: Computing derivatives of single-variable functions y = f (t).

More information

Date: 31 March (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

Date: 31 March (1) The only reference material you may use is one 8½x11 crib sheet and a calculator. PH1140: Oscillations and Waves Name: SOLUTIONS AT END Conference: Date: 31 March 2005 EXAM #1: D2006 INSTRUCTIONS: (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

More information

7 PDES, FOURIER SERIES AND TRANSFORMS Last Updated: July 16, 2012

7 PDES, FOURIER SERIES AND TRANSFORMS Last Updated: July 16, 2012 Problem List 7.1 Fourier series expansion of absolute value function 7.2 Fourier series expansion of step function 7.3 Orthogonality of functions 7.4 Fourier transform of sinusoidal pulse 7.5 Introducing

More information

Free Vibration of Single-Degree-of-Freedom (SDOF) Systems

Free Vibration of Single-Degree-of-Freedom (SDOF) Systems Free Vibration of Single-Degree-of-Freedom (SDOF) Systems Procedure in solving structural dynamics problems 1. Abstraction/modeling Idealize the actual structure to a simplified version, depending on the

More information

Fundamentals of the Discrete Fourier Transform

Fundamentals of the Discrete Fourier Transform Seminar presentation at the Politecnico di Milano, Como, November 12, 2012 Fundamentals of the Discrete Fourier Transform Michael G. Sideris sideris@ucalgary.ca Department of Geomatics Engineering University

More information

Fourier Transform. Find the Fourier series for a periodic waveform Determine the output of a filter when the input is a periodic function

Fourier Transform. Find the Fourier series for a periodic waveform Determine the output of a filter when the input is a periodic function Objectives: Be able to Fourier Transform Find the Fourier series for a periodic waveform Determine the output of a filter when the input is a periodic function Filters with a Single Sinusoidal Input: Suppose

More information

natural frequency of the spring/mass system is ω = k/m, and dividing the equation through by m gives

natural frequency of the spring/mass system is ω = k/m, and dividing the equation through by m gives 77 6. More on Fourier series 6.. Harmonic response. One of the main uses of Fourier series is to express periodic system responses to general periodic signals. For example, if we drive an undamped spring

More information

Lecture 5. Complex Numbers and Euler s Formula

Lecture 5. Complex Numbers and Euler s Formula Lecture 5. Complex Numbers and Euler s Formula University of British Columbia, Vancouver Yue-Xian Li March 017 1 Main purpose: To introduce some basic knowledge of complex numbers to students so that they

More information

Dynamics of structures

Dynamics of structures Dynamics of structures 1.2 Viscous damping Luc St-Pierre October 30, 2017 1 / 22 Summary so far We analysed the spring-mass system and found that its motion is governed by: mẍ(t) + kx(t) = 0 k y m x x

More information

a k cos kω 0 t + b k sin kω 0 t (1) k=1

a k cos kω 0 t + b k sin kω 0 t (1) k=1 MOAC worksheet Fourier series, Fourier transform, & Sampling Working through the following exercises you will glean a quick overview/review of a few essential ideas that you will need in the moac course.

More information

CS711008Z Algorithm Design and Analysis

CS711008Z Algorithm Design and Analysis CS711008Z Algorithm Design and Analysis Lecture 5 FFT and Divide and Conquer Dongbo Bu Institute of Computing Technology Chinese Academy of Sciences, Beijing, China 1 / 56 Outline DFT: evaluate a polynomial

More information

Circuits Advanced Topics by Dr. Colton (Fall 2016)

Circuits Advanced Topics by Dr. Colton (Fall 2016) ircuits Advanced Topics by Dr. olton (Fall 06). Time dependence of general and L problems General and L problems can always be cast into first order ODEs. You can solve these via the particular solution

More information

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith)

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith) Lecture 5 The Digital Fourier Transform (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith) 1 -. 8 -. 6 -. 4 -. 2-1 -. 8 -. 6 -. 4 -. 2 -. 2. 4. 6. 8 1

More information

FOURIER TRANSFORM AND

FOURIER TRANSFORM AND Version: 11 THE DISCRETE TEX d: Oct. 23, 2013 FOURIER TRANSFORM AND THE FFT PREVIEW Classical numerical analysis techniques depend largely on polynomial approximation of functions for differentiation,

More information

The Phasor Analysis Method For Harmonically Forced Linear Systems

The Phasor Analysis Method For Harmonically Forced Linear Systems The Phasor Analysis Method For Harmonically Forced Linear Systems Daniel S. Stutts, Ph.D. April 4, 1999 Revised: 10-15-010, 9-1-011 1 Introduction One of the most common tasks in vibration analysis is

More information

Overview of Discrete-Time Fourier Transform Topics Handy Equations Handy Limits Orthogonality Defined orthogonal

Overview of Discrete-Time Fourier Transform Topics Handy Equations Handy Limits Orthogonality Defined orthogonal Overview of Discrete-Time Fourier Transform Topics Handy equations and its Definition Low- and high- discrete-time frequencies Convergence issues DTFT of complex and real sinusoids Relationship to LTI

More information

1 Introduction & Objective

1 Introduction & Objective Signal Processing First Lab 13: Numerical Evaluation of Fourier Series Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in

More information

The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d

The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d Solving ODEs using Fourier Transforms The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d 2 dx + q f (x) R(x)

More information

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the he ime-frequency Concept []. Review of Fourier Series Consider the following set of time functions {3A sin t, A sin t}. We can represent these functions in different ways by plotting the amplitude versus

More information

Wave Phenomena Physics 15c. Lecture 10 Fourier Transform

Wave Phenomena Physics 15c. Lecture 10 Fourier Transform Wave Phenomena Physics 15c Lecture 10 Fourier ransform What We Did Last ime Reflection of mechanical waves Similar to reflection of electromagnetic waves Mechanical impedance is defined by For transverse/longitudinal

More information

Each of these functions represents a signal in terms of its spectral components in the frequency domain.

Each of these functions represents a signal in terms of its spectral components in the frequency domain. N INTRODUCTION TO SPECTRL FUNCTIONS Revision B By Tom Irvine Email: tomirvine@aol.com March 3, 000 INTRODUCTION This tutorial presents the Fourier transform. It also discusses the power spectral density

More information

Oscillatory Motion SHM

Oscillatory Motion SHM Chapter 15 Oscillatory Motion SHM Dr. Armen Kocharian Periodic Motion Periodic motion is motion of an object that regularly repeats The object returns to a given position after a fixed time interval A

More information