Prony's method
   HOME

TheInfoList



OR:

Prony analysis (Prony's method) was developed by
Gaspard Riche de Prony Baron Gaspard Clair Fran̤ois Marie Riche de Prony (22 July 1755 Р29 July 1839) was a French mathematician and engineer, who worked on hydraulics. He was born at Chamelet, Beaujolais, France and died in Asni̬res-sur-Seine, France. Educati ...
in 1795. However, practical use of the method awaited the digital computer. Similar to the Fourier transform, Prony's method extracts valuable information from a uniformly sampled signal and builds a series of damped complex exponentials or
damped sinusoid Damping is an influence within or upon an oscillatory system that has the effect of reducing or preventing its oscillation. In physical systems, damping is produced by processes that dissipate the energy stored in the oscillation. Examples incl ...
s. This allows for the estimation of frequency, amplitude, phase and damping components of a signal.


The method

Let f(t) be a signal consisting of N evenly spaced samples. Prony's method fits a function :\hat(t) = \sum_^ A_i e^ \cos(\omega_i t + \phi_i) to the observed f(t). After some manipulation utilizing
Euler's formula Euler's formula, named after Leonhard Euler, is a mathematical formula in complex analysis that establishes the fundamental relationship between the trigonometric functions and the complex exponential function. Euler's formula states that fo ...
, the following result is obtained. This allows more direct computation of terms. : \begin \hat(t) &= \sum_^ A_i e^ \cos(\omega_i t + \phi_i) \\ &= \sum_^ \frac A_i \left( e^e^ + e^e^\right) \end where: * \lambda^_i = \sigma_i \pm j \omega_i are the eigenvalues of the system, * \sigma_i = -\omega_ \xi_i are the damping components, * \omega_i = \omega_ \sqrt are the angular frequency components * \phi_i are the phase components, * A_i are the amplitude components of the series, and * j is the
imaginary unit The imaginary unit or unit imaginary number () is a solution to the quadratic equation x^2+1=0. Although there is no real number with this property, can be used to extend the real numbers to what are called complex numbers, using addition an ...
(j^2 = -1).


Representations

Prony's method is essentially a decomposition of a signal with M complex exponentials via the following process: Regularly sample \hat(t) so that the n-th of N samples may be written as :F_n = \hat(\Delta_t n) = \sum_^ \Beta_m e^, \quad n=0,\dots,N-1. If \hat(t) happens to consist of damped sinusoids, then there will be pairs of complex exponentials such that :\begin \Beta_a &= \frac A_i e^, \\ \Beta_b &= \frac A_i e^, \\ \lambda_a &= \sigma_i + j \omega_i, \\ \lambda_b &= \sigma_i - j \omega_i, \end where :\begin \Beta_a e^ + \Beta_b e^ &= \frac A_i e^ e^ + \fracA_i e^ e^ \\ &= A_i e^ \cos(\omega_i t + \phi_i). \end Because the summation of complex exponentials is the homogeneous solution to a linear difference equation, the following difference equation will exist: :\hat(\Delta_t n) = \sum_^ \hat Delta_t (n - m)P_m, \quad n=M,\dots,N-1. The key to Prony's Method is that the coefficients in the difference equation are related to the following polynomial: : z^M - P_1 z^ - \dots - P_M = \prod_^ \left(z - e^\right). These facts lead to the following three steps to Prony's Method: 1) Construct and solve the matrix equation for the P_m values: : \begin F_ \\ \vdots \\ F_ \end = \begin F_ & \dots & F_ \\ \vdots & \ddots & \vdots \\ F_ & \dots & F_ \end \begin P_1 \\ \vdots \\ P_M \end. Note that if N \ne 2M, a generalized matrix inverse may be needed to find the values P_m. 2) After finding the P_m values find the roots (numerically if necessary) of the polynomial : z^M - P_1 z^ - \dots - P_M, The m-th root of this polynomial will be equal to e^. 3) With the e^ values the F_n values are part of a system of linear equations that may be used to solve for the \Beta_m values: : \begin F_ \\ \vdots \\ F_ \end = \begin (e^)^ & \dots & (e^)^ \\ \vdots & \ddots & \vdots \\ (e^)^ & \dots & (e^)^ \end \begin \Beta_1 \\ \vdots \\ \Beta_M \end, where M unique values k_i are used. It is possible to use a generalized matrix inverse if more than M samples are used. Note that solving for \lambda_m will yield ambiguities, since only e^ was solved for, and e^ = e^ for an integer q. This leads to the same Nyquist sampling criteria that discrete Fourier transforms are subject to: : \left, \operatorname(\lambda_m)\ = \left, \omega_m\ < \frac.


See also

*
Generalized pencil-of-function method Generalized pencil-of-function method (GPOF), also known as matrix pencil method, is a signal processing technique for estimating a signal or extracting information with complex exponentials. Being similar to Prony and original pencil-of-function m ...
*Computation of Prony decomposition using Autoregression analysis *Application of Prony decomposition in Time-frequency analysis


Notes


References

* * {{refend Signal processing