Unit 8: Part 2: PD, PID, and Feedback Compensation: Engineering 5821: Control Systems I
Unit 8: Part 2: PD, PID, and Feedback Compensation: Engineering 5821: Control Systems I
Lead Compensation
PID Controller Design
Feedback Compensation
Physical Realization of Compensation
Engineering 5821:
Control Systems I
1 Lead Compensation
1 Feedback Compensation
Gc (s) = s + zc
4 4
Ts = = = 3.320
ζωn 1.205
We desire Ts = 3.320/3 = 1.107 for the compensated system.
Thus, the real part of the compensated complex pole,
ζωn = 4/Ts = 4/1.107 = 3.613
The angle made with the positive real-axis must be the same as
before (120.26o ) to maintain 16% overshoot. Therefore we can
determine the imaginary part ωd by trigonometry.
ωd
tan(180o − 120.26o ) =
3.613
ωd = 3.613 tan(180o − 120.26o ) = 6.193
We must now solve for the zero that will place the desired point on
the new RL. At the desired point the sum of angles from the
open-loop poles is −275.6o . To achieve a point on the RL we
require a zero positioned so that the sum of angles equals an odd
multiple of 180o .
−275.6o + θzc = −180o
θz c = 94.6o
What is the coordinate of a zero that makes an angle of 95.6o with
the desired complex pole at −3.613 + j6.193?
6.193
tan(180o − 95.6o ) =
3.613 − σ
σd = 3.006
The RL for the compensated system is as follows:
Notice that the 2nd -order approximation is not as good for the
compensated system. We can determine from simulation that the
following quantities differ from their ideal values:
Ideal Simulated
%OS 16 11.8
Ts 1.107 1.2
Tp 0.507 0.5
A PD controller can be implemented in a similar manner to the PI
controller by placing the proportional and derivative compensators
in parallel:
K2 K3 (s 2 + K
K3 s +
1 K2
K3 )
Gc (s) = K1 + + K3 s =
s s
Notice that this function has two zeros and one pole. The location
of one zero will come from the transient response design, the other
zero will come from the steady-state error design.
e.g. Design a PID controller for the following system which
reduces Tp by two thirds, has 20% overshoot, and zero
steady-state error for a step input.
15.87
tan 18.37o = zc −8.13
We must search again along the zeta = 0.456 line to find that the
gain at the desired operating point is 4.6
We should now determine the appropriate constants of the PID
compensator. The compensator will subsume the gain K which is
4.6. We added a zero at -55.92 for the PD component, and a pole
at the origin and a zero at -0.5 for the PI component:
K2 K3 (s 2 + K
K3 s +
1 K2
K3 )
Gc (s) = K1 + + K3 s =
s s
Hence K3 = 4.6, K1 = 259.5, and K2 = 128.6.
The system’s step response shows both the improvement in speed
and in reduction of steady-state error: