ECNG-3212 Lecture 04
ECNG-3212 Lecture 04
(ECNG-3212)
Tutorial-4
TIME DOMAIN ANALYSIS
Goitom Tadesse
Ethiopian Defence University, College of Engineering
May 2024
Topic Outline
➢ Standard Test Signals
➢ Types and order of a systems
➢ Time Response of First order, second order systems
➢ Time domain system specifications
➢ Routh-Hurwitz Stability Criterion
➢ Concept of Root Locus
➢ Rules for construction of Root Locus
➢ Effect of adding poles and zeros
2
Objectives
At the end of this lecture, the students shall be able to:
1. Differentiate transient response from steady state response
2. Explain the first order and second order systems(natural
frequency and damping ratio)
3. Calculate rise time, peak time, delay time, maximum
overshoot of the system.
4. Calculate percentage increase, periodic time and number of
oscillations.
Learning Outcome:
Establish a good understanding of time response of systems to
impulse, step, ramp, and time domain system specifications,
root locus and effect of adding poles and zeros.
3
Introduction
In time-domain analysis the response of a dynamic
system to an input is expressed as a function of time.
It is possible to compute the time response of a system
if the nature of input and the mathematical model of
the system are known.
Usually, the input signals to control systems are not
known fully ahead of time.
For example, in a radar tracking system, the position
and the speed of the target to be tracked may vary in
a random fashion.
Therefore, it is difficult to express the actual input
signals mathematically by simple equations.
4
Introduction …
9
First-order System Response to a Unit
Step
10
Second-order Systems
C( s ) n2
= 2
R( s ) s + 2 n s + n2
− n − n 2 − 1
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).
jω
δ
-c -b -a
13
Second-order Systems …
2. Underdamped - when the system has two complex conjugate
poles (0 < <1) jω
δ
-c -b -a
δ
-c -b -a
14
Second-order Systems …
4. Critically damped - when the system has two real but equal
poles ( = 1). jω
δ
-c -b -a
15
Second-order Systems …
For 0< <1 and ωn > 0, the 2nd order system’s response
due to a unit step input looks like
16
Second-order Systems …
S-Plane jω
Damping ratio
jω
Cosine of the angle
between vector
connecting origin and
pole and –ve real axis δ
yields damping ratio.
= cos
18
Second-order Systems …
For Underdamped jω
system 0 90
therefore, 0 1 δ
jω
For Undamped system = 90
therefore, = 0
δ
jω
For overdamped and critically
damped systems = 0
therefore, 1
δ
19
Second-order Systems …
jω
Draw a vector connecting P
origin of s-plane and
some point P.
45
δ
= cos 45 = 0.707
jω
Therefore, s-plane is divided into
sections of constant damping
ratio lines.
20
21
Second-order Systems …
Example-2: Determine the natural frequency and damping
ratio of the poles from thePole-Zero
following
Map
pz-map.
1.5
0.91 0.84 0.74 0.6 0.42 0.22
0.96
1
0.99
Imaginary Axis (seconds-1)
0.5
-0.5
0.99
-1
0.96
2.5
0.7 0.56 0.42 0.28 0.14
-3
-3 -2.5 -2 -1.5 -1 -0.523 30
Second-order Systems …
Pole-Zero Map
3
3
Example-4 0.7 0.56 0.42 0.28 0.14
2.5
1 s + 2 n
C( s ) = −
(
s (s + n )2 + n2 1 − 2 ) 25
Second-order Systems …
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 ) = −
s (s + n )2 + d2
n 1 − 2
1 s + n 1− 2
C( s ) = − −
s (s + n ) + d
2 2
(s + n )2 + d2
1 s + n d
C( s ) = − −
s (s + n ) + d
2 2
1− 2 (s + )2 + 2
n d
− nt
c(t ) = 1 − e cos d t − e − nt sin d t
1− 2
27
Second-order Systems …
− nt
c(t ) = 1 − e cos d t − e − nt sin d t
1− 2
c(t ) = 1 − e − nt cos d t + sin d t
1 − 2
When = 0
d = n 1 − 2
= n
c(t ) = 1 − cos n t
28
Second-order Systems …
− nt
c(t ) = 1 − e cos d t + sin d t
1.8
1 − 2
1.6
1.4
1.4
1.2
1.2
1
1
0.8
if = 0.1 and
0.6 0.8
0.4
if = 0.5 and
n = 3 rad / sec
0.6
0.2
0
0 2 4 6 8 10
0.4
n = 3 rad / sec
1.4 0.2
1.2 0
0 2 4 6 8 10
0.8
0.6
1 1 n
C( s ) = − −
s s + n (s + n )2
c(t ) = 1 − e −nt (1 + n t ) 30
Second-order systems, pole plots, and step responses
31
Second-order Systems …
Variable Damping
2
Ratio Plot
b=0
1.8
1.6
b=0.2
b=0.4 Variable Natural
b=0.6
1.4
b=0.9 Frequency Plot
1.4
1.2
1 1.2
0.8
1
0.6
0.4 0.8
0.2 wn=0.5
0.6 wn=1
0 wn=1.5
0 1 2 3 4 5 6 7 8 9 10 wn=2
0.4 wn=2.5
0.2
0
0 1 2 3 4 5 6 7 8 9 10
32
Time domain specifications …
▪The delay time (td) is the time required for the response to
reach half the final value at the first time.
▪The rise time (tr) is the time required for the response to
rise from 10% to 90%, 5% to 95%, or 0% to 100% of its
final value.
▪For underdamped second order systems, the 0% to 100%
rise time is normally used. For overdamped systems, the
10% to 90% rise time is commonly used.
▪The peak time (tp) is the time required for the response to
reach the first peak of the overshoot.
33
Time domain specifications …
34
Time domain specifications …
Settling time (ts) is the 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%).
35
Time domain specifications …
Rise Time
c(t ) = 1 − e − nt cos d t + sin d t
1 − 2
Put t = tr in above equation
c(t r ) = 1 − e − ntr cos d t r + sin d t r
1 − 2
Where c(tr ) = 1
0 = −e − ntr cos d t r + sin d t r
1 − 2
− e − n t r 0 0 = cos d t r + sin d t r
1 − 2
36
Time domain specifications …
cos d t r + sin d t r = 0
1 − 2
above equation can be re - writen as
1− 2
sin d t r = − cos d t r
1− 2
tan d t r = −
1 − 2
d t r = tan −1 −
37
Time domain specifications …
1 − 2
d t r = tan −1 −
1 1− 2
tr = tan −1 − n
d n
−
tr =
d
38
Time domain specifications …
Peak Time
c(t ) = 1 − e − nt cos d t + sin d t
1 − 2
In order to find peak time let us differentiate above equation w.r.t
t.
dc(t )
− nt
= n e cos d t + sin d t − e n − d sin d t +
− t d
cos d t
dt 1− 2 1− 2
2
0 = e − nt n cos d t + n
sin d t + d sin d t − d
cos d t
1 − 2
1 − 2
2
1 − 2
0 = e − nt n cos d t + n
sin d t + d sin d t − n cos d t
1 − 2
1 − 2
39
Time domain specifications …
2
1 − 2
− nt
0=e n cos d t + n
sin d t + d sin d t − n
cos d t
1 − 2
1 − 2
2
− n t
e n
sin d t + d sin d t = 0
1− 2
2
e − n t 0 n
sin d t + d sin d t = 0
1− 2
2
sin d t n
+ d = 0
1− 2
40
Time domain specifications …
2
sin d t n
+ d = 0
1− 2
2
n
+ d 0
1− 2 sin d t = 0
−1
d t = sin 0
0, , 2 ,
t=
d
Since for underdamped stable systems first peak is maximum peak
therefore,
tp =
d 41
Time domain specifications …
Maximum Overshoot
− n t p
c(t p ) = 1 − e cos d t p + sin d t p
1 − 2
c() = 1
M p = 1 − e n p cos d t p + sin d t p − 1 100
− t
1 − 2
Put tp = in above equation
d
− n
d 100
M p = − e cos + sin
d
d 1− 2
d
d
42
Time domain specifications …
− n
M p = − e d cos +
sin
100
d
d 2
d
d
1 −
Put ωd = ωn 1-ζ 2 in above equation
− n
n 1− 2
cos + 100
M p = − e sin
2
1−
−
M p = −e 1−
( −1 + 0 ) 100
2
−
1− 2
Mp =e 100 43
Time domain specifications …
Settling Time
c(t ) = 1 − e − nt cos d t + sin d t
1 − 2
1 − n n 2 − 1
T =
n
Real Part Imaginary Part
44
Time domain specifications …
46
Time domain specifications …
Solution
Rise Time
−
tr =
d
3.141 −
tr =
n 1 − 2
n 1 − 2
= tan (
−1
) = 0.93 rad
n
3.141 − 0.93
tr = = 0.55s
5 1 − 0.6 2 47
Time domain specifications …
4 3
tp = ts = ts =
d n n
3.141 4 3
tp = = 0.785s t s = = 1.33s t s = = 1s
4 0.6 5 0.6 5
Maximum Overshoot
3.1410.6
− −
1− 2 1− 0.6 2
Mp =e 100 M p = e 100
1.2 Mp
0.8
Amplitude
0.6
0.4
Rise Time
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Time (sec) 49
Time domain specifications …
Example 6
For the system shown in Figure, determine the values
of gain K and velocity-feedback 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 and settling time. Assume that J=1
kg-m2 and B=1 N-m/rad/sec.
50
Time domain specifications …
51
Time domain specifications …
n = 3.53 53
Time domain specifications …
n = 3.96
n = K (1 + KK h )
=
2 K
3.53 = K
0.456 2 12.5 = (1 + 12.5K h )
3.532 = K K h = 0.178
K = 12.5
4
− ts = t s = 2.48s
tr = n
n 1 − 2
3
t r = 0.65s ts = t s = 1.86s
n
54
Time domain specifications …
Example 7
Given the system shown in following figure, find J and D
to yield 20% overshoot and a settling time of 2 seconds for
a step input of torque T(t).
55
Time domain specifications …
56
Home Work 1
a
s( cs + 1)
57
Home Work 2
Figure (a) shows a mechanical vibratory system. When 2 lb
of force (step input) is applied to the system, the mass
oscillates, as shown in Figure (b). Determine m, b, and k of
the system from this response curve.
58
Home Work 3
Describe the nature of the second-order system response via
the value of the damping ratio for the systems with transfer
function 12
1. G( s) = 2
s + 8s +12
16
2. G( s) = 2
s + 8s +16
20
3. G( s) = 2
s + 8s + 20
59
60