《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于ZigBee的三邊測(cè)量算法誤差研究及改進(jìn)
基于ZigBee的三邊測(cè)量算法誤差研究及改進(jìn)
來源:微型機(jī)與應(yīng)用2012年第21期
徐 林,傅成華
(四川理工學(xué)院,四川 自貢 643000)
摘要: 針對(duì)ZigBee技術(shù)廣泛采用的的三邊測(cè)量定位方法應(yīng)用于二維定位的問題,分析其因各節(jié)點(diǎn)安裝高度不同而產(chǎn)生的誤差。為維持ZigBee技術(shù)低成本的特點(diǎn),導(dǎo)出了RSSI值修正條件及RSSI修正值與實(shí)測(cè)值的函數(shù)關(guān)系。在不增加算法復(fù)雜度的情況下,對(duì)由錨節(jié)點(diǎn)安裝高度不一致造成的誤差進(jìn)行了抑制,并在CC2431模塊上實(shí)現(xiàn)了改進(jìn)后的定位算法。結(jié)果表明,改進(jìn)后的定位算法以較小的系統(tǒng)開銷提高了定位精度,具有一定的實(shí)用性和通用性。
Abstract:
Key words :

摘  要: 針對(duì)ZigBee技術(shù)廣泛采用的的三邊測(cè)量定位方法應(yīng)用于二維定位的問題,分析其因各節(jié)點(diǎn)安裝高度不同而產(chǎn)生的誤差。為維持ZigBee技術(shù)低成本的特點(diǎn),導(dǎo)出了RSSI值修正條件及RSSI修正值與實(shí)測(cè)值的函數(shù)關(guān)系。在不增加算法復(fù)雜度的情況下,對(duì)由錨節(jié)點(diǎn)安裝高度不一致造成的誤差進(jìn)行了抑制,并在CC2431模塊上實(shí)現(xiàn)了改進(jìn)后的定位算法。結(jié)果表明,改進(jìn)后的定位算法以較小的系統(tǒng)開銷提高了定位精度,具有一定的實(shí)用性和通用性。
關(guān)鍵詞: ZigBee;三邊測(cè)量;定位;誤差;CC2431

 ZigBee技術(shù)以獨(dú)特的低成本、低功耗、低速率的特點(diǎn),而擁有其他無線通信技術(shù)所無可比擬的優(yōu)勢(shì)。同時(shí)在其成本變化不大的情況下,增加硬件定位引擎,僅消耗極小的硬件資源,利用原有網(wǎng)絡(luò)條件就能實(shí)現(xiàn)無線定位,進(jìn)一步拓展了ZigBee技術(shù)的應(yīng)用。基于到達(dá)時(shí)間(TOA)、到達(dá)時(shí)間差(ODOA)、到達(dá)角度(AOA)、接收信號(hào)強(qiáng)度(RSSI)的定位機(jī)制都適用于IEEE802.15.4網(wǎng)絡(luò)[1]。而基于RSSI的定位機(jī)制更符合ZigBee技術(shù)低成本的特點(diǎn),并能滿足大部分低精確度定位的要求。
1 三邊測(cè)量定位
1.1 原始定位方法

 圖1是一個(gè)理想的定位場景,節(jié)點(diǎn)1、2、3為已知坐標(biāo)的錨節(jié)點(diǎn),節(jié)點(diǎn)4為需定位的盲節(jié)點(diǎn)。定位方法是將由RSSI值換算而來的r1、r2、r3值,及錨節(jié)點(diǎn)坐標(biāo)代入矩陣式(1),求解盲節(jié)點(diǎn)坐標(biāo)值(x,y)。


 顯然若使式(1)與式(4)的x、y值同解,當(dāng)且僅當(dāng)z1=z2=z3=c。由此利用式(1)進(jìn)行定位計(jì)算時(shí),若錨節(jié)點(diǎn)安裝高度均與盲節(jié)點(diǎn)高度相等,則安裝高度不會(huì)產(chǎn)生xy平面上的定位誤差。但在實(shí)際應(yīng)用中,因現(xiàn)場情況限制,錨節(jié)點(diǎn)往往安裝位置較高,而盲節(jié)點(diǎn)手持或安裝于移動(dòng)物體上,因此錨節(jié)點(diǎn)與盲節(jié)點(diǎn)不可能安裝在同一水平面上。此時(shí),式(1)、式(4)有不同解,這將在理論上產(chǎn)生定位誤差。
 在一定值場景中,如圖2中4個(gè)錨節(jié)點(diǎn)安裝高度為3 m,各錨節(jié)點(diǎn)在xy軸的投影點(diǎn)組成一邊長為8 m的正方形。x軸和y軸均以2 m的步長取計(jì)算點(diǎn),求解式(3)時(shí),采用有約束非線性規(guī)劃法,求得錨節(jié)點(diǎn)與盲節(jié)點(diǎn)的高差分別為2 m和3 m時(shí)的理論誤差分布,如圖3所示。由圖可知,高差越大,各點(diǎn)誤差值普遍增大,這對(duì)小空間內(nèi)的定位準(zhǔn)確度造成較大影響。
1.3 算法改進(jìn)
 前述算法出現(xiàn)誤差的根本原因在于定位計(jì)算時(shí)忽略了高差因素δh,CC2431的定位引擎輸入?yún)?shù)不包括節(jié)點(diǎn)安裝高度[4]。但考慮到δh對(duì)于二維定位,如得到各錨節(jié)點(diǎn)到盲節(jié)點(diǎn)的投影距離,僅需在xy平面上進(jìn)行計(jì)算。根據(jù)式(3)消去z軸的影響因素。改造式(2)為:

 為減少CC2431在進(jìn)行RSSI值修正時(shí)的系統(tǒng)開銷,預(yù)先代入A、n、δh值等常數(shù)逐點(diǎn)計(jì)算式(8),得到修正值。盲節(jié)點(diǎn)進(jìn)行修正值計(jì)算時(shí),如修正點(diǎn)較少時(shí)可采用查表法計(jì)算,當(dāng)各錨節(jié)點(diǎn)安裝高度不同或修正點(diǎn)較多時(shí)則采用多項(xiàng)式擬合法計(jì)算。
2 實(shí)驗(yàn)對(duì)比
 本實(shí)驗(yàn)場景為長寬為8 m×8 m,凈高為3.2 m的室內(nèi)空間,分別在4個(gè)墻角安裝錨節(jié)點(diǎn)CC2430,安裝高度為2.8 m。手持盲節(jié)點(diǎn)CC2431距地約0.8 m。以1 m為步長,總計(jì)測(cè)量81個(gè)點(diǎn)位接收到4個(gè)RSSI值。由式(7)、式(8)得到修正表,見表1。修正表僅占用58 B的存儲(chǔ)空間,本次實(shí)驗(yàn)采用查表法進(jìn)行修正。
為對(duì)改進(jìn)前后的效果進(jìn)行比較,每次定點(diǎn)測(cè)量都連續(xù)啟動(dòng)定位引擎兩次,并分別輸入RSSI(實(shí)測(cè)值)和RSSI(修正值),將兩次得到的定位坐標(biāo)送至PC,經(jīng)Matlab處理后,得到改進(jìn)后與改進(jìn)前誤差的差值表,如表2所示。


 由表2可見,改進(jìn)算法提高了散布在錨節(jié)點(diǎn)附近位置的定位精度,對(duì)遠(yuǎn)離錨節(jié)點(diǎn)的位置因不滿足修正條件,則保持了原算法所得到的定位坐標(biāo)。較好地解決了要求傳輸距離盡可能近與近距離時(shí)安裝高差將產(chǎn)生較大誤差之間的矛盾。

 

 

 本文分析了基于ZigBee的三邊測(cè)量定位算法在二維定位上,因節(jié)點(diǎn)安裝高度差產(chǎn)生定位誤差的本質(zhì)原因,并通過Matlab實(shí)現(xiàn)了不同高差下理論誤差的對(duì)比。提出了抑制該誤差的RSSI修正值方法。最后通過實(shí)測(cè)對(duì)提出的方法進(jìn)行了驗(yàn)證,體現(xiàn)出RSSI修正值法的有效性。
參考文獻(xiàn)
[1] 高守瑋,吳燦陽.ZigBee技術(shù)實(shí)踐教程[M].北京:北京航空航天大學(xué)出版社,2009.
[2] FARAHANI S. ZigBee wirleless networks and transceivers[M]. USA: Newnes,2008.
[3] 孫佩剛,趙海,羅玎玎,等.智能空間中RSSI定位問題研究[J],電子學(xué)報(bào),2007,35(7):1242-1243.
[4] Chipcon Inc.CC2431 Datasheet[S].2006. 5-9.
[5] 王靜,張會(huì)清.基于ZigBee的無線網(wǎng)絡(luò)定位技術(shù)的研究與實(shí)現(xiàn)[J],傳感器與微系統(tǒng),2010,29(2):15-16.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜免费久久久久| 噜噜噜91成人网| 亚洲精品一区二区三| 欧美一区二区三区在线观看| 亚洲综合首页| 亚洲一区黄色| 亚洲视频一区| 亚洲综合色丁香婷婷六月图片| 一区二区欧美日韩视频| 亚洲毛片在线观看| 99精品99久久久久久宅男| 亚洲另类黄色| 一本到高清视频免费精品| 在线亚洲美日韩| 亚洲午夜国产一区99re久久 | 国产精品久久久免费| 国产精品福利影院| 国产精品美女一区二区| 国产欧美视频在线观看| 国产毛片一区二区| 黑丝一区二区| 1000部精品久久久久久久久| 亚洲国产精品成人综合色在线婷婷| 亚洲电影免费| 99精品欧美一区二区三区| 中国女人久久久| 亚洲欧美大片| 久久精品30| 亚洲精品一区二| 亚洲午夜av在线| 欧美一级免费视频| 久久另类ts人妖一区二区| 老鸭窝91久久精品色噜噜导演| 麻豆国产精品一区二区三区 | 国产精品高精视频免费| 国产日韩欧美在线看| 激情亚洲网站| 日韩视频在线观看国产| 亚洲在线一区| 亚洲国产高清aⅴ视频| 99精品热6080yy久久| 亚洲影视九九影院在线观看| 久久黄金**| 欧美成人一区二区| 国产精品jizz在线观看美国 | 国产精品性做久久久久久| 国产亚洲欧洲997久久综合| 亚洲第一黄网| 亚洲天堂av在线免费观看| 欧美一区二区三区在线观看视频| 亚洲国产一二三| 亚洲性视频h| 久久精品一区二区三区四区| 欧美精品久久久久久久免费观看| 国产精品久久久久久久一区探花| 国产一区二区三区奇米久涩| 亚洲精品人人| 性久久久久久久| 一区二区国产在线观看| 久久国内精品自在自线400部| 欧美精品色网| 国产精品自在线| 亚洲黄色在线看| 亚洲免费视频在线观看| 亚洲日本中文字幕免费在线不卡| 亚洲欧美在线一区| 免费在线国产精品| 国产精品视频yy9299一区| 亚洲国产综合在线| 午夜天堂精品久久久久 | 欧美一区二区三区日韩| 欧美激情精品久久久久久| 国产农村妇女精品一二区| 亚洲欧洲日产国产网站| 午夜欧美精品久久久久久久| 在线性视频日韩欧美| 久久野战av| 国产精品拍天天在线| 亚洲激情成人网| 欧美一区午夜精品| 亚洲天堂视频在线观看| 看欧美日韩国产| 国产精品亚洲综合| 日韩视频免费观看高清完整版| 久久精品久久99精品久久| 小嫩嫩精品导航| 欧美日韩一区二区视频在线 | 亚洲激情不卡| 欧美在线视频一区二区| 亚洲欧美日韩精品久久久久| 欧美激情综合亚洲一二区| 国产在线欧美日韩| 亚洲综合精品四区| 亚洲午夜精品一区二区| 欧美国产亚洲视频| 揄拍成人国产精品视频| 欧美与欧洲交xxxx免费观看 | 亚洲性线免费观看视频成熟| 99国产一区| 欧美大片va欧美在线播放| 国产综合香蕉五月婷在线| 亚洲一区综合| 亚洲免费一级电影| 欧美无乱码久久久免费午夜一区| 亚洲级视频在线观看免费1级| 久久精品91久久久久久再现| 欧美在线免费视频| 国产精品视频1区| 亚洲一级免费视频| 亚洲综合日本| 国产精品乱子久久久久| 99热免费精品在线观看| 洋洋av久久久久久久一区| 欧美激情第一页xxx| 亚洲福利在线观看| 亚洲欧洲一区二区三区在线观看| 久久亚洲综合色| 精品99一区二区| 亚洲国产欧洲综合997久久| 久久蜜桃av一区精品变态类天堂| 国产日韩欧美三级| 久久成人一区| 久久午夜电影网| 一区二区三区在线视频免费观看| 久久精品毛片| 欧美成人一区二区三区片免费| 亚洲第一综合天堂另类专| 亚洲另类视频| 欧美日韩在线播放三区| 9久草视频在线视频精品| 亚洲一区欧美| 国产精品一二| 久久国产精品亚洲77777| 免费成人av在线| 亚洲人成毛片在线播放| 亚洲私拍自拍| 国产精品资源在线观看| 欧美资源在线| 欧美成人精品不卡视频在线观看| 亚洲精品乱码久久久久久按摩观| av成人免费| 国产精品视频精品| 久久国产精彩视频| 欧美精品在线免费播放| 日韩午夜av电影| 午夜精品影院在线观看| 国产一区二区0| 亚洲破处大片| 国产精品成人一区二区艾草| 亚洲一区精品视频| 久久久免费精品视频| 亚洲国产精品久久久| 亚洲一区二区网站| 国产一区在线视频| 亚洲乱码国产乱码精品精98午夜| 欧美视频网址| 欧美一区二区三区免费视| 欧美va亚洲va香蕉在线| 一本大道久久a久久精二百| 欧美在线高清| 亚洲国产精选| 午夜一区二区三视频在线观看 | 久久精品夜夜夜夜久久| 亚洲国产高清在线| 午夜精品在线观看| 亚洲第一综合天堂另类专| 亚洲一区二区少妇| 国产又爽又黄的激情精品视频| 亚洲人人精品| 国产精品美女在线| 亚洲黄页一区| 国产精品免费福利| 最新中文字幕一区二区三区| 国产精品久久久久久久app| 久久电影一区| 欧美午夜免费| 亚洲欧洲中文日韩久久av乱码| 国产精品美女在线观看| 91久久国产自产拍夜夜嗨| 国产精品女主播| 日韩一级二级三级| 国产日本精品| 在线亚洲自拍| 伊人一区二区三区久久精品| 亚洲女女做受ⅹxx高潮| 亚洲第一页在线| 性高湖久久久久久久久| 亚洲国产视频一区| 久久精品亚洲一区二区| 夜夜爽99久久国产综合精品女不卡| 久久久噜噜噜久噜久久 | 亚洲影视九九影院在线观看| 欧美~级网站不卡| 午夜精品一区二区三区在线播放 | 亚洲美女区一区| 麻豆国产精品va在线观看不卡| 亚洲在线网站| 欧美日韩中国免费专区在线看| 亚洲国产精品久久久久秋霞不卡| 国产精品性做久久久久久|