




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程(论文)题目:MUSIC、ESPRIT、MVDR算法的谱估计内容:1 算法原理1.1 MUSIC算法MUSIC算法利用信号子空间和噪声子空间的正交性,构造空间谱函数,通过谱峰搜索,估计信号频率。由, 且矩阵可逆得 ,。又由于矩阵为正定的对角矩阵,方程两边可再同时左乘,推出 , ,。这就表明,信号频率向量与噪声子空间的特征向量正交。信号角频率的估计可以由扫描函数的K个峰值位置确定。1.2 ESPRIT算法ESPRIT算法即基于旋转不变技术的信号参数估计。连续M个时刻的观测值可表示为向量形式 。定义随机过程 ,且向量 和矩阵 分别为 ,则 。 向量的自相关矩阵为,向量和的互相关矩阵为 。对进行特征分解,找到的最小特征值 。定义矩阵:,可以通过求解方程式 来求得到矩阵的广义特征值。当 时,矩阵是奇异的;而时, 是满秩的。矩阵对的广义特征值恰为,这些根的相位即为信号的频率估计。1.3 MVDR算法MVDR算法即最小方差无失真响应算法,是有别于经典功率谱估计和参数模型估计的另一类信号频率估计方法。定义向量,假定信号通过一个M抽头的FIR滤波器,则输出信号为:的功率可以表示为 。为求得滤波器的系数,需要满足在对给定的某一频率 处,无失真地通过,且 最小。此时, 则 。并不是真正意义上的功率谱,但它描述了信号真正谱的相对强度,可以由此估计信号频率。2算法实现采用空间谱估计的典型代表MUSIC算法,ESPRIT算法和MVDR算法,对含有高斯白噪声的复正弦信号进行频率估计。选取的信号数 ,阵元数 ,采样数0。待检测信号的归一化频率为 ,仿真的待检测信号为:假设 都是零均值,方差为1 的白噪声,采样数为N,且彼此之间相互独立,则阵列响应矩阵为假定噪声 为零均值,方差为1的高斯白噪声,采样数为N,则待检测信号引入的噪声为于是仿真信号为:。2.1 MUSIC算法利用MUSIC算法进行频率估计时,首先求出仿真信号的自相关矩阵 ,然后对自相关矩阵进行特征值分解得到特征值空间 和特征向量空间 ,然后对特征值空间进行升序排序,取较小的 个特征值所对应的特征向量组成噪声子空间G,然后求得,MUSIC算法程序段如下所示:R=X*X/N;U D=eig(R);d,index=sort(diag(D);U=U(:,index);for i=-N:N a=exp(-j*2*pi*0:M-1*(i*0.5/N); Pmusic(i+1+N)=abs(1/(a*U(:,1:end-p)*U(:,1:end-p)*a);endplot(omg,10*log10(Pmusic/max(Pmusic);%画出MUSIC算法图形2.2 ESPRIT算法ESPRIT算法要先构造相关矩阵和,然后对进行特征值分解得到最小特征值 即为噪声的方差 ,通过对矩阵对进行广义特征值分解,最接近单位圆的K个特征值相位即为信号的频率估计。ESPRIT算法程序段如下所示:S1=U(1:end-1,8:10);S2=U(2:end,8:10);S12=S1 S2;Uu Dd=eig(S12*S12);dd,ind=sort(diag(Dd);Uu=Uu(:,ind);dt=-Uu(1:3,1:3)*inv(Uu(4:6,1:3);dd=eig(dt);t_esprit=asin(-angle(dd)/(2*pi);plot(t_esprit,0 0 0,*,color,red)%画出ESPRIT算法图形,红色表示2.3 MVDR算法MVDR算法要先求自相关矩阵 ,然后将峰搜索矩阵带入最小方差谱估计公式通过观察谱峰得到信号的频率估计值。MVDR算法程序段如下所示:for i=-N:N a=exp(-j*2*pi*0:M-1*(i*0.5/N); Pmvdr(i+N+1)=abs(1/(a*inv(R)*a);endplot(omg,10*log10(Pmvdr/max(Pmvdr),-,color,black)2.4 程序流程图各算法程序流程图如下所示: 图2.4.1 MUSIC算法 图2.4.2 ESPRIT算法 图2.4.3 MVDR算法3 仿真结果使用MATLAB软件进行仿真,得出MUSIC算法、ESPRIT算法、MVDR算法的仿真图形分别如图3.1、图3.2、图3.3所示。为了将这三种算法的谱估计效果更加直观地比较,将三种算法的仿真结果图形放在一张图中进行比较,如图3.4所示。另外,MUSIC算法得出的频率估计为 ,运算时间time= 1.415;ESPRIT算法的频率估计为 ,运算时间time=0.0251;MVDR算法的频率估计为 ,运算时间time=0.0910。 图3.1 MUSIC仿真结果 图3.2 ESPRIT仿真结果 图3.3 MVDR仿真结果 图3.4 各种算法仿真比较结果4 算法比较由仿真图形和运算时间可以看出,MUSIC算法、ESPRIT算法和MVDR算法都可以实现对含噪复正弦信号的频率估计,而且能够克服 DFT 中存在能量泄漏和栅栏效应,误差较小。三种方法中,MVDR算法实现最为简单,在较小的运算次数时快捷且准确度高,但是运算量会随着采样点数的增大而急剧增大;MUSIC算法最为常规,而且能够实现超分辨,有效的克服了工程应用中由于先验信息不足而导致的分辨率降低问题,但是运算量也是很大,不利于次数较大的频率估计;ESPRIT算法需要两次求特征值运算,实现较为复杂,但是有效的克服MUSIC算法需要进行谱峰搜索而带来的计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 持续推进质量提升承诺函9篇范文
- 医疗设备质量检测与评估协议
- 生态环境监测结果准确性保证承诺书(7篇)
- 产品质量保证书及赔偿合同
- 出租车计价器使用误差检定系统的创新设计与实践
- 小学数学除法教学案例与设计分析
- 从理论与生态双重视角探寻细石叶工艺的起源
- 纺织服饰定位规划
- 利用营销软件提升工作效率
- 与大自然和解的方式
- 跨界合作网络小说IP改编授权协议
- 学校物品捐赠协议书
- 直播停播协议书范本
- 征信修复合同协议
- 超市售后服务管理制度
- 江苏南京历年中考作文题与审题指导(2002-2023)
- 消化道出血护理新进展
- 医德医风护理培训
- 钢筋修复方案
- 《危险货物港口作业重大事故隐患判定标准》知识培训
- 海外优青-申请书模板(3篇)
评论
0/150
提交评论