Stability-Routh Hurwitz Root Locus
Stability-Routh Hurwitz Root Locus
Stability-Routh Hurwitz Root Locus
2024
CONTROL ENGINEERING
Stability-Routh Hurwitz & Root Locus
A VIJAY KUMAR,
Assistant Professor, EEE.
B V Raju Institute of Technology
Narsapur
This is the response of first order control system for unit step input. This
response has the values between 0 and 1. So, it is bounded output. We know
that the unit step signal has the value of one for all positive values of t
including zero. So, it is bounded input. Therefore, the first order control system
is stable since both the input and the output are bounded.
Note that, there should not be any term missing in the nth order characteristic
equation. This means that the nth order characteristic equation should not
have any coefficient that is of zero value.
whether the control system is stable or unstable. But, it is difficult to find the
roots of the characteristic equation as order increases.
So, to overcome this problem there we have the Routh array method. In this
method, there is no need to calculate the roots of the characteristic equation.
First formulate the Routh table and find the number of the sign changes in the
first column of the Routh table. The number of sign changes in the first column
of the Routh table gives the number of roots of characteristic equation that
exist in the right half of the ‘s’ plane and the control system is unstable.
Note − If any row elements of the Routh table have some common factor, then
you can divide the row elements with that factor for the simplification will be
easy.
Example
Let us find the stability of the control system having characteristic equation,
are positive. So, the control system satisfies the necessary condition.
Step 2 − Form the Routh array for the given characteristic polynomial.
Let us now discuss how to overcome the difficulty in these two cases, one by
one.
completing the Routh table. Now, find the number of sign changes in the first
column of the Routh table by substituting ϵ tends to zero.
Example
Let us find the stability of the control system having characteristic equation,
are positive. So, the control system satisfied the necessary condition.
Step 2 − Form the Routh array for the given characteristic polynomial.
The row s3 elements have 2 as the common factor. So, all these elements are
divided by 2.
Special case (i) − Only the first element of row s2 is zero. So, replace it by ϵ
and continue the process of completing the Routh table.
There are two sign changes in the first column of Routh table. Hence, the control
system is unstable.
All the Elements of any row of the Routh array are zero
In this case, follow these two steps −
1. Write the auxilary equation, A(s) of the row, which is just above the row
of zeros.
2. Differentiate the auxiliary equation, A(s) with respect to s. Fill the row of
zeros with these coefficients.
Example
Let us find the stability of the control system having characteristic equation,
The row s4 elements have the common factor of 3. So, all these elements are
divided by 3.
Special case (ii) − All the elements of row s3 are zero. So, write the auxiliary
equation, A(s) of the row s4
In the Routh-Hurwitz stability criterion, we can know whether the closed loop
poles are in on left half of the ‘s’ plane or on the right half of the ‘s’ plane or on
an imaginary axis. So, we can’t find the nature of the control system. To
overcome this limitation, there is a technique known as the root locus
Introduction
The Root locus is the locus of the roots of the characteristic equation by varying
system gain K from zero to infinity.
We know that, the characteristic equation of the closed loop control system is
Where,
K represents the multiplying factor
N(s) represents the numerator term having (factored) nth order
polynomial of ‘s’.
D(s) represents the denominator term having (factored) mth order
polynomial of ‘s’.
Case 1 − K = 0
If K=0, then D(s)=0.
Therefore, the closed loop poles are equal to open loop poles when K is
zero.
Case 2 − K = ∞
Re-write the above characteristic equation as
If K=∞, then N(s)=0. Therefore, the closed loop poles are equal to the open
loop zeros when K is infinity.
From above two cases, we can conclude that the root locus branches start at
open loop poles and end at open loop zeros.
The angle condition is the point at which the angle of the open loop transfer
function is an odd multiple of 1800.
Magnitude of G(s)H(s) is -
The magnitude condition is that the point (which satisfied the angle
condition) at which the magnitude of the open loop transfer function is one.
ROOT LOCUS
Rule 1 − Locate the open loop poles and zeros in the ‘s’ plane.
We know that the root locus branches start at the open loop poles and end at
open loop zeros. So, the number of root locus branches N is equal to the
number of finite open loop poles P or the number of finite open loop zeros Z,
whichever is greater.
N=P
if P≥Z
N=Z
if P<Z
Rule 3 − Identify and draw the real axis root locus branches.
If the angle of the open loop transfer function at a point is an odd multiple of
1800, then that point is on the root locus. If odd number of the open loop poles
and zeros exist to the left side of a point on the real axis, then that point is on
the root locus branch. Therefore, the branch of points which satisfies this
condition is the real axis of the root locus branch.
If P=Z, then all the root locus branches start at finite open loop poles and
end at finite open loop zeros.
If P>Z, then Z number of root locus branches start at finite open loop
poles and end at finite open loop zeros and P−Z number of root locus
branches start at finite open loop poles and end at infinite open loop
zeros.
If P<Z, then P number of root locus branches start at finite open loop
poles and end at finite open loop zeros and Z−P number of root locus
branches start at infinite open loop poles and end at finite open loop
zeros.
So, some of the root locus branches approach infinity, when P≠Z. Asymptotes
give the direction of these root locus branches. The intersection point of
asymptotes on the real axis is known as centroid.
Where,
q=0,1,2,....,(P−Z)−1
Rule 5 − Find the intersection points of root locus branches with an imaginary
axis.
We can calculate the point at which the root locus branch intersects the
imaginary axis and the value of K at that point by using the Routh array
method and special case (ii).
If all elements of any row of the Routh array are zero, then the root locus
branch intersects the imaginary axis and vice-versa.
Identify the row in such a way that if we make the first element as zero,
then the elements of the entire row are zero. Find the value of K for this
combination.
Substitute this K value in the auxiliary equation. You will get the
intersection point of the root locus branch with an imaginary axis.
If there exists a real axis root locus branch between two open loop poles,
then there will be a break-away point in between these two open loop
poles.
If there exists a real axis root locus branch between two open loop zeros,
then there will be a break-in point in between these two open loop zeros.
Note − Break-away and break-in points exist only on the real axis root locus
branches.
The Angle of departure and the angle of arrival can be calculated at complex
conjugate open loop poles and complex conjugate open loop zeros respectively.
Where,
Example
Let us now draw the root locus of the control system having open loop transfer
function, G(s)H(s)=K/s(s+1)(s+5)
Step 1 − The given open loop transfer function has three poles at s=0, −1 and
−5. It doesn’t have any zero. Therefore, the number of root locus branches is
equal to the number of poles of the open loop transfer function.
N=P=3
The three poles are located are shown in the above figure. The line segment
between s=−1 and s=0 is one branch of root locus on real axis. And the other
branch of the root locus on the real axis is the line segment to the left of s=−5.
Step 2 − We will get the values of the centroid and the angle of asymptotes by
using the given formulae.
Centroid =−2
The centroid and three asymptotes are shown in the following figure.
Step 3 − Since two asymptotes have the angles of 600 and 3000, two root locus
branches intersect the imaginary axis. By using the Routh array method and
special case(ii), the root locus branches intersects the imaginary axis at j–√5
and −j√–5.
There will be one break-away point on the real axis root locus branch between
the poles s=−1 and s=0. By following the procedure given for the calculation of
break-away point, we will get it as s=−0.473.
The root locus diagram for the given control system is shown in the following
figure.
In this way, you can draw the root locus diagram of any control system and
observe the movement of poles of the closed loop transfer function.
From the root locus diagrams, we can know the range of K values for different
types of damping.
The root locus can be shifted in ‘s’ plane by adding the open loop poles and the
open loop zeros.
If we include a pole in the open loop transfer function, then some of root
locus branches will move towards right half of ‘s’ plane. Because of this, the
damping ratio δ decreases. Which implies, damped frequency ωd increases
and the time domain specifications like delay time td, rise time tr and peak
time tp decrease. But, it affects the system stability.
If we include a zero in the open loop transfer function, then some of root
locus branches will move towards left half of ‘s’ plane. So, it will increase the
control system stability. In this case, the damping ratio δ increases. Which
implies, damped frequency ωd decreases and the time domain specifications
like delay time td, rise time tr and peak time tp increase.
So, based on the requirement, we can include (add) the open loop poles or
zeros to the transfer function.