Professional Documents
Culture Documents
1 / 39
Chapter-3: Time Domain Analysis of Control System
1 Introduction
2 / 39
Introduction
Introduction
There are two ways to analyze the functioning of a control system,
time domain and frequency domain analysis.
Transient response is dependent upon the system poles only and not
on the type of input. It is therefore sufficient to analyze the transient
response using a step input.
4 / 39
Steady state error and error constant
Steady state error (ess ): The difference between the desired output
and the final value of any system as time goes to infinity.
R(s)
ess = lim e(t) = lim sE (s) = lim s
x→∞ s→0 s→0 1 + G (s)H(s)
6 / 39
Steady state error and error constant
Type of input and steady state error
Step Input
Let the step input of magnitude A be applied. The laplace transform
of step input r(t) having magnitude A is given by
A
R(s) =
s
substitute R(s) in the steady state error equation
s As
ess =
1 + lims→0 G (s)H(s)
Type 0
In this case j = 0
k(1 + T1 s)(1 + T2 s)...(1 + Tn s)
G (s)H(s) =
(1 + Ta s)(1 + Tb s)...(1 + Tm s)
Therefore,
k(1 + T1 s)(1 + T2 s)...(1 + Tn s)
Kp = lim G (s)H(s) = =k
x→0 (1 + Ta s)(1 + Tb s)...(1 + Tm s)
ess can be written as
A
ess =
1+k
Type 1
In this case j = 1
k(1 + T1 s)(1 + T2 s)...(1 + Tn s)
G (s)H(s) =
s(1 + Ta s)(1 + Tb s)...(1 + Tm s)
11 / 39
Steady state error and error constant
Steady state error for type 0,1, and 2 systems
Therefore,
k(1 + T1 s)(1 + T2 s)...(1 + Tn s)
Kp = lim G (s)H(s) = lim =∞
s→0 s→0 s(1 + Ta s)(1 + Tb s)...(1 + Tm s)
Type 0
A A
and ess = Kv = 0 =∞
Type 0 system fails to keep track of a ramp input due to the con-
tinuous increment of errors.
Type 1
13 / 39
Steady state error and error constant
Steady state error for type 0,1, and 2 systems
The steady state error for a type 1 system for ramp input is constant
Type 2
Type 0
Type 1
A A
and ess = Ka = 0 =∞
The type 1 system also fails to keep track of a parabolic input due
to a continuous increment of error.
Type 2
16 / 39
Steady state error and error constant
Steady state error for type 0,1, and 2 systems
A A
and ess = Ka = k
Example-1: Find the steady state error for unit step, unit ramp and
unit acceleration inputs for the following systems.
10
G (s)H(s) =
s(0.1s + 1)(0.5s + 1)
1000(s + 1)
G (s)H(s) =
(s + 2)(s + 50)
50
G (s)H(s) = 2
s (s + 1)(s + 20)
Example-2: Determine the value of K for r (t) = 0.2t, and it is
required that ess ≤ 0.2.
18 / 39
Analysis of first order system
1
G (s) = Ts and H(s) = 1
20 / 39
Analysis of first order system
21 / 39
Analysis of second order system
ωn2
G (s) = s(s+2ζωn ) and H(s) = 1
ωn2
G (s)H(s) =
s(s + 2ζωn )
The closed loop transfer function of the system is
C (s) G (s) ωn2
= = 2
R(s) 1 + G (s)H(s) s + 2ζωn s + ωn2
ωn is the natural frequency, and ζ is the damping factor
22 / 39
Analysis of second order system
Let us study the effect of pole location before finding the unit step
response. To find the poles of closed loop transfer function, let us
put
s 2 + 2ζωn2 s + ωn2
s1 and s2 are given as
p
s1,2 = −ζωn ± ωn ζ2 − 1
From the above equation the following conclusions can be drawn:
The poles are real and unequal if ζ 2 − 1 > 0
i.e.,ζ > 1 p
The poles are s1,2 = −ζωn ± ωn ζ 2 − 1
Since there are no imaginary terms, the poles lie on the
negative real axis and at unequal places.
The response is over damped.
The poles are real and equal if ζ 2 − 1 = 0
i.e.,ζ = 1
The poles are s1 = s2 = −ζωn
23 / 39
Analysis of second order system
24 / 39
Analysis of second order system
25 / 39
Analysis of second order system
26 / 39
Analysis of second order system
Example-2: Find the value of ’K’ and ’a’ such that the damping
factor of the system is 0.6 and the steady state error due to a unit
ramp input is 0.25.
27 / 39
Analysis of second order system
ωn2
C (s) =
s(s 2 + 2ζωn s + ωn2 )
1 s + 2ζωn
C (s) = − 2
s s + 2ζωn s + ωn2
1 s + ζωn ζωn
= − p − p
s 2
(s + ζωn ) + (ωn 1 − ζ ) 2 2 (s + ζωn ) + (ωn 1 − ζ 2 )2
2
p
Let ωd = ωn 1 − ζ 2 )2 is the damping frequency
28 / 39
Analysis of second order system
1 s + ζωn ζωn
C (s) = − 2
−
s (s + ζωn )2 + ωd (s + ζωn )2 + ωd2
1 s + ζωn ζ ωd
= − 2
−p
s 2
(s + ζωn ) + ωd 1 − ζ (s + ζωn )2 + ωd2
2
ωn2 1 ωn 1
C (s) = = − −
s(s + ωn )2 s (s + ωn )2 s + ωn
the response in time domain is
ωn2
C (s) = p p
s(s + ζωn + ωn ζ 2 − 1)(s + ζωn − ωn ζ 2 − 1)
1 A B
= + p + p
s s + ζωn + ωn ζ − 1 s + ζωn − ωn ζ 2 − 1
2
30 / 39
Analysis of second order system
the response is
√ √
ζ 2 −1)t ζ 2 −1)t
c(t) = 1 + Ae −(ζωn +ωn + Be −(ζωn −ωn
Case-4: undamped (ζ = 0 )
Substituting ζ = 0, we get
ωn2 1 s
C (s) = 2 2
= − 2
s(s + ωn ) s s + ωn2
c(t) = 1 − cos(ωn t)
Since there is no time damping, this response does not die out with
time
31 / 39
Time Domain Specifications of a Second Order System
32 / 39
Time Domain Specifications of a Second Order System
e −ζωn t
c(t) = 1 − p sin(ωd t + α)
1 − ζ2
e −ζωn td
1/2 = 1 − p sin(ωd td + α)
1 − ζ2
1+0.7ζ
The result of this equation is td = ωn
Rise time (tr ): It is the time required for the response to rise
from 0 to 100% of the final value for the underdamped
system.
c(t) = 1 at t = tr
33 / 39
Time Domain Specifications of a Second Order System
p
1 − ζ2
tan(ωd tp + α) = = tan(α)
ζ
ωd tp = nπ, where n = 1, 2, 3, ....
nπ
Therefor tp = ωd
√−ζπ √−ζπ
e 1−ζ 2 e 1−ζ 2
%Mp = 1 − p sin(π + α) − 1 = p sin(α)
1 − ζ2 1 − ζ2
√−ζπ
=e 1−ζ 2
For 2% criterion
ts = 4T where T is time constant
37 / 39
Time Domain Specifications of a Second Order System
38 / 39
Time Domain Specifications of a Second Order System
39 / 39