Stability of Control Systems
Understanding the stability of control systems is crucial for designing systems that perform reliably under various conditions.
Drafted with Aria, reviewed by the AiCanCode.org team. Spotted an error? Use Give Feedback at the bottom of the page.
Why it matters
Stability in control systems is essential for ensuring that systems behave predictably and safely over time. Unstable systems can lead to catastrophic failures, especially in critical applications like aerospace, automotive, and industrial automation.
Key ideas
- Stability: A control system is stable if its output remains bounded for any bounded input. Stability is a fundamental requirement for system performance.
- Types of Stability:
- Absolute Stability: Whether the specified system is stable, independent of a quantitative stability margin.
- Relative Stability: Measures how quickly and effectively a system returns to equilibrium.
- Methods to Determine Stability:
- Routh-Hurwitz Criterion: A mathematical test to determine the stability of a linear time-invariant system.
- Nyquist Criterion: A graphical method used in frequency domain analysis.
- Bode Plot: Used to assess the gain and phase margins, which are indicators of stability.
Formulas
- Characteristic Equation:
a_n·s^n + a_(n-1)·s^(n-1) + ... + a_1·s + a_0 = 0s: Complex frequency variable (rad/s)a_n, a_(n-1), ..., a_0: Coefficients of the polynomial
Worked example
Given a characteristic equation: s^3 + 2s^2 + 3s + 4 = 0, determine the stability using the Routh-Hurwitz criterion.
- Write the Routh array:
- First row:
1, 3 - Second row:
2, 4 - Calculate the third row:
(2*3 - 1*4)/2 = 1 - Third row (s¹): 1, 0
- Fourth row (s⁰): 4, 0
- First row:
- Check the first column:
1, 2, 1, 4 - Since all elements in the first column are positive, the system is stable.
Answer: The system is stable.
For a causal proper rational transfer function, BIBO stability requires all uncancelled poles strictly in the left half-plane. Internal stability also requires checking hidden modes. Special Routh cases (zero leading entry or an entire zero row) need the epsilon or auxiliary-polynomial procedure rather than blindly counting signs.
Common mistakes
- Miscalculating the Routh array elements, leading to incorrect stability conclusions.
- Confusing absolute stability with relative stability.
- Ignoring the effects of non-linearities in practical systems.
For GATE EC
Questions often involve determining stability using the Routh-Hurwitz criterion or interpreting Bode plots. Practice solving characteristic equations and constructing Routh arrays.
Quick check
- What is the Routh-Hurwitz criterion used for?
- Define absolute stability.
- What does a Bode plot show?
Answers: 1. To determine system stability. 2. Whether a system is stable. 3. Magnitude and phase versus frequency; margins can be derived from the open-loop plot.
Finished this topic? Mark it so your progress, study plan and readiness keep up.
Stuck on something here?