收藏 分销(赏)

基于深度优先多径参数估计的NLOS定位增强算法.pdf

上传人:自信****多点 文档编号:638616 上传时间:2024-01-22 格式:PDF 页数:12 大小:2.26MB
下载 相关 举报
基于深度优先多径参数估计的NLOS定位增强算法.pdf_第1页
第1页 / 共12页
基于深度优先多径参数估计的NLOS定位增强算法.pdf_第2页
第2页 / 共12页
基于深度优先多径参数估计的NLOS定位增强算法.pdf_第3页
第3页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、2023 年 8 月 Journal on Communications August 2023 第 44 卷第 8 期 通 信 学 报 Vol.44 No.8基于深度优先多径参数估计的 NLOS 定位增强算法 卢小峰,董晔,李越杰(西安电子科技大学空天地一体化综合业务网全国重点实验室,陕西 西安 710071)摘 要:为了提高非视距(NLOS)环境中的毫米波系统定位精度,基于分布式压缩感知理论,提出一种深度优先的多路径参数估计算法。通过估计出来的多径参数来识别 NLOS 路径,增强了定位性能。首先,使用深度优先算法来减少非必要的路径搜索,获得更加准确的多径参数。其次,采用反向定位距离残差的方

2、法进行 NLOS 多径识别。然后,对 NLOS 路径中的散射体进行匹配,估计出散射体的位置并将其视为虚拟锚节点。结合基站与虚拟锚节点的信息实现定位增强。最后,对所提算法的定位性能进行了仿真,与距离加权最小二乘(LS)算法和最大鉴别变换(MDT)算法相比,所提算法的性能分别提升了 17%和 8%。关键词:毫米波;深度优先;多径识别;虚拟锚节点;定位增强 中图分类号:TN92 文献标志码:A DOI:10.11959/j.issn.1000436x.2023144 NLOS location enhancement algorithm based on depth-first multipath

3、parameter estimation LU Xiaofeng,DONG Ye,LI Yuejie State Key Laboratory of Integrated Services Networks,Xidian University,Xian 710071,China Abstract:In order to improve the positioning accuracy of millimeter wave system with non-line-of-sight(NLOS)paths,a depth-first multipath parameter estimation a

4、lgorithm was proposed based on distributed compressed sensing.According to the evaluated multipath parameters,NLOS path could be identified,so that the localization performance was enhanced.Firstly,depth-first algorithm was applied to reduce the unnecessary path searching,and the more accurate multi

5、path pa-rameters were obtained.Secondly,under the reverse positioning distance residual method,NLOS path recognition could be carried out.Then,the scatterers in the NLOS path were matched,and the position of which were regarded as virtual anchor nodes.Combining the information of base stations and v

6、irtual anchor nodes,positioning enhancement was rea-lized.Finally,localization performance of the proposed algorithm was simulated,compared with the distance weighted least square(LS)and maximum discrimination transformation(MDT)algorithms,the performance of the proposed algo-rithm is improved by 17

7、%and 8%respectively.Keywords:millimeter wave,depth-first,multipath recognition,virtual anchor node,positioning enhancement 0 引言 万物互联使基于位置的服务变得越发重要,导航定位、智能交通运输、环境生态监测和应急救灾等许多领域都离不开定位的需求,使定位技术层出不穷。全球导航卫星系统(GNSS,global navigation satellite system)是目前最成熟、应用最广泛的无线定位技术1。然而在面对密集城市建筑群、室内和收稿日期:20230509;修回日期:

8、20230731 基金项目:国家自然科学基金资助项目(No.62071364,No.62132004,No.62231027);国家重点研发计划基金资助项目(No.2021YFB2900204)Foundation Items:The National Natural Science Foundation of China(No.62071364,No.62132004,No.62231027),The National KeyResearch and Development Program of China(No.2021YFB2900204)100 通 信 学 报 第 44 卷 地下隧道等

9、复杂环境时,由于障碍物较多,信号易被遮挡,使定位误差增大,定位性能急剧恶化,很难满足对定位精度的需求2。这些问题催生出了多种新型定位技术的研究,如 Wi-Fi 定位3、蓝牙定位4、超宽带(UWB,ultra-wideband)定位5和毫米波定位6等。毫米波技术是 5G 和 B5G 领域的重要技术之一。毫米波的带宽范围为 30300 GHz,可以提供巨大的频谱带宽。毫米波信号具有以下特点。1)毫米波的带宽大,在频率资源紧张的大背景下具有较大吸引力;2)毫米波的波束窄副瓣低,被截获的概率低,安全保密性强;3)毫米波的波长短,可以把大规模天线集成封装到小尺寸的设备中,能够在有限的空间集成大量的天线;

10、4)毫米波的空间分辨率高,抗多径干扰能力强。在 5G 技术不断发展的背景下,毫米波定位成为当前无线定位技术的一个热门领域,其定位精度可以达到厘米级别,能够提供高精度的定位服务7-8。无线信号在空间传输中会遭遇障碍物,引起散射、反射和衍射等,导致无线信号非视距(NLOS,non-line-of-sight)传播9。信号的 NLOS 传播会显著降低系统的定位精度,在微型蜂窝网络、无线传感器网(WSN,wireless sensor network)等网络中,NLOS 传播带来的误差会达到几十米10。NLOS 路径误差大的主要原因是传输距离要远高于视线线路(LOS,line-of-sight)路径的

11、传输距离,因此到达时间(TOA,time-of-arrival)测量会产生很大的偏差。此外,由于信号在传输中会经历散射、反射等现象,其发射角(AOD,angle-of-departure)和到达角(AOA,angle-of-arrival)测量会产生很大的角度偏差11。NLOS 传播将严重影响用户设备(UE,user equip-ment)的定位性能12,如何对 NLOS 路径进行识别和抑制是定位系统亟待解决的问题。文献13通过LOS 节点检测来获取测距结果中的 NLOS 状态信息,根据 NLOS 状态信息实现对不同测距结果的加权,从而减少 NLOS 误差的影响。文献14提出一种通过假设检验对

12、 NLOS 路径进行识别的方法,若已知 NLOS 与 LOS 传播的先验信息,根据 LOS 与NLOS 的条件概率密度函数计算似然比(LR,like-lihood ratio),通过比较 LR 与 LOS、NLOS 的先验概率的比值来识别链路信息。文献15通过分布式滤波,把测量值分布到几个子滤波器中,通过数据关联技术识别出 NLOS 传播导致的异常测量值,以缓解 NLOS 误差带来的影响。文献16通过虚拟站技术,将多径反射引起的 NLOS 路径转换成 LOS路径,并推导了用于三维空间的定位算法。毫米波技术对缓解 NLOS 多径影响提供了新的解决方案。利用毫米波在多径时延域、角度域的高分辨率特性

13、,可以提高多径参数估计的精度17。目前,对毫米波多输入多输出(MIMO,mul-tiple-input multiple-output)信号的多径参数估计研究主要是将毫米波 MIMO 信号从频域转变为波束空间域进行稀疏表示18,突出显示信道中多径信号的分布,识别出有效路径数量,一般除了能量最强的 LOS 路径之外,只存在数量稀少的 NLOS 路径19。针对稀疏表示的波束空间域构建稀疏重构模型,以压缩感知(CS,compressed sensing)理论为基础对稀疏信道进行估计,该类方法在降低计算复杂度的同时也降低了导频开销20。文献21在正交匹配追踪(OMP,orthogonal matchi

14、ng pursuit)算法中引入加权矩阵,提出了同步加权正交匹配追踪(SW-OMP,simultaneous weighted orthogonal matching pursuit)算法,使用较少的信息来估计不同的频域子载波信道,显著降低了计算复杂度。文献22针对正交频分复用(OFDM,orthogonal fre-quency division multiplexing)符号子载波信道的联合稀疏特性,引入基于分布式压缩感知的同步正交匹 配 追 踪(DCS-SOMP,distributed compressed sensing simultaneous orthogonal matching

15、 pursuit)算法,用双级接待的接近搜索方法代替传统的彻底搜索方法,提高了参数估计精度。文献23推导出位置和角度估计不确定性的克拉美罗(CRB,Cramer-Rao bound)界限,提出了一种用于位置和旋转角度估计的新型两阶段算法。该算法基于多个测量向量匹配追踪进行粗略估计,然后基于空间交替广义期望最大化算法进行细化。现有的研究认为采用NLOS路径会严重影响定位的精度,故大量研究都集中在使用 LOS 路径进行定位24,并没有充分利用 NLOS 路径所拥有的距离和角度信息。针对上述 NLOS 多径影响定位性能的问题,本文主要研究了毫米波 MIMO 系统的多径参数估计,充分利用 NLOS 路

16、径的参数,实现目标节点的定位性能增强。本文主要工作包括以下 3 个方面。1)在毫米波 MIMO 系统多径参数估计中,针对传统单路径搜索算法在迭代时可能陷入局部最第 8 期 卢小峰等:基于深度优先多径参数估计的 NLOS 定位增强算法 101 优解的问题,引入多路径原子搜索的思想,提出基于深度优先的多路径参数估计算法,提高了算法稀疏重构的准确性和多径参数的估计精度。2)在多径参数估计的基础上,提出了基于反向定位距离残差的 NLOS 识别方法。首先基站对目标节点进行位置估计,然后目标节点反向估计基站的位置,利用反向定位的距离残差建立 NLOS 识别准则,实现对目标节点的 LOS 与 NLOS 路径

17、的识别。3)在 NLOS 识别的基础上,对 NLOS 路径中的散射体进行匹配,估计出散射体的位置。筛选出定位误差较小的散射体并将其视为虚拟锚节点,通过基站联合优选的虚拟锚节点对目标节点进行定位,实现定位增强。1 系统模型 1.1 基于几何统计量的信道模型 毫米波具有波长短、波束窄和路径损耗高等特点,造成其传播呈现稀疏散射特性,使经典的瑞利信道模型不适用于毫米波 MIMO 信道。本文采用基于几何统计量的信道模型,以几何统计量为输入,根据散射体/反射体的几何分布,计算散射/反射带来的额外损耗,根据收发两端与散射体/反射体的相互作用生成多条路径。这种模型基于双向信道建模,除了适用于 3GPP/LTE

18、 中 6 GHz 以下的较低频段,也同样适用于包括毫米波在内的更高频段,如IEEE 802.11ad 中所使用的 60 GHz 频段。因为严重的路径损耗和毫米波波束的高定向性,本文认为NLOS 路径的来源只是单次的反射或散射,所以统一将散射体或反射体用符号S表示。LOS 传播的路径损耗可以表示为 22LOSLOSLOSLOSc4ddd(1)其中,2LOS)(d是距离为LOSd的大气传播衰减,可以根据信号频率进行预测,也可以通过信道测量得到;cccf是发射信号中心频率对应的波长,c为光速,LOSc24d是自由空间路径损耗。对应地,NLOS 传播的路径损耗可以表示为 222NLOSNLOSNLOS

19、NLOSNLOSc4()()()dddd(2)其中,2NLOS()d是距离为NLOSd的散射/反射损耗,需要根据输入的几何统计量进行具体计算。如果S的位置服从密度为r的泊松分布,则信号的到达过程可以被建模为泊松到达过程。一个传播距离为NLOSd的信号遇到一个反射体S的概率可以表示为NLOS2NLOSNLOS()()erdP drd,则散射/反射传播所导致的损耗2NLOS()d可以表示为 22NLOSNLOS0()KkkPdd(3)其中,2k是信号经过1k次反射/散射产生的损耗。由于毫米波波束的高定向性,可以只考虑一阶散射/反射导致的损耗20。1.2 毫米波 MIMO 定位模型 本文研究BS对U

20、E进行信道参数估计的毫米波MIMO系统,BS的发送天线数量设置为tN,UE的接收天线数量设置为rN,且天线阵列都采用均匀线性阵列(ULA,uniform linear array)。BS位置表示为BB(,)Bxy,待估计的UE位置表示为UU(,)Uxy,天线阵列方向表示为0,2),如图1所示。图 1 毫米波 MIMO 定位模型 BS和UE之间存在K条路径,其中0k表示LOS路径,1,1kK表示NLOS路径。从图1可以看出,LOS路径和NLOS路径都与3个信道参数相关联,其中第k条路径的AOA、AOD和TOA分别用Tx,k、Rx,k和k表示,并假设误差是独立的零均值高斯随机变量。发送端与接收端之

21、间使用OFDM多载波调制技术,假设所有路径的信道在一个OFDM符号传输期间内保持不变,收发端天线单元数量rN和tN统一为奇数,则rtNN频域信道矩阵可以表示为 HRxTx nnnnHAA(4)其中,n表示子载波编号,c1,nN,Tx nA和Rx nA分别表示发送端和接收端天线阵列响应矩102 通 信 学 报 第 44 卷 阵,表示为 TxTx,Tx,0Tx,Tx,1(),()nnKnAaa(5)RxRx,Rx,0Rx,Rx,1(),()nnKnAaa(6)发送端天线导向矢量表示为 ttTx,Tx,Tx,Tx,tT1122jsin()jsin()221()e,1,ekknnnkNNddNa(7)

22、其中,Tx,k为第k条路径的发射角,c2d为天线阵列单元间距离。对应地,接收端天线导向矢量表示为 rrRx,Rx,Rx,Rx,rT1122jsin()jsin()221()e,1,ekknnnkNNddNa(8)其中,Rx,k表示第k条路径的到达角,毫米波频段下系统带宽B与载波频率cf满足cBf,可认为每个子载波的信号波长n等同于中心频率的信号波长,即满足cn。n是第n个子载波的信道增益矩阵,表示为 01sccstrj2j20101 e,eKnnN TN TKKnN Ndiag(9)其中,k和k分别表示为第k条路径的信道增益和路径损耗,由式(1)和式(2)计算;s1TB表示采样周期;diag表

23、示对角矩阵。经过毫米波MIMO信道传输后,第n个子载波上的接收信号可以表示为 nnnnyHxn(10)其中,ny为第n个子载波上的接收信号,nx为发送的导频信号,nn是零均值加性白高斯噪声(AWGN,additive white Gaussian noise)。2 算法设计 2.1 深度优先搜索的多径参数估计 由于毫米波MIMO系统从发送端到接收端的传播路径有限,可以认为毫米波在波束空间域是稀疏的。构建波束空间信道矩阵 vnH,令 rtHrtvvNNnnnHU HU H,(11)其中,vnH为稀疏矩阵,可看作对波束空间中的空间角度进行均匀采样所得到的。trtNNU和rtrNNU都是酉矩阵,表示

24、为 trtt0tt1rr0rr1(),(),()(),(),()lNlNqqqqqqUUUUUUUU(12)其中,t()lqU和r()lqU是离散傅里叶变换(DFT,discrete Fourier transform)矩阵,lq为波束空间网格索引,分别表示为 ttrrT11j2j222ttT11j2j222rr1()e,1,e1()e,1,ellllNNqqlNNqqlqNqNUU(13)ttt10,12ltNlqlNNN,(14)则式(10)可以表示为 Hrt vnnnnyU HU xn(15)为了以标准压缩感知问题模型重构稀疏信道矩阵,将式(15)中的所有矩阵进行向量化,表示为Hrtve

25、c()vec()vnnnnyU HU xn,使用变换Tvec()()vec()ABCCAB,表示克罗内克积。式(15)可改写为 vnnnnyhn(16)其中,HTtr()nnU xU为第n个子载波上包含发射信号的测量矩阵,tr1 vec N NvvnnhH为第n个子载波的稀疏信道矢量,nn为噪声矢量。一般,在分布式压缩感知算法中的多个子载波c1,nN上,残差向量被初始化为0 nnry,每次对支撑集原子搜索都以单路径方式进行。在第t次迭代计算时,求解不同子载波n中残差向量1 tnr与测量矩阵 n中的每一列向量的内积,之后对所有子载波cN求内积和,内积和最大值所对应的原子就是本次迭代中新得到的支撑

26、集索引。此时稀疏重构的精度依赖于单一支撑集原子搜索的准确性,每次迭代只选择一个支撑集来重构源信号,后续迭代的选择必然会受到前一次迭代估计的影第 8 期 卢小峰等:基于深度优先多径参数估计的 NLOS 定位增强算法 103 响。特别是当有2个相近角度的多径信号时,角度估计的精度受到了限制。本文引入多路径匹配追踪的思想,提出一种深度优先的多路径原子搜索算法,该搜索策略的主要目标是寻找优先级高的原子加入候选支撑集中,减少非必要的路径搜索,从而降低计算复杂度。计算支撑集索引时,根据搜索路径数L,选出前L个内积和最大值对应的原子,表示为 crtH111,02 argmax,1,NtllttlN NngL

27、nnggLnr(17)其中,tg表示由第t次迭代搜索得到L个原子索引构成的集合。采用树形结构表示所有可能路径,如图2所示。其中,不同灰度的节点表示每条搜索路径所经过的原子。通过设定层序kc来计算该路径的搜索顺序,表示为 1111KkkkcL (18)假设重构信号稀疏度3K,搜索路径数2L。第一次迭代时,产生2个索引路径集111236aa和,各自包含搜索出的2个原子,分别为3和6。第二次迭代时,以索引路径子集11a为基础,加入新搜索出的2个原子1和4,将索引值合并到上一轮迭代产生的支撑集中,产生新的索引路径子集2212313 4aa,和,以索引路径子集12a为基础,加入新搜索出的2个原子3和4,

28、产生新的索引路径子集22346 3,6 4aa,。依次类推,不断产生新的索引路径子集。图2中实线表示所有的路径。使用深度优先对产生的路径进行优化选取,寻找优先级高的原子加入候选支撑集中。当搜索 顺 序1时,对 应 搜 索 路 径 的 层 序 集123111(,)3,1,5a aa;当搜索顺序2时,第二条搜索路径的层序集123235(,)6,3,1a aa,表示在第一次迭代中选择次优的原子,其余的迭代选择最优的原子,每一种搜索顺序都会得到唯一对应的候选支撑集Ka。图2中虚线表示每一次被搜索的路径。每次迭代时,按照式(18)所计算的搜索顺序依次进行原子搜索,选择不同子载波上模值最小的残差,表示为c

29、1,min nNnr。本文通过2个条件对算法迭代终止条件进行限制,当更新后的残差阈值小于设定的残差门限,即时,或当搜索出来的候选支撑集个数达到设定的上限max时,算法停止迭代搜索,得到最优支撑集*a。由于稀疏度与多径数量相等,利用多路径原子搜索求得的最优支撑集*a,可以分别计算AOD和AOA对应的波束空间索引为 *Tx,Rx,t*rmod1,1kkkkNlNala(19)通过波束空间索引Tx,kl和Rx,kl,可以得到第k条路径的AOD和AOA估计值为 tTx,cTx,tRx,cRxrr,112arcsin112arcsinkkkkdNNlNNld(20)接着对TOA进行估计,对于每条路径k,

30、信道 图 2 深度优先的多路径原子搜索 104 通 信 学 报 第 44 卷 响应矩阵的估计值可以表示为 ,kkv kkkh bgvh(21)其中,T,c0,1v kv kv kNhhh为第k条路径中所有子载波信道的估计向量,kv 为噪声导致的估计误差向量,()kg为时延估计项,表示为 ccs2(1)()1,exp()kkNN Tg(22)kb表示为 rRx,Rx,TrRx,x,HrtT,xt,tTx112112knknkkkNbNNNllaUUa(23)使用最小二乘(LS,least square)法来求解时延估计值k,将式(21)转化为 ,22,argmin(),kkkv kkkkkhhh

31、 bgh(24)其中,信道系数kh可以表示为 H,()v kkkkhbgh(25)将式(25)代入式(24)可以解得第k条路径的时延估计值k为 2H,argmax()kkkvkgh(26)2.2 基于反向定位距离残差的 NLOS 识别 当采用毫米波MIMO系统时,信道的路径数量较少,呈现稀疏特性。利用2.1节估计得到的AOA、AOD、TOA值进行NLOS识别。假设TOA、AOD、AOA测量误差相互独立,方差分别为2Tx、2Rx、2,对应的距离测量误差方差为222dc,c表示光速。基站位置为BB(,)Bxy,如图3所示。当链路为LOS情况时,基站对目标节点发射毫米波MIMO信号进行定位,利用TO

32、A和AOA信息,可以得到目标节点UE的定位坐标为 Tx,BUBBUUBTx,Bcos()sin()xxRyy(27)其中,BUBRc表示BS到目标节点的距离估计值,B表示TOA估计值,Tx,B表示AOD估计值。利用AOD和AOA对目标节点天线阵列方向进行估计,可得 UTx,BRx,B (28)接着,目标节点通过AOA对BS进行一次反向定位,得到基站BS的坐标为 Rx,BBUBBUUBRx,BBcos()sin()xxRyy(29)图 3 NLOS 识别模型 联立式(27)和式(29),得到基站BS的位置估计误差为 Tx,BRx,BRx,BBUBBTx,BRx,BRx,B2cos(22)cos(

33、2)2sin(22)cos(2)xRy(30)将该差值定义为反向定位距离残差。B x和B y是独立的零均值高斯随机变量,它们的组合也是零均值高斯随机变量,方差计算如下 BB2222Tx,BRx,BRx,B222TxTx,BRx,BRx,B2RxTx,BRx,BRx,B2Tx,BRx,BRx,B2222Tx,BRx,BR4cos(22)cos(2)16sin(22)cos(2)16sin(22)cos(2)cos(22)sin(2)4sin(22)cos(2xdydx,B222TxTx,BRx,BRx,B2RxTx,BRx,BRx,B2Tx,BRx,BRx,B)16cos(22)cos(2)16

34、cos(22)cos(2)sin(22)sin(2)(31)第 8 期 卢小峰等:基于深度优先多径参数估计的 NLOS 定位增强算法 105 相应地,当链路为NLOS情况时,反向定位距离残差表示为 NLOSBBNLOSBBxxxyyy (32)其中,22NLOSNLOS0 xy,NLOSx和NLOSy的值由反射点的几何分布确定。此时,反向定位估计的基站位置与真实基站位置有很大的差异,反向定位距离残差的绝对值与LOS情况相比存在较大差值。因此,利用BS位置估计的差异可以识别BS和UE之间的NLOS路径。基于反向定位距离残差的NLOS识别准则定义为 BBBBBBBBLOSNLOSxyxyxyxy

35、且 或 链路为链路为(33)其中,为平衡因子,用来权衡系统的虚警概率(NLOS|LOS)P和 漏 检 概 率(LOS|NLOS)P。当BBxx和BByy同时满足时,认为BS到目标节点UE为LOS传输路径,若有一项不满足,则为NLOS传输路径。虚警概率(NLOS|LOS)P可以通过式(34)计算 BBBBBBBBNLOS|LOS,ddxyxyPfxyxy(34)其中,BB(,)fxy是关于BB(,)xy的联合概率密度函数。式(34)可以看作关于的函数,调节可以选择合适的虚警概率与漏检概率。2.3 NLOS 定位增强 本节利用毫米波NLOS路径来提高定位精度,从NLOS多径信号中提取有效的多径参数

36、,估计出散射体的位置,基站联合虚拟锚节点对目标节点进行定位,增强定位性能。对目标节点和基站而言,散射体处于无源状态,无法确定NLOS路径经过哪个散射体,因此,需要将散射体与对应NLOS路径进行匹配。首先利用已识别出的LOS路径的TOA和AOA信息可得到目标节点UE的粗略位置估计,接着将目标节点的AOA与基站的AOD进行组合,假设有1K 条NLOS路径,则共有2(1)K 种角度组合。判断组合中是否存在交点,若存在交点,则进一步计算交点分别到基站与目标节点的距离,若距离之和与多径参数估计的TOA距离近似,则可以将一组NLOS路径参数(TOA,AOA,AOD)与一个散射体唯一匹配。假设基站BS到目标

37、节点UE共存在K条路径,对应多径参数AOA,AOD,TOA估计值分别表示为Rx,Tx,0,1kkkkK,其中0k 表示LOS路径,0k 表示NLOS路径。第k条NLOS路径中散射体的位置表示为T(,)kkkxySSS。利用基站、目标节点和散射体的几何关系,基站到散射体的距离估计可表示为 LOSRx,0Rx,BSRx,0Rx,Tx,0Tx,sin()sin()()kkkkddS(35)其中,LOS0dc表示基站到目标节点的LOS距离。相应地,散射体到目标节点的距离估计UEkdS表示为 LOSTx,0Tx,UERx,0Rx,Tx,0Tx,sin()sin()()kkkkddS(36)比较BSUEk

38、kddSS与kc的接近程度,寻找最接近的估计参数k的值,可以将一条NLOS路径与一个散射体唯一匹配。则第k条NLOS路径的散射体位置估计可以表示为 Tx,BBSBTx,cos()sin()kkkkkxxdyySSS(37)对于二维平面,只需要一条LOS路径和两条NLOS路径即可完成对目标节点的位置估计。若NLOS路径大于两条,可以对其进行优选,选择BSUEkkddSS和kc之差小于设定的门限值的NLOS路径,获得T个散射体位置,将其作为优选后的虚拟锚节点,坐标为*(,),1tttxytTSSS。引入虚拟锚节点后,虚拟锚节点的定位误差越小,UE的定位性能提升越大。因此,改进的定位优化问题可以表示

39、为 *22UU00122UBUB022UUBS02222min(,)argmin()s.t.()(),()()1,1,1,tttbbttTttttxytxyf xyxxyycxxyycdtT SSSSS(38)106 通 信 学 报 第 44 卷 其中,0和t分别表示BS与虚拟锚节点由测量和信道噪声带来的误差;0和t分别表示BS和虚拟锚节点的权值因子。根据位置误差赋予不同虚拟锚节点不同的权值,通过基于散射体位置误差的加权最小二乘法求解式(38)即可得到目标节点的位置。3 仿真分析 为了验证本文算法的有效性,本节对毫米波MIMO系统的定位性能进行仿真分析。首先,给出具体的仿真参数设置与说明。其次

40、,通过精确重构率(ERR,exact recovery ratio)评估本文所提出的深度优先多径参数估计算法的重构性能,并与传统算法OMP、SOMP、DCS-SOMP进行对比。最后,对NLOS识别与定位进行仿真,验证NLOS多径信息对定位性能的提升。由于毫米波透射损耗极大且多径数量少,本文将NLOS路径的来源视为单次散射,其散射体位置服从参数0.05r 的泊松分布,基站到目标节点存在28条多径。LOS路径损耗为自由空间损耗与毫米波大气传播衰减损耗的叠加。NLOS路径的路径损耗中,将毫米波大气传播衰减参数设置为2()16 dB/kmd,毫米波一阶散射损耗20服从均值为16 dB、方差为6 dB的

41、截断正态分布。毫米波MIMO定位系统的中心频率c60 GHzf,系统带宽100 MHzB,基站发送天线数量设置与目标节点接收天线数量设置为tr32NN,且天线阵列结构都采用均匀线性阵列,天线之间的间隔为c0.5,子载波个数为32,具体的系统仿真参数如表1所示。表 1 系统仿真参数 参数 数值 中心频率/GHz 60 带宽/MHz 100 子载波个数 32 发送天线与接收天线数/根 3232 天线间隔 c0.5 多径数目/条 28 大气传播衰减/(dBkm1)16 仿真中使用一个大小为100256的测量矩阵 n,其数值独立且服从高斯分布。搜索路径数2L,最大候选支撑集个数max128。ERR作为

42、算法重构性能的一种衡量标准,定义为精确重构次数与仿真总数的比值,即recsumERRNN,其中,recN是精确重构的次数,sumN是单次仿真总数,当重构信号与原信号满足610 xx时,则认为精确重构。为了减少随机噪声的干扰,对于每种稀疏度K,所有数据均为sum500N次独立蒙特卡罗仿真后的平均值。精确重构率与稀疏度关系曲线如图4所示。从图4可以看出,4种算法的ERR都随稀疏度的增大而减小,且在稀疏度大于20时重构性能快速下降。其中,OMP算法的性能最差;SOMP算法由于联合了多个稀疏信号对支撑集进行估计,相比OMP算法增加了支撑集索引选择的准确性;DCS-SOMP算法是SOMP的扩展,引入了分

43、布式的概念,其在SOMP选择支撑集原子方式的基础上,通过合并多个测量矩阵与对应信号残差内积,从而在重构性能上有所提升;本文算法性能相较于DCS-SOMP在稀疏度较大时得到了明显提升,当稀疏度K 35,45时,ERR平均提升了10%左右。本文算法为了提升算法效率进行了有选择的路径搜索,性能受制于所设置的最大候选支撑集个数与残差阈值大小。图 4 精确重构率与稀疏度关系曲线 根据不同搜索策略分别在LOS与NLOS环境下仿真了毫米波多径参数估计的精度,分别对角度和时延进行了估计,在每个信噪比处仿真了200次。角度估计误差随信噪比变化曲线如图5所示。从图5可以看出,本文算法相比DCS-SOMP算法在信噪

44、比区间为20,10 dB时显著提升了第 8 期 卢小峰等:基于深度优先多径参数估计的 NLOS 定位增强算法 107 毫米波系统的角度估计的精度。在噪声干扰严重时,本文算法提高了支撑集原子选择的正确率。随着信噪比的增大,2种算法的均方根误差(RMSE,root mean square error)逐渐收敛,此时本文算法对参数估计性能的改善作用有限。时延估计误差随信噪比变化曲线如图6所示。从图6可以看出,相比传统的DCS-SOMP算法,本文算法对时延估计的精度有了明显提升。除此之外,NLOS路径TOA估计误差要显著大于LOS路径的估计误差,即使提高信噪比,改善也十分有限,说明整个系统的定位误差主

45、要由NLOS路径的测距误差引起。图 5 角度估计误差随信噪比变化曲线 图 6 时延估计误差随信噪比变化曲线 在基于反向定位距离残差的NLOS识别准则中,通过比较反向定位距离残差的大小来判断路径状态。判断结果是否正确由平衡因子决定,平衡因子的设置与算法识别性能密切相关。本文通过设置合理的取值区间,在区间内进行仿真,最终得到最优的平衡因子。其中,平衡因子可根据虚警概率(NLOS|LOS)P求解式(34)得到。测量噪声可以建模为零均值高斯随机变量,用d、Tx、Rx分别表示距离估计误差、AOA到达角估计误差和AOD发射角估计误差。考虑3种典型的测量噪声场景,测量噪声分别表示为 RxTxRxTxRxTx

46、11,1,1m22,2,1m32,2,5mddd:场景场景场景 虚警概率和漏检概率随平衡因子变化的曲线如图 7 所示。从图 7 可以看出,当测量噪声不变时,虚警概率(NLOS|LOS)P随增大而减小,漏检概率(LOS|NLOS)P随增大而增大。为了权衡系统的虚警概率和漏检概率,将搜索步长设为 0.5。当3.5,4.5时,虚警概率和漏检概率都较小,可以根据实际的要求选择合适的值。对于场景 1,选择4.0作为权衡因子,此时漏检概率仅为(LOS|NLOS)1.2%P,同 时 虚 警 概 率 仅 为(NLOS|LOS)1.6%P。图 7 虚警概率和漏检概率随平衡因子变化的曲线 识别出 NLOS 路径之

47、后,从 NLOS 多径中提取有效的多径参数,实现对目标节点的定位。单基站定位场景如图 8 所示,在 50 m50 m 的二维平面区域中,基站位于坐标原点,待定位目标节点 UE 坐标为(20,20)U,基站到目标节点共存在8 条毫米波路径,其中虚线为 LOS 路径,其余 7 条为 NLOS 路径。例如,从基站经过S1到达目标节点为 1 条 NLOS 路径。108 通 信 学 报 第 44 卷 图 8 单基站定位场景 通过式(35)和式(36)对所有 NLOS 路径与其经历的散射体进行匹配,计算每个散射体的距离误差,结果如图 9 所示。对于场景 1,设定门限值1m,可以在 7 条 NLOS 路径中

48、优选出 4 条。通过式(37)估计这 4 条 NLOS 路径的散射体位置,并将其设为虚拟锚节点。按照其位置误差由小到大排列,得到虚拟锚节点的估计坐标为515.04,27().59S、725.96,14().66S、12.71,29 7().3S、411.37,8 3().3S。图 9 NLOS 路径对应的散射体距离误差 为了衡量虚拟锚节点带来的性能提升,将优选出的虚拟锚节点依次加入 LS 算法、距离加权 LS 算法和本文算法中,分别对目标节点进行定位,仿真结果如图 10 所示。从图 10 可以看出,相比 LOS单路径定位算法,引入虚拟锚节点辅助基站定位,有效提升了定位精度,随着加入的虚拟锚节点

49、个数的增多,定位精度有所提高,当虚拟锚节点个数继续增加时,定位精度趋于收敛。LS 算法由于在代价函数中平等对待基站与每个虚拟锚节点,其性能仅优于使用 LOS 单路径定位算法。本文算法性能优于距离加权 LS 算法,这是因为本文算法不但考虑了距离对权值因子的影响,而且考虑到了虚拟锚节点、基站、目标节点三者的几何关系。当虚拟锚节点数为 5 时,相较距离加权 LS 算法与 LS 算法,本文算法的 RMSE 分别下降约 6%与 18%。图 10 定位误差随虚拟锚节点个数变化曲线 将本文算法分别与 LOS 单路径定位算法、距离加权 LS 算法、信号子空间投影(SSP,signal subspace pro

50、jection)算法和最大鉴别变换(MDT,maximum discrimination transformation)算法进行比较,在给定场景中随机生成 UE 的位置,使用定位误差的累积分布函数(CDF,cumulative dis-tribution function)度量算法性能,结果如图 11所示。从图 11 可以看出,距离加权 LS 算法有 71%的概率将测量误差控制在 0.5 m 以内,MDT 算法有 80%的概率将测量误差控制在 0.5 m 以内,而本文算法有 88%的概率将测量误差控制在 0.5 m以内。与现有的距离加权 LS 算法和 MDT 算法相比,本文算法的性能分别提升了

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服