• 
    

    
    

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

      基于改進TOA算法的飛艇定位優(yōu)化研究

      2019-01-14 02:41:55魏明輝吳煒陳吉瑞楊昊霖文偉
      科技創(chuàng)新導(dǎo)報 2019年24期

      魏明輝 吳煒 陳吉瑞 楊昊霖 文偉

      摘 ? 要:本文針對飛艇定位系統(tǒng)中的優(yōu)化算法進行了相關(guān)分析與研究。通過簡要分析RFID定位算法,結(jié)合飛艇理論數(shù)據(jù)分析了算法的優(yōu)缺點;選取精度較高的TOA算法的進行定位優(yōu)化,在使用傳統(tǒng)的TOA定位算法時,通過大量的數(shù)據(jù)觀測點增加其實驗中的監(jiān)測效果;引入Kalman濾波算法進行飛艇狀態(tài)點的修正和更新來達到提高定位精度的效果;融合Kalman濾波算法后,使用RMSE誤差分析模型得出,改進后的定位算法定位精度遠優(yōu)于傳統(tǒng)的TOA算法。

      關(guān)鍵詞:飛艇定位 ?RFID射頻識別 ?TOA算法 ?Kalman濾波

      中圖分類號:TN929.53 ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標(biāo)識碼:A ? ? ? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2019)08(c)-0084-02

      飛艇作為一種航空飛行器,強大的置空時間是其優(yōu)勢。目前飛艇的定位方式主要通過GPS技術(shù)實現(xiàn)定位,可以實現(xiàn)全球大多數(shù)地方的實時定位,但由于衛(wèi)星運行軌道、衛(wèi)星時鐘存在誤差,大氣對流層、電離層對信號的影響,會造成比較大的偏差。為了保證定位精度,需要一種輔助定位技術(shù)對GPS定位的位置進行修正,本文研究的TOA定位算法既可以對定位進行修正,從而保證定位精度。

      1 ? 無線定位

      在一定范圍的空間區(qū)域內(nèi),通過放置一定的RFID讀寫器即AP,對場景內(nèi)的標(biāo)簽進行讀取RSSI值即可實現(xiàn)對標(biāo)簽物體的定位。

      TOA算法是目前常見的算法之一,其工作原理是通過測量信號傳輸時間來得到RFID標(biāo)簽和讀寫器之間的距離即發(fā)射機發(fā)射到RFID標(biāo)簽再返回發(fā)射機的所用時間來確定距離。TOA測距誤差的大小主要取決于測距過程中傳輸信道的狀態(tài)[1]。在室內(nèi)應(yīng)用中,嚴重的多徑和非視距現(xiàn)象造成測距誤差較大[2]。

      為了在室內(nèi)定位中克服這些誤差,現(xiàn)行的TOA定位算法有:

      (1)給予數(shù)值處理的定位算法,如最小二乘法;

      (2)幾何定位算法,傳統(tǒng)的是三邊定位算法;

      (3)基于模型匹配的定位算法;

      (4)基于信道狀態(tài)判別的定位算法。

      TDOA算法是TOA算法的一種變體,工作原理是根據(jù)目標(biāo)發(fā)射信號的時間差來確定位置。在這種算法的改進下,主要是減少了TOA算法對于時間同步程度的過度依賴,使得算法可以有更多的應(yīng)用場合。

      2 ?算法設(shè)計

      本研究中模型算法的信道模型依據(jù)實際實驗中常用的IEEE802.15.4a作為信道。選擇參考節(jié)點個數(shù)為3,在定位算法實現(xiàn)過程中選擇以最小二乘法求解。采樣頻率為fs=20X109hz,采樣間隔為ts=1/fs。

      2.1 TOA定位

      TOA定位算法流程為:

      RFID射頻識別讀寫器發(fā)送給標(biāo)簽一個數(shù)據(jù)包。同時記錄當(dāng)前的RFID標(biāo)簽的時間信息,記為T1;

      RFID標(biāo)簽收到數(shù)據(jù)包后,向讀寫器反饋一個信號;

      RFID讀寫器收到反饋信號,并記錄當(dāng)前讀寫器的時間信息,記為T2;

      計算讀寫器收到信號的時間差Tr=T2-T1。

      2.2 TDOA定位

      TDOA定位算法流程為:

      RFID射頻識別標(biāo)簽以廣播形式發(fā)出一個數(shù)據(jù)包;

      兩個射頻識別讀寫器接受同一個數(shù)據(jù)包,假設(shè)第一個讀寫器接收到的時間為T1,第二個讀寫器接受到的時間為T2;

      計算兩個讀寫器收到數(shù)據(jù)包的時間差為Td=T2-T1。

      2.3 飛艇定位

      基于1100個移動中飛艇的定位節(jié)點的基站觀測圖,使用TOA的定位算法實現(xiàn)定位。如圖1,可以看出在增加區(qū)域范圍后,可以通過增加觀測點即AP點達到對飛艇區(qū)域航跡的監(jiān)測和追蹤,但是在數(shù)據(jù)量較大的時候也會存在一定的定位誤差。

      3 ?Kalman修正算法

      3.1 算法組成

      第一步主要是將現(xiàn)有的系統(tǒng)狀態(tài)進行分析,并且根據(jù)預(yù)測方程構(gòu)建預(yù)測狀態(tài)矩陣Xk=AXk-1+BUk-1,同時構(gòu)建相應(yīng)的誤差矩陣Pk=APk-1AT+Q。第二步加入Kalman算法,計算Kalman增益Kk=PkHT(HPkHT+R)-1,得到新的增益矩陣后,更新預(yù)測狀態(tài)矩陣Xk=Xk+Kk(Zk-HXk),同時更新誤差矩陣Pk=(1-KkH)Pk。算法中的第一步驟實現(xiàn)的就是基于前一刻狀態(tài)做的初步預(yù)測,第二部分主要是結(jié)合當(dāng)前時刻的狀態(tài)方程,對已有的矩陣進行修正,更新估計定位坐標(biāo),并且輸出最終結(jié)果。

      如圖2,可以看出傳統(tǒng)單一的TOA定位算法軌跡較kalman濾波算法后的軌跡存在更大的誤差,這是由于傳統(tǒng)的TOA算法缺少對狀態(tài)點位置的修正,而引入kalman濾波算法可以增加對狀態(tài)方程進行修正和更新,所以kalman濾波算法后的定位軌跡和真實軌跡更為貼合即定位誤差更小。

      4 ?結(jié)語

      本文針對飛艇定位系統(tǒng)中的優(yōu)化算法進行了相關(guān)分析與研究。在使用傳統(tǒng)的TOA定位算法時,通過大量的數(shù)據(jù)觀測點增加其實驗中的監(jiān)測效果;引入Kalman濾波算法進行飛艇狀態(tài)點的修正和更新來達到提高定位精度的效果;融合Kalman濾波算法后,使用RMSE誤差分析模型得出,改進后的定位算法定位精度遠優(yōu)于傳統(tǒng)的TOA算法。

      參考文獻

      [1] 邵成剛.基于RFID虛擬標(biāo)簽的室內(nèi)定位算法研究[D].北京郵電大學(xué),2013.

      [2] 苑寶玉.超聲波室內(nèi)定位系統(tǒng)[D].長春理工大學(xué),2010.

      [3] 扈羅全.無線電波傳播的隨機建模與應(yīng)用[M].北京:華中科技大學(xué)出版社,2011.

      [4] 馬柳州,梁森.基于的精密單點定位在航磁飛艇定位中的應(yīng)用[J].山東工業(yè)技術(shù),2015(9):153-154.

      阿拉善右旗| 珲春市| 阳春市| 武山县| 随州市| 大新县| 深州市| 天长市| 浙江省| 越西县| 藁城市| 会同县| 全椒县| 镇雄县| 鹤庆县| 桑植县| 石首市| 岑巩县| 云安县| 古交市| 阿图什市| 德安县| 台州市| 永宁县| 南阳市| 辽阳县| 北流市| 全椒县| 石城县| 天全县| 西城区| 清水河县| 石柱| 安岳县| 黑龙江省| 金寨县| 柘城县| 集贤县| 洪洞县| 荣成市| 志丹县|