[发明专利]一种部署在水面环境的弱栅栏间隙修复方法在审

专利信息
申请号: 201910646526.X 申请日: 2019-07-17
公开(公告)号: CN110418352A 公开(公告)日: 2019-11-05
发明(设计)人: 戴光麟;徐瑞吉;毛科技;杨志凯 申请(专利权)人: 浙江工业大学
主分类号: H04W16/18 分类号: H04W16/18;H04W24/02;H04W84/18
代理公司: 杭州天正专利事务所有限公司 33201 代理人: 王兵;黄美娟
地址: 310014 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种部署在水面环境的弱栅栏间隙修复方法,包括:步骤1寻找子栅栏段,步骤2确定修复所需要的最少可移动节点数量,步骤3查找并选择最优冗余可移动节点完成修复。本发明可搜索需要被修复的水面环境的弱栅栏间隙,高效并节能地修复水面环境的弱栅栏间隙,具有普适性。首先,根据部署的水面区域建立坐标系,计算节点距离,采用布尔感知模型方法搜寻水面已经存在的若干子栅栏段;然后,根据子栅栏分布确定需要修复的子栅栏间隙数量,利用能耗控制算法,确定修复子栅栏间隙需要的最少可移动节点数量;最后,查找冗余可移动节点,使用匈牙利算法选择最优冗余可移动节点,降低能量消耗,完成栅栏间隙修复。
搜索关键词: 栅栏 修复 可移动节点 水面环境 冗余 部署 计算节点 能耗控制 能量消耗 水面区域 算法选择 查找 普适性 算法 感知 搜索 搜寻 节能 水面
【主权项】:
1.一种部署在水面环境的弱栅栏间隙修复方法,其包括以下步骤:步骤1:根据部署的水面区域建立坐标系,计算节点距离,采用布尔感知模型方法搜寻水面已经存在的若干子栅栏段,具体包括:11)根据水面部署区域建立直角坐标系,以区域左下侧为坐标原点,以部署区域横向为X轴,纵向为Y轴;12)将水面部署区域内的传感器节点横坐标x值按升序排序,排序后将传感器节点进行编号n1,n2,n3……nnum;将部署区域内所有传感器节点ni的坐标表示为(xi,yi),任意两个传感器节点ni和nj之间的横坐标距离为di,j,计算公式为:di,j=|xi‑xj|  (公式1)其中xi和xj为传感器节点ni和nj的横坐标,di,j为任意两个传感器节点ni和nj之间的横坐标距离;13)子栅栏搜寻算法从部署区域最左边的传感器节点n1开始构建栅栏,判断节点n2与n1的横坐标之间的距离是否小于或等于2倍的感知半径r,若条件满足,则将传感器节点n1和n2存入一个Set数据结构B1中;14)继续搜寻与传感器节点n2横坐标距离最接近的传感器节点n3,判断n3是否满足条件;倘若d2,3≤2r,则将传感器节点n2和n3放入Set数据结构B1中;重复搜寻步骤直至发现节点ni与ni+1之间横坐标距离大于2r,停止算法迭代,得到一条完整的子栅栏;该子栅栏用集合B1={n1,n2,n3……ni}表示;15)当完成子栅栏B1的搜索后,以ni+1为算法搜索的起点,重复布尔感知模型搜索方法,继续寻找子栅栏B2,一直搜索到部署区域的最右侧,没有子栅栏可以被查找为止,最终得到部署区域内的所有子栅栏;步骤2:根据子栅栏分布确定需要修复的子栅栏间隙数量,利用能耗控制算法,确定修复栅栏间隙需要的可移动节点数量,具体包括:21)在得到子栅栏分段情况后,子栅栏之间的位置即为待修复的栅栏间隙;22)计算最少需要的可移动节点数量,采用能耗控制算法,根据栅栏间隙在横坐标上的投影长度与可移动节点的感知半径r,计算修复栅栏间隙需要的最少可移动节点数量,计算公式为:其中xi表示子栅栏Bi最右侧传感器节点的横坐标,xj表示子栅栏Bj最左侧传感器节点的横坐标,r表示可移动节点的感知半径,numm表示修复子栅栏间隙最少需要的可移动节点数量;23)确定待修复位置点,基于公式2计算出的最少需要的可移动节点数量,将栅栏间隙区域纵向均匀划分为numm+1个子区域,每个子区域左右两边的分割线即为待修复位置点所在的线;步骤3:查找冗余可移动节点,使用匈牙利算法选择最优冗余可移动节点,降低能量消耗,完成栅栏间隙修复,具体包括:31)分别从栅栏间隙两侧开始查找,搜索移动后不会使原栅栏产生新的栅栏间隙的冗余可移动节点,保证移动节点后不会影响子栅栏的覆盖完整性;32)选择最优冗余可移动节点,采用匈牙利算法,若冗余的可移动节点数量N小于待修复位置数量D,则肯定存在某些栅栏间隙无法被修复,若冗余的可移动节点数量N大于待修复位置数量D,满足匈牙利算法1个人分配1项任务的原则,可虚拟出N‑D个待修复位置,且所有可移动的冗余节点距离虚拟待修复位置的距离都为0;33)根据冗余可移动节点与待修复位置的欧氏距离构建匈牙利代价矩阵,如公式3所示,将代价矩阵按匈牙利算法步骤进行计算即可得到最佳的可移动节点派遣方案;其中di,j表示冗余可移动节点i与待修复位置j之间横坐标距离,矩阵中为0的表示可移动节点到虚拟待修复位置之间的距离。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201910646526.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

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