Range of gain K for stability by the Routh-Hurwitz criterion
BlinkNBuild practice problem · GATE standard, authored and verified in-house
The characteristic equation of a closed-loop system is $$s^3 + 3s^2 + 2s + K = 0.$$ The range of $K$ for which the system is stable is:
Show the step-by-step derivation
Step-by-step derivation
- Construct the Routh array. Row $s^3$ takes the coefficients of $s^3$ and $s^1$; row $s^2$ takes those of $s^2$ and $s^0$: $$\begin{array}{c|cc} s^3 & 1 & 2 \\ s^2 & 3 & K \end{array}$$
- Compute the $s^1$ row from the two rows above it, using the standard determinant pattern: $$b_1 = \frac{(3)(2) - (1)(K)}{3} = \frac{6-K}{3}.$$
- The $s^0$ row is simply the last entry carried down: $$\begin{array}{c|cc} s^3 & 1 & 2 \\ s^2 & 3 & K \\ s^1 & \frac{6-K}{3} & 0 \\ s^0 & K & \end{array}$$
- The Routh-Hurwitz criterion: the system is stable if and only if every entry in the first column has the same sign. The first two are $1$ and $3$, both positive, so all of them must be positive.
- From the $s^1$ row: $$\frac{6-K}{3} > 0 \;\Longrightarrow\; K < 6.$$
- From the $s^0$ row: $$K > 0.$$
- Combining the two conditions gives $$\mathbf{0 < K < 6},$$ which is option (A).
- What happens at the edges. At $K = 6$ the entire $s^1$ row becomes zero - a pair of poles sits exactly on the imaginary axis and the system oscillates. The frequency comes from the auxiliary equation $3s^2 + 6 = 0 \Rightarrow s = \pm j\sqrt{2}$, so it rings at $\sqrt{2}$ rad/s.
The idea behind this question
The Routh-Hurwitz test counts right-half-plane roots without solving the polynomial: the number of sign changes in the first column of the Routh table equals the number of unstable roots. For stability every first-column entry must be positive, so a gain $K$ that appears in several entries produces several inequalities, and all of them must hold at once.
Try a variation
For $s^3 + 4s^2 + 3s + K = 0$, what range of $K$ is stable?
Show the answer
Answer: $0 < K < 12$
The $s^1$ row needs $4 \times 3 > K$, and the $s^0$ row needs $K > 0$.
Other mistakes to avoid
- Making an arithmetic slip in the $s^1$ row, which is the only row that usually needs working out.
- Treating the boundary value itself as stable. At the upper limit the system oscillates, which is marginal, not stable.