基于TDOA的Chan定位算法仿真研究
2023-04-30
来源:汇智旅游网
Vol_36 No.5 92 舰船电子工程 Ship Electronic Engineering 总第263期 2016年第5期 基于TDOA的Chan定位算法仿真研究 倪磊磊杨露菁蔡时超周恭谦 430033) (海军工程大学电子工程学院武汉摘要论文对基于TIX)A定位技术的Chan氏算法进行了数学描述,之后对影响Chan氏算法定位精度的相关要素 进行了仿真分析。首先分析了基站数量对定位精度的影响,其次分析了基站分布的拓扑结构对定位精度的影响,最后分析 了噪声对定位精度的影响,并得出了相应的结论。 关键词 蜂窝移动;到达时间差定位;Chan氏定位算法 中图分类号TP391 DOI:10.3969/j.issn.1672 9730.2016.05.024 Simulation of Chan Positioning Algorithm Based on TDOA NI Leilei YANG Lujing CAI Shichao ZHOU Gongqian (College of Electronic Engineering,Naval University of Engineering,Wuhan 430033) Abstract In this paper.a mathematical description of Chan’S algorithm based O1"1 TDOA positioning technology is carried out. Then the simulation analysis is carried out on the related factors that affect the accuracy of Chan’S algorithm.Firstly,the influence of the number of base stations on the positionig naccuracy is analyzed.Secondly,the iflnuence of the topology on the positioning accura— cy is analyzed.Finally,the effect of noise is analyzed.And the corresponding conclusions are drawn. Key Words cellular mobile,TDOA。Chan’S algorithm Class Number TP39】 1 引言 随着移动通信技术的不断发展,使得面向移动 通信服务的需求和服务种类不断增多,对移动台的 定位服务就是其中一种。对移动台(MS)的定位就 是通过MS与基站(BS)间的信息交互,提取可用于 定位的特征信息,来实现对MS位置信息估计。当 前,定位技术日益发展,根据定位参数的不同,可以 似然估计来计算目标位置的方法,后来这种方法被 广泛采用,被称为Chan氏算法[2]。Chan氏算法是 一种基于TDOA技术、具有解析表达式解的定位 算法。当基站数为3时,该算法表现一般,当基站 数为4个以上,且TDOA距离差误差较小时该算 法给出了能达到CRLB(Cramor—Rao Lower Bound)的表达式解,但也要解决有关MS的先验位 置以解决解的不确定性r3]。在众多TDOA定位算 法中,Chan氏算法得到了广泛的应用。这主要是 分为基于信号传输时间差(TDOA)、基于信号传输 时间(TOA)和基于信号到达角(AOA)的方法,并 以此产生了Chan氏、SI法Taylor级数展开等多种 算法 。 因为该算法具有三大优势:1)算法不需要初值; 2)仅进行两次迭代就可求得最终结果;3)算法的 定位精度在视距环境下能够达到克拉美罗下限。 Chan氏算法是由Y.T.Chan提出的。当信噪 比较高时,TDOA测量误差近似服从高斯分布,在 这一前提下,Y.T.Chan提出了一种使用两步最大 可见,Chan氏定位算法是一种相当实用的方法,适 合实际工程。该算法的特点是计算量小,在噪声服 从高斯分布的环境下,定位精度高_4]。 收稿日期:2015年11月10 Et,修回Et期:2015年12月27日 作者简介:倪磊磊,男,研究方向:定位技术。杨露菁,女,教授,博士生导师,研究方向:定位技术、大数据。蔡时超, 男,研究方向:海洋工程技术。周恭谦,男,博士研究生,研究方向:TDOA定位技术。 2016年第5期 舰船电子工程 2 Chan算法的数学描述 在无线电定位中,一旦取得TDOA测量值,就 可以得到移动目标MS到两个BS基站之间的距离 间的坐标值差,R, 为MS到第i个基站和到第一 个基站之间的距离差。 ≈(G TB (G 其中 B G:)一 c Q B G:) r(乙,l—z1) ] (8) 差,多个TDOA测量值就可以构成一组关于MS 位置的双曲线方程组,求解该双曲线方程组就可得 到MS的估计位置[5]。设( , )为MS的待估计 位置,(z ,Y )为第i个基站发射机的已知位置,则 r1 0] G:一J 0 1 i,h 一l(乙,2一 1) l Ll 1_J .1 MS和第i个BS发射机之间的距离为[6 R ( --x)。+( --y) (1) R 一(z --x)。+( --y) 一K --2x --2y .y+ + (2) 式中,K 一z +Y 。R 为MS与第i个台站和第 一个台站的距离差,则: R叫;v/(z -x) +( --y)。—v/(z1--x)。+( 1-y) (3) 由式(3)整理得到: Ril+2R州R1+R}一K --2x z--2y Y+ + 。 (4) 在i一1时,上式结果为 R{一K --2x --2y。 + + (5) 式(4)减去式(5)结果为 R ,1+2R讲R1一K --2x“z一2 “ —K1 (6) 这里的z“一 一z1,Y¨一 一.yl。从上式可 以看出,当把R 看作未知数时,该方程将可以变换 为关于z、 和R一、//-z。+ 的线性方程,此方程是 可以求解的。 当基站数为3时,可以得到两个TDOA测量 值,通过方程变换得到包含两个未知数的两个方 程,此方程也是可解的,MS的位置可以求解。 当基站数为4个或4个以上时,当MS为远距 离时,其位置估计:  ̄(G2Q )_。 1Q h (7) 其中 Y2,1 R2.1 R3.1 G 一一 Y3,1 : ● ● : Ym,1 R .1 一丢I 1一 一 + + LR , 一 一 + }+ { Q为TDOA的协方差矩阵,(z ,Y )为第i个基站 的坐标,(z叫, )为第i个基站与第一个基站之 B =diag{z。一z 。一 R?} 得到最后MS的估计位置如下: 一Zp一+,/za+l广 ] I (9) L 1.J 当MS为近距离时,其位置估计 ≈(G G ) G 一 h (10) ≈(G, G, )-i G, h (11) 其中 一f BQB, =4B COV(Z。)B B—diag{R R2 …R ) 最终定位估计值: 广11 ] ===± +l Lyl J J (12) 3算法仿真及结论 在实际环境中,有很多因素可以对Chan氏算 法下的TD0A定位精度产生影响_7]。在接下来的 Matlab仿真中,分别研究基站数量、基站分布的拓 扑结构和噪声这几个要素对Chan算法定位精度产 生的影响。 3.1基站数量对定位精度的影响 由于Chan算法在基站个数较多的情况下定位 精度较高,Chan算法中基站数一般为1~13较为 合适 ,因此在本文的Matlab仿真中,分别设置基 站数量为5、7、9进行仿真。仿真结果如图1~图3 所示,图中纵坐标和横坐标分别代表不同坐标点的 位置值,圆圈表示基站所在点,五角星所在位置为 MS的真实位置,利用相关已知条件通过Chan算 法可得出定位点为三角形所在位置。 在进行多次仿真后,分别计算MS真实位置与 定位点之间的距离误差并取平均值。当基站数为 5时,距离误差 一2.9731×10。mm;当基站数为7 时,距离误差 ===1_4707×10。mm;当基站数量为9 时,距离误差 一1.4066×10。mm。基站数量确实 会对Chan氏算法的定位精度产生影响,当基站数 量越多时,得到结果的定位精度越精确,但当基站 超过一定数量时,基站数量对结果的定位精度的影 94 倪磊磊等:基于TDOA的Chan定位算法仿真研究 总第263期 响就变得很小。 图1基站数量为5时Chan算法定位图 图2基站数为7时Chan算法定位图 图3基站数为9时Chan算法定位图 3.2基站分布的拓扑结构对定位精度的影响 为了消除基站数量对定位精度的影响,在仿真 过程中,统一取BS数量为5,其余条件完全相同, 本次仿真分别选取了直线型、环型和星型这三种不 同的拓扑结构对定位精度产生的影响进行研究分 析l_9]。仿真结果如图4~图6所示。 图4直线型结构的Chan算法定位图 通过大量仿真,并计算MS真实位置与定位点 之问的距离平均值。如图4所示,当基站分布的拓 扑结构为直线型时,计算得到的距离误差d为无穷 大,说明无法得到定位点,定位结果与实际位置偏 差非常大,定位精度很低。 图5环型结构的Chan算法定位图 图6星型结构的Chan算法定位图 图5是基站分布结构为环型情况下的定位结 果图,计算得到距离误差d一8.4625×10。mm,相 比直线型的结构而言,这种结构的站点分布更合 理,定位精度也有了很大的提高。 图6是基站分布结构为星型情况下的定位结 果图,计算得到距离误差d一2.9731×10。mm,利 用这种拓扑结构的定位精度比环型结构更加准确。 根据分析可以得出以下结论:当基站分布的拓 扑结构为星型时,通过Chan算法求出的定位点最 精确;基站分布为环型时,定位精度次之;当基站分 布为直线型时,定位精度最差。 3.3噪声对定位精度的影响 上述仿真都是在信道环境理想的情况下得出 的结论,即在定位过程中,信号的收发没有噪声干 扰时得到的结果。但在实际情况下并非如此,外界 环境中存在着许多噪声并对定位精度产生一定的 影响l_1 。由于Chan算法在噪声服从高斯分布的 情况下定位精度较高,所以,本节在接下来的仿真 实验中取基站数量为5,并且人为地加入了均方根 为2的服从高斯分布的噪声,并对噪声对于定位结 果的精度产生的影响进行探究。仿真结果如图7 所示。 由大量仿真实验结果可以得出,在加入一组服 从高斯分布的噪声后,Chan算法的定位结果出现 2016年第5期 舰船电子工程 参考文献 95 了一些偏差,但大部分定位点精度较高,定位比较 准确。 I-1]杨天池,金梁,程娟.一种基于TDOA定位的CHAN改 进算法_J].电子学报,2009,4:819—822. [2]陈德章,唐皓,吴季达.基于Chan和Taylor的TDOA 协同定位算法研究[J]_计算机科学,2011(s1):406 407. E3]Reed J,Rappaport T.An overview of the challenges and progress in meeting the E-9 1 1 requirement for locaation 图7有噪声时定位图 service[J].IEEE Communications Magazine,1998,36 (4):30—37. 4 结语 本文对影响Chan算法定位精度的相关要素进 [4]刘祯,武云鹏,樊兴等.基于TDOA的无线定位算法改 进_J].火力与指挥控制,2014(z1):52—54. [5]孙雨耕,张静,孙水进.无线自组传感器网络[J].传感 技术学报,2004,2:331 348. Is]陈立万,冯地耕.基于网络通信无线定位技术的算法研 行了分析,并得出了相应的结论。首先分析了基站 数量对定位精度的影响,发现当基站数量越多时, 得到的目标的定位精度越精确,但当基站数量超过 一究_J].四川大学学报:自然科学版,2004,41(6):1163. [72陈永光,孙仲康.基于距离差和方位角信息的运动辐射 源跟踪算法[J].电子学报,1995,23(1):99. E8]马灵芝.基于TDOA无线传感定位算法的研究应用 [D].济南:山东大学,2012. [9]刘林,邓平,范平志.基于Chan氏算法和Taylor级数展 定值时,对定位精度的影响很小;其次分析了基 站分布的拓扑结构对定位精度的影响,发现当基站 分布的拓扑结构为星型时,通过Chan算法求出的 定位点最精确,基站分布为环型时,定位精度次之; 当基站分布为直线型时,定位精度最差;最后分析 了噪声对定位精度的影响,发现利用Chan氏算法 得出的定位结果比较精确。本文得出的结论直观, 具有很高的实践意义,最终的仿真结果验证了本文 结论的有效性。 矫 尔 尔 不 不 不 乔 尔 尔 不 坏 不 开算法的协同定位方法[D].成都:西安交通大学, 2008. [1O]李婧,龚晓峰,张烨,等.一种改进的TD()A概率定位 算法及应用[J].四川大学学报(自然科学报),2010,47 (3):515—519. 乖 乖 不 坏 坏 乖 带 尔 希 乖 乖 不 t (上接第82页) 因此,若诱饵仅仅转发雷达发射的“理想波形” 信号,就很可能被先进雷达剔除,同时雷达接收更 出版社,1985:449 454. [2]赵国庆.雷达对抗原理[M].西安:西安电子科技大学 出版社,1999:219—221. 为复杂的真实目标回波,难以实现诱骗的目的。 [3]杨超.箔条特性对投放战术的影响[J].光电技术应用, 3 结语 先进雷达可获得的目标距离像特征、回波强度 2013(2):80—82. [4]谢处方,邱文杰.天线原理与设计[M].西安:西北电讯 工程学院,1985:195 196. 分布特征、速度谱特征和运动特征l9叫 ,随着技术的 不断进步,提取这些特征的精度会越来越高。因此, 雷达有源诱饵应针对目前先进雷达的性能及发展趋 势展开设计,不但要考虑雷达截面因素,还应考虑计 人目标物理和运动特征,对接收到的雷达信号进行 频率、幅度和相位调制,以形成接近真实目标的较为 [5]Leray B.Vanbrunt.Applied ECMEM].New York: EW Engineering,Inc,1978:323—331. [6]George W.Stimson.Introduction to Airborne Radar Second gditionEM].Ealeigh:Sci Tech Publishing Inc, 1998:477—485. [7]杨超.雷达对抗工程基础[M].成都:电子科技大学出 版社,2006:24—25. 复杂的雷达截面和反射信号。为了实现这个目的, 设计产生合理大小的雷达截面积的辐射功率和采用 多个数字储频单元来生成被雷达认为是有效回波的 复杂信号也许是一个较为有效的手段。 参考文献 [8]E.F.克拉特等著.雷达截面散射[M].阮颍铮等译.北 京:电子工业出版社,1987:48—49. [9]张学友,汪学刚.雷达系统[M].北京:电子工业出版社, 2006:105 108. [i02杨超.雷达对抗基础[M].成都:电子科技大学出版社, 2O12:88—91. [12林象平.雷达对抗原理[M].西安:西北电讯工程学院