<< Chapter < Page | Chapter >> Page > |
We define a filter as being stable if a bounded input produces a bounded output. This is called BIBO stability. Consider the convolution integral
We wish to find a condition that is necessary for the filter output to be bounded whenever the input is bounded. Let's take the absolute value of both sides of [link]
where the first inequality is due to the triangle inequality and the second inequality results from replacing by its upper bound . Therefore, the condition for BIBO stability is that the impulse response the absolutely integrable .
Example 3.1 The impulse response of a filter is . If the input to this filter is , then the output is given by
where in the third line, we have used the trigonometric identity
As approaches infinity, then it is clear that also becomes unbounded. Therefore the filter is unstable. Moreover, it is clear that is not absolutely integrable.
If a transfer function is rational, it can be expressed as a sum of any direct term that may be present plus a proper rational function ( ).
The direct terms can be shown to produce unbounded outputs when the input is a step function (which of course, is bounded). The proper rational function produces output terms that depend on whether poles are distinct or repeated and whether these are real or complex:
The quantities and are constants while is a positive integer. In all of these cases the filter impulse response dies out with time if the poles have negative real parts, i.e. it is absolutely integrable and therefore leads to a stable filter. If the poles have zero or positive real parts, then the impulse response terms either oscillate or grow with time, and are not absolutely integrable. When this happens then one can always find a bounded input that produces an unbounded output. Therefore, in order for a filter with a rational transfer function to have BIBO stability, the transfer function should be proper and the poles of the transfer function should have negative real parts.
Notification Switch
Would you like to follow the 'Signals, systems, and society' conversation and receive update notifications?