[发明专利]一种基于无线定位的移动节点聚集感知方法有效
申请号: | 201310045942.7 | 申请日: | 2013-02-05 |
公开(公告)号: | CN103079270A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 郭晓雷;秘建宁;张宇 | 申请(专利权)人: | 中国电子科技集团公司电子科学研究院 |
主分类号: | H04W64/00 | 分类号: | H04W64/00;H04W52/02 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于无线定位的移动节点聚集感知方法,包括以下步骤:步骤一、初始化无线定位系统;步骤二、信标节点测量自身到自身感知范围内所有移动节点的距离,并将测距信息发送到中心节点;步骤三、中心节点集中式计算目标区域内所有移动节点的位置坐标;步骤四、中心节点对目标区域进行网格划分;步骤五、中心节点通过密度聚类方式搜索每个子网格中的节点聚集簇;步骤六、中心节点对相邻的节点聚集簇进行合并;步骤七、输出所有移动节点聚集簇的区域信息及相应节点ID。本发明计算复杂度低,通信消耗少,节点聚集簇搜索速度快且准确度高,可适用于任意场景下移动节点聚集状态的自动感知,因此本发明具有广阔的应用前景。 | ||
搜索关键词: | 一种 基于 无线 定位 移动 节点 聚集 感知 方法 | ||
【主权项】:
1.一种基于无线定位的移动节点聚集感知方法,其特征在于:它通过以下步骤来实现:步骤一、初始化无线定位系统;无线定位初始阶段,中心节点向目标区域内的所有信标节点发送定位命令数据帧,此命令数据帧中包含校准时间t0和测距允许时间Δt,Δt取大于0的实数;步骤二、信标节点测量自身到自身感知范围内所有移动节点的距离,并将测距信息发送到中心节点;信标节点接收到中心节点发送的定位命令数据帧后,将自身系统时间设为t0,并向网络中广播包含自身ID的请求应答数据帧;在信标节点感知范围内的移动节点收到请求应答数据帧后发送应答数据帧进行应答,每个信标节点在t0+Δt时间段内接收移动节点发送的应答数据帧,并根据自身收到的应答数据帧测量自身到相应移动节点的距离;当测距过程结束之后,每个信标节点将其收集到的测距信息发送给中心节点;所述信标节点是指自身位置坐标已知并能测量自身到相邻节点距离的无线节点;步骤三、中心节点集中式计算目标区域内所有移动节点的位置坐标;中心节点根据信标节点发送的测距信息,集中式计算出目标区域内所有移动节点的位置坐标;具体步骤为:①对于移动节点Ma,a为移动节点的ID,a=1,2,…,A,A为目标区域内的移动节点总数量,取自然数,中心节点根据信标节点Ni(i=1,2,…n)到移动节点Na的测量距离dai(i=1,2,…n),n为自然数,建立如下有偏最小二乘模型:
其中,未知向量Xa为移动节点Na的待估坐标,已知向量Xi(i=1,2,…n)为信标节点Ni(i=1,2,…n)的位置坐标,标量b为信标节点的测距偏差;当测距偏差已知时b为常数,当测距偏差未知时b为待估未知数;求解式(1)即可得出移动节点Na的估计坐标
②取a=1,2,…,A,重复步骤①,求出所有移动节点的估计坐标
步骤四、中心节点对目标区域进行网格划分;设定长方形子网格的长度l和宽度w,l和w取正实数,中心节点将目标区域均匀划分为K子网格Gk(k=1,2,…,K),K取自然数;在网格划分过程中,将不规则或者不足一个网格面积的子区域当作一个网格;步骤五、中心节点通过密度聚类方式搜索每个子网格中的节点聚集簇;中心节点首先统计每个子网格中所有移动节点的密度信息,找出移动节点中的核心点和次核心点;然后从任意核心点开始,通过密度聚类的方式找出一个完整的节点聚集簇;当所有核心点都被遍历完成后,输出子网格中所有节点聚集簇的信息;所述节点密度是指节点ε邻域内包含的其他节点数目,ε为节点邻域的半径;所述核心点是指自身密度大于等于阈值T的移动节点;所述次核心点是指处在核心点的邻域内但自身的密度小于阈值T的移动节点;所述节点聚集簇是指一组高密度节点的集合;具体步骤为:①设定邻域半径ε和密度阈值T,ε取正实数,T取自然数;②判断移动节点是否为核心点;取a=1,2,…,A,计算目标区域内所有移动节点Ma的密度ζa;如果ζa≥T,则Ma为核心点,且将Ma标记为未处理的核心点;同时,设定迭代次数k=1;③对于子网格Gk,取Gk中节点聚集簇数目为Fk=0;④判断子网格Gk中是否存在未处理的核心点;如果Gk中存在未处理的核心点,取Fk=Fk+1,转到下一步;如果不存在未处理的核心点,转到步骤⑨;⑤取子网格Gk中的任意未处理的核心点Ma,将Ma和其邻域内的所有移动节点归于同一个簇
并将Ma标记为已处理的核心点;⑥搜索
中未处理的核心点,将其邻域内的所有移动节点添加到簇
中;⑦重复步骤⑥,直到簇
中的所有核心点都被标记为已处理的核心点;⑧完成簇
的扩展,转到步骤④;⑨完成子网格Gk的搜索;如果Fk>0,输出Gk的节点聚集簇数目Fk和Gk中所有的节点聚集簇;⑩取k=k+1,如果k≤K,转到步骤③;否则,结束子网格中节点聚集簇的搜索;步骤六、中心节点对相邻的节点聚集簇进行合并;中心节点统计出每个子网格中的节点聚集簇之后,根据簇边界中核心点的连通度关系确定相邻子网格中的节点相邻聚集簇,并对其进行合并;所述节点相邻聚集簇是指存在连通核心点的一对节点聚集簇;所述连通核心点是自身邻域包含对方且自身又处在对方邻域内的一对核心点;步骤七、输出所有移动节点聚集簇的区域信息及相应节点ID;中心节点完成所有节点相邻聚集簇的合并之后,输出所有聚集簇C(j)(j=1,2,…,J)的区域信息
(j=1,2,…,J)和每个簇中的节点ID;其中,J为目标区域中节点聚集簇的数目,取大于等于0的正整数;
为第j个移动节点聚集簇所在的长方形区域的中心坐标,
和
分别表示第j个移动节点聚集簇所在的长方形区域的长度和宽度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司电子科学研究院,未经中国电子科技集团公司电子科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310045942.7/,转载请声明来源钻瓜专利网。