主权项 |
1.一种Zigbee网络中的高精度节点定位方法,其特征在于,包括以下步骤:1)根据节点接收到参考节点帧数据来计算信号强度RSSI,连续计算n帧数据所得RSSI再求平均,公式为<img file="FDA0000063212420000011.GIF" wi="533" he="51" />其中n≥1;2)根据公式RSSI=-(D+10εlog<sub>10</sub>(d1))计算出节点至参考节点的距离d1,其中D为本节点至参考节点为1米距离时接收信号强度,ε为信号路径损耗因子,即传播指数;3)根据节点发送消息给参考节点再收到参考节点反馈的应答消息,计算出消息在空中的传输时延T<sub>delay</sub>,连续计算m帧数据所得传输延时再求平均,公式为<img file="FDA0000063212420000012.GIF" wi="573" he="77" />其中m≥1,<img file="FDA0000063212420000013.GIF" wi="168" he="85" />为第k个传输时延;4)通过公式d2=V(T<sub>delay</sub>/2)来估算另一种节点至参考节点的距离d2,其中V为电磁波在空中的传播速率;5)对步骤2)和步骤4)两种方法估算出的距离进行差值比较,根据差值的大小来计算权重,进而对估算出的距离进行校准,校准公式为<img file="FDA0000063212420000014.GIF" wi="988" he="237" />6)同时计算四个参考节点至节点的距离d,由于四个参考节点的三维坐标已知,计算出该节点的位置坐标信息。 |