Routh- Hurwitz Criterion

Before discussing the Routh-Hurwitz Criterion, let us study the three basic types of stability for linear time-invariant systems.

  • Stable system: All the roots (poles) of the characteristic equation lie in the left half of the s-plane (i.e. have negative real parts). The response to any bounded input is bounded and the natural response decays to zero as t → ∞.
  • Marginally stable system: One or more roots lie on the imaginary axis (purely imaginary), and the remaining roots lie in the left half of the s-plane. The system neither diverges nor does the natural response necessarily decay to zero; sustained oscillations may occur.
  • Unstable system: One or more roots lie in the right half of the s-plane (i.e. have positive real parts). The natural response grows without bound as t → ∞.

Statement of the Routh-Hurwitz Criterion

The Routh-Hurwitz criterion provides a simple algebraic test to determine the number of roots of a real-coefficient polynomial that lie in the right half of the s-plane, without explicitly computing the roots.

  • The Routh-Hurwitz criterion states that a necessary and sufficient condition for a polynomial to have no roots with positive real parts is that all the entries in the first column of the Routh array have the same sign.
  • If the first column of the Routh array has sign changes, the number of sign changes equals the number of roots of the characteristic equation in the right half of the s-plane (the number of roots with positive real parts).

MULTIPLE CHOICE QUESTION

Try yourself: Routh Hurwitz criterion gives:

A

Number of roots in the right half of the s-plane

B

Value of the roots

C

Number of roots in the left half of the s-plane

D

Number of roots in the top half of the s-plane

Necessary but not Sufficient Conditions for Stability

  • For a polynomial characteristic equation with real coefficients, the following are necessary conditions for all roots to lie in the left half s-plane:
  • All coefficients of the polynomial must have the same sign (for a standard form with descending powers and a positive leading coefficient).
  • There should be no missing terms; i.e., no coefficient in the sequence should be zero unless handled specially by the Routh procedure.
Necessary but not Sufficient Conditions for Stability

Even when the coefficients are all positive and no terms are missing, the polynomial may still have roots in the right half plane. Therefore these conditions are necessary but not sufficient. The Routh-Hurwitz procedure (developed by A. Hurwitz and E. J. Routh) is used to conclusively determine stability.

Advantages of the Routh-Hurwitz Criterion

  • It determines stability without explicitly solving for the polynomial roots.
  • It provides information about relative stability by indicating how many roots lie in the right half plane.
  • It can be used to determine the range of a parameter (for example gain K) for which the closed-loop system is stable.
  • It helps to find points where the root locus crosses the imaginary axis (to locate marginal stability boundaries).

Limitations of the Routh-Hurwitz Criterion

  • It applies only to linear systems described by polynomials with real coefficients.
  • It does not give the exact locations of poles in the s-plane; it only counts how many are in each half-plane.
  • Special cases (zeros in the first column or an entire row of zeros) require careful handling (auxiliary polynomial, ε-method), which must be applied correctly.

The Routh Array and Procedure

Consider the characteristic polynomial

The Routh Array and Procedure

Assume coefficients a0, a1, ..., an are real and non-zero and arranged for descending powers of s. The Routh array is constructed as follows.

Step 1: Arrange coefficients in the first two rows of the Routh array. The first row contains coefficients of highest power descending by two, and the second row contains the next set of coefficients.

The Routh Array and Procedure

Step 2: Form the third row entries by using determinants of the two rows above. Each element in a lower row is computed from elements of the two rows immediately above it.

The Routh Array and Procedure

Step 3: Form the fourth row in the same manner using the second and third rows.

The Routh Array and Procedure

Step 4: Continue this process until a final row with constants is obtained. The first column values of this array are then checked for sign changes to conclude stability.

MULTIPLE CHOICE QUESTION

Try yourself: The characteristic equation of a system is given as s5 + s4 + 3s3 + 3s2 + 2s + 5 = 0

Determine whether the system is:

A

Stable

B

Unstable

C

Partially Stable

D

None of the above

Special Cases in the Routh Procedure

  • Zero in the first column element: If an element in the first column becomes zero while other elements in the row are non-zero, substitute a small positive number ε in place of zero and proceed with the array. Evaluate the limit as ε → 0+ to determine the sign pattern.
  • Entire row of zeros: If an entire row becomes zero, it indicates the presence of symmetrical root pairs about the origin (even or odd polynomial factors). Form the auxiliary polynomial from the row above the zero row and differentiate the auxiliary polynomial to replace the zero row; then continue the array.
  • Repeated or purely imaginary roots: These appear when the auxiliary polynomial method produces factors that correspond to imaginary axis roots; such cases indicate marginal stability or boundary between stability and instability.

Worked Example

Example: Check the stability of the system whose characteristic equation is

s4 + 2s3 + 6s2 + 4s + 1 = 0

Sol:

Form the Routh array for the polynomial.

Write the first two rows with coefficients:

First row: coefficients of s4, s2, s0.

Second row: coefficients of s3, s1.

Worked Example

Compute the third row entries using the determinant formula from the two rows above.

Worked Example

Examine the first column of the completed Routh array. Since all entries in the first column are positive (same sign), there are no sign changes.

Therefore, the given characteristic equation has no roots with positive real parts and the system is stable.

Applications of Routh-Hurwitz Criterion

  • Determining closed-loop stability without root computation.
  • Finding ranges of controller gains (K) that ensure closed-loop stability.
  • Determining marginal stability boundaries where poles cross the imaginary axis.
  • Analysing effect of parameter variations on stability (robustness checks).

PYQs: Competitive Exams

Q1: The open loop transfer function of a unity gain negative feedback system is given by

PYQs: Competitive Exams

The range of k for which the system is stable, is
(a) K > 3
(b) K < 3
(c) K > 5
(d) K < 5

Ans: (c)
Sol:

Given

PYQs: Competitive Exams

Routh-Hurwitz criterion can be used to determine the range of k for a stable system.
Characteristic equation: 1 + G(s) = 0

PYQs: Competitive Exams

Construct the Routh table.

PYQs: Competitive Exams

For a stable system, the elements of the first column must not change sign.
For that to happen
k - 5 > 0
or, k > 5
Therefore, option (c) is correct.

Q2: A single-input single-output feedback system has forward transfer function G(s) and feedback transfer function H(s). It is given that |G(s)H(s)| < 1. Which of the following is true about the stability of the system?

(a) The system is always stable
(b) The system is stable if all zeros of G(s)H(s) are in left half of the s-plane
(c) The system is stable if all poles of G(s)H(s) are in left half of the s-plane
(d) It is not possible to say whether or not the system is stable from the information given

Ans: (c)
Sol:
The closed-loop characteristic equation is
D(s) = 1 + G(s)H(s)
The roots of D(s) are the closed-loop poles.
Nyquist stability criterion relates the number of unstable closed-loop poles (Z) to the number of unstable open-loop poles (P) and the number of encirclements (N) of the point (-1, j0) by the Nyquist plot of G(s)H(s) via the relation
N = P - Z
Given |G(s)H(s)| < 1, the Nyquist plot of G(s)H(s) about the origin does not encircle the point (-1, 0); therefore, N = 0.
For Z = 0 (no unstable closed-loop poles) we require P = 0.
Thus the system is stable if all poles of G(s)H(s) are in the left half of the s-plane (i.e. P = 0).

The document Routh- Hurwitz Criterion is a part of the Electrical Engineering (EE) Course Control Systems.
All you need of Electrical Engineering (EE) at this link: Electrical Engineering (EE)

FAQs on Routh- Hurwitz Criterion

1. What is the Routh-Hurwitz Criterion?
Ans. The Routh-Hurwitz Criterion is a mathematical test used in control theory to determine the stability of a linear time-invariant system. It provides a necessary condition for stability by analysing the characteristic polynomial of the system's transfer function, specifically ensuring that all roots of the polynomial have negative real parts.
2. What are the advantages of the Routh-Hurwitz Criterion?
Ans. The advantages of the Routh-Hurwitz Criterion include its ability to provide a straightforward method for determining the stability of a system without needing to find the roots of the characteristic equation. It is efficient for polynomials of any degree and allows for the analysis of system stability directly from the coefficients of the characteristic polynomial.
3. What are the limitations of the Routh-Hurwitz Criterion?
Ans. The limitations of the Routh-Hurwitz Criterion include that it can only indicate whether a system is stable or unstable, but it does not provide information about the nature of stability. Additionally, it may be difficult to apply in cases where the coefficients of the polynomial are complex or when there are numerous roots with zero real parts, leading to potential ambiguities in the stability assessment.
4. How is the Routh Array constructed in the Routh-Hurwitz procedure?
Ans. The Routh Array is constructed by arranging the coefficients of the characteristic polynomial in a systematic table format. The first row contains the coefficients of the even-power terms, while the second row contains the coefficients of the odd-power terms. Subsequent rows are filled using determinants formed from the previous two rows until all rows are completed, allowing for the determination of stability based on the signs of the first column.
5. Can you provide an example of a special case in the Routh Procedure?
Ans. A special case in the Routh Procedure occurs when a row of the Routh Array consists entirely of zeros. In this situation, it indicates that there is a root on the imaginary axis. To handle this, a small epsilon (ε) can be introduced to replace the zero row, allowing the procedure to continue. This helps identify the presence of purely imaginary roots and their effect on system stability.
Explore Courses for Electrical Engineering (EE) exam
Get EduRev Notes directly in your Google search
Related Searches
study material, past year papers, mock tests for examination, Viva Questions, Extra Questions, Routh- Hurwitz Criterion, Important questions, ppt, practice quizzes, Summary, Previous Year Questions with Solutions, Routh- Hurwitz Criterion, Exam, pdf , video lectures, Free, Routh- Hurwitz Criterion, shortcuts and tricks, Objective type Questions, Semester Notes, Sample Paper, MCQs;