Time Response Analysis - Topic 3 Control Engineering
Time Response Analysis - Topic 3 Control Engineering
) Unitramp input Lt KT 0 cee 10 ant s>0 (.ls+1\0.5s+1) 1 1 Rr (©) Unitacceleration input Eee regi 10s a B50” "5 50 Gissnoss+y ” 1 = =eTime Response Analysis of Control Systems iL 5 oqo = 2000+ (+ 10XS-+50) ‘The transfer function is given in pole zero form, Let us put this in time constant form. 1000(5+1) 2s+1) SS) * Soo(o.is+ (0.0251) ~ Gis +1(0.025+1) Since this is a type zero system we can directly obtain Ky=2 K=O K=0 The steadystate errors are, (@) Unit step input ess (©) Unitramp input (©) Unitacceleration input Expressing G (s) in time constant form, 1000 ‘20s? (6-+1K(0.055-+1) ‘The error constants for a type 2 system are K-02 K=© K,=50 ‘The steadystate errors for, (@) unit step input GE) = ) (©) aunit acceleration input12 Control Systems Example 3.4 The open loop transfer function of a servo system is given by, 10 j= — 10 _ 99> So2805 Evaluate the error series for the input, 30 ou e Solution : 10 SS) = Jo25+ a 1 s(0.2s+1) YO" ew 14—10_ 0.28? +s+10 s(0.25 +1) ‘The generalised error coefficients are given by, Lt = Ys 0 = 549 9) _ Lt _s02s+t) _ s>0 0.2s?+s+10 _ lt ae So ds = Et (02s? +8+10K0.4s +1)-s (0.28 +1(0.48 +1) s70 (0.2s? +s+10)” _ Lt _ 100.4841) s>0 (0.2s* +s +10)? 10 = =01 10? (0.2s? +s+10)* _ 400-10(20) Gor 7002Time Response Analysis of Control Systems 3 The input and its deriatives are, r= 1+ 2t+ 6 H@a2+ > 243 MrO=3 r" Q=0=F O=" 0 » The error series is given by, @, (= Cyr (+ Cy ty" + 2 16" 3t e,, (0 =0 (2-35 +o1g+39+ 02 Aan = 0.23 + 0.3t 3.7. Design Specifications of a Control System A second order control system is required to satisfy three main specifications, namely, peak overshoot to a step input (M,), settling time (¢,) and steadystate accuracy. Peak overshoot is indicative of damping (6) in the system and for a given damping settling time indicates the undamped natural frequency of the system. The steadystate accuracy is specified by the steadystate error and error can bbe made to lie within given limits by choosing an appropriate error constant K», Ky or K, depending on the type of the system. If any other specifications like rise time or delay time are also specified, they must be specified consistent with the other specifications. Most control systems are designed to be underdamped with a damping factor lying between 0.3 and 0.7. Let us examine the limitations in choosing the parameters of a type one, second order system to satisfy all the design specifications. The expressions for 5, t, and e,, are given by, 1 b= 2K saead (3.69) 4 Ina second order system, the only variables are X, and z. Even if both of them are variable, we can satisfy only two out of the three specifications namely, & ¢, and e,,. Generally, we are given a system for which a suitable controller has to be designed. This means that the system time constant is fixed and the only variable available is the system gain X,. By using a proportional controller, the gain can be adjusted to suit the requirement of the steadystate accuracy. If K, is adjusted for an allowable limit on steadystate error, this value of X, is usually large enough to make the system camping considerably less, as given by eqn. (3.69). Thus the transient behaviours of the system is, not satisfactory. Hence suitable compensation schemes must be designed so that the dynamic response improves. Some control schemes used in industry are discussed in the next section.114 Control Systems 3.7.1 Proportional Derivative Error Control (PD control) A general block diagram of a system with a controller is given in Fig. 3.22. Controller ‘System or plant cos) c FS Seg MO 66) Rs) ha) 3.22 General block diagram of a system with controller and unity feed back For a second order, Type 1 system, a KY O8)= Sse By choosing different configurations for the controller transfer function G. (s) we get different control schemes. The input to the controller is termed as error signal or most appropriately, actuating signal. The output of the controller is called as the manipulating variable, m (t) and is the signal given as input to the system or plant. Thus, we have, m() =K, («0+K 0) and M(s) = Kp (1 + Kp 8) E() The open loop transfer function with PD controller is given by, GB O= Ge () GS) _ Kp(l+Kps)K} “s(ts+1) The closed loop transfer function of the system is given by, Ky Kost) If we define The damping and natural frequency of the system are given by, gi = 1tKKp Kp K cee 5, Me =5Time Response Analysis of Control Systems 11s By a suitable choice of the proportional controller gain K, (Amplifier gain), the steadystate error requirements can be met. As seen earlier, such a choice of Kp usually results in a low value of damping and hence this can be increased to a suitable value by of a proper choice of Kp, the gain of the derivative term in the controller, as given by the eqn. (3.72). It can be observed from eqn. (3.73) that the natural frequency is not altered fora given choice of K,. Hence the settling time is automatically reduced since @,, is fixed and 6 for the compensated system has increased. Tt may also be observed that, adding a derivative term in the controller introduces a zero in the forward path transfer function and we have seen that the effect of this is to increase the damping in the system. 3.7.2 Proportional Integral Controller (PI Control) If the amplifier in the forward path is redesigned to include an integrator so that the output of the controller is given by, aor («0-K,joa) rol (3.74) i M(@)=Kp (8) Es) We have, Gq (S) = Ge (8) G (8) ~ Xe+KyKy _ Ky(is+) "Tss+) s@se (3.75) Where and fe fs ar (3.76) ts? +s?4+K,Ts+K, From eqn. (3.75) we observe that the type of the system is changed from Type 1 to type 2 and hence the steadystate error for a unit velocity input is reduced to zero. Hende an integral controller is usually preferred wherever the steadystate accuracy is important, But the dynamics of the system can not be easily obtained, as the system order is increased from two to three, because of the introduction of integral control.116 Control Systems Moreover, the stability of the sytem (as will be discussed in chapter 4) may be affected adversely if the system order is increased. Since the system is of third order, it is usually designed to have two complex poles nearer to the imaginary axis and one real pole, as for away from origin as desirable. The response due to the complex poles dominate the overall response and hence the damping factor of these poles will have to be properly chosen to get a satisfactory transient response. 3.7.3. Proportional, Integral and Derivative Controller (PID Contro!) ‘An integral control eliminates steadystate error due to a velocity input, but its effect on dynamic response is difficult to predict as the system order increases to three. We have seen in sector 3.7.1 that a derivative term in the forward path improves the damping in the system. Hence a suitable combination of integral and derivative controls results in a proportional, integral and derivate control, usually called PID control. The transfer function of the PID controller is given by, Go (5) = Kp (i+Kos+%) ‘The overall forward path transfer function is given by, KK,(1 +Kps+ x) 3 s(ts+1) and the overall transfer function is given by, GAs) = Kok, Kys'+s+Ki) as) +5°(1+K,Kp)+sKpK, s+KpK; Proper choice of K,, K,, and K, results in satisfactory transient and steadystate responses. The process of choosing proper Kp, Kp, at K, for a given system is known as tuning ofa PID controller. 3.7.4 Derivative Output Control So far, we have discussed controllers in the forward path for which the input is the error. Some times control is provided by taking a signal proportional to the rate at which the output is changing and feeding back to the amplifier in the forward path. A typical block diagram fo such a system, employing rate feedback, as it is often known, is given in Fig. 3.23. Ts) Re) + +, Ky oe) Fig. 3.23 (a) Block diagram of a system employing rate feedbackTime Response Analysis of Control Systems u7 sat The inner loop provides the desired rate feedback as its output is proportional to =". Simplifying the inner loop, we have, RO_ KD ES) |, £g) i XB+1+KK,) Sete Fig. 3.23 (b) Simplified block diagram of Fig. 3.23 (a) The forward path transfer function is given by, (3.77) Ka Where, TKK, (3.78) x “TER, we(3.79) Thus the new damping factor is given by, eae 1 aja? 4] m= 1+KK, 1+K,K, _IEKKy 2Kat =(1+K,K,)8 Kv. [Ka a t The product, K’, 8' is given by, k'g'= Sa ve DRat or eee eee tee ee ee ee eee (3.83)8. Control Systems If the values of K', and 6" are specified, the amplifier gain (K,) can be adjusted to get a suitable value using eqn. (3.82). For this vlaue of K,, the rate feedback constant K, is given by, using eqn. 3.78, as Ky Ky If rate feedback is not present, Ie ere eee ee eee eee eee (3.85) a 1 2K,e With rate feedback, if same velocity error constant is specified, comparing eqn. (3.78) with eqn. (3.85), we see that the amplifier gain, K, has to be more. Thus @,' given by eqn. (3.82) will be ‘more, Hence the derivative output compensation increases both damping factor and natural frequency, thereby reducing the settilng time. 3.5 Example Consider the position control system shown in Fig. 3.24 (a). Draw the block diagram of the system. The particulars of the system are the following. ‘Total Moment of Inertia referred to motor shaft, J = 4 x 10 kgm?. Total friction coefficient referred to motor shaft, f= 2 x 10°? Nwmlradsec Fig. 3.24 (a) Schematic of a position control system. 8, Motor to I io, n= 2-4 lotor to load Gear ratio, n Oy 50 ‘Load to potentiometer gear ratio,Time Response Analysis of Control Systems is Motor torque constant, K, = 2.Nw-m | amp Tachogenerator constant, K, = 0.2V | rad | sec Sensitivity of error detector, Kp = 0.5V | rad. Amplifier gain, K,Amps/V. (variable) (@) With switch K open, obtain the viaue of K, for a steadystate error of 0.02 for unit ramp input. Calculate the values of damping factor, natural frequency, peak overshoot and settling time. (b) With switch K open, the amplifier is modified to include a derivative term, so that the armature current i, (f) is given by ( LO=K, [0 +Ky 0) Find the vlaues of K, and K,, to give a steadystate error within 0.02 for a unit ramp input and damping factor of 0.6. Find the natural frequency and settling time in this case. (c) With switch K closed and with proportional control only, find the portion of tachogenerator voltage to be fedback, b. to get a peak overshort of 20%. Steadystate error should be less than 0.02 for a unit ramp input. Find the settling time and natural frequency. Solution : ‘The block diagram of the system is given in Fig. 3.24 (b). <0), T]@716 * Hy isef / sf 7 le Kh RoR Vo Fig. 3.24 (b) Block diagram of the position control system of Fig. 3.24 (a). With switch K open, a ss+f) G(s) = KK, Ky 0.5x2Ky L 50‘ s(4x10s+2x107) Ky 10K, 50x2x107s(2s+1) s(28 +1) ERS s(2s+1)120 Control Systems K, =10K,=50 damping facto 8-4-4 —-1 ons eae . 2)K,z 250x2 20 ~ Natural frequency, @, = & = 2 = 5.0 rad/sec. =i Peak overshoot, Ves? = 85.45% 4 4 Settling time, = Foyt gas ~~ see ‘Thus, itis seen that, using proportional control only (Adjusting the amplifier gain K,.) the steadystate error is satisfied, but the damping is poor, resulting in highly oscillatory system. The settling time is also very high. (b) With the amplifier modified to include a derivative term, i =Ky, [eo +Kp so) The forward path transfer function becomes, KeKa(l+Kys)Krn _ 05xKq(14Kps)2 _ 10K, (14 Kys) ‘s(is+f) 2x10 x 50s(2s +1) ‘s(2s+1) TTo satisfy steadystate error requirements, K, is again chosen as S. The damping factor is given by, Gs) = _1+K Kp be 1+50K 06= 3 50x2 From which we get, Kp=0.22Time Response Analysis of Control Systems 121 4 > Deng 7 1533 see The derivative control increases the damping and also reduces the setlling time. The natural frequency is unaltered. (c) With switch K closed and with only proportional control, we have, Ken KaKr SO -~, eate pd 2K, 50s| 4x107s+2x10 +2x0.2xK,b The closed loop transfer function is given by, TO" a 0.28? +(0.1+20K,,b)s+K, The steadystate error, €,, = 0.02 1 K=O 70 The peak over shoot, _s Ve Mp=e * =02 a 8= 0.456 From the expression for G (s), we have, K- 3 s00 Hee Eee ae & 50(2x10 +0.4K,4b) 0.1+20K4b From the expression for T (s), we have gu O1+20K yb 1 0.2 TK, 4 02122 Control Systems Taking the product of K, and 8, we have 7 Ka 0.1+20K qb K8 ~ dis20K,b 2K, pepeeeiL Sa 2J02K, But K, = 50 and 8 = 0.456 2 Ki x 2 = Ka _ (0 x 0486? = To 5e, Ka = 4 0.2 (50 x 0.456) = 415.872 We notice that the value of K, is much larger, compared to K, in part (a). Substituting the value of K, in the expression for K, we have, 415.872 30 Ors 20x415.872x6 b can be calculated as, b=0.001 K, _ [415872 ‘The natural frequency o, = we 02 7 43.6 radisee Comparing ©, in part (a), we see that the natural frequency has increased. Thus the setlling time is redued to a value give by, 4 4 tat =p, 1924 500, ‘> Fay“ oasexas6 ~ 01924 see This problem clearly illustrates the effects of P, PD and derivative output controls. Example 3.6 Consider the control system shown in Fig. 3.25. “ 2 Si ba IGy gain Ky 2 phase sv0 motor Fig. 3.25 Schematic of a control system for Ex. 3.6Time Response Analysis of Control Systems 123 The sensitivity of synchro error detector Ks = 1 V | deg. The transfer function of the two phase servo motor is given by, Ore(s)_ 10 Vols) s(1+0.1s) (@) Its required that the load be driven at a constant speed of 25 rpm at steady state. What should be the gain of the amplifier, K,, so that the error between output and input position does not exceed 2 deg under steadystate. For this gain what are the values of damping factor, natural frequency and settling time. (b) To improve the transient behavior of the system, the amplifier is modified to include a derivative term, so that the output of the amplifier is given by, Vo) = Kye +K,y Ty 6 Determine the value of T,, so that the damping ratio is improved to 0.5. What is the settling time in this case. Solution : Tae block diagram of the system is given in Fig. 3.26 +, z To | PT] = 8, s(1+0.1s) 100] Fig. 3.26 The block diagram of system shown in Fig. 3.25 ‘The forward path transfer function of the system is, 68) - RS K,=1 videg= 82 Vited 6) = een Steady state speed © = 25 rpm = ras rad seo. = rad | see Steady state error, egg =2deg= G2 n= E rad24 Control Systems For the given system, Lt = s Gs Ker 40 Lt sx180xK, s40 70+0.15)10 18K, ® Sa___Saxn 8 GK, 6xIRK, But sla Sen 108K, 90 3.1 From which, we get, Ky 15 S.) = Sar 0is) Ts) = Og(s) O.1s? +8 +75 © 75108750 o, = V750 = 2739 1 1 8 = == = 0.1826 Kix 2N75x0.1 , =o e 0.8 sec ~ Bo, 0.1826%2739 — (©) When the amplifier is modified as, Vo = Kye + Ky Ty &0 The open loop transfer function becomes, _ KsKa(+ Ips) GO) = “Tos00.18+1)Time Response Analysis of Control Systems ns Bc(s)___-KsKa(1+ Tos) O,(8) 87 +(10+KsK,Tp)S+KsKq T(s) a 180%13.10+ Tps) wh # [to M2 aa. pas ie = * = 750(1+Tps) 3? +(10+750Tp)s +750 = 2025-10 _ 2x0.5x27.39-10 _ 02 TD 750 750 0232 4 oax2739 ~ 0782 se “Thus, we se that, by including a derivative term inthe amplifier, the transient perofrmanceis improved. It may aiso be noted that K, is not changed and hence the steady state error remains the same. Problems 3.1. Draw the schematic of the position control system described below. Two potentiometers are used as ertor detector with G, driving the reference shaft and the toad shaft driving the secind potentiometer shaft. The error signal is amplified and drives a de, Servomotor armature. Field current of the motor is kept constant. The motor drives the Joad through a gear. Draw the block diagram of the system and obtain the closed loop transfer function. Find the natural frequency, damping factor, peak time, peak overshoot and settling time for a unit step input, when the amplifier gain K, ~ 1500. The parameters of the system are as follows: Potentiometer sensitivity Kp=1Virad Resistance of the armature R,=20 Equivalent Moment of Inertia at motor shaft J= 5 10 kg-m? Equivalent friction at the motor shaft x 10 NWirad/sec Motor torque constant K,= 1.5 No mA : 1 Gear ratio TF Motor back e.m.f constant K, = 15 Viredisee126 Control Systems 3.2_A position control system is shown in Fig. P 3.2 33 thi Fig. P3.2 24 Sensitivity of the potentiometer error detection Ky = —Virad Amplifier gain Armature resistance Motor back e.m.f constant Motor torque constant Ky = 6 x 105 N-n/A Moment of Inertia of motor referred to motor shaft Jy = 105 Kg mi? Moment of Inertia of load referred to the output shaft 5, = 44 * 10 Kem? Friction coefficient of the load referred to the output shaft B, = 4 x 10? Nu/rad/sec . Noll Gear ratio No @ Ifthe amplifier gain is OV/V obtain the transfer function of the system £@).- 2.8) OMEN) Find the peak overshoot, peak time, and settling time of the system for a unit step input, (i) What values of K, will improve the damping factor to 0.707 (ii) What value of K, will give the frequency of oscillations of 9.23 rad/sec to a step input. The open loop transfer function of a unity feed back control system is given by, SO) = asap If the maximum response is obtained at t = 4 sec and the maximum value is 1.26, find the values if K and T.Time Response Analysis of Control Systems 127 3.4. A unity feedback system has the plant transfer function Gq - £20 18) = Me) 54D A Proportional derivative control is employed to control the dynamics of the system. The controller characteristics are given by, m(t) = e(t) + Kp 20 where ¢(t) is the error. Determine (The damping factor and undamped natural frequency when K= 0 (i The value of Kp so that the damping factor is increased to 0.6. 3.5 Consider the system shown in Fig. P 3.5. Fig. P3.5 (With switch K open, determine the damping factor and the natural frequency of the system. If a unit ramp input is applied to the system, find the steady state output. Take K,=5 (i) The damping factor is to be increases to 0.7 by including derivative output compensation. Find the value of k, to achieve this. Find the value of undamped natural frequency and the steady state error due to a unit ramp input. Gii) Itis possible to maintain the same steady state error for a unit ramp input as in part (i) by choosing proper values of K, and k,. Find these values, 3.6 In the system shown in Fig, P 3.6 find the values of K and a so that the peak overshoot for a step input is 25% and peak time is 2 sec. c TL R@ + + E s Fig. P3.6128 Control Systems 3.7 Determine the values of K and a such that the damping factor is 0.6 and a settling time of 1.67sec. oo) Fig. P37 Also find the step response of the system. 3.8 Find the steadystate errors for unit step, unit velocity and unit acceleration inputs for the following systems. ; 15 gy 1008+) ® erDe+D 025+ 025+ : (+2)(8+5) @%) 30.25+1)0.68+1) 3.9. In the system shown in Fig P 3.7 find the value of K and a such that the damping factor of the system is 0.6 and the steady state error due to a unit ramp input is 0.25. 3.10 For the unity feedback system with, SO = 10 Find the error series for the input, 30 p= 142+ 3.11 Find the steadystate error as a function of time for the unity feedback system, _ 100 » 6) Tarai for the following inputs. 2 2 @ ro=5 () r@=1sa4 5,