Beruflich Dokumente
Kultur Dokumente
Controller Design
A compensator or controller placed in the forward path of a control system will modify
the shape of the loci if it contains additional poles and zeros.
Compensator Characteristics
PD One additional zero
PI One additional zero and a pole at origin
PID Two additional zeros and a additional pole at origin
rlocus(num, den)
sgrid(Z, Wn)
[K, poles] = rlocfind(num, den)
Example
A control system has the open-loop transfer function,
K
G f (s) = ; k = 1.
s( s + 2)( s + 5)
A PD compensator of the form Gc ( s ) = K1 ( s + a ) is to be introduced in the forward
path to achieve the performance specification:
For z = 0.5,
P.O. = 16.3%
For z = 0.7,
P.O. = 4.6%
z = 0.7, corresponds to
the controller gain of
K = 7.13 .
PD compensator design
When PD compensator is used, we actually add a zero in the open-loop transfer function.
Potential locations of zero include:
1. At s = -1 , 2. At s = -2 , 3. At s = -3
K1 ( s + 1)
G (s) H ( s) =
s ( s + 2)( s + 5)
K1 ( s + 2)
G (s) H ( s) =
s ( s + 2)( s + 5)
z = 0.7, K1 = 12.8, ts = 1.7 sec,
P.O. = 4.1%
K1 ( s + 3)
G (s) H ( s) =
s ( s + 2)( s + 5)
z = 0.7, K1 = 5.3, ts = 3.1 sec,
P.O. = 5.3%
Summary
Of the three compensators considered, only option 2 meets the performance
specifications. The recommended compensator is therefore, Gc ( s ) = 12.8( s + 2) .
The time-domain responses for the four conditions are shown in Figure below.
Realization of Compensator using Passive Components
It is not possible to design isolated zero or pole at origin using passive components. In
that case a pair of pole and zero is produced. Compensators may be of four types: Lead
compensator, Lag compensator, Lag-lead compensator, and feedback compensator.
[Cascade compensator]*
A. Lead Compensator
Eo ( s ) R2 R1Cs + 1 where t = R1C and
= =
Ei ( s ) R + R1 / Cs R1R2Cs + R1 + R2 R2
2 a= < 1.
R1 + 1/ Cs R1 + R2
s + 1/ R1C s + zc s + 1/ t
= = =
s + [( R1 + R2 ) / R2 ] / R1C s + pc s + 1/ at
zc
; =a
pc
The pole-zero configuration is shown in figure above on the right side. The zero
frequency gain is cancelled by an amplifier of gain 1/ a .
B. Lag Compensator
R2 + 1/ Cs 1 + R2Cs
Gc ( s ) = =
R1 + R2 + 1/ Cs 1 + ( R1 + R2 )Cs where, t = R C and
2
s + 1/ R2C R2 s + 1/ R2C
= = R1 + R2
R + R2 b= >1
1/ R2C + 1 s R1 + R2 s + �
�
R2 �
�/ R2C R2
R2 �R1 + R2 �
1 s + 1/ t
=
b s + 1/ bt
C. Lag-lead Compensator
� 1 �� 1 �
�s + ��s + �
� R1C1 �� R2C2 � �s + 1/ t 1 ��s + 1/ t 2 �
Gc ( s) = =� �
� ;
�
�1 1 1 � 1 �s + 1/ bt 1 �
� s + 1/ at 2 �
s +�
2
+ + �s+
�R1C1 R2C2 R2C1 � R1R2C1C2
where, b > 1, a < 1.
Comparing left and right side we get,
zc2 zc1
s
pc2 pc1
Here the design specifications are converted to z and wn of a complex conjugate pairof
closed-loop poles based on the assumption that the system will be dominated by these
two complex poles and therefore its dynamic behavior can be approximated by that of a
second-order system. A compensator is designed so that closed-loop poles other than the
dominant poles are located very close to the open-loop zeros or far away from the jw -
axis so that they make negligible contribution to the system dynamics.
Lead Compensation
K
Example 01 Let, G f ( s) = s 2 (s + 1.5) . Compensate the system so as to meet the
transient response specifications: settling time �4 second. Peak overshoot for step input
�20% .
sd
2
F
-19.8
-1.5
The angle contribution required for the lead compensator is,
f = �180 - (-2 �117 - 75) = 129o .
As f is large, a double lead network is appropriate. Each section of double lead network
will then contribute an angle of 64.5o at sd .
Let us now locate compensator zero at s = -1.7. Join the compensator zero to sd and
locate the compensator pole by making an angle of f . The pole is found to be at -19.8.
The open-loop transfer function of the compensated system thus becomes,
8.30( s + 1.7) 2
G ( s) = .
s 2 ( s + 1.5)( s + 19.8) 2
Dominance of the closed-loop poles (-1 ± j2) is preserved.
K
Example 02 G f (s) = . z = 0.5, wn = 2.
s ( s + 1)( s + 4)
The desired dominant closed-loop poles are located at, sd = -1 �j1.73 . The angle
condition required from the lead compensator pole-zero pair is,
f = �180 - (-120 - 90 - 30) = 60 .o
Place a compensator zero close to the pole -1 at s = -1.2. Join the zero to sd and make an
angle of 60° to the left of the line. The compensator pole will be found at -4.95. The
open-loop transfer function of the transfer function becomes,
K ( s + 1.2)
G ( s) = .
s ( s + 1)( s + 4)( s + 4.95)
The gain K can be evaluated using magnitude condition at sd .
s s + 1 sd + 4 sd + 4.95 -1 + j1.73 j1.73 j1.73 + 3 j1.73 + 3.95
K= d d =
sd + 1.2 j1.73 + 0.2
1.99 �1.73 �3.463 �4.312
or, K= = 29.527 �30
1.741
zc = 1/ t � t = 0.833 � zc
�a= = 0.2424
pc = 1/ at � at = 0.202 � pc
Prob-2