Routh-Hurwitz Stability Criterion (First Column Check)
Determines the stability of a linear time-invariant (LTI) system by checking the signs of the first column elements in its Routh array.
This public page keeps the free explanation visible and leaves premium worked solving, advanced walkthroughs, and saved study tools inside the app.
Core idea
Overview
The Routh-Hurwitz Stability Criterion is a mathematical test used in control systems engineering to determine if a linear time-invariant (LTI) system is stable. It involves constructing a Routh array from the coefficients of the system's characteristic polynomial. The criterion states that the system is stable if and only if all the elements in the first column of this Routh array have the same sign (and are non-zero). This method provides a way to assess stability without explicitly calculating the roots of the characteristic equation.
When to use: Apply this criterion when you need to quickly determine the absolute stability of an LTI system without solving for the roots of its characteristic equation. It's particularly useful for higher-order systems where root-finding is complex. It helps in designing stable control systems by providing conditions on the system parameters.
Why it matters: System stability is paramount in engineering; an unstable system can lead to oscillations, uncontrolled behavior, or even catastrophic failure. The Routh-Hurwitz criterion provides a fundamental tool for control engineers to analyze and design stable systems, ensuring reliable and predictable operation of everything from aircraft autopilots to industrial process controls.
Symbols
Variables
= Coefficient of , = Coefficient of , = Coefficient of , = Coefficient of , = Coefficient of (constant)
Walkthrough
Derivation
Formula: Routh-Hurwitz Stability Criterion
The Routh-Hurwitz criterion provides a method to determine the stability of a linear time-invariant system by examining the coefficients of its characteristic polynomial.
- The system is linear and time-invariant (LTI).
- The characteristic equation is a polynomial with real coefficients.
- The characteristic polynomial has no roots on the imaginary axis (special cases require modification).
Formulate the Characteristic Equation:
Begin with the characteristic equation of the system, which is typically derived from the system's transfer function or state-space representation. Ensure all coefficients are real.
Construct the Routh Array:
Populate the first two rows of the Routh array with the coefficients of the characteristic polynomial. The first row contains coefficients of even powers of 's' (or odd, depending on 'n'), and the second row contains coefficients of odd powers (or even). Subsequent rows are calculated using a specific determinant-like pattern: , , and so on.
Note: Special cases (zero in the first column or an entire row of zeros) require specific handling, such as replacing a zero with a small positive or forming an auxiliary polynomial.
Apply the Stability Criterion:
Examine the elements in the first column of the completed Routh array. If all elements are positive, the system is stable. If all are negative, the system is also stable (though typically coefficients are scaled to be positive). If there are any sign changes, the system is unstable. The number of sign changes indicates the number of roots in the right-half of the s-plane.
Result
Source: Ogata, K. (2010). Modern Control Engineering (5th ed.). Pearson. Chapter 6: The Routh Stability Criterion.
Visual intuition
Graph
The graph displays a step-like transition where the system stability remains constant until the coefficient a4 crosses a threshold that flips the sign of the first column elements. For an engineering student, this shape illustrates that system stability is a binary state rather than a gradual change, where small values of a4 may maintain a stable system while large values push the system into an unstable state. The most important feature of this curve is the sharp discontinuity at the threshold, which highlights that even a minor adjustment to a coefficient can cause an immediate and total loss of system stability.
Graph type: step
Why it behaves this way
Intuition
Imagine the Routh array as a mathematical sieve that checks the first column for sign consistency; a sign change means some roots have crossed into the right-half plane and the system is unstable.
Signs and relationships
- sign change in the first column: A change in sign among the elements of the first column of the Routh array directly indicates the presence of roots of the system's characteristic polynomial in the right-half of the complex plane.
Free study cues
Insight
Canonical usage
The criterion is applied to the coefficients of a characteristic polynomial to determine system stability based on sign changes in the Routh array, independent of specific physical units.
Common confusion
Mistaking the necessary condition (all coefficients present and of the same sign) for a sufficient condition; for polynomials of degree 3 or higher, the full Routh array must be constructed to guarantee stability.
Dimension note
The Routh-Hurwitz criterion is a purely algebraic procedure. Although the coefficients of the characteristic equation are derived from physical parameters (such as mass, damping, or resistance), the stability
Unit systems
Study smarter
Tips
- Ensure the characteristic polynomial is complete (no missing powers of 's' with zero coefficients).
- Handle special cases like a zero in the first column (replace with a small positive epsilon) or an entire row of zeros (form an auxiliary polynomial).
- A change in sign in the first column indicates an unstable system, with the number of sign changes corresponding to the number of roots in the right-half plane.
- The criterion only tells you about absolute stability (stable/unstable), not relative stability (how stable).
Common questions
Frequently Asked Questions
The Routh-Hurwitz criterion provides a method to determine the stability of a linear time-invariant system by examining the coefficients of its characteristic polynomial.
Apply this criterion when you need to quickly determine the absolute stability of an LTI system without solving for the roots of its characteristic equation. It's particularly useful for higher-order systems where root-finding is complex. It helps in designing stable control systems by providing conditions on the system parameters.
System stability is paramount in engineering; an unstable system can lead to oscillations, uncontrolled behavior, or even catastrophic failure. The Routh-Hurwitz criterion provides a fundamental tool for control engineers to analyze and design stable systems, ensuring reliable and predictable operation of everything from aircraft autopilots to industrial process controls.
Ensure the characteristic polynomial is complete (no missing powers of 's' with zero coefficients). Handle special cases like a zero in the first column (replace with a small positive epsilon) or an entire row of zeros (form an auxiliary polynomial). A change in sign in the first column indicates an unstable system, with the number of sign changes corresponding to the number of roots in the right-half plane. The criterion only tells you about absolute stability (stable/unstable), not relative stability (how stable).
References
Sources
- Control Systems Engineering by Norman S. Nise
- Modern Control Engineering by Katsuhiko Ogata
- Wikipedia: Routh-Hurwitz stability criterion
- Automatic Control Systems by Benjamin C. Kuo
- Ogata, Katsuhiko. Modern Control Engineering. 5th ed. Pearson Prentice Hall, 2010.
- Nise, Norman S. Control Systems Engineering. 7th ed. John Wiley & Sons, 2015.
- Ogata, K. (2010). Modern Control Engineering (5th ed.). Pearson. Chapter 6: The Routh Stability Criterion.