Chapter 5 - The Performance of Feedback Control Systems: Illustrations
Chapter 5 - The Performance of Feedback Control Systems: Illustrations
T
p
t
e
n
1 ,
2
M
pv
1 e
,
t
1 ,
2
+
PO 100e
,
t
1 ,
2
Illustrations
Performance of a Second-Order System
Naturally these two
performance
measures are in
opposition and a
compromise must be
made.
Illustrations
Performance of a Second-Order System
Illustrations
Performance of a Second-Order System
Illustrations
Performance of a Second-Order System
Illustrations
Effects of a Third Pole and Zero on the Second-Order System
T s ( )
1
s
2
2 , s + 1 +
( )
s 1 + ( )
Illustrations
Effects of a Third Pole and Zero on the Second-Order System
Illustrations
Effects of a Third Pole and Zero on the Second-Order System
Example 5.1 - Parameter Selection
Select the gain K and the parameter p so that
the percent overshoot is less than 5% and the
settling time (within 2% of the final value)
should be less than 4 seconds.
Illustrations
Effects of a Third Pole and Zero on the Second-Order System
Example 5.1 - Parameter Selection
T
s
4
, e
n
4sec s
, e
n
1 >
When the closed-loop roots are chosen as:
r
1
1 j 1 +
r
2
1 j 1
We have T
s
4sec and an overshoot of 4.3%.
Theref ore, ,
1
2
and e
n
1
,
2
T s ( )
G s ( )
1 G s ( ) +
K
s
2
p s + K +
e
n
2
s
2
2 , e
n
s + e
n
2
+
K e
n
2
2 P 2 , e
n
2
Illustrations
Effects of a Third Pole and Zero on the Second-Order System
Example 5.2 Dominant Poles of T(s)
Y s ( )
R s ( )
T s ( )
e
n
2
a
s a + ( )
s
2
2 , e
n
s + e
n
2
+ ( ) 1 t s + ( )
For , e
n
3, t 0.16, and a 2.5:
T s ( )
62.5s 2.5 + ( )
s
2
6 s + 25 +
( )
s 6.25 + ( )
Illustrations
Effects of a Third Pole and Zero on the Second-Order System
Example 5.2 Dominant Poles of T(s)
T s ( )
62.5s 2.5 + ( )
s
2
6 s + 25 +
( )
s 6.25 + ( )
As a first approximation, we neglect the real pole and obtain:
T s ( )
10 s 2.5 + ( )
s
2
6s + 25 +
( )
We now have , 0.6 and e
n
5 f or dominant poles with one
accompanying zero f or which
a
, e
n
0.833
Using the previously mentioned charts (Figure 5.13a), we f ind that the
percent overshoot is 55%. We expect the setting time to within 2% of the
f inal value to be:
T s ( )
4
, e
n
4
0.65
1.33sec
Using computer simulations the actual percent overshoot is equal to 38%
and the settling time is 1.6 seconds.
Thus, the ef fect of the damping of the third pole of T(s) is to dampen the
overshoot and increase the settling time (hence the real pole cannot be
neglected.
Illustrations
The s-Plane Root Location and The Transient Response
Illustrations
Steady-State Error of Feedback Control Systems
For
Step Input - Position Error Constant
Ramp Input - Velocity Error Constant
Acceleration Input - Acceleration Error Constant
Illustrations
The Steady-State Error of Nonunity Feedback Systems
For a system in
which the feedback
is not unity (Fig
5.21), the units of the
output are usually
different from the
output of the sensor.
In Fig. 5.22, K1 and
K2 convert from
rad/s to volts.
Illustrations
The Steady-State Error of Nonunity Feedback Systems
T s ( )
K
1
G s ( )
1 K
1
G s ( ) +
E s ( ) R s ( ) Y s ( ) 1 T s ( ) ( ) R s ( ) e
ss
0 s
s E s ( ) lim
1
1 K
1
G 0 ( ) +
E s ( )
1
1 K
1
G s ( ) +
R s ( )
Illustrations
Performance Indices
A performance index is a quantitative measure of the
performance of a system and is chosen so that emphasis
is given to the important system specifications.
A system is considered an optimum control system
when the system parameters are adjusted so that the
index reaches an extremum value, commonly a
minimum value.
Illustrations
Performance Indices
There are several performance indices:
(1) Integral of the square of the error, ISE
(2) Integral of the absolute magnitude of the error, IAE
(3) Integral of time multiplied by absolute error, ITAE
(4) Integral of time multiplied by the squared error, ITSE
ISE
0
T
t e
2
t ( )
(
(
]
d
IAE
0
T
t e t ( )
(
(
]
d
ITAE
0
T
t t e t ( )
(
(
]
d
ITSE
0
T
t t e
2
t ( )
(
(
]
d
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
System Performance Using MATLAB and Simulink
Illustrations
Exercises and Problems
Chapter 5 E5.5, E5.16, DP5.4 Select 3 more problems of
your choice. Submit One Set of Multiple Choices,
and Matching Concepts