Professional Documents
Culture Documents
5/27/2017
ADU, CET, ECEg3153
Course name: Introduction to control systems
Course code: ECEg3153
Email: fekianew@gmail.com
1 Chapter 3
Time domain analysis of control system
OUTLINE
5/27/2017
Introduction
Time domain analysis of
2
INTRODUCTION
Time Domain Analysis of Control Systems
In time-domain analysis the response of a dynamic
5/27/2017
system to an input is expressed as a function of time.
It is possible to compute the time response of a
3
INTRODUCTION
The concept of poles and zeros are fundamental to
the analysis and design of control systems which
5/27/2017
simplifies the evaluation of a system's response.
Pole, Zeros and System Response
4
INTRODUCTION
Usually, the input signals to control systems are not
known fully ahead of time.
5/27/2017
For example, in a radar tracking system, the position
and the speed of the target to be tracked may vary in
5
INTRODUCTION
Standard Test Signals
The characteristics of actual input signals are a
5/27/2017
sudden shock, a sudden change, a constant velocity,
and constant acceleration.
6
INTRODUCTION
Standard Test Signals
Impulse signal
5/27/2017
7
INTRODUCTION
Standard Test Signals
Step signal
5/27/2017
0 t
If A=1, the step signal is
called unit step signal
8
INTRODUCTION
r(t)
Standard Test Signals
Ramp signal
5/27/2017
r(t)
5/27/2017
p(t)
The parabolic signal imitate
the constant acceleration
0 t
10
INTRODUCTION
Relation between standard Test Signals
Impulse A t0
5/27/2017
(t ) d
0 t0
dt
5/27/2017
A t0
(t )
0 t0
Step
A t0
u( t )
0 t0
A
L{u(t )} U ( s ) 12
S
INTRODUCTION
Laplace transform of test signals
At t0
Ramp
5/27/2017
r(t )
0 t0
Parabolic At 2
t0
p(t ) 2
0 t0
2A
L{ p(t )} P( s ) 3
13
S
INTRODUCTION
Time Response of Control Systems
Time response of a dynamic system is response to
5/27/2017
an input expressed as a function of time.
5/27/2017
First order system without zero
5/27/2017
G( s )
3s 1
D.C gain is 10 and time constant is 3 second. And for
5/27/2017
Consider the following 1st order system
(t)
K
C(s )
t
0
5/27/2017
Consider the following 1st order system
K
R(s ) C(s )
c(t ) K 1 e t / T
c(t ) K 1 e 1 0.632K
TIME DOMAIN ANALYSIS OF 1ST ORDER
SYSTEMS
Step Response of 1st Order System
E.g: If K=10 and T=1.5s then
5/27/2017
K*(1-exp(-t/T))
11
c(t ) K 1 et / T 10
Step Response
2
Unit Step Input
1
0
0 1 2 3 4 5 6 7 8 9 10
Time
5/27/2017
c(t ) K 1 e t / T K Ket / T
dc(t ) d
dt
dt
K Ket / T
dc(t ) K t / T
e (impulse response)
dt T
20
..
Example: Impulse response of a 1st order system is
given below.
5/27/2017
c(t ) 3e 0.5t
solution
Find out
0.5t C( s ) C( s ) 3
c(t ) 3e
( s ) R( s ) S 0.5
3 3
C( s ) 1 (s) C( s ) 6
S 0.5 S 0.5 21
R( s ) 2S 1
TIME DOMAIN ANALYSIS OF 1ST ORDER
SYSTEMS
Transient Response Performance Specification:
Time Constant: T or a is the only parameter
5/27/2017
needed to describe the transient response We call 1/a
or T the time constant of the response.
The time constant can be described as the time for
5/27/2017
of its final value.
Rise time calculated by solving for the difference in
settling time to be
Or Ts=4T
23
TIME DOMAIN ANALYSIS OF 1ST ORDER
SYSTEMS
Could be summarized as:
5/27/2017
Or Slope= 1/T
24
TIME DOMAIN ANALYSIS OF 1ST ORDER
SYSTEMS
Example: a system has a transfer function
5/27/2017
Find the time constant, Tc, settling time, Ts, and rise
5/27/2017
R( s ) Ts 1
K (1 s )
C( s )
sTs 1
K K ( T ) Partial Fractions
C( s )
s Ts 1
K Inverse Laplace
c(t ) K ( T )e t / T 26
T
TIME DOMAIN ANALYSIS OF 1ST ORDER
SYSTEMS
1st Order System with & W/O Zero (Comparison)
C( s ) K C( s ) K (1 s )
5/27/2017
R( s ) Ts 1 R( s ) Ts 1
c(t ) K 1 e t / T K
c(t ) K ( T )e t / T
c(t ) K ( n )e t / T 9.5
T
n
9
c(t ) K 1 e t / T 8.5
T
c(t)
offset
C( s ) 10(1 2s )
7.5
R( s ) 3s 1 6.5
27
10 t / 3
0 5 10 15
c(t ) 10 ( 2 3)e
Time
3 = + ( )
TIME DOMAIN ANALYSIS OF 1ST ORDER
SYSTEMS
If T< the response of the system would look like
Comparing the 2-cases
5/27/2017
C( s ) 10(1 2s )
Unit Step Response of 1st Order Systems with Zeros
14
R( s ) 1.5s 1
13
13
9 T
8
Unit Step Response
12
7
11 6
0 5 10 15
Time
10
28
9
0 5 10 15
Time
TIME DOMAIN ANALYSIS OF 1ST ORDER
SYSTEMS
Examples of First Order Systems
Armature Controlled D.C Motor (La=0)
5/27/2017
Electrical System
Mechanical System
5/27/2017
pole and zero on the transient response of 1st order
systems.
Compared to the simplicity of a first-order system, a
5/27/2017
characterized by the following transfer function.
C( s ) n2 Closed-Loop
R( s ) s 2 2 n s n2 Transfer Function
damping ratio of the second order system, which is a
measure of the degree of resistance to change in the
system output.
un-damped natural frequency of the second
n order system, which is the frequency of 31
5/27/2017
lets have the characteristic equation or denominator
32
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Second Order Systems:
Lets take numerical examples of the second-order
5/27/2017
system responses which has two finite poles and no
zeros.
5/27/2017
ADU, CET, ECEg3153
34
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
NB: Varying a first-order system's parameter simply
changes the speed of the response, changes in the
5/27/2017
parameters of a second-order system can change the
form of the response.
Therefore; dep. On damping ratio ( ) the response
35
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Under damped responses ( 0 1 )
5/27/2017
Natural response: Damped sinusoid with an
exponential envelope whose time constant is equal to
Un damped responses ( 0 )
Poles: Two imaginary at (i.e )
Natural response: Un damped sinusoid with radian
5/27/2017
Natural response: One term is an exponential whose
time constant is equal to the reciprocal of the pole
37
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
General Second Order System
Two physically meaningful specifications for second-
5/27/2017
order systems transient response like that of time
constant for first order response.
5/27/2017
Expressing second order system in terms of natural
frequency and damping ratio
Let,
5/27/2017
complex poles have a real part = a/2 and the
magnitude of this value is the exponential decay
frequency.
5/27/2017
2
1
41
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Example1: For a system with a transfer
function given below calculate the damping ratio
5/27/2017
and the natural frequency of the system.
Solution:
5/27/2017
ratio is 0.5. Determine the location of closed loop
poles so that the damping ratio remains same but
C( s ) n2
0.64
4 2
2
2
R( s ) s 2 n s n2 s 2 2s 4
1.5
0.8
1
1
0.94 0.5
Imaginary Axis
0.94 0.5
-1
1
0.8
1.5
-2
2
0.64 43
0.5 0.38 0.28 0.17 0.08 2.5
-3
-2 -1.5 -1 -0.5 30 0.5
Real Axis
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
5/27/2017
ADU, CET, ECEg3153
44
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Under damped Second Order System
The under damped second-order system is a
5/27/2017
common model for physical problems which
displays unique behavior that have to be itemized;
45
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Step Response of underdamped System
C( s ) n2 2
5/27/2017
Step Response C ( s)
s s 2 2 n s n2
n
R( s ) s 2 2 n s n2
1 s 2 n
C( s )
s s n 2 n2 1 2
Above equation can be written as
1 s 2 n
C( s ) 46
s s n 2 d2
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Where , is the frequency of transient oscillations
and is called damped natural frequency.
5/27/2017
The inverse Laplace transform of above equation can be
obtained easily if C(s) is written in the following form:
1 s n n
n 1 2
1 s n 1 2
C( s )
s s n 2 d2 s n 2 d2
1 s n d
C( s )
s s n d
2 2
1 2 s 2 2
n d
47
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Cont
c(t ) 1 e nt cos d t sin d t
5/27/2017
1 2
When 0
d n 1 2
5/27/2017
1.4
1.8
1.6 1.2
1.4
1
I 1 II 0.8
0.8 0.6
0.6 0.4
0.4
0.2
0.2
0
0 0 2 4 6 8 10
0 2 4 6 8 10
1.4
1.2
III 1
0.8
0.6
0.4 49
0.2
0
0 2 4 6 8 10
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
5/27/2017
Home work: Step Response of overdamped and
critically damped Systems ?
5/27/2017
response due to a unit step
5/27/2017
100% of the final value.
Peak time, Tp: The time required to reach the first
the maximum, peak.
5/27/2017
these parameters cannot be found unless the
response of the higher-order system can be
53
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Evaluating the performance parameters
5/27/2017
c(t ) 1 e nt cos d t sin d t
1 2
2n d
n t
0e n cos d t sin d t d sin d t cos d t
1 2
1 2
2n n 1 2
nt
0e n cos d t sin d t d sin d t cos d t
1 2
1 2 54
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Time Domain Specifications (Peak Time)
2 2
sin d t 0
5/27/2017
sin d t n
d 0 n
d 0
1 2 1 2
0, , 2 ,
55
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Time Domain Specifications (Maximum Overshoot)
5/27/2017
n t p
c(t p ) 1 e cos d t p sin d t p c() 1
1 2
Put d n 1- 2 in aboveequation
5/27/2017
n
n 1 2 cos 100
M p e
1 2
1 0 100
1 2
Mp e 100
57
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Time Domain Specifications (Settling Time)
Settling time (2%) criterion
5/27/2017
Time consumed in exponential decay up to 98%
of the input.
n
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Example1:Consider the system shown in following
figure, where damping ratio is 0.6 and natural
5/27/2017
undamped frequency is 5 rad/sec. Obtain the rise
time tr, peak time tp, maximum overshoot Mp, and
59
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Solution
5/27/2017
ADU, CET, ECEg3153
Peak Time
3.141
tp tp 0.785s
d 4 60
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Cont
Settling Time (2%) Settling Time (5%) Maximum Overshoot
5/27/2017
4 3
ts ts
n n 1 2
5/27/2017
The pole plot for a general, under damped second-
order system, From the Pythagorean theorem that
62
5/27/2017
the values to the pole locations;
63
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
From the equations, Tp is inversely proportional to
the imaginary part of the pole. Since horizontal lines
5/27/2017
on the s-plane are lines of constant imaginary value,
they are also lines of constant peak time.
5/27/2017
ADU, CET, ECEg3153
65
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
5/27/2017
ADU, CET, ECEg3153
66
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Example 1: For the system shown in Figure-(a),
determine the values of gain K and velocity-feedback
5/27/2017
constant Kh so that the maximum overshoot in the
unit-step response is 0.2 and the peak time is 1 sec.
With these values of K and Kh, obtain the rise time
67
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Solution: reduce the block in to
5/27/2017
ADU, CET, ECEg3153
Since J 1 kgm 2 and B 1 Nm/rad/sec
C( s ) K
2
R( s ) s (1 KK h )s K
Comparing above T.F with general 2nd order T.F
n K
C( s ) n2
2 (1 KK h ) 68
R( s ) s 2 n s n
2
2 K
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Cont
5/27/2017
Maximum overshoot is 0.2. The peak time is 1 sec
tp
n 3.53
69
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Cont
Then the rise and settling
time can be calculated as:
n 3.96
5/27/2017
(1 KK h )
n K 2 K
K 12.5 3
ts
n
t s 1.86s 70
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Example2: Given the system shown in following
figure, find J and D to yield 20% overshoot and a
5/27/2017
settling time of 2 seconds for a step input of torque
T(t).
71
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Cont
5/27/2017
ADU, CET, ECEg3153
72
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Exersice1:Figure (a) shows a mechanical vibratory
system. When 2 lb of force (step input) is applied to
5/27/2017
the system, the mass oscillates, as shown in Figure
(b). Determine m, b, and k of the system from this
73
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Exersice2: When the system shown in Figure(a) is
subjected to a unit-step input, the system output
5/27/2017
responds as shown in Figure(b). Determine the
values of a and c from the response curve.
74
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Effect of Adding Pole and Zero on the
Transient Response of Second Order System
5/27/2017
Adding pole for second order system:
5/27/2017
Assuming that the complex poles are at
76
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
5/27/2017
ADU, CET, ECEg3153
77
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
If (Case II), the pure exponential will die out
5/27/2017
much more rapidly than the second-order
underdamped step response.
If the pure exponential term decays to an
78
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
NB: If r is not much greater than (Case I), the
real pole's transient response will not decay to
5/27/2017
insignificance at the peak time or settling time
generated by the second order pair.
5/27/2017
Example: Comparing the effect of adding real pole
on step response for the following three system
5/27/2017
amplitude, of a response component but do not affect
the nature of the response, exponential, damped
81
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
5/27/2017
ADU, CET, ECEg3153
The closer the zero is to the dominant poles, the
greater its effect on the transient response. As the
zero moves away from the dominant poles, the 82
response approaches that of the two-pole system.
TIME DOMAIN ANALYSIS OF 2ND ORDER
SYSTEMS
Second order systems
Exercise: Describe the nature of the second-order
5/27/2017
system response via the value of the damping ratio
for the systems with transfer function
20
II . G ( s ) 2
s 8s 20 83
STEADY STATE ERROR
Steady State Response:
Control systems analysis and design focus on three
5/27/2017
specifications:
(1) Transient response
(2) Steady-state errors
84
STEADY STATE ERROR
Steady state error for unity feedback system
It can be calculated from a system's closed-loop
5/27/2017
transfer function, T(s), or the open-loop transfer
function, G(s), for unity feedback systems.
85
5/27/2017 ADU, CET, ECEg3153
86
STEADY STATE ERROR
STEADY STATE ERROR
Considering G(s)
5/27/2017
ADU, CET, ECEg3153
87
STEADY STATE ERROR
Any physical control system inherently suffers steady-
state error in response to certain types of inputs.
5/27/2017
A system may have no steady-state error to a step input,
but the same system may exhibit nonzero steady-state
error to a ramp input.
5/27/2017
following open-loop transfer function
5/27/2017
stability problem.
A compromise between steady-state accuracy and
90
STEADY STATE ERROR
Steady State Error of Unity Feedback Systems
5/27/2017
The transfer function between the error signal E(s)
and the input signal R(s) is
5/27/2017
control systems. The higher the constants, the
smaller the steady-state error.
5/27/2017
step input is
5/27/2017
ADU, CET, ECEg3153
For Type 1 or higher systems
94
STEADY STATE ERROR
Static Velocity Error Constant (Kv)
The steady-state error of the system for a unit-ramp
5/27/2017
input is
95
STEADY STATE ERROR
Static Velocity Error Constant (Kv)
For a Type 0 system
5/27/2017
ADU, CET, ECEg3153
For Type 1 systems
96
STEADY STATE ERROR
Static Velocity Error Constant (Kv)
For a ramp input the steady state error ess is
5/27/2017
ADU, CET, ECEg3153
Static Acceleration Error Constant (Ka)
The steady-state error of the system for parabolic
input is
97
STEADY STATE ERROR
The static acceleration error constant Ka is
defined by
5/27/2017
Thus, the steady-state error in terms of the static
5/27/2017
For type 3 or higher systems
99
STEADY STATE ERROR
Summery
5/27/2017
ADU, CET, ECEg3153
E.g.1:For the system shown in figure below
evaluate the static error constants and find the
expected steady state errors for the standard step,
ramp and parabolic inputs.
100( s 2)( s 5)
R(s)
s 2 ( s 8)( s 12) C(S)
100
STEADY STATE ERROR
Solution: (evaluation of Static Error Constants)
100( s 2)( s 5)
G( s ) 2
5/27/2017
s ( s 8)( s 12)
K p lim G( s )
s 0 K lim sG( s )
v
s 0
Kp Kv
0 0 0.09
101
STEADY STATE ERROR
5/27/2017
ADU, CET, ECEg3153
Ex: Find the steady-state errors for inputs of
5u(t), 5tu(t), and 5tu(t) to the system shown in
below
102
STABILITY ANALYSIS
Stability: is the most important system
specification.
5/27/2017
If a system is unstable, transient response and
steady state response (i.e. steady state error) are
5/27/2017
bounded output.
A system is unstable if any bounded input yields an
104
STABILITY ANALYSIS
Based on the system pole location definitions
of stability:
5/27/2017
Stable systems have closed-loop transfer functions
with poles only on the left half-plane.
5/27/2017
In general if any of the roots of the characteristics
equation has positive real parts, the system will be
106
STABILITY ANALYSIS
Cont
5/27/2017
ADU, CET, ECEg3153
107
STABILITY ANALYSIS
Cont
5/27/2017
ADU, CET, ECEg3153
108
STABILITY ANALYSIS
Routh Hurwitz Stability Criterion
Routh and Hurwitz give a method of indicating the
5/27/2017
presence and number of unstable roots, but not their
value, using Routh table.
5/27/2017
2. interpret the Routh table to tell how many closed-loop
system poles are in the LHP, the RHP, and on the jw-axis.
110
STABILITY ANALYSIS
Cont
5/27/2017
ADU, CET, ECEg3153
How to generate Routh Table:
First label the rows with powers of s from highest
power of s down to lowest power of s in a vertical
column.
Next form the first row of the Routh table, using the
coefficients of the denominator of the closed-loop
transfer function (characteristic equation). 111
STABILITY ANALYSIS
Start with the coefficient of the highest power and
skip every other power of s.
5/27/2017
Now form the second row with the coefficients of the
denominator skipped in the previous step.
112
STABILITY ANALYSIS
Routh Table Interpretation
If the closed-loop transfer function has all poles in
5/27/2017
the left half of the s-plane, the system is stable.
Thus, a system is stable if there are no sign changes
113
STABILITY ANALYSIS
For there to be no roots with positive real parts then
there is necessary, but not sufficient, condition that
5/27/2017
all coefficients in the characteristics equation have
the same sign and that none are zero.
114
STABILITY ANALYSIS
Only the first 2 rows of the array are obtained from
the characteristic equation the remaining are
5/27/2017
calculated as follows;
5/27/2017
The Routh table of the system is:
5/27/2017
ADU, CET, ECEg3153
Special Cases:
Case 1: A Zero Only in the First Column, substitute
with a very small number 0 and proceed
Example: determine the stability of the system
5/27/2017
ADU, CET, ECEg3153
If is chosen positive, the table shows a sign change
from the s row to the s row, and there will be
another sign change from the s row to the s row.
Hence, the system is unstable and has two poles in
the right half plane.
118
STABILITY ANALYSIS
Case-II: Entire Row is Zero
Sometimes while making a Routh table, we find that
5/27/2017
an entire row consists of zeros.
This happen because there is an even polynomial
119
STABILITY ANALYSIS
Cont
5/27/2017
ADU, CET, ECEg3153
120
STABILITY ANALYSIS
Application of rouths stability criteria to control
system analysis
5/27/2017
This criteria has limited use in LTI systems because
it does not suggest how to improve relative stability
5/27/2017
ADU, CET, ECEg3153
122
STABILITY ANALYSIS
Cont
5/27/2017
ADU, CET, ECEg3153
123
5/27/2017
Do you have any
124