基于MUSIC的无线通信测向系统设计与仿真

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

东北大学秦皇岛分校计算机与通信工程学院结课论文基于MUSIC的无线通信测向系统设计与仿真专业名称班级学号学生姓名指导教师设计时间1摘要:本文主要是对DOA(波达方向)估计中传统MUSIC算法作了简要的介绍,然后通过仿真发现MUSIC算法不适用与相关信号。针对MUSIC算法的不足引出了空间平滑的MUSIC算法,很好的解决了相关信号的问题。关键词:DOA估计;MUSIC算法;空间平滑一.引言波达方向(Direction—of-Arrival)估计是阵列信号处理领域中的重要的研究方向,它是雷达、声纳、主动防护系统、通讯系统以及智能天线等多个技术领域的共性问题。基于阵列信号处理的波达方向估计方法可以同时对空间不同方向上的多个信号源实现高分辨率的方向估计。对波达方向的估计是空间谱估计研究的主要课题。最经典的超分辨率空间谱估计方法是Schmidt在1979年提出的MUSIC(MukipleSignalClassification)算法,在模型准确的条件下,该算法能精确地估计空间上互不相关信号的波达方向。由于多径传播、电磁干扰等因素的影响,相干信源存在的电磁环境是经常碰到的。当空间存在相干源时,经典的MUSIC算法已经失去了其高分辨性能优势,有时甚至不能正确地估计出信源的真实方位。因此,若将其用于相干源,首先对阵列输出的协方差矩阵进行各种去相干处理,本文采用空间平滑算法,保持了在相干信号下较高的分辨率。二.阵列信号处理统计模型在无线通信中我们通过天线对电磁波进行发射和接收。为了增加电磁波的利用率和电磁波的波束形状可控,一般采用阵列天线。在一般情况下,将一组传感器按一定的方式设置在空间不同的位置上组成传感器阵列,此传感器阵列能够接收空间的传播信号,然后对所接收到的信号经过适当的处理并提取所需的信号源和信号属性等信息,包括信号辐射源辐射信号的数目、方向、幅度等。一般来说,构成阵列的阵元可以按照任意的方式进行排列,但是通常是按照直线等距、圆周等距或平面等距排列的,并且取向相同。为了简化天线阵列的分析,通常作如下假设:1.窄带假设:这样可以保证所有阵元几乎同时接收到该信号,即阵元接收之间的信号包络没有变化;2.信号的统计特性:假设入射到阵列的信号为平稳且各态历经,这样可以用时间平均来代替统计平均。噪声为互不相关的白噪声,方差为2n。3.忽略阵元之间的互耦;4.信号的数目要小于阵元的数目,并且阵列接收到得所有信号的波达方向互不相同,信号之间互不相关;5.平面波假设:假设信源到阵列的距离远大于阵列的口径,从而所有入射到阵列的信号波前金额以近似为平面波。假设在天线阵的原唱存在D个信号源,则所有到达阵列的波前可近似为平面波。若天线阵由M个全向天线组成,将第一个阵元设为参考阵元,则到达参考阵元的第i个信号为:0,0,1,,1jtiistzteiDL(1)式中,izt为第i个信号的复包络,包含信号信息。0jte为空间信号的载波。由于信号满足窄带假设条件,则iiztzt,那么经过传播延迟后的信号可以表示为:20jtiistzte0,0,1,,1jisteiDL(2)则理想情况下第m个阵元接收到的信号可以表示为:10Dmimimixtstnt(3)式中,mi为第i个阵元到达第m个阵元时相对于参考阵元的时延,mnt为第m阵元上的加性噪声。根据式(2)和(3)可得,整个天线阵接收到得信号为:10aDiiitsttXNttASN(4)式中,01020a,,,iiMiTjjjieeeL为信号i的方向向量,011a,a,,aDAL为阵列流形,011,,,TDtstststSL为信号矩阵,12,,,TMtntntntNL为加性噪声矩阵,Tg表示矩阵转置。图1阵列信号模型图三.MUSCI算法原理Music算法是由R.O.Schmidt于1979年提出来,1986年重新发表的。它是最早的也是最经典的超分辨DOA估计方法,它利用了信号子空间和噪声子空间的正交性,构造空间谱函数,通过谱峰搜索,检测信号的DOA。接收信号的协方差矩阵为:HXEttRXXHHHHHHEEEEASSAASNNSANN(5)由于假设信号与噪声是不相关的,且噪声为平稳的加性高斯白噪声,因此式(5)中的二,三项为零,且有2HNENNI。则式(5)简化为式(6):2HXsNRARAI(6)式(6)中的sR是有用信号的协方差矩阵。θM……3213由于假设信号源之间互不相关,因此sR为满秩矩阵,其秩为D。而A为MD维的矩阵,其秩也是D,并且HsARA是Hermite半正定矩阵,其秩也是D。因此,令HsARA的特征值为0110DL,那么XR的M个特征值为:22kNNk0,1,,1,1,,1kDkDDMLL它们对应的特征向量分别为0111,,,,,,DDMqqqqqLL,其中前D个对应大特征值,后MD个对应小特征值。由此可以看出,协方差矩阵XR经过特征值分解后可以产生D个较大的特征值和MD个较小的特征值,并且这MD个小特征值非常接近。所以当这些小特征值的重数K确定了,那么信号的个数就可以由式(7)估计出来:ˆDMK(7)对于与MD个最小特征值对应的特征向量,有:0XiiRIq,,1,,1iDDML即:222HXNisNNiRIqARAIIq0HsiARAq,,1,,1iDDML因为A满秩,sR非奇异,因此:0HiAq或0110a0a0aHiHiHDiqqqMM这表明与MD个最小特征值对应的特征向量,和D个信号特征值对应的方向向量正交,即信号子空间和噪声子空间正交。因此,我们构造MMD维的噪声子空间:11,,,NDDMVqqqL并定义Music空间谱为:aaaaHMusicHHNNPVV(8)或1aaMusicHHNNPVV(9)由于信号子空间和噪声子空间正交,所以当等于信号的入射角时,Music空间谱将产生极大值。因此当对Music空间谱搜索时,其D个峰值将对应D个信号的入射方向,这就是Music算法。4四.空间平滑算法1.前向空间平滑算法将M个阵元的均匀线阵,分成相互交错的P个子阵,每个子阵包含的阵元数为m个,即满足M=p+m-1。信号源数为N。图2前向空间算法原理图如图3所示,取第一个子阵(最左边的子阵)为参考子阵,那么各个子阵的输出矢量分别为:11222311[,,...,][,,...,]...[,,...,]fmfmfpppMxxxxxxxxxXXX(10)对于第k个子阵有:(1)11()[,,...,]()()()fkkkkkmmktxxxttXADsn(11)其中:12sin()0...0djeD22sin()0...0dje............2sin()00...Ndje(12)那么该子阵的数据协方差矩阵为:(1)(1)2()(())kkHkmsmRRADADI(13)其中,mA是一个m×p的参考子阵(通常取第一个子阵)的导向矢量矩阵,1()[(),......()]mmmNAaa,22sin()sin()()[1,,....,]kkddjjTmkeea,sR为信号的协方差矩阵,HsEssR。5前向空间平滑技术是通过求各个子阵协方差矩阵的均值来实现的,即取前向平滑修正的协方差矩阵为:11pfkpkRR(14)可以证明,当满足mN,pN时,前向空间平滑数据协方差矩阵fR是满秩的。即可以通过特征分解求得相应的信号子空间和噪声子空间。2前后向空间平滑算法如果按照图4划分阵列,即称为后向平滑的方法划分子阵,那么各个子阵的输出矢量为:图3后向空间平滑算法原理图11121211[,,...,][,,...,]...[,,...,]bMMMmbMMMmbpmmxxxxxxxxxXXX(15)那么,第k个子阵的数据矢量为:*12()[,,...,]bkMkMkMmktxxxX(16)比较前向平滑和后向平滑的数据矢量,可以得到前向平滑中第k个子阵与后向平滑中第p-k+1个子阵之间存在如下关系:**(1)**1()(())()()bfkpkkmktJXtJstJntXAD(17)其中J为m的交换矩阵。00...1J0......0...1...010...0,所以后向平滑第p-k+1个子阵的数据协方差矩阵为:*(1)*(1)*21()()bkkHHpkmmsRJADRDAJI(18)那么后向空间平滑修正的数据矩阵为:6111pbbpkkpRR(19)取前向平滑和后向平滑数据协方差矩阵的平均,即前后向空间平滑的数据矩阵,即2bffbRRR(20)同样可以证明,当满足mN,pN时,后向空间平滑数据协方差矩阵bR是满秩的。五.测向系统组成空间谱估计测向系统是利用信号来波在各天线阵元上感应产生的电压的幅度和相位与来波方向有关这一特性来实现对空间多个信号同时测向的。系统由天线阵、电子开关、放大器、接收机、信号采集与控制、终端计算机、校准源和电源等单元组成。基本构成如图:图4测向系统组成六.matlab仿真流程Music算法的步骤归纳如下:(1)收集信号样本nX,0,1,,1nKL,其中P为采样点数,估计协方差函数:101ˆPHXiPRXX(2)对ˆXR进行特征值分解:ˆXRVV式中011,,,MdiagL为特征值对角阵,且从大到小顺序排列011,,,MVqqqL是对应的特征向量。(3)利用最小特征值的重数K,估计信号数ˆD,并构造噪声子空间11,,,NDDMVqqqL。7(4)搜索Music空间谱,找出ˆD个峰值,得到DOA估计值。图5MUSIC算法软件流程七.仿真分析(1)当入射信号为非相干信号时,设输入信号数为2,入射角度分别为[-2040],阵元数为4,快拍数为512,阵元间距为λ/2(λ表示波长)。采用普通MUSIC算法可以准确的得出结果,结果见图(6)。图(6)非相干信号仿真结果(2)当入射信号为相干信号时(s1=2s2),设输入信号数为2,入射角度分别为-100-80-60-40-20020406080100-1001020304050MUSIC测向波达方向MUSIC谱8[-2040],阵元数为4,快拍数为512,阵元间距为λ/2(λ表示波长)。采用普通MUSIC算法不能得出结果,见图(7)。图(7)相干信号仿真结果(3)当入射信号为相干信号时(s1=2s2),设输入信号数为2,入射角度分别为[-2040],阵元数为4,快拍数为512,阵元间距为λ/2(λ表示波长)。采用空间平滑MUSIC算法可以准确得出结果,见图(8)。-100-80-60-40-20020406080100-5-4-3-2-1012MUSIC测向波达方向MUSIC谱9图(8)经典MUSIC与前后向平滑MUSIC对比八.结语采用MUSIC算法能构造出针状的谱峰,可以很好的估计出入射信号的个数和方向,能有效的估计出独立信号源的DOA,克服了传统测向定位方法精度低的缺点,可以有效解决密集信号环境中多个辐射源的高分辨率、高精度测向定位问题。但若存在相干信源时,阵列输出信号协方差的秩,对信号协方差矩阵进行特征值分解后,得到的较大的特征值个数小于P,而特征值为的个数将大于M−P。与此相对

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功