Académique Documents
Professionnel Documents
Culture Documents
Example
( s + 1) ( s + 3) , H (s) = ( s + 4) s ( s + 2) K ( s + 1)( s + 3) Then KG ( s ) H ( s ) = s ( s + 2)( s + 4) Poles of open loop Transfer Function KG ( s ) H ( s ) are (0, 2, 4) Let G ( s ) = Now Closed Loop Transfer Function T ( s ) T (s) = K ( s + 1)( s + 4) s 3 + (6 + K ) s 2 + (8 + 4 K ) s + 3K Poles of T ( s ) are not immediately known; they depends on K as well. System stability and transient response depends on poles of T ( s ) Root Locus gives vivid picture of the poles of T ( s) as K varies
ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 3
s = + j
F ( s ) = s + a = ( + a ) + j
Alternate representation:
zero ( F ( s ) ) = zero( s + a ) = a
( s + 7 ) s 5 + j 2
We can conclude that (s + a) is a complex number and can be represented by a vector drawn from the zero of the function (- a) to the point s.
ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 4
(s + z ) (s + p )
j =1 j i =1 n i
pole lengths (s + p )
i =1 j m n
zero lengths
(s + z )
i =1 n i
Example
F (s) = ( s + 1) s ( s + 2) 20 116.60 17 104.00 0: 5 126.90 Vector originating at 1: Vector originating at Vector originating at 2: M of F ( s ) 20 116.60 126.90 104.00 5 17 =0.217 114.30 =
Facts
Introduced by W. R. Evans (1948) Graphical representation of the closed loop poles in
s-plane as the system parameter (typically controller gain) is varied.
Contains both qualitative and quantitative information Holds good for higher order systems
ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 8
A Motivating Example
Ref: N. S. Nise: Control Systems Engineering, 4th Ed., Wiley, 2004 Pole location as a function of gain for the system.
over damped
A Motivating Example
Poles are always negative: system is always stable
Real parts are same: same settling time As gain increases, damping ratio decreases %age overshoot increases
10
Example
Fact : If the angle of a complex number is an odd multiple of 1800 for an open loop transfer function, then it is a pole of the closed loop system with K= 1 1 = G ( s) H ( s) G ( s) H ( s)
Example: Let us consider a system as in the Figure and consider two points:
P1 : 2 + j 3
2 P2 : 2 + j 2
ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 12
Example
For P : i = 1 + 2 3 4 = 56.31 + 71.57 90 108.43 1 = 70.550 (2k + 1)1800 Therefore 2 + j 3 is not a point on root locus
For P2 : i = 1800 2 Hence 2 + j 2 is on root locus for some value of K . 2 (1.22) L3 L4 2 = = 0.33 Moreover, K = L1 L2 (2.12) (1.22)
13
Summary
Given the poles and zeros of the open loop transfer function KG ( s ) H ( s ), a point in the s - plane is on the root locus for a particular value of gain K , if the angles of the zeros minus the angles of the poles add up to (2k + 1)1800. Furthermore, the gain K at that point can be found by dividing the product of the lengths of the poles by the product of the lengths of the zeros.
14
15
No. of finite poles No. of finite zeros (2k + 1) a = No. of finite poles No. of finite zeros
a =
For additional rules, refer to: N. S. Nise: Control Systems Engineering, 4th Ed., Wiley, 2004.
where k = 0, 1, 2, 3,..... and the angle is given in radians wrt. positive extension of real axis
ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 16
Example
17
18
Introduction
The PID controller involves three components:
Proportional feedback Integral feedback Derivative feedback
Ref : en.wikipedia.org/wiki/PID_controller
u (t )
By tuning the three components (gains), a suitable control action is generated that leads to desirable closed loop response of the output.
U (s)
E (s)
Ref: N. S. Nise: Control Systems Engineering, 4th Ed., Wiley, 2004.
20
PID Controller
The final form of the PID algorithm is: d u (t ) = K p e(t ) + K i e( )d + K d e(t ) dt o U (s) = K p + Ki / s + K d s E (s) The tuning parameters are: Proportional gain, K p Integral gain, K i = K p / Ti Derivative gain, K d = K pTd
ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 22
If the gain Kp is low, then control action may be too small when responding to system disturbances. Hence, it need not lead to desirable performance. If the proportional gain Kp is too high, the system can become unstable. It may also lead to noise amplification
ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 23
= K i e( )d
0
I out : Integral term of output K i : Integral gain, a tuning parameter The integral term (when added to the proportional term) accelerates the movement of the process towards setpoint and eliminates the residual steady-state error that occurs with a proportional only controller.
ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 24
and simultaneously increases the phase-lag since 1 1 1 1+ < 0 for all . = tan jTi Ti Because of this, both the gain margin (GM) and phase margin (PM) are reduced, and the closed- loop system becomes more oscillatory and potentially unstable.
Ref : Li, Y. , Ang, K.H. and Chong, G.C.Y. (2006)
PID Control System Analysis and Design. IEEE Control Systems Magazine 26(1):pp. 32-41.
25
26
29
Advantages
No math required. Largely trial-and-error approach (based on general observations) Results in good tuning in general Proven online method.
Disadvantages
Requires experienced personnel
Cohen-Coon
Offline method. Good for first-order processes Very aggressive tuning, May upset some inherent advantages of the process Some cost and training of personnel is involved
ZieglerNichols
Software Tools
30
Ki 1.2Kp / Pc 2Kp / Pc
Kd KpPc / 8
31
33
34