SME Official Layout Module+10
SME Official Layout Module+10
Control Engineering/Lab
Declaration:
This learning module is an exclusive property of Dr. Yanga’s Colleges, Inc., as an essential part of the
REIMAGINED Learning Program for the Academic Year 2020-2021, and shall only be used by and for
DYCIans. No part of this learning module shall be reproduced, distributed, transmitted, and/or sold, without the
consent of DYCI.
<<Module No. 10>>
This module offers the understanding that stability is a desired characteristic of any
dynamic system; it refers to the system being well behaved and in control under various
operating conditions. Furthermore, stability of a system relates to its response to inputs
or disturbances. A system which remains in a constant state unless affected by an
external action and which returns to a constant state when the external action is removed
can be considered to be stable.
In control system theory, the Routh–Hurwitz stability criterion is a mathematical test that is
a necessary and sufficient condition for the stability of a linear time invariant (LTI) control
system.
The Routh test is an efficient recursive algorithm that English mathematician Edward John
Routh proposed in 1876 to determine whether all the roots of the characteristic polynomial
of a linear system have negative real parts.
The two procedures are equivalent, with the Routh test providing a more efficient way to
compute the Hurwitz determinants than computing them directly. A polynomial satisfying
the Routh–Hurwitz criterion is called a Hurwitz polynomial.
1
Before discussing the Routh-Hurwitz Criterion, we will recall what is a stable, unstable
and marginally stable system?
Stable System: If all the roots of the characteristic equation lie on the right half of
the 'S' plane then the system is said to be a stable system.
Marginally Stable System: If all the roots of the system lie on the imaginary axis
of the 'S' plane then the system is said to be marginally stable.
Unstable System: If all the roots of the system lie on the left half of the 'S' plane
then the system is said to be an unstable system.
Input-Output Stability implies that all roots of d(s) are in the Left Half-Plane are all have
negative real part.
2
Routh-Hurwitz Stability Criterion:
provides a simple algorithm to decide whether or not the zeros of a polynomial are
all in the left half of the complex plane (such a polynomial is called at times
"Hurwitz"). A Hurwitz polynomial is a key requirement for a linear continuous-time
invariant to be stable (all bounded inputs produce bounded outputs).
states that any system can be stable if and only if all the roots of the first column
have the same sign and if it does not has the same sign or there is a sign change then
the number of sign changes in the first column is equal to the number of roots of the
characteristic equation in the right half of the s-plane i.e. equals to the number of
roots with positive real parts.
This is for LTI systems with a This is for LTI systems with a polynomial
denominator (without sin, cos, exponential etc.)
ƒ lie in the open LHP (left half lie in the open LHP (left half-plane), plane),
ƒ or equivalently, have negative real parts. or equivalently, have negative real parts.
It also determines the number of roots of a It also determines the number of roots of
a polynomial in the open RHP (right half-plane).
3
Necessary stability conditions:
Conditions that must hold for a polynomial to be Hurwitz.
If any of them fails - the polynomial is not stable. However, they may all hold without
implying stability.
All the coefficients of the equation should have the same sign.
There should be no missing term.
If all the coefficients have the same sign and there are no missing terms, we have
no guarantee that the system will be stable. For this, we use Routh Hurwitz
Criterion to check the stability of the system. If the above-given conditions are not
satisfied, then the system is said to be unstable. This criterion is given by A.
Hurwitz and E.J. Routh.
When the coefficients a0, a1, ......................an are all of the same sign, and none zero
Step 1: Arrange all the coefficients of the above equation in two rows:
Step 2: From these two rows we will form the third row:
5
Step 3: Now, we shall form fourth row by using second and third row:
6
Check the stability of the system whose characteristic equation is given by
Solution
Obtain the arrow of coefficients as follows
Since all the coefficients in the first column are of the same sign, i.e., positive, the given
equation has no roots with positive real parts; therefore, the system is said to be stable.
7
Special Cases or Configurations in the First Column Array of the Routh’s table:
8
Special Cases or Configurations in the First Column Array of the Routh’s table:
Consider below system and determine the stability having a characteristic equation of:
9
Furthermore, consider to check below close loop system and find its stability.
Table 1. The complete Routh table is formed by using the denominator of the
characteristic equation Ts(s).
Table 2. shows the first column of Table 1 along with the resulting signs for
choices of epsilon positive and epsilon negative
10
Stability via Reverse Coefficients
A polynomial that has the reciprocal roots of the original polynomial
has its roots distributed the same-right half-plane, left half plane or
imaginary axis - because taking the reciprocal of the root value does
not move it to another region
If we can find the polynomial that has the reciprocal roots of the
original, it is possible that the Routh table for the new polynomial will
not have a zero in the first column
The polynomial with reciprocal roots is a polynomial with coefficients
written reverse order.
This method is usually computationally easier than the epsilon
method.
Consider the same closed loop system below, and determine its stability using
reverse coefficient technique:
11
Case 3: The entire row is Zero
Sometimes while making a Routh table, we find that an entire row consists of
zeros
This happen because there is an even polynomial that is a factor of the
original polynomial
This case must be handled differently from the case of a zero in only the first
column of a row.
Problem: Determine the number of right hand plane poles in the closed-loop transfer
function:
Now we are faced with the problem of zeros in the third row.
1. Form a new polynomial using the entries in the row above zeros. The polynomial will
start with power of s in that row, and continue by skipping every other power of s, i.e.
12
2. Next we differentiate the polynomial with respect to s and obtain
3. Finally the row with all zeros in the Routh table is replaced with the coefficients
derived in step number 2, and continue the table.
Why does an entire row of zeros occur? When a purely odd or even polynomial is
a factor of the original polynomial. (s 4 +6s 2 +8) is an even polynomial as it only
has even power of s.)
13
Consider the following feedback system. Determine the value of K1 and K2 that would
make the system stable.
Let:
which implies that any value of k1 and k2 such that k1k2 > 6 should make the system
stable.
14
A more complicated feedback system designed as below. What values of T that
would make the system stable.
Let:
Just going by the necessary condition that says that all coefficients have to be positive
in order for the system to be stable we can write
15
But this is not sufficient. So, let us form the Routh array:
Can T > 1? No, because then 1 − T will be negative and the previous inequality will be
violated as Q > 0.
Can T < 0? Yes, in fact so long as , we have a feasible solution for Q.
This can be easily shown, look at the table on the next page where we get the range of Q
for some given values of T that will satisfy the inequality.
16
Interior of the shaded region is the stability region for the system.
That is we can select any value of (Q,T) lying in this region and the resulting system will be
stable.
Note: By interior, we mean all the shaded region without the boundary
17
Bibliography:
18
Name: _____________________________________________ Rating: ________________
Year and Section:_____________ Professor / Instructor:__________________________
Due of Submission: _____________________________
Answer as required and submit to [email protected] with the following file name
format: [ACT 10B] FAMILY NAME, GIVEN NAME, (if more than two files put -1, -
2 after given name
1. How many poles lies in the RHP for below block diagram. Determine if the system is
stable or not.
19