Sample Final Exam Covering Chapters 1-9 (finals01) Sample Final Exam (finals01) Covering Chapters 1-9 of Fundamentals of Signals & Systems Problem 1 (20 marks) Consider the causal op-amp circuit initially at rest depicted below. Its LTI circuit model with a voltagecontrolled source is also given below. (a) [8 marks] Transform the circuit using the Laplace transform, and find the transfer function H A ( s ) = Vout ( s ) Vin ( s ) . Then, let the op-amp gain A → +∞ to obtain the ideal transfer function H ( s ) = lim H A ( s ) . A→+∞ L2 L1 v x (t ) vin ( t ) C R1 R2 - vout ( t ) + L2 L1 C vin ( t ) R2 + − Av x (t ) v x (t ) R1 + - - Answer: The transformed circuit is Vin ( s ) + L1 s L2 s 1 Cs R2 R1 Vx ( s ) + - - − AVx ( s ) There are two supernodes for which the nodal voltages are given by the source voltages. The remaining nodal equation is 1 Sample Final Exam Covering Chapters 1-9 (finals01) Vin ( s ) − Vx ( s ) − AVx ( s ) − Vx ( s ) + =0 R2 L2 s R1 Cs1 L1 s where R1 1 Cs L1 s = 1 Cs + 1 R1 + 1 L1s = R2 L2 s R1 L1 s R L s = and . Simplifying the 2 2 R2 + L2 s R1 L1Cs 2 + L1 s + R1 above equation, we get: ( A + 1)( R2 + L2 s ) R1 L1Cs 2 + L1 s + R1 R1 L1Cs 2 + L1 s + R1 + Vin ( s ) − Vx ( s ) = 0 R1 L1 s R2 L2 s R1 L1 s Thus, the transfer function between the input voltage and the node voltage is given by R1 L1Cs 2 + L1 s + R1 Vx ( s ) R1 L1 s = Vin ( s ) ( A + 1)( R2 + L2 s ) R1 L1Cs 2 + L1 s + R1 + R2 L2 s R1 L1 s = . R2 L2 s ( R1 L1Cs 2 + L1 s + R1 ) R1 L1 s ( A + 1)( R2 + L2 s ) + R2 L2 s ( R1 L1Cs 2 + L1 s + R1 ) The transfer function between the input voltage and the output voltage is H A ( s) = Vout ( s ) − AVx ( s ) − AR2 L2 s ( R1 L1Cs 2 + L1 s + R1 ) = = Vin ( s ) Vin ( s ) R1 L1 s ( A + 1)( R2 + L2 s ) + R2 L2 s ( R1 L1Cs 2 + L1 s + R1 ) The ideal transfer function is the limit as the op-amp gain tends to infinity: H ( s ) = lim H A ( s ) = − A→∞ R2 L2 ( R1 L1Cs + L1 s + R1 ) =− R1 L1 ( R2 + L2 s ) 2 L1 s + 1) R1 L L1 (1 + 2 s ) R2 L2 ( L1Cs 2 + (b) [5 marks] The circuit is used as a cascade equalizer for the system s +1 , that is, G ( jω ) H ( jω ) = 0dB, ∀ω . Let L1 = 10 H . Find the values 0.01s + 0.1s + 1 of the remaining circuit components L2 , R1 , R2 , C . G ( s ) = −50 2 Vm ( jω ) G ( jω ) Vin ( jω ) H ( jω ) system equalizer Component values are obtained by setting H ( s ) = G −1 ( s ) = −0.02 L 0.01s + 0.1s + 1 =− 2 s +1 L1 2 ( L1Cs 2 + ( 2 L1 s + 1) R1 L2 s + 1) R2 Vout ( jω ) Sample Final Exam Covering Chapters 1-9 (finals01) which yields ⇔ L2 = 0.2 H , R1 = 100Ω, R2 = 0.2Ω, C = 0.001F (c) [7 marks] Sketch the Bode plot of H ( s ) and G ( s ) (magnitude only, both on the same plot). Magnitude Bode H ( jω ) = −0.02 plot of G ( jω ) = −50 jω + 1 0.01( jω ) + 0.1( jω ) + 1 2 and desired 0.01( jω ) 2 + 0.1( jω ) + 1 : jω + 1 20 log10 G ( jω ) 60 40 (dB) 20 10 -1 100 10 2 10 1 10 3 ω (log) -20 -40 20 log10 H ( jω ) -60 Problem 2 (20 marks) Digital Signal Generator A programmable digital signal generator generates a sinusoidal waveform by LTI filtering of a staircase approximation to a sine wave x ( t ) . x (t ) A 0.5A T/2 -T/6 T/6 -0.5A T/3 2T/3 5T/6 T t -A 3 Sample Final Exam Covering Chapters 1-9 (finals01) (a) [9 marks] Find the Fourier series coefficients a k of the periodic signal x ( t ) . Show that the even harmonics vanish. Express x ( t ) as a Fourier series. Answer: First of all, the average over one period is 0, so a0 = 0 . For k ≠ 0 , ak = 1 T T 2 ∫ x(t )e − jk 2π t T dt T − 2 − A =− 2T T 3 ∫e − jk 2π t T T − 2 T 2 A + e 2T T∫ − jk 2π t T A dt − T T 3 T 6 ∫e − jk 2π t T T − 3 A dt + ∫ e TT 3 A = 2T − − jk 2π t T A dt − 2T 0 ∫e − jk 2π t T dt T − 6 T 6 2π A − jk T t dt + e dt 2T ∫0 6 T 6 ∫0 e 2π − jk t T −e 2π jk t T A dt + 2T T 2 ∫T e 2π − jk t T −e 2π jk t T T 3 2π 2π jk t A − jk T t − e T dt dt + ∫ e T T 3 = T 6 − jA 2π sin k ∫ T 0 T T 3 j2 A 2π sin k t dt − ∫ T T T 6 T 2 jA 2π sin k t dt − ∫ T T T 6 jA T 2π = cos k T 2π k T t dt 3 T 6 j2 A T 2π t + cos k T 2π k 0 T T 2π 3 jA T t + cos k T T 2π k T 6 T 2 t T 3 π 2π − 2 cos k + cos ( kπ ) − cos k 3 3 jA π 2π = − cos k + cos k − 1 + cos ( kπ ) 2π k 3 3 = jA 2π k π 2π cos k 3 − 1 + 2 cos k 3 Note that the coefficients are purely imaginary, which is consistent with our real, odd signal. The even FS coefficients are for k = 2m, m = 1, 2,… : 4 Sample Final Exam Covering Chapters 1-9 (finals01) ak = a2 m = jA 2π − cos m 2π 2m 3 4π + cos m 3 − 1 + cos ( m2π ) = jA π π − cos − m + mπ + cos m + mπ 2π 2m 3 3 = jA π π − cos m − mπ + cos m + mπ 2π 2m 3 3 = jA π π − cos m + mπ + cos m + mπ = 0 2π 2m 3 3 The Fourier series representation of x ( t ) is x(t ) = +∞ ∑ae k =−∞ jk k 2π t T +∞ jA = ∑ k =−∞ 2π k k ≠0 2π jk T t π 2π cos k cos k 1 cos k π − + − + . ( ) e 3 3 (b) [3 marks] Write x ( t ) using the real form of the Fourier series. +∞ x (t ) = a0 + 2∑ [ Bk cos( kω 0t ) − Ck sin( kω 0t )] k =1 Answer: Recall that the Ck coefficients are the imaginary parts of the a k 's. Hence −A π 2π − cos k + cos k − 1 + cos ( kπ ) sin(kω 0 t ) . 3 3 k =1 π k +∞ x(t ) = ∑ (c) [2 marks] Design an ideal lowpass filter that will produce the perfect sinusoidal waveform y (t ) = sin 2π t at its output with x(t ) as its input. Sketch its frequency response and specify its gain T K and cutoff frequency ω c . Answer: Hlp ( jω ) K −ωc ωc ω 5 Sample Final Exam Covering Chapters 1-9 (finals01) The cutoff should be between the fundamental and the second harmonic, say −π should be K = A π 2π − cos 3 + cos 3 − 1 + cos (π ) −1 = −π A ωc = 1 1 − 2 − 2 − 2 3π . The gain T −1 = π 3A . (d) [6 marks] Now suppose that the first-order lowpass filter whose differential equation is given below is used to filter x(t ) . d y (t ) + y (t ) = Bx(t ) dt T . Give the Fourier series representation of the output where the time constant is chosen to be τ = 2π y (t ) . Compute the total average power in the fundamental components P1tot and in the third harmonic components P3tot . Find the value of the dc gain B such that the output w(t ) produced by the fundamental harmonic of the real Fourier series of x(t ) has unit amplitude. τ Answer: B τ s +1 B H ( jω ) = τ jω + 1 H (s) = +∞ 2π jk 2π t B jA y (t ) = ∑ ak H ( jk )e = ∑ T k =−∞ k =−∞ jk + 1 2π k +∞ k ≠0 2π jk T t π 2π cos k cos k 1 cos k − + − + π ( ) e 3 3 Power: P1tot B jA π 2π =2 − cos + cos j + 1 2π 3 3 − 1 + cos (π ) 2 B jA 1 1 B j3 A =2 − − − 2 = 2 j + 1 2π 2 2 j + 1 2π 2 2 2 = B2 P3tot 3A 9 A2 B 2 = 2π 4π 2 B jA − cos (π ) + cos ( 2π ) − 1 + cos (π ) =2 j3 + 1 2π 2 B jA =2 [ 0] = 0 j 3 + 1 2π DC gain B: We found that the gain at ω0 should be 6 2 Sample Final Exam Covering Chapters 1-9 (finals01) π 3A B = H ( jω 0 ) = ⇔B= π (τω0 ) τ jω 0 + 1 2 = B (τω 0 ) 2 +1 +1 3A Problem 3 (15 marks) Compute the response y[ n] of an LTI system described by its impulse response h[ n] shown below and whose magnitude from a time instant to the next decays by 0.9 on its support. The input signal x[n] is the rectangular pulse shown below shown below. Give a mathematical expression for h[n] . h[n] 1 x[n] 1 -1 -1 0 1 2 3 4 -2 n 1 0 3 2 4 Answer: Mathematical expression for impulse response: h[ n] = (−0.9) ( n + 2) u[n + 2] We break down the problem into 3 intervals for n. For n < −2 : h[ n − k ] is zero for k>=0, hence g[ k ] = h[k ]x[ n − k ] = 0 ∀k and y[ n] = 0 . For −2 ≤ n ≤ 1 : Then g[ k ] = h[ k ] x[ n − k ] ≠ 0 for k = 0,… , n + 2 . We get n+ 2 n+2 n+2 k =0 k =0 k =0 y[n] = ∑ g[k ] = ∑ (−0.9) n − k + 2 = (−0.9) n + 2 ∑ (−0.9) − k − n −3 10 k n + 2 1 − ( −0.9) = (−0.9) ∑ (− ) = (−0.9) −1 9 k =0 1 − (−0.9) (−0.9) n + 2 − (−0.9) −1 (−0.9) n +3 − 1 = = −1.9 1 − (−0.9) −1 n+ 2 n+ 2 For n ≥ 2 : Then g[ k ] = h[ k ] x[ n − k ] ≠ 0 for k = 0,… ,4 . We get 3 3 3 k =0 k =0 k =0 y[n] = ∑ g[k ] = ∑ (−0.9) n − k + 2 = (−0.9) n + 2 ∑ (−0.9) − k 1 − (−0.9) −4 = (−0.9) n + 2 −1 1 − (−0.9) (−0.9) n + 2 − (−0.9) n − 2 = 1 − (−0.9) −1 7 n Sample Final Exam Covering Chapters 1-9 (finals01) In summary, the output signal of the LTI system is 0, (−0.9) n +3 − 1 , y[n] = 1.9 − (−0.9) n + 2 − (−0.9) n −2 , 1 − (−0.9) −1 n < −2 −2 ≤ n < 1 2≤n Problem 4 (10 marks) The unit step response of an LTI system was measured to be s (t ) = 2 e− 3t π sin(t − )u (t ) + u (t ) − tu (t ) . 6 (a) [6 marks] Find the transfer function H ( s ) of the system. Specify its ROC. Sketch its pole-zero plot. 8 Sample Final Exam Covering Chapters 1-9 (finals01) H ( s ) = sS ( s ) = sL 2e− 3t π sin(t − )u (t ) + u (t ) − tu (t ) 6 − = sL 2 e π − j ( t− ) j ( t −π6 ) 6 − e e 3t 2j = s L 2 e− 3 1 3 1 − j )e jt − ( + j )e − jt ( 3t 2 2 2 2 2j 3 1 − j ) e− ( 2 = s L 2 3 − e ( 2 = s L = sL ( 3 e− 3t 3t + jt − 3t + jt −( u (t ) + u (t ) − tu (t ) 3 1 + j ) e− 2 2 u (t ) + u (t ) − tu (t ) 3t − jt j 3 − e 2 sin t − e− 3t 3t − jt 1 ) − j e− 2 j 3t + jt ) u (t ) + u (t ) − tu (t ) 1 − j e− 2 3t − jt u (t ) + u (t ) − tu (t ) cos t u (t ) + u (t ) − tu (t ) s+ 3 3 1 1 = s − + − 2 2 2 s s + + s ( 3) 1 ( 3) 1 s + + = = − s 3 + [( s + 3) 2 + 1]( s − 1) s[( s + 3) 2 + 1] − s 3 + [ s 2 + 2 3s + 4]( s − 1) s[( s + 3) 2 + 1] (4 − 2 3) 4 (2 3 − 1) s 2 + s− (2 3 − 1) (2 3 − 1) (2 3 − 1) s 2 + (4 − 2 3) s − 4 = = s[( s + 3) 2 + 1] s[( s + 3) 2 + 1] ROC: Re{s} > 0 . p1 = 0 z1 = −1.3875, Poles are p2 = − 3 + j , Zeros are zeros of s + 0.21748s − 1.62331 : z2 = 1.1700 2 z3 = ∞ p3 = − 3 − j 9 Sample Final Exam Covering Chapters 1-9 (finals01) Im{s} 1 -1.7 -1.39 1.17 Re{s} -1 (b) [2 marks] Is the system causal? Is it stable? Justify your answers. Answer: System is causal: ROC is an open RHP and transfer function is rational. This system isn't stable as ROC doesn't include the imaginary axis (or because rightmost pole 0 has a nonnegative real part.) (c) [2 marks] Give the direct form realization (block diagram) of H ( s) . Answer: H (s) = (2 3 − 1) s 2 + (4 − 2 3) s − 4 s3 + 2 3s 2 + 4s 2 3 −1 4−2 3 + X ( s) s 3W ( s) - - - 1 s s 2W ( s) sW ( s) 1 s 2 3 4 0 10 1 s W ( s) + + −4 + Y ( s) Sample Final Exam Covering Chapters 1-9 (finals01) Problem 5 (5 marks) True or False? (a) The Fourier transform Z ( jω ) of the convolution of a real even signal x ( t ) and a real odd signal y (t ) is imaginary even. Answer: False. (b) The system defined by y (t ) = tx (t ) is time-invariant. Answer: False. (c) The Fourier series coefficients bk of the periodic signal y (t ) = x(10t ) are given by bk = 1 ak , 10 FS where x(t ) ↔ ak . Answer: False. (d) The Fourier transform X ( jω ) of the product of a real signal x ( t ) and an impulse Answer: True. (e) The fundamental period of the signal x[ n] = sin( δ (t ) 3π 2π n) cos( n) is 60. 5 3 Answer: False. (N=30) Problem 6 (15 marks) − − The following circuit has initial conditions on the capacitor vC ( 0 ) and inductor i L (0 ) . C vs (t ) L + - + R2 R1 v (t ) - (a) [3 marks] Transform the circuit using the unilateral Laplace transform. Answer: - - Vs ( s) + Ls +- + 1 Cs Li L ( 0 − ) 1 vc ( 0 − ) s + R2 R1 I2 ( s) I1 ( s) 11 - V ( s) is real. Sample Final Exam Covering Chapters 1-9 (finals01) (b) [6 marks] Find the unilateral Laplace transform of v (t ) . Answer: Let's use mesh analysis. For mesh 1: 1 1 I1 ( s) − vc (0− ) − R1[I1 ( s) − I2 ( s)] = 0 Cs s 1 1 1 vc (0− ) + (1 + )I1 ( s) ⇒ I2 ( s) = − Vs ( s) + R1 R1s R1Cs Vs ( s) − For mesh 2: R1[I1 ( s) − I2 ( s)] − ( R2 + Ls)I2 ( s) + Li L (0− ) = 0 1 L ⇒ I1 ( s) = ( R1 + R2 + Ls)I2 ( s) − i L (0− ) R1 R1 Substituting, we obtain I2 ( s) = − LM N 1 1 1 1 L Vs ( s) + vc (0− ) + (1 + ) ( R1 + R2 + Ls)I2 ( s) − i L (0 − ) R1 R1s R1Cs R1 R1 OP Q [ R12 Cs − (1 + R1Cs)( R1 + R2 + Ls)]I2 ( s) = − R1CsVs ( s) + R1Cvc (0− ) − (1 + R1Cs) Li L (0− ) −[ LR1Cs 2 + ( L + R1 R2 C ) s + R1 + R2 ]I2 ( s) = − R1CsVs ( s) + R1Cvc (0− ) − (1 + R1Cs) Li L (0− ) Solving for I2 ( s) , we get I2 ( s) = R1CsVs ( s) (1 + R1Cs) Li L (0− ) − R1Cvc (0− ) + LR1Cs2 + ( L + R1 R2 C ) s + R1 + R2 LR1Cs2 + ( L + R1 R2 C ) s + R1 + R2 And finally the output voltage is V ( s ) = R2 I2 ( s ) = R1 R2 CsVs ( s ) R2 (1 + R1Cs ) LiL (0− ) − R1 R2 Cvc (0 − ) + LR1Cs 2 + ( L + R1 R2 C ) s + R1 + R2 LR1Cs 2 + ( L + R1 R2 C ) s + R1 + R2 (c) [6 marks] Draw the Bode plot (magnitude and phase) of the frequency response from the input voltage Vs ( jω ) to the output voltage V ( jω ) . Assume that the initial conditions on the capacitor and the inductor are 0. Use the numerical values: R1 = 1 Ω, R2 = 109 1 Ω, L = H, C = 1 F . 891 891 Answer: For the values given, the transfer function from the source voltage to the output voltage is 12 Sample Final Exam Covering Chapters 1-9 (finals01) V( s) H ( s ) := = Vs ( s ) = s2 + 1 891 R2 s L L + R1 R2 C R + R2 s2 + s+ 1 LR1C LR1C 109 s 1 + 109 + 109 891 891 s + 1 1 891 891 109 s s + 110s + 1000 109 s = ( s + 10)( s + 100) s = 0.109 1 1 ( 10 s + 1)( 100 s + 1) = 2 Bode Plot: 20 log 10 H ( jω ) 20 (dB) 10-1 100 101 102 ω (log) -20 -40 -60 -80 -100 13 Sample Final Exam Covering Chapters 1-9 (finals01) ∠H ( jω ) (rd) 3π/4 π/2 π/4 0 10-1 100 101 102 103 −π/4 ω (log) −π/2 Problem 7 (15 marks) A classical technique to control the position of an inertial load (e.g., a robot arm) driven by a permanent-magnet DC motor is to vary the armature current based on a potentiometer measurement of the robot's joint angle θ (t ) , as shown in the diagram below. dc motor θ (t ) potentiometer ia ( t ) K (s) em (t ) θ (t ) m + − B −1 + v (t ) J, b − +10Volts θ d (t ) load (robot arm) Before closing the feedback loop, we first look at the open-loop dynamics of this system in (a) and (b). The torque τ ( t ) in Newton-metres applied to the load by the motor is proportional to the armature current in Amps: τ (t ) = Aia (t ) . 14 Sample Final Exam Covering Chapters 1-9 (finals01) The robot arm is modeled as an inertia J with viscous friction represented by the coefficient b . The equation of movement for the load is d 2θ (t ) dθ (t ) J +b = τ (t ) . 2 dt dt (a) [2 marks] Assume that the system is initially at rest. Find the open-loop transfer function G ( s): = Θ( s) I a ( s) relating the joint angle Θ( s) to the motor's armature current input I a ( s) . Answer: G ( s) = A Θ( s) = I a ( s) s( Js + b) (b) [6 marks] Assume that A = 1 Nm A , J = 1 Nm rd s2 and b = 1 Nm unit step response sω ( t ) of the load's angular velocity current. What is the ±5% settling time Answer: Gω ( s ) = ω (t ) = rd s . Compute the open-loop dθ (t ) for a unit step in armature dt t s (an approximation is OK)? s Θ( s ) 1 = I a ( s) s + 1 The unit step response sω ( t ) is given by 1 Θ( s ) 1 1 1 1 Sω ( s ) = Gω ( s ) = = = = − s I a ( s ) s ( s + 1) s ( s + 1) s s + 1 Taking the inverse Laplace transform, we get sω (t ) = (1 − e −t )u (t ) The ±5% settling time is approximately equal to three time constants: t s ≈ 3 s . (c) [7 marks] Based on the above figure, find the gain B of the joint angle sensor (potentiometer) in −1 Volts/radian. Assume, as shown in the figure above, that there is a gain B in the feedback path canceling out the sensor gain, and thus the link angle θ ( t ) is measured perfectly, i.e., θm (t) = θ (t) . We want to analyze the feedback controller K ( s) = λ ( s + α ) to control the robot's joint angle. That is, we want θ ( t ) to track the desired angle θd (t ) . Answer: Sensor gain is B = 10 π V rd 15 Sample Final Exam Covering Chapters 1-9 (finals01) θ d (t ) θ (t ) + K ( s) - G ( s) Find the closed-loop transfer function H ( s ) := Θ( s ) Θ d ( s ) . Find expressions for the closed-loop damping ratio ζ and undamped natural frequency λ . For α = 4 , find a value of λ ωn in terms of the controller parameters that will result in a closed-loop damping ratio of Closed-loop transfer function: K ( s )G ( s ) 1 + K ( s )G ( s ) λ (s + α ) s ( s + 1) = λ (s + α ) 1+ s ( s + 1) λ (s + α ) = s ( s + 1) + λ ( s + α ) λ (s + α ) = 2 s + (1 + λ ) s + αλ H (s) = We get For ω n = αλ α =4 and and given ζ = ζ = 1+ λ 2 αλ 1 ζ = 2 . , we have: 1 = 1+ λ 2 4λ 1 (1 + λ ) 2 ⇒ = ⇒ 8λ = 1 + 2λ + λ 2 2 16λ ⇒ 1 − 6λ + λ 2 = 0 2 ⇒ λ1,2 = 6 ± 36 − 4 = 3± 2 2 2 both values are positive (for stability) and hence acceptable. END OF EXAMINATION 16 ζ = 1 2 . α and