发明名称 一种无线传感器网络的二次加权混合定位方法
摘要 本发明涉及无线传感器网络的节点自身定位方法,属于通信技术领域,具体说是一种无线传感器网络的二次加权质心混合定位方法。本发明针对无线传感器网络的特点以及DV-Distance和质心定位算法的优缺点,利用DV-Distance获得的累加跳距和信息及估测的未知节点坐标,二次计算加权因子和权重质心,实现两次对未知节点估计坐标进行约束,从而提高网络节点的定位精度。本发明综合权重DV-Distance和质心定位算法,进行了二次加权质心混合定位,可有效的提高节点的定位精度,适用于具有自组织特征的传感器网络节点的自身定位。
申请公布号 CN101808398B 申请公布日期 2012.07.04
申请号 CN201010111276.9 申请日期 2010.02.05
申请人 中国地质大学(武汉) 发明人 陈分雄;贾洪东;文飞;王文俊
分类号 H04W64/00(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W64/00(2009.01)I
代理机构 武汉华旭知识产权事务所 42214 代理人 刘荣
主权项 1.一种无线传感器网络的二次加权混合定位方法,其特征在于包含以下步骤:步骤一:无线传感器网络中所有节点执行DV-Distance定位算法,获得未知节点的估测坐标P0、以及距离未知节点最近的N个信标节点的折线距离和N个信标节点位置坐标;步骤二:未知节点利用步骤一得到N个信标节点的折线距离和N个信标节点位置坐标,依次循环选取N-1个信标节点,构成N个N-1边形,分别求解各多边形中每个信标节点对应的质心加权因子,求解公式为:<img file="FDA0000129377840000011.GIF" wi="887" he="248" />其中,Ra<sub>i</sub>,Ra<sub>j</sub>是未知节点到信标节点的折线距离,Na是选取的信标节点个数,Kc<sub>i</sub>第i个信标节点的加权因子;步骤三:根据步骤一和步骤二得到得N个信标节点的位置坐标及其对应的质心加权因子,未知节点执行第一次加权质心处理,获得信标节点的N个质心坐标,N个质心坐标构成质心区域,第一次加权质心处理的计算公式为:<img file="FDA0000129377840000012.GIF" wi="473" he="348" />其中<img file="FDA0000129377840000013.GIF" wi="180" he="61" />是第j个信标节点的位置坐标,(X<sub>Cj</sub>,Y<sub>Cj</sub>)是第j个质心坐标,Ka<sub>j</sub>是第j个信标节点的质心加权因子,N<sub>a</sub>为信标节点的个数;步骤四:未知节点根据步骤一获得未知节点的估测坐标P0、步骤三获得的N个质心坐标构成的质心区域,计算估测坐标P0到质心区域中各个质心的距离,计算公式为:<img file="FDA0000129377840000014.GIF" wi="892" he="85" />其中:R<sub>j</sub>未知节点估测坐标P0到质心区域中的第j个质心的距离,(X<sub>Cj</sub>,Y<sub>Cj</sub>)是第j个质心坐标,(X<sub>P0</sub>,Y<sub>P0</sub>)是估测坐标P0;N为质心个数;并求解质心坐标的加权因子,求解公式为: <img file="FDA0000129377840000021.GIF" wi="865" he="247" />其中,Rb<sub>i</sub>是估测坐标P0到质心C<sub>i</sub>的距离,N<sub>b</sub>是质心个数,Kb<sub>i</sub>第i个质心坐标的加权因子;执行第二次加权质心处理,得到质心区域的质心坐标,即精确的未知节点坐标,第二次加权质心处理的计算公式为:<img file="FDA0000129377840000022.GIF" wi="406" he="355" />其中(x<sub>i</sub>,y<sub>i</sub>)第i个质心坐标,(x,y)是加权处理后的质心坐标,Kb<sub>i</sub>是加权因子,N<sub>b</sub>为质心个数。 
地址 430074 湖北省武汉市洪山区鲁磨路388号