• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于螢火蟲算法修正的步長(zhǎng)估計(jì)方法

      2020-11-11 05:47徐逸軒
      關(guān)鍵詞:室內(nèi)定位

      徐逸軒

      摘要:步長(zhǎng)估計(jì)是基于行人航跡推算室內(nèi)定位中的關(guān)鍵因素,針對(duì)其累計(jì)誤差會(huì)隨著行人行走的距離和時(shí)間的增加隨之變大,傳統(tǒng)的粒子濾波在提高精度的同時(shí)會(huì)造成粒子貧化的問(wèn)題,本文提出一種基于螢火蟲算法修正的步長(zhǎng)估計(jì)方法.該方法首先在傳統(tǒng)的非線性步長(zhǎng)估計(jì)模型中加入了加速度的平均值和行走時(shí)間,得到改進(jìn)的步長(zhǎng)估計(jì)模型.然后結(jié)合改進(jìn)的螢火蟲算法,通過(guò)粒子權(quán)重不斷修正的方式得到動(dòng)態(tài)步長(zhǎng).實(shí)驗(yàn)證明,該方法在一定程度上解決了粒子貧化問(wèn)題,提高了步長(zhǎng)估計(jì)的精度.

      關(guān)鍵詞:室內(nèi)定位;行人航跡推算;步長(zhǎng)估計(jì);螢火蟲算法;動(dòng)態(tài)修正

      中圖分類號(hào):TP273

      近年來(lái),室內(nèi)定位的研究受到國(guó)內(nèi)外的廣泛關(guān)注.智能手機(jī)的普及為室內(nèi)定位帶來(lái)了便捷,其中,行人航跡推算算法 [1]因其受環(huán)境的影響較小,定位精度較高,因此得到廣泛關(guān)注.它是在已知行人初始位置的前提下,通過(guò)智能設(shè)備中傳感器測(cè)得的數(shù)據(jù),得到行人的步頻、步長(zhǎng)和方向角,估計(jì)出行人的位置和運(yùn)動(dòng)軌跡.在行人航跡推算算法中,步長(zhǎng)的估算起著關(guān)鍵性的作用,可以理解為步長(zhǎng)精度的準(zhǔn)確性直接影響著行人位置估計(jì)的準(zhǔn)確性.

      常見的步長(zhǎng)估計(jì)方法包括線性估計(jì)模型和非線性估計(jì)模型 [2],其中,非線性估計(jì)模型具有較高的準(zhǔn)確性和實(shí)時(shí)性,因此被廣泛使用.傳統(tǒng)的非線性步長(zhǎng)估計(jì)模型 [3]利用行人的步長(zhǎng)與行走時(shí)的加速度之間的非線性關(guān)系,建立數(shù)學(xué)估計(jì)模型來(lái)計(jì)算步長(zhǎng).但是隨著行人行走距離和時(shí)間的增加,累積誤差會(huì)隨之變大.目前大部分的慣性傳感器定位系統(tǒng)會(huì)使用粒子濾波來(lái)提高定位精度,例如采用粒子濾波算法 [4]結(jié)合不同的定位數(shù)據(jù)(如地圖信息)來(lái)修正定位結(jié)果.但是,當(dāng)需要大量的粒子來(lái)保證跟蹤的準(zhǔn)確性時(shí),粒子濾波算法會(huì)造成粒子貧化 [5]問(wèn)題,因而影響定位精度.針對(duì)上述問(wèn)題,本文提出一種基于螢火蟲算法修正的步長(zhǎng)估計(jì)方法.本文結(jié)合改進(jìn)的螢火蟲粒子濾波算法 [6],通過(guò)粒子權(quán)重不斷修正的方式來(lái)得到動(dòng)態(tài)步長(zhǎng),一定程度上解決了粒子貧化問(wèn)題,提高了步長(zhǎng)估計(jì)的精度.

      1 基于螢火蟲算法的動(dòng)態(tài)修正步長(zhǎng)方法

      1.1 行人航跡推算之步長(zhǎng)估計(jì)

      由圖 1可看出,改進(jìn)的螢火蟲粒子濾波算法經(jīng)過(guò)迭代尋優(yōu),比傳統(tǒng)粒子濾波的狀態(tài)預(yù)測(cè)精度較高,估計(jì)誤差明顯較小.

      為了對(duì)所提出步長(zhǎng)估算方法的性能進(jìn)行測(cè)試與分析,本文選取了計(jì)算機(jī)學(xué)院六樓走廊為測(cè)試場(chǎng)景,走廊長(zhǎng)約 45m.采用 Android系統(tǒng)的智能手機(jī)做為整個(gè)實(shí)驗(yàn)的設(shè)備,其型號(hào)為 Honor 10,版本為 Android 9,用以采集實(shí)驗(yàn)所需的相關(guān)數(shù)據(jù).然后借助 Matlab平臺(tái)計(jì)算完成本文方法和傳統(tǒng)方法的對(duì)比試驗(yàn),并進(jìn)行數(shù)據(jù)分析.

      實(shí)驗(yàn)時(shí),行人手持智能手機(jī),以均刀的速度在走廊沿直線行走 40m,采集到加速度計(jì)、陀螺儀和磁力計(jì)的數(shù)據(jù),然后在 Matlab中進(jìn)行步長(zhǎng)的估算.為了驗(yàn)證本文方法的有效性和可行性,利用同一組數(shù)據(jù),用了兩種對(duì)比方法分別做了 10次實(shí)驗(yàn).其中,PF步長(zhǎng)估計(jì)代表基于粒子濾波算法的傳統(tǒng)非線性步長(zhǎng)估計(jì)方法,F(xiàn)A-PF步長(zhǎng)估計(jì)代表本文基于螢火蟲粒子修正的步長(zhǎng)估計(jì)方法.經(jīng)過(guò)實(shí)驗(yàn),得到這兩種算法的誤差比較如圖 2所示:

      如圖 2所示,相比于基于粒子濾波算法的傳統(tǒng)非線性步長(zhǎng)估計(jì)方法,本文提出的基于螢火蟲算法修正的步長(zhǎng)估計(jì)方法,整體誤差明顯減小.進(jìn)一步分析可得,10組定位實(shí)驗(yàn)的誤差均值由原來(lái)的 4.6m減少到 2.2m.實(shí)驗(yàn)結(jié)果表明,該方法在一定程度上提高了步長(zhǎng)估計(jì)的精度.

      3 結(jié)束語(yǔ)

      基于 PDR的室內(nèi)定位方法中,步長(zhǎng)估計(jì)是關(guān)鍵因素,但是隨著行人行走距離和時(shí)間的增加,累積誤差會(huì)隨之變大,傳統(tǒng)的粒子濾波算法在提高精度的同時(shí)會(huì)造成粒子貧化問(wèn)題.針對(duì)上述問(wèn)題,本文提出一種基于螢火蟲算法修正的步長(zhǎng)估計(jì)方法.首先,本文在傳統(tǒng)的非線性步長(zhǎng)估計(jì)模型中加入了加速度的平均值和行走時(shí)間,得到改進(jìn)的步長(zhǎng)估計(jì)模型.然后結(jié)合改進(jìn)的螢火蟲粒子濾波算法,通過(guò)粒子權(quán)重不斷修正的方式來(lái)得到動(dòng)態(tài)步長(zhǎng).經(jīng)過(guò)實(shí)驗(yàn)證明,該方法在一定程度上解決了粒子貧化問(wèn)題,提高了步長(zhǎng)估計(jì)的精度.

      參考文獻(xiàn)

      [1]寇彩云,張會(huì)清,王普.基于慣性傳感器的行人室內(nèi)定位算法[J]. 傳感器與微系統(tǒng),2019,38(01):143-146.

      [2]Kang W,Han Y. SmartPDR:Smartphone-Based Pedestrian DeadReckoning for Indoor Localization[J]. IEEE Sensors Journal,2015,15(5): 2906-2916.

      [3]Kang W,Han Y. SmartPDR:Smartphone-Based Pedestrian DeadReckoning for Indoor Localization[J]. IEEE Sensors Journal,2015,15(5): 2906-2916.

      [4]林慶,王新.基于改進(jìn)的粒子濾波算法的目標(biāo)跟蹤[J].信息技術(shù),2017(10).

      [5]Foo P H,Ng G W.Combining the interacting multiple model method withparticle filters for manocuvring target tracking.IET Radar,Sonarand Navigation,2011,5(3):234一 255

      [6]Horng M H. Vector quantization using the firefly algorithm for imagecompression. Expert Systems with A pplications,2012,39(1):1078-1091

      [7]Lundquist C,Karlsson R,Ozkan E,Gustafsson F. Tire radii estimation using a marginalized particle filter. IEEE Trans-actions on Inteligent Transportation Systerms,2014,15(2):663-672

      [8]Zhou Tianrun,Ouyang Yini,Wang Rui,et al. Particle filter based on real-time compressive tracking [C]//Proc of International Conference onAudio.Piscataway,NJ:IEEE Press,2017:754-759.

      [9]YANG X S. Firefly algorithm,stochastic test functions and designoptimization [J]. International Journal of Bio-Inspired Computation,2010, 2(2): 78-84.

      [10]Xian W M,Long B,LiM, Wang H J. Prognostics of lithium-ion batteriesbased on the verhulst model, particle swarm optimization and particle filter. IEEETransactions on In-strumentation and Measurement,2013,63(1):2-17

      [11]程美英,倪志偉,朱旭輝.螢火蟲優(yōu)化算法理論研究綜述[J].計(jì)算機(jī)科學(xué),2015,42(4):19-24.

      [12]Chen J,Ou G,Peng A,et al. An INS/Floor-Plan Indoor Localization System Using the Firefly Particle Filter[J]. ISPRS International Journal ofGeo-Information,2018,7(8).

      猜你喜歡
      室內(nèi)定位
      基于超寬帶的室內(nèi)定位算法研究
      室內(nèi)定位技術(shù)研究
      面向老年人的室內(nèi)定位系統(tǒng)
      無(wú)線傳感器網(wǎng)絡(luò)室內(nèi)測(cè)距與定位算法應(yīng)用研究
      基于WiFi的室內(nèi)定位中AP選擇方法研究
      一種基于位置指紋的WSN室內(nèi)安全定位算法
      基于RFID的室內(nèi)定位技術(shù)研究
      基于NFC的博物館智能導(dǎo)航系統(tǒng)設(shè)計(jì)
      利用步行慣性導(dǎo)航的室內(nèi)定位融合算法研究
      吴江市| 龙泉市| 合江县| 南漳县| 洛阳市| 林芝县| 鄢陵县| 左权县| 洪雅县| 连云港市| 白水县| 嵊泗县| 申扎县| 海门市| 盘锦市| 桐城市| 阿克苏市| 天祝| 沂源县| 镇原县| 铁岭市| 惠安县| 越西县| 房产| 凉城县| 和平县| 班玛县| 芮城县| 遂昌县| 大荔县| 安徽省| 平定县| 泽库县| 滨州市| 兴业县| 大悟县| 鹿泉市| 新龙县| 安塞县| 东乌珠穆沁旗| 安丘市|