现代谱估计的参数模型

经典谱估计方差性能差,分辨率较低。

方差性能差:无法实现功率谱密度的求均值和求极限

分辨率低:周期图发是假设数据窗之外的均是0,自相关法是延迟窗之外的均为0。

现代谱估计就是为了改善上述问题,参数模型法是现代谱估计的主要内容,思路如下:

  1. 假设所研究的过程x(n)是由一个输入序列u(n)经过一个LTI(linear time invairiable)线性系统H(Z)的输出,如下图1所示:
  2. 有x(n)或自相关函数r(m)来估计H(z)的参数
  3. 有H(z)来估计功率谱

    图1

对于图1,由于系统是线性系统,有如下关系:

-----------(1)

----------(2)

把(1)式的x项左移,对两边做Z变换,假设b0=1,有:

----------(3)

式中:

----------(4a)

----------(4b)

----------(4c)

这里引入一个关系式并证明:

如果X(n)为平稳随机信号,经过线性系统H(z)的输出为Y(n),如下:

Y(n)=X(n)*h(n)(*为卷积符号),则有如下关系式

x. -----------(5)

----------(6)

现证明5式:

=

=

式中:

令m+k=l,则有:

于是(5)式得以证明。

对(5)式做傅里叶变换,由于自相关函数和功率谱密度是一个傅里叶变换对,因此,(6)式也得以证明。

现在再回到正题。假设输入序列u是一个方差 ,有上述(6)式可以得到:

----------(7)

如果激励白噪声的方差和模型参数 已知,那么就知道了功率谱。

现在分三种情况来讨论:

  1. 如果都是0,那么(1)(3)(7) 就变成了如下表达式:

    ----------(8)

    ----------(9)

    ----------(10)

    这种情况下称为自回归(auto-regressive)模型,简称AR模型,这是一个全极点模型(分子不可能为0,无零点,只有分母是由可能为0)。自回归的含义是系统的输出是当前的输入和过去p个输出的加权和。

  2. 如果为0,那么(1)(3)(7) 就变成了如下表达式

    (b0=1) ----------(11)

    ---------(12)

    ----------(13)

    这种情况下称为移动平均(moving-average)模型,这是一个全零点模型。

  3. 如果都不为0,称为ARMA模型,是一个既有零点又有极点的模型。
  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
现代谱估计是一种用于信号处理的方法,可以估计信号的频谱密度。MA模型(Moving Average Model)是一种时间序列模型,常用于描述非平稳信号的特征。 在MATLAB中,我们可以通过以下步骤来实现现代谱估计中的MA模型: 1. 导入所需的信号数据。可以使用MATLAB的文件读取函数来加载信号数据,例如使用`importdata()`函数。 2. 对导入的信号数据进行预处理。根据需要,可以对信号进行平滑处理、滤波、去噪等操作,以减少噪声的干扰。 3. 构建MA模型。MA模型是一个线性加权平均模型,可以使用MATLAB的`arma()`函数来构建。该函数需要设置MA模型的阶数(即平均的数据点数)以及权重系数。 4. 使用`armaest()`函数来估计MA模型参数。该函数根据给定的信号数据和MA阶数,利用最小二乘法来估计模型参数。例如,使用`[theta, noisevariance] = armaest(data, order)`。 5. 根据参数估计的结果,生成MA模型的频谱密度估计。可以使用`armsdf()`函数来计算MA模型的谱密度估计结果。例如,`[psd, freq] = armsdf(theta, noisevariance)`。 6. 可选步骤:根据需要,可以对谱密度估计结果进行可视化,例如使用MATLAB的`plot()`函数绘制频谱图、使用`stem()`函数绘制参数估计结果等。 以上就是实现现代谱估计中MA模型的过程。通过使用MATLAB提供的函数,我们能够方便地进行参数估计和谱密度估计,进而分析信号的频谱特性。当然,具体的实现过程可以根据实际需求进行调整和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值