发明名称 一种基于RSSI的无线传感器网络环境自适应圆环重叠定位算法
摘要 本发明提供一种环境适应性强、测量精度高的基于RSSI的无线传感器网络环境自适应圆环重叠定位算法。该算法可以自动拟合实际应用环境中的损耗模型参数,能在一定程度上消除未知节点附近环境中存在着的多径衰落、电磁干扰、非视距传播、天线非全向性等多种干扰因素造成的影响,有效地降低测距误差。
申请公布号 CN103024897A 申请公布日期 2013.04.03
申请号 CN201210486167.4 申请日期 2012.11.26
申请人 中山大学 发明人 唐承佩;张慧远;殷娇;董雨
分类号 H04W64/00(2009.01)I;H04W84/18(2009.01)I;H04B17/00(2006.01)I 主分类号 H04W64/00(2009.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 林丽明
主权项 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个圆环交集,取交集部分的质心作为未知节点的位置估计值。
地址 510275 广东省广州市新港西路135号