<< Chapter < Page | Chapter >> Page > |
A number of algorithms that consider the approximation of functions in a least-squared sense using rational functions relate to Prony's method. This section summarizes these methods especially in the context of filter design.
The first method considered in this section is due to Gaspard Riche Baron de Prony, a Lyonnais mathematician and physicist which, in 1795, proposed to model the expansion properties of different gases by sums of damped exponentials. His method [link] approximates a sampled function (where for ) with a sum of exponentials,
where . The objective is to determine the parameters and the parameters in [link] given samples of .
It is possible to express [link] in matrix form as follows,
System [link] has a Vandermonde structure with equations, but unknowns (both and are unknown) and thus it cannot be solved directly. Yet the major contribution of Prony's work is to recognize that as given in [link] is indeed the solution of a homogeneous order- Linear Constant Coefficient Difference Equation (LCCDE) [link] given by
with . Since is known for , we can extend [link] into an ( ) system of the form
which we can solve for the coefficients . Such coefficients are then used in the characteristic equation [link] of [link] ,
The roots of [link] are called the characteristic roots of [link] . From the we can find the parameters using . Finally, it is now possible to solve [link] for the parameters .
The method described above is an adequate representation of Prony's original method [link] . More detailed analysis is presented in [link] , [link] , [link] , [link] and [link] . Prony's method is an adequate algorithm for interpolating data samples with exponentials. Yet it is not a filter design algorithm as it stands. Its connection with IIR filter design, however, exists and will be discussed in the following sections.
The work by Prony served as inspiration to Henry Padé, a French mathematician which in 1892 published a work [link] discussing the problem of rational approximation. His objective was to approximate a function that could be represented by a power series expansion using a rational function of two polynomials.
Assume that a function can be represented with a power series expansion of the form
Padé's idea was to approximate using the function
where
and
The objective is to determine the coefficients and so that the first terms of the residual
dissappear (i.e. the first derivatives of and are equal [link] ). That is, [link] ,
To do this, consider [link]
By equating the terms with same exponent up to order , we obtain two sets of equations,
Notification Switch
Would you like to follow the 'Iterative design of l_p digital filters' conversation and receive update notifications?