Root locus techniques j ω 5 K=50 4 3 2 K=0 −5 R(s) + E(s) − K 1 K=25 K=0 σ 0 σ C(s) s(s+10) K=50 •The root locus show the changes in the transient response as the gain ,K, is varied. K < 25 real poles, overdamped K = 25 multiple poles, critically damped K > 25 Complex poles, underdamped 1 • Looking at the underdamped poles (K > 25), the real parts of the complex poles stay the same. The setting time is inversely proportional to the real parts for this second order system so we can say that the settling time will remain constant for underdamped responses regardless of the value of K. •Also, as we increase the gain, the damping ratio diminishes, and the percent overshoot increases. The damped frequency of oscillator, equal to the imaginary part of the poles, also increases with the gain, resulting in a reduction of the peak time. •Finally, since the root locaus never passes into the right half plane, the system is always stable, regardless of the value of K, the gain. 2 Properties of the root locus Consider the system R(s) + E(s) C(s) K G(s) − H(s) R(s) KG(s) C(s) 1+KG(s)H(s) KG(s) T (s) = 1 + KG(s)H(s) (1) 3 • A pole exists when the characteristic polynomial in the denominator becomes zero, or KG(s)H(s) = −1 = 16 (2k + 1)180o, k = 0, ±1, ±2, ±3, ... so, |KG(s)H(s)| = 1 6 KG(s)H(s) = 6 (2k + 1)180o (2) • The first equation implies that substituting a value of s into the function KG(s)H(s) yields a complex number, if this complex number has an angle which is an odd multiples of 180o, the value, s, is a system pole for a particular value of K given by 1 K= |G(s)H(s)| (3) Using the previous example, we already know closed loop poles exist at −9.47 and −0.53 when K =5. For this system, K KG(s)H(s) = s(s + 10) (4) 4 Substituting s = −9.47, K = 5 KG(s)H(s) = 5 = −1 (5) −9.47(−9.47 + 10) • Applying these concepts to a more complex system. R(s) + E(s) − K (s+3)( s+4) C(s) (s+1)(s+2) The open loop transfer function is K(s + 3)(s + 4) (s + 1)(s + 2) The closed loop transfer function is KG(s)H(s) = T (s) = (6) K(s + 3)(s + 4) (1 + K)s2 + (3 + 7K)s+(2 + 12K) (7) 5 • If a point, s, is a closed loop pole of the system for a value K, then s must satisfy the two magnitude and angle equations. This can be checked graphically by looking at the open loop poles and zeros. jω 3 2 L1 L2 θ1 −4 −3 L 3 θ2 −2 L 4 θ3 θ4 1 −1 6 • Consider the point −2 + 3j, if this point is closed loop pole than the angles of the zeros minus the angles of poles must equal an odd multiples of 180o. θ1 + θ2 − θ3 − θ4 =50.31 + 71.57 − 90 − 108.43 = −70.55o therefore, −2 + 3j is not a point on the root locus, i.e. not a closed loop pole for any gain. •√Repeat these calculations for a point (−2 + j 22 ). The angles do add up to 180o. So this is a point on the root locus for a value of K, given by, 1 pole lengths K= = 1/M = Q (8) |G(s)H(s)| zero lengths √ 2/2 × 1.22 L3 × L 4 K= = = 0.33 (9) L1 × L 2 2.12 × 1.22 Q √ • Thus the point (−2 + j 22 ) is a point at the root locus for a gain of 0.33. 7 Example: Given unity feedback system that has a forward transfer function K(s + 2) G(s) = 2 s + 4s + 13 a) Calculate the angles of G(s) at the point (−3 + j0) by finding the sums of angles of vectors drawn from the zeros and poles of G(s) to the given point. b) Determine if this point lies on the root locus. c)If so, find the gain, K, using the lengths of the vectors. 8 K(s + 2) G(s) = 2 s + 4s + 13 a) zero at -2, poles at −b ± q b2 − 4ac , a = 1, b = 4, c = 13 2a √ −4 ± 16 − 52 = −2 ± 3j 2 θ2 j ω 3 2 L2 1 θ1 L1 −3 −2 −1 L3 θ3 9 θ1 = 180o, L1 = 1. o, L = θ2 = 180o + arctan[ 3 ] = 251.565 2 1 o θ3 = 180o − arctan[ 3 1 ] = 108.435 , L3 = √ √ 10. 10. θ = θ1 − θ2 − θ3 = 180 − 257.565 − 108.435 = −180o b) This point is on the root locus. Q √ √ pole lengths c) K = 1/M = Q zero lengths = 101 10 = 10. 10