Problems and Solutions for Section 3.1

Size: px
Start display at page:

Download "Problems and Solutions for Section 3.1"

Transcription

1 Chapter 3 Dynamic Response Problems and Solutions for Section 3.. Show that, in a partial-fraction expansion, complex conjugate poles have coefficients that are also complex conjugates. (The result of this relationship is that whenever complex conjugate pairs of poles are present, only oneofthecoefficients needs to be computed.) Consider the second-order system with poles at α ± jβ, H(s) (s + α + jβ)(s + α jβ) P erf orm Partial Fraction Expansion: H(s) C s + α + jβ + C s + α jβ C s + α jβ s α jβ β j C s + α + jβ s α+jβ β j C C. Find the Laplace transform of the following time functions: (a) f(t) +t (b) f(t) 3+7t + t + δ(t) (c) f(t) e t +e t + te 3t (d) f(t) (t +) (e) f(t) sinht 75

2 76 CHAPTER 3. DYNAMIC RESPONSE (a) f(t) +t L{f(t)} L{(t)} + L{t} (b) (c) (d) s + s s + s f(t) 3+7t + t + δ(t) L{f(t)} L{3} + L{7t} + L{t } + L{δ(t)} 3 s + 7 s +! s 3 + s3 +3s +7s + s 3 f(t) e t +e t + te 3t L{f(t)} L{e t } + L{e t } + L{te 3t } s + + s + + (s +3) f(t) (t +) (e) Using the trigonometric identity, t +t + L{f(t)} L{t } + L{t} + L{}! s 3 + s + s s +s + s 3 f(t) sinht et e t L{f(t)} L{ et } L{e t } ( s ) ( s + ) s

3 77 3. Find the Laplace transform of the following time functions: (a) f(t) 3cos6t (b) f(t) sint +cost + e t sin t (c) f(t) t + e t sin 3t (a) (b) (c) f(t) 3cos6t L{f(t)} L{3cos6t} s 3 s +36 f(t) sint +cost + e t sin t L{f(t)} L{sin t} + L{cost} + L{e t sin t} s +4 + s s +4 + (s +) +4 f(t) t + e t sin 3t L{f(t)} L{t } + L{e t sin 3t}! s (s +) +9 s (s +) Find the Laplace transform of the following time functions: (a) f(t) t sin t (b) f(t) t cos 3t (c) f(t) te t +tcos t (d) f(t) t sin 3t t cos t (e) f(t) (t)+tcos t (a) f(t) t sin t L{f(t)} L{t sin t}

4 78 CHAPTER 3. DYNAMIC RESPONSE Use multiplication by time Laplace transform property (Table A., entry #), L{tg(t)} d ds G(s) Let g(t) sint and use L{sin at} L{t sin t} d ds ( s + ) s (s +) s s 4 +s + a s + a (b) f(t) t cos 3t Use multiplication by time Laplace transform property (Table A., entry #), L{tg(t)} d ds G(s) Let g(t) cos3t and use L{cos at} L{t cos 3t} d ds ( s s +9 ) [(s +9) (s)s] (s +9) s 9 s 4 +8s +8 s s + a (c) f(t) te t +t cos t Use the following Laplace transforms and properties (Table A., en-

5 79 tries 4,, and 3), L{te at } (s + a) L{tg(t)} d ds G(s) L{cos at} s s + a L{f(t)} L{te t } +L{t cos t} (s +) +( d s ds s + ) (s +) s s 4 +s + (s +) (s)s (s +) (d) f(t) t sin 3t t cos t Use the following Laplace transforms and properties (Table A., entries, 3), L{tg(t)} d ds G(s) a L{sin at} s + a s L{cos at} s + a L{f(t)} L{t sin 3t} L{t cos t} d 3 ds s +9 ( d s ds s + ) (s 3) (s +9) +) (s)s) ((s (s +) 6s (s +9) + (s ) (s +)

6 80 CHAPTER 3. DYNAMIC RESPONSE (e) f(t) (t)+t cos t L{(t)} s L{tg(t)} d ds G(s) L{cos at} s s + a L{f(t)} L{(t)} + L{t cos t} s +( d s ds s +4 ) (s s +4) (s)s (s +4) s ( s +4) (s +4) 5. Find the Laplace transform of the following time functions (* denotes convolution): (a) f(t) sint sin 3t (b) f(t) sin t +3cos t (c) f(t) (sint)/t (d) f(t) sint sin t (e) f(t) R t cos(t τ)sinτdτ 0 (a) f(t) sint sin 3t Use the trigonometric relation, sin αt sin βt cos( α β t) cos( α + β t) α and β 3 f(t) cos( 3 t) cos( +3 t) cos t sin 4t L{f(t)} L{cos t} L{cos 4t} [ s s +4 s s +6 ] 6s (s +4)(s + 6)

7 8 (b) f(t) sin t +3cos t Use the trigonometric formulas, sin t cos t cos t +cost f(t) cos t +cost L{f(t)} L{} + L{cos t} s + s s +4 3s +8 s(s +4) +3( +cost ) (c) We Þrst show the result that division by time is equivalent to integration in the frequency domain. This can be done as follows, Z s Z s Z s F (s) F (s)ds F (s)ds F (s)ds Z 0 Z s e st f(t)dt Z e st f(t)dt ds 0 Interchanging the order of integration, Z Z e st ds f(t)dt 0 s Z t e st f(t)dt 0 Z f(t) e st dt 0 t U sin g this result then, L{sin t} s +, L{ sin t Z } t s ξ + dξ tan ( ) tan (s) π tan (s) s tan ( s ) where a table of integrals was used and the last simpliþcation follows from the related trigonometric identity.

8 8 CHAPTER 3. DYNAMIC RESPONSE (d) f(t) sint sin t Use the convolution Laplace transform property (Table A., entry 7), L{sin t sin t} ( s + )( s + ) s 4 +s + (e) f(t) Z t L{f(t)} L{ cos(t τ)sinτdτ 0 Z t 0 cos(t τ)sinτdτ} L{cos(t) sin(t)} This is just the deþnition of the convolution theorem, L{f(t)} s s +s + s s 4 +s + 6. Given that the Laplace transform of f(t) is F(s), Þnd the Laplace transform of the following: (a) g(t) f(t)cost (b) g(t) R t 0 R t 0 f(τ)dτdt (a) First write cos t in terms of the related Euler identity (Eq. B.33), g(t) f(t)cost f(t) ejt + e jt f(t)ejt + f(t)e jt Then using entry 4 of Table A. we have, G(s) F (s j)+ F (s + j) [F (s j)+f (s + j)]. (b) Let us deþne e f(t ) R t 0 f(τ)dτ, then g(t) R t f(t e 0 )dt, and from entry 6 of Table A. we have L{ f(t)} e F e (s) s F (s) and using the same result again, we have G(s) e s F (s) s ( s F (s)) s F (s) 7. Find the time function corresponding to each of the following Laplace transforms using partial fraction expansions:

9 83 (a) F (s) s(s+) (b) F (s) 0 s(s+)(s+0) (c) F (s) 3s+ s +4s+0 (d) F (s) (e) F (s) s +4 (f) F (s) (g) F (s) s+ s 3s +9s+ (s+)(s +5s+) (s+) (s+)(s +4) (h) F (s) s 6 (i) F (s) 4 s 4 +4 (j) F (s) e s s (a) Perform partial fraction expansion, F (s) s(s +) C s + C s + C s + s0 C s s F (s) s s + L {F (s)} L { s } L { s + } f(t) (t) e t (t)

10 84 CHAPTER 3. DYNAMIC RESPONSE (b) Perform partial fraction expansion, F (s) 0 s(s +)(s + 0) F C s + C s + + C 3 s +0 C 0 (s +)(s + 0) s0 C 0 s(s + 0) s 0 9 C 3 0 s(s +) s 0 9 (s) s 9 s s +0 0 f(t) L {F (s)} (t) 0 9 e t (t)+ 9 e 0t (t) (c) Re-write and carry out partial fraction expansion, F (s) 3s + s +4s +0 (s +) (s +) +4 3(s +) (s +) +4 4 (s +) +4 f(t) L {F (s)} (3e t cos 4t 4e t sin 4t)(t) (d) Perform partial fraction expansion, Equate numerators: F (s) 3s +9s + (s +)(s +5s + ) C s + + C s + C 3 s +5s + C 3(s +3s +4) (s +5s + ) s (s +) + C s + C 3 (s +5s + ) 3s +9s + (s +)(s +5s + ) (C )s +(6+C 3 +C )s +(C )3s +9s +

11 85 Equate like powers of s to Þnd C and C 3 : C C F (s) 3 C 9 5 C (s +) + 5 s 3 5 (s +5s + ) 6 s + 5 (s +) + 5 (s + 5 ) (s ) +( f(t) L {F (s)} ( 6 5 e t + e 5 5 t 9 cos + e t sin (e) Re-writeanduseentry#7ofTableA., F (s) s +4 (s + ) f(t) sin t ) 9 )(t) (f) F (s) C (s +) (s +)(s +4) C (s +) + C s + C 3 (s +4) (s +) (s +4) s 5 Equate numerators and like powers of s terms: ( 5 + C )s +(C + C 3 )s +( C 3) s C 3 4 C 3 5 C + C 3 C C 0

12 86 CHAPTER 3. DYNAMIC RESPONSE F (s) 5 (s +) + 5 s + 5 (s +4) 5 (s +) + 5 s (s + ) (s + ) f(t) 5 e t 5 cos t + 6 sin t 5 (g) Perform partial fraction expansion, F (s) s + s (h) Use entry #6 of Table A., s + s f(t) (+t)(t) (i) Re-write as, F (s) s 6 f(t) L { s 6 } t5 5! t5 60 F (s) 4 s 4 +4 s + s +s + + s + s s + (s +) s (s +) + (s ) s (s ) + Use Table A. entry #9 and Table A. entry #5, f(t) L {F (s)} e t cos(t) d dt {e t sin(t)} e t cos(t) d dt {et sin(t)} e t cos(t) { e t sin(t)+cos(t)e t } e t cos(t)+ {et sin(t)+cos(t)e t } cos(t){ e t + e t } +sin(t){ e t + e t } f(t) cos(t) sinh(t) +sin(t) cosh(t)

13 87 (j) Using entry # of Table A., F (s) e s s f(t) L {F (s)} (t )(t) 8. Find the time function corresponding to each of the following Laplace transforms: (a) F (s) s(s+) (b) F (s) s +s+ s 3 (c) F (s) (s +s+) s(s+) (d) F (s) s3 +s+4 s 4 6 (e) F (s) (s+)(s+5) (s+)(s +4) (f) F (s) (s ) (s +) (g) F (s) tan ( s ) (a) Perform partial fraction expansion, F (s) s(s +) C s + C (s +) + C 3 (s +) C sf (s) s0 (s +) s0 4 C 3 (s +) F (s) s s s C d ds [(s +) F (s)] s d ds [s ] s s s 4 F (s) 4 s + 4 (s +) + (s +) f(t) L {F (s)} ( 4 4 e t te t )(t)

14 88 CHAPTER 3. DYNAMIC RESPONSE (b) Perform partial fraction expansion, F (s) s + s + s 3 s + s + (s )(s + s +) C s + C s + C 3 s + s + C (s )F (s) s s + s + s + s + s 4 3 Equate numerators and like powers of s: 4 3 s + C s + C 3 s + s + s + s + (s )(s + s +) s ( C )+s( 4 3 C + C 3 )+( 4 3 C 3) s + s C C C 3 C 3 3 F (s) 4 3 s s s + 3 s + s + s + (s + ) +( 3 ) f(t) L {F (s)} 4 3 et + 3 e t cos 3 {et + e t cos 3 t}(t) 3 t

15 89 (c) Carry out partial fraction expansion, F (s) (s + s +) s (s +) C s + C (s +) + C 3 (s +) C sf (s) s0 (s + s +) (s +) s0 C 3 (s +) F (s) s (s + s +) s s C d ds [(s +) F (s)] s d + s +) ds [(s ] s s (s +)s (s + s +) 0 s s F (s) s + 0 (s +) + (s +) f(t) L {F (s)} { te t }(t) (d) Carry out partial fraction expansion, F (s) s3 +s +4 s 4 As + B 6 s 4 + Cs + D 3 s +4 4 s + s s s +4 4 sinh(t)+3 d 4 dt { sinh(t)} 4 sin(t) d 4 dt { sin(t)} 4 sinh(t)+3 4 cosh(t) 4 sin(t)+ 4 cos(t) (e) Expand in partial fraction expansion and compute the residues using

16 90 CHAPTER 3. DYNAMIC RESPONSE the results from Appendix A (pages 8-83), F (s) (s +)(s +5) (s +)(s +4) C s + + C s j + C 3 s +j + C 4 (s j) + C 5 (s +j) C (s +)F (s) s C 4 (s j) 83 39j F (s) sj 4.50 j C 5 C j.950 C d (s j) F (s) 8 579j sj ds j.895 C 3 C j.895 These results can also be veriþed with the MATLAB residue command, a[8866]; b [ ]; [r,p,k]residue(b,a) r i i i i p i i i i k [] We then have, f(t).8e t + C cos(t +argc )+ C 4 t cos(t +argc 4 ).8e t cos(t.788) t cos(t.70) where C.96489, C , arg C tan ( ).788, using the atan commandinmatlab,andargc 4 tan ( ).70alsousingtheatan commandinmatlab.

17 9 (f) F (s) (s ) (s +) Using the multiplication by time Laplace transform property (Table A. entry #): d G(s) L{tg(t)} ds We can see that d s ds (s +) s (s +). So the inverse Laplace transform of F (s) is: L {F (s)} t cos t (g) Follows from Problem 5 (c), or expand in series, Then, tan ( s ) s 3s 3 + 5s 5... L {tan ( t )} s 3! + t4 5! sin(t).... t Alternatively, let us assume L {tan ( s )) f(t). We use the identity d ds [tan s] +s which means that L { sin(t) t. s + } tf(t) sin(t). Therefore,f(t) 9. Solve the following ordinary differential equations using Laplace transforms: (a) ÿ(t) + úy(t) + 3y(t) 0; y(0), úy(0) (b) ÿ(t) úy(t)+4y(t) 0;y(0), úy(0) (c) ÿ(t)+ úy(t) sint; y(0), úy(0) (d) ÿ(t)+3y(t) sint; y(0), úy(0) (e) ÿ(t)+úy(t) e t ; y(0), úy(0) (f) ÿ(t)+y(t) t; y(0), úy(0) (a) ÿ(t)+ úy(t)+3y(t) 0; y (0), úy (0)

18 9 CHAPTER 3. DYNAMIC RESPONSE Using Table A. entry #5, the differentiation Laplace transform property, s Y (s) sy (0) úy (0) + sy (s) y (0) + 3Y (s) 0 Y (s) s +3 s + s +3 s s s + s Using Table A. entries #9 and #0, + 5 s + q (b) y(t) e t cos t + 5 e t sin t ÿ(t) úy(t)+4y (t) 0;y (0), úy (0) s Y (s) sy (0) úy (0) sy (s)+y(0) + 4Y (s) 0 Y (s) s +4 s s +4 s +4 Using Table A. entries #9 and #0, (s ) +3 (s ) (s ) (s ) +3 (s ) (s ) (s ) +3 y (t) e t cos 3t et sin 3t (c) ÿ(t)+ úy(t) sint; y (0), úy (0) s Y (s) sy (0) úy (0) + sy (s) y (0) s + Y (s) s3 +3s + s +4 s (s +)(s +) C s + C s + + C 3s + C 4 s +

19 93 C s3 +3s + s +4 (s +)(s +) s0 4 C s3 +3s + s +4 s (s s 5 +) s 3 µ 3 + C 3 4 s s (4 + C 3 + C 4 )+s Match coefficients of like powers of s s + + C 3s + C 4 s + µ 3 + C 4 s3 +3s + s +4 s (s +)(s +) +4 s 3 +3s + s +4 C C 4 C C 3 4 s + 5 s + + s s + 4 s + 5 s + s s + Using Table A. entries #, #7, #7, and #8 y (t) 4 5 e t cos t sin t s + (d) ÿ (t)+3y (t) sint; y (0), úy (0) s Y (s) sy (0) úy (0) + 3Y (s) s + Y (s) s3 +s + s +3 (s +3)(s +) C s + C s +3 + C 3s + C 4 s + (C s + C ) s + +(C 3 s + C 4 ) s +3 (s +3)(s +) Match coefficients of like powers of s: s3 +s + s +3 (s +3)(s +) s 3 (C + C 3 )+s (C + C 4 )+s(c +3C 3 )+(C +3C 4 ) s 3 +s + s +3

20 94 CHAPTER 3. DYNAMIC RESPONSE C + C 3 C C 3 C + C 4 C C 4 C +3C 3 C 3 +3C 3 C 3 C C +3C 4 3 ( C 4 )+3C 4 3 C 4 C 3 Y (s) s + 3 s +3 + s + s + s 3 3 s +3 + s +3 + s s + + s + (e) y (t) cos 3t + 3 sin 3t + cos t + sin t ÿ(t)+úy (t) e t ; y (0), úy (0) s Y (s) sy (0) úy (0) + sy (s) y (0) s Y (s) 5s 4 s (s ) (s +) C s + C s + C 3 s + C C C 3 5s 4 (s ) (s +) s0 5s 4 s (s +) s 3 5s 4 s (s ) s 7 3 Y (s) s + 3 s 7 3 s + y (t) + 3 et 7 3 e t (f) Using the results from Appendix A, ÿ (t)+y(t) t; y (0), úy (0)

21 95 s Y (s) sy (0) úy (0) + Y (s) s Y (s) s3 s + s (s +) C s + C s + C 3s + C 4 s + s 3 s + C d ds (s s0 0 +) s 3 s + C (s s0 +) s + C 3s + C 4 s + s + +(C 3 s + C 4 ) s s (s +) s3 s + s (s +) s3 s + s (s +) Match coefficients of like powers of s: C 3 C 4 + C 4 Y (s) s + s s + s + y (t) t +cost sint 0. Write the dynamic equations describing the circuit in Fig Write the equations in both state-variable form and as a second-order differential equation in y(t). Assuming a zero input, solve the differential equation for y(t) using Laplace-transform methods for the parameter values and initial conditions shown in the Þgure. Verify your answer using the initial command in MATLAB. i C dy dt () v L di dt () u(t) L di Ri(t) y(t) 0 dt di dt u L R L i C y (3)

22 96 CHAPTER 3. DYNAMIC RESPONSE Figure 3.50: Circuit for Problem 3.0 Put differential equations () and (3) into state-space form: úi R L L i 0 + u úv C 0 v Substituting the given values for L, R, andc we have for equation (3): di dt u dy dt y Characteristic equation: So: Solving for the coefficients: ÿ +úy + y u s +s + 0 (s +) 0 y(t) A e t + A te t y(t) A e t + A te t y(t 0 ) A e t 0 + A t 0 e t 0 úy(t) A e t + A e t A te t úy(t 0 ) A e t0 + A e t0 A te t0 0 A e t 0 and A ( t 0 )e t 0 y(t) ( t 0 )e t0 t + te t0 t To verify the solution using MATLAB, re-write the differential equation as, ẏ.. 0 ỵ + L u y y 0 y 0 ỵ y

23 y(t) 97 Then the following MATLAB statements, a[0,;-,-]; b[0;]; c[,0]; d[0]; sysss(a,b,c,d); xo[;0]; [y,t,x]initial(sys,xo); plot(t,y); grid; xlabel( Time (sec) ); ylabel( y(t) ); title( Initial condition response ); generate the initial condition response shown below that agrees with the analytical solution above. Initial condition response Time (sec) Problem 3.0: Initial condition response.. Consider the standard second-order system ω n G(s) s +ζω n s + ω. n

24 98 CHAPTER 3. DYNAMIC RESPONSE Figure 3.5: Plot of input for Problem 3. a) Write the Laplace transform of the signal in Fig b). What is the transform of the output if this signal is applied to G(s). c) Find the output of the system for the input shown in Fig (a) The input signal in Figure 3.5 may be written as: u(t) t t[(t )] t[((t )] + t[(t 3)] where (t τ) denotes a unit step. The Laplace transform of the input signal is: U(s) s e s e s e 3s (b) The Laplace transform of the output if this signal is applied is: ω n Y (s) G(s)U(s) s +ζω n s + ω n µ e s s e s e 3s (c) However to make the mathematical manipulation easier, consider only the reponse of the system to a ramp input: ω n Y (s) s +ζω n s + ω n Partial fractions yields the following: Y (s) s ζ ω n s + µ s ζ ω n (s +ζω n ω n ζ ) (s + ω n ζ) +(ω n p ζ ) Use the following Laplace transform pairs for the case 0 ζ < :

25 99 L s + z { (s + a) + ω } where φ tan ³ ω z a s (z a) + ω ω e at sin(ωt + φ) L { s } t ramp L { s } (t) unit step and the following Laplace transform pairs for the case ζ : L { (s + a) } te at L s { } ( at)e at (s + a) L { s } t ramp L { s } (t) unit step the following is derived: t ζ ω n + e ζωnt sin(ω p ζ ω y (t) n ζ n ζ t +tan ζ 0 ζ < ζ t 0 t ω n + ω n e ω nt ω n t + ζ t 0 Since u(t) consists of a ramp and three delayed ramp signals, using superpostion (the system is linear), then: y(t) y (t) y (t ) y (t )+y (t 3) t 0. A rotating load is connected to a Þeld-controlled DC motor with negligible Þeld inductance. A test results in the output load reaching a speed of rad/sec within / sec when a constant input of 00 V is applied to the motor terminals. The output steady-state speed from the same test is found to be rad/sec. Determine the transfer function θ(s)/v f (s) ofthe motor. Equations of motion for a DC motor: J m θm + b ú θ m K m i a,

26 00 CHAPTER 3. DYNAMIC RESPONSE K eθm ú di a + L a dt + R ai a v a, but since there s neglible Þeld inductance L a 0. Combining the above equations yields: R a J m θm + R a b ú θ m K t v a K t K e ú θm Applying Laplace transforms yields the following transfer function: θ(s) V f (s) Kt J m R a s(s + KtKe R a J m + b J m ) where K Kt J m R a and a KtKe R a J m + b J m. K and a are found using the given information: K s(s + a) V f (s) 00 since V f (t) 00V s úθ( ) rad/sec For the given information we need to utilize ú θ m (t) instead of θ m (t): sθ(s) 00K s(s + a) Using the Final Value Theorem and assuming that the system is stable: 00K lim s 0 s + a lim úθ( s 0 )00K a Take the inverse Laplace transform: L { 00K a a s(s + a) } 00K a ( e at )( e at ) 0.5 e a yields a.39 K a yields K θ(s) V f (s) s(s +.39) 3. For the tape drive shown in Fig..48, compute the following, using the numbers given in Problem.0 (a):

27 0 (a) the transfer function from the motor current to the tape position; (b) the poles and zeros for the transfer function in part (a). (a) Tape tension I a (s) T (s) I a (s) From Problem.0: T B( úx úx )+k(x x ) T (s) (Bs + k)(x (s) X (s)) J úω B ω + k t i a + Br ( úx úx )+kr (x x ) J úω B ω + Fr + Br ( úx úx )+kr (x x ) úx r ω úx r ω J s + B 0 (Bs + k)r (Bs + k)r 0 J s + B (Bs + k)r (Bs + k)r r 0 s 0 0 r 0 s ω ω x x k t I a Fr 0 0 X (s) 5(s + 800) I a (s) s(s + 50s ) X (s) I a (s) s(s + 50s ) X (s) X (s) T (s) I a (s) 5(s + 800) s(s + 50s ) I a(s) (0s (s + 800) ) s(s + 50s ) (b) poles at : 0, 65 ± j996.8 zeros at : 800, 000

28 0 CHAPTER 3. DYNAMIC RESPONSE 4. For the system in Fig..50, compute the transfer function from the motor voltage to position θ. From Problem.3: So we have: L di a dt + R ai a + k e ú θ v a k t i a J θ + b( ú θ ú θ )+k(θ θ )+B ú θ J θ + b( ú θ ú θ )+k(θ θ )0 LsI a (s)+r a I a (s)+sk e Θ (s) V a (s) k t I a (s) s J Θ (s)+b[θ (s) Θ (s)]s + k[θ (s) Θ (s)] + BsΘ (s) s J Θ (s)+b[θ (s) Θ (s)]s + k[θ (s) Θ (s)] 0 we have: Θ (s) V a (s) det k t (bs + k) sk e 0 Ls + R a J s + Bs + bs + k bs k k t bs k J s + bs + k 0 k t (bs + k) (Ls + Ra)[J J s 4 +(J b + BJ + bj )s 3 +(J k + Bb + KJ )s + Bks] +k e k t J s 3 + k e k t bs + kk e k t s k t (bs + k) J J s 5 + J [J R a + L(b + B)]s 4 +[J k e k t J L(b + k)+lj k + R a (b + B)J Lb ]s 3 +[L(b + B)(b + k) bkl + J R a (b + k)+r a J k b R a ]s +[k e k t (b + k)+kl(b + k) bk + R a (b + B)(b + k) bkr a ]s + kr a b 5. Compute the transfer function for the two-tank system in Fig..54 with holes at A and C. From Problem.7 but with s a tank area we have: ú h ú h 0 6a h h + ω in a a 0

29 03 h ú h +6ω in 0 6a h ú 6a ( h h ) s h (s) h (s)+6ω in (s) 6a s h (s) 6a [ h (s) h (s)] h (s) h (s) ω in (s) ω in (s) 6a[a( 6a + s)] 6[a( 6a + s)] 6. For a second-order system with transfer function 3 G(s) s +s 3, determine the following: (a) DC gain; (b) the Þnal value to a step input. (a) DC gain G(0) 3 3 (b) lim t y(t)? s +s +30 s, 3 Since the system has an unstable pole, the Final Value Theorem is not applicable. The output is unbounded. 7. Consider the continuous rolling mill depicted in Fig Suppose that the motion of the adjustable roller has a damping coefficient b, and that the force exerted the rolled material on the adjustable roller is proportional to the material s change in thickness: F s c(t x). Suppose further that the DC motor has a torque constant K t and a back-emf constant K e,and that the rack-and-pinion has effective radius of R. (a) What are the inputs to this system? The output? (b) Without neglecting the effects of gravity on the adjustable roller, draw a block diagram of the system that explicitly shows the following quantities: V s (s), I 0 (s),f(s) (the force the motor exerts on the adjustable roller), and X(s).

30 04 CHAPTER 3. DYNAMIC RESPONSE Figure 3.5: Continuous rolling mill (c) Simplify your block diagram as much as possible while still identifying output and each input separately. (a) Inputs: Output: input voltage v s (t) thickness T gravity mg thickness x (b) Dynamic analysis of adjustable roller: mẍ c(t x) mg b úx F m (s mg ct m + sb + c)x(s)+f m (s)+ s 0 () Torque in rack and pinion: T RP RF m NT motor but T motor K t I f i o F m NK ti f R i o ()

31 05 DC motor circuit analysis: di o v s (t) R a i o + L a dt + v a(t) v a (t) u eθ ú θr N x I o (s) V s(s) K en R sx(s) (3) R a + sl a Combining (), (), and (3): 0(s m + sb + c)x(s)+ mg ct s + NK ti f R " Vs (s) K en R sx(s) # sl a + R a

32 06 CHAPTER 3. DYNAMIC RESPONSE Block diagrams for rolling mill Problems and Solutions for Section Compute the transfer function for the block diagram shown in Fig Note that a i and b i are constants. (a) Write the third-order differential equation that relates y and u. (Hint: Consider the transfer function.) (b) Write three simultaneous Þrst-order (state-variable) differential equations using variables x, x,andx 3,asdeÞned on the block diagram in Fig Notice how the same constant parameters enter the transfer function, the differential equations, and the matrices of the state-variable form. (This special structure is called the control

33 07 Figure 3.53: Block diagram for Problem 3.8 canonical form and will be discussed further in Chapter 7.) Repeat for the block diagram of Fig. 3.50(b). This is the observer canonical form for a 3rd order system. Using Mason s rule: Forward paths: Feedback paths: (a) Y U b s + b s + b 3 s 3 a s + a s + a 3 s 3 b s + b s + b 3 s 3 + a s + a s + a 3 s 3 (s 3 + a s + a s + a 3 )Y (b s + b s + b 3 )U d 3 y dt 3 + a ÿ + a úy + a 3 y b ü + b úu + b 3 u (b) DeÞnitions from block diagram: úx 3 x úx x úx u a x a x a 3 x 3 y b 3 x 3 + b x + b x

34 08 CHAPTER 3. DYNAMIC RESPONSE Figure 3.54: Block diagrams for Problem 3.9. x a a a y b b b 3 x x + 0 u 0 9. Find the transfer functions for the block diagrams in Fig (a) Block diagram for Fig (a)

35 09 Forward Path Gain 34 G 54 G Loop Path Gain 3 -G Y R G +G + G (b) Block diagram for Fig (b) Block diagram for Fig (b): reduced Y R G G G 3 G 4 G ( + G G )( + G 4 G 5 ) (c) Block diagrams for Fig (c)

36 0 CHAPTER 3. DYNAMIC RESPONSE Figure 3.55: Block diagrams for Problem 3.0 Forward Path Gain 3456 G G G G 7 +G G4G5 +G 4 G 6 G 4 G 5 +G 4 Y R G 7 + G 6G 4 G 5 +G 4 + G G G 3 +G G 4G 5 +G 4 0. Find the transfer functions for the block diagrams in Fig. 3.55, using the following: (a) the ideas of Figs. 3.6 and 3.7; (b) Mason s rule. Transfer functions found using the ideas of Figs. 3.6 and 3.7: (a) Block diagram for Fig. 3.55(a)

37 G G 3 G G H G 3 G 3 H 3 Y R G ( + G ) +G ( + G )G 3 G ( G H )( G 3 H 3 )+G G ( G 3 H 3 ) ( G H )( G 3 H 3 )+G G 3 ( G H )+G G G 3 (b) Block diagram for Fig. 3.55(b) Mason s rule: forward path gains, b 3 s 3, b s, b s (c) Applying block diagram reduction: Block diagram for Fig. 3.55(c)

38 CHAPTER 3. DYNAMIC RESPONSE (d) The method: reduce innermost box, shift b to b 3 node, reduce next innermost box and continue systematically. Y R b 3 + b (s + a )+b (s + a s + a ) s 3 + a s + a s + a 3 Block diagram for Fig. 3.55(d) The system is tightly connected, easy to apply Mason s. Mason s rule: (a) Forward Path 356 p G G 346 p G Loop Path 347 L G G L G G G 3 Y R p + p G ( + G ) +L + L +G G 3 ( + G ) (b) Loop Path: a3 s, a 3 s, a s Y R b3 s + b 3 s + b s + a3 s 3 + a s + a s b 3 + b s + b s s 3 + a s + a s + a 3

39 3 (c) Block diagrams for Fig. 3.55(c) (d) Mason s Rule: Y R D + AB +G(D + AB ) D + DBH + AB +BH + GD + GBDH + GAB. Use block-diagram algebra or Mason s rule to determine the transfer function between R(s) and Y(s) in Fig

40 4 CHAPTER 3. DYNAMIC RESPONSE Figure 3.56: Block diagram for Problem 3. By block diagram algebra: Block diagram for Fig Block diagram for Fig. 3.56: reduced

41 5 Q R PH 3 PH 4 R P (H 3 H 4 ) P G NG 6 Y So: Now, what is N? Y R G NG 6 +(H 3 + H 4 )G NG 6 Block diagrams for Fig Move G 4 and G 3 : Block diagram for Fig. 3.56: reduced Combine symmetric loops as in the Þrst step: Block diagram for Fig. 3.56: reduced

42 6 CHAPTER 3. DYNAMIC RESPONSE Which is: N O I G 4G + G 5 G 3 +H (G 4 + G 5 ) Y (s) G (G 4 G + G 5 G 3 )G 6 R(s) +H (G 4 + G 5 )+(H 3 + H 4 )G (G 4 G + G 5 G 3 )G 6 By Mason s Rule: Signal ßow graph Flow graph for Fig Forward Path Gain 345 G G G 4 G G G 3 G 5 G 6 Loop Path Gain 345 G G G 4 G 6 H G G G 4 G 6 H G G 3 G 5 G 6 H G G 3 G 5 G 6 H G 4 H 343 G 5 H and the determinants are +[(H 3 + H 4 )G (G G 4 + G 3 G 5 )G 6 + H (G 4 + G 5 )] (0) (0) 3 (0) 4 (0) Applying the rule, the transfer function is

43 7 Figure 3.57: Block diagram for Problem 3. Y (s) R(s) X Gi i G (G 4 G + G 5 G 3 )G 6 +H (G 4 + G 5 )+(H 3 + H 4 )G (G 4 G + G 5 G 3 )G 6. Use block-diagram algebra to determine the transfer function between R(s) and Y(s) in Fig Block diagram for Fig Move node A and close the loop:

44 8 CHAPTER 3. DYNAMIC RESPONSE Block diagram for Fig. 3.57: reduced Add signal B, close loop and multiply before signal C. Block diagram for Fig. 3.57: reduced Move middle block N past summer. Block diagram for Fig. 3.57: reduced Now reverse order of summers and close each block separately.

45 9 Figure 3.58: Circuit for Problem 3.3 Block diagram for Fig. 3.57: reduced feedforward Y z } { R (N + G 3 )( ) +NH {z 3 } feedback Y R G G + G 3 ( + G H + G H ) +G H + G H + G G H 3 3. For the electric circuit shown in Fig. 3.58, Þnd the following: (a) the time-domain equation relating i(t) and v (t); (b) the time-domain equation relating i(t) and v (t); (c) assuming all initial conditions are zero, the transfer function V (s)/v (s) and the damping ratio ζ and undamped natural frequency ω n of the system; (d) the values of R that will result in v (t) having an overshoot of no more than 5%, assuming v (t) isaunitstep,l0mh,andc 4µF. (a) v (t) L di dt + Ri + Z C i(t)dt

46 0 CHAPTER 3. DYNAMIC RESPONSE Figure 3.59: Unity feedback system for Problem 3.4 (b) v (t) C Z i(t)dt (c) v (s) v (s) sc sl + R + (d) For 5% overshoot ζ 0.4 sc s LC + src ζ q R R ζ L C r L C ()(0.4) r Ω Problems and Solutions for Section For the unity feedback system shown in Fig. 3.59, specify the gain K of the proportional controller so that the output y(t) has an overshoot of no more than 0% in response to a unit step. Y (s) R(s) K s +s + K ω n K ζ ω n K () ω n s +ζω n s + ω n In order to have an overshoot of no more than 0%: Solving for ζ : M p e πζ/ ζ 0.0

47 Figure 3.60: Unity feedback system for Problem 3.5 Using () and the solution for ζ: s (ln M p ) ζ π +(lnm p ) 0.59 K ζ.86 0 <K For the unity feedback system shown in Fig. 3.60, specify the gain and pole location of the compensator so that the overall closed-loop response to a unit-step input has an overshoot of no more than 5%, and a % settling time of no more than 0. sec. Verify your design using MATLAB. Y (s) R(s) 00K s +(5+a)s +5a + 00K 00K s +ζω n s + ω n Using the given information: R(s) s M p 5% t % 0.sec unit step Solve for ζ : M p e πζ/ ζ s (ln M p ) ζ π +(lnm p )

48 y(t) CHAPTER 3. DYNAMIC RESPONSE Solve for ω n: e ζωnts 0.0 For a % settling time t s ζω n 0. ω n 4.07 Now Þnd a and K : ζω n (5+a) a ζω n ω n (5a + 00K) K ω n 5a ThestepresponseofthesystemusingMATLABisshownbelow..4 Step Response Time (sec) Step Response for Problem 3.5 Problems and Solutions for Section 3.4

49 3 6. Suppose you desire the peak time of a given second-order system to be less than t 0 p. Draw the region in the s-plane that corresponds to values of the poles that meet the speciþcation t p <t 0 p. s-plane region to meet peak time constraint: shaded ω d t p π t p π ω d <t 0 p π t 0 p < ω d 7. Suppose you are to design a unity feedback controller for a Þrst-order plant depicted in Fig (As you will learn in Chapter 4, the conþguration shown is referred to as a proportional-integral controller). You are to design the controller so that the closed-loop poles lie within the shaded regions shown in Fig (a) What values of ω n and ζ correspond to the shaded regions in Fig. 3.6? (A simple estimate from the Þgure is sufficient.) (b) Let K α α. Find values for K and K so that the poles of the closed-loop system lie within the shaded regions. (c) Prove that no matter what the values of K α and α are, the controller provides enough ßexibility to place the poles anywhere in the complex (left-half) plane.

50 4 CHAPTER 3. DYNAMIC RESPONSE Figure 3.6: Unity feedback system for Problem 3.7 Figure 3.6: Desired closed-loop pole locations for Problem 3.7

51 5 (a) The values could be worked out mathematically but working from the diagram: p ω n 4.6 θ sin ζ ζ sinθ From the Þgure: θ 34 ζ θ 70 ζ ζ 0.9 (roughly) (b) Closed-loop pole positions: s(s + α)+(ks + KK I )K α 0 s +(α + KK α )s + KK I K α 0 For this case: s +(+K)s +KK I 0 ( ) Choose roots that lie in the center of the shaded region, (s +(3+j))(s +(3 j)) s +6s +30 s +(+K)s +KK I s +6s +3 +K 6 K 3 4K I K I 3 4 (c) For the closed-loop pole positions found in part (b), in the (*) equation the value of K canbechosentomakethecoefficient of s take on any value. For this value of K a value of K I canbechosenso that the quantity KK I K α takes on any value desired. This implies that the poles can be placed anywhere in the complex plane. 8. The open-loop transfer function of a unity feedback system is G(s) K s(s +). The desired system response to a step input is speciþed as peak time t p secandovershootm p 5%.

52 6 CHAPTER 3. DYNAMIC RESPONSE (a) Determine whether both speciþcations can be met simultaneously by selecting the right value of K. (b) Sketch the associated region in the s-plane where both speciþcations are met, and indicate what root locations are possible for some likely values of K. (c) Pick a suitable value for K, and use MATLAB to verify that the speciþcations are satisþed. (a) T (s) Y (s) R(s) Equate the coefficients: G(s) +G(s) K s +s + K ζω n K ω (*) n ω n K ζ K ω n s +ζω n s + ω n We would need: πζ M p % e ζ ζ 0.69 t p sec π π p ω ω d ω n ζ n 4.34 But the combination (ζ 0.69, ω n 4.34) that we need is not possible by varying K alone. Observe that from equations (*) ζω n (b) Now we wish to have: Mp πζ r 0.05 e ζ (**) t p r sec π ω d where r relaxation factor. Recall the conditions of our system: ω n K ζ K replace ω n and ζ in the system (**): π K r 0.05 sec π K

53 7 r 0.05 e r r. K + π r K 3.0 then with K 3.0 we will have: Mp rm p t p rt p. sec. sec Note: * denotes actual location of closed-loop roots. s-plane regions % Problem 3.8 K3.0; num[k]; den[,, K]; systf(num,den); t0:.0:3; ystep(sys,t); plot(t,y); yss dcgain(sys); Mp (max(y) - yss)*00; % Finding maximum overshoot msg overshoot sprintf( Max overshoot %3.f%%, Mp); % Finding peak time idx max(find(y(max(y)))); tp t(idx);

54 y(t) 8 CHAPTER 3. DYNAMIC RESPONSE msg peaktime sprintf( Peak time %3.f, tp); xlabel( Time (sec) ); ylabel( y(t) ); msg title sprintf( Step Response with K%3.f,K); title(msg title); text(., 0.3, msg overshoot); text(., 0., msg peaktime); grid on;.4 Step Response with K Max overshoot 0.97% 0. Peak time Time (sec) Problem 3.8: Closed-loop step response 9. The equations of motion for the DC motor shown in Fig..6 were given in Eqs. (.63-64) as µ J m θm + b + K tk e úθ m K t v a. R a R a Assume that J m 0.0 kg m, b 0.00 N m sec, K e 0.0 V sec, K t 0.0 N m/a, R a 0Ω.

55 9 (a) Find the transfer function between the applied voltage v a and the motor speed θ ú m. (b) What is the steady-state speed of the motor after a voltage v a 0V has been applied? (c) Find the transfer function between the applied voltage v a and the shaft angle θ m. (d) Suppose feedback is added to the system in part (c) so that it becomes a position servo device such that the applied voltage is given by v a K(θ r θ m ), where K is the feedback gain. Find the transfer function between θ r and θ m. (e) What is the maximum value of K thatcanbeusedifanovershoot M p < 0% is desired? (f) What values of K will provide a rise time of less than 4 sec? (Ignore the M p constraint.) (g) Use MATLAB to plot the step response of the position servo system for values of the gain K 0.5,, and Þnd the overshoot and rise time of the three step responses by examining your plots. Are the plots consistent with your calculations in parts (e) and (f)? (a) µ J m θm + b + K tk e úθ m K t v a R a R a µ J m Θ m s + b + K tk e Θ m s K t V a (s) R a R a sθ m (s) V a (s) s + b J m K t R a J m + K tk e R aj m J m 0.0kg m, b 0.00N m sec, K e 0.0V sec, K t 0.0N m/a, R a 0Ω. sθ m (s) V a (s) 0. s +0.04

56 30 CHAPTER 3. DYNAMIC RESPONSE (b) Final Value Theorem (c) (d) úθ( ) s(0)(0.) s(s +0.04) s Θ m (s) V a (s) 0. s(s +0.04) Θ m (s) 0.K(Θ r Θ m ) s(s +0.04) Θ m (s) 0.K Θ r (s) s +0.04s +0.K (e) M p ζ e πζ/ 0. (0%) ζ ω n Y (s) s +ζω n s + ω n ζω n 0.04 ω n rad/ sec (0.4559) ω n 0.K K < (f) ω n.8 t r ω n 0.K K.0 (g) MATLAB clear all close all K[ e-]; t0:0.0:50; for i::length(k) K K(i); titletext sprintf( K %.4f, K); wn sqrt(0.*k);

57 3 numwnˆ; den[ 0.04 wnˆ]; zeta0.04//wn; sys tf(num, den); y step(sys, t); % Finding maximum overshoot if zeta < Mp (max(y) - )*00; overshoottext sprintf( Max overshoot %3.f %, Mp); else overshoottext sprintf( No overshoot ); end % Finding rise time idx 0 max(find(y<0.)); idx 09 min(find(y>0.9)); t rt(idx09) - t(idx 0); risetimetext sprintf( Rise time %3.f sec, t r); % Plotting subplot(3,,i); plot(t,y); grid on; title(titletext); text( 0.5, 0.3, overshoottext); text( 0.5, 0., risetimetext); end

58 3 CHAPTER 3. DYNAMIC RESPONSE K K Max overshoot Rise time 4.0 sec K Max overshoot 69.3 Rise time.5 sec K Max overshoot 59.3 Rise time 3.70 sec K Max overshoot 77.7 Rise time.73 sec Max overshoot 9.99 Rise time 3.66 sec Problem 3.9: Closed-loop step responses For part (e) we concluded that K< in order for M p < 0%. This is consistent with the above plots. For part (f) we found that K.0 in order to have a rise time of less than 4 seconds. We actually see that our calculations is slightly off and that K can be K 0.5, but since K.0 is included in K 0.5, our answer in part f is consistent with the above plots. 30. You wish to control the elevation of the satellite-tracking antenna shown in Figs and The antenna and drive parts have a moment of inertia J and a damping B; these arise to some extent from bearing and aerodynamic friction but mostly from the back emf of the DC drive motor. The equations of motion are J θ + B ú θ T c, where T c isthetorquefromthedrivemotor.assumethat J 600, 000kg m B 0, 000 N m sec (a) Find the transfer function between the applied torque T c and the antenna angle θ. (b) Suppose the applied torque is computed so that θ tracks a reference command θ r according to the feedback law T c K(θ r θ),

59 33 Figure 3.63: Satellite Antenna (Courtesy Space Systems/Loral) Figure 3.64: Schematic of antenna for Problem 3.30

60 34 CHAPTER 3. DYNAMIC RESPONSE where K is the feedback gain. Find the transfer function between θ r and θ. (c) What is the maximum value of K thatcanbeusedifyouwishto have an overshoot M p < 0%? (d) What values of K will provide a rise time of less than 80 sec? (Ignore the M p constraint.) (e) Use MATLAB to plot the step response of the antenna system for K 00, 400, 000, and 000. Find the overshoot and rise time of the four step responses by examining your plots. Do the plots conþrm your calculations in parts (c) and (d)? J θ + B ú θ T c (a) JΘs + BΘs T c (s) Θ(s) T c (s) Js + B J 600, 000kg m Θ(s) T c (s) B 0, 000N m sec s(s + 30 ) (b) Θ(s) K(Θ r Θ) s(s + 30 ) Θ(s) Θ r (s).667k 0 6 s + 30s +.667K 0 6 (c) M p ζ e πζ/ 0. (0%) ζ 0.59 ω n Y (s) s +ζω n s + ω n ζω n ω n 0.08 rads/ sec (0.59) ω n.667k 0 6 K < 477

61 35 (d) ω n.8 t r ω n.667k 0 6 K K K Max overshoot Rise time 6.0 sec Max overshoot Rise time sec K K Max overshoot Rise time 36.7 sec Max overshoot Rise time.64 sec (e) Problem 3.30: Step responses (e) The results compare favorably with the predictions made in parts c and d. For K<477 the overshoot was less than 0, the rise-time was less than 80 seconds. 3. (a) Show that the second-order system ÿ +ζω n úy + ω ny 0, y(0) y o, úy(0) 0, has the response e σt y(t) y o p sin(ω ζ dt +cos ζ). (b) Prove that, for the underdamped case (ζ < ), the response oscillations decay at a predictable rate (see Fig. 3.65) called the logarithmic decrement δ, where δ ln y o στ d y ln y y ln y i y i,

62 36 CHAPTER 3. DYNAMIC RESPONSE Figure 3.65: DeÞnition of logarithmic decrement and τ d is the damped natural period of vibration τ d π. ω d (a) The system is second order Q(s) s +ζω n s + ω n. The initial condition response can be obtained by plugging a dirac delta at the input at the time 0 (this charges the system immediately to its initial condition and after that the system evolves by itself). Input effective y 0 δ(t) L[Input effective ] y 0 We do not know whether the transfer function has Þnite zeros or not, but further thought will reveal the presence of at least one Þnite zero in the H(s). lim s sh(s)y 0 y(t) 0+ where H(s) P (s) Q(s) P (s) s +ζω n s + ω. n If P (s) were a constant (no zeros in the H(s)), then the limit in the initial value theorem would give always zero (which is wrong because

63 37 we know that the initial value must be y 0.) So we need a zero. We suggest using the following H(s): where H(s) s s +ζω n s + ω n Y (s) sy 0 H(s)y 0 s +ζω n s + ω n R + + R s P + s P q P + ζω n + jω n ζ q P ζω n jω n ζ R + ω ne j(πcos ζ) ω n p ζ e jπ/s R R + Note: The residues can be calculated graphically. R + lim [(s P + )Y (s)] s P + y(t) R + e P +t + R e P t y(t) e ζωnt p ζ t+π/ cos ζ) ζ [e+j(ωn + e j(ω n ζ t+π/ cos ζ) ] y(t) y 0 e σt p ζ sin(ω dt cos ζ) (b) dy(t) dt 0 t nπ ω d t Max π n ω d e σnτ d y(t) tmax y n y 0 p ζ sin(cos ζ) (n is any integer) Note: sin( cos ζ) q ζ

64 38 CHAPTER 3. DYNAMIC RESPONSE y n y p 0 ζ p ζ e σnτ d ( ) (Proof of the Þrst line) From (*) (Proof of the second line) σ ln y 0 y n στ d y y 0 e στ d ln y 0 y n στ d y n y n y n y n y 0 e σnτ d y 0 e (n )στ d y 0 e σnτ d ( e στ d ) y n y n y n y n y 0e σnτ d y 0 e σnτ d ( eστ d ) y i yi for all i, n Problems and Solutions for Section In aircraft control systems, an ideal pitch response (q o )versusapitch command (q c ) is described by the transfer function Q o (s) Q c (s) τω n(s +/τ) s +ζω n s + ω. n The actual aircraft response is more complicated than this ideal transfer function; nevertheless, the ideal model is used as a guide for autopilot design. Assume that t r is the desired rise time, and that ω n.789 t r τ.6 t r ζ 0.89 Show that this ideal response possesses a fast settling time and minimal overshoot by plotting the step response for t r 0.8,.0,., and.5 sec. The following program statements in MATLAB produce the following plots: % Problem 3.3

65 39 tr [ ]; t[:40]/30; tbackfliplr(t); clf; for I:4, wn(.789)/tr(i); %Rads/second tautr(i)/(.6); %tau zeta0.89; % btau*(wnˆ)*[ /tau]; a[ *zeta*wn (wnˆ)]; ystep(b,a,t); subplot(,,i); plot(t,y); titletextsprintf( tr%3.f seconds,tr(i)); title(titletext); xlabel( t (seconds) ); ylabel( Qo/Qc ); ymax(max(y)-)*00; msgsprintf( Max overshoot%3.f%%,ymax); text(.50,.30,msg); ybackflipud(y); yindfind(abs(yback-)>0.0); tstback(min(yind)); msgsprintf( Settling time %3.f sec,ts); text(.50,.0,msg); grid; end

66 Qo/Qc Qo/Qc Qo/Qc Qo/Qc 40 CHAPTER 3. DYNAMIC RESPONSE Figure 3.66: Fig.3.66: Unity feedback system for Problem tr0.8 seconds.4 tr.0 seconds Max overshoot.3% 0. Settling time.3 sec t (seconds) 0.4 Max overshoot.3% 0. Settling time.9 sec t (seconds).4 tr. seconds.4 tr.5 seconds Max overshoot.3% 0. Settling time 3.5 sec t (seconds) Problem 3.3: Ideal pitch response 0.4 Max overshoot.3% 0. Settling time 4.4 sec t (seconds) 33. Consider the system shown in Fig. 3.66, where K(s + z) G(s) and D(s) s(s +3) s + p. () Find K, z, andp so that the closed-loop system has a 0% overshoot to a step input and a settling time of.5 sec (% criterion). For the 0% overshoot: ζ M p e πζ/ 0% s (ln M p ) ζ π +(lnm p ) 0.

67 4 For the.5sec (% criterion): ω n ζt s (0.6)(.5) 5. The closed loop transfer function is: Y (s) R(s) K s+z s+p s(s+3) +K s+z s+p s(s+3) K(s + z) s(s +3)(s + p)+k(s + z) Method I. From inspection, if z 3, (s + 3) will cancel out and we will have a standard form transfer function. As perfect cancellation is impossible, assign z a value that is very close to 3, say 3.. But in determining the K and p, assumethat(s + 3) and(s +3.) cancelled out each other. Then: Y (s) R(s) K s + ps + K As the additional pole and zero will degrade the system, pick some larger damping ration. Let ζ 0.7 ω n ζt s (0.7)(.5) 4.38, so let ω n 4.5 p ζω n K ω n 0.5 Method II. There are 3 unknowns (z,p,k) and only speciþed conditions. We can arbitrarily choose p large such that complex poles will dominate in the system response. Try p 0z Choose a damping ratio corresponding to an overshoot of 5% (instead of 0%, to be safe). ζ From the formula for settling time (with a % criterion) ω n ζt s adding some margin, let ω n 4.88 The characteristic equation is Q(s) s 3 +(s + p) s +(3p + K)s + Kz (s + a)(s +ζω n s + ω n)

68 4 CHAPTER 3. DYNAMIC RESPONSE We want the characteristic equation to be the product of two factors, a couple of conjugated poles (dominant) and a non-dominant real pole far form the dominant poles. Equate both expressions of the characteristic equation. ω na Kz ζω n a + ω n 30z + K ζω n + a 3+0z Solving three equations we get z 5.77 p 57.7 K.45 a Sketchthestepresponseofasystemwiththetransferfunction G(s) s/+ (s/40 + )[(s/4) + s/4+]. Justify your answer based on the locations of the poles and zeros (do not Þnd inverse Laplace transform). Then compare your answer with the step response computed using MATLAB. From the location of the poles, we notice that the real pole is a factor of 0 away from the complex pair of poles. Therefore, the reponse of the system is dominated by the complex pair of poles. G(s) (s/+) [(s/4) + s/4+] This is now in the same form as equation (3.58) where α,ζ 0.5 and ω n 4. Therefore, Fig. 3.3 suggests an overshoot of over 70%. The step response is the same as shown in Fig. 3.3, for α,withmorethan 70% overshoot and settling time of 3 seconds. The MATLAB plots below conþrm this. % Problem 3.34 num[/, ]; den[/6, /4, ];

69 y(t) 43 systf(num,den); t0:.0:3; ystep(sys,t); denconv([/40, ],den); systf(num,den); ystep(sys,t); plot(t,y,t,y); xlabel( Time (sec) ); ylabel( y(t) ); title( Step Response ); grid on;.8 Step Response Time (sec) Problem 3.34: Step responses 35. Consider the two nonminimum phase systems, (s ) G (s) (s +)(s +) ; () G (s) 3(s )(s ) (s +)(s +)(s +3). (3) (a) Sketch the unit step responses for G (s) andg (s), paying close attention to the transient part of the response.

70 44 CHAPTER 3. DYNAMIC RESPONSE (b) Explain the difference in the behavior of the two responses as it relates to the zero locations. (c) Consider a stable, strictly proper system (that is, m zeros and n poles, where m<n). Let y(t) denote the step response of the system. The step response is said to have an undershoot if it initially starts off in the wrong direction. Prove that a stable, strictly proper system has an undershoot if and only if its transfer function has an odd number of real RHP zeros. (a) For G (s) : Y (s) s G (s ) (s) s(s +)(s +) Q j (s z j ) H(s) k Q l (s p l ) R pi lim s pi [(s p i )H(s)] lim s pi k Q j Q j (s z j ) Q l l6i (s p l) k (p i z j ) Q l l6i (p i p l ) Each factor (p i z j )or(p i p l ) can be thought of as a complex number (a magnitude and a phase) whose pictorial representation is avectorpointingtop i and coming from z j or p l respectively. The method for calculating the residue at a pole p i is: () Draw vectors from the rest of the poles and from all the zeros to the pole p i. () Measure magnitude and phase of these vectors. (3) The residue will be equal to the gain, multiplied by the product of the vectors coming from the zeros and divided by the product of the vectors coming from the poles. In our problem: Y (s) (s ) s(s +)(s +) R 0 s + R (s +) + R (s +) s 4 s s + y (t) 4e t +3e t

71 y(t) 45 Step Response for G Time (sec) Problem 3.35: Step response for a non-minimum phase system For G (s) : Y (s) 3(s )(s ) s(s +)(s +)(s +3) s + 9 (s +) + 8 (s +) + 0 (s +3) y (t) 9e t +8e t 0e 3t

72 y(t) 46 CHAPTER 3. DYNAMIC RESPONSE Step Response for G Time (sec) Problem 3.35: Step response of non-minimum phase system (b) The Þrst system presents an undershoot. The second system, on the other hand, starts off in the right direction. The reasons for this initial behavior of the step response will be analyzed in part c. In y (t): dominant at t 0theterm 4e t In y (t): dominant at t 0theterm8e t (c) The following concise proof is from [] (see also []-[3]). Without loss of generality assume the system has unity DC gain (G(0) ) Since the system is stable, y( ) G(0), and it is reasonable to assume y( ) 6 0. Let us denote the pole-zero excess as r n m. Then, y(t) anditsr derivatives are zero at t 0,and y r (0) is the Þrst non-zero derivative. The system has an undershoot if y r (0)y( ) < 0. The transfer function may be re-written as Q m i G(s) ( s z i ) Q m+r i ( s p i ) The numerator terms can be classiþed into three types of terms: (). The Þrst group of terms are of the form ( α i s) with α i > 0. (). The second group of terms are of the form (+α i s) with α i > 0. (3). Finally, the third group of terms are of the form, (+β i s+α i s ) with α i > 0, and β i could be negative. However, β i < 4α i, so that the corresponding zeros are complex.

73 47 All the denominator terms are of the form (), (3), above. Since, y r (0) lim s sr G(s) it is seen that the sign of y r (0) is determined entirely by the number of terms of group 3 above. In particular, if the number is odd, then y r (0) is negative and if it is even, then y r (0) is positive. Since y( ) G(0),then we have the desired result. [] Vidyasagar, M., On Undershoot and Nonminimum Phase Zeros, IEEE Trans. Automat. Contr., Vol. AC-3, p. 440, May 986. [] Clark, R., N., Introduction to Automatic Control Systems, John Wiley, 96. [3] Mita, T. and H. Yoshida, Undershooting phenomenon and its control in linear multivariable servomechanisms, IEEE Trans. Automat. Contr., Vol. AC-6, pp , Consider the following second-order system with an extra pole: H(s) Show that the unit step response is where ω np (s + p)(s +ζω n s + ω n). y(t) +Ae pt + Be σt sin(ω d t θ), ω n A ω n ζω np + p p B q (p ζω n p + ω n)( ζ ) p p ζ ζ θ tan +tan. ζ p ζω n (a) Which term dominates y(t) asp gets large? (b) Give approximate values for A and B for small values of p. (c) Which term dominates as p gets small? (Small with respect to what?) (d) Using the explicit expression for y(t) above or the step command in MATLAB, and assuming ω n andζ 0.7, plot the step response of the system above for several values of p ranging from very small to very large. At what point does the extra pole cease to have much effect on the system response?

74 48 CHAPTER 3. DYNAMIC RESPONSE Second-order system: Unit step response: H(s) ω np (s + p)(s +ζω n s + ω n) Y (s) s H(s), y(t) L {Y (s)} s +ζω n s + ω n (s + σ + jω d )(s + σ jω d ) p where σ ζω n, ω d ω n ζ. Thus from partial fraction expansion: Y (s) k s + k s + p + k 3 s + σ + jω d + solving for k,k,k 3, and k 4 : k H(0) k k k 4 s + σ jω d ω np s(s + σ + jω d )(s + σ jω d ) ω n s p k ω n pζω n + p k 3 (s + σ + jω d )Y (s) s σ jωd p k 3 q e iθ k 3 e iθ ( ζ )(p pζω n + ω n) k 4 k 3 where Thus Ãp! Ã p! ζ θ tan +tan ω n ζ ζ p ζω n Y (s) s + k µ s + p + k e iθ e +iθ 3 + s + σ + jω d s + σ jω d Inverse Laplace: y(t) +k e pt + k 3 ³e iθ e (σ+jωd)t + e +iθ e d)t (σ jω or ω n y(t) + ω n pζω n + p {z e pt p + q e σt cos(ω d t+θ) } ( ζ )(p pζω n + ω n) A {z } B

75 49 (a) As p gets large the B term dominates. (b) For small p: A,B 0. (c) As p gets small A dominates. (d) The effect of a change in p is not noticeable above p 0. Step Response for p Step Response for p Step Response for p Step Response for p Problem 3.36: Step responses The block diagram of an autopilot designed to maintain the pitch attitude θ of an aircraft is shown in Fig The transfer function relating the elevator angle δ e and the pitch attitude θ is θ(s) δ e (s) G(s) 50(s +)(s +) (s +5s + 40)(s +0.03s +0.06), where θ is the pitch attitude in degrees and δ e is the elevator angle in degrees. The autopilot controller uses the pitch attitude error ε to adjust the elevator according to the following transfer function: δ e (s) ε(s) D(s) K(s +3) s +0. Using MATLAB, Þnd a value of K that will provide an overshoot of less than 0% and a rise time faster than 0.5 sec for a unit step change in θ r. After examining the step response of the system for various values of K, comment on the difficulty associated with making rise-time and overshoot

76 50 CHAPTER 3. DYNAMIC RESPONSE Figure 3.67: Block diagram of autopilot measurements for complicated systems. G(s) Θ(s) δ e (s) 50 (s +)(s +) (s +5s + 40) (s +0.03s +0.06) D(s) δ e(s) e(s) K(s +3) (s + 0) where e(s) Θ r Θ Θ G(s)D(s) Θ r +G(s)D(s) 50K (s +)(s +)(s +3) (s +5s + 40) (s +0.03s +0.06) (s + 0) + K (s +3) 50K s 3 +6s +s +6 s s s s +(7.4+K) s +(4+3K) Θ(s) Θ r(s) Output must be normalized to the Þnal value of for easy computation of the overshoot and rise-time. In this case the design criterion for overshoot cannot be met which is indicated in the sample plots.

Time Response Analysis (Part II)

Time Response Analysis (Part II) Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary

More information

1 x(k +1)=(Φ LH) x(k) = T 1 x 2 (k) x1 (0) 1 T x 2(0) T x 1 (0) x 2 (0) x(1) = x(2) = x(3) =

1 x(k +1)=(Φ LH) x(k) = T 1 x 2 (k) x1 (0) 1 T x 2(0) T x 1 (0) x 2 (0) x(1) = x(2) = x(3) = 567 This is often referred to as Þnite settling time or deadbeat design because the dynamics will settle in a Þnite number of sample periods. This estimator always drives the error to zero in time 2T or

More information

16.31 Homework 2 Solution

16.31 Homework 2 Solution 16.31 Homework Solution Prof. S. R. Hall Issued: September, 6 Due: September 9, 6 Problem 1. (Dominant Pole Locations) [FPE 3.36 (a),(c),(d), page 161]. Consider the second order system ωn H(s) = (s/p

More information

Solution: Homework 3 Biomedical Signal, Systems and Control (BME )

Solution: Homework 3 Biomedical Signal, Systems and Control (BME ) Solution: Homework Biomedical Signal, Systems and Control (BME 80.) Instructor: René Vidal, E-mail: rvidal@cis.jhu.edu TA: Donavan Cheng, E-mail: donavan.cheng@gmail.com TA: Ertan Cetingul, E-mail: ertan@cis.jhu.edu

More information

EE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models

EE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models EE/ME/AE324: Dynamical Systems Chapter 7: Transform Solutions of Linear Models The Laplace Transform Converts systems or signals from the real time domain, e.g., functions of the real variable t, to the

More information

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology.

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology. Dynamic Response Assoc. Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 3 Assoc. Prof. Enver Tatlicioglu (EEE@IYTE) EE362 Feedback Control

More information

Control of Electromechanical Systems

Control of Electromechanical Systems Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance

More information

APPLICATIONS FOR ROBOTICS

APPLICATIONS FOR ROBOTICS Version: 1 CONTROL APPLICATIONS FOR ROBOTICS TEX d: Feb. 17, 214 PREVIEW We show that the transfer function and conditions of stability for linear systems can be studied using Laplace transforms. Table

More information

Introduction to Feedback Control

Introduction to Feedback Control Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

More information

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION ME 375 Final Examination Thursday, May 7, 2015 SOLUTION POBLEM 1 (25%) negligible mass wheels negligible mass wheels v motor no slip ω r r F D O no slip e in Motor% Cart%with%motor%a,ached% The coupled

More information

EE102 Homework 2, 3, and 4 Solutions

EE102 Homework 2, 3, and 4 Solutions EE12 Prof. S. Boyd EE12 Homework 2, 3, and 4 Solutions 7. Some convolution systems. Consider a convolution system, y(t) = + u(t τ)h(τ) dτ, where h is a function called the kernel or impulse response of

More information

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain analyses of the step response, ramp response, and impulse response of the second-order systems are presented. Section 5 4 discusses the transient-response analysis of higherorder systems. Section 5 5 gives

More information

MAS107 Control Theory Exam Solutions 2008

MAS107 Control Theory Exam Solutions 2008 MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve

More information

Linear Control Systems Solution to Assignment #1

Linear Control Systems Solution to Assignment #1 Linear Control Systems Solution to Assignment # Instructor: H. Karimi Issued: Mehr 0, 389 Due: Mehr 8, 389 Solution to Exercise. a) Using the superposition property of linear systems we can compute the

More information

Analysis and Design of Control Systems in the Time Domain

Analysis and Design of Control Systems in the Time Domain Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.

More information

f(t)e st dt. (4.1) Note that the integral defining the Laplace transform converges for s s 0 provided f(t) Ke s 0t for some constant K.

f(t)e st dt. (4.1) Note that the integral defining the Laplace transform converges for s s 0 provided f(t) Ke s 0t for some constant K. 4 Laplace transforms 4. Definition and basic properties The Laplace transform is a useful tool for solving differential equations, in particular initial value problems. It also provides an example of integral

More information

Notes for ECE-320. Winter by R. Throne

Notes for ECE-320. Winter by R. Throne Notes for ECE-3 Winter 4-5 by R. Throne Contents Table of Laplace Transforms 5 Laplace Transform Review 6. Poles and Zeros.................................... 6. Proper and Strictly Proper Transfer Functions...................

More information

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response .. AERO 422: Active Controls for Aerospace Vehicles Dynamic Response Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. . Previous Class...........

More information

Chapter 7. Digital Control Systems

Chapter 7. Digital Control Systems Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,

More information

Outline. Classical Control. Lecture 2

Outline. Classical Control. Lecture 2 Outline Outline Outline Review of Material from Lecture 2 New Stuff - Outline Review of Lecture System Performance Effect of Poles Review of Material from Lecture System Performance Effect of Poles 2 New

More information

EE C128 / ME C134 Final Exam Fall 2014

EE C128 / ME C134 Final Exam Fall 2014 EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket

More information

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1 Code No: R06 R0 SET - II B. Tech II Semester Regular Examinations April/May 03 CONTROL SYSTEMS (Com. to EEE, ECE, EIE, ECC, AE) Time: 3 hours Max. Marks: 75 Answer any FIVE Questions All Questions carry

More information

INTRODUCTION TO DIGITAL CONTROL

INTRODUCTION TO DIGITAL CONTROL ECE4540/5540: Digital Control Systems INTRODUCTION TO DIGITAL CONTROL.: Introduction In ECE450/ECE550 Feedback Control Systems, welearnedhow to make an analog controller D(s) to control a linear-time-invariant

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the

More information

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System CHAPTER 1 Basic Concepts of Control System 1. What is open loop control systems and closed loop control systems? Compare open loop control system with closed loop control system. Write down major advantages

More information

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications: 1. (a) The open loop transfer function of a unity feedback control system is given by G(S) = K/S(1+0.1S)(1+S) (i) Determine the value of K so that the resonance peak M r of the system is equal to 1.4.

More information

FEEDBACK CONTROL SYSTEMS

FEEDBACK CONTROL SYSTEMS FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control

More information

9.5 The Transfer Function

9.5 The Transfer Function Lecture Notes on Control Systems/D. Ghose/2012 0 9.5 The Transfer Function Consider the n-th order linear, time-invariant dynamical system. dy a 0 y + a 1 dt + a d 2 y 2 dt + + a d n y 2 n dt b du 0u +

More information

MATHEMATICAL MODELING OF CONTROL SYSTEMS

MATHEMATICAL MODELING OF CONTROL SYSTEMS 1 MATHEMATICAL MODELING OF CONTROL SYSTEMS Sep-14 Dr. Mohammed Morsy Outline Introduction Transfer function and impulse response function Laplace Transform Review Automatic control systems Signal Flow

More information

Chapter 7: Time Domain Analysis

Chapter 7: Time Domain Analysis Chapter 7: Time Domain Analysis Samantha Ramirez Preview Questions How do the system parameters affect the response? How are the parameters linked to the system poles or eigenvalues? How can Laplace transforms

More information

Homework Assignment 3

Homework Assignment 3 ECE382/ME482 Fall 2008 Homework 3 Solution October 20, 2008 1 Homework Assignment 3 Assigned September 30, 2008. Due in lecture October 7, 2008. Note that you must include all of your work to obtain full

More information

Outline. Classical Control. Lecture 5

Outline. Classical Control. Lecture 5 Outline Outline Outline 1 What is 2 Outline What is Why use? Sketching a 1 What is Why use? Sketching a 2 Gain Controller Lead Compensation Lag Compensation What is Properties of a General System Why use?

More information

EEE 184: Introduction to feedback systems

EEE 184: Introduction to feedback systems EEE 84: Introduction to feedback systems Summary 6 8 8 x 7 7 6 Level() 6 5 4 4 5 5 time(s) 4 6 8 Time (seconds) Fig.. Illustration of BIBO stability: stable system (the input is a unit step) Fig.. step)

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 8: Response Characteristics Overview In this Lecture, you will learn: Characteristics of the Response Stability Real

More information

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31 Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured

More information

Performance of Feedback Control Systems

Performance of Feedback Control Systems Performance of Feedback Control Systems Design of a PID Controller Transient Response of a Closed Loop System Damping Coefficient, Natural frequency, Settling time and Steady-state Error and Type 0, Type

More information

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory Bangladesh University of Engineering and Technology Electrical and Electronic Engineering Department EEE 402: Control System I Laboratory Experiment No. 4 a) Effect of input waveform, loop gain, and system

More information

Control System (ECE411) Lectures 13 & 14

Control System (ECE411) Lectures 13 & 14 Control System (ECE411) Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 Steady-State Error Analysis Remark: For a unity feedback system

More information

Laplace Transform Analysis of Signals and Systems

Laplace Transform Analysis of Signals and Systems Laplace Transform Analysis of Signals and Systems Transfer Functions Transfer functions of CT systems can be found from analysis of Differential Equations Block Diagrams Circuit Diagrams 5/10/04 M. J.

More information

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) For all calculations in this book, you can use the MathCad software or any other mathematical software that you are familiar

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 2.6 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS

More information

Chapter 2 SDOF Vibration Control 2.1 Transfer Function

Chapter 2 SDOF Vibration Control 2.1 Transfer Function Chapter SDOF Vibration Control.1 Transfer Function mx ɺɺ( t) + cxɺ ( t) + kx( t) = F( t) Defines the transfer function as output over input X ( s) 1 = G( s) = (1.39) F( s) ms + cs + k s is a complex number:

More information

Control System. Contents

Control System. Contents Contents Chapter Topic Page Chapter- Chapter- Chapter-3 Chapter-4 Introduction Transfer Function, Block Diagrams and Signal Flow Graphs Mathematical Modeling Control System 35 Time Response Analysis of

More information

Lecture 7: Laplace Transform and Its Applications Dr.-Ing. Sudchai Boonto

Lecture 7: Laplace Transform and Its Applications Dr.-Ing. Sudchai Boonto Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of Technology Thonburi Thailand Outline Motivation The Laplace Transform The Laplace Transform

More information

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) =

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) = 1. Pole Placement Given the following open-loop plant, HW 9 Solutions G(s) = 1(s + 3) s(s + 2)(s + 5) design the state-variable feedback controller u = Kx + r, where K = [k 1 k 2 k 3 ] is the feedback

More information

Control of Manufacturing Processes

Control of Manufacturing Processes Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =

More information

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0. 6. Sketch the z-domain root locus and find the critical gain for the following systems K (i) Gz () z 4. (ii) Gz K () ( z+ 9. )( z 9. ) (iii) Gz () Kz ( z. )( z ) (iv) Gz () Kz ( + 9. ) ( z. )( z 8. ) (i)

More information

Chemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University

Chemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University Chemical Process Dynamics and Control Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University 1 Chapter 4 System Stability 2 Chapter Objectives End of this

More information

Chapter 6: The Laplace Transform. Chih-Wei Liu

Chapter 6: The Laplace Transform. Chih-Wei Liu Chapter 6: The Laplace Transform Chih-Wei Liu Outline Introduction The Laplace Transform The Unilateral Laplace Transform Properties of the Unilateral Laplace Transform Inversion of the Unilateral Laplace

More information

STABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse

STABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse SIGNALS AND SYSTEMS: PAPER 3C1 HANDOUT 4. Dr David Corrigan 1. Electronic and Electrical Engineering Dept. corrigad@tcd.ie www.sigmedia.tv STABILITY Have looked at modeling dynamic systems using differential

More information

Compensator Design to Improve Transient Performance Using Root Locus

Compensator Design to Improve Transient Performance Using Root Locus 1 Compensator Design to Improve Transient Performance Using Root Locus Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning

More information

Introduction to Controls

Introduction to Controls EE 474 Review Exam 1 Name Answer each of the questions. Show your work. Note were essay-type answers are requested. Answer with complete sentences. Incomplete sentences will count heavily against the grade.

More information

Lecture 7:Time Response Pole-Zero Maps Influence of Poles and Zeros Higher Order Systems and Pole Dominance Criterion

Lecture 7:Time Response Pole-Zero Maps Influence of Poles and Zeros Higher Order Systems and Pole Dominance Criterion Cleveland State University MCE441: Intr. Linear Control Lecture 7:Time Influence of Poles and Zeros Higher Order and Pole Criterion Prof. Richter 1 / 26 First-Order Specs: Step : Pole Real inputs contain

More information

MODELING OF CONTROL SYSTEMS

MODELING OF CONTROL SYSTEMS 1 MODELING OF CONTROL SYSTEMS Feb-15 Dr. Mohammed Morsy Outline Introduction Differential equations and Linearization of nonlinear mathematical models Transfer function and impulse response function Laplace

More information

Transient Response of a Second-Order System

Transient Response of a Second-Order System Transient Response of a Second-Order System ECEN 830 Spring 01 1. Introduction In connection with this experiment, you are selecting the gains in your feedback loop to obtain a well-behaved closed-loop

More information

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions Cambridge University Engineering Dept. Third Year Module 3F: Systems and Control EXAMPLES PAPER ROOT-LOCUS Solutions. (a) For the system L(s) = (s + a)(s + b) (a, b both real) show that the root-locus

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance. Chapter 06 Feedback 06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance. Lesson of the Course Fondamenti di Controlli Automatici of

More information

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

Transform Solutions to LTI Systems Part 3

Transform Solutions to LTI Systems Part 3 Transform Solutions to LTI Systems Part 3 Example of second order system solution: Same example with increased damping: k=5 N/m, b=6 Ns/m, F=2 N, m=1 Kg Given x(0) = 0, x (0) = 0, find x(t). The revised

More information

The Frequency-response Design Method

The Frequency-response Design Method Chapter 6 The Frequency-response Design Method Problems and Solutions for Section 6.. (a) Show that α 0 in Eq. (6.2) is given by α 0 = G(s) U 0ω = U 0 G( jω) s jω s= jω 2j and α 0 = G(s) U 0ω = U 0 G(jω)

More information

Dynamic System Response. Dynamic System Response K. Craig 1

Dynamic System Response. Dynamic System Response K. Craig 1 Dynamic System Response Dynamic System Response K. Craig 1 Dynamic System Response LTI Behavior vs. Non-LTI Behavior Solution of Linear, Constant-Coefficient, Ordinary Differential Equations Classical

More information

Introduction to Control (034040) lecture no. 2

Introduction to Control (034040) lecture no. 2 Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal

More information

SOLUTIONS TO CASE STUDIES CHALLENGES

SOLUTIONS TO CASE STUDIES CHALLENGES F O U R Time Response SOLUTIONS TO CASE STUDIES CHALLENGES Antenna Control: Open-Loop Response The forward transfer function for angular velocity is, G(s) = ω 0(s) V P (s) = 24 (s+50)(s+.32) a. ω 0 (t)

More information

Positioning Servo Design Example

Positioning Servo Design Example Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually

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

The Laplace Transform

The Laplace Transform C H A P T E R 6 The Laplace Transform Many practical engineering problems involve mechanical or electrical systems acted on by discontinuous or impulsive forcing terms. For such problems the methods described

More information

(a) Find the transfer function of the amplifier. Ans.: G(s) =

(a) Find the transfer function of the amplifier. Ans.: G(s) = 126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system

More information

Course Background. Loosely speaking, control is the process of getting something to do what you want it to do (or not do, as the case may be).

Course Background. Loosely speaking, control is the process of getting something to do what you want it to do (or not do, as the case may be). ECE4520/5520: Multivariable Control Systems I. 1 1 Course Background 1.1: From time to frequency domain Loosely speaking, control is the process of getting something to do what you want it to do (or not

More information

Professor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley

Professor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley Professor Fearing EE C8 / ME C34 Problem Set 7 Solution Fall Jansen Sheng and Wenjie Chen, UC Berkeley. 35 pts Lag compensation. For open loop plant Gs ss+5s+8 a Find compensator gain Ds k such that the

More information

Introduction & Laplace Transforms Lectures 1 & 2

Introduction & Laplace Transforms Lectures 1 & 2 Introduction & Lectures 1 & 2, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 Control System Definition of a Control System Group of components that collectively

More information

ME 375 EXAM #1 Friday, March 13, 2015 SOLUTION

ME 375 EXAM #1 Friday, March 13, 2015 SOLUTION ME 375 EXAM #1 Friday, March 13, 2015 SOLUTION PROBLEM 1 A system is made up of a homogeneous disk (of mass m and outer radius R), particle A (of mass m) and particle B (of mass m). The disk is pinned

More information

Math 308 Exam II Practice Problems

Math 308 Exam II Practice Problems Math 38 Exam II Practice Problems This review should not be used as your sole source for preparation for the exam. You should also re-work all examples given in lecture and all suggested homework problems..

More information

Control Systems, Lecture04

Control Systems, Lecture04 Control Systems, Lecture04 İbrahim Beklan Küçükdemiral Yıldız Teknik Üniversitesi 2015 1 / 53 Transfer Functions The output response of a system is the sum of two responses: the forced response and the

More information

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING SUBJECT QUESTION BANK : EC6405 CONTROL SYSTEM ENGINEERING SEM / YEAR: IV / II year

More information

Math 216 Second Midterm 19 March, 2018

Math 216 Second Midterm 19 March, 2018 Math 26 Second Midterm 9 March, 28 This sample exam is provided to serve as one component of your studying for this exam in this course. Please note that it is not guaranteed to cover the material that

More information

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture Discrete Systems Mark Cannon Hilary Term 22 - Lecture 4 Step response and pole locations 4 - Review Definition of -transform: U() = Z{u k } = u k k k= Discrete transfer function: Y () U() = G() = Z{g k},

More information

Second Order and Higher Order Systems

Second Order and Higher Order Systems Second Order and Higher Order Systems 1. Second Order System In this section, we shall obtain the response of a typical second-order control system to a step input. In terms of damping ratio and natural

More information

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES CHAPTER 7 STEADY-STATE RESPONSE ANALYSES 1. Introduction The steady state error is a measure of system accuracy. These errors arise from the nature of the inputs, system type and from nonlinearities of

More information

School of Mechanical Engineering Purdue University. ME375 Feedback Control - 1

School of Mechanical Engineering Purdue University. ME375 Feedback Control - 1 Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

More information

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions EE C28 / ME C34 Fall 24 HW 6.2 Solutions. PI Controller For the system G = K (s+)(s+3)(s+8) HW 6.2 Solutions in negative feedback operating at a damping ratio of., we are going to design a PI controller

More information

Control Systems. University Questions

Control Systems. University Questions University Questions UNIT-1 1. Distinguish between open loop and closed loop control system. Describe two examples for each. (10 Marks), Jan 2009, June 12, Dec 11,July 08, July 2009, Dec 2010 2. Write

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #4 Monday, January 13, 2003 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Impulse and Step Responses of Continuous-Time

More information

Solutions to Skill-Assessment Exercises

Solutions to Skill-Assessment Exercises Solutions to Skill-Assessment Exercises To Accompany Control Systems Engineering 4 th Edition By Norman S. Nise John Wiley & Sons Copyright 2004 by John Wiley & Sons, Inc. All rights reserved. No part

More information

AMME3500: System Dynamics & Control

AMME3500: System Dynamics & Control Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13

More information

Laplace Transforms Chapter 3

Laplace Transforms Chapter 3 Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first. Laplace transforms play a key role in important

More information

e st f (t) dt = e st tf(t) dt = L {t f(t)} s

e st f (t) dt = e st tf(t) dt = L {t f(t)} s Additional operational properties How to find the Laplace transform of a function f (t) that is multiplied by a monomial t n, the transform of a special type of integral, and the transform of a periodic

More information

10ES-43 CONTROL SYSTEMS ( ECE A B&C Section) % of Portions covered Reference Cumulative Chapter. Topic to be covered. Part A

10ES-43 CONTROL SYSTEMS ( ECE A B&C Section) % of Portions covered Reference Cumulative Chapter. Topic to be covered. Part A 10ES-43 CONTROL SYSTEMS ( ECE A B&C Section) Faculty : Shreyus G & Prashanth V Chapter Title/ Class # Reference Literature Topic to be covered Part A No of Hours:52 % of Portions covered Reference Cumulative

More information

The Laplace Transform

The Laplace Transform The Laplace Transform Generalizing the Fourier Transform The CTFT expresses a time-domain signal as a linear combination of complex sinusoids of the form e jωt. In the generalization of the CTFT to the

More information

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a Root Locus Simple definition Locus of points on the s- plane that represents the poles of a system as one or more parameter vary. RL and its relation to poles of a closed loop system RL and its relation

More information

9/9/2011 Classical Control 1

9/9/2011 Classical Control 1 MM11 Root Locus Design Method Reading material: FC pp.270-328 9/9/2011 Classical Control 1 What have we talked in lecture (MM10)? Lead and lag compensators D(s)=(s+z)/(s+p) with z < p or z > p D(s)=K(Ts+1)/(Ts+1),

More information

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11 sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 8: Response Characteristics Overview In this Lecture, you will learn: Characteristics of the Response Stability Real Poles

More information

Module 4. Related web links and videos. 1. FT and ZT

Module 4. Related web links and videos. 1.  FT and ZT Module 4 Laplace transforms, ROC, rational systems, Z transform, properties of LT and ZT, rational functions, system properties from ROC, inverse transforms Related web links and videos Sl no Web link

More information

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design AERO 422: Active Controls for Aerospace Vehicles Basic Feedback Analysis & Design Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University Routh s Stability

More information

Homework 7 - Solutions

Homework 7 - Solutions Homework 7 - Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the

More information

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

More information

ECE382/ME482 Spring 2005 Homework 1 Solution February 10,

ECE382/ME482 Spring 2005 Homework 1 Solution February 10, ECE382/ME482 Spring 25 Homework 1 Solution February 1, 25 1 Solution to HW1 P2.33 For the system shown in Figure P2.33 on p. 119 of the text, find T(s) = Y 2 (s)/r 1 (s). Determine a relationship that

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

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

School of Engineering Faculty of Built Environment, Engineering, Technology & Design Module Name and Code : ENG60803 Real Time Instrumentation Semester and Year : Semester 5/6, Year 3 Lecture Number/ Week : Lecture 3, Week 3 Learning Outcome (s) : LO5 Module Co-ordinator/Tutor : Dr. Phang

More information