亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于改進PDR與指紋庫PSO-BP融合室內(nèi)定位算法

        2020-07-04 02:27:37蔡文炎何洋
        智能計算機與應(yīng)用 2020年3期
        關(guān)鍵詞:室內(nèi)定位BP神經(jīng)網(wǎng)絡(luò)

        蔡文炎 何洋

        摘要:針對目前室內(nèi)定位算法精度不高的應(yīng)用現(xiàn)狀,提出一種基于接收信號強度指示(RSSI)的測距方法和改進行人航跡推算(PDR)融合的室內(nèi)定位算法?;诂F(xiàn)代生活環(huán)境中被廣泛部署的Wi-Fi無線信號作為節(jié)點,采用電磁指紋庫匹配識別的方法,對進入網(wǎng)絡(luò)范圍內(nèi)的未知節(jié)點進行定位,并利用PSO-BP神經(jīng)網(wǎng)絡(luò)算法,融合慣導測量單元的數(shù)據(jù)對通過RSSI定位結(jié)果進行修正。通過實驗仿真表明與傳統(tǒng)單一方法的室內(nèi)定位方式相比,所提出的方法通過融合算法不僅解決了RSSI定位易受環(huán)境影響的擺動性,并且在很大程度上提高了室內(nèi)定位精度與時效性。

        關(guān)鍵詞: 電磁指紋; 室內(nèi)定位; PSO-BP神經(jīng)網(wǎng)絡(luò); PDR

        【Abstract】 Aiming at the current application status of indoor positioning algorithm with low precision, a ranging method based on received signal strength indicator (RSSI) and an indoor positioning algorithm modified to perform human track derivation (PDR) fusion are proposed. Based on Wi-Fi wireless signals that are widely deployed in modern living environments as nodes, the method of matching and identifying electromagnetic fingerprints is used ?to locate unknown nodes within the scope of the network, and PSO-BP neural network algorithm is used to fuse INS measurements unit's data pair, which is corrected by the RSSI positioning result. The experimental simulation shows that compared with the traditional single method indoor positioning method, the proposed method not only solves the oscillating problem that RSSI positioning is susceptible to environmental influences, but also improves the indoor positioning accuracy and timeliness to a large extent.

        【Key words】 ?electromagnetic fingerprint; indoor location; PSO-BP neural network ; PDR

        0 引 言

        近年來隨著第四代網(wǎng)絡(luò)通信技術(shù)的成熟和微電子行業(yè)的迅速發(fā)展,移動終端設(shè)備在人們?nèi)粘I钪械玫胶艽蟪潭鹊钠占?,由此基于用戶位置服?wù)(Location Based Services,LBS)的需求也日益增長。

        不同于開闊的室外環(huán)境可以使用北斗等基于衛(wèi)星的定位方式,人們?nèi)粘4蠖鄶?shù)生活與工作活動均在室內(nèi)進行,由于衛(wèi)星信號在室內(nèi)環(huán)境受到鋼筋水泥等建筑掩體的遮擋等影響嚴重,所以基于電磁信號的室內(nèi)定位研究開始受到廣泛關(guān)注。

        目前被廣泛關(guān)注的室內(nèi)定位技術(shù)有RFID、UWB和ZigBee等技術(shù),雖然此類方法均能滿足室內(nèi)終端定位,但是都要依賴相關(guān)特定的硬件設(shè)備,部署成本較大,很難做到較大范圍的推廣。相比而言,Wi-Fi在人們?nèi)粘I瞽h(huán)境中大多已經(jīng)實現(xiàn)全覆蓋,尤其是在大型室內(nèi)商場和寫字樓等場所。Wi-Fi具有易于推廣和響應(yīng)性能良好的特點,已經(jīng)成為目前室內(nèi)定位技術(shù)研究的熱點之一。

        具體來說,就是通過分析空間中Wi-Fi接收信號強度(received signal strength, RSS),實現(xiàn)室內(nèi)定位[1-3],其中得到廣泛關(guān)注的是基于位置指紋的定位方法,利用Wi-Fi電磁信號在空間中的傳播與分布規(guī)律,建立特征數(shù)據(jù)庫作為定位基礎(chǔ)。文獻[4]構(gòu)建了基于Wi-Fi的電磁指紋庫的室內(nèi)定位系統(tǒng),并且結(jié)合了實際采集的RSSI數(shù)據(jù)對Wi-Fi在室內(nèi)環(huán)境下的傳播影響因素做了研究,分析了不同終端由于RSSI量化差異引起的定位誤差,并且使用BP神經(jīng)網(wǎng)絡(luò)進行了非線性矯正,但是BP神經(jīng)網(wǎng)絡(luò)的收斂速度并不理想。由此,文獻[5]利用RFID,使用PSO-BP神經(jīng)網(wǎng)絡(luò)去解算RFID閱讀器和RSSI之間的距離關(guān)系,且得到了很好的收斂效果,但是并沒有考慮待定位目標本身具有的信息,如運動方向和速度等重要信息。

        文獻[6-9]提出了使用粒子濾波和卡爾曼濾波等融合算法,對PDR信息和位置指紋庫信息進行了一定的融合,其中卡爾曼濾波的輸入與輸出關(guān)系主要依賴時間更新算法和狀態(tài)更新算法,如果系統(tǒng)存在較大的延遲,則對估計位置產(chǎn)生極大的影響,且主要針對線性問題的解決,實際上,大多數(shù)實際問題是非線性的。針對此問題,文獻[10]所提出的無跡卡爾曼濾波,實際上也只是針對弱非線性問題,噪聲基本服從正態(tài)分布,非線性程度依然較低。同樣采用粒子濾波融合算法也存在粒子退化問題,且效果并不理想。

        針對上述現(xiàn)象,本文提出基于PSO-BP神經(jīng)網(wǎng)絡(luò)結(jié)合改進PDR算法數(shù)據(jù)和Wi-Fi電磁指紋庫信息的融合定位方式,通過實驗表明,在很大程度上提高了單一指紋定位的精度,且針對非線性問題有了良好的改進。

        1 電磁指紋庫和PDR算法

        1.1 基于RSSI電磁指紋庫定位方法

        目前,建立電磁指紋庫定位方法的2種主要途徑是基于距離的RSSI傳播損耗模型和RSSI特征值法。針對該方法的建立需要考慮2種狀態(tài),即:離線階段和在線階段。對此可做闡釋分述如下。

        傳播損耗模型,在離線階段,待定位節(jié)點需要收集該區(qū)域內(nèi)其他錨節(jié)點的RSSI信息,通過解算和多個(二維平面內(nèi),至少3個錨節(jié)點)錨節(jié)點之間的RSSI信息和距離,創(chuàng)建離線的電磁指紋庫。這里,給出傳播損耗模型如圖1所示。

        圖1中,橫軸x表示距離范圍,縱軸y表示損耗,n表示傳播常數(shù),通過先驗知識做出對比,可知當n取2時較為適合。

        對于RSSI特征值法,是目前較為通用的方法,同樣也是將定位區(qū)域劃分為多個子區(qū)域,并且將該區(qū)域的中心點作為采樣參考點,其中均值、中值、最大值為最常用的特征提取法,提取后的特征值保存在離線庫中。

        在線階段,對于進入定位區(qū)域中的待定位節(jié)點,待定位節(jié)點動態(tài)地對錨節(jié)點信息解算,并且在允許延時范圍內(nèi)和離線庫特征值相匹配,進而估算出當前用戶的位置。定位流程如圖2所示。

        2 PSO-BP融合算法

        2.1 PSO-BP神經(jīng)網(wǎng)絡(luò)算法的優(yōu)化

        根據(jù)PSO優(yōu)化算法的啟發(fā)式思想,結(jié)合BP神經(jīng)網(wǎng)絡(luò)的運用,可在很大程度上避免陷入局部最優(yōu)解,提高收斂速度的能力。

        首先,確定BP神經(jīng)網(wǎng)絡(luò)的整體結(jié)構(gòu),使用前向網(wǎng)絡(luò)計算每組特征樣本,通過PSO算法得到適應(yīng)值的最小位置,并將粒子的當前位置Xi作為BP神經(jīng)網(wǎng)絡(luò)的權(quán)值和閾值,將誤差函數(shù)的結(jié)果對應(yīng)為PSO優(yōu)化算法中的適應(yīng)值,再根據(jù)規(guī)則更新粒子。針對上述過程,可推得各研發(fā)步驟具體如下。

        2.2 PDR與電磁指紋庫數(shù)據(jù)融合

        根據(jù)前述內(nèi)容易知,利用PDR的定位方法受到傳感器精度和初始位置的選擇影響較大,同樣,利用電磁指紋庫匹配定位的方式,也存在著其指紋信息容易隨著環(huán)境的溫濕度和其他電磁輻射等影響而變化,使得指紋信息失效的缺點與不足。

        利用PSO-BP神經(jīng)網(wǎng)絡(luò)實現(xiàn)對PDR和電磁指紋庫數(shù)據(jù)的融合,用于提高整體定位效果。數(shù)據(jù)融合原理如圖6所示。

        Wi-Fi電磁指紋庫所對應(yīng)的真實位置可以根據(jù)信號節(jié)點的布設(shè)得到,所以此絕對位置可以為PDR提供初始位置,由于PDR存在累積誤差以及電磁指紋庫易受到環(huán)境影響等緣故,使用PSO-BP神經(jīng)網(wǎng)絡(luò),其中Wi-Fi處理模塊的參數(shù)和PDR處理模塊的參數(shù)作為PSO-BP的輸入,那么輸出即為通過神經(jīng)網(wǎng)絡(luò)進行數(shù)據(jù)融合而得到的待定位目標的位置信息。

        相比于傳統(tǒng)的BP神經(jīng)網(wǎng)絡(luò),PSO-BP神經(jīng)網(wǎng)絡(luò)的權(quán)值和閾值的初始化已是經(jīng)過最優(yōu)化處理,所以將2個模塊的參數(shù)作為輸入可以更為有效地找到最優(yōu)擬合方式,而且,還可以較小的時間代價得到數(shù)據(jù)之間的關(guān)系。

        3 實驗結(jié)果

        3.1 實驗數(shù)據(jù)分析

        實驗場地選在本校1號實訓樓的一層走廊,在此環(huán)境下經(jīng)過多次重復實驗,將網(wǎng)格劃分為1.5 m×1.5 m的網(wǎng)格區(qū)域,共采集了246個指紋數(shù)據(jù),每個指紋連續(xù)采集120個,時間間隔為1 s,如圖7所示。

        實驗設(shè)備使用三星Note3手機,搭載本團隊研發(fā)的定位軟件,利用本樓層現(xiàn)有的Wi-Fi信號作為AP節(jié)點,如圖8所示。

        本文主要通過對使用Wi-Fi電磁指紋庫定位、PDR方式定位和利用PSO-BP神經(jīng)網(wǎng)絡(luò)對電磁指紋庫與PDR數(shù)據(jù)進行融合定位,并對這三種定位模式的精度進行了相關(guān)實驗和分析。其中,利用PPR定位的實驗記錄結(jié)果見表1。

        由表1可知,將實驗區(qū)域劃分為10個子區(qū)域,每個子區(qū)域的行走時間控制在30 s,且進行20次取樣,記錄每個子區(qū)域中的可用樣本數(shù)和偏離程度較大的樣本數(shù),依次獲得利用PDR定位的誤差。

        在同樣的條件下,按所設(shè)條件采集并建立Wi-Fi電磁指紋庫,PDR與電磁指紋庫實驗時間間隔1 h(包含指紋庫建立時間),如圖9所示。

        從圖9可以清楚地分析,利用PDR定位對初始位置的選擇很重要,所以在1區(qū)域PDR的初始誤差0.20要明顯大于指紋庫定位誤差0.15,在區(qū)域4之前的測量PDR均優(yōu)于指紋庫定位。區(qū)域4之后由于時間關(guān)系,PDR有一定的累積誤差,此時相比于指紋庫的穩(wěn)定性,PDR定位誤差會大于電磁指紋庫。

        使用本文提出的PSO-BP神經(jīng)網(wǎng)絡(luò)融合算法,迭代次數(shù)設(shè)為100,訓練性能分析如圖10所示。

        進行100次迭代運算,在41次運算時BP神經(jīng)網(wǎng)絡(luò)的權(quán)重ω和閾值b已經(jīng)達到最優(yōu)狀態(tài),整體系統(tǒng)誤差分析如圖11所示。

        通過建立PSO-BP神經(jīng)網(wǎng)絡(luò),對預先采集到的PDR和指紋庫數(shù)據(jù)分為訓練集和測試集,用于對PSO-BP神經(jīng)網(wǎng)絡(luò)數(shù)據(jù)融合的前期訓練和性能調(diào)整,驗證集是待定位節(jié)點進入該實驗區(qū)域后實時傳入網(wǎng)絡(luò)模型中的數(shù)據(jù)。

        可以看到,三者數(shù)據(jù)得到結(jié)果的均方誤差相比較起來是基本吻合的,其中驗證集的最優(yōu)均方誤差在4.662 4*10-7,所以通過此方法進行室內(nèi)定位的表現(xiàn)達到預計要求。

        3.2 定位精度

        可以清楚地看到,誤差低于2 m的概率是0.76,單獨使用Wi-Fi電磁指紋庫進行定位的最大誤差可以達到3.5 m。

        使用改進PDR與電磁指紋庫融合定位算法得到的定位誤差直方圖如圖13所示。

        由圖13可以清晰地看到,定位誤差低于2 m的概率在0.86,相比于單獨使用電磁指紋庫定位方法的0.76概率,已經(jīng)有了顯著的提高,且最大定位誤差僅為2.4 m。2種定位算法的比較結(jié)果見表2。

        綜上所述,相比較單獨使用電磁指紋庫而言,使用融合算法則明顯提升了當前時刻的定位精度。

        4 結(jié)束語

        考慮在室內(nèi)這種弱缺衛(wèi)星信號環(huán)境下,Wi-Fi電磁指紋庫作為一種普遍使用的定位方式,但是由于其受到環(huán)境溫、濕度等影響較大,使得在線階段定位出現(xiàn)很大偏差。本文在分析傳統(tǒng)的電磁指紋庫定位算法的同時,加入了待定位節(jié)點自身的速度、步長等信息,即PDR技術(shù),并在其基礎(chǔ)上根據(jù)實際情況,提出了改進PDR模型,模型中則考慮了時間對傳感器采集的影響。

        充分利用電磁指紋庫數(shù)據(jù)和改進PDR數(shù)據(jù),針對此種非線性問題,使用強大的PSO-BP神經(jīng)網(wǎng)絡(luò)模型,對數(shù)據(jù)進行融合,平均誤差僅在1.593 0 m,誤差在2 m以下的概率達到86%。

        參考文獻

        [1] 閆馳. 基于PSO-BP神經(jīng)網(wǎng)絡(luò)的無線傳感器網(wǎng)絡(luò)定位算法[J]. 電子科技, 2016, 29(4):56.

        [2]朱亞萍, 夏瑋瑋, 章躍躍,等. 基于RSSI和慣性導航的融合室內(nèi)定位算法[J]. 電信科學, 2017(10):99.

        [3]LIU Caifeng, GU Yiming. Research on indoor fire location scheme of RFID based on WiFi[C]// Nicograph International(NicoInt).Hangzhou,China: IEEE, 2016:116.

        [4]李程程. 基于位置指紋的WIFI室內(nèi)定位技術(shù)研究[D]. 合肥:合肥工業(yè)大學, 2016.

        [5]張慶波, 傅忠謙, 楊可. 基于無跡卡爾曼濾波的粒子群算法研究[J]. 中國科學技術(shù)大學學報, 2013, 43 (10):850.

        [6]周瑞, 袁興中, 黃一鳴. 基于卡爾曼濾波的WiFi-PDR融合室內(nèi)定位[J]. 電子科技大學學報, 2016, 45 (3):399.

        [7]李志強. 基于粒子濾波和電子地圖融合的室內(nèi)定位技術(shù)研究[D]. 成都:電子科技大學, 2016.

        [8]趙逢達, 閆亭亭, 孔令富. 一種基于粒子濾波的智能移動終端室內(nèi)行人定位算法[J]. 小型微型計算機系統(tǒng), 2014, 35(8):1842.

        [9]李瑞峰, 趙立軍, 靳新輝. 基于粒子濾波器的室內(nèi)移動機器人自定位[J]. 華中科技大學學報:自然科學版, 2008(S1):145.

        [10]WANG Changzhi, WU Fei, SHI Zhicai, et al. Indoor positioning technique by combining RFID and particle swarm optimization-based back propagation neural network[J]. Optik - International Journal for Light and Electron Optics, 2016, 127(17):6839.

        [11]劉小康, 郭杭. 基于Zigbee室內(nèi)定位系統(tǒng)的指紋庫優(yōu)化算法[J]. 計算機工程, 2014, 40(2):193.

        [12]WANG Changzhi, SHI Zhicai, WU Fei. An improved particle swarm optimization-based feed-forward neural network combined with RFID sensors to indoor localization[J]. Information, 2017, 8(1):9.

        [13]WANG Changzhi, SHI Zhicai, WU Fei. Intelligent RFID indoor localization system using a Gaussian filtering based extreme learning machine[J]. Symmetry, 2017, 9(3):30.

        [14]ZHOU Mu, XU Yubin, TANG Li. Multilayer ANN indoor location system with area division in WLAN environment[J]. Journal of Systems Engineering and Electronics, 2010, 21(5):914.

        [15]張鵬, 趙齊樂, 李由,等. 基于PDR、WiFi指紋識別、磁場匹配組合的室內(nèi)行人導航定位[J]. 測繪地理信息, 2016, 41(3):29.

        猜你喜歡
        室內(nèi)定位BP神經(jīng)網(wǎng)絡(luò)
        基于室內(nèi)定位技術(shù)的算法研究
        科技視界(2016年25期)2016-11-25 20:33:17
        基于BP神經(jīng)網(wǎng)絡(luò)的旅行社發(fā)展方向研究
        商情(2016年39期)2016-11-21 09:30:36
        面向老年人的室內(nèi)定位系統(tǒng)
        復雜背景下的手勢識別方法
        BP神經(jīng)網(wǎng)絡(luò)在軟件質(zhì)量評價中的應(yīng)用研究 
        軟件導刊(2016年9期)2016-11-07 18:25:50
        無線定位個性化導覽關(guān)鍵技術(shù)在博物館中的運用
        基于WiFi的室內(nèi)定位中AP選擇方法研究
        BP神經(jīng)網(wǎng)絡(luò)算法在數(shù)值預報產(chǎn)品釋用中的應(yīng)用
        科技視界(2016年20期)2016-09-29 14:15:12
        极品少妇高潮在线观看| 精品国产中文久久久免费| 亚洲日韩专区在线视频| 国产成人av一区二区三区| 麻豆国产精品一区二区三区| 成年女人片免费视频播放A| av中文字幕一区人妻| caoporon国产超碰公开| 66lu国产在线观看| 在线成人一区二区| av网站在线观看入口| 国内精品少妇久久精品| 白白色免费视频一区二区| 无码久久精品国产亚洲av影片| 日本熟妇色xxxxx日本妇| 中文字幕人妻久久久中出| 一区二区三区在线蜜桃| 人妻无码aⅴ中文系列久久免费| 亚洲国产美女精品久久久| 东京热人妻系列无码专区| 色婷婷亚洲一区二区在线| 亚洲国产成人手机在线电影| 看曰本女人大战黑人视频| 香港aa三级久久三级| 亚洲色图视频在线免费看| 亚洲熟女少妇精品久久| 91免费国产高清在线| 亚洲婷婷丁香激情| 国精产品一品二品国在线| 粗大猛烈进出高潮视频| 亚洲 日本 欧美 中文幕| 一区二区三区视频亚洲| 国产熟妇一区二区三区网站| A阿V天堂免费无码专区| 少妇AV射精精品蜜桃专区| 特黄a级毛片免费视频| 久久视频在线| 久久99国产精品久久| 亚洲天堂成人av影院| 日本高级黄色一区二区三区| 青青草视频网站免费看|