Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Outline
Introduction
Transfer Function
Closed-Loop Control
Input
Response
Feedback
Feedback is a key tool that can be used to modify
the behavior of a system.
This behavior altering effect of feedback is a key
mechanism that control engineers exploit
deliberately to achieve the objective of acting on a
system to ensure that the desired performance
specifications are achieved.
6
10
Transfer Function
Used to characterize the input-output relationships of
components or systems that can be described by linear, timeinvariant, differential equations
Definition: Ratio of the Laplace transform of the output
(response function) to the Laplace transform of the input
(driving function) under the assumption that all initial
conditions are zero
Transfer Function
12
Automatic Controllers
Disturbance Rejection
14
Time Response
The time response of a control system consists of two
parts:
1. Transient response
2. Steady-state response
response.
First-Order Systems
First-Order Systems
Unit-Ramp Response Example
17
Second-Order Systems
Second-order systems exhibit a wide range of responses which
must be analyzed and described. Whereas for a first-order system,
varying a single parameter changes the speed of response,
changes in the parameters of a second order system can change
the form of the response.
For example: a second-order system can display characteristics
much like a first-order system or, depending on component
values, display damped or pure oscillations for its transient
response.
18
Second-Order Systems
Example: Servo System
19
Second-Order Systems
Standard form of the second-order system
Poles;
Second-Order Systems
- According the value of , a second-order system can be set into
one of the four categories:
1. Overdamped - when the system has two real distinct poles
( >1).
2. Underdamped - when the system has two complex conjugate
poles (0 < <1)
3. Undamped - when the system has two imaginary poles ( = 0).
4. Critically damped - when the system has two real but equal
poles ( = 1).
Find the poles and the corresponding category for damping?
()
(a)
()
9
2 +9+9
()
(b)
()
9
2 +3+9
21
The fastest
response?
22
MATLAB
23
Time-Domain Specifications
(A) For transient response, we have 5 specifications:
1. Delay time, td : Time required for the response to reach half the final value
for the first time
2. Rise time, tr : Time required for response to rise from 10% to 90% of final value (overdamped)
: Time required for response to rise from 0% to 100% of final value (underdamped)
3. Peak time, tp : Time required for the response to reach the first peak of the overshoot
4. Max. % overshoot , Mp : Maximum peak value of the response curve measured from
the steady state value. Indirectly related to stability of system
5. Settling time, ts : Time required for the response curve to reach and stay within a range
about the final value of size specified by absolute percentage of
the final value (usually 2% or 5%)
Time-Domain Specifications
25
Time-Domain Specifications
For unit-step response (for underdamped system):
12
n 1 2
=n is the attenuation
d =n 12 is the
damped natural frequency
All equations above valid only for the standard second-order system (without zero)
26
Exercise
27
MATLAB
MATLAB can conveniently be used to obtain the rise
time, peak time, maximum overshoot, and settling
time. Consider the system defined by
num = [25];
den = [1 6 25];
step_time=0.005;
t = 0:step_time:5;
y = step(num,den,t);
r = 1;
while y(r) < 1.0001;
r = r + 1;
end;
rise_time = (r - 1)*step_time
[ymax,tp] = max(y);
peak_time = (tp - 1)*step_time
max_overshoot = ymax-1
s = length(t);
while y(s) > 0.98 & y(s) < 1.02;
s = s - 1;
end;
settling_time = (s - 1)*step_time
28
Mp versus curve
To limit the maximum overshoot Mp, the damping ratio should not be too small
29
30
Higher-Order System
After factorization,
The poles of C(s) consist of real poles and pairs of complex-conjugate poles. R(s) is unit-step.
Higher-Order System
Inverse Laplace transform of C(s):
The response curve of a stable higher-order system is the sum of a number of exponential
curves and damped sinusoidal curves
Type of transient response is determined by the closed-loop poles, while the shape of
the transient response is primarily determined by the closed loop zeros.
The zeros of C(s)/R(s) do not affect the exponents in the exponential terms, but they
affect the magnitudes and signs of the residues.
32
Stability in S Plane
The stability of a linear closed-loop system can be determined from the location of the
closed-loop poles in the s plane.
If poles lie in the right-half s plane, then the transient response increases monotonically or
oscillates with increasing amplitude. Unstable system
If all closed-loop poles lie to the left-half s plane, any transient response eventually reaches
equilibrium Stable system
How about closed-loop poles on the j axis?
To guarantee fast, yet well-damped, transient response
characteristics, it is necessary that the closed-loop poles
of the system lie in a particular region in the complex
plane.
33
The stability criterion is applied using a Routh table which is defined as;
Where
35
6. For convenience, any row can be multiplied or divide by a positive constant before the
next row is computed without changing the values of the rows below and disturbing the
properties of the Routh table.
The number of roots of the polynomial that are lies in the right-half plane is equal to the
number of sign changes in the first column
36
Only the first 2 rows of the array are obtained from the characteristic eq. the
remaining are calculated as follows;
37
38
Where
The requirement for a stable third order system is that the coefficients be positive
and
39
Example: Find the stability of the continues system having the characteristic
polynomial of a third order system is given below
Because TWO changes in sign appear in the first column, we find that two roots
of the characteristic equation lie in the right hand side of the s-plane. Hence the
system is unstable.
40
Exercise
Find the stability of the system shown below using Rouths
criterion.
41
2s
2s
4s
11s 10
s 5 1 2 11
s 4 2 4 10
s 3 b1 6 0
s 2 c1 10 0
s1 d1 0 0
s 0 10 0 0
w here:
b1
2 2 1 4
c1
4 2 6
12
d1
6 c1 10
6
c1
There are tw o sign changes in the first column due to the large negative number
calculated f or c1. Thus, the system is unstable because tw o roots lie in the
right half of the plane.
42
2
44
45
46
47
48
Exercise
Find the steady-state error for the unit parabolic input
1 2
with = .
2
Hint:
49
Frequency Response
Steady-state response of a system to a sinusoidal input
Vary the frequency of the input signal over a certain range and
study the resulting response
One advantage:
can use the data obtained from
measurements on the physical system without deriving its
mathematical model
Replacing s=j in transfer function, G(s):
Frequency Response
53
54
Additional Exercises
(1) Consider the system shown below. Determine the value of k such that the damping
ratio is 0.5. Then obtain the rise time tr , peak time tp, maximum overshoot
Mp, and settling time ts in the unit-step response.
(2) Determine the range of parameter K for which the system with below closedloop transfer function is unstable.
()
= 4
() + 3 + 2 + +
55
Additional Exercises
(3)
(4)
56
Reflection
What we have learnt today:
1. Introduction
a) Transfer Function
b) Closed-Loop Control
First-Order Systems
Second-Order Systems
Higher Order Systems
Stability Criterion
Steady-State Errors
3. Frequency Response
57
58