BIBO Stability
Bounded input bounded output, pole location requirement.
Stability is the most critical property of any control system. A system that becomes unbounded under a bounded input is practically useless and potentially dangerous. BIBO stability (Bounded Input Bounded Output stability) provides a mathematically precise, input-output based definition of stability without requiring knowledge of the internal state of the system. It is directly testable from the transfer function and is a cornerstone concept in GATE control systems.
Core Concept Explanation
A system is said to be BIBO stable if, for every bounded input signal, the output signal also remains bounded for all time. Mathematically, if |u(t)| ≤ M < ∞ for all t, then BIBO stability requires |y(t)| ≤ N < ∞ for all t, where M and N are finite constants. The system need not produce a zero output; it must simply not diverge.
The impulse response h(t) of a linear time-invariant (LTI) system directly governs this property. The output of an LTI system is expressed as a convolution: y(t) = h(t) * u(t). Taking the bound of the output integral, BIBO stability is guaranteed if and only if the impulse response is absolutely integrable, meaning ∫|h(t)|dt < ∞ over all time.
For LTI systems described by rational transfer functions, this absolute integrability condition translates directly to a pole location requirement in the s-plane. Poles in the left half plane (negative real part) produce decaying exponentials in h(t), which are absolutely integrable. Poles in the right half plane produce growing exponentials, violating the condition. Poles exactly on the imaginary axis require special attention.
Pole Location Requirement
The precise BIBO stability condition for LTI systems is: all poles of the closed-loop transfer function must lie strictly in the open left half of the s-plane, meaning every pole must have a strictly negative real part. A pole at s = -a + jb is stable if and only if a > 0.
Poles on the imaginary axis, such as s = ±jω, produce sustained sinusoidal oscillations. Whether this constitutes BIBO instability depends on the input. A sinusoidal input at the same frequency as an imaginary axis pole causes resonance, and the output grows without bound, making the system BIBO unstable. A repeated imaginary axis pole always causes BIBO instability regardless of input, because it produces a response term of the form t·sin(ωt), which is unbounded.
Mathematical Expression
The necessary and sufficient condition for BIBO stability of an LTI system is that the impulse response must satisfy:
The condition ∫₀^∞ |h(t)| dt < ∞ in the time domain corresponds to all poles of H(s) lying in the open left half plane in the s-domain. For a transfer function H(s) = N(s)/D(s), BIBO stability requires that all roots of D(s) have negative real parts.
Practical Understanding
BIBO stability is an input-output concept and does not necessarily imply internal stability of the system. If a transfer function has pole-zero cancellation, a cancelled unstable pole will not appear in the input-output transfer function but will still affect internal state variables. A system can appear BIBO stable from the transfer function while having unstable modes internally. This distinction between BIBO and internal (Lyapunov) stability is an important examination topic.
In practice, any feedback control system must be checked for BIBO stability before deployment. An unstable system under a bounded reference command will saturate actuators, damage hardware, or cause complete loss of control. Tools like the Routh-Hurwitz criterion and Nyquist criterion are used to verify whether all closed-loop poles satisfy the BIBO stability condition without explicitly computing the poles.
Given:
Transfer function H(s) = (s + 3) / (s³ + 6s² + 11s + 6)
Denominator: D(s) = s³ + 6s² + 11s + 6
Why this formula applies:
BIBO stability requires all roots of D(s) to have strictly negative real parts.
Formula:
Factor D(s) to find poles.
Substitution:
D(s) = (s + 1)(s + 2)(s + 3)
Poles: s = -1, s = -2, s = -3
Calculation:
All three poles have negative real parts.
Note: Zero at s = -3 cancels the pole at s = -3.
Reduced H(s) = 1 / (s² + 3s + 2) = 1 / [(s+1)(s+2)]
Remaining poles: s = -1, s = -2 (both in LHP)
Final Answer:
System is BIBO stable. All poles of the reduced transfer function lie in the open left half plane.Exam Tip: BIBO stability and asymptotic (internal) stability are not the same. If a transfer function has pole-zero cancellation involving an unstable pole, the system is NOT internally stable even if H(s) appears BIBO stable. GATE questions often test this distinction with a pole-zero cancellation in the right half plane.
- BIBO stability requires every pole of the closed-loop transfer function to lie strictly in the open left half s-plane.
- The impulse response must be absolutely integrable: integral of |h(t)| from 0 to infinity must be finite.
- Single imaginary axis poles produce sustained oscillations. They are conditionally BIBO unstable depending on the input frequency.
- Repeated imaginary axis poles produce unbounded t multiplied by sinusoid terms and are always BIBO unstable.
- BIBO stability does not imply internal stability. A cancelled unstable pole leaves internal modes that are unstable even though the transfer function appears stable.
Quick Revision
- BIBO stability definition: bounded input always produces bounded output, formally |y(t)| < N < infinity for all |u(t)| < M < infinity.
- Condition in time domain: impulse response h(t) must satisfy integral of |h(t)|dt < infinity.
- Condition in s-domain: all poles of H(s) must lie in the open left half plane (strictly negative real parts).
- Marginal stability: simple imaginary axis poles give bounded output only for most inputs, but resonant input causes unbounded output.
- GATE trap: pole-zero cancellation in RHP makes system BIBO stable in the transfer function but internally unstable.
- Key formula: for second-order system s² + 2ζωns + ωn², BIBO stable when ζ > 0 and ωn > 0 (both coefficients positive).
BIBO Stability Quiz
Test your understanding of BIBO stability and the absolute integrability condition.
Q1.Which of the following LTI systems is NOT BIBO stable?
Related Articles
BIBO Stability
Bounded input bounded output, integral of |h(t)| is finite.
7 min read
Root Locus and Stability
Gain margin from root locus, critical gain.
7 min read
Stability in Z-Domain
Unit circle criterion, Jury stability test.
8 min read
Root Locus Concept
Locus of closed-loop poles as gain K varies.
12 min read
Complementary Root Locus
Negative feedback, K from 0 to -infinity.
12 min read