[发明专利]基于模拟退火算法的无线可充电传感网中UAV能量补偿方法有效
申请号: | 201910317243.0 | 申请日: | 2019-04-19 |
公开(公告)号: | CN110049500B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 刘贵云;蒋文俊;彭百豪;唐冬 | 申请(专利权)人: | 广州大学 |
主分类号: | H04W16/18 | 分类号: | H04W16/18;G01C21/20;H04W4/38 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 裘晖;林梅繁 |
地址: | 510006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 模拟 退火 算法 无线 充电 传感 uav 能量 补偿 方法 | ||
1.基于模拟退火算法的无线可充电传感网中UAV能量补偿方法,其特征在于,将UAV作为移动通信中继与无线能量传输方,将大规模无线传感网分为多个小区域,每个小区域进行能量传输与信息收集的最优位置点记为路径中的UAV锚点,作为UAV在路径中小区域的最优驻点;根据传感网节点能耗和UAV能量补偿策略,结合差分进化优化算法确定路径中的UAV锚点;
设UAV从当前位置转移飞行至另一小区域的最优驻点,进行能量传输与信息收集这一过程中的飞行阶段时间代价与UAV在最优驻点进行能量传输信息收集的时间关系为:
其中,表示假期时间,所述假期时间指在UAV访问完飞行路径中的所有圆形单元后,将在下一次访问前在暂停点进行服务的休息期间;τCycle_n为UAV在每次飞行路径Cycle_n上花费的时间;
能量补偿周期τtotal为:
所述UAV能量补偿方法包括以下步骤:
步骤1:令温度T=T0,由无规则序列随机排列生成一个初始解X0,计算相应的目标函数
步骤2:温度T下移至下一个温度值,生成解Xi;新的温度值由衰减函数求得,定义衰减函数为:
其中是0~1的随机数;
步骤3:对Xi进行扰动得到新解Xj;
步骤4:求解变换前后的目标函数差Δf=f(Xj)-f(Xi);
步骤5:以新解与当前解的目标函数差定义接受概率如下式:
步骤6:在温度Ti下,重复Lk次扰动与接受过程,即重复Lk次步骤3与步骤4;
步骤7:判断温度是否到达Tf,若否,则跳转到步骤2继续执行;若已到达,则计算结束。
2.根据权利要求1所述的方法,其特征在于,UAV飞至每个传感网区域驻点上对小区域内的传感器节点的电池充电;小区域内的所有传感器节点距最优驻点的距离都在充电范围D之内,UAV访问小区域的最优驻点,给小区域内传感器节点充电。
3.根据权利要求1所述的方法,其特征在于,UAV选取几个小区域中的最优驻点作为UAV锚点,将上一步暂停点作为起始点,以此规划UAV的飞行路径;UAV对大规模无线传感网进行N次飞行路径的能量补偿之后,UAV刚好将大规模无线传感网小区域遍历完,且在飞行路径上对一个无线传感网小区域UAV只遍历一次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910317243.0/1.html,转载请声明来源钻瓜专利网。