一种基于群智感知的WLAN传播模型定位方法技术

技术编号:15435605 阅读:145 留言:0更新日期:2017-05-25 18:15
本发明专利技术公开了一种基于群智感知的WLAN传播模型定位方法,该方法根据预先在群智点采集数据建立由优化的传播模型参数和位置信息组成的数据表,用户通过扫描群智点处的标签可获得数据表中优化的传播模型参数,进行三边定位。同时,群智数据还用于估计用户与群智点之间的距离,该距离可作为限制条件修正三边定位的结果,大幅度提高定位精度。本发明专利技术与现有技术相比,仅利用从少数群智点处采集的数据,即可实现较高精度的定位。

A WLAN propagation model localization method based on swarm intelligence perception

The present invention discloses a positioning method of WLAN transmission model of swarm intelligence based on perception, according to the pre established composed of propagation model parameters and optimization of the location information data table in swarm intelligence collected data, the user through the scanning of swarm intelligence point can obtain data propagation model parameters table optimization, three edge location. At the same time, the swarm intelligence data is also used to estimate the distance between the user and the swarm intelligence. This distance can be used as a constraint to correct the result of the three edge location, and greatly improve the positioning accuracy. Compared with the prior art, the invention can achieve higher precision positioning only by using data collected from the minority intelligence points.

【技术实现步骤摘要】
一种基于群智感知的WLAN传播模型定位方法
本专利技术属于室内定位
,特别涉及了一种基于群智感知的WLAN传播模型定位方法。
技术介绍
随着移动设备的不断发展和普及,人们对基于位置的服务的需求增长迅速。由于卫星定位和蜂窝网络定位在室内环境下性能受限,因此人们利用无线局域网(WirelessLocalAreaNetwork,WLAN)、红外线、超声波等技术开发出了不同的室内定位系统。其中基于WLAN的定位系统因为WLAN已经广泛布置在室内环境和其终端设备广泛普及而备受青睐。目前,人们已经提出多种利用WLAN定位方法,如位置指纹、传播模型(PropagationModel,PM)、到达时间(TimeofArrival,TOA)、到达时间差(TimeDifferenceofArrival,TDOA)、到达角(AngleofArrival,AOA)等。与TOA、TDOA和AOA相比,位置指纹法由于其不需要额外的硬件设备和在非视距环境性能好等特点成为人们研究的热点。但是位置指纹法的缺点是需要采集接收信号强度(ReceivedSignalStrength,RSS)样本和其位置信息建立一个叫射频地图的数据库。在线定位时,终端设备实时测量的RSS样本与射频地图中的RSS样本匹配计算定位坐标,或利用离线训练的非线性函数计算定位坐标。一般由专业人员在离线阶段完成射频地图的建立,该过程通常耗时费力,因此该缺点也限制了位置指纹法的广泛应用。另一种传播模型法虽然不需要建立射频地图,但该方法需要利用传播模型估计用户与WLAN接入点之间的距离,因此其性能通常很难令人满意。近年来,人们提出了基于群智感知的射频地图建立方法。群智感知是利用普通用户也叫群智参与者的移动设备作为感知单元,通过移动互联网进行有意识或无意识的协作,实现感知任务分发与感知数据的收集处理,以完成大规模的、复杂的感知任务。因此,与传统的射频地图建立方法相比,以群智感知的方式建立射频地图的优势在于利用大量群智用户共同协作完成专业人员需要较长时间才能完成的、庞大的RSS数据采集任务。但是,这种方法的问题是,仍然需要采集大量的RSS样本。
技术实现思路
为了解决上述
技术介绍
提出的技术问题,本专利技术旨在提供一种基于群智感知的WLAN传播模型定位方法,仅利用从少数群智点处采集的数据,即可实现较高精度的定位。为了实现上述技术目的,本专利技术的技术方案为:一种基于群智感知的WLAN传播模型定位方法,包括以下步骤:(1)选择WLAN传播模型,并确定模型中的优化参数;(2)在室内待定位区域建立位置坐标系,在该区域内选择若干群智点,在各群智点处设置携带该群智点位置坐标的标签;(3)在各群智点处利用终端设备来测量来自多个接入点的RSS数据,将各群智点处测量到的RSS数据与群智点的位置坐标上传给定位服务器;(4)定位服务器根据接收到的群智数据来优化WLAN传播模型参数,将各群智点对应的模型优化参数的平均值以及各群智点的位置坐标生成数据表,存储于定位服务器中;(5)用户走到某群智点j处时,扫描标签获取该群智点的位置坐标,并在定位服务器中查询步骤(4)生成的数据表,获取该群智点对应的模型优化参数的平均值;(6)当用户离开群智点j,并在到达下一个群智点之前,根据群智点j对应的模型优化参数的平均值估计用户当前位置与3个信号最强的接入点之间的距离,再采用三边定位算法对用户当前位置进行定位;(7)根据群智点j处的群智数据、用户在当前位置实际测量的RSS数据以及群智点j对应的模型优化参数的平均值估计用户当前位置与群智点j之间的距离,并根据该距离修正步骤(6)中三边定位算法的结果。进一步地,在步骤(1)中,选择的WLAN传播模型如下:PTr(k)-PRe(k,j)=20lgf+N(k,j)lgd(k,j)-X(k,j)上式中,PTr(k)为接入点k的发射功率,从接入点的配置中获得,PRe(k,j)为用户在群智点j的接收功率,从测量的RSS数据中获得;N(k,j)和X(k,j)分别是该模型的优化参数;d(k,j)是接入点k与群智点j之间的距离;f是传播频率;进一步地,在步骤(4)中,计算WLAN传播模型参数的平均值的过程如下:(a)根据步骤(1)选择的WLAN传播模型,通过优化参数N(k,j)和X(k,j)估计接入点k与群智点j之间的距离d(k,j):(b)根据接入点k的位置坐标和群智点j的位置坐标得到接入点k与群智点j之间的水平距离(c)根据下式优化参数N(k,j)和X(k,j):上式中,是优化后的参数值,为接入点k与群智点j之间的真实距离,Δh为接入点与终端设备之间的高度差;(d)根据步骤(a)-(c),得到不同接入点与群智点j对应的模型优化参数值,将这些优化参数值取平均,得到群智点j对应的模型优化参数的平均值和进一步地,步骤(7)的具体过程如下:(A)计算用户在当前位置i测量到的来自接入点l的功率(B)根据群智点j的群智数据计算群智点l测量到的来自接入点l的功率则,与的差值:(C)根据三角形两边之差小于第三边,则群智点j和用户当前位置i之间的距离满足:(D)根据用户当前位置i、群智点j测量到的来自所有接入点的功率,可得:上式中,L为接入点总数。(E)若步骤(6)的三边定位结果与群智点j之间的距离大于则需要对三边定位结果进行修正。进一步地,当需要对三边定位结果进行修正时,将三边定位结果修正到以群智点j为圆心,以为半径的圆周上,保持角度与相同,则修正后的定位坐标上式中,为三边定位结果与群智点j之间的距离。采用上述技术方案带来的有益效果:本专利技术将群智感知应用于传播模型定位法,该方法仅需要从少数坐标已知的群智点处采集的RSS样本和位置坐标数据来进行较高精度的定位,能够在短时间内快速完成。同时,该方法无需额外的硬件,仅利用现有WLAN和终端设备,节省系统的建造时间和成本。附图说明图1是本专利技术的流程图。图2是本专利技术中估计用户与群智点之间距离的示意图。图3是实施例中的实验环境平面图。图4是实施例中本专利技术与传统传播模型定位方法的误差累积概率对比图。具体实施方式以下将结合附图,对本专利技术的技术方案进行详细说明。如图1所示,一种基于群智感知的WLAN传播模型定位方法,包括以下步骤:步骤1:选择WLAN传播模型,并确定模型中的优化参数。本专利技术选择的传播模型如下式所示:PLoss=20lgf+Nlgd+Pf(n)-28其中,PLoss是传播损耗,单位是dB;f是传播频率,单位是MHz;d是接入点与终端设备之间的距离,单位是米;Pf是楼层衰减因子,单位是dB;n是终端设备和接入点之间相隔的楼层数;N是衰减系数,在2.4GHz办公室环境下等于30。由于通常使用在同一楼层的接入点,因此参数Pf(n)可以除去,令PTr和PRe分别为接入点k的发射功率和用户在群智点j的接收功率,则上述模型可写为:PTr(k)-PRe(k,j)=20lgf+N(k,j)lgd(k,j)-X(k,j)其中,N(k,j)和X(k,j)分别是需要优化的参数;PTr(k)和PRe(k,j)可以从接入点的配置和测量的RSS数据中获得。步骤2:在室内待定位区域建立位置坐标系,在该区域内选择若干群智点,在各群智点处设置携带该群智点位置坐标的标签(例如二维码标签)本文档来自技高网
...
一种基于群智感知的WLAN传播模型定位方法

【技术保护点】
一种基于群智感知的WLAN传播模型定位方法,其特征在于,包括以下步骤:(1)选择WLAN传播模型,并确定模型中的优化参数;(2)在室内待定位区域建立位置坐标系,在该区域内选择若干群智点,在各群智点处设置携带该群智点位置坐标的标签;(3)在各群智点处利用终端设备来测量来自多个接入点的RSS数据,将各群智点处测量到的RSS数据与群智点的位置坐标上传给定位服务器;(4)定位服务器根据接收到的群智数据来优化WLAN传播模型参数,将各群智点对应的模型优化参数的平均值以及各群智点的位置坐标生成数据表,存储于定位服务器中;(5)用户走到某群智点j处时,扫描标签获取该群智点的位置坐标,并在定位服务器中查询步骤(4)生成的数据表,获取该群智点对应的模型优化参数的平均值;(6)当用户离开群智点j,并在到达下一个群智点之前,根据群智点j对应的模型优化参数的平均值估计用户当前位置与3个信号最强的接入点之间的距离,再采用三边定位算法对用户当前位置进行定位;(7)根据群智点j处的群智数据、用户在当前位置实际测量的RSS数据以及群智点j对应的模型优化参数的平均值估计用户当前位置与群智点j之间的距离,并根据该距离修正步骤(6)中三边定位算法的结果。...

【技术特征摘要】
1.一种基于群智感知的WLAN传播模型定位方法,其特征在于,包括以下步骤:(1)选择WLAN传播模型,并确定模型中的优化参数;(2)在室内待定位区域建立位置坐标系,在该区域内选择若干群智点,在各群智点处设置携带该群智点位置坐标的标签;(3)在各群智点处利用终端设备来测量来自多个接入点的RSS数据,将各群智点处测量到的RSS数据与群智点的位置坐标上传给定位服务器;(4)定位服务器根据接收到的群智数据来优化WLAN传播模型参数,将各群智点对应的模型优化参数的平均值以及各群智点的位置坐标生成数据表,存储于定位服务器中;(5)用户走到某群智点j处时,扫描标签获取该群智点的位置坐标,并在定位服务器中查询步骤(4)生成的数据表,获取该群智点对应的模型优化参数的平均值;(6)当用户离开群智点j,并在到达下一个群智点之前,根据群智点j对应的模型优化参数的平均值估计用户当前位置与3个信号最强的接入点之间的距离,再采用三边定位算法对用户当前位置进行定位;(7)根据群智点j处的群智数据、用户在当前位置实际测量的RSS数据以及群智点j对应的模型优化参数的平均值估计用户当前位置与群智点j之间的距离,并根据该距离修正步骤(6)中三边定位算法的结果。2.根据权利要求1所述基于群智感知的WLAN传播模型定位方法,其特征在于:在步骤(1)中,选择的WLAN传播模型如下:PTr(k)-PRe(k,j)=20lgf+N(k,j)lgd(k,j)-X(k,j)上式中,PTr(k)为接入点k的发射功率,从接入点的配置中获得,PRe(k,j)为用户在群智点j的接收功率,从测量的RSS数据中获得;N(k,j)和X(k,j)分别是该模型的优化参数...

【专利技术属性】
技术研发人员:孙永亮何宇杨洋朱晓梅李义丰
申请(专利权)人:南京工业大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1