SlideShare a Scribd company logo
Control Systems
L H E Wijesinghe
BEng (Hons) in Electronic Engineering (SHU-UK)
MSc in Applied Electronics (University of Colombo – SL )
Lecture 4
Stability
Learning Outcome
i. Stability (Asymptotic Stability, BIBO (Bounded Input Bounded
Output)Stability)
ii. Methods of determining stability
Stability
Dynamic System
System System
x(t) y(t) x(t) y(t)
Multi Input Multi Output System Single Input Single Output System
Hence forth our attention is focused to single input single output
systems (SISO)
SISO : Linear and Non Leaner System
SISO
Linear System
Non Linear System
𝑑2
𝑦(𝑡)
𝑑 𝑡2
+
2𝑑𝑦(𝑡)
𝑑𝑡
+3 𝑦(𝑡)=𝑥(𝑡)
𝑑2
𝑦 (𝑡)
𝑑 𝑡
2
+𝑡 𝑦 (𝑡)=𝑥 (𝑡)
𝑑2
𝑦(𝑡)
𝑑 𝑡
2
∗
𝑑𝑦 (𝑡)
𝑑𝑡
+
2𝑑𝑦 (𝑡)
𝑑𝑡
+3 𝑦 (𝑡)=𝑥(𝑡)
𝑒
𝑦 (𝑡)
𝑑𝑦 (𝑡)
𝑑𝑡
+3 𝑦(𝑡)=𝑥(𝑡)
Under linear system addition
and scalar multiplications are
preserved
SISO : Time invariant and variant System
SISO
Time invariant System
Time variant System
𝑑2
𝑦(𝑡)
𝑑 𝑡2
+
2𝑑𝑦(𝑡)
𝑑𝑡
+3 𝑦(𝑡)=𝑥(𝑡) 𝑑2
𝑦 (𝑡)
𝑑 𝑡2
+
𝑡 𝑑𝑦 (𝑡)
𝑑𝑡
+3 𝑦 (𝑡)=𝑥(𝑡)
𝑑2
𝑦(𝑡)
𝑑 𝑡2
∗
𝑑𝑦 (𝑡)
𝑑𝑡
+
2𝑑𝑦 (𝑡)
𝑑𝑡
+3 𝑦 (𝑡)=𝑥 (𝑡)
𝑡2
𝑑2
𝑦(𝑡)
𝑑 𝑡2
+
𝑡 𝑑𝑦(𝑡)
𝑑𝑡
+4 𝑦 (𝑡)=𝑥 (𝑡)
Conclusion
Dynamic System
SISO System
None Linear
Time Variant
Time Invariant
(coefficient free of t)
Linear
(Coefficient free of y(t))
Differential equations
with constant coefficients
• In this context we consider .Single Input ,continues time ,
linear, Time Invariant Dynamical Systems
• That can be modelled by constant coefficient differential
equations
Transfer Function of a dynamical system
from the above class
The transfer function of a system is the ratio between the
Laplace Transform of the output to the input when the
system is relaxed ()
Eg : Obtain the Transfer Function of the system descripted
by
System
x(t) y(t)
2 𝑑2
𝑦 (𝑡)
𝑑 𝑡2
+
3 𝑑𝑦 (𝑡)
𝑑𝑡
+2 𝑦 (𝑡)=
𝑑 𝑥 (𝑡)
𝑑𝑡
+2 𝑥(𝑡)
}
}
2𝑆2
𝑌 (𝑠)−2𝑆𝑦 (𝑠)−2 𝑦′
(0)+3 𝑆𝑌 (𝑠)−3 𝑦(0)+2𝑌 (𝑠)=𝑆𝑋 (𝑠)−𝑥′
(0)+2 𝑋 (𝑠)
2 𝑆2
𝑌 (𝑠 )+3 𝑆𝑌 (𝑠 )+2 𝑌 ( 𝑠)=𝑆𝑋 (𝑠 )+2 𝑋 (𝑠 )
(
𝑌 ( 𝑠 )
X ( s )
=
s + 2
( 2 𝑆
2
+ 3 𝑆 +2 ¿
¿
MATLAB Code
>> sys = tf ([1 2],[2 3 2]);
sys =
Stability
Definition 1 :
A system is said to be absolutely stable if it is sustainable
under normal operation conditions (Roughly Speaking)
Definition 2 :BIBO Stability
A system is said to be absolutely stable if it produces
bounded output for every bounded input (BIBO).
Stability
Definition 3 :
System is said to be absolutely stable if its impulse goes to
zero as time goes to infinity
MATLAB :Impulse Response
G(s)=
When X(s)=δ(s)  Y(s)=H(s)=Impulse response
>>sys = tf ([8 18 32],[1 6 14 24])
>>impulse(sys)
Stability
Definition 4:Asymptotic Stability
System is said to be absolutely stable if all the system poles
Lie in the left half of the s plane.
Methods of Determining Stability
Example : Root Locus diagram
A system is said to be absolutely stable if all the poles lie in
the left half of a s-plane.
Ex-:
Poles = -1 , -8
Zeroes = -j
Y=jω
X = σ
stable Unstable
Marginally
stable
-8 -1
-1
S plane
Exercise
Check the stability of the system with following transfer
functions
MATLAB : Root Locus diagram
>> sys = tf ([1 4 3],[1 6 8])
>> rlocus (sys)
Feedback
Y(s) = G(s)[(X(s) – H(s)*Y(s)]
Y(s)/X(s) = G(s)[(1– H(s)*[Y(s)/X(s)]]
= Proportional Controller
= Proportional Integral Controller
= Proportional Integral Derivative Contro
Example: Routh Hurwitz Criteria
If the Open loop transfer function of a system
Obtain the range of for which the system is absolutely stable using
Routh Hurwitz Criteria
Substitute
Poles are given by
1 120
34 K
A1 0
A2
A1 = -((1*K) – (34*120))/34
= (4080-K)/34
A2 = -((34*0) – (K*A1))/ A1
= K
NOTE
Number of roots in the right half plane = Number of sign
changes in the 1st
column
Therefor
To place all the roots in the left half plane = number of sign
changes should be
So
and
system to be stable
Exercise
Find the close loop controller gain for the following open loop
systems .
Polar Plots
Imaginary Axis
r
x
θ
y Real Axis
Parameters – Gain and Phase
In logarithmic coordinates , gain/phase versus frequency plot
known as Bode plots.
Ex -:
We can define s = σ + jω assume σ =0
Parameters – Gain and Phase
• Find r and θ of the above complex function of the gain.
• plot with (log scale )will frequency response of the system
• plot (liner scale)with (log scale)will phase response of the
system
Exercise
Plot bode plots for the circuits in the 2 lecture
MATLAB : Bode Plot
>> sys = tf ([1 4 3],[1 6 8])
>> bode (sys)
THANK YOU 

More Related Content

PDF
Fourier and Laplace transforms in analysis of CT systems PDf.pdf
PPT
signal and systems basics for engineering
PPT
Intro to control system and introduction to block diagram used in it
PPTX
signals and systems
PPTX
Systems ppt
PPTX
Digital signal processing
PDF
Signals and systems: Part ii
PPTX
03 dynamic.system.
Fourier and Laplace transforms in analysis of CT systems PDf.pdf
signal and systems basics for engineering
Intro to control system and introduction to block diagram used in it
signals and systems
Systems ppt
Digital signal processing
Signals and systems: Part ii
03 dynamic.system.

Similar to Control System - Stability of a control system (20)

PPTX
lINEAR TIME INVARIEANT SYSTEM , IMPULSE RESPONSE
PDF
2.digital signal procseeing DT Systems.pdf
PDF
Unit 2 signal &system
PPTX
Stability of Control System
PDF
Lecture 4 Signals & Systems.pdf
PPT
df_lesson_01.ppt
PPT
Msc lecture07
PDF
STATE_SPACE_ANALYSIS.pdf
PDF
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
PDF
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
PDF
control systems.pdf
PPTX
STATE_SPACE_ANALYSIS.final.pptx FOR ENGINEERING STUDENTS
PDF
The Controller Design For Linear System: A State Space Approach
PDF
Applications of MATLAB in Control Part II.pdf
PPTX
Signal Processing Assignment Help
PPT
Basic System Properties.ppt
PDF
PDF
control system Lab 01-introduction to transfer functions
lINEAR TIME INVARIEANT SYSTEM , IMPULSE RESPONSE
2.digital signal procseeing DT Systems.pdf
Unit 2 signal &system
Stability of Control System
Lecture 4 Signals & Systems.pdf
df_lesson_01.ppt
Msc lecture07
STATE_SPACE_ANALYSIS.pdf
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
control systems.pdf
STATE_SPACE_ANALYSIS.final.pptx FOR ENGINEERING STUDENTS
The Controller Design For Linear System: A State Space Approach
Applications of MATLAB in Control Part II.pdf
Signal Processing Assignment Help
Basic System Properties.ppt
control system Lab 01-introduction to transfer functions
Ad

Recently uploaded (20)

PDF
Digital Logic Computer Design lecture notes
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
composite construction of structures.pdf
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Well-logging-methods_new................
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
PPT on Performance Review to get promotions
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Geodesy 1.pptx...............................................
PPTX
Welding lecture in detail for understanding
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
OOP with Java - Java Introduction (Basics)
Digital Logic Computer Design lecture notes
R24 SURVEYING LAB MANUAL for civil enggi
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
composite construction of structures.pdf
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Well-logging-methods_new................
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Foundation to blockchain - A guide to Blockchain Tech
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPT on Performance Review to get promotions
UNIT 4 Total Quality Management .pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Geodesy 1.pptx...............................................
Welding lecture in detail for understanding
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
OOP with Java - Java Introduction (Basics)
Ad

Control System - Stability of a control system

  • 1. Control Systems L H E Wijesinghe BEng (Hons) in Electronic Engineering (SHU-UK) MSc in Applied Electronics (University of Colombo – SL )
  • 3. Learning Outcome i. Stability (Asymptotic Stability, BIBO (Bounded Input Bounded Output)Stability) ii. Methods of determining stability
  • 5. Dynamic System System System x(t) y(t) x(t) y(t) Multi Input Multi Output System Single Input Single Output System Hence forth our attention is focused to single input single output systems (SISO)
  • 6. SISO : Linear and Non Leaner System SISO Linear System Non Linear System 𝑑2 𝑦(𝑡) 𝑑 𝑡2 + 2𝑑𝑦(𝑡) 𝑑𝑡 +3 𝑦(𝑡)=𝑥(𝑡) 𝑑2 𝑦 (𝑡) 𝑑 𝑡 2 +𝑡 𝑦 (𝑡)=𝑥 (𝑡) 𝑑2 𝑦(𝑡) 𝑑 𝑡 2 ∗ 𝑑𝑦 (𝑡) 𝑑𝑡 + 2𝑑𝑦 (𝑡) 𝑑𝑡 +3 𝑦 (𝑡)=𝑥(𝑡) 𝑒 𝑦 (𝑡) 𝑑𝑦 (𝑡) 𝑑𝑡 +3 𝑦(𝑡)=𝑥(𝑡) Under linear system addition and scalar multiplications are preserved
  • 7. SISO : Time invariant and variant System SISO Time invariant System Time variant System 𝑑2 𝑦(𝑡) 𝑑 𝑡2 + 2𝑑𝑦(𝑡) 𝑑𝑡 +3 𝑦(𝑡)=𝑥(𝑡) 𝑑2 𝑦 (𝑡) 𝑑 𝑡2 + 𝑡 𝑑𝑦 (𝑡) 𝑑𝑡 +3 𝑦 (𝑡)=𝑥(𝑡) 𝑑2 𝑦(𝑡) 𝑑 𝑡2 ∗ 𝑑𝑦 (𝑡) 𝑑𝑡 + 2𝑑𝑦 (𝑡) 𝑑𝑡 +3 𝑦 (𝑡)=𝑥 (𝑡) 𝑡2 𝑑2 𝑦(𝑡) 𝑑 𝑡2 + 𝑡 𝑑𝑦(𝑡) 𝑑𝑡 +4 𝑦 (𝑡)=𝑥 (𝑡)
  • 8. Conclusion Dynamic System SISO System None Linear Time Variant Time Invariant (coefficient free of t) Linear (Coefficient free of y(t)) Differential equations with constant coefficients
  • 9. • In this context we consider .Single Input ,continues time , linear, Time Invariant Dynamical Systems • That can be modelled by constant coefficient differential equations
  • 10. Transfer Function of a dynamical system from the above class The transfer function of a system is the ratio between the Laplace Transform of the output to the input when the system is relaxed () Eg : Obtain the Transfer Function of the system descripted by System x(t) y(t) 2 𝑑2 𝑦 (𝑡) 𝑑 𝑡2 + 3 𝑑𝑦 (𝑡) 𝑑𝑡 +2 𝑦 (𝑡)= 𝑑 𝑥 (𝑡) 𝑑𝑡 +2 𝑥(𝑡)
  • 11. } } 2𝑆2 𝑌 (𝑠)−2𝑆𝑦 (𝑠)−2 𝑦′ (0)+3 𝑆𝑌 (𝑠)−3 𝑦(0)+2𝑌 (𝑠)=𝑆𝑋 (𝑠)−𝑥′ (0)+2 𝑋 (𝑠) 2 𝑆2 𝑌 (𝑠 )+3 𝑆𝑌 (𝑠 )+2 𝑌 ( 𝑠)=𝑆𝑋 (𝑠 )+2 𝑋 (𝑠 ) ( 𝑌 ( 𝑠 ) X ( s ) = s + 2 ( 2 𝑆 2 + 3 𝑆 +2 ¿ ¿
  • 12. MATLAB Code >> sys = tf ([1 2],[2 3 2]); sys =
  • 13. Stability Definition 1 : A system is said to be absolutely stable if it is sustainable under normal operation conditions (Roughly Speaking) Definition 2 :BIBO Stability A system is said to be absolutely stable if it produces bounded output for every bounded input (BIBO).
  • 14. Stability Definition 3 : System is said to be absolutely stable if its impulse goes to zero as time goes to infinity
  • 15. MATLAB :Impulse Response G(s)= When X(s)=δ(s)  Y(s)=H(s)=Impulse response >>sys = tf ([8 18 32],[1 6 14 24]) >>impulse(sys)
  • 16. Stability Definition 4:Asymptotic Stability System is said to be absolutely stable if all the system poles Lie in the left half of the s plane.
  • 18. Example : Root Locus diagram A system is said to be absolutely stable if all the poles lie in the left half of a s-plane. Ex-: Poles = -1 , -8 Zeroes = -j Y=jω X = σ stable Unstable Marginally stable -8 -1 -1 S plane
  • 19. Exercise Check the stability of the system with following transfer functions
  • 20. MATLAB : Root Locus diagram >> sys = tf ([1 4 3],[1 6 8]) >> rlocus (sys)
  • 21. Feedback Y(s) = G(s)[(X(s) – H(s)*Y(s)] Y(s)/X(s) = G(s)[(1– H(s)*[Y(s)/X(s)]]
  • 22. = Proportional Controller = Proportional Integral Controller = Proportional Integral Derivative Contro
  • 23. Example: Routh Hurwitz Criteria If the Open loop transfer function of a system Obtain the range of for which the system is absolutely stable using Routh Hurwitz Criteria
  • 25. 1 120 34 K A1 0 A2 A1 = -((1*K) – (34*120))/34 = (4080-K)/34 A2 = -((34*0) – (K*A1))/ A1 = K
  • 26. NOTE Number of roots in the right half plane = Number of sign changes in the 1st column Therefor To place all the roots in the left half plane = number of sign changes should be So and system to be stable
  • 27. Exercise Find the close loop controller gain for the following open loop systems .
  • 29. Parameters – Gain and Phase In logarithmic coordinates , gain/phase versus frequency plot known as Bode plots. Ex -: We can define s = σ + jω assume σ =0
  • 30. Parameters – Gain and Phase • Find r and θ of the above complex function of the gain. • plot with (log scale )will frequency response of the system • plot (liner scale)with (log scale)will phase response of the system
  • 31. Exercise Plot bode plots for the circuits in the 2 lecture
  • 32. MATLAB : Bode Plot >> sys = tf ([1 4 3],[1 6 8]) >> bode (sys)