【教学课件】第三章随机信号的功率谱估计.ppt
《【教学课件】第三章随机信号的功率谱估计.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第三章随机信号的功率谱估计.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章 随机信号的功率谱估计郑宝玉1内内 容容v 随机信号的特征随机信号的特征v 经典谱估计与现代谱估计经典谱估计与现代谱估计v 参数模型法概述参数模型法概述v 基于基于AR模型的谱估计法模型的谱估计法v 最大熵谱估计算法最大熵谱估计算法 v 最小方差谱估计最小方差谱估计v 基于矩阵特征分解的谱估计基于矩阵特征分解的谱估计v 高阶谱估计高阶谱估计2最大熵谱估计算法最大熵谱估计算法v Levinson算法算法v Berg算法算法3Levinson算法算法MEM的核心是求解如下方程:的核心是求解如下方程:这个方程实际上是联合这个方程实际上是联合AR模型法和预测滤波法得出的。模型法和预测滤波法得出的
2、。我们发现,方程我们发现,方程(1)有如下特点:有如下特点:系数矩阵是一个系数矩阵是一个Toplitz矩阵,利用矩阵,利用Toplitz矩阵的性质矩阵的性质 可简化方程求解。可简化方程求解。实际问题中,一般只知道信号的某些观测值,而不知道实际问题中,一般只知道信号的某些观测值,而不知道 其其AR模型阶数,该阶数也需要在方程求解过程中找到。模型阶数,该阶数也需要在方程求解过程中找到。下面介绍两种算法。下面介绍两种算法。v引言引言4Levinson算法算法v 原理原理 假设已得到假设已得到k阶线性预测系数阶线性预测系数(预测滤波参数预测滤波参数),我们,我们来考虑求来考虑求k1阶滤波参数。阶滤波参
3、数。k阶滤波参数的矩阵方程为阶滤波参数的矩阵方程为由于系数矩阵的由于系数矩阵的Toplitz性质,上式又有如下形式性质,上式又有如下形式5Levinson算法算法现考虑模型阶数增加现考虑模型阶数增加1,即从即从k变为变为k+1的情况。的情况。对于对于k+1模型模型,有有由于系数矩阵的由于系数矩阵的ToplitzToplitz性质,性质,k+1k+1阶系数矩阵阶系数矩阵 可有两种分块形式。可有两种分块形式。6Levinson算法算法 利用这个性质,可设利用这个性质,可设式中式中7Levinson算法算法 比较比较(3)和和(4),可知,当,可知,当(3)与与(4)等效;且有下列两个递推关系式:等
4、效;且有下列两个递推关系式:即当下式成立时即当下式成立时和由由(8)末式还可得末式还可得:(5)(10)构成构成Levinson算法基础算法基础。8Levinson算法算法 现用现用i表示递推过程的阶数,令表示递推过程的阶数,令i=k+1,并设信号模型的并设信号模型的最大阶数为最大阶数为N,则有如下则有如下LevinsonLevinson算法算法算法算法:1)1)由由由由(3)(3)式,令式,令式,令式,令i=k+10,得,得 2)置置i=k+11;3)由由(8)、(10)式计算式计算 4)由由(7)、(10)式计算式计算 5)由由(6)、(7)和和(10)式计算式计算 6)置置i=i+1;7
5、)判别:若判别:若 转转3);否则,结束程序。;否则,结束程序。v 算法算法9Levinson算法算法 v 讨论讨论Levinson算法第算法第4步利用了一个重要递推关系步利用了一个重要递推关系(12),通常称为通常称为Levinson关系式关系式递推过程产生一个滤波参数序列递推过程产生一个滤波参数序列 通常称为偏相关系数通常称为偏相关系数递推过程产生的递推过程产生的 可用来监视可用来监视i阶信号模型的均方阶信号模型的均方 误差估值。误差估值。递推结果的最终解为递推结果的最终解为 和和递推过程及结果递推过程及结果10Levinson算法算法 v 讨论讨论 优点优点:计算简单:计算简单 缺点缺点
6、:需根据有限观测数据估计自相关序列:需根据有限观测数据估计自相关序列r(n)短数据序列时短数据序列时,自相关估计值误差很大,引起预测,自相关估计值误差很大,引起预测 滤波参数误差,导致滤波参数误差,导致“谱峰飘移谱峰飘移”和和“谱线分裂谱线分裂”(即出即出 现虚假谱线现虚假谱线)长数据序列时长数据序列时,自相关估计值虽精确,但计算量大。,自相关估计值虽精确,但计算量大。优缺点优缺点11Berg算法算法 v前向预测与后向预测前向预测与后向预测 考虑信号序列值:考虑信号序列值:前向预测前向预测后向预测后向预测前向预测误差:前向预测误差:后向预测误差:后向预测误差:其中其中 分别为分别为p p阶前、
7、后向预测系数。阶前、后向预测系数。12Berg算法算法 v Berg算法原理算法原理根据前面的基本概念,可知根据前面的基本概念,可知m m阶前向预测误差为阶前向预测误差为类似地,类似地,m m阶后向预测误差为阶后向预测误差为再利用再利用LevinsonLevinson关系式:关系式:有有其中其中13Berg算法算法 v BergBerg算法原理算法原理(续)续)定义定义m m阶前、后向预测误差的功率为阶前、后向预测误差的功率为将将(16)代入代入(17),并令,并令Pm对对 的偏导数为零的偏导数为零,得最佳得最佳14Berg算法算法 v BergBerg算法算法 设已知有限数据序列设已知有限数
8、据序列x(n),n=0,1,N,则可按下列步,则可按下列步骤计算预测滤波器系数,并在此基础上计算功率谱。骤计算预测滤波器系数,并在此基础上计算功率谱。1.置置m=0,计算初值计算初值2.m=m+1,并按并按(19)计算反射系数计算反射系数3.3.计算滤波器系数:计算滤波器系数:4.计算预测误差功率计算预测误差功率Pm:5.5.按按(16)(16)式计算滤波器输出式计算滤波器输出6.置置m=m+1,并重复步骤并重复步骤(2)-(5),直到直到m=p。15Berg算法算法 v BergBerg算法(续)算法(续)最后,由最后,由Berg算法估计的滤波器系数算法估计的滤波器系数计算功率谱密度:计算功
9、率谱密度:16内内 容容v 随机信号的特征随机信号的特征v 经典谱估计与现代谱估计经典谱估计与现代谱估计v 参数模型法概述参数模型法概述v 基于基于AR模型的谱估计法模型的谱估计法v 最大熵谱估计算法最大熵谱估计算法 v 最小方差谱估计最小方差谱估计v 基于矩阵特征分解的谱估计基于矩阵特征分解的谱估计v 高阶谱估计高阶谱估计17最小方差谱估计最小方差谱估计 v 基本原理基本原理v MV谱与谱与ME谱或谱或AR谱的关系谱的关系18最小方差谱估计最小方差谱估计 v MVSE基本原理基本原理 三点说明三点说明 最小方差功率谱估计最小方差功率谱估计(MVSE),又称最大似然谱估又称最大似然谱估 计,但
10、实际上它并不是最大似然谱估计;计,但实际上它并不是最大似然谱估计;提出者提出者Capon,1969也把这个方法叫做高分辨率谱估也把这个方法叫做高分辨率谱估 计方法,但实际上其分辨率并不高于计方法,但实际上其分辨率并不高于AR模型法;模型法;尽管这样,但由于其思路独特,仍有了解的必要。尽管这样,但由于其思路独特,仍有了解的必要。下面,讨论该方法的导出过程。下面,讨论该方法的导出过程。19最小方差谱估计最小方差谱估计 v MVSE基本原理基本原理 算法推导算法推导 将随机信号将随机信号x(n)通过通过FIR滤波器滤波器A(z):则其输出为则其输出为其中其中y(n)的均方值,也就是的均方值,也就是y
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第三 随机 信号 功率 估计
限制150内