This article includes a list of references, related reading or external links, but its sources remain unclear because it lacks inline citations. (April 2009) (Learn how and when to remove this template message)
In signal processing, specifically control theory, bounded-input, bounded-output (BIBO) stability is a form of stability for linear signals and systems that take inputs. If a system is BIBO stable, then the output will be bounded for every input to the system that is bounded.
A signal is bounded if there is a finite value such that the signal magnitude never exceeds , that is
- for discrete-time signals, or
- for continuous-time signals.
- 1 Time-domain condition for linear time-invariant systems
- 2 Frequency-domain condition for linear time-invariant systems
- 3 See also
- 4 Further reading
- 5 References
Time-domain condition for linear time-invariant systems
Continuous-time necessary and sufficient condition:
Discrete-time necessary and sufficient condition:
Proof of sufficiency:
where denotes convolution. Then it follows by the definition of convolution
Let be the maximum value of , i.e., the -norm.
- (by the triangle inequality)
If is absolutely summable, then and
So if is absolutely summable and is bounded, then is bounded as well because
The proof for continuous-time follows the same arguments.
Frequency-domain condition for linear time-invariant systems
For a rational and continuous-time system, the condition for stability is that the region of convergence (ROC) of the Laplace transform includes the imaginary axis. When the system is causal, the ROC is the open region to the right of a vertical line whose abscissa is the real part of the "largest pole", or the pole that has the greatest real part of any pole in the system. The real part of the largest pole defining the ROC is called the abscissa of convergence. Therefore, all poles of the system must be in the strict left half of the s-plane for BIBO stability.
This stability condition can be derived from the above time-domain condition as follows:
For a rational and discrete time system, the condition for stability is that the region of convergence (ROC) of the z-transform includes the unit circle. When the system is causal, the ROC is the open region outside a circle whose radius is the magnitude of the pole with largest magnitude. Therefore, all poles of the system must be inside the unit circle in the z-plane for BIBO stability.
This stability condition can be derived in a similar fashion to the continuous-time derivation:
where and .
- LTI system theory
- Finite impulse response (FIR) filter
- Infinite impulse response (IIR) filter
- Nyquist plot
- Routh–Hurwitz stability criterion
- Bode plot
- Phase margin
- Root locus method
- Gordon E. Carlson Signal and Linear Systems Analysis with Matlab second edition, Wiley, 1998, ISBN 0-471-12465-6
- John G. Proakis and Dimitris G. Manolakis Digital Signal Processing Principals, Algorithms and Applications third edition, Prentice Hall, 1996, ISBN 0-13-373762-4
- D. Ronald Fannin, William H. Tranter, and Rodger E. Ziemer Signals & Systems Continuous and Discrete fourth edition, Prentice Hall, 1998, ISBN 0-13-496456-X
- Proof of the necessary conditions for BIBO stability.
- Christophe Basso Designing Control Loops for Linear and Switching Power Supplies: A Tutorial Guide first edition, Artech House, 2012, 978-1608075577