首页 理论教育 Prony法的理解和应用

Prony法的理解和应用

时间:2023-06-30 理论教育 版权反馈
【摘要】:Prony法是用来估计上述不同参数的一种方法[23],即直接估计拟合函数的各指数项参数,拟合函数的表达式为被拟合的测量波形是y,由N个采样值构成y=y,k=0,1,…基本的Prony法归纳如下。Prony法1.根据测量数据集构建一个离散的线性预测模型。+anz0)=0 式中,系数ai是未知的,必须通过测量数据向量计算得到:注意,这是一个具有n个未知数和N个方程的方程组,因此必须通过最小二乘法进行求解。然后,根据式就能计算出估计的波形。

Prony法的理解和应用

Prony法是用来估计上述不同参数的一种方法[23],即直接估计拟合函数的各指数项参数,拟合函数的表达式为

被拟合的测量波形是yt),由N个采样值构成

ytk)=yk),k=0,1,…,N-1

这些采样值是等时间间隔分布的,时间间隔为Δt。由于测量信号yt)可能包含噪声或直流偏置,因此可能需要在拟合过程开始前进行预处理。

基本的Prony法归纳如下。

Prony法

1.根据测量数据集构建一个离散的线性预测模型。

2.求出模型特征多项式的根。

3.使用这些根作为信号的复模态频率,确定每个振荡模式的振幅和相位。

上述步骤在z域中执行,并在最后一步将特征值转换到s域中。

注意,式(7.34)可以重新写成复指数形式:

上式可以转换成

式中,(www.xing528.com)

系统特征值λ可以通过下式从离散模式中得到:

zi是如下n次多项式的根:

zn-(a1zn-1+a2zn-2+…+anz0)=0 (7.39)

式中,系数ai是未知的,必须通过测量数据向量计算得到:

注意,这是一个具有n个未知数和N个方程的方程组,因此必须通过最小二乘法进行求解。

一旦zi作为式(7.39)的根已求出,特征值λi就可以根据式(7.38)进行计算。下一步就是求解Bi,使其满足对所有的k都有978-7-111-58306-6-Chapter07-104.jpg。因而可以得到下面的关系式:

上式可以简洁地写成:

ZB=Y (7.42)

注意,矩阵BN×n的;因此式(7.42)也必须采用最小二乘法求解。然后,根据式(7.35)就能计算出估计的波形978-7-111-58306-6-Chapter07-106.jpg重构的信号978-7-111-58306-6-Chapter07-107.jpg通常不会与yt)精确重合。对此种拟合质量的一种合适的度量是“信号噪声比(SNR)”,由下式给出:

式中,SNR的单位为分贝(dB)。

因为此种方法的拟合可能不够精确,通常希望控制拟合函数与原始波形之间的误差水平。在这种情况下,非线性最小二乘法可以给出更好的结果。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈