SlideShare a Scribd company logo
1 of 57
Chapter 4: Time Domain Analysis
Outline
 Introduction
 Test Inputs used in control system Analysis &
Design
 System Poles and Zeros
• Pole-zero plot
 Standard form for 1st and 2nd order systems
 First order system
 Second order system
• Effect of poles on system response
• Effect of zeros on system response**
 Performance of FB systems(in the classical sense)
• Transient performance
• Steady-state accuracy
 Routh’s Stability criterion
1
Introduction
• The first step in analyzing a control system is to
derive a mathematical model of the system (
Chapter 3). Once such model is obtained, the
different analysis techniques will be used to
study system performance.
• In analyzing and designing control systems, we
must have a basis of comparison of
performance of various control systems. This
basis may be setup by specifying particular test
input signals and by comparing the responses
of various systems to these input signals.
2
Common Input signals used in Control System
Two classes of inputs commonly used to characterize
the
performance of feedback control systems are:
(a) The “Singularity” Functions: These functions have a
discontinuity @ t=0
(i) The Dirac Delta (Impulse) Function
- used to characterize the response of a system to brief,
intense inputs 3
(a) Unit pulses of different
extents
(b) The impulse
function
Common Input signals used in Control System…
(ii) The Unit-step Function us(t)
- used to characterize a system’s transient
response to a sudden change.
(iii) The Unit-Ramp Function r(t)
4
Us(t) = 0 for t < 0
= 1 for t > 0
r(t) = 0 for t < 0
= t for t > 0
Common Input signals used in Control System…
(iii) The Unit-Ramp Function r(t)
- Used to characterize a system’s ability to follow a
time-varying input, and the transient behavior
around a discontinuity in the slope of an input
function.
Remark:
- The singularity functions are related to each other
by differentiation & integration , as shown below.
5
Common Input signals used in Control System…
(b) Sinusoidal Inputs
- The response of linear systems to sinusoidal
inputs of the form
Is of fundamental importance to control
engineering and system dynamics ( Studied in
Chapter 7)
6
Common Input signals used in Control System…
Example 4.1
In practice a machine, described a second-order
transfer function G(s), will be subjected to inputs
that change suddenly. Use the unit-step response
to determine how long it will take the machine’s
response to settle to a new steady-state value
after a change.
Solution: for

7
Common Input signals used in Control System…
Example 4.1…
Where
Taking inverse LT yields
8
Common Input signals used in Control System…
Example 4.1…
Solution:
The response is shown above, and indicates that it
takes this system 2.5 - 3 seconds to respond to the
step. 9
0 0.5 1 1.5 2 2.5 3 3.5
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
Step Response
Time (sec)
Response
System Poles and Zeros
Consider a system with TF
If we factor the numerator & denominator
polynomial and write
Where
-- are the roots of the characteristics
polynomial D(s), and know as the system poles.
-- are the roots of the numerator
polynomial N(s), and know as the system zeros.
10
System Poles and Zeros
Remark:
• Note that because of the coefficients of N(s) &
D(s) are real ( they come from the modeling
parameters), the system poles & zeros must be
either
(a) purely real or
(b) appear as complex conjugates
And In general we write
or
Example 4.2
Find the poles and zeros of the system
11
System Poles and Zeros
Example 4.2…
Solution:
So that we have
(a) a pair of real zeros at and
(b) three poles at and
Remark
The system poles and zeros completely
characterize the transfer function (and therefore
the system itself ) except for an overall gain
constant K:
12
Pole-zero plot
• The pole-zero plot for example 4.2 is shown below;
where the pole positions are denoted by an X, and the
zeros as drawn as an O.
The poles-zero plot is used extensively throughout
control theory and system dynamics to provide a
qualitative indication of the dynamic behavior of the
system 13
Pole-zero plot
Aside: In MATLAB a system may be specified by its
poles and zeros using the function
zpk(zeros, poles, gain), for example
sys=zpk([0 -2],[-3 , -1+i*2 , -1-i*2],5)
step(sys)
Will plot the system response of the system in
Example4.2
•The characteristics equation of a system is
Complex poles & Zeros
• We have noted that in general and that poles
and zeros may appear as complex conjugate pairs:
14
Pole-zero plot
Complex poles & Zeros…
For example the pole-zero plot
Corresponds to the transfer function
15
Pole-zero plot
Complex poles & Zeros…
• The homogeneous response we will have a pair of
complex exponential terms associated with each
pair of conjugate pair of poles, such as
But Ci and Ci+1 are also complex (say a+jb), so we
can write
16
Pole-zero plot
Complex poles & Zeros…
• so that the contribution of the complex conjugate
pole pair to the homogeneous response may be
written
Where
and
Which is shown below ( for )
17
Pole-zero plot
Example 4.3
Find and plot the poles and zeros of
and then determine the modal response
components of this system
Solution:
18
Pole-zero plot
Example 4.3…
• The pole-zero plot is
-And the modal components are (1) Ce− t
(corresponding to the pole at s =−1), and (2) Ae−t
sin(2t + φ) (corresponding to the complex conjugate
pole pair at s =−1± j2), and where the constants C,A,
and φ are determined from the initial conditions. 19
Pole-zero plot
Note: A pair of purely imaginary poles ( on the
imaginary axis of the s-plane) implies and
there will be no decay. The system will act as a
pure oscillator.
• The effect of pole locations in the s-plane on the
modal response component is summarized in the
figure below.
20
Pole-zero plot
Observe:
(a) Poles in the left-half of the s-plane ( the LHP),
that is
generate components that decay with time.
(b) conversely, poles in the right-half s-plane ( the
RHP), that is generate components that
grow with time.
(c) Poles that lie on the imaginary axis ( )
generate components that are purely oscillatory,
and neither grow nor decay with time.
(d) A pole at the origin of the s-plane ( ),
generates a component that is a constant.
In addition we note that oscillator frequency and 21
00
Pole-zero plot
Observe:
(e) The rate of decay/growth is determined by the real
part of
the pole , and poles deep in the LHP
generate
rapidly decaying components.
(e) For complex conjugate pole pairs, the oscillatory
frequency is
determined by the imaginary part of the pole pair
22
Standard form of 1st and 2nd order systems
These are
(a) All pole system ( with no zeros) , and
(b) Have unity gain ( )
First Order system
We define the first-order standard form as
Where the single parameter is the time constant.
As a differential equation
And the system has a single pole at .
The step response is
23
Standard form of 1st and 2nd order systems
First Order system…
24
Standard form of 1st and 2nd order systems
First Order system…
Common Step Response Descriptors:
(a) Settling Time: the time taken for the response
to reach 98% of its final value. Since
and , we take
as the definition of Ts
(a) Rise Time: commonly taken as the time taken
for the step response to rise from 10% to 90%
of the steady state response to a step input.
And it is found as follows:
25
Standard form of 1st and 2nd order systems
Second Order System
•The standard unity gain second-order system has
a transfer function
With two parameters
(i) - the undamped natural frequency, and
(ii) - the damping ratio ( ).
•The system poles are the roots of
,that is
leading to four cases
26
Standard form of 1st and 2nd order systems
Second Order System…
i) - the poles are real and distinct
ii) - the poles are real and coincident
iii) - the poles are complex conjugates
iv) -the poles are purely imaginary
27
Standard form of 1st and 2nd order systems
Second Order System…
Pole positions for an underdamped( )
second order system
when plotted on the s-plane
28
Standard form of 1st and 2nd order systems
Second Order System…
We note that
(a) The poles lie at a distance ωn from the origin, and
(b) The poles lie on radial lines at an angle
θ = cos−1(ζ )
as shown above
• The influence of ζ and ωn on the pole locations
may therefore be summarized:
29Lines of
increasin
g
Lines of
Standard form of 1st and 2nd order systems
Second Order System Step response
(a) The over damped case( )
where the constants C1 and C2 are determined
from p1 and p2 .
30
Standard form of 1st and 2nd order systems
Second Order System Step response
(b) The critically damped case( )
The step response takes a special form
31
Standard form of 1st and 2nd order systems
Second Order System Step response
(c) The under damped case( ) ,with a pair
of complex conjugate poles
the step response becomes

where
32
Standard form of 1st and 2nd order systems
Second Order System Step response
(c) The under damped case( )…
Referring the LT pairs ( chapter 2), i.e.,

33
Standard form of 1st and 2nd order systems
Second Order System Step response
(c) The under damped case( )…
Remarks:
• As , the system becomes sluggish whereas the
overshoot decrease.
• As , the system becomes too oscillatory
34
0 1 2 3 4 5 6 7 8 9 10
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
t (sec)
Response
 = 0
0.2
0.4
0.6
0.8
1.0
Overshoot
Damped oscillatory
response
1
0 t
Standard form of 1st and 2nd order systems
Second Order System Step response
(c) The under damped case( )…
• Hence , in most of the practical situations, we
impose a requirement on the control system to have
Specific Application where is used ( or very
close to 1)
 welding robot ( no oscillation is acceptable at all)
 pick and place robot
(d) The undamped case ( )
35
Performance of Feedback systems
Quantitative performance specifications of FB control
system, in the classical sense, are
Transient performance (tr, tp , ts and Mp)
Steady-state accuracy
Transient Performance
Consider the closed loop TF ( as example)
(4.1)
Where
•The response of (4.1) to any input will contain the
following functions of time.
 A constant term resulting from the s-factor
 An term resulting from the ( ) factor
 &
36
Performance of Feedback systems
• Additional terms determined by the specific input
forcing will also appear in the response, but the
intrinsic dynamic features of the system, the so called
response mode or natural modes, are determined by
the characteristic polynomial itself.
Therefore, transient performance of a control system
can be studies effectively by considering the response
of the system for step input.
37
Performance of Feedback systems
Step Response Based Second-Order System
Specifications
(a) Rise Time (TR): Applies to over- and underdamped
systems. As in the case of first-order systems, the usual
definition is the time taken for the step response to rise
from 10% to 90% , 0% to 100% of the final value:
38
Performance of Feedback systems
Step Response Based Second-Order System
Specifications
(a) Rise Time (TR)…
• For a second-order system there is no simple
(general) expression for TR
• However, for underdamped second order systems
the 0% -100% rise time is normally used.
TR 

 ( first time occuring)
or
39
Performance of Feedback systems
Step Response Based Second-Order System
Specifications
(b) Peak Time (Tp): Applies only to underdamped
systems, and is defined as the time to reach the first
peak of the oscillatory step response.
40
Performance of Feedback systems
Step Response Based Second-Order System
Specifications
(b) Peak Time (Tp)…
• Tp is found by differentiating the step response
ystep(t), and equating to zero.

• The first peak occur @ the point corresponding to π
41
 Performance of Feedback systems
Step Response Based Second-Order System
Specifications
(c) Maximum Overshoot(Mp)
After simple manipulation , we get
• The height of the first peak of the response, expressed
as a percentage of the steady-state response.
• Note that the percent overshoot depends only on
• Conversely we can find ζ to give a specific %
overshoot from the above:
42
 Performance of Feedback systems
Step Response Based Second-Order System
Specifications
(d) Settling Time (Ts)
•The most common definition for the settling time Ts is
the time for the step response ystep(t) to reach and
stay within 2% of the steady-state value yss.
• A conservative estimate can be found from the decay
envelope, that is by finding the time for the envelope
to decay to less than 2% of its initial value as
illustrated below.
giving
43
 Performance of Feedback systems
Constant Ts, Tp and zeta lines (Nise Norm pp 184)
44
 Effect of zeros on system response
Consider a system:
Which can be represented as two cascade blocks
Then if the response of the a system 1/D(s) is v(t), then
and as the zero (at s =−b) moves deeper into the l.h.s –
plane, the relative contribution of the derivative term
decreases and the system response tends toward a
scaled version of the all pole response v(t).
• A zero near a pole will tend to reduce its effect on the
system response ( and result in a smaller RESIDUE).
45
U(s)
u(t)
V(s)
v(t)
Y(s)
y(t)
 Effect of zeros on system response
In general, the presence of the derivative terms in the
response means that:
• The response is faster(shorter peak-time TP and rise-
time TR ).
• Greater overshoot in the response (if any). A zero
may cause overshoot in the response of an over-
damped second-order system.
Example 4.4
The following MATLAB step response compares the
responses for the under-damped system
With similar unity-gain systems with zeros at s =−1,−2,
−3
, , 46
 Effect of zeros on system response
Example 4.4
Note the increase in the overshoot, and the decrease in
TP as the zero approaches the origin.
47
 Effect of zeros on system response
Example 4.5
The following MATLAB step response compares the
resp onse for the unity-gain overdamped system
with two real poles at s =−3 and s =−4 with the similar
system with a zeros at s =−1:
48
 Performance of Feedback systems
Steady State Accuracy
• As opposed to transient performance , steady-state
accuracy depends on the system characteristics
equation as well as the specific reference signal used.
• Hence, we can’t take a single input to specify the
stead-state performance of a control system.
• Steady-state performance specification is given by
Consider a polynomial input signal ( see why poly!)
As k , the input is becoming faster and faster.
49
 Performance of Feedback systems
Steady State Accuracy
• Consider a unity-feedback control system shown
below( the analysis can be extended for different
configuration)
&
(i) Unit-step input, R(s)=1/s
where 50
+
-Reference
input
error
Controller Plant
Feedback
path
 Performance of Feedback systems
Steady State Accuracy
(ii) Unit-ramp input, R(s)=1/s2
where
(iii) Unit-parabola input, R(s)=1/s3
• proceeding similarly we find
where
51
 Performance of Feedback systems
Steady State Accuracy
Type-Number
Let consider
,
Where N-is number of free-integrator (a.k.a Type-
number)
52
Step Ramp Parabola
Type 0 (N=0)
Type 1 (N=1)
0
Type 2 ( N=2)
0 0
 Stability & Routh’s Test
• The concept of stability, which is qualitative property of
control system, is very important because every control
system must be stable.
• If a control system is not stable, it will usually burn out
or disintegrate.
Three types of stability exist
- BIBO**
- Marginal stability ( stability in the sense of Lyapunov)
- Asymptotic stability
Definition
A system is stable if every bounded input excites a
bounded output. Otherwise the system is said to be
unstable.
Note: It is difficult to deduce stability from the definition
because there are infinitely many bounded inputs to be53
 Stability & Routh’s Test
Theorem 4.1
A system with proper rational Transfer function G(s) is
stable iff every pole of G(s) has a negative real part or,
equivalently, lies inside the open left half s-plane.
Routh-Hurwitz Test
Consider a system with transfer function
G(s)=N(s)/D(s). It is assumed that N(s) and D(s) have
no common factor. To determine the stability of G(s) by
using Theorem 4.1, we must first compute the poles of
G(s) or, equivalently, the roots of D(s).
If the degree of D(s) is three or higher, hand
computation of the roots is complicated. Therefore, it is
desirable to have a method of determining stability
without solving for the roots. And Routh test or the
Routh-Hurwitz test , explained in the next slide , is such54
 Stability & Routh’s Test
Routh-Hurwitz Test
Consider characteristic equation of an nth order system
given by
a0sn+a1sn-1+a2sn-2+…+an-1s+an=0
55
Sn a0 a2 a4 a6
. . .
Sn-1 a1 a3 a5 a7
. . .
Sn-2 b1 b2 b3 b4
. . .
Sn-3 c1 c2 c3 c4
. . .
Sn-4 d1 d2 d3 d4
. . .
. . . . .
. . . . .
. . . . .
S2 e1 e2 0 0
S1 f1 0 0 0
0
 Stability & Routh’s Test
Routh-Hurwitz Test…
• The coefficients b1, b2, b3 etc, are evaluated, in terms
of the elements from the first two rows, as indicated
below:
b1= (a1a2 - a0a3)/a1
b2= (a1a4 - a0a5)/a1
b3= (a1a6 - a0a7)/a1
and so on.
• The computation of the elements in the third row is
continued until all the elements become zero.
• The same procedure is followed in evaluating the
entries designed by c’s , d’s , e’s , and so on interms of
the elements of the previous two rows. i.e.,
c1= (b1a3 - a1b2)/b1 , c2= (b1a5 - a1b3)/b1 , c3= (b1a7 -
a1b4)/b1
d = (c b - b c )/c , d = (c b - b c )/c , d = (c b -56
 Stability & Routh’s Test
Theorem 4.2 (Routh Test)
A polynomial with a positive leading coefficient is a
Hurwitz polynomial if and only if every entry in the
Routh table is positive or, equivalently, iff every entry in
the first column of the table ( namely, a0 , a1 , b1 , c1 , d1 ,
… , e1 , f1 , g1 ) is positive.
Remark:
• This theorem implies that if a zero or a negative
number appears in the table, then the polynomial is not
Hurwitz. In this case, it is unnecessary to complete the
table.
• The Routh test can be used to determine the number
of roots of D(s) lying in the open right half s-plane. To be
more specific, if none of the entries in the first column of57

More Related Content

What's hot

Effects of poles and zeroes
Effects of poles and zeroesEffects of poles and zeroes
Effects of poles and zeroes
Akanksha Diwadi
 
Lecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systemsLecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systems
Saifullah Memon
 

What's hot (20)

state space representation,State Space Model Controllability and Observabilit...
state space representation,State Space Model Controllability and Observabilit...state space representation,State Space Model Controllability and Observabilit...
state space representation,State Space Model Controllability and Observabilit...
 
Root locus
Root locusRoot locus
Root locus
 
Effects of poles and zeroes
Effects of poles and zeroesEffects of poles and zeroes
Effects of poles and zeroes
 
Time response first order
Time response first orderTime response first order
Time response first order
 
Ch5 transient and steady state response analyses(control)
Ch5  transient and steady state response analyses(control)Ch5  transient and steady state response analyses(control)
Ch5 transient and steady state response analyses(control)
 
Stability of Control System
Stability of Control SystemStability of Control System
Stability of Control System
 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space Analysis
 
Frequency response analysis
Frequency response analysisFrequency response analysis
Frequency response analysis
 
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
 
Time response and analysis kaushal shah
Time response and analysis kaushal shahTime response and analysis kaushal shah
Time response and analysis kaushal shah
 
Effect of adding poles and zeros in system transfer function
Effect of adding poles and zeros in system transfer functionEffect of adding poles and zeros in system transfer function
Effect of adding poles and zeros in system transfer function
 
Time Domain and Frequency Domain
Time Domain and Frequency DomainTime Domain and Frequency Domain
Time Domain and Frequency Domain
 
Lecture 23 24-time_response
Lecture 23 24-time_responseLecture 23 24-time_response
Lecture 23 24-time_response
 
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
 
Nyquist plot
Nyquist plotNyquist plot
Nyquist plot
 
Lecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systemsLecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systems
 
Time response second order
Time response second orderTime response second order
Time response second order
 
Stability ppt
Stability pptStability ppt
Stability ppt
 
Week 17 digital control sytem
Week 17 digital control sytemWeek 17 digital control sytem
Week 17 digital control sytem
 
TIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSISTIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSIS
 

Similar to Chapter 4 time domain analysis

Meeting w6 chapter 2 part 3
Meeting w6   chapter 2 part 3Meeting w6   chapter 2 part 3
Meeting w6 chapter 2 part 3
Hattori Sidek
 
Meeting w6 chapter 2 part 3
Meeting w6   chapter 2 part 3Meeting w6   chapter 2 part 3
Meeting w6 chapter 2 part 3
mkazree
 
Introduction to Hybrid Vehicle System Modeling and Control - 2013 - Liu - App...
Introduction to Hybrid Vehicle System Modeling and Control - 2013 - Liu - App...Introduction to Hybrid Vehicle System Modeling and Control - 2013 - Liu - App...
Introduction to Hybrid Vehicle System Modeling and Control - 2013 - Liu - App...
sravan66
 
PPT Chapter-2-V2.pptx__26715_1_1539251776000.pptx.pptx
PPT Chapter-2-V2.pptx__26715_1_1539251776000.pptx.pptxPPT Chapter-2-V2.pptx__26715_1_1539251776000.pptx.pptx
PPT Chapter-2-V2.pptx__26715_1_1539251776000.pptx.pptx
idrissaeed
 
Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05
Charlton Inao
 

Similar to Chapter 4 time domain analysis (20)

Meeting w6 chapter 2 part 3
Meeting w6   chapter 2 part 3Meeting w6   chapter 2 part 3
Meeting w6 chapter 2 part 3
 
Meeting w6 chapter 2 part 3
Meeting w6   chapter 2 part 3Meeting w6   chapter 2 part 3
Meeting w6 chapter 2 part 3
 
Time response of discrete systems 4th lecture
Time response of discrete systems 4th lectureTime response of discrete systems 4th lecture
Time response of discrete systems 4th lecture
 
time response
time responsetime response
time response
 
KNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.pptKNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.ppt
 
P73
P73P73
P73
 
Lectures upto block diagram reduction
Lectures upto block diagram reductionLectures upto block diagram reduction
Lectures upto block diagram reduction
 
the power point basics in control system.ppt
the power point basics in control system.pptthe power point basics in control system.ppt
the power point basics in control system.ppt
 
lecture1 (5).ppt
lecture1 (5).pptlecture1 (5).ppt
lecture1 (5).ppt
 
Time response
Time responseTime response
Time response
 
control systems.pdf
control systems.pdfcontrol systems.pdf
control systems.pdf
 
Feedback control of_dynamic_systems
Feedback control of_dynamic_systemsFeedback control of_dynamic_systems
Feedback control of_dynamic_systems
 
lecture1 (9).ppt
lecture1 (9).pptlecture1 (9).ppt
lecture1 (9).ppt
 
Basic System Properties.ppt
Basic System Properties.pptBasic System Properties.ppt
Basic System Properties.ppt
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI Systems
 
Control system introduction for different application
Control system introduction for different applicationControl system introduction for different application
Control system introduction for different application
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction to Hybrid Vehicle System Modeling and Control - 2013 - Liu - App...
Introduction to Hybrid Vehicle System Modeling and Control - 2013 - Liu - App...Introduction to Hybrid Vehicle System Modeling and Control - 2013 - Liu - App...
Introduction to Hybrid Vehicle System Modeling and Control - 2013 - Liu - App...
 
PPT Chapter-2-V2.pptx__26715_1_1539251776000.pptx.pptx
PPT Chapter-2-V2.pptx__26715_1_1539251776000.pptx.pptxPPT Chapter-2-V2.pptx__26715_1_1539251776000.pptx.pptx
PPT Chapter-2-V2.pptx__26715_1_1539251776000.pptx.pptx
 
Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05
 

Recently uploaded

Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
ZurliaSoop
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
DUBAI (+971)581248768 BUY ABORTION PILLS IN ABU dhabi...Qatar
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Recently uploaded (20)

Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdfTVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
 
Buy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From SeosmmearthBuy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From Seosmmearth
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial Wings
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 

Chapter 4 time domain analysis

  • 1. Chapter 4: Time Domain Analysis Outline  Introduction  Test Inputs used in control system Analysis & Design  System Poles and Zeros • Pole-zero plot  Standard form for 1st and 2nd order systems  First order system  Second order system • Effect of poles on system response • Effect of zeros on system response**  Performance of FB systems(in the classical sense) • Transient performance • Steady-state accuracy  Routh’s Stability criterion 1
  • 2. Introduction • The first step in analyzing a control system is to derive a mathematical model of the system ( Chapter 3). Once such model is obtained, the different analysis techniques will be used to study system performance. • In analyzing and designing control systems, we must have a basis of comparison of performance of various control systems. This basis may be setup by specifying particular test input signals and by comparing the responses of various systems to these input signals. 2
  • 3. Common Input signals used in Control System Two classes of inputs commonly used to characterize the performance of feedback control systems are: (a) The “Singularity” Functions: These functions have a discontinuity @ t=0 (i) The Dirac Delta (Impulse) Function - used to characterize the response of a system to brief, intense inputs 3 (a) Unit pulses of different extents (b) The impulse function
  • 4. Common Input signals used in Control System… (ii) The Unit-step Function us(t) - used to characterize a system’s transient response to a sudden change. (iii) The Unit-Ramp Function r(t) 4 Us(t) = 0 for t < 0 = 1 for t > 0 r(t) = 0 for t < 0 = t for t > 0
  • 5. Common Input signals used in Control System… (iii) The Unit-Ramp Function r(t) - Used to characterize a system’s ability to follow a time-varying input, and the transient behavior around a discontinuity in the slope of an input function. Remark: - The singularity functions are related to each other by differentiation & integration , as shown below. 5
  • 6. Common Input signals used in Control System… (b) Sinusoidal Inputs - The response of linear systems to sinusoidal inputs of the form Is of fundamental importance to control engineering and system dynamics ( Studied in Chapter 7) 6
  • 7. Common Input signals used in Control System… Example 4.1 In practice a machine, described a second-order transfer function G(s), will be subjected to inputs that change suddenly. Use the unit-step response to determine how long it will take the machine’s response to settle to a new steady-state value after a change. Solution: for  7
  • 8. Common Input signals used in Control System… Example 4.1… Where Taking inverse LT yields 8
  • 9. Common Input signals used in Control System… Example 4.1… Solution: The response is shown above, and indicates that it takes this system 2.5 - 3 seconds to respond to the step. 9 0 0.5 1 1.5 2 2.5 3 3.5 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 Step Response Time (sec) Response
  • 10. System Poles and Zeros Consider a system with TF If we factor the numerator & denominator polynomial and write Where -- are the roots of the characteristics polynomial D(s), and know as the system poles. -- are the roots of the numerator polynomial N(s), and know as the system zeros. 10
  • 11. System Poles and Zeros Remark: • Note that because of the coefficients of N(s) & D(s) are real ( they come from the modeling parameters), the system poles & zeros must be either (a) purely real or (b) appear as complex conjugates And In general we write or Example 4.2 Find the poles and zeros of the system 11
  • 12. System Poles and Zeros Example 4.2… Solution: So that we have (a) a pair of real zeros at and (b) three poles at and Remark The system poles and zeros completely characterize the transfer function (and therefore the system itself ) except for an overall gain constant K: 12
  • 13. Pole-zero plot • The pole-zero plot for example 4.2 is shown below; where the pole positions are denoted by an X, and the zeros as drawn as an O. The poles-zero plot is used extensively throughout control theory and system dynamics to provide a qualitative indication of the dynamic behavior of the system 13
  • 14. Pole-zero plot Aside: In MATLAB a system may be specified by its poles and zeros using the function zpk(zeros, poles, gain), for example sys=zpk([0 -2],[-3 , -1+i*2 , -1-i*2],5) step(sys) Will plot the system response of the system in Example4.2 •The characteristics equation of a system is Complex poles & Zeros • We have noted that in general and that poles and zeros may appear as complex conjugate pairs: 14
  • 15. Pole-zero plot Complex poles & Zeros… For example the pole-zero plot Corresponds to the transfer function 15
  • 16. Pole-zero plot Complex poles & Zeros… • The homogeneous response we will have a pair of complex exponential terms associated with each pair of conjugate pair of poles, such as But Ci and Ci+1 are also complex (say a+jb), so we can write 16
  • 17. Pole-zero plot Complex poles & Zeros… • so that the contribution of the complex conjugate pole pair to the homogeneous response may be written Where and Which is shown below ( for ) 17
  • 18. Pole-zero plot Example 4.3 Find and plot the poles and zeros of and then determine the modal response components of this system Solution: 18
  • 19. Pole-zero plot Example 4.3… • The pole-zero plot is -And the modal components are (1) Ce− t (corresponding to the pole at s =−1), and (2) Ae−t sin(2t + φ) (corresponding to the complex conjugate pole pair at s =−1± j2), and where the constants C,A, and φ are determined from the initial conditions. 19
  • 20. Pole-zero plot Note: A pair of purely imaginary poles ( on the imaginary axis of the s-plane) implies and there will be no decay. The system will act as a pure oscillator. • The effect of pole locations in the s-plane on the modal response component is summarized in the figure below. 20
  • 21. Pole-zero plot Observe: (a) Poles in the left-half of the s-plane ( the LHP), that is generate components that decay with time. (b) conversely, poles in the right-half s-plane ( the RHP), that is generate components that grow with time. (c) Poles that lie on the imaginary axis ( ) generate components that are purely oscillatory, and neither grow nor decay with time. (d) A pole at the origin of the s-plane ( ), generates a component that is a constant. In addition we note that oscillator frequency and 21 00
  • 22. Pole-zero plot Observe: (e) The rate of decay/growth is determined by the real part of the pole , and poles deep in the LHP generate rapidly decaying components. (e) For complex conjugate pole pairs, the oscillatory frequency is determined by the imaginary part of the pole pair 22
  • 23. Standard form of 1st and 2nd order systems These are (a) All pole system ( with no zeros) , and (b) Have unity gain ( ) First Order system We define the first-order standard form as Where the single parameter is the time constant. As a differential equation And the system has a single pole at . The step response is 23
  • 24. Standard form of 1st and 2nd order systems First Order system… 24
  • 25. Standard form of 1st and 2nd order systems First Order system… Common Step Response Descriptors: (a) Settling Time: the time taken for the response to reach 98% of its final value. Since and , we take as the definition of Ts (a) Rise Time: commonly taken as the time taken for the step response to rise from 10% to 90% of the steady state response to a step input. And it is found as follows: 25
  • 26. Standard form of 1st and 2nd order systems Second Order System •The standard unity gain second-order system has a transfer function With two parameters (i) - the undamped natural frequency, and (ii) - the damping ratio ( ). •The system poles are the roots of ,that is leading to four cases 26
  • 27. Standard form of 1st and 2nd order systems Second Order System… i) - the poles are real and distinct ii) - the poles are real and coincident iii) - the poles are complex conjugates iv) -the poles are purely imaginary 27
  • 28. Standard form of 1st and 2nd order systems Second Order System… Pole positions for an underdamped( ) second order system when plotted on the s-plane 28
  • 29. Standard form of 1st and 2nd order systems Second Order System… We note that (a) The poles lie at a distance ωn from the origin, and (b) The poles lie on radial lines at an angle θ = cos−1(ζ ) as shown above • The influence of ζ and ωn on the pole locations may therefore be summarized: 29Lines of increasin g Lines of
  • 30. Standard form of 1st and 2nd order systems Second Order System Step response (a) The over damped case( ) where the constants C1 and C2 are determined from p1 and p2 . 30
  • 31. Standard form of 1st and 2nd order systems Second Order System Step response (b) The critically damped case( ) The step response takes a special form 31
  • 32. Standard form of 1st and 2nd order systems Second Order System Step response (c) The under damped case( ) ,with a pair of complex conjugate poles the step response becomes  where 32
  • 33. Standard form of 1st and 2nd order systems Second Order System Step response (c) The under damped case( )… Referring the LT pairs ( chapter 2), i.e.,  33
  • 34. Standard form of 1st and 2nd order systems Second Order System Step response (c) The under damped case( )… Remarks: • As , the system becomes sluggish whereas the overshoot decrease. • As , the system becomes too oscillatory 34 0 1 2 3 4 5 6 7 8 9 10 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 t (sec) Response  = 0 0.2 0.4 0.6 0.8 1.0 Overshoot Damped oscillatory response 1 0 t
  • 35. Standard form of 1st and 2nd order systems Second Order System Step response (c) The under damped case( )… • Hence , in most of the practical situations, we impose a requirement on the control system to have Specific Application where is used ( or very close to 1)  welding robot ( no oscillation is acceptable at all)  pick and place robot (d) The undamped case ( ) 35
  • 36. Performance of Feedback systems Quantitative performance specifications of FB control system, in the classical sense, are Transient performance (tr, tp , ts and Mp) Steady-state accuracy Transient Performance Consider the closed loop TF ( as example) (4.1) Where •The response of (4.1) to any input will contain the following functions of time.  A constant term resulting from the s-factor  An term resulting from the ( ) factor  & 36
  • 37. Performance of Feedback systems • Additional terms determined by the specific input forcing will also appear in the response, but the intrinsic dynamic features of the system, the so called response mode or natural modes, are determined by the characteristic polynomial itself. Therefore, transient performance of a control system can be studies effectively by considering the response of the system for step input. 37
  • 38. Performance of Feedback systems Step Response Based Second-Order System Specifications (a) Rise Time (TR): Applies to over- and underdamped systems. As in the case of first-order systems, the usual definition is the time taken for the step response to rise from 10% to 90% , 0% to 100% of the final value: 38
  • 39. Performance of Feedback systems Step Response Based Second-Order System Specifications (a) Rise Time (TR)… • For a second-order system there is no simple (general) expression for TR • However, for underdamped second order systems the 0% -100% rise time is normally used. TR    ( first time occuring) or 39
  • 40. Performance of Feedback systems Step Response Based Second-Order System Specifications (b) Peak Time (Tp): Applies only to underdamped systems, and is defined as the time to reach the first peak of the oscillatory step response. 40
  • 41. Performance of Feedback systems Step Response Based Second-Order System Specifications (b) Peak Time (Tp)… • Tp is found by differentiating the step response ystep(t), and equating to zero.  • The first peak occur @ the point corresponding to π 41
  • 42.  Performance of Feedback systems Step Response Based Second-Order System Specifications (c) Maximum Overshoot(Mp) After simple manipulation , we get • The height of the first peak of the response, expressed as a percentage of the steady-state response. • Note that the percent overshoot depends only on • Conversely we can find ζ to give a specific % overshoot from the above: 42
  • 43.  Performance of Feedback systems Step Response Based Second-Order System Specifications (d) Settling Time (Ts) •The most common definition for the settling time Ts is the time for the step response ystep(t) to reach and stay within 2% of the steady-state value yss. • A conservative estimate can be found from the decay envelope, that is by finding the time for the envelope to decay to less than 2% of its initial value as illustrated below. giving 43
  • 44.  Performance of Feedback systems Constant Ts, Tp and zeta lines (Nise Norm pp 184) 44
  • 45.  Effect of zeros on system response Consider a system: Which can be represented as two cascade blocks Then if the response of the a system 1/D(s) is v(t), then and as the zero (at s =−b) moves deeper into the l.h.s – plane, the relative contribution of the derivative term decreases and the system response tends toward a scaled version of the all pole response v(t). • A zero near a pole will tend to reduce its effect on the system response ( and result in a smaller RESIDUE). 45 U(s) u(t) V(s) v(t) Y(s) y(t)
  • 46.  Effect of zeros on system response In general, the presence of the derivative terms in the response means that: • The response is faster(shorter peak-time TP and rise- time TR ). • Greater overshoot in the response (if any). A zero may cause overshoot in the response of an over- damped second-order system. Example 4.4 The following MATLAB step response compares the responses for the under-damped system With similar unity-gain systems with zeros at s =−1,−2, −3 , , 46
  • 47.  Effect of zeros on system response Example 4.4 Note the increase in the overshoot, and the decrease in TP as the zero approaches the origin. 47
  • 48.  Effect of zeros on system response Example 4.5 The following MATLAB step response compares the resp onse for the unity-gain overdamped system with two real poles at s =−3 and s =−4 with the similar system with a zeros at s =−1: 48
  • 49.  Performance of Feedback systems Steady State Accuracy • As opposed to transient performance , steady-state accuracy depends on the system characteristics equation as well as the specific reference signal used. • Hence, we can’t take a single input to specify the stead-state performance of a control system. • Steady-state performance specification is given by Consider a polynomial input signal ( see why poly!) As k , the input is becoming faster and faster. 49
  • 50.  Performance of Feedback systems Steady State Accuracy • Consider a unity-feedback control system shown below( the analysis can be extended for different configuration) & (i) Unit-step input, R(s)=1/s where 50 + -Reference input error Controller Plant Feedback path
  • 51.  Performance of Feedback systems Steady State Accuracy (ii) Unit-ramp input, R(s)=1/s2 where (iii) Unit-parabola input, R(s)=1/s3 • proceeding similarly we find where 51
  • 52.  Performance of Feedback systems Steady State Accuracy Type-Number Let consider , Where N-is number of free-integrator (a.k.a Type- number) 52 Step Ramp Parabola Type 0 (N=0) Type 1 (N=1) 0 Type 2 ( N=2) 0 0
  • 53.  Stability & Routh’s Test • The concept of stability, which is qualitative property of control system, is very important because every control system must be stable. • If a control system is not stable, it will usually burn out or disintegrate. Three types of stability exist - BIBO** - Marginal stability ( stability in the sense of Lyapunov) - Asymptotic stability Definition A system is stable if every bounded input excites a bounded output. Otherwise the system is said to be unstable. Note: It is difficult to deduce stability from the definition because there are infinitely many bounded inputs to be53
  • 54.  Stability & Routh’s Test Theorem 4.1 A system with proper rational Transfer function G(s) is stable iff every pole of G(s) has a negative real part or, equivalently, lies inside the open left half s-plane. Routh-Hurwitz Test Consider a system with transfer function G(s)=N(s)/D(s). It is assumed that N(s) and D(s) have no common factor. To determine the stability of G(s) by using Theorem 4.1, we must first compute the poles of G(s) or, equivalently, the roots of D(s). If the degree of D(s) is three or higher, hand computation of the roots is complicated. Therefore, it is desirable to have a method of determining stability without solving for the roots. And Routh test or the Routh-Hurwitz test , explained in the next slide , is such54
  • 55.  Stability & Routh’s Test Routh-Hurwitz Test Consider characteristic equation of an nth order system given by a0sn+a1sn-1+a2sn-2+…+an-1s+an=0 55 Sn a0 a2 a4 a6 . . . Sn-1 a1 a3 a5 a7 . . . Sn-2 b1 b2 b3 b4 . . . Sn-3 c1 c2 c3 c4 . . . Sn-4 d1 d2 d3 d4 . . . . . . . . . . . . . . . . . . S2 e1 e2 0 0 S1 f1 0 0 0 0
  • 56.  Stability & Routh’s Test Routh-Hurwitz Test… • The coefficients b1, b2, b3 etc, are evaluated, in terms of the elements from the first two rows, as indicated below: b1= (a1a2 - a0a3)/a1 b2= (a1a4 - a0a5)/a1 b3= (a1a6 - a0a7)/a1 and so on. • The computation of the elements in the third row is continued until all the elements become zero. • The same procedure is followed in evaluating the entries designed by c’s , d’s , e’s , and so on interms of the elements of the previous two rows. i.e., c1= (b1a3 - a1b2)/b1 , c2= (b1a5 - a1b3)/b1 , c3= (b1a7 - a1b4)/b1 d = (c b - b c )/c , d = (c b - b c )/c , d = (c b -56
  • 57.  Stability & Routh’s Test Theorem 4.2 (Routh Test) A polynomial with a positive leading coefficient is a Hurwitz polynomial if and only if every entry in the Routh table is positive or, equivalently, iff every entry in the first column of the table ( namely, a0 , a1 , b1 , c1 , d1 , … , e1 , f1 , g1 ) is positive. Remark: • This theorem implies that if a zero or a negative number appears in the table, then the polynomial is not Hurwitz. In this case, it is unnecessary to complete the table. • The Routh test can be used to determine the number of roots of D(s) lying in the open right half s-plane. To be more specific, if none of the entries in the first column of57