《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > MEMS|傳感技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于TOF/RSSI的公交車載節(jié)點(diǎn)組合定位算法研究
基于TOF/RSSI的公交車載節(jié)點(diǎn)組合定位算法研究
來(lái)源:電子技術(shù)應(yīng)用2012年第2期
趙 飛
無(wú)錫職業(yè)技術(shù)學(xué)院 機(jī)械技術(shù)學(xué)院,江蘇 無(wú)錫214121
摘要: 對(duì)具有TOF測(cè)距功能的新型無(wú)線傳感器芯片JN5148的測(cè)距效果進(jìn)行了分析測(cè)試,通過(guò)HDOP值分析了車載節(jié)點(diǎn)定位精度,制定了線性定位方案,并在此基礎(chǔ)上提出了基于TOF/RSSI和里程儀的高精度公交車載節(jié)點(diǎn)定位算法。仿真結(jié)果表明,該組合定位算法具有良好的定位效果,對(duì)公交系統(tǒng)的智能化升級(jí)改造應(yīng)用有參考價(jià)值。
關(guān)鍵詞: WSN TOF RSSI 里程儀 定位
中圖分類號(hào): TP212.9
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2012)02-0008-03
Research of integrated localization algorithm for bus node of based on TOF/RSSI
Zhao Fei
Institute of Mechanical, Wuxi Institute of Technology,Wuxi 214121,China
Abstract: New wireless chip JN5148 which has TOF ranging function has been tested. Based on the analysis of horizontal dilution of precision of mobile vehicle node, linear localization algorithm was designed, and a high-precision vehicle localization algorithm combining TOF/RSSI and odometer was put forward. Simulation results indicate that the combined vehicle localization algorithm has a wonderful effect, and it has good reference value for engineering application of perfecting the advanced public transportation system.
Key words : WSN;TOF;RSSI;odometer;localization;intelligent bus

    WSN(Wireless Sensors Network)是集傳感器技術(shù)、MEMS技術(shù)和網(wǎng)絡(luò)技術(shù)于一體的一種信息獲取和信息處理技術(shù)[1],它具有自組織、自適應(yīng)能力,在智能交通方面具有獨(dú)特的優(yōu)點(diǎn)和廣闊的應(yīng)用前景[2]。

    在智能公交系統(tǒng)中,車輛位置的準(zhǔn)確求取和傳遞是其他系統(tǒng)功能實(shí)現(xiàn)的先決條件。當(dāng)前已經(jīng)有了一些利用無(wú)線傳感器搭建智能公交系統(tǒng)的通信網(wǎng)絡(luò)的方案[4-6],但這些方案均利用其他手段實(shí)現(xiàn)車輛的定位,鮮有利用無(wú)線傳感器自身的TOF測(cè)距功能實(shí)現(xiàn)車輛定位功能。而利用基于TOF的無(wú)線傳感器實(shí)現(xiàn)公交車載節(jié)點(diǎn)的定位可以降低系統(tǒng)建設(shè)和實(shí)用成本,對(duì)公交系統(tǒng)智能化改造具有參考意義。
    在無(wú)線傳感器定位算法中,由于Range-free定位算法要求大密度的參考節(jié)點(diǎn),所以不適合智能公交系統(tǒng)車輛定位。而通?;赥OA、TDOA以及AOA的定位技術(shù)需要添加額外的硬件,導(dǎo)致系統(tǒng)的定位成本增加?;?a class="innerlink" href="http://ihrv.cn/tags/RSSI" title="RSSI" target="_blank">RSSI測(cè)距的方法雖然易于實(shí)現(xiàn),但由于其有效定位距離近,遠(yuǎn)距離情況下定位精度較低,因此很難單獨(dú)應(yīng)用。近年來(lái),英國(guó)Jennic公司最新推出了采用TOF(Time Of Flight)測(cè)距技術(shù)的ZigBee芯片JN5148,能夠有效地提高無(wú)線傳感器測(cè)距精度。本文即以此為背景對(duì)公交車載節(jié)點(diǎn)的定位算法和策略進(jìn)行了深入研究。
1 基于TOF/RSSI定位算法分析研究
    為了充分發(fā)揮JN5148的測(cè)距能力,本文對(duì)其進(jìn)行了測(cè)距實(shí)驗(yàn),并對(duì)其在車載節(jié)點(diǎn)定位上的應(yīng)用方法進(jìn)行了研究和討論。
1.1 TOF測(cè)距效果實(shí)驗(yàn)分析
    JN5148通過(guò)測(cè)定無(wú)線信號(hào)在兩節(jié)點(diǎn)間雙向傳遞時(shí)間計(jì)算節(jié)點(diǎn)間距離[5-6],同時(shí)其數(shù)據(jù)幀中包含RSSI參數(shù)。JN5148芯片在戶外的測(cè)距實(shí)驗(yàn)曲線如圖1所示,圖1(a)是在300 m范圍內(nèi)每10 m進(jìn)行一次測(cè)量的測(cè)距誤差圖;圖1(b)是10 m范圍內(nèi)每0.2 m進(jìn)行一次測(cè)量的測(cè)距誤差圖。


1.3 車載節(jié)點(diǎn)定位方案分析
    為了提高車載節(jié)點(diǎn)定位精度,考慮了以下幾種改進(jìn)方案:
    (1)縮短固定參考節(jié)點(diǎn)間距離
    通過(guò)增加固定節(jié)點(diǎn)的數(shù)量,以縮短相鄰固定節(jié)點(diǎn)間的平均距離、優(yōu)化幾何構(gòu)型。如可將圖2(a)中固定節(jié)點(diǎn)A、B間距離縮短到100 m。
    (2)引入高度因素構(gòu)建三維定位
    通過(guò)調(diào)整固定參考節(jié)點(diǎn)高度(如:將固定節(jié)點(diǎn)C安裝在附近高樓上),構(gòu)建立體三維定位,以改善固定參考節(jié)點(diǎn)與待測(cè)節(jié)點(diǎn)的幾何構(gòu)型。
    (3)采用線性定位思路
    根據(jù)實(shí)際道路特點(diǎn),忽略道路寬度,采用線性定位法,僅考慮車載節(jié)點(diǎn)在道路上的一維位置。
    綜合考慮以上三種改進(jìn)方法,第一種方案的系統(tǒng)造價(jià)高,構(gòu)建的網(wǎng)絡(luò)復(fù)雜;第二種方案受道路環(huán)境影響較大,操作困難:第三種方案可將無(wú)線傳感器固定在路中間(如信號(hào)燈上、道路指引牌上等),通過(guò)無(wú)線傳感器測(cè)距,直接估算車輛的位置,對(duì)WSN節(jié)點(diǎn)的要求低,較為可行。
2 車載節(jié)點(diǎn)組合定位思路研究
    在公交車線性定位過(guò)程中,可利用里程儀信息,里程儀的測(cè)距誤差一般在1%左右[8]。若公交車受復(fù)雜路況等因素影響,僅用里程儀定位將產(chǎn)生較大誤差。如圖3所示的城市道路示意圖中,僅由道路轉(zhuǎn)盤(pán)(綠島)產(chǎn)生的差異就會(huì)使公交車往返路程差超過(guò)30 m。為了提高車輛定位的魯棒性和精度,本文提出了使用里程儀與無(wú)線傳感器的TOF/RSSI測(cè)距相結(jié)合進(jìn)行車載節(jié)點(diǎn)組合定位的方法。

 

 

    根據(jù)無(wú)線傳感器的TOF/RSSI以及車輛里程儀的測(cè)距特點(diǎn),定位算法的主要思想如下:車載節(jié)點(diǎn)在離固定節(jié)點(diǎn)較近時(shí)采用RSSI測(cè)距定位,同時(shí)計(jì)算里程儀誤差修正參數(shù);車輛節(jié)點(diǎn)距離固定節(jié)點(diǎn)較遠(yuǎn)時(shí),采用由TOF測(cè)距定位修正的里程儀進(jìn)行定位的組合定位思路。詳細(xì)的定位算法流程如圖4所示。

    車載節(jié)點(diǎn)將RSSI值與設(shè)定閾值比較,當(dāng)RSSI值大于閾值時(shí),說(shuō)明節(jié)點(diǎn)即將到達(dá)或剛開(kāi)始遠(yuǎn)離某固定節(jié)點(diǎn);然后判斷RSSI值的變化趨勢(shì),RSSI值減小則說(shuō)明節(jié)點(diǎn)在前一個(gè)數(shù)據(jù)采集時(shí)刻車輛與固定節(jié)點(diǎn)位置最近,此時(shí)利用RSSI值進(jìn)行測(cè)距定位,并使用RSSI測(cè)距值和里程儀測(cè)距值估計(jì)里程儀偏差值。利用無(wú)線傳感器RSSI估計(jì)里程儀的偏差值算法流程如圖5(a)所示。
    當(dāng)公交車輛繼續(xù)遠(yuǎn)離固定節(jié)點(diǎn)時(shí),所采集的RSSI值小于閾值,開(kāi)始進(jìn)入基于里程儀和TOF組合定位模式。利用TOF修正里程儀偏差的算法如圖5(b)所示,其中,dODM為里程儀測(cè)距值,dTOF為T(mén)OF測(cè)距值,?啄TOF為T(mén)OF測(cè)距誤差。利用車載節(jié)點(diǎn)存儲(chǔ)多個(gè)TOF測(cè)距值,與相應(yīng)里程儀測(cè)距值相減,可得到一組差值序列。該歷史差值序列可以用于求解里程儀偏差和刻度系數(shù)誤差,對(duì)里程儀誤差進(jìn)行實(shí)時(shí)補(bǔ)償。
    一般來(lái)說(shuō),當(dāng)里程儀測(cè)距值與TOF測(cè)距值的差值大于兩倍的TOF測(cè)距誤差時(shí),說(shuō)明里程儀定位誤差較大,需要進(jìn)行修正。通過(guò)差值序列獲取方式的不同,還可以將該補(bǔ)償算法分為靜態(tài)TOF校正法(利用某固定時(shí)段的差值序列)和動(dòng)態(tài)TOF校正法(利用實(shí)時(shí)更新的差值序列)。
3 組合定位算法的驗(yàn)證
    為了驗(yàn)證上述組合算法的有效性,利用MATLAB對(duì)上述算法進(jìn)行了仿真。TOF及RSSI的測(cè)距誤差按式(1)、式(2)的誤差模型進(jìn)行設(shè)置;里程儀的刻度系數(shù)誤差設(shè)為1%,里程儀的初始偏差設(shè)為16 m。
    圖6(a)為模擬車載節(jié)點(diǎn)離開(kāi)固定節(jié)點(diǎn)時(shí)利用RSSI修正里程儀誤差結(jié)果。從圖中可以看出,利用RSSI估計(jì)并修正里程儀測(cè)距誤差的效果十分明顯。
    將TOF測(cè)距值與對(duì)應(yīng)里程儀測(cè)距值的差值序列進(jìn)行一階線性擬合,可求解刻度系數(shù)誤差和里程儀偏差,并對(duì)里程儀數(shù)據(jù)進(jìn)行修正。仿真中靜態(tài)校正法采用0 m~200 m的差值序列進(jìn)行里程儀誤差的補(bǔ)償,結(jié)果如圖6(b)所示。動(dòng)態(tài)校正法實(shí)時(shí)使用修正點(diǎn)前,200 m的差值序列進(jìn)行里程儀誤差的補(bǔ)償,結(jié)果如圖6(c)所示。兩種算法結(jié)果都表明:TOF校正后的里程儀測(cè)距精度遠(yuǎn)高于TOF和里程儀自身的測(cè)距精度。
    表1中匯集了其中5次的仿真結(jié)果。其中,組合算法1包含了RSSI校正和靜態(tài)TOF校正,組合算法2包含了RSSI校正和動(dòng)態(tài)TOF校正。

    由表1可知,基于TOF/RSSI的公交車載節(jié)點(diǎn)組合定位算法定位效果優(yōu)于三種獨(dú)立的測(cè)距定位方法,定位標(biāo)準(zhǔn)差小于5 m(與GPS定位精度相當(dāng))。組合算法1定位標(biāo)準(zhǔn)差優(yōu)于組合算法2;組合算法2的魯棒性要強(qiáng)于組合算法1,但其計(jì)算量較大。兩種組合算法均在一定程度上改善了TOF測(cè)距誤差波動(dòng)大、RSSI遠(yuǎn)程測(cè)距誤差大、里程儀測(cè)距在車輛非直線行駛時(shí)定位誤差大的缺點(diǎn)。
    本文對(duì)基于無(wú)線傳感器網(wǎng)絡(luò)的車載節(jié)點(diǎn)定位方法進(jìn)行了研究,測(cè)試分析了新型的TOF無(wú)線傳感器芯片JN5148的測(cè)距效果,研究了固定節(jié)點(diǎn)分布對(duì)車輛定位的影響,提出了基于TOF/RSSI及車輛里程儀的組合車輛定位算法,并討論了靜態(tài)和動(dòng)態(tài)兩種TOF誤差修正模式。仿真結(jié)果表明,組合定位算法精度能夠滿足實(shí)際應(yīng)用要求,結(jié)合無(wú)線傳感器網(wǎng)絡(luò)本身的良好通信能力,有助于經(jīng)濟(jì)地實(shí)現(xiàn)公交系統(tǒng)智能化改造,具有較好的應(yīng)用參考價(jià)值。
參考文獻(xiàn)
[1] 吳鍵,袁慎芳.無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的設(shè)計(jì)和實(shí)現(xiàn)[J].儀器儀表學(xué)報(bào),2006,27(9):140-144.
[2] 鄭凱,趙宏偉,張孝臨.基于網(wǎng)絡(luò)的心電監(jiān)護(hù)系統(tǒng)的研究[J].儀器儀表學(xué)報(bào),2008,29(9):1908-1911.
[3] 朱開(kāi)宇,劉佳宇,安永麗.基于ZigBee的城市智能公交網(wǎng)絡(luò)系統(tǒng)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2008(3):17-20.
[4] 詹杰,石偉.基于ZigBee的智能公交無(wú)線通信網(wǎng)絡(luò)的設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2007(10):118-120.
[5] 曾慶化,劉建業(yè),趙飛,等.基于GPS和無(wú)線傳感器的智能交通系統(tǒng)[J].全球定位系統(tǒng),2009,34(5):34-37.
[6] Zeng Qinghua,KEMP A H,Liu Jianye.The feasibility research of RIPS in container port[C].China Intelligent Automation Conference Proceedings,2009:961-969.
[7] 孫宏偉,朱金安.多站測(cè)距定位觀測(cè)幾何若干理論問(wèn)題的證明[J].人造衛(wèi)星觀測(cè)與研究,1994,33(6):17-24.
[8] 張金紅,李歲勞,楊洪友,等.里程儀刻度因子的動(dòng)態(tài)標(biāo)校[J].彈箭與制導(dǎo)報(bào),2007,26(3):56-58.

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