基于无线通信基站的室内三维定位模型

来源 :现代商贸工业 | 被引量 : 0次 | 上传用户:waterhunter
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:互联网的发展使得基于地理位置服务的业务发展迅速,基于无线通信基站的定位系统相较于传统GPS定位在覆盖广度和深度上优势明显。基于TOA算法实现对移动终端的定位,通过建立各基站与终端位置关系和测量TOA时间从而得到终端与各基站的距离,确定终端的可行域,并用最小二乘法在可行域内最终确定终端位置。
  关键词:TOA;最小二乘回归;可行域
  中图分类号:TB
  文献标识码:A
  doi:10.19311/j.cnki.16723198.2017.12.092
  1研究背景
  目前导航和室内定位等多以室内的WiFi设备和手机终端间的通信方式为基础。此方法由于覆盖范围有限、信号频段易受干扰等,发展前景受限。本文所运用的基于无线通信基站对手机定位的方式,可大大改善上述问题。
  2研究方法
  无线电信号在两点间传播,若有无遮挡直达路径,该传播环境叫视距传播环境(LOS)。若传播中障碍物的存在使两点间有多条路径,则叫非视距传播环境。信号在基站与终端间传播时,为得到沿某条路径的距离,可将信号从终端发出到基站接收的时间(TOA)与传播速度相乘。本文假设基站与终端间距离越远传播中遇障碍物可能性越大,终端高度在[1,2]之间。
  2.1终端位置理论模型
  [JZ(]lc=c·TOA[JZ)][JY](1)
  [JZ(]la≤lc[JZ)][JY](2)
  式(1)为和式(2)分别为视距和非视距传播环境中,不考虑TOA测量误差时终端与基站间的距离;由此可知,终端处于以基站为球心测量距离为半径的球内部。
  实际中,TOA存在测量误差,为保证测量结果正确,本文对TOA进行一定修正。对于通过n个基站求一个终端位置的问题,终端位置肯定位于这n个以基站为球心,以测量距离为半径的球的公共区域(终端的可行区域)中。得到该区域后,即可结合测量误差,利用加权最小二乘法从终端的可行区域中找出最优的位置。
  2.2终端位置计算模型
  (1)测量时间TOA的修正。
  实实际中,时钟不同步引起的误差在200ns内。该误差是由电子器件的工艺导致的,可使测量时间TOA偏大或偏小,具不确定性。本文引入随机因子,对测量时间TOA进行修正。
  TOA′=TOATOA+(2·rand(1)-1)×200×10-9
  TOA≤200nsTOA>200ns
  [JY](3)
  (2)可行区域的确定。
  [JZ(](x-xb1)2+(y-yb1)2+(z-zb1)2≤lc12(x-xbn)2+(y-ybn)2+(z-zbn)2≤lcn2[JZ)][JY](4)
  上式为可行域的约束方程,若(x,y,z)同时满足以上n个不等式,则视其为可行区域中的一个点,否则视其不属于可行区域。考虑到TOA本身有各种误差,修正后误差仍然存在。若误差很大且导致测量距离严重偏小,则进行可行区域搜索时会出现可行区域为0的情况,导致无结果。此时,需对TOA进行重新修正。
  为尽可能减少不必要的计算,本文根据终端与基站位置特点,制定了两种确定(x,y,z)取值范围的方案。
  方案一:
  如前所述:移动终端位于以基站为球心,测量距离为半径的球内部。因此,可用所有基站最小的一个测量距离和其所在基站的坐标确定搜索可行区域时的范围,事先缩小搜索范围。
  [JZ(]x∈xbi-lci,xbi+lciy∈ybi-lci,ybi+lciz∈zbi-lci,zbi+lci[JZ)][JY](5)
  方案二:
  以一个终端的两个TOA为例,将这两个TOA乘以信号传播速度计算出两个距离,由于测量环境可能是LOS或NLOS,所以终端必在以这两个距离为半径的球内。若终端在以一个基站所测距离为半径的球1内,同时也在以另一个基站所测距离为半径的球2内,而球2又在球1内,则只需考虑球2,这样可大大减小计算量。方法如下:先通过每一个终端的30个TOA计算出30个距离,并将这30个距离及基站位置信息存储在一个数组,然后将数组按照距离降序排列,接着从左到右,判断右边基站与左边基站位置间的距离是否小于右边基站测量距离,若小于则说明左边基站是多余的。
  选出各终端有效的球后,可知终端在这些筛选出来的球的交集中。下一步即遍历和,先判断是否在这些球的交集中,为进一步减少计算量,减小和的遍历范围很有必要。如图1所示,为求出交集中所有点,需针对和选出一个初始范围,然后判断该范围中所有点是
  否同时在两个圆内,若在则说明满足条件。和的初始
  范围选取对计算量大小有较大影响,所以尽量选取区间长度较小的范围。方法如下:设圆1与圆2的圆心分别为(O1x,O1y)、(O2x,O1y),半径分别为r1、r2,首先分别以两个圆心为基准,各计算出与其半径之差、与半径之和,即
  [JZ(]x11=O1x-r1x1=O2x-r2x2=O1x+r1x12=O2x+r2
  y11=O1y-r1y1=O2y-r2y2=O1y+r1y12=O2y+r2[JZ)][JY](6)
  然后分别求出,与,中的最大值和,将它们分别作为以及取值的下限,再求出,与,中的最小值和,将它们分别作为以及取值的上限,得到的范围即为x与y的遍历范围,如图,阴影部分即为遍历范围。同理,该方法同样适用于三维空间中的球体,通过该方法可以缩小,和的遍历范围,减小计算量。
  (3)终端位置计算模型。
  实际中不仅存在时钟不同步引起的误差,还存在NLOS导致的时延误差。时延误差最高可超过400ns,具体范围不确定,不能直接用于TOA的修正。考虑到传播过程中,终端与基站距离越大,遇障碍物可能越大,TOA中的时延越长。为修正时延误差,本文选用加权最小二乘法对可行区域进行寻优,其中权重用于实现对延时误差的修正。权重计算方法如下:因为距离越长,测量距离中的误差成分就越大,其在最后选定优化数据的权重最小。根据测试距离计算得到各组数据在优化数据中的权重公式和加权最小二乘法优化模型如下:
  [JZ(]αi=1lci∑nj=11lcjβ[JZ)][JY](7)
  [JZ(],,=argminx,y,z∑ni=1αi·la-lci2[JZ)][JY](8)
  通过对比可行区域确定的两方法,方案二的搜索更快,宜用方案二对可行区域进行搜索。并最終分别在各终端的可行域内,利用前述加权最小二乘法进行寻优
  3结语
  本文考虑到无线电信号会受时钟同步和NLOS传播环境的影响产生不同的TOA测量误差。为提高终端位置准确性,模型中分别针对因时钟不同步和时延导致误差进行补偿。同时,考虑到实际中可能存在某个基站对终端的限定在另一个基站对该终端的限定范围内,因此,本文首先根据基站与终端的几何关系对终端位置可能取值进行一定优化,提高了计算效率。
  参考文献
  [1]贺远华,黎洪生.距离几何TOA无线定位算法[J].计算机工程与应用,2010,46(12):112114.
  [2] 毛永毅,李明远等.一种NLOS环境下的TOA/AOA定位算法[J].电子与信息学报,2009,31(1):3740.
  [3] 赵云轩.非视距传播环境下移动台定位算法研究[D].长春:吉林大学,2005.
  [4] 刘林.非视距环境下的无线定位算法及其性能分析[D].成都:西南交通大学,2007.
其他文献
中国电信cdma2000 EV-DORev.A版本已经投入商用,理论上前向峰值速率3.1Mbit/s,但在实际的无线网络中,用户的速率达不到3.1Mbit/s。本文实测案例,结合影响网络的各个方面进行
关于客户服务代表,大家有很多混淆的认识.在一些公司里,客户服务代表被视为业务人员的跟班;另一些公司希望他们的客户服务代表完成生产计划人员的职责,如开施工单、做拼版策
本文通过对视频监控技术、3G技术、固网有线视频监控技术的分析,给出了基于3G和固网的融合视频解决方案,并对系统中的关键业务流程、用户定位和趋势进行了论述。
本文从业务支撑系统实际工程出发,剖析了近几期系统建设的热点内容,并从系统架构、软硬件规划、网络搭建及安全部署等各个方面对整个业务支撑系统的规划设计进行总结,提出业务支
摘 要:火麻仁性味甘平,养阴生津,有润肠通便之功效。临床上用于治疗血虚津亏,肠燥便秘等。其应用主要是制成丸剂,因其具有很多优点,比如载药量大,制法相对简单,而且不良反应较少。但是近年来卫生学问题,农药残留问题,崩解缓慢问题等等限制了其现代化的应用。为此通过实验将传统的丸剂改为现代制备工艺更加成熟的片剂,试图既能保持或提高原有疗效,又能减少服用量。  关键词:火麻仁;片剂;丸剂;制备工艺  中图分类
2002年以来,中国移动连续7年服务博鳌亚洲论坛年会,出色地保障了年会的通信畅通。2009年,中国移动对年会通信保障提出了新的目标:在博鳌亚洲论坛年会现场实现中国移动3G(TD-SCDMA)
摘 要:微机式调速器采用了可编程技术、液压技术和数字化技术相结合生产的一种新型自动化调速器,被越来越多的小水电站使用,主要为水轮发电机组实现自动起、停机提供动力保障,如该系统故障频出,直接影响到水轮发电机组安全、稳定、可靠运行。本文针对微机式调速器液压系统中的电接点压力表及在高油压时不动作,造成步进电机损坏这一故障现象及原因进行分析,对该液压系统中的加压装置在改造过程出现的新问题及进一步改造原理进
广州蓄能水电厂稳定控制子站系统采用分布式配置方式,采集4回500 kV线路和8台抽水蓄能发电机等12个单元的三相电压电流,根据采集的量自动判断系统运行方式与每台机的发电或抽