《電子技術應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > 一種基于信號強度的室內(nèi)定位干擾抑制新方法
一種基于信號強度的室內(nèi)定位干擾抑制新方法
2015年電子技術應用第6期
余彥培,周成虎
中國科學院地理科學與資源研究所,北京100101
摘要: 針對WiFi、藍牙等基于信號強度的室內(nèi)定位技術易受遮擋、反射等影響,導致較大定位誤差的問題進行研究。在室內(nèi)信號傳播模型的基礎上,推導出基于信號傳播模型的場強測距模型,根據(jù)該模型對現(xiàn)有定位解算中的牛頓迭代算法進行改進,對不同信號計算不同權值,采用加權最小二乘法求解,在不增加解算復雜度的情況下,提高定位精度。仿真表明,該算法抑制干擾能力強,有效提升了定位精度。
中圖分類號: TN966.1
文獻標識碼: A
文章編號: 0258-7998(2015)06-0091-04
A new interference suppression method of indoor positioning based on RSS
Yu Yanpei,Zhou Chenghu
Institute of Geographic Sciences and Natural Resources Research,CAS,Beijing 100101,China
Abstract: The indoor positioning system based on RSS(Received Signal Strength) will have a large error when signal occur obstruction or reflection. This paper did research to resolve this problem. Firstly, a RSS ranging model based on radio signal propagation model was deduced. Based on the RSS ranging model, Newton iteration algorithm in position calculation which is widely used was optimized, different signals was calculated with different weights , then the weighted least square estimate was proposed to improve positioning precision without increasing computational-complexity. The simulation result shows the method this paper proposed can suppression interference effectively and has a good performance in application environment.
Key words : indoor positioning;interference suppression;received signal strength ranging model;weighted least square estimate

    0 引言

    室內(nèi)位置服務正迅速興起,基于位置的精準導購等服務成為商場關注的新熱點。目前,室內(nèi)商業(yè)位置服務主要面向智能手機用戶群體,可用于手機室內(nèi)精確定位的信源主要有WiFi與藍牙節(jié)點兩類定位節(jié)點。這兩類信號源的定位原理相同,都是通過測量定位節(jié)點的信號強度實現(xiàn)精確定位[1-2]

    目前,常用的精確定位方法有指紋定位法與幾何解算法兩類。指紋定位技術由離線與在線兩個階段構成。離線階段進行定位區(qū)域的網(wǎng)格劃分,然后采集不同網(wǎng)格的信號強度特征值,建立定位指紋庫。在線階段測量信號特征值,將測量的信號值與指紋庫中的預存信息進行指紋匹配,得出終端坐標位置。常用指紋定位算法有K最鄰近結點算法[3]、支持向量回歸算法[4]、支持向量機算法[5]等。指紋定位方法精度高,可以有效抑制室內(nèi)墻體遮擋、反射等對定位產(chǎn)生的干擾,但定位節(jié)點位置變化之后需要重新進行指紋采集,維護難度大,導致應用推廣受限。

    幾何解算法將接收到的信號強度通過信號衰減模型換算為節(jié)點到終端之間的距離,構建幾何方程,進行位置求解。幾何解算法計算量小,不需要復雜的系統(tǒng)維護。但由于室內(nèi)墻體遮擋使反射現(xiàn)象嚴重,導致難以準確地將信號強度轉換為終端與節(jié)點間的距離,產(chǎn)生較大誤差。目前文獻[6]等對最終定位結果進行濾波,可以在非視距結果以一定統(tǒng)計特征非連續(xù)出現(xiàn)時降低誤差,但實際環(huán)境中,非視距節(jié)點對于定位的影響在一段時間內(nèi)是持續(xù)產(chǎn)生的,因此難以消除。文獻[7]則直接在求解過程中對定位結果進行優(yōu)化,選取不同組合進行多次計算,剔除誤差較大的節(jié)點進行位置結算,該類方法需多次計算,運算復雜度高。

    本文針對室內(nèi)定位的實際需求,從便于應用推廣的角度著手,進行幾何定位算法研究。提出了基于室內(nèi)無線信號傳播模型的場強測距模型,以及一種基于信號強度的室內(nèi)定位干擾抑制新方法,給出了仿真測試結果。該方法可在不增加解算復雜度的情況下,顯著地提升室內(nèi)無線精度。

1 信號室內(nèi)傳播與測距模型

    對于WiFi或藍牙節(jié)點而言,定位系統(tǒng)不具備進行精確時延測距的能力,終端只能獲取到接收信號強度值。根據(jù)信號的室內(nèi)傳播模型,可以將RSS轉換為距離。目前主要模型有空間自由衰減模型、衰減因子模型、對數(shù)距離路徑損耗模型等。

    空間自由傳播模型適用于節(jié)點視距傳播環(huán)境,不宜在室內(nèi)定位中直接使用。衰減因子模型與對數(shù)距離路徑損耗模型通過距離節(jié)點距離為d0的參考點進行實際測量,可有效抑制節(jié)點硬件及環(huán)境不一致帶來的誤差。但模型中的路徑損耗指數(shù)n對于不同環(huán)境需大量測試才能得出,實施復雜、不易推廣。

    針對上述問題,本文首先建立基于信號傳播模型的場強測距模型?;诳臻g自由傳播模型,進一步考慮節(jié)點發(fā)射功率、天線增益、出口遮擋的影響,則接收功率可表示為:

    tx4-gs1.gif

其中,P為發(fā)射功率,G為天線增益,LS0為出口遮擋損耗(如當節(jié)點隱藏在儲物柜內(nèi)時,儲物柜對節(jié)點產(chǎn)生的遮擋損耗)。

    在距離節(jié)點d0的位置,測量參考接收功率R0,由式(1)并考慮噪聲影響可得:

    tx4-gs2.gif

其中,Xσ為均值為0、標準差為σ的高斯分布隨機變量,由快衰落及接收機測量誤差等產(chǎn)生;Ls為遮擋導致的衰減,隨人流環(huán)境實時變化,距離越遠,產(chǎn)生遮擋的可能越大。距離dm的估計值為:

    tx4-gs3-4.gif

    經(jīng)實際測量,Xσ的標準差σ一般為4 dB~6 dB,Ls受部署環(huán)境影響較大,無遮擋時可認為是0,式(4)中誤差Δdm將隨距離dm的增加而增加。在不同的σ值下進行蒙特卡洛仿真,得到測距誤差的標準差如圖1所示。

tx4-t1.gif 

2 室內(nèi)定位干擾抑制方法

2.1 基于牛頓迭代的位置方程求解

    牛頓迭代法是位置方程求解中的常用方法[8],在通過信號強度計算得到節(jié)點n與終端的距離dn后,可得到位置解算方程組:

    tx4-gs5.gif

其中,(xn,yn)為節(jié)點n的坐標,(x,y)為待求解的終端坐標。

    牛頓迭代法設置一組待解參數(shù)的初始值,進行循環(huán)迭代,使待解參數(shù)迅速收斂于最優(yōu)解。初值可設置為距離終端最近的定位節(jié)點的坐標。令第k次迭代時求得的解為:

tx4-gs6-13.gif

tx4-gs14.gif

2.2 一種新的室內(nèi)定位干擾抑制方法

    式(4)中的Xσ是隨機噪聲,遮擋損耗Ls在距離終端與節(jié)點距離越遠時產(chǎn)生的概率越大,同時,從概率統(tǒng)計的角度考慮,當dm越大時,誤差Δdm越大。因此,在式(9)的求解中,不宜直接采用式(13)所示的最小二乘法,而應采用加權最小二乘法以獲取更高的精度。

tx4-gs15-17.gif

    此外,室內(nèi)定位中,信號如果發(fā)生非視距傳播,則測量到的信號強度將急劇下降(如墻體阻攔可導致衰減達到10 dB~20 dB),如果該部分節(jié)點參與計算,將導致較大的定位誤差,因此,在定位中考慮刪除測距結果較遠的節(jié)點。刪除不參與定位計算的節(jié)點的原則是:

    (1)測距結果過遠的節(jié)點,如節(jié)點測距結果為23 m,則誤差大的概率極大,不宜參與計算。

    (2)已有足夠多測距較近的節(jié)點參與,且下一個節(jié)點測距較近的節(jié)點明顯遠于上一個節(jié)點一定比例,如發(fā)現(xiàn)測距為1 m、4 m、6 m的節(jié)點,則測距為11 m的階段則不必再參與計算。

    與參考文獻[7]相比,該方法不需要對節(jié)點進行組合,對每組分別進行計算后取最優(yōu)(復雜度O(N!),其中N為接收信號數(shù)量),只需一次計算完成,計算復雜度大幅下降。

3 仿真測試

    對本文提出的方法進行仿真,假定仿真區(qū)域為15 m×15 m的正方形區(qū)域,定位節(jié)點共5個分別位于仿真區(qū)域的四個角及正中心,坐標分別為(15,0),(0,15),(15,15),(0,0),(7.5,7.5),單位為m。

    仿真采用1.2小節(jié)中所述模型,首先只考慮高斯噪聲,假定σ為5 dB。現(xiàn)有牛頓迭代算法與本文所述算法的定位誤差分布分別如圖2、圖3所示。

tx4-t2.gif

tx4-t3.gif

    進行200次仿真測試發(fā)現(xiàn),本文算法在定位區(qū)域內(nèi)各點的平均誤差為1.79 m,現(xiàn)有牛頓迭代算法在定位區(qū)域內(nèi)各點的平均誤差為2.18 m。

    在前述條件不變的情況下,進一步考慮遮擋等產(chǎn)生的干擾。假設節(jié)點4受遮擋影響,產(chǎn)生信號衰減導致測量距離增加15 dB的信號衰減,此時現(xiàn)有牛頓迭代算法與本文所述算法的定位誤差分布分別如圖4、圖5所示。

tx4-t4.gif

tx4-t5.gif

    進行200次仿真測試發(fā)現(xiàn),本文算法在定位區(qū)域內(nèi)各點的平均誤差為2.21 m,現(xiàn)有牛頓迭代算法在定位區(qū)域內(nèi)各點的平均誤差為6.33 m。本文算法精度改進明顯。

4 結論

    WiFi、藍牙等基于信號強度的室內(nèi)定位目前正在商場、機場、辦公樓等得以快速普及。在這類定位中,如何減輕由遮擋、反射等引起的誤差一直是業(yè)內(nèi)研究難點。本文對基于信號強度的室內(nèi)定位干擾方法進行了研究,首先基于信號傳播模型建立了場強測距模型,通過對場強測距模型的分析,提出一種新的室內(nèi)定位干擾抑制方法,該方法對現(xiàn)有的牛頓迭代解算方法進行改進,根據(jù)場強測距模型,在解算的牛頓迭代過程中,對不同信號采用不同權重,通過加權最小二乘法提升定位精度,在不增加解算復雜度的情況下,有效抑制非視距、信號波動等引起的定位誤差。本文所述方法可在WiFi、藍牙等無線定位技術中使用,提升定位精度。隨著目前室內(nèi)位置服務的普及,本文所述技術有良好的應用價值。

參考文獻

[1] Deng Zhongliang,Yu Yanpei,Yuan Xie,et al.Situation and development tendency of indoor positioning[J].China Communications,2013,3:42-55.

[2] 陳國平,馬耀輝,張百珂.基于指紋技術的藍牙室內(nèi)定位系統(tǒng)[J].電子技術應用,2013,39(3):104-107.

[3] KHODAYARI S,MALEKI M,HAMEDI E.A RSS-based fingerprinting method for positioning based on historical data[C].Performance Evaluation of Computer and Telecommunication Systems(SPECTS):July 11-14,2010,Ottawa,Canada:IEEE,2010:306-310.

[4] 徐玉濱,鄧志安,馬琳.基于核直接判別分析和支持向量回歸的WLAN室內(nèi)定位算法[J].電子與信息學報,2011,33(4):876-901.

[5] HSU C W,LIN C J.A comparison of methods for multiclass support vector machines[J].IEEE Transactions on Neural Networks,2002,13(2):415-425.

[6] Deng Zhongliang,Yu Yanpei,Guan Weiguo,et al.NLOS error mitigation based on modified kalman filter for mobile location in cellular networks[C].In Proceedings of 2010 International Conference on Wireless Communication & Signal Processing,Suzhou,China,2010:1-4.

[7] Guan Weiguo,Lu Baochun,Li Baoguo.A TDOA mobile positioning algorithm based on weighted GDOP correction[J].ICIC Express Letters,2013,4(5):1-6.

[8] KAPLAN E D,HEGARTY C J,寇艷紅.GPS原理與應用[M](第二版).北京:電子工業(yè)出版社,2008:39-42.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。