ZigBee技術(shù)中基于RSSI測(cè)距的定位算法研究
3 實(shí)驗(yàn)結(jié)果分析
在35m×35m的區(qū)域內(nèi)布置4個(gè)參考節(jié)點(diǎn),定位網(wǎng)絡(luò)控制界面如圖2所示。通過(guò)采集100個(gè)數(shù)據(jù)包,經(jīng)過(guò)重復(fù)調(diào)整,n取16、A取47時(shí)定位效果最好。通過(guò)最小二乘法擬合出修正距離與估算距離之問(wèn)的關(guān)系,得到a=1.058 1.b=0.193 4。因此,根據(jù)式(4)可以得到修正距離與估計(jì)距離之間的關(guān)系。修正前與修正后的測(cè)距值如表1所列,修正前與修正后盲節(jié)點(diǎn)坐標(biāo)估計(jì)誤差如表2所列。本文引用地址:http://m.butianyuan.cn/article/155023.htm
從表1中可以看出,相比于修正前的估計(jì)距離,經(jīng)過(guò)最小二乘法修正后的距離更加接近于實(shí)際距離,誤差更小,從而能更加精確地估算出盲節(jié)點(diǎn)的坐標(biāo)。從表2中可以看出,經(jīng)過(guò)修正后的距離采用三邊測(cè)量法估算出盲節(jié)點(diǎn)的坐標(biāo)誤差要小于修正前的坐標(biāo)估算誤差。
結(jié)語(yǔ)
ZigBee技術(shù)是一門(mén)新興的學(xué)科,在生活中的各個(gè)領(lǐng)域都有重要的作用,定位算法是ZigBee技術(shù)中的重要算法之一。本文簡(jiǎn)要分析了RSSI測(cè)距原理,在此基礎(chǔ)上結(jié)合最小二乘法原理,對(duì)估算的距離進(jìn)行修正,并在以CC2430/CC2431為核心設(shè)計(jì)的ZigBee節(jié)點(diǎn)上組網(wǎng)實(shí)驗(yàn)。實(shí)驗(yàn)表明經(jīng)過(guò)修正后的距離精度更高,對(duì)盲節(jié)點(diǎn)的坐標(biāo)定位更加精確,修正后的定位精度符合一些常規(guī)的定位系統(tǒng)要求。
評(píng)論