Stability criteria

What Are Stability Criteria?

Stability criteria are mathematical conditions used to determine whether a dynamical system will remain bounded or converge to an equilibrium after experiencing a perturbation. In control engineering and applied mathematics, a system is considered stable if small disturbances produce only small, lasting deviations from the desired operating point, and unstable if those deviations grow without bound. Stability analysis is foundational to the design of controllers, signal processors, power systems, and any engineered system whose behavior must remain predictable across varying conditions.

The concept was formalized in the late nineteenth century, when the Russian mathematician Aleksandr Lyapunov published his doctoral thesis on the general problem of motion stability in 1892. Since then, the field has expanded substantially, producing a family of complementary methods suited to linear, nonlinear, continuous-time, and discrete-time systems.

Lyapunov Methods

The Lyapunov direct method assesses stability without solving a system's differential equations explicitly. The approach constructs a scalar energy-like function V(x), called a Lyapunov function, that is positive definite in a neighborhood of the equilibrium. If the time derivative of V along system trajectories is negative semi-definite, the equilibrium is stable in the Lyapunov sense; if the derivative is strictly negative definite, the system is asymptotically stable. The method extends to nonlinear systems and is widely used in control design and adaptive systems, where closed-form solutions are unavailable. Lyapunov's framework also underpins modern techniques such as linear matrix inequality (LMI)-based stability analysis, as surveyed in a foundational treatment of stability concepts for dynamical systems.

Algebraic and Polynomial Criteria

For linear time-invariant (LTI) systems described by ordinary differential equations, stability reduces to a question about the roots of the characteristic polynomial: all roots must lie in the open left half of the complex plane. The Routh-Hurwitz criterion provides necessary and sufficient algebraic conditions for this without computing the roots directly. It constructs a triangular array from the polynomial's coefficients; the number of sign changes in the leftmost column equals the number of roots with positive real parts. The Routh-Hurwitz criterion and its generalizations have been extended to polynomials with complex coefficients, broadening their applicability to systems with coupled dynamics. For discrete-time systems, the analogous Jury stability criterion tests whether all characteristic roots lie inside the unit circle.

Frequency-Domain Criteria

Frequency-domain methods translate the stability question into the behavior of a system's transfer function as a function of frequency. The Nyquist stability criterion, developed by Harry Nyquist at Bell Telephone Laboratories in 1932, determines closed-loop stability by examining how the open-loop frequency response encircles the critical point at minus one in the complex plane. A related tool, the Bode stability criterion, uses gain and phase margins derived from Bode plots to quantify how much gain or phase the system can tolerate before becoming unstable. These methods are valued in practice because they connect directly to measurable frequency responses and guide compensator design.

Bounded-Input Bounded-Output Stability

Input-output stability, formalized as bounded-input bounded-output (BIBO) stability, addresses a different but complementary question: whether every bounded input to a system produces a bounded output. For LTI systems, BIBO stability holds if and only if the impulse response is absolutely integrable, which in the transfer-function domain means all poles lie in the open left half-plane. Research from Georgia Tech's Decision and Control Systems Laboratory has examined relationships among Lyapunov, input-output, and other stability notions for structured system classes. BIBO stability is the standard requirement in signal processing and communications, where the inputs are treated as signals rather than as deviations from equilibrium.

Applications

Stability criteria have applications across a range of engineering and scientific disciplines, including:

  • Feedback control design for industrial automation and robotics
  • Power system analysis to prevent voltage collapse and oscillatory instability
  • Signal processing filter design ensuring bounded frequency responses
  • Structural and mechanical engineering for vibration and flutter analysis
  • Analog and digital circuit design for amplifier stability
Loading…