欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于MUSIC算法的测向性能分析.doc

    • 资源ID:7393176       资源大小:393.74KB        全文页数:29页
    • 资源格式: DOC        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于MUSIC算法的测向性能分析.doc

    1、大作业-基于MUSIC算法的测向性能仿真基于MUSIC算法的测向性能仿真 2013 年 1 月 16 日 25摘 要 随着移动通信技术的飞速发展,智能天线技术研究的不断深入,来波方向(DOA)估计技术逐渐成为研究的热点之一,而MUSIC算法是智能天线技术的典型算法。本文在对MUSIC算法进行分析的基础上,设计了MUSIC算法的仿真程序,对不同情况下该算法的性能进行了仿真分析。仿真结果表明该算法在不同阵列结构、信号入射角度时具有不同的性能。关键词:智能天线;DOA;MUSIC;阵元目 录摘 要I引 言1一、MUSIC算法介绍11.1 MUSIC算法的提出11.2波达方向估计问题中的阵列信号数学模

    2、型21.3阵列协方差矩阵的特征分解41.4 MUSIC算法的原理及实现61.5 MUSIC算法的实现步骤:8二、MUSIC算法的DOA估计仿真82.1MUSIC算法的基本仿真82.2 MUSIC算法DOA估计与阵元数的关系92.3 MUSIC算法DOA估计与阵元间距的关系102.4 MUSIC算法DOA估计与快拍数的关系112.5 MUSIC算法DOA估计与信噪比的关系122.6 MUSIC算法DOA估计与信号入射角度差的关系13三、MUSIC算法性能分析小结15参考文献15附 录16附录一:MUSIC算法的基本仿真源代码16附录二:MUSIC算法DOA估计与不同阵元数关系仿真源代码17附录三

    3、: MUSIC算法DOA估计与阵元间距的关系仿真源代码18附录四:MUSIC算法DOA估计与快拍数的关系仿真源代码21附录五: MUSIC算法DOA估计与信噪比的关系仿真源代码22附录六:MUSIC算法DOA估计与信号入射角度差的关系仿真源代码24图目录图1-1 等距线阵与远场信号2图2-1 MUSIC算法的DOA估计谱9图2-2阵元数不同时MUSIC算法的DOA估计谱10图2-3 阵元间距不同时MUSIC算法的DOA估计谱11图2-4 快拍数不同时MUSIC算法的DOA估计谱12图2-5 信噪比不同时MUSIC算法的DOA估计谱13图2-6 角度间隔不同时MUSIC算法的DOA估计谱14引

    4、言智能天线技术是当前无线移动通信领域颇为关注和研究的热点领域之一,可将无线电的信号导向到具体的方向上,产生空间定向波束,使天线主波束对准用户信号到达方向,旁瓣或零陷对准干扰信号的到达方向,起到充分高效利用移动用户信号并删除或抑制干扰信号的目的。而波束形成的关键是要准确知道信号的到达方向,即波达方向,所以波达角估计(DOA)是波束形成的基础。本文着重分析了用于DOA估计的典型算法-MUSIC(Multiple Signal Classification)算法,然后对不同的条件下MUSIC算法的性能进行了Matlab的仿真和分析。一、MUSIC算法介绍1.1 MUSIC算法的提出多重信号分类(MU

    5、SIC)算法是Schmidt等人在1979年提出的。这一算法的提出开创了空间谱估计算法研究的新时代,促进了特征结构类算法的兴起和发展,该算法已成为空间谱估计理论体系中的标志性算法。此算法提出之前的有关算法都是针对阵列接收数据协方差矩阵进行直接处理,而MUSIC算法的基本思想则是对任意阵列输出数据的协方差矩阵进行特征分解,从而得到与信号分类相对应的信号子空间和与信号分量相正交的噪声子空间,然后利用这两个子空间的正交性构造空间谱函数,通过谱峰搜索,检测信号的DOA。正是由于MUSIC算法在特定的条件下具有很高的分辨力、估计精度及稳定性,从而吸引了大量的学者对其进行深入的研究和分析。总的来说,它用于

    6、阵列的波达方向估计有以下一些突出的优点:(1)多信号同时测向能力(2)高精度测向(3)对天线波束内的信号的高分辨测向(4)可适用于短数据情况(5)采用高速处理技术后可实现实时处理1.2波达方向估计问题中的阵列信号数学模型 为了分析推导的方便,现将波达方向估计问题中的数学模型作理想状态的假设如下:(1)各待测信号源具有相同的极化、且互不相关的。一般考虑信号源为窄带的,且各信号源具有相同的中心频率。待测信号源的个数为D。(2)天线阵列是由M(MD)个阵元组成的等间距直线阵,各阵元特性相同,各向同性,阵元间隔为d,并且阵元间隔不大于最高频率信号半波长。(3)天线阵列处于各信号源的远场中,即天线阵列接

    7、收从各信号源传来的信号为平面波。(4)各阵元上有互不相关,与各待测信号也不相关,方差为的零均值高斯白噪声。(5)各接收支路具有完全相同的特性。1d2 3 M图1-1 等距线阵与远场信号设由第k(k=1,2,D)个信号源辐射到天线阵列的波前信号为,前面已假设为窄带信号,则可以表示为以下形式: (1.1) 式中是的复包络,是信号的角频率。前面已经假设D个信号具有相同的中心频率,所以有: (1.2) 式中c是电磁波波速,是公用的信号波长。设电磁波通过天线阵列尺寸所需的时间为,则根据窄带假设,有如下近似: (1.3) 故延迟后的波前信号为: (1.4)所以,若以第一个阵元为参考点,则t时刻等间距直线阵

    8、中的第m(m=1,2,M)个阵元对第k个信号源的感应信号为: (1.5) 其中,为第m个阵元对第k个信号源的影响,前面以假设各阵元无方向性,所以可取。为第k个信号源的方位角,表示由第m个阵元与第1个阵元间的波程差所引起的信号相位差。计及测量噪声和所有信号源来波,第m个阵元的输出信号为: (1.6) 其中是测量噪声,所有标号为m表示该量属于第m个阵元,所有标号为k表示该量属于第k个信号源。设 (1.7) 为第m个阵元对第k个信号源的响应函数。则第m个阵元的输出信号为: (1.8)其中是第k个信号源在阵元上的信号强度。运用矩阵的定义,可以得到更为简洁的表达式: X=AS+N (1.9)式中 (1.

    9、10) (1.11) = (1.12) (1.13) (1.14) 对进行N点采样,要处理的问题就变成了通过输出信号的采样估计出信号源的波达方向角。由此,可以很自然的将阵列信号看作是噪声干扰的若干空间谐波的叠加,从而将波达方向估计问题与谱估计联系起来。1.3阵列协方差矩阵的特征分解对阵列输出x作相关处理,得到其协方差矩阵: (1.15) 其中,H表示矩阵共轭转置。前面已假设信号与噪声互不相关、且噪声为零均值白噪声,因此将式(1.9)代入式(1.15),可以得到: = = (1.16)式中 (1.17) 称为信号的相关矩阵。 (1.18) 是噪声的相关矩阵,是噪声功率,I是M*M阶的单位矩阵。实

    10、际应用中,通常无法直接得到,能使用的只有样本的协方差矩阵: (1.19)是的最大似然估计,当采样数时,它们是一致的,但实际情况中将由于样本数有限而造成误差。根据矩阵特征分解的理论,可以对阵列协方差矩阵进行特征分解。首先考虑理想情况,即无噪声的情况: (1.20) 对于均匀线阵,矩阵A是由式(1.12)所定义的范德蒙德矩阵,只要满足: (1.21) 则,它的各列相互独立,这样,若为非奇异矩阵(,各信号源两两不相干),且MD,则有: (1.22) 由于,所以有: (1.23) 即是Hermite矩阵,它的特征值都是实数。又由于是正定的,因此矩阵是半正定的,它有D个正特征值和M-D个零特征值。再考虑

    11、有噪声存在的情况 (1.24) 由于0,为满秩阵,所以有M个正实特征值,分别对应于M个特征向量。又由于是Hermite矩阵,所以各特征向量是相互正交的,即: (1.25) 与信号有关的特征值只有D个,分别等于矩阵的各特征值与之和,其余的M-D个特征值为,也就是说,是R的最小特征值,它是M-D维的。对应的特征向量,i=1,2,M中,也有D个是与信号有关的,另外M-D个是与噪声有关的,在下一节里,将利用以上这些特征分解的性质求出信号源的波达方向。1.4 MUSIC算法的原理及实现通过对阵列协方差矩阵的特征分解,可以得到如下结论:将矩阵的特征值进行从小到大的排序,即 (1.26) 其中D个较大的特征

    12、值对应于信号,M-D个较小的特征值对应于噪声。矩阵的属于这些特征值的特征向量也分别对应于信号和噪声,因此,可以把的特征值(特征向量)划分为信号特征值(特征向量)与噪声特征值(特征向量)。设是矩阵的第i个特征值,是与个相对应的特征向量,则有: (1.27) 再设是的最小特征值 i=D+1,D+2,M (1.28) 将 (1.29)代入上式,可得: (1.30) 将上式右边展开与左边比较,可得: (1.31) 因是D*D维的满秩矩阵,存在;而同样存在,则上式两边同乘以后变成: (1.32) 于是有 i=D+1,D+2,M (1.33) 上式表明:噪声特征值所对应的特征向量(称噪声特征向量),与矩阵

    13、A的列向量正交,而A的各列是与信号源的方向相对应的。这就是利用噪声特征向量求解信号源方向的出发点。用各噪声特征向量为列,构造一个噪声矩阵: (1.34) 定义空间谱: = (1.35) 该式中分母是信号向量和噪声矩阵的内积,当和的各列正交时,该分母为零,但由于噪声的存在,它实际上为一最小值,因此有一尖峰。由该式,使变化,通过寻找波峰来估计到达角。1.5 MUSIC算法的实现步骤:(1)根据N个接收信号矢量得到下面协方差矩阵的估计值: (1.36) 对上面得到的协方差矩阵进行特征值分解 (1.37) (2)按特征值的大小顺序,把与信号个数D相等的特征值和对应的特征向量看作信号部分空间,把剩下的M

    14、-D个特征值和特征向量看作噪声部分空间。得到噪声矩阵: i=D+1,D+2,M (1.38) (1.39) (3)使变化,按照式 (1.40)来计算谱函数,通过寻求峰值来得到波达方向的估计值。二、MUSIC算法的DOA估计仿真2.1MUSIC算法的基本仿真模拟2个独立窄带信号分别以20,70的方向入射到均匀线阵上,信号间互不相关,与噪声相互独立,噪声为理想高斯白噪声,阵元间距为入射信号波长的12,快拍数为200,信噪比为20dB,阵元数分别为10,50,100。其仿真结果如图2-1所示:图2-1 MUSIC算法的DOA估计谱由图2-1可以看出在符合假设的前提下,采用MUSIC算法能构造出针状的

    15、谱峰,可以很好的估计出入射信号的个数和方向,能有效的估计出独立信号源的DOA,并且在模型准确的前提下,对DOA的估计可以达到任意精度,克服了传统测向定位方法精度低的缺点 ,可以有效解决密集信号环境中多个辐射源的高分辨率、高精度测向定位问题。可以看出超分辨率的 MUSIC算法具有测向准确度、灵敏度高的特点且具有潜在分辨多信号的能力,具有较好的性能和较高的效率,能提供高分辨率及渐近无偏的到达角估计,这对实际中的应用具有十分重要的意义。2.2 MUSIC算法DOA估计与阵元数的关系模拟2个独立窄带信号分别以20,60的方向入射到均匀线阵上,信号间互不相关,与噪声相互独立,噪声为理想高斯白噪声,阵元间

    16、距为入射信号波长的12,快拍数为200,信噪比为20dB,阵元数分别为5,10,20。其仿真结果如图2-2所示:图2-2阵元数不同时MUSIC算法的DOA估计谱 由图2-2可以看出,其他条件不变的情况下,随着阵元数的增加,DOA估计谱的波束宽度变窄,阵列的指向性变好,也就是说阵列分辨空间信号的能力增强。由此可以看出,要得到更加精确的DOA估计谱,可以增加阵元数量,但阵元数量越多,需要处理的数据越多,运算量越大,运行速度越慢。由上图可以看出阵元数大到一定数量时,波形变化不会很明显。因此,在实际应用中,可根据具体条件适当选取阵元数量,在确保估计谱准确的前提下,尽量减少资源浪费,加快运行的速度,提高

    17、工作效率。2.3 MUSIC算法DOA估计与阵元间距的关系 模拟2个独立窄带信号分别以20,60的方向入射到均匀线阵上,信号间互不相关,与噪声相互独立,噪声为理想高斯白噪声,阵元数为10,快拍数为200,信噪比为20dB,阵元间距分别为/6、/2、。其仿真结果如图2-3所示:图2-3 阵元间距不同时MUSIC算法的DOA估计谱 由图2-3可以看出,在其他条件不变的前提下,当阵元间距不大于半波长时,随着阵元间距的增加,DOA估计谱的波束宽度变窄,阵列的指向性变好,也就是说MUSIC算法的分辨力随着阵元间距的加大相应提高,但当阵元间距大于半波长时,估计谱除了信号源方向外在其他方向出现了虚假谱峰,也

    18、就失去了估计的准确性。可见,在实际应用中,要十分注意阵元间的距离,可以适当增加阵元间距但绝不能超过半波长,这一点非常重要,最好是将阵元间距设为半波长。2.4 MUSIC算法DOA估计与快拍数的关系模拟2个独立窄带信号分别以20,60的方向入射到均匀线阵上信号间互不相关,与噪声相互独立,噪声为理想高斯白噪声,阵元数为10,阵元间距为入射信号波长的12,信噪比为20dB,快拍数分别为5,50,200。其仿真结果如图2-4所示:图2-4 快拍数不同时MUSIC算法的DOA估计谱 由图2-4可以看出,在其他条件不变的情况下,随着快拍数的增加,DOA估计谱的波束宽度变窄,阵列的指向性变好,阵列分辨空间信

    19、号的能力增强,MUSIC算法的估计精度增加。由此可见,可通过增加采样快拍数来增加DOA估计的精确度,但是采样快拍数越多,需要处理的数据就越多,MUSIC算法的运算量就越大,速度就越慢,所以在实际应用中要合理的选取采样快拍数,在确定DOA估计谱准确的前提下,尽量减少运算量,加快工作速度,节省人力物力,节约资源。2.5 MUSIC算法DOA估计与信噪比的关系模拟2个独立窄带信号分别以20,60的方向入射到均匀线阵上,信号间互不相关,与噪声相互独立,噪声为理想高斯白噪声,阵元数为10,阵元间距为入射信号波长的12,快拍数为200,信噪比分别为-10dB,0dB,20dB。其仿真结果如图2-5所示:图

    20、2-5 信噪比不同时MUSIC算法的DOA估计谱由图2-5可以看出,在其他条件不变的情况下,随着信噪比的增加,DOA估计谱的波束宽度变窄,阵列的指向性变好,MUSIC算法的分辨力增加,信噪比的高低直接影响着超分辨方位估计算法的性能。在低信噪比时,MUSIC算法的性能会急剧下降,因而提高算法在低信噪比条件下的估计性能是超分辨DOA算法的研究重点。有学者提出了一种基于多级维纳滤波器(MSWF:Multistage Weiner Filtering)的信号波达方向(DOA)估计算法,该算法在信号可能入射方向用MSWF 估计信号子空间,并在 MSWF 分解后互相关函数最小以及信号子空间估值与噪声子空间

    21、正交时判定估计有效,进而构造空间谱来实现信号 DOA 估计。已证明在低信噪比条件下,该算法比子空间类算法有更好的分辨率和误差性能。低信噪比条件下对DOA的精确估计还有很大的发展改进空间,有待进一步研究。2.6 MUSIC算法DOA估计与信号入射角度差的关系模拟2个独立窄带信号入射到均匀线阵上,信号间互不相关,与噪声相互独立,噪声为理想高斯白噪声,阵列的阵元数为10,快拍数为200。阵元间距为入射信号波长的12,信噪比为20dB,信号入射角度差分别为5,10,40。其仿真结果如图2-6所示:图2-6 角度间隔不同时MUSIC算法的DOA估计谱图2-6说明在其他条件不变的情况下,随着信号入射角度差

    22、的增加,DOA估计谱的波束宽度变窄,阵列的指向性变好,MUSIC算法的分辨力增加。当信号来波方向间隔角度很小时,不能准确估计信号源数。通常的阵列信号源数估计方法, 都是在信号来波方向角度差较大情况下进行的估计,当信号来波方向的角度差比较小时, 这些方法估计都要失效。已有学者提出了平方根修正的 Gerschgorin半径估计方法,对信号来波方向角度差小时,也能很好的估计信号源数。目前提出的一些信号源数估计方法,大都存在一定的应用条件,这在一定程度上限制了DOA算法的实际运用,因此,研究符合实际应用环境的实时、稳健的信号源数与DOA的联合估计等仍具有十分重要的现实意义。三、MUSIC算法性能分析小

    23、结通过上述几组仿真可以看出超分辨率的 MUSIC算法具有较好的性能和较高的效率,能提供高分辨率及渐近无偏的到达角估计。而且阵元数越多,快拍数越多,信噪比越高,信号入射角度差越大 MUSIC算法的分辨率越高,当阵元间距不大于载波半波长时, MUSIC算法的分辨力随着阵元间距的加大相应提高,但当阵元间距大于/2时,空间谱除了信号源方向外在其他方向出现虚假谱峰。在小信噪比和小的角度间隔时,MUSIC算法的估计性能下降,已有学者提出了一些的改进算法,但这些问题仍是当前研究的热点。此外,有学者提出了很多对MUSIC算法的改进。可见,MUSIC算法还有很大的发展空间,值得我们进一步研究。参考文献1Eli张

    24、贤达,保铮通信信号处理M北京:国防工业出版社,20002张贤达现代信号处理M北京:清华大学出版社,20023郑洪MUSIC算法与波达方向估计研究D成都:四川大学,20054张娟智能天线中DOA估计算法的研究D哈尔滨:哈尔滨工业大学,20065张玲华,郑宝玉随机信号处理M北京:清华大学出版社,20036Simon Haykin自适应滤波器原理M北京:电子工业出版社,20037楼顺天,李博菡. 基于MATLAB的系统分析与设计信号处理M. 西安: 西安电子科技大学出版社, 2000.8王正林,刘明.精通MATLAB7M.北京:电子工业出版社,2006.9王进,赵拥军,王志刚.低信噪比条件下的高分辨

    25、DOA估计算法J.计算机工程,2005.Vol.35.No.3.附 录附录一:MUSIC算法的基本仿真源代码clc clear all format long %将数据显示为长整型科学计数N=200;%快拍数doa=20 60/180*pi; %信号到达角w=pi/4 pi/3;%信号频率M=10;%阵元数P=length(w); %信号个数lambda=150;%波长d=lambda/2;%阵元间距 snr=20;%信噪比B=zeros(P,M); %创建一个P行M列的0矩阵for k=1:P B(k,:)=exp(-j*2*pi*d*sin(doa(k)/lambda*0:M-1); %矩阵赋值end B=B; xx=2*exp(j*(w*1:N); %仿真信号x=B*xx; x=x+awgn(x,snr);%加入高斯白噪声R=x*x; %数据协方差矩阵 U,V=eig(R); %求R的特征值和特征向量UU=U(:,1:M-P); %估计噪声子空间theta=-90:0.5:90; %谱峰搜索for ii=1:length(theta)


    注意事项

    本文(基于MUSIC算法的测向性能分析.doc)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开