ZigBee技术中基于RSSI测距的定位算法研究

时间:2012-05-08来源:网络

3 实验结果分析
在35m×35m的区域内布置4个参考节点,定位网络控制界面如图2所示。通过采集100个数据包,经过重复调整,n取16、A取47时定位效果最好。通过最小二乘法拟合出修正距离与估算距离之问的关系,得到a=1.058 1.b=0.193 4。因此,根据式(4)可以得到修正距离与估计距离之间的关系j.jpg。修正前与修正后的测距值如表1所列,修正前与修正后盲节点坐标估计误差如表2所列。

k.jpg

l.jpg


从表1中可以看出,相比于修正前的估计距离,经过最小二乘法修正后的距离更加接近于实际距离,误差更小,从而能更加精确地估算出盲节点的坐标。从表2中可以看出,经过修正后的距离采用三边测量法估算出盲节点的坐标误差要小于修正前的坐标估算误差。

结语
ZigBee技术是一门新兴的学科,在生活中的各个领域都有重要的作用,定位算法是ZigBee技术中的重要算法之一。本文简要分析了RSSI测距原理,在此基础上结合最小二乘法原理,对估算的距离进行修正,并在以CC2430/CC2431为核心设计的ZigBee节点上组网实验。实验表明经过修正后的距离精度更高,对盲节点的坐标定位更加精确,修正后的定位精度符合一些常规的定位系统要求。

1 2 3 4

关键词: 定位 算法 研究 测距 RSSI 技术 基于 ZigBee

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版