Download presentation
Presentation is loading. Please wait.
1
Salman Bin Abdulaziz University
EE3511: Automatic Control Systems Concept of Stability Dr. Ahmed Nassef EE3511_L10 Salman Bin Abdulaziz University
2
Salman Bin Abdulaziz University
Learning Objective To be able to Define BIBO stability Explain the connection between stability and pole locations Recognize the importance of stability Classify a system as being stable, unstable or marginally stable EE3511_L10 Salman Bin Abdulaziz University
3
Salman Bin Abdulaziz University
Stability Concept Stable Marginally stable unstable EE3511_L10 Salman Bin Abdulaziz University
4
Salman Bin Abdulaziz University
Introduction Stability is the most important issue for control systems If a system is unstable then it is not useful (in general) If a system is unstable, our first concern in controller design is to stabilize it. EE3511_L10 Salman Bin Abdulaziz University
5
Salman Bin Abdulaziz University
Introduction R (s) Y(s) EE3511_L10 Salman Bin Abdulaziz University
6
Salman Bin Abdulaziz University
BIBO stability A system is BIBO stable if The response to any bounded input is bounded (Bounded Input Bounded Output stability) BIBO Stable System Bounded Output Bounded input EE3511_L10 Salman Bin Abdulaziz University
7
BIBO stability of Linear Systems
For linear systems, BIBO stability depends on the location of the poles of the system’s transfer function Linear Systems If ALL poles of the transfer function of a system have negative real parts then the system is BIBO stable. EE3511_L10 Salman Bin Abdulaziz University
8
Poles Location and the response
Systems in (a) and (c) are stable, however systems in (b) and (d) are unstable. EE3511_L10 Salman Bin Abdulaziz University
9
Salman Bin Abdulaziz University
A stable System r (t) y (t) Ch. Eqn is: (s+1)(s+3)=0, So s = -1 and s = -3 This is a BIBO stable system If the input r(t) is bounded then y(t) is bounded This is true for all bounded inputs r(t) Unit step EE3511_L10 Salman Bin Abdulaziz University
10
Salman Bin Abdulaziz University
Unstable System r (t) y (t) Ch. Eqn is: (s+1)(s-4)=0, So s = -1 and s = 4 This is an unstable system There are some bounded functions that results in unbounded outputs Unit step EE3511_L10 Salman Bin Abdulaziz University
11
Salman Bin Abdulaziz University
Stable Systems G(s) is BIBO stable if ALL poles have negative real part, i.e ALL poles are in LEFT hand side. stable x unstable x x x EE3511_L10 Salman Bin Abdulaziz University
12
Salman Bin Abdulaziz University
Marginal Stability G(s) is marginally stable if It has distinct poles with zero real part i.e the poles are on the imaginary axis It has no pole with positive real part. stable unstable x x x x x EE3511_L10 Salman Bin Abdulaziz University
13
Salman Bin Abdulaziz University
Unstable Systems G(s) is unstable if one of the following is true: It has at least one pole with positive real part. It has repeated poles with zero real part. stable unstable x x x x x x x x x EE3511_L10 Salman Bin Abdulaziz University
14
Are these system stable?
Unstable Marginally stable EE3511_L10 Salman Bin Abdulaziz University
15
Are these system stable?
EE3511_L10 Salman Bin Abdulaziz University
16
Are these system stable?
Unstable Marginally Stable Unstable EE3511_L10 Salman Bin Abdulaziz University
17
Why do we study stability?
In general, systems that are unstable are not useful Many physical systems are unstable without feedback We need to design controllers to stabilize them. EE3511_L10 Salman Bin Abdulaziz University
18
Salman Bin Abdulaziz University
Open loop System u (t):step EE3511_L10 Salman Bin Abdulaziz University
19
Relative stability_ single pole case
More stable More unstable X X X X EE3511_L10 Salman Bin Abdulaziz University
20
Salman Bin Abdulaziz University
Is this system stable? This system consists of two blocks that are unstable Is the feedback system stable? Yes, the feedback system is stable? But this is not always true. E(s) Y(s) + _ Ch. Eq. = 1 + GH = 0 + E(s) Y(s) _ Y(s) Poles :-0.5 ± j0.866 EE3511_L10 Salman Bin Abdulaziz University
21
How Do We Check Stability?
Nyquist Theorem Routh Hurwitz Test Find poles of closed loop system and check at least one has positive real part Lyapunov Theorems State Space Tests EE3511_L10 Salman Bin Abdulaziz University
22
Salman Bin Abdulaziz University
Stability Test Poles of a system are the roots of the characteristic equation. If any coefficient of the characteristic polynomial is –ve then there is at least one root with (positive) real part, and then the system is unstable. If all the pole are in the LHS of the S-plane, then all the coefficients must be > 0. EE3511_L10 Salman Bin Abdulaziz University
23
Routh Hurwitz Stability Test
For higher order systems, it is too difficult to solve the characteristic equation. Some tricks allows us to determine stability without determining the values of the poles. Determining stability is reduced to determining the signs of the roots of the characteristic polynomial. Routh-Hurwitz stability test is used to count the RHS poles, without solving the Ch. Eqn. EE3511_L10 Salman Bin Abdulaziz University
24
Routh Array (Routh-Hurwitz table)
EE3511_L10 Salman Bin Abdulaziz University
25
Salman Bin Abdulaziz University
Stability test The number of positive roots = The number of sign changes in the first column EE3511_L10 Salman Bin Abdulaziz University
26
Example of Stability test
First two rows are generated from the polynomial coefficients No sign changes, so the system is STABLE EE3511_L10 Salman Bin Abdulaziz University
27
Example of Stability test
First two rows are generated from the polynomial coefficients 2 sign changes roots with positive real part. UNSTABLE system EE3511_L10 Salman Bin Abdulaziz University
28
Example of Stability test
The second order polynomial has no roots with positive real part if and only if all coefficients have same sign. EE3511_L10 Salman Bin Abdulaziz University
29
Special cases (a row begins with zero element)
A row begins with zero element and some of the elements in that row are not zero. A zero in the first column indicates that there is a pair of purely imaginary roots. Replace zero by ε (a small positive number) Continue computation of the table by taking the limit as ε = 0. EE3511_L10 Salman Bin Abdulaziz University
30
Special cases (a row begins with zero element)
First element in a row is zero but some other elements in the row are nonzero. EE3511_L10 Salman Bin Abdulaziz University
31
Salman Bin Abdulaziz University
Special case Two sign changes, So two poles are in the right half plane, hence the system is UNSTABLE. EE3511_L10 Salman Bin Abdulaziz University
32
Special case (All-zero row)
Row of zeros EE3511_L10 Salman Bin Abdulaziz University
33
Salman Bin Abdulaziz University
Special cases All-zero row Obtain the auxiliary equation and use its derivative to replace the all-zero row. Continue computation of the table EE3511_L10 Salman Bin Abdulaziz University
34
Salman Bin Abdulaziz University
Special case_ zero row All-zero row EE3511_L10 Salman Bin Abdulaziz University
35
Salman Bin Abdulaziz University
Auxiliary Equations The order of the auxiliary polynomial is equal to the number of roots symmetrically located about the origin EE3511_L10 Salman Bin Abdulaziz University
36
Salman Bin Abdulaziz University
Auxiliary Polynomial Replace the zero row by the derivative of the auxiliary polynomial EE3511_L10 Salman Bin Abdulaziz University
37
The auxiliary equation
The auxiliary polynomial comes before a zero row. The auxiliary polynomial is a factor of the original polynomial Roots of the auxiliary polynomial are roots of the original polynomial The order of the auxiliary polynomial is even The order of the auxiliary polynomial indicates the number of symmetrically located poles about the origin. EE3511_L10 Salman Bin Abdulaziz University
38
When does Zero Row Occur
X X X X X X X X - Second Order auxiliary polynomial - Two pure imaginary roots symmetrically located about origin - Fourth Order auxiliary polynomial - four complex roots symmetrically located about origin - Second Order auxiliary polynomial - Two real roots symmetrically located about origin EE3511_L10 Salman Bin Abdulaziz University
39
When does Zero Row Occur
- Fourth Order auxiliary polynomial - Four real roots symmetrically located about origin X X X X X X - Fourth Order auxiliary polynomial - Two pure imaginary roots symmetrically located about origin X X EE3511_L10 Salman Bin Abdulaziz University
40
Robust stability Using Routh Hurwitz
E(s) Y(s) _ EE3511_L10 Salman Bin Abdulaziz University
41
Designing for Stability
Consider the following feedback control system: What are the values of K that produce stable systems? EE3511_L10 Salman Bin Abdulaziz University
42
Designing for Stability
Solution Compute the transfer function EE3511_L10 Salman Bin Abdulaziz University
43
Designing for Stability
Apply Routh-Hurwitz test to for all positive coefcients: K >0 Routh Array: EE3511_L10 Salman Bin Abdulaziz University
44
Designing for Stability
Routh Array: To have all positive elements in column 1, we must have 0 < K < 1. EE3511_L10 Salman Bin Abdulaziz University
45
Stability and Zero Position
For what values of a is this system stable? EE3511_L10 Salman Bin Abdulaziz University
46
Stability and Zero Position
Solution Compute the transfer function EE3511_L10 Salman Bin Abdulaziz University
47
Stability and Zero Position
Apply Routh-Hurwitz test to All coefficients must be positive, so a > 0. Routh Array: EE3511_L10 Salman Bin Abdulaziz University
48
Stability and Zero Position
Routh Array: Thus, if 0 < a < , then all the entries in the first column will be positive, indicating that the system is stable. EE3511_L10 Salman Bin Abdulaziz University
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.