[发明专利]一种锚节点布设方法及装置有效

专利信息
申请号: 202010621749.3 申请日: 2020-06-30
公开(公告)号: CN111787608B 公开(公告)日: 2021-07-23
发明(设计)人: 邓中亮;刘延旭;胡恩文 申请(专利权)人: 北京邮电大学
主分类号: H04W64/00 分类号: H04W64/00;H04W84/18;G06N20/00;G06N3/00;G06N3/12
代理公司: 北京柏杉松知识产权代理事务所(普通合伙) 11413 代理人: 马敬;项京
地址: 100876 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 节点 布设 方法 装置
【权利要求书】:

1.一种锚节点布设方法,其特征在于,所述方法包括:

按照预设的搜索间隔,在待定位区域内划分多个网格区域,并获得每个网格区域的网格中心点坐标;

基于所述网格中心点坐标和预设的锚节点数量,确定搜索代价函数,所述搜索代价函数为最小化各网格中心点的定位误差极限;

所述搜索代价函数为:min C(R)=[C1(R,H1) C2(R,H2) … Ck(R,Hk)]T

其中,min表示最小化,C为各网格中心点的定位误差极限,R=[R1 R2 … Rn],n为所述预设的锚节点数量,Rn为锚节点n的坐标,H=[H1 H2 … Hk],k为所述待定位区域内网格区域的数量,Hj为网格中心点j的坐标,Cj为网格中心点j的定位误差极限,j=1,2,...,k;

所述网格中心点的定位误差极限为:

其中,Cj为网格中心点j的定位误差极限,j=1,2,...,k,k为所述待定位区域内的网格中心点数量,Gj为网格中心点j的定位方程组的雅可比矩阵,W为权重系数矩阵,trace(·)为求矩阵的迹,为Gj的转置矩阵,当应用在2维定位时,当应用在3维定位时,Tj为与网格中心点j之间的距离小于预设通信范围的锚节点数量;

随机生成多个种群,每个种群包括所述预设的锚节点数量个坐标;

从所述待搜索种群的邻域种群中,随机选取第一邻域种群和第二邻域种群;按照锚节点在种群中的排列顺序,针对一个指定序号的锚节点,生成预设范围内的第一随机数,当所述第一随机数不大于第一预设阈值时,将所述第一邻域种群中该指定序号的锚节点坐标,与所述第二邻域种群中该指定序号的锚节点坐标互换;生成所述预设范围内的第二随机数,当所述第二随机数不大于第二预设阈值时,将所述第一邻域种群中两个随机选取的锚节点坐标互换;将所述第一邻域种群作为所述目标种群,所述邻域种群为多个种群的权重向量与所述待搜索种群的权重向量之间的距离中,距离最短的指定数量个种群;

利用所述搜索代价函数,获得待优化定位误差极限集合,所述待优化定位误差极限集合包括的每个元素为:针对一个网格中心点,在设置待搜索种群时该网格中心点的定位误差极限,与在设置所述目标种群时该网格中心点的定位误差极限中较小的定位误差极限;

利用优化函数,更新所述目标种群对应的邻域种群中的锚节点坐标;

若所述待优化定位误差极限集合支配指定向量集中的定位误差极限集合,则删除所述指定向量集中的定位误差极限集合,将所述待优化定位误差极限集合加入所述指定向量集,并将所述目标种群作为优化种群;

若所述多个种群优化完成,则得到所述优化种群包括的锚节点坐标。

2.根据权利要求1所述的方法,其特征在于,所述优化函数为:

其中,min表示最小化,max表示取最大值,λj为网格中心点j的定位误差极限的权重,Cj为网格中心点j的定位误差极限,R为一个种群包括的各锚节点坐标,Hj为网格中心点j坐标,j=1,2,...,k,k为所述待定位区域内的网格中心点数量,z*为待优化定位误差极限集合,为在设置各种群时在网格中心点j处的定位误差极限中的最小值。

3.一种锚节点布设装置,其特征在于,所述装置包括:

划分模块,用于按照预设的搜索间隔,在待定位区域内划分多个网格区域,并获得每个网格区域的网格中心点坐标;

确定模块,用于基于所述网格中心点坐标和预设的锚节点数量,确定搜索代价函数,所述搜索代价函数为最小化各网格中心点的定位误差极限;所述搜索代价函数为:min C(R)=[C1(R,H1) C2(R,H2) … Ck(R,Hk)]T

其中,min表示最小化,C为各网格中心点的定位误差极限,R=[R1 R2 … Rn],n为所述预设的锚节点数量,Rn为锚节点n的坐标,H=[H1 H2 … Hk],k为所述待定位区域内网格区域的数量,Hj为网格中心点j的坐标,Cj为网格中心点j的定位误差极限,j=1,2,...,k;

所述网格中心点的定位误差极限为:

其中,Cj为网格中心点j的定位误差极限,j=1,2,...,k,k为所述待定位区域内的网格中心点数量,Gj为网格中心点j的定位方程组的雅可比矩阵,W为权重系数矩阵,trace(·)为求矩阵的迹,为Gj的转置矩阵,当应用在2维定位时,当应用在3维定位时,Xj为与网格中心点j之间的距离小于预设通信范围的锚节点数量;

所述确定模块,用于随机生成多个种群,每个种群包括所述预设的锚节点数量个坐标;从所述待搜索种群的邻域种群中,随机选取第一邻域种群和第二邻域种群;按照锚节点在种群中的排列顺序,针对一个指定序号的锚节点,生成预设范围内的第一随机数,当所述第一随机数不大于第一预设阈值时,将所述第一邻域种群中该指定序号的锚节点坐标,与所述第二邻域种群中该指定序号的锚节点坐标互换;生成所述预设范围内的第二随机数,当所述第二随机数不大于第二预设阈值时,将所述第一邻域种群中两个随机选取的锚节点坐标互换;将所述第一邻域种群作为所述目标种群,所述邻域种群为多个种群的权重向量与所述待搜索种群的权重向量之间的距离中,距离最短的指定数量个种群;利用所述搜索代价函数,获得待优化定位误差极限集合,所述待优化定位误差极限集合包括的每个元素为:针对一个网格中心点,在设置待搜索种群时该网格中心点的定位误差极限,与在设置所述目标种群时该网格中心点的定位误差极限中较小的定位误差极限;利用优化函数,更新所述目标种群对应的邻域种群中的锚节点坐标;若所述待优化定位误差极限集合支配指定向量集中的定位误差极限集合,则删除所述指定向量集中的定位误差极限集合,将所述待优化定位误差极限集合加入所述指定向量集,并将所述目标种群作为优化种群;若所述多个种群优化完成,则得到所述优化种群包括的锚节点坐标。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010621749.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top