基于ZigBee網(wǎng)絡(luò)RSSI的室內(nèi)無線定位技術(shù)
出的算法得到位置(x",y")。比較兩個位置的誤差大小d'與d",如圖6所示。
其中:
由圖6可以看出,經(jīng)過線性回歸分析和高斯濾波,然后用泰勒級數(shù)展開,最終求得位置誤差大約在1 m左右,而CC2431的定位誤差在2~3 m左右。本文提出的定位算法較好地改善了定位效果,使定位誤差主要集中在1 m左右,基本能夠滿足室內(nèi)定位對誤差的要求,提高了定位精度。
5 結(jié)語
對基于RSSI的室內(nèi)定位算法以及RSSI測距進行了全面分析。通過線性回歸分析對參數(shù)進行優(yōu)化,高斯模型對RSSI進行濾波,提高了測距的精度。最后采用泰勒級數(shù)展開法進行位置計算,比較了CC2431的定位算法,減小了定位誤差,達(dá)到了提高定位精度的目的,證實了定位算法的優(yōu)越性。
評論