SlideShare uma empresa Scribd logo
1 de 68
DYNAMIC SYSTEM ANALYSIS
15-Mar-17
RTECS 2015 1
Eng. Mahmoud Hussein
RTECS
Dynamic System
3
 Output of the system depends on the current input as well as
previous inputs/outputs
 The system has internal memory
 A dynamic system can be represented mathematically using
differential equations
 The system order usually corresponds to the number of
independent energy storage elements in the system.
RTECS
Transfer Function Representation
4
 LTI systems have the extremely important property that if the
input to the system is sinusoidal, then the output will also be
sinusoidal at the same frequency but in general with different
magnitude and phase.
 These magnitude and phase differences as a function of
frequency are known as the frequency response of the
system.
RTECS
Transfer Function Representation
5
 Using the Laplace transform, it is possible to convert a
system's time-domain representation into a frequency-domain
output/input representation, known as the transfer function.
 In so doing, it also transforms the governing differential
equation into an algebraic equation which is often easier to
analyze.
 Frequency-domain methods are most often used for analyzing
LTI single-input/single-output (SISO)systems, e.g. those
governed by a constant coefficient differential equation
RTECS
Transfer Function Representation
6
 The Laplace transform of a time domain function
0
Where
s    j complex frequency variable

 st
F(s)  f (t)e dt
RTECS
Transfer Function Representation
7
 A transfer function is the Laplace transform of thesystem’s
differential equation with omitting initial conditions
 Hence, it is a rational function of the variable ‘s’
01nX (s) a sn
 a s
Y(s) b sm
b
G(s)  n1
n1
m m1 1 0
 a s  a
sm1
 b s b
RTECS
Transfer Function Representation
8
 If the coefficients ai andbi are constants, the system
is linear time invariant (LTI)
 The highest order n of the denominator is referred to
as the order of the system.
 For a physically realizable system, m ≤ n. (Causal
system)
Y(s)
nX (s) a sn
 a s
b sm
 b
G(s)  n1
n1 1 0
m m1 1 0
 a s  a
sm1
 b s  b
RTECS
MATLAB Representations of Transfer Functions
9
 num=[b1,b2,. . .,bm,bm+1];
 den=[1,a1,a2,. . .,an−1, an];
 G=tf(num,den)
 Example
s4
 2s3
 3s2
 4s  5
s 5
G(s) 
RTECS
Transfer Function Representation
10
 It is useful to factor the numerator and denominator of the
transfer function into the so called zero-pole-gain form
 The poles are the values of s for which a(s)=0, and
 The zeros are the values of s for which b(s)=0.
G(s) 
Y(s)

b(s)
X (s) a(s)
RTECS
Zero-Pole-Gain Representation In MATLAB
11
 z=-[z1; z2; · · · ; zm];
 p=-[p1; p2; · · · ; pn];
 G=zpk(z,p,K)
 Example
s 3
(s  2)(s  4)(s  5)
 pzmap
 Plots the pole-zero map of the LTI model sys
RTECS
Terms and Definitions
System Analysis12
RTECS
Time Response
13
 The time response of a linear dynamic system consists of the sum
of the transient response (Natural response) which depends on
the initial conditions and the steady-state response (Forced
response ) which depends on the system input.
 These correspond to the free (homogeneous or zero input) and
the forced (inhomogeneous or non-zero input) solutions of the
governing differential equations respectively.
RTECS
Transient Response and Steady State Response
14
RTECS
Frequency Response
15
 LTI systems have the extremely important property that if the
input to the system is sinusoidal, then the steady-state output
will also be sinusoidal at the same frequency but in general
with different magnitude and phase.
 These magnitude and phase differences as a function of
frequency comprise the frequency response of the system.
RTECS
Frequency Response Representation
16
 The frequency response of a system can be found from the transfer
function in the following way:
 create a vector of frequencies (varying between zero or "DC" to infinity) and
 compute the value of the plant transfer function at those frequencies.
 If G(s) is the open-loop transfer function of a system and ω is the frequency
vector, we then plot G(j ω ) versus ω . Since G(j ω ) is a complex number,
we can plot
 both its magnitude and phase (the Bode Plot) or
 its position in the complex plane (the Nyquist Diagram).
RTECS
Stability: Bounded Input Bounded Output (BIBO)
17
 A system is stable if the output remains bounded for allbounded
(finite) inputs.
 Practically, this means that the system will not “blow up” while in
operation.
 If all poles of the transfer function have negative real parts, then
the system is stable.
 If any pole has a positive real part, then the system is unstable.
 If any pair of poles is on the imaginary axis, then the system is
marginally stable and the system will oscillate.
RTECS
Effect of Pole Location
18
 Consider the transfer function
 The impulse response will be an
exponential function
RTECS
Effect of Pole Location
19
 When σ > 0, the pole is located at s < 0,
 The exponential expression y(t) decays.
 Impulse response is stable.
 When σ < 0, the pole is located at s > 0,
 The exponential expression y(t) grows with time.
 Impulse response is referred to as unstable.
if   0
Im(s)
if   0
Re(s)
if   0y(t)
if   0
t
RTECS
Effect of Pole Location: Example
20
 Find the impulse response of H(s)
H (s)
s2
2s 1

2s 1
 3s 2 (s 1)(s  2)

1

3
s 1 s 2
1 

s 1
 
s  2

   
h(t)  L1  1  3L1 
h(t)  (et
 3e2t
)1(t) 0 1 2 3
Time (sec)
4
-0.5
0
0.5
1
1.5
2
h(t)
RTECS
Effect of Pole Location: Example
21
 syms s t;
 H=(2*s+1)/(s^2+3*s+2);
 h=ilaplace(H);
RTECS
Stability Criterion Vs. Pole Locations
Impulse Response22
Re(s)
Im(s)
y(t) y(t)
y(t)
t
t
t
y(t)
t
y(t)
t
y(t)
t
RTECS
Stability Assessment in Matlab
23
 Poles of a given LTI model G can be obtained directly with pole(G)
 Zeros of the system G can be obtained with the function zero(G)
 Poles and zeros of G can be sketched with the function pzmap(G)
 Example
 Is the following plant BIBO stable?
s3
 7s2
 24s  24
Gp (s) 
s4
10s3
 35s2
 50s  24
RTECS
System Order
24
 The order of a dynamic system is the order of the highest
derivative of its governing differential equation.
 Equivalently, it is the highest power of s in the denominator of
its transfer function.
RTECS
First Order Systems25
RTECS
General Form of First Order Systems
 differential equation  transfer function
26
RTECS
DC Gain
27
 The DC gain is the ratio of the magnitude of the steady-state
step response to the magnitude of the step input
 DC gain is the value of the transfer function when s=0.
 For first order systems equal to
RTECS
Time Constant
28
 The time constant represents the time scale for which the dynamics
of the system are significant.
 For first order systems, the time constant is the time it takes for the
system to reach 63% of the steady-state value for a step response
or to decrease to 37% of the initial value for an impulse response.
RTECS
Poles/Zeros of First Order Systems
29
 There is a single real pole at s = -a
 Therefore, the system is stable if a is positive and unstable if a is
negative
 There are no zeros
RTECS
Step Response of First-Order Systems
30
a
s(s a)
C(s)  R(s)G(s) 
c(t)  c (t)  c (t) 1 eat
f n
RTECS
Step Response of First-Order Systems
Time Constant31
 Time for the system output to
reach approximately 63% of its
final steady state value
 indication of system response
speed
c(t)  c (t)  c (t) 1 eat
f n
eat
 e1
0.37
t 1
a
1 0.37  0.63
a
t1
t1
a
x(t) 1 eat
RTECS
Step Response Example
32
 a = 5;
 num = a;
 den = [1 a];
 figure
 step(num,den);
 grid on
a
s a
G(s) 
0 0.2 0.4 0.8 1 1.2
0
0.2
0.1
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Step Response
0.6
Time (sec)
Amplitude
RTECS
Step Response Example
33
 k_dc = 5;
 Tc = 10;
 u = 2;
 s = tf('s');
 G = k_dc/(Tc*s+1)
 step(u*G)
If you right click on the step response graph
and select Characteristics, you can choose
to have several system metrics overlaid on
the response: peak response, settling time,
rise time, and steady3/-1s5/t2a01t7e.
G(s) 
kdc
s 1
RTECS
Settling Time
34
 The settling time is the time
required for the system output to
fall within 2% percentage of the
steady state value for a step input
or equivalently to decrease to a
certain percentage of the initial
value for an impulse input.
 For first order systems, settling
time is approximately 3.9 * time
constant
RTECS
Rise Time
35
 The rise time is the time
required for the system output
to rise from 10% to 90% of the
final steady-state value.
 Tr = 2.2 /a
RTECS
Example of First Order System
Thermometer
 Response time = 10 - 20 sec  Response time = 1 sec
36
Digital Thermometer Digital Infrared Ear Thermometer
RTECS
Second Order Systems37
RTECS
Second Order Systems
38
 Second order systems are the simplest type of dynamic system
to exhibit oscillations
RTECS
General Form of Second Order Systems
 differential equation  transfer function
39
RTECS
DC Gain
40
 The DC gain is the ratio of the magnitude of the steady-state
step response to the magnitude of the step input
 DC gain is the value of the transfer function when s=0.
 For second order systems equal to
RTECS
Damping Ratio
41
 The damping ratio is a dimensionless quantity characterizing
the energy losses in the system due to such effects as viscous
friction or electrical resistance
RTECS
Natural Frequency
42
 The natural frequency is the frequency (in rad/s) that the
system will oscillate at when there is no damping, ζ=0
RTECS
Steady-state Value y(∞)
43
 The steady-state value of the system under the step response
is the output when t → ∞.
 Using the final value theorem
 The steady-state value of the system G can be evaluated using
the function
 K=dcgain(G)
a0
s
y()  lim sG(s)
1
s0
 G(0) 
b0
RTECS
Poles/Zeros of Second Order Systems
44
 The second order transfer function has two poles at
RTECS
Under Damped System: ζ<1
45
 If ζ<1 then the system is under
damped.
 Both poles are complex valued
with negative real parts
 therefore the system is stable but
oscillates while approaching the
steady-state value.
RTECS
Under Damped System: ζ<1
46
RTECS
Under Damped System Example
47
 Plot the map of poles and zeros & the step response of the
second order system with the following characteristics
 k_dc = 1; w_n = 10; zeta = 0.2;
 s = tf('s');
 G1 = k_dc*w_n^2/(s^2 + 2*zeta*w_n*s + w_n^2);
 figure
 pzmap(G1)
 axis([-3 1 -15 15])
 figure
 step(G1)
RTECS
Under Damped System Example
48
-3 -2.5 -2 0 0.5 1
-15
-10
-5
0
5
10
15
Pole-Zero Map
-1.5 -1 -0.5
Real Axis (seconds-1)
ImaginaryAxis(seconds-
1)
0 0.5 1 2 2.5 3
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
Step Response
1.5
Time (seconds)
Amplitude
RTECS
Under Damped System: Settling Time
49
 The settling time is the time
required for the system output to
fall within 2% percentage of the
steady state value for a step input
or equivalently to decrease to a
certain percentage of the initial
value for an impulse input.
 For a second order, underdamped
system, settling time is
approximately 3.9/(ζωn)
dn
44
Ts 



RTECS
Under Damped System: Percent Overshoot
50
 The percent overshoot is the
percent by which a system
exceeds its final steady-state
value.
 For a second order under
damped system, the percent
overshoot is directly related to
the damping ratio by the
following equation
100%1 2

%OS  e
RTECS
Under Damped System: Damping Ratio
51
 A good damping ratio is
between 0.4 and 0.8.
 Small values of  (<0.4) yield
excessive overshoot.
 Large values of  (>0.8)
responds sluggishly
RTECS
52
 Step responses of second-order
underdamped systems as poles
move
 a. with constant real part
 b. with constant imaginary part
 c. with constant damping ratio
RTECS
Over Damped System: ζ>1
53
 If ζ>1 then the system is over damped
 Both poles are real and negative
 therefore the system is stable and does not oscillate
RTECS
Over Damped System Example
54
 Plot the map of poles and zeros & the step response of the
second order system with the following characteristics
 k_dc = 1; w_n = 10; zeta = 1.2;
 s = tf('s');
 G1 = k_dc*w_n^2/(s^2 + 2*zeta*w_n*s + w_n^2);
 figure
 pzmap(G1)
 figure
 step(G1)
RTECS
Over Damped System Example
55
-6 -4 -2 0
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Pole-Zero Map
-20 -18 -16 -14 -12 -10 -8
Real Axis (seconds-1)
ImaginaryAxis(seconds-
1)
0 0.2 0.4 0.8 1 1.2
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Step Response
0.6
Time (seconds)
Amplitude
RTECS
Critically Damped System: ζ=1
56
 If ζ=1 then the system is critically damped
 Both poles are real and have the same magnitude
 Critically damped systems approach steady-state quickest without
oscillating.
RTECS
Critically Damped System Example
57
 Plot the map of poles and zeros & the step response of the
second order system with the following characteristics
 k_dc = 1;
 w_n = 10;
 zeta = 1;
RTECS
Critically Damped System Example
58
-10 -8 -2 0
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Pole-Zero Map
-6 -4
Real Axis (seconds-1)
ImaginaryAxis(seconds-
1)
0.2 0.4 0.8 1 1.2
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Step Response
0.6
Time (seconds)
Amplitude
RTECS
Undamped System: ζ=0
59
 If ζ=0 then the system is undamped
 In this case, the poles are purely imaginary
 therefore the system is marginally stable and oscillates indefinitely.
sp   jn
RTECS
Undamped System Example
60
 Plot the map of poles and zeros & the step response of the
second order system with the following characteristics
 k_dc = 1;
 w_n = 10;
 zeta = 0;
RTECS
Undamped System Example
61
-15
-10
-5
0
5
10
15
Pole-Zero Map
ImaginaryAxis(seconds-
1)
-0.5
0
0.5
1
1.5
2
2.5
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Real Axis (seconds-1) Time (seconds)
Step Response
Amplitude
RTECS
RTECS
Sum-up
63
RTECS
References
64
 Benjamin C. Kuo and Farid Golnaraghi, “Automatic Control
Systems”, 8th edition, John Wiley & Sons,Inc.
RTECS
References
65
 Dingyü Xue, YangQuan Chen and YangQuan Chen, „Linear
Feedback Control, Analysis and Design with MATLAB“, 1st
edition, SIAM (Society for Industrial and Applied Mathematics),
Philadelphia
RTECS
Quiz
66
RTECS
• M1= 1/4 bus body mass 2500 kg
• M2= suspension mass 320 kg
• K1= spring constant of suspension system 80,000 N/m
• K2= spring constant of wheel and tire 500,000 N/m
• B1= damping constant of suspension system 350 N.s/m
• B2= damping constant of wheel and tire 15,020 N.s/m
•U= control force
Determine:
• Transfer function / Simulink models
• step response
Home Work #2
67
RTECS
Determine:
• select all parameters which give you suitable / accepted system behavior
• Simulink models
• step response
Home Work #1 Solution
68
RTECS
RTECS

Mais conteúdo relacionado

Mais procurados

time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...Waqas Afzal
 
state space modeling of electrical system
state space modeling of electrical systemstate space modeling of electrical system
state space modeling of electrical systemMirza Baig
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysisBin Biny Bino
 
Dcs lec01 - introduction to discrete-time control systems
Dcs   lec01 - introduction to discrete-time control systemsDcs   lec01 - introduction to discrete-time control systems
Dcs lec01 - introduction to discrete-time control systemsAmr E. Mohamed
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transformAmr E. Mohamed
 
Notes nyquist plot and stability criteria
Notes nyquist plot and stability criteriaNotes nyquist plot and stability criteria
Notes nyquist plot and stability criteriaAleksandar Micic
 
Modern Control - Lec 01 - Introduction to Control System
Modern Control - Lec 01 - Introduction to Control SystemModern Control - Lec 01 - Introduction to Control System
Modern Control - Lec 01 - Introduction to Control SystemAmr E. Mohamed
 
Week 17 digital control sytem
Week 17 digital control sytemWeek 17 digital control sytem
Week 17 digital control sytemCharlton Inao
 
Root locus method
Root locus methodRoot locus method
Root locus methodRavi Patel
 
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)Elaf A.Saeed
 
Chapter3 - Fourier Series Representation of Periodic Signals
Chapter3 - Fourier Series Representation of Periodic SignalsChapter3 - Fourier Series Representation of Periodic Signals
Chapter3 - Fourier Series Representation of Periodic SignalsAttaporn Ninsuwan
 
Analogous system 4
Analogous system 4Analogous system 4
Analogous system 4Syed Saeed
 
Mechanical translational rotational systems and electrical analogous circuit...
Mechanical translational  rotational systems and electrical analogous circuit...Mechanical translational  rotational systems and electrical analogous circuit...
Mechanical translational rotational systems and electrical analogous circuit...SatheeshCS2
 
Dcs lec03 - z-analysis of discrete time control systems
Dcs   lec03 - z-analysis of discrete time control systemsDcs   lec03 - z-analysis of discrete time control systems
Dcs lec03 - z-analysis of discrete time control systemsAmr E. Mohamed
 

Mais procurados (20)

Laplace transform
Laplace transformLaplace transform
Laplace transform
 
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
 
state space modeling of electrical system
state space modeling of electrical systemstate space modeling of electrical system
state space modeling of electrical system
 
Chapter5
Chapter5Chapter5
Chapter5
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysis
 
Dcs lec01 - introduction to discrete-time control systems
Dcs   lec01 - introduction to discrete-time control systemsDcs   lec01 - introduction to discrete-time control systems
Dcs lec01 - introduction to discrete-time control systems
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transform
 
Model Reference Adaptation Systems (MRAS)
Model Reference Adaptation Systems (MRAS)Model Reference Adaptation Systems (MRAS)
Model Reference Adaptation Systems (MRAS)
 
Notes nyquist plot and stability criteria
Notes nyquist plot and stability criteriaNotes nyquist plot and stability criteria
Notes nyquist plot and stability criteria
 
Lyapunov stability
Lyapunov stability Lyapunov stability
Lyapunov stability
 
Modern Control - Lec 01 - Introduction to Control System
Modern Control - Lec 01 - Introduction to Control SystemModern Control - Lec 01 - Introduction to Control System
Modern Control - Lec 01 - Introduction to Control System
 
Week 17 digital control sytem
Week 17 digital control sytemWeek 17 digital control sytem
Week 17 digital control sytem
 
Root locus method
Root locus methodRoot locus method
Root locus method
 
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)
 
Chapter3 - Fourier Series Representation of Periodic Signals
Chapter3 - Fourier Series Representation of Periodic SignalsChapter3 - Fourier Series Representation of Periodic Signals
Chapter3 - Fourier Series Representation of Periodic Signals
 
Analogous system 4
Analogous system 4Analogous system 4
Analogous system 4
 
Mechanical translational rotational systems and electrical analogous circuit...
Mechanical translational  rotational systems and electrical analogous circuit...Mechanical translational  rotational systems and electrical analogous circuit...
Mechanical translational rotational systems and electrical analogous circuit...
 
Root locus
Root locus Root locus
Root locus
 
Dcs lec03 - z-analysis of discrete time control systems
Dcs   lec03 - z-analysis of discrete time control systemsDcs   lec03 - z-analysis of discrete time control systems
Dcs lec03 - z-analysis of discrete time control systems
 
Control chap10
Control chap10Control chap10
Control chap10
 

Semelhante a 03 dynamic.system.

STEP RESPONSE OF FIRST ORDER SYSTEM PART 1.pptx
STEP RESPONSE OF FIRST ORDER SYSTEM PART 1.pptxSTEP RESPONSE OF FIRST ORDER SYSTEM PART 1.pptx
STEP RESPONSE OF FIRST ORDER SYSTEM PART 1.pptxAnikendu Maitra
 
lecture1 (5).ppt
lecture1 (5).pptlecture1 (5).ppt
lecture1 (5).pptHebaEng
 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.Mahmoud Hussein
 
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...Amr E. Mohamed
 
Order of instruments.ppt
Order of instruments.pptOrder of instruments.ppt
Order of instruments.pptANURUPAa
 
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 lecturekhalaf Gaeid
 
LCE-UNIT 1 PPT.pdf
LCE-UNIT 1 PPT.pdfLCE-UNIT 1 PPT.pdf
LCE-UNIT 1 PPT.pdfHODECE21
 
control system Lab 01-introduction to transfer functions
control system Lab 01-introduction to transfer functionscontrol system Lab 01-introduction to transfer functions
control system Lab 01-introduction to transfer functionsnalan karunanayake
 
Lecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systemsLecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systemsSaifullah Memon
 
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptx
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptxChapter 3-Dynamic Behavior of First and Second Order Processes-1.pptx
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptxaduladube0992
 
time domain analysis.pptx
time domain analysis.pptxtime domain analysis.pptx
time domain analysis.pptxdeepaMS4
 
BEC- 26 control systems_unit-II
BEC- 26 control systems_unit-IIBEC- 26 control systems_unit-II
BEC- 26 control systems_unit-IIShadab Siddiqui
 
Time response analysis
Time response analysisTime response analysis
Time response analysisKaushal Patel
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysisHussain K
 
Transfer Function Cse ppt
Transfer Function Cse pptTransfer Function Cse ppt
Transfer Function Cse pptsanjaytron
 

Semelhante a 03 dynamic.system. (20)

STEP RESPONSE OF FIRST ORDER SYSTEM PART 1.pptx
STEP RESPONSE OF FIRST ORDER SYSTEM PART 1.pptxSTEP RESPONSE OF FIRST ORDER SYSTEM PART 1.pptx
STEP RESPONSE OF FIRST ORDER SYSTEM PART 1.pptx
 
time response analysis
time response analysistime response analysis
time response analysis
 
lecture1 (5).ppt
lecture1 (5).pptlecture1 (5).ppt
lecture1 (5).ppt
 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.
 
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...
 
lcs_manual_1[1].pdf
lcs_manual_1[1].pdflcs_manual_1[1].pdf
lcs_manual_1[1].pdf
 
P73
P73P73
P73
 
time response
time responsetime response
time response
 
Order of instruments.ppt
Order of instruments.pptOrder of instruments.ppt
Order of instruments.ppt
 
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
 
LCE-UNIT 1 PPT.pdf
LCE-UNIT 1 PPT.pdfLCE-UNIT 1 PPT.pdf
LCE-UNIT 1 PPT.pdf
 
control system Lab 01-introduction to transfer functions
control system Lab 01-introduction to transfer functionscontrol system Lab 01-introduction to transfer functions
control system Lab 01-introduction to transfer functions
 
Lecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systemsLecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systems
 
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptx
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptxChapter 3-Dynamic Behavior of First and Second Order Processes-1.pptx
Chapter 3-Dynamic Behavior of First and Second Order Processes-1.pptx
 
time domain analysis.pptx
time domain analysis.pptxtime domain analysis.pptx
time domain analysis.pptx
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysis
 
BEC- 26 control systems_unit-II
BEC- 26 control systems_unit-IIBEC- 26 control systems_unit-II
BEC- 26 control systems_unit-II
 
Time response analysis
Time response analysisTime response analysis
Time response analysis
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysis
 
Transfer Function Cse ppt
Transfer Function Cse pptTransfer Function Cse ppt
Transfer Function Cse ppt
 

Mais de Mahmoud Hussein (20)

07 modelling.electric.motors
07 modelling.electric.motors07 modelling.electric.motors
07 modelling.electric.motors
 
Dc dc converter
Dc dc converterDc dc converter
Dc dc converter
 
08 pid.controller
08 pid.controller08 pid.controller
08 pid.controller
 
06 control.systems
06 control.systems06 control.systems
06 control.systems
 
05 tuning.pid.controllers
05 tuning.pid.controllers05 tuning.pid.controllers
05 tuning.pid.controllers
 
Lecture 02 laplace transformation
Lecture 02 laplace transformationLecture 02 laplace transformation
Lecture 02 laplace transformation
 
Mbd2
Mbd2Mbd2
Mbd2
 
Model based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loopModel based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loop
 
Ac drive basics
Ac drive basicsAc drive basics
Ac drive basics
 
Velocity kinematics
Velocity kinematicsVelocity kinematics
Velocity kinematics
 
MPI Communication
MPI CommunicationMPI Communication
MPI Communication
 
ERROR
ERRORERROR
ERROR
 
Analogue Module
Analogue ModuleAnalogue Module
Analogue Module
 
Function Block & Organization Block
Function Block & Organization BlockFunction Block & Organization Block
Function Block & Organization Block
 
Data Block
Data BlockData Block
Data Block
 
Declaration Table
Declaration TableDeclaration Table
Declaration Table
 
Math operation
Math operationMath operation
Math operation
 
Industrial communication
Industrial communicationIndustrial communication
Industrial communication
 
Computer vision
Computer visionComputer vision
Computer vision
 
Neural network
Neural networkNeural network
Neural network
 

Último

Vip Mumbai Call Girls Navi Mumbai Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Navi Mumbai Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Navi Mumbai Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Navi Mumbai Call On 9920725232 With Body to body massag...amitlee9823
 
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一ozave
 
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | DelhiFULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | DelhiSaketCallGirlsCallUs
 
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...amitlee9823
 
Vip Mumbai Call Girls Panvel Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Panvel Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Panvel Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Panvel Call On 9920725232 With Body to body massage wit...amitlee9823
 
Call Girls Hongasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Hongasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Hongasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Hongasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men 🔝narsinghpur🔝 ...
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men  🔝narsinghpur🔝  ...➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men  🔝narsinghpur🔝  ...
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men 🔝narsinghpur🔝 ...nirzagarg
 
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理ezgenuh
 
➥🔝 7737669865 🔝▻ Moradabad Call-girls in Women Seeking Men 🔝Moradabad🔝 Esc...
➥🔝 7737669865 🔝▻ Moradabad Call-girls in Women Seeking Men  🔝Moradabad🔝   Esc...➥🔝 7737669865 🔝▻ Moradabad Call-girls in Women Seeking Men  🔝Moradabad🔝   Esc...
➥🔝 7737669865 🔝▻ Moradabad Call-girls in Women Seeking Men 🔝Moradabad🔝 Esc...amitlee9823
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Somya Surve Escorts Service Bilaspur ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Somya Surve Escorts Service Bilaspur ❣️ 7014168258 ❣️ High Cost Unlimited Har...Somya Surve Escorts Service Bilaspur ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Somya Surve Escorts Service Bilaspur ❣️ 7014168258 ❣️ High Cost Unlimited Har...nirzagarg
 
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfJohn Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfExcavator
 
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...amitlee9823
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Availabledollysharma2066
 
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
➥🔝 7737669865 🔝▻ Asansol Call-girls in Women Seeking Men 🔝Asansol🔝 Escorts...
➥🔝 7737669865 🔝▻ Asansol Call-girls in Women Seeking Men  🔝Asansol🔝   Escorts...➥🔝 7737669865 🔝▻ Asansol Call-girls in Women Seeking Men  🔝Asansol🔝   Escorts...
➥🔝 7737669865 🔝▻ Asansol Call-girls in Women Seeking Men 🔝Asansol🔝 Escorts...amitlee9823
 
➥🔝 7737669865 🔝▻ Bhiwandi Call-girls in Women Seeking Men 🔝Bhiwandi🔝 Escor...
➥🔝 7737669865 🔝▻ Bhiwandi Call-girls in Women Seeking Men  🔝Bhiwandi🔝   Escor...➥🔝 7737669865 🔝▻ Bhiwandi Call-girls in Women Seeking Men  🔝Bhiwandi🔝   Escor...
➥🔝 7737669865 🔝▻ Bhiwandi Call-girls in Women Seeking Men 🔝Bhiwandi🔝 Escor...amitlee9823
 
BOOK FARIDABAD CALL GIRL(VIP Sunny Leone) @8168257667 BOOK 24/7
BOOK FARIDABAD CALL GIRL(VIP Sunny Leone) @8168257667 BOOK  24/7BOOK FARIDABAD CALL GIRL(VIP Sunny Leone) @8168257667 BOOK  24/7
BOOK FARIDABAD CALL GIRL(VIP Sunny Leone) @8168257667 BOOK 24/7Hyderabad Escorts Agency
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN ABUDHABI,DUBAI MA...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN ABUDHABI,DUBAI MA...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN ABUDHABI,DUBAI MA...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN ABUDHABI,DUBAI MA...Health
 

Último (20)

Vip Mumbai Call Girls Navi Mumbai Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Navi Mumbai Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Navi Mumbai Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Navi Mumbai Call On 9920725232 With Body to body massag...
 
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
 
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | DelhiFULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
 
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
 
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
 
Vip Mumbai Call Girls Panvel Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Panvel Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Panvel Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Panvel Call On 9920725232 With Body to body massage wit...
 
Call Girls Hongasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Hongasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Hongasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Hongasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men 🔝narsinghpur🔝 ...
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men  🔝narsinghpur🔝  ...➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men  🔝narsinghpur🔝  ...
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men 🔝narsinghpur🔝 ...
 
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
 
➥🔝 7737669865 🔝▻ Moradabad Call-girls in Women Seeking Men 🔝Moradabad🔝 Esc...
➥🔝 7737669865 🔝▻ Moradabad Call-girls in Women Seeking Men  🔝Moradabad🔝   Esc...➥🔝 7737669865 🔝▻ Moradabad Call-girls in Women Seeking Men  🔝Moradabad🔝   Esc...
➥🔝 7737669865 🔝▻ Moradabad Call-girls in Women Seeking Men 🔝Moradabad🔝 Esc...
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
Somya Surve Escorts Service Bilaspur ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Somya Surve Escorts Service Bilaspur ❣️ 7014168258 ❣️ High Cost Unlimited Har...Somya Surve Escorts Service Bilaspur ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Somya Surve Escorts Service Bilaspur ❣️ 7014168258 ❣️ High Cost Unlimited Har...
 
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfJohn Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
 
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
 
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
➥🔝 7737669865 🔝▻ Asansol Call-girls in Women Seeking Men 🔝Asansol🔝 Escorts...
➥🔝 7737669865 🔝▻ Asansol Call-girls in Women Seeking Men  🔝Asansol🔝   Escorts...➥🔝 7737669865 🔝▻ Asansol Call-girls in Women Seeking Men  🔝Asansol🔝   Escorts...
➥🔝 7737669865 🔝▻ Asansol Call-girls in Women Seeking Men 🔝Asansol🔝 Escorts...
 
➥🔝 7737669865 🔝▻ Bhiwandi Call-girls in Women Seeking Men 🔝Bhiwandi🔝 Escor...
➥🔝 7737669865 🔝▻ Bhiwandi Call-girls in Women Seeking Men  🔝Bhiwandi🔝   Escor...➥🔝 7737669865 🔝▻ Bhiwandi Call-girls in Women Seeking Men  🔝Bhiwandi🔝   Escor...
➥🔝 7737669865 🔝▻ Bhiwandi Call-girls in Women Seeking Men 🔝Bhiwandi🔝 Escor...
 
BOOK FARIDABAD CALL GIRL(VIP Sunny Leone) @8168257667 BOOK 24/7
BOOK FARIDABAD CALL GIRL(VIP Sunny Leone) @8168257667 BOOK  24/7BOOK FARIDABAD CALL GIRL(VIP Sunny Leone) @8168257667 BOOK  24/7
BOOK FARIDABAD CALL GIRL(VIP Sunny Leone) @8168257667 BOOK 24/7
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN ABUDHABI,DUBAI MA...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN ABUDHABI,DUBAI MA...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN ABUDHABI,DUBAI MA...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN ABUDHABI,DUBAI MA...
 

03 dynamic.system.

  • 1. DYNAMIC SYSTEM ANALYSIS 15-Mar-17 RTECS 2015 1 Eng. Mahmoud Hussein RTECS
  • 2. Dynamic System 3  Output of the system depends on the current input as well as previous inputs/outputs  The system has internal memory  A dynamic system can be represented mathematically using differential equations  The system order usually corresponds to the number of independent energy storage elements in the system. RTECS
  • 3. Transfer Function Representation 4  LTI systems have the extremely important property that if the input to the system is sinusoidal, then the output will also be sinusoidal at the same frequency but in general with different magnitude and phase.  These magnitude and phase differences as a function of frequency are known as the frequency response of the system. RTECS
  • 4. Transfer Function Representation 5  Using the Laplace transform, it is possible to convert a system's time-domain representation into a frequency-domain output/input representation, known as the transfer function.  In so doing, it also transforms the governing differential equation into an algebraic equation which is often easier to analyze.  Frequency-domain methods are most often used for analyzing LTI single-input/single-output (SISO)systems, e.g. those governed by a constant coefficient differential equation RTECS
  • 5. Transfer Function Representation 6  The Laplace transform of a time domain function 0 Where s    j complex frequency variable   st F(s)  f (t)e dt RTECS
  • 6. Transfer Function Representation 7  A transfer function is the Laplace transform of thesystem’s differential equation with omitting initial conditions  Hence, it is a rational function of the variable ‘s’ 01nX (s) a sn  a s Y(s) b sm b G(s)  n1 n1 m m1 1 0  a s  a sm1  b s b RTECS
  • 7. Transfer Function Representation 8  If the coefficients ai andbi are constants, the system is linear time invariant (LTI)  The highest order n of the denominator is referred to as the order of the system.  For a physically realizable system, m ≤ n. (Causal system) Y(s) nX (s) a sn  a s b sm  b G(s)  n1 n1 1 0 m m1 1 0  a s  a sm1  b s  b RTECS
  • 8. MATLAB Representations of Transfer Functions 9  num=[b1,b2,. . .,bm,bm+1];  den=[1,a1,a2,. . .,an−1, an];  G=tf(num,den)  Example s4  2s3  3s2  4s  5 s 5 G(s)  RTECS
  • 9. Transfer Function Representation 10  It is useful to factor the numerator and denominator of the transfer function into the so called zero-pole-gain form  The poles are the values of s for which a(s)=0, and  The zeros are the values of s for which b(s)=0. G(s)  Y(s)  b(s) X (s) a(s) RTECS
  • 10. Zero-Pole-Gain Representation In MATLAB 11  z=-[z1; z2; · · · ; zm];  p=-[p1; p2; · · · ; pn];  G=zpk(z,p,K)  Example s 3 (s  2)(s  4)(s  5)  pzmap  Plots the pole-zero map of the LTI model sys RTECS
  • 11. Terms and Definitions System Analysis12 RTECS
  • 12. Time Response 13  The time response of a linear dynamic system consists of the sum of the transient response (Natural response) which depends on the initial conditions and the steady-state response (Forced response ) which depends on the system input.  These correspond to the free (homogeneous or zero input) and the forced (inhomogeneous or non-zero input) solutions of the governing differential equations respectively. RTECS
  • 13. Transient Response and Steady State Response 14 RTECS
  • 14. Frequency Response 15  LTI systems have the extremely important property that if the input to the system is sinusoidal, then the steady-state output will also be sinusoidal at the same frequency but in general with different magnitude and phase.  These magnitude and phase differences as a function of frequency comprise the frequency response of the system. RTECS
  • 15. Frequency Response Representation 16  The frequency response of a system can be found from the transfer function in the following way:  create a vector of frequencies (varying between zero or "DC" to infinity) and  compute the value of the plant transfer function at those frequencies.  If G(s) is the open-loop transfer function of a system and ω is the frequency vector, we then plot G(j ω ) versus ω . Since G(j ω ) is a complex number, we can plot  both its magnitude and phase (the Bode Plot) or  its position in the complex plane (the Nyquist Diagram). RTECS
  • 16. Stability: Bounded Input Bounded Output (BIBO) 17  A system is stable if the output remains bounded for allbounded (finite) inputs.  Practically, this means that the system will not “blow up” while in operation.  If all poles of the transfer function have negative real parts, then the system is stable.  If any pole has a positive real part, then the system is unstable.  If any pair of poles is on the imaginary axis, then the system is marginally stable and the system will oscillate. RTECS
  • 17. Effect of Pole Location 18  Consider the transfer function  The impulse response will be an exponential function RTECS
  • 18. Effect of Pole Location 19  When σ > 0, the pole is located at s < 0,  The exponential expression y(t) decays.  Impulse response is stable.  When σ < 0, the pole is located at s > 0,  The exponential expression y(t) grows with time.  Impulse response is referred to as unstable. if   0 Im(s) if   0 Re(s) if   0y(t) if   0 t RTECS
  • 19. Effect of Pole Location: Example 20  Find the impulse response of H(s) H (s) s2 2s 1  2s 1  3s 2 (s 1)(s  2)  1  3 s 1 s 2 1   s 1   s  2      h(t)  L1  1  3L1  h(t)  (et  3e2t )1(t) 0 1 2 3 Time (sec) 4 -0.5 0 0.5 1 1.5 2 h(t) RTECS
  • 20. Effect of Pole Location: Example 21  syms s t;  H=(2*s+1)/(s^2+3*s+2);  h=ilaplace(H); RTECS
  • 21. Stability Criterion Vs. Pole Locations Impulse Response22 Re(s) Im(s) y(t) y(t) y(t) t t t y(t) t y(t) t y(t) t RTECS
  • 22. Stability Assessment in Matlab 23  Poles of a given LTI model G can be obtained directly with pole(G)  Zeros of the system G can be obtained with the function zero(G)  Poles and zeros of G can be sketched with the function pzmap(G)  Example  Is the following plant BIBO stable? s3  7s2  24s  24 Gp (s)  s4 10s3  35s2  50s  24 RTECS
  • 23. System Order 24  The order of a dynamic system is the order of the highest derivative of its governing differential equation.  Equivalently, it is the highest power of s in the denominator of its transfer function. RTECS
  • 25. General Form of First Order Systems  differential equation  transfer function 26 RTECS
  • 26. DC Gain 27  The DC gain is the ratio of the magnitude of the steady-state step response to the magnitude of the step input  DC gain is the value of the transfer function when s=0.  For first order systems equal to RTECS
  • 27. Time Constant 28  The time constant represents the time scale for which the dynamics of the system are significant.  For first order systems, the time constant is the time it takes for the system to reach 63% of the steady-state value for a step response or to decrease to 37% of the initial value for an impulse response. RTECS
  • 28. Poles/Zeros of First Order Systems 29  There is a single real pole at s = -a  Therefore, the system is stable if a is positive and unstable if a is negative  There are no zeros RTECS
  • 29. Step Response of First-Order Systems 30 a s(s a) C(s)  R(s)G(s)  c(t)  c (t)  c (t) 1 eat f n RTECS
  • 30. Step Response of First-Order Systems Time Constant31  Time for the system output to reach approximately 63% of its final steady state value  indication of system response speed c(t)  c (t)  c (t) 1 eat f n eat  e1 0.37 t 1 a 1 0.37  0.63 a t1 t1 a x(t) 1 eat RTECS
  • 31. Step Response Example 32  a = 5;  num = a;  den = [1 a];  figure  step(num,den);  grid on a s a G(s)  0 0.2 0.4 0.8 1 1.2 0 0.2 0.1 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Step Response 0.6 Time (sec) Amplitude RTECS
  • 32. Step Response Example 33  k_dc = 5;  Tc = 10;  u = 2;  s = tf('s');  G = k_dc/(Tc*s+1)  step(u*G) If you right click on the step response graph and select Characteristics, you can choose to have several system metrics overlaid on the response: peak response, settling time, rise time, and steady3/-1s5/t2a01t7e. G(s)  kdc s 1 RTECS
  • 33. Settling Time 34  The settling time is the time required for the system output to fall within 2% percentage of the steady state value for a step input or equivalently to decrease to a certain percentage of the initial value for an impulse input.  For first order systems, settling time is approximately 3.9 * time constant RTECS
  • 34. Rise Time 35  The rise time is the time required for the system output to rise from 10% to 90% of the final steady-state value.  Tr = 2.2 /a RTECS
  • 35. Example of First Order System Thermometer  Response time = 10 - 20 sec  Response time = 1 sec 36 Digital Thermometer Digital Infrared Ear Thermometer RTECS
  • 37. Second Order Systems 38  Second order systems are the simplest type of dynamic system to exhibit oscillations RTECS
  • 38. General Form of Second Order Systems  differential equation  transfer function 39 RTECS
  • 39. DC Gain 40  The DC gain is the ratio of the magnitude of the steady-state step response to the magnitude of the step input  DC gain is the value of the transfer function when s=0.  For second order systems equal to RTECS
  • 40. Damping Ratio 41  The damping ratio is a dimensionless quantity characterizing the energy losses in the system due to such effects as viscous friction or electrical resistance RTECS
  • 41. Natural Frequency 42  The natural frequency is the frequency (in rad/s) that the system will oscillate at when there is no damping, ζ=0 RTECS
  • 42. Steady-state Value y(∞) 43  The steady-state value of the system under the step response is the output when t → ∞.  Using the final value theorem  The steady-state value of the system G can be evaluated using the function  K=dcgain(G) a0 s y()  lim sG(s) 1 s0  G(0)  b0 RTECS
  • 43. Poles/Zeros of Second Order Systems 44  The second order transfer function has two poles at RTECS
  • 44. Under Damped System: ζ<1 45  If ζ<1 then the system is under damped.  Both poles are complex valued with negative real parts  therefore the system is stable but oscillates while approaching the steady-state value. RTECS
  • 45. Under Damped System: ζ<1 46 RTECS
  • 46. Under Damped System Example 47  Plot the map of poles and zeros & the step response of the second order system with the following characteristics  k_dc = 1; w_n = 10; zeta = 0.2;  s = tf('s');  G1 = k_dc*w_n^2/(s^2 + 2*zeta*w_n*s + w_n^2);  figure  pzmap(G1)  axis([-3 1 -15 15])  figure  step(G1) RTECS
  • 47. Under Damped System Example 48 -3 -2.5 -2 0 0.5 1 -15 -10 -5 0 5 10 15 Pole-Zero Map -1.5 -1 -0.5 Real Axis (seconds-1) ImaginaryAxis(seconds- 1) 0 0.5 1 2 2.5 3 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 Step Response 1.5 Time (seconds) Amplitude RTECS
  • 48. Under Damped System: Settling Time 49  The settling time is the time required for the system output to fall within 2% percentage of the steady state value for a step input or equivalently to decrease to a certain percentage of the initial value for an impulse input.  For a second order, underdamped system, settling time is approximately 3.9/(ζωn) dn 44 Ts     RTECS
  • 49. Under Damped System: Percent Overshoot 50  The percent overshoot is the percent by which a system exceeds its final steady-state value.  For a second order under damped system, the percent overshoot is directly related to the damping ratio by the following equation 100%1 2  %OS  e RTECS
  • 50. Under Damped System: Damping Ratio 51  A good damping ratio is between 0.4 and 0.8.  Small values of  (<0.4) yield excessive overshoot.  Large values of  (>0.8) responds sluggishly RTECS
  • 51. 52  Step responses of second-order underdamped systems as poles move  a. with constant real part  b. with constant imaginary part  c. with constant damping ratio RTECS
  • 52. Over Damped System: ζ>1 53  If ζ>1 then the system is over damped  Both poles are real and negative  therefore the system is stable and does not oscillate RTECS
  • 53. Over Damped System Example 54  Plot the map of poles and zeros & the step response of the second order system with the following characteristics  k_dc = 1; w_n = 10; zeta = 1.2;  s = tf('s');  G1 = k_dc*w_n^2/(s^2 + 2*zeta*w_n*s + w_n^2);  figure  pzmap(G1)  figure  step(G1) RTECS
  • 54. Over Damped System Example 55 -6 -4 -2 0 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 Pole-Zero Map -20 -18 -16 -14 -12 -10 -8 Real Axis (seconds-1) ImaginaryAxis(seconds- 1) 0 0.2 0.4 0.8 1 1.2 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Step Response 0.6 Time (seconds) Amplitude RTECS
  • 55. Critically Damped System: ζ=1 56  If ζ=1 then the system is critically damped  Both poles are real and have the same magnitude  Critically damped systems approach steady-state quickest without oscillating. RTECS
  • 56. Critically Damped System Example 57  Plot the map of poles and zeros & the step response of the second order system with the following characteristics  k_dc = 1;  w_n = 10;  zeta = 1; RTECS
  • 57. Critically Damped System Example 58 -10 -8 -2 0 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 Pole-Zero Map -6 -4 Real Axis (seconds-1) ImaginaryAxis(seconds- 1) 0.2 0.4 0.8 1 1.2 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Step Response 0.6 Time (seconds) Amplitude RTECS
  • 58. Undamped System: ζ=0 59  If ζ=0 then the system is undamped  In this case, the poles are purely imaginary  therefore the system is marginally stable and oscillates indefinitely. sp   jn RTECS
  • 59. Undamped System Example 60  Plot the map of poles and zeros & the step response of the second order system with the following characteristics  k_dc = 1;  w_n = 10;  zeta = 0; RTECS
  • 60. Undamped System Example 61 -15 -10 -5 0 5 10 15 Pole-Zero Map ImaginaryAxis(seconds- 1) -0.5 0 0.5 1 1.5 2 2.5 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 Real Axis (seconds-1) Time (seconds) Step Response Amplitude RTECS
  • 61. RTECS
  • 63. References 64  Benjamin C. Kuo and Farid Golnaraghi, “Automatic Control Systems”, 8th edition, John Wiley & Sons,Inc. RTECS
  • 64. References 65  Dingyü Xue, YangQuan Chen and YangQuan Chen, „Linear Feedback Control, Analysis and Design with MATLAB“, 1st edition, SIAM (Society for Industrial and Applied Mathematics), Philadelphia RTECS
  • 65. Quiz 66 RTECS • M1= 1/4 bus body mass 2500 kg • M2= suspension mass 320 kg • K1= spring constant of suspension system 80,000 N/m • K2= spring constant of wheel and tire 500,000 N/m • B1= damping constant of suspension system 350 N.s/m • B2= damping constant of wheel and tire 15,020 N.s/m •U= control force Determine: • Transfer function / Simulink models • step response
  • 66. Home Work #2 67 RTECS Determine: • select all parameters which give you suitable / accepted system behavior • Simulink models • step response
  • 67. Home Work #1 Solution 68 RTECS
  • 68. RTECS