In control theory, the Routh-Hurwitz criterion is a necessary and sufficient criterion for proving the BIBO stability of LTI systems. For a characteristic polynomial (the denominator of the transfer function) of a stable system , the number of roots of with positive real parts must be equal to the number of changes in sign of the first column of the Routh array.
For a stable system, there must be no changes in sign in the first column.
The Routh array is given by: Where the corresponding and terms are given by:
Interpretation
We have several cases for the elements in the first column:
- No element is zero — then by definition, all the coefficients must be positive or all must be negative.
- There’s a zero in the first column, but some other elements of the containing row are non-zero — we can in fact replace that 0 with an arbitrarily small positive number that can approach zero.
- There’s a zero in the first column, and all other elements of the containing row are zero — in this case, we look at the row before the zero row, which contains the auxiliary polynomial . The auxiliary polynomial reveals the roots of .
- Repeated roots of the characteristic equation on the -axis — if we have duplicated auxiliary polynomials, we have repeated roots on the -axis, implying the system is unstable.