主权项 |
1.一种基于RSSI的无线传感器网络环境自适应圆环重叠定位算法,其特征是,包括以下步骤: 步骤一,信标节点组网,待测区域内目标节点和信标节点通信得到RSSI值;步骤二,在待测区域内选取4个信标节点,指定其中一个信标节点为从属节点,另外三个信标节点为邻近节点;步骤三,通过坐标信息计算从属节点与邻近节点之间的实际距离di(i=1,2,3);步骤四,记录从属节点与邻近节点之间的RSSI值,根据无线信号传输损耗模型RSSI=P0-10nlgd,以10*logdi为x坐标,以RSSIi为y坐标,采用一元线性回归方法模拟出目标节点附近环境中的损耗模型参数n和p0;步骤五,根据从属节点与邻近节点之间的RSSI值,利用公式RSSI=P0-10nlgd反推出各邻近节点到从属节点的测量距离Di(i=1,2,3);步骤六,将从属节点与邻近节点之间的实际距离di(i=1,2,3)和测量距离Di(i=1,2,3),代入公式<img file="2012104861674100001DEST_PATH_IMAGE001.GIF" wi="155" he="45" />计算目标节点附近区域的距离比例修正因子;步骤七,由目标节点与邻近节点之间的RSSI值及拟合参数n和p0确定目标节点到三个邻近节点的粗糙距离ci(i=1,2,3);步骤八,由公式<img file="121528DEST_PATH_IMAGE002.GIF" wi="121" he="46" />和公式<img file="662100DEST_PATH_IMAGE003.GIF" wi="132" he="38" />,得到距离修正系数,最终的修正距离圆环内外半径为<img file="2012104861674100001DEST_PATH_IMAGE004.GIF" wi="81" he="24" />;步骤九,以三个邻近节点为圆心,以修正距离为半径的3个圆环交集,取交集部分的质心作为未知节点的位置估计值。 |