Professional Documents
Culture Documents
11 October 2011
H. T. Hoang - www4.hcmut.edu.vn/~hthoang/
Chapter 5
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
Content
Performance criteria
Steady state error
Transient response
p
The optimal performance index
Relationship between frequency domain performances and time
domain performances.
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
Performance criteria
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
R(s)
+_
E(s)
Yfb(s)
Y(s)
G(s)
ess
r(t)
e(t)
H(s)
ess
e(t ) = r (t ) y fb (t )
E ( s ) = R ( s ) Y fb ( s )
ess = lim
li e(t )
t
11 October 2011
ess = lim
li sE
E ( s)
s 0
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
y(t)
overshoot
ymax
yss
yss
ymax yss
yss
No overshoot
ymax yss
100%
POT =
yss
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
Settling
S
ttli time
ti (ts):
) is
i the
th time
ti required
i d for
f the
th response off a system
t to
t
reach and stay within a range about the steady-state value of size
specified by absolute percentage of the steady-state value (usually
2% or 5%)
Rise time (tr): is the time required for the response of a system to
rise from 10% to 90% of its steady
steady-state
state value.
value
y(t)
y(t)
(1+)yss
yss
(1)yss
yss
0.9yss
t
0
ts
11 October 2011
0.1yss
0
t
tr
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
Steady--state error
Steady
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
Steady--state error
Steady
R( )
R(s)
+_
E( )
E(s)
Yfb(s)
G(s)
Y( )
Y(s)
H(s)
Error expression:
R( s)
E (s) =
1 + G (s) H (s)
Steady-state error:
sR ( s )
ess = lim sE ( s ) = lim
s 0
s 0 1 + G ( s ) H ( s )
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
Step input: R( s ) = 1 / s
Steady-state error:
with
1
ess =
1+ Kp
K p = lim G ( s ) H ( s )
s 0
(position constant)
yfb(t)
yfb(t)
1
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
10
Ramp input: R( s ) = 1 / s 2
1
Kv
ess =
with
yfb(t)
yfb(t)
r(t)
yfb(t)
r(t)
r(t)
ess 0
ess = 0
e(t)
t
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
11
P b li input:
Parabolic
i
R( s) = 1 / s 3
ess =
1
Ka
K a = lim s 2G ( s ) H ( s )
with
(acceleration
constant )
s 0
yfb(t)
yfb(t)
r(t)
r(t)
r(t)
ess0
e(t)
11 October 2011
yfb(t)
ess= 0
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
12
Transient response
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
13
First--order system
First
R(s)
Transfer function:
K
Ts + 1
G (s) =
Y(s)
K
T +1
Ts
1
First order system has 1 real pole:
p1 =
T
1 K
Transient response: Y ( s ) = R ( s )G ( s ) = .
s Ts + 1
11 October 2011
y (t ) = K (1 e t /T )
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
14
y(t)
Im s
Re s
1/T
(1+).K
K
(1).K
0.63K
t
T
ts
Transient response
of the first order
y (t ) = K (1 e t /T )
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
15
First order system has only one real pole at (1/T), its transient
response doesnt have overshoot.
Time constant T:
Ti
T is
i the
h time
i
required
i d for
f the
h step response off the
h
system to reach 63% its steady-state value.
where = 0.02
0 02 (2% criterion) or = 0.05
0 05 (5% criterion)
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
16
First--order system
First
The relationship between the pole and the time response
The further the pole of the system is from the imaginary axis, the
smaller the time constant and the faster the time response of the
system.
Im s
y(t)
K
Re s
0
Transient response
of the first order
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
17
R(s)
K
T 2 s 2 + 2Ts + 1
Y(s)
1
Kn2
Transient response: Y ( s ) = R ( s )G ( s ) = . 2
s s + 2n s + n2
11 October 2011
e nt
y (t ) = K 1
sin (n 1 2 )t +
1 2
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
(cos = )
18
Im s
cos =
j n 1 2
n
n
y(t)
Re s
(1+).K
K
((1)).K
0
j n 1 2
11 October 2011
t
tq
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
19
If = 0,
0 transient
i
response is
i
a stable oscillation signal at
the frequency n n is
called natural oscillation
frequency.
If 0<<1,, transient response
p
is a decaying oscillation
signal is called damping
g the value
constant,, the larger
, (the closer the poles are to
the real axis) the faster the
response decays.
11 October 2011
=0
= 0.2
= 0.4
= 0.6
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
20
POT = exp
2
.100%
POT ((%)
The relationship
between POT and
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
21
Settling time:
5% criterion:
2% criterion:
11 October 2011
ts =
ts =
n
4
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
22
cos =
y(t)
K
R s
Re
0
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
23
Im s
R s
Re
0
t
0
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
24
y(t)
Re s
0
t
0
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
25
High-order
High
order systems are the system that have more than 2 poles.
poles
If a high order system have a pair of poles located closer to the
imaginary axis than the others then the high order system can be
approximated to a second order system. The pair of poles nearest to
the imaginary axis are called the dominated poles.
y(t)
Im s
Response off hi
highh
order system
Re s
0
Response of second
order system with the
dominated poles
0
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
26
Performance indices
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
27
IAE criterion
(Integral of the Absolute Magnitude of the Error )
J IAE =
e(t ) dt
0
ISE criterion
(Integral of the Square of the Error)
+
J ISE = e 2 (t )dt
d
0
ITAE criterion
(Integral of Time multiplied by the Absolute Value of the Error)
J ITAE = t e(t ) dt
0
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
28
Optimum systems
=0.3
=0.5
=0.707
=0.9
0
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
29
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
30
1st order
d system
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
31
Relationship
p between frequency
q
y domain
performances and time domain performances
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
32
G(s)
Y(s)
K p = lim G ( s ) H ( s ) = lim G ( j ) H ( j )
0
s 0
K v = lim s G ( s ) H ( s ) = lim jG ( j ) H ( j )
0
s 0
K a = lim s G ( s ) H ( s ) = lim( j ) 2 G ( j ) H ( j )
2
s 0
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
33
G(s)
Y( )
Y(s)
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
34
R(s)
G(s)
Y(s)
G ( j )
G ( j )
Gcl ( j ) =
=1
1 + G ( j ) G ( j )
= G ( j )
1 + G ( j )
1
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
35
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
36
R(s)
G(s)
Y(s)
4
< tqd <
c
c
The higher the phase margin of the open-loop system, the smaller
the POT of closed-loop system. In most of the cases, if the phase
margin of the open-loop
open loop system is larger than 600 then the POT of
the closed-loop system is smaller than 10%.
11 October 2011
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
37
R(s)
11 October 2011
G(s)
Y(s)
10
G (s) =
s(0.1s + 1)(0.08s + 1)
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
38
R(s)
11 October 2011
G(s)
Y(s)
G ( s) =
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
50
s(0.1s + 1)
39
11 October 2011
G(s)
Y(s)
G (s) =
6
s(0.1s + 1)(0.08s + 1)
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
40
11 October 2011
G(s)
Y(s)
6
G ( s) =
s (0.1s + 1)
H. T. Hong - www4.hcmut.edu.vn/~hthoang/
41