发明名称 室内环境下基于加权生成树的WLAN定位平滑稳定的方法
摘要 本发明公开了一种室内环境下基于加权生成树的WLAN定位平滑稳定方法,在每个定位周期中,系统搜集各无线接入点测量的移动节点的信号强度,以此计算移动节点在各区域的比对概率,然后计算连续几个定位周期内的平均比对概率。系统以上一周期定位区域为根,根据区域连通关系构建广度优先生成树,除根节点区域外每个区域的累计概率是以该区域为根的子树上所有区域的平均比对概率之和。当某区域的累计概率大于给定阈值时,就将移动节点定位到该区域。本发明中的概率计算方法综合考虑了信号不稳定因素与区域间的连通关系,提高了定位精度,极大地减少了定位过程中常见的跳跃现象。
申请公布号 CN102547982B 申请公布日期 2014.07.09
申请号 CN201210056326.7 申请日期 2012.03.06
申请人 中国科学技术大学苏州研究院 发明人 黄刘生;易飞滔;刘刚;徐宏力;汪炀
分类号 H04W64/00(2009.01)I;H04W84/12(2009.01)I 主分类号 H04W64/00(2009.01)I
代理机构 苏州创元专利商标事务所有限公司 32103 代理人 范晴
主权项 一种室内环境下基于加权生成树的WLAN定位平滑稳定方法,采用的无线局域网络WLAN包括若干个已知自身物理位置信息的无线接入点AP和若干个移动节点,所述移动节点周期性地发送信号探测包,所述无线接入点根据接收到的信号探测包获取移动节点的接收信号强度指示RSSI信息,定位服务器综合各AP信息,计算出移动节点的定位位置,其特征在于所述方法包括以下步骤:(1)在实际定位环境下,根据需要将地图划分为有代表性的区域,根据区域之间的连通关系建立一个区域连通图,其中区域作为图结构中的顶点,若两个区域在实际中是相邻连通的,则区域连通图中它们之间有边相连;(2)在各区域中心放置移动节点,保持其位置不变,各AP采集一段时间的RSSI测值,统计得到各区域的RSSI特征;(3)在每个定位周期中,搜集各AP对移动节点的RSSI测值,通过与各区域的RSSI特征进行比对计算,获得移动节点位于各个区域的比对概率;然后计算最近W个周期比对概率的均值,记为平均比对概率;(4)以上一周期定位区域为根依据广度优先方法构建生成树T,在生成树上按如下规则获得各区域累计概率:根节点区域的累计概率为其平均定位概率,其余各区域的累计概率是以该区域为根的子树上所有区域的平均比对概率之和;(5)若存在一个或多个区域的累计概率大于给定阈值,选取离根节点最远的区域作为移动节点定位显示区域;否则,显示位置不变;所述方法步骤(3)中移动节点位于各个区域的比对概率按照如下步骤获得:假设地图被划分为n个区域,区域编号为1~n,布置了m个AP,AP编号为1~m;某定位周期内,记无线接入点AP<sub>i</sub>测得移动节点的RSSI值为x<sub>i</sub>,设AP<sub>i</sub>测得移动节点在区域j内的RSSI值符合正态分布<img file="FDA0000480250420000012.GIF" wi="275" he="105" />那么根据RSSI值x<sub>i</sub>可得到移动节点位于区域j的概率P<sub>ij</sub>:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>P</mi><mi>ij</mi></msub><mo>=</mo><mfrac><mn>1</mn><mrow><msub><mi>&sigma;</mi><mi>ij</mi></msub><msqrt><mn>2</mn><mi>&pi;</mi></msqrt></mrow></mfrac><msup><mi>e</mi><mrow><mo>-</mo><mfrac><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&mu;</mi><mi>ij</mi></msub><mo>)</mo></mrow><msubsup><mrow><mn>2</mn><mi>&sigma;</mi></mrow><mi>ij</mi><mn>2</mn></msubsup></mfrac></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000480250420000011.GIF" wi="1344" he="220" /></maths>其中均值μ<sub>ij</sub>与方差σ<sub>ij</sub>可通过在区域j内用AP<sub>i</sub>采集一段时间移动节点的RSSI测值然后统计的方法获得;j为区域编号;i为AP编号;其中μ<sub>ij</sub>为均值,σ<sub>ij</sub>为方差;若共有s个AP<img file="FDA0000480250420000025.GIF" wi="550" he="95" />测得移动节点的RSSI值,则移动节点位于区域j的联合概率P<sub>j</sub>为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>P</mi><mi>j</mi></msub><mo>=</mo><munderover><mi>&Pi;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>s</mi></munderover><msub><mi>P</mi><mrow><msub><mi>i</mi><mi>k</mi></msub><mi>j</mi></mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000480250420000021.GIF" wi="1231" he="151" /></maths>移动节点位于区域j的比对概率p<sub>j</sub>为各区域联合概率的归一化结果,即:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>p</mi><mi>j</mi></msub><mo>=</mo><mfrac><msub><mi>P</mi><mi>j</mi></msub><mrow><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>P</mi><mi>k</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000480250420000022.GIF" wi="1229" he="192" /></maths>根据最近W个周期的比对概率来计算移动节点在t时刻位于各区域的平均比对概率<img file="FDA0000480250420000023.GIF" wi="144" he="87" /><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mover><mi>p</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>W</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>p</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>k</mi><mo>)</mo></mrow><mo>/</mo><mi>W</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow><mo>.</mo></mrow>]]></math><img file="FDA0000480250420000024.GIF" wi="1357" he="175" /></maths>
地址 215123 江苏省苏州市工业园区仁爱路166号亲民楼305室