




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程(论文)题目:MUSIC、ESPRIT、MVDR算法的谱估计内容:1算法原理1.1 MUSIC算法MUSIC算法利用信号子空间和噪声子空间的正交性,构造空间谱函数,通过谱峰搜索,估计信号频率。由APAHg=0,i=K+1,.,M且矩阵AHA可逆得(AhA)AHAPAHa=PAHa=0,i=K+1,.,M。又由于矩阵P为正定的对角矩阵,方程两边可再同时左乘P,,推出aH(%J访=0,k=1,2,,K,i=K+1,.,M。这就表明,信号频率向量aQ与噪声子空间的特征向量正交。信号角频率的估计可以由扫描函数Pmusic9)的K个峰值位置确定。-11,1PMusicg)=-佃=Fewt产a(切)G
2、a(缶)GGa(s)1.2 ESPRIT算法ESPRIT算法即基于旋转不变技术的信号参数估计。连续M个时刻的观测值可表示为向量形式x(n)=As(n)+v(n)。定义随机过程y(n)=x(n+1),且向量y(n)和矩阵中分别为y(n)=y(n)y(n-1)IIIy(n-M+1)1r,4=diagej&e&HIejt>,则y(n尸Ag(n)+v(n+1)。向量x(n)的自相关矩阵为Rxx=Ex(n)xH(n)APAh+仃2VI,向量x(n)和y(n)的互相关矩阵为Rxy=Ex(n)yH(n)=APMAH+。2VZ。对Rxx进行特征分解,找到Rxx的最小特征值九min=%之%
3、之由2Am)。定义矩阵:2H2HHCxx=Rxx-<TvI=Rxx%inI=APA,Cxy=Ry仃VZ=Rxy<inZ=AP*A可以通过求解方程式|Cxx-九Cxy|=0来求得到矩阵Cxx,Cxy的广义特征值。当>u=ej®,k=1川,K时,矩阵(Cxx-九Cxy)是奇异的;而儿*ej£*,k=1川,K时,(Cxx-九Cxy)是满秩的。矩阵对Cxx,Cxy的广义特征值恰为e侬jmejt>,这些根的相位即为信号的频率估计。1.3MVDR算法MVDR算法即最小方差无失真响应算法,是有别于经典功率谱估计和参数模型估计的另一类信号频率估计方法。定义向量x(n
4、)M=Jx(n)x(n-1)HIx(n-M+1),假k定信号通过一个M抽头的FIR滤波器W(z)=Ew(k)z,则输出信号为:k=0yn=xn*an八wkxn-k=xTwk=02y(n)的功率可以表小为p=E|y(n)=Ewxxw=wExxw=wRxxw。为求得滤波器的系数,需要满足在对给定的某一频率劭处,x(n)无失真地通过,且p最小。此时,Rxxa'iwMVDR=H1P=H1a-iRxxai1则PMVDR'-H1,,,,L二,二a-RxxaPmvdr(6)并不是真正意义上的功率谱,但a'iRxxai它描述了信号真正谱的相对强度,可以由此估计信号频率2算法实现采用空间
5、谱估计的典型代表MUSIC算法,ESPRIT算法和MVDR算法,对含有高斯白噪声的复正弦信号进行频率估计。选取的信号数p=3,阵元数M=10,采样数N=1000。待检测信号的归一化频率为L=0.10,f2=0.20,f3=0.45,仿真的待检测信号为:111上2可142力22加3eeeS=._j2二耳(M4)_j2二f2(M)_j2二f3(M)ee假设0声2声3都是零均值,方差为1的白噪声,采样数为N,且彼此之间相互独立,则阵列响应矩阵为e-j2?-j2鼻ee-j2加3V假定口声vi,i-I1,M】为零均值,方差为1的高斯白噪声,采样数为N,则待检测信号引入的噪声为v=*rrVm于是仿真信号为
6、:X=S*A+v2.1 MUSICWft利用MUSIC算法进行频率估计时,首先求出仿真信号的自相关矩阵R=X*X'/N然后对自相关矩阵进行特征值分解得到特征值空间U和特征向量空间D,然后对特征值空间U进行升序排序,取较小的M-p个特征值所对应的特征向量组成噪声子空问G,然后求得PMUSIC',1W0,0.51music算法程序段如下所示:R=X*X'/N;UD=eig(R);d,index=sort(diag(D);U=U(:,index);fori=-N:Na=exp(-j*2*pi*0:M-1'*(i*0.5/N);Pmusic(i+1+N)=abs(1/(
7、a'*U(:,1:end-p)*U(:,1:end-p)'*a);endplot(omg,10*log10(Pmusic/max(Pmusic);%画出MUSIC算法图形2.2 ESPRI馍法ESPRIT算法要先构造相关矩阵Rxx和Rxy,然后对Rxx进行特征值分解得到最小特征信人min即为噪声的方差仃v2,通过对矩阵对Cxx,Cxy进行广义特征值分解,最接近单位圆的K个特征值相位即为信号的频率估计。ESPRIT算法程序段如下所示:S1=U(1:end-1,8:10);S2=U(2:end,8:10);S12=S1S2;UuDd=eig(S12'*S12);dd,ind
8、=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,000,'*','color','red')%画出ESPRIT算法图形,红色表示2.3 MVDR算法MVDR算法要先求自相关矩阵Rxx,然后将峰搜索矩阵a(叫)带入最小方差谱估计公式PMVDR'=H1,一10,0.51aRxxa通过观察谱峰得到信号的频率估计值。MVDR算法程序段如下所示:fori=-N:Na
9、=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.1MUSIC算法图图2.4.2ESPRIT算法图2.4.3MVDR算法3仿真结果使用MATLAB软件进行仿真,得出MUSIC算法、ESPRIT算法、MVDR算法的仿真图形分别如图3.1、图3.2、图3.3所示。为了将这三种算法的谱估计效果更加
10、直观地比较,将三种算法的仿真结果图形放在一张图中进行比较,如图3.4所示。另外,MUSIC算法得出的频率估计为f=0.10,f2=0.20,f3=0.45,运算时间time=1.415;ESPRIT算法的频率估计为f1=0.10,f2=0.20,f3=0.47,运算时间time=0.0251;MVDR算法的频率估计为f1=0.10,f2=0.20,f3=0.45,运算时间time=0.0910。图3.2ESPRIT仿真结果图3.1MUSIC仿真结果图3.4各种算法仿真比较结果图3.3MVDR仿真结果4算法比较由仿真图形和运算时间可以看出,MUSIC算法、ESPRIT算法和MVDR算法都可以实现对含噪复正弦信号的频率估计,而且能够克服DFT中存在能量泄漏和栅栏效应,误差较小。三种方法中,MVDR算法实现最为简单,在较小的运算次数时快捷且准确度高,但是运算量会随着采样点数的增大而急剧增大;MUSIC算法最为常规,而且能够实现超分辨,有效的克服了工程应用中由于先验信息不足而导致的分辨率降低问题,但是运算量也是很大,不利于次数较大的频率估计;ESPRI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025合同模板合作合同(项目合作使用内容详尽)范本
- 学生人工智能素养提升与应用指南
- 统编一年级上册语文第二单元(拼音)说课稿
- 淮滨县教师招聘试题及答案
- 翻译大赛常用试题及答案
- 政工员考试题及答案
- 机电机械试题及答案
- 健美课考试题库及答案
- 高考文学编导试题及答案
- 普通动物学考试题及答案
- DL-T952-2013火力发电厂超滤水处理装置验收导则
- 上海市物业服务合同示范文本-2023版包干制
- 上海燕龙基国家城市矿产示范基地沙河(废)碎玻璃光学分拣项目环评报告
- 高考补充篇目:《菩萨蛮 书江西造口壁》课件+
- 2023年4月自考00534外国文学作品选试题及答案含评分标准
- 小学数学五年级下册第三单元《分数乘法》作业设计
- 走近核科学技术智慧树知到期末考试答案2024年
- 血气分析在妇产科的应用
- 人行现金业务培训课件
- 2024年广东广州市海珠区华洲街道雇员招聘笔试参考题库附带答案详解
- 金属表面处理的安全与环保要求
评论
0/150
提交评论