Beruflich Dokumente
Kultur Dokumente
Lecture 8
Time Response
1 August 2011
Watch Out!
Dont get sleepy, people!
1
Contents
Test input signals
Initial and final value theorem
Time response
First order system response
Second order system response
Effect of additional poles and zeros
Time Response
A time response is the response (output) of a
system with respect to time, given certain type
of inputs.
2
How to Choose Input Signals?
We always choose the typical signal as the input when
analyzing the transient response of a system because of
the following advantages:
0; t <
u (t ) =
1; t
3
Types of Input : Ramp Input
A steadily rising signal.
Definition
0; t<0
u (t ) =
t ; t0
Examples:
Machine tool cutting metal
Robot lifting a box
Telescope tracking a star across the sky
Definition:
0; t<0
u (t ) = 1 2
2 t ; t0
4
Types of Input : Impulse Function
This function is also called Dirac, needle, , or
pulse function.
1, t = 0
Definition: (t ) =
0, t 0
1, t =
Delayed pulse: (t ) =
0, t Delayed Pulse
The impulse function is the derivative of unit
step function
EE406 Control Systems Lecture 8 : Time Response Page : 9
In short
5
Behaviour of System at t=0 and t=
We can predict the behaviour of a system at two
different time, namely the initial time ti, and also the
final time tf.
In time domain:
f (0) = lim f (t )
t 0
In Laplace domain:
f (0) = lim s F ( s )
s
6
Final Value Theorem
The final value theorem predict or describe the
behaviour of the system at steady state.
In time domain:
f () = lim f (t )
t
In Laplace domain:
f () = lim s F ( s )
s 0
7
Response of 1st Order Systems
General block diagram:
8
Example 1
Given the following system. Find the response of
the system subjected to step, ramp and
parabolic input by using the initial and final value
theorems:
Solution to Example 1
For a step input:
1 1
f (0+) = lim sF ( s) = lim s = lim =0
s s s ( s + 1) s ( s + 1)
1
G(s) =
s ( s + 1) f () = lim sF ( s ) = lim s
1
=1
s 0 s 0 s ( s + 1)
For a ramp input:
1 1
f (0+ ) = lim sF ( s ) = lim s = lim =0
1 s s s 2 ( s + 1) s s ( s + 1)
G(s) = 2
s ( s + 1) f () = lim sF ( s ) = lim s 2
1
= lim
1
=
s 0 s 0 s ( s + 1) s 0 s ( s + 1)
For a parabolic input:
1 1
f (0+ ) = lim sF ( s ) = lim s = lim 2 =0
1 s s s ( s + 1)
3 s s ( s + 1)
G ( s) =
s 3 ( s + 1) f () = lim sF ( s ) = lim s 3
1
= lim 2
1
=
s 0 s 0 s ( s + 1) s 0 s ( s + 1)
EE406 Control Systems Lecture 8 : Time Response Page : 18
9
Example 2
Find the system response of a first order
system given that a=1 and the input is of the
step, ramp and parabolic nature.
Solution to Example 2
For step input:
C ( s) 1
G(s) = =
R( s) s ( s + 1)
10
Solution to Example 2
For ramp input:
C ( s) 1
G(s) = = 2
R( s ) s ( s + 1)
1 A B C 1 1 1
G ( s) = = + 2+ = + 2 +
s ( s + 1) s s
2
s +1 s s s +1
g (t ) = 1 + t + e t
Solution to Example 2
For a parabolic input:
C ( s) 1
G ( s) = = 3
R ( s ) s ( s + 1)
1 A B C D 1 1 1 1
G (s) = = + 2+ 3+ = 2+ 3
s ( s + 1) s s
3
s s +1 s s s s +1
11
First Order Transient Response
What is a transient response?
It is the temporary response of the system, just
before it settles down to a value.
12
Time constant and stability
g (t ) = 1 e at = 1 et
13
Time Constant
Denoted by the symbol (tau), where:
1
=
a
Plugging it in the given equation, we obtain:
g (t ) = 1 e 1 = 1 0.37 = 0.63
14
Rise Time, Tr
The time for the response (graph) to go from
0.1 to 0.9 of its final value.
at
It is found by solving g (t ) = 1 e for the time,
t, when g(t)=0.1 and g(t)=0.9:
1 e at = 0.1 t = 0.11 10% from the final value
1 e at = 0.9 t = 2.31 90% from the final value
Settling Time, Ts
The time for the system to settle-down and stay within
2% of its final value. (some books use 5%, but for our
case, well stick to 2%).
15
Response of 2nd Order System
General block diagram:
16
Natural Frequency, n
By definition, natural frequency is the frequency at
which a system naturally vibrates once it has been set
into motion.
Damping Ratio,
17
Analogy to Understand Damping Ratio
We consider a spring-mass system:
Types of Damping
If there are dampers or frictional losses, then
there will be more damping.
18
Damping in 2nd Order System
Overdamped System
19
Underdamped System
20
Undamped
In an undamped system, there exists no first order terms in a
second order differential equation of motion, meaning to say, there
is no dampers or dashpot present in the system. Hence, the system
will continue to oscillate.
In Short
21
Damping Response of a 2nd Order System
Bigger values of = more damping
Source:
http://www.facstaff.bucknell.edu/mastascu/econtrolht
ml/SysDyn/SysDyn2.html
22
Critical Examination : Poles & Damping Ratio
Pole location is a function of damping ratio. A change in
damping ratio means that the pole location has changed.
n2
G(s) =
s 2 + 2n s + n2
s1,2 = n jn 1 2
Real Imaginary
Part Part
23
Critical Examination : Poles & Damping Ratio
Plotting the previous equation on the s-plane gives:
Imaginary (Im)
d = n 1 2 n
Real (Re)
n
EE406 Control Systems Lecture 8 : Time Response Page : 47
24
Locus of the Damping Ratio
n cos =
n
tan =
n 1 2
n 1 2
n n
1 2
tan =
n
1 2
= = cos
The larger the angle, the smaller the damping ratio, since the
cosine function gets smaller as the angle increases to 90o.
EE406 Control Systems Lecture 8 : Time Response Page : 50
25
Other Salient Parameters
As with the same case for a 1st order system,
we are also looking at the following parameters
(besides the n and ):
Peak time
Rise time
Percent overshoot
Settling time
26
Rise Time (tr)
The rise time is defined as the time taken for
the graph to reach from zero to the steady-
state value.
1 1 1
2 1
tr = tan = cos 1
n 1 2 d
Peak Time
Peak time, Tp = the time required to reach the first or
maximum peak.
27
Quiz For You!
An underdamped system response to a step
input is given as follows:
ent 1 2
g (t ) = 1 sin n 1 2 + tan 1
1 2 2
dg (t p )
By setting dt
=0, show that:
tp = =
d n 1 2
Percent Overshoot
Percent overshoot (%OS) is the amount that the
waveform overshoots the steady state , or final
value at the peak time, expressed as a
percentage of steady state value.
28
Percent Overshoot
Percentage overshoot depends entirely on the damping
ratio of the second order system.
Percent Overshoot
The analytical expression for computing the percent overshoot is:
%OS = 100 exp
1 2
29
Percent Overshoot and Damping Ratio
We can deduce some important relationship
between an overshoot of a system with the
damping ratio.
Error Band
No system is perfect, as such there will be some errors.
The error is usually found by finding the difference of
the actual value with the predicted value.
30
Error Band
We take note that the general transfer function for an
underdamped system (0<<1) is given as follows:
n2
G ( s) =
s 2 + 2n s + n2
Taking the inverse Laplace transform (by first expanding
the partial fraction) yields:
n2 k1 k 2 s + k3
L1 G ( s ) = = +
s ( s 2 + 2n s + n2 ) s s + 2n s + n
2 2
( s + n ) + 2 n 1 2
n2
1 1
L1 G ( s ) = = +
s ( s 2 + 2n s + n2 ) s s 2 + 2n s + n2
EE406 Control Systems Lecture 8 : Time Response Page : 61
Error Band
Thus, the inverse transform is given as:
g (t ) = 1 ent cos n 1 2 t + sin n 1 2 t
1 2
Simplifying the expression further gives:
e nt
g (t ) = 1 cos n 1 2 t tan 1
1 2 1 2
Envelope of the curve
31
Error Band
32
Settling Time (ts)
We consider the envelope function of the graph. The function is
given by the following formula:
E( envelope ) (t ) = e nt
If we take the error allowance band to 5%, then we can solve the
envelope equation, thus giving:
e nt = 0.05
nt = ln 0.05
ln 0.05 3
t= =
n n
e nt = 0.02
nt = ln 0.02
ln 0.02 4
t= =
n n
From these equations, we note that when the damping
ratio is constant, and when the undamped natural
frequency is larger, then the time constant will be
shorter. Hence, we say that the system responds faster
to the given input.
EE406 Control Systems Lecture 8 : Time Response Page : 66
33
Exercise
Determine the performance indices for this system:
361
G ( s) =
s + 16 s + 361
2
Answer
This example is taken from our textbook,
Chapter 4, under the heading Skill-Assessment
Exercise 4.5.
34
A note on rise time (tr)
By definition the rise time is the time taken for the
response to rise from zero to the steady-state value.
Theoretically, some systems, with no overshoots, require
infinite time to reach the stady-state value. Therefore,
the rise time is also defined as the time taken for the
response curve to raise from 10% to 90% of its steady-
state value (Dong, Zhao, Xiong & Guo, 2009).
35
Example 4
Determine the unit step response and the rise
time for the following system:
0.4s + 1
G (s) =
s2 + s +1
Solution to Example 4
This transfer function contains the derivative term s on
the numerator. Therefore, we proceed by first
determining the time response g(t) and hence we
substitute g(tr)=1 in further finding the rise time.
0.4s + 1
L1 G ( s ) =
s ( s 2 + s + 1)
1 ( s + 2 ) + 15
L1 G ( s ) =
1
( )
3
2
3 Expand the partial fraction
and complete the square.
s ( s + 1 )2 + ( )
2
3
2 2
(
g (t ) = 1 e t 2 cos t 23 + 3
15 sin t 23 ) Obtain the inverse Laplace
transform.
36
Solution to Example 4
Now, set g(tr)=1, that is:
g (t ) = 1 e tr 2
( cos tr 3
2 + 3
15 )
sin tr 2 3 = 1
Simplifying gives:
e tr 2
( cos tr 3
2 + 3
15 )
sin tr 2 3 = 0
37
Effect of Additional Poles
The response of the system defined in the previous slide can be
approximated to the response of the second order system by simply
omitting the third pole.
Mathematically: 10 n or 5 n .
38
Effect of Additional Zeros
If an additional zero is added to the transfer function, then the
zero will affect the amplitude (residue) of the system; but it
doesnt affect the nature of the system (underdamped, overdamped
etc.)
1 (b + c) 1 (c + b) a
T (s) = a + =
s+b s + c ( s + b)( s + c)
39
Effect of Additional Poles
T ( s) =
( s n ) + 1
( s n ) 2 + 2 ( s n ) + 1
40
Effect of Additional Zeros
41
Next Step
Textbook reference : Chapter 4.
Thank You.
Wise Word
42