[发明专利]一种无人机辅助的无线传感器网络节点充电选择方法有效
申请号: | 202111008945.4 | 申请日: | 2021-08-31 |
公开(公告)号: | CN113727275B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 潘弘洋;孙庚;刘衍珩;李家辉;梁爽;王爱民;郑晓雅;樊俊松 | 申请(专利权)人: | 吉林大学 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W4/40;H04W52/02;H04W84/18;G06K9/62;G06N3/00;H02J50/00;H02J50/70 |
代理公司: | 北京远大卓悦知识产权代理有限公司 11369 | 代理人: | 刘小娇 |
地址: | 130000 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无人机 辅助 无线 传感器 网络 节点 充电 选择 方法 | ||
1.一种无人机辅助的无线传感器网络节点充电选择方法,其特征在于,包括如下步骤:
步骤一、种群的随机初始化;
步骤二、以K-means方法寻找无人机的位置并更新种群,计算所有粒子的适应度函数值:
F=k+SNrc;
式中,F为适应度函数值,k为无人机悬停次数,SNrc为被重复充电的无线传感器网络节点数量;
步骤三、确定所述种群中的局部最优解和全局最优解;
步骤四、以惩罚和补偿机制更新所述无人机的悬停次数;
步骤五、以K-means方法寻找无人机的位置并更新种群,计算所有粒子的适应度函数值;
步骤六、对粒子的速度与粒子的位置进行更新得到新的种群,计算所有粒子的适应度;
步骤七、保存适应度函数值更小的粒子并保持种群中粒子数的最大值;
步骤八、更新所述种群中的局部最优解和全局最优解;
步骤九、判断迭代次数是否达到上限:
若迭代次数达到最大迭代次数,则输出最终的无人机的悬停次数和无人机的悬停位置坐标;
若迭代次数未达到最大迭代次数,则重复执行所述步骤四至步骤九。
2.如权利要求1所述的无人机辅助的无线传感器网络节点充电选择方法,其特征在于,所述步骤一中生成一定种群规模的粒子,以无人机悬停次数和无人机悬停位置联合作为粒子群算法的候选解,每个粒子在搜索域内随机初始化生成k个初始悬停次数和k个悬停位置坐标。
3.如权利要求2所述的无人机辅助的无线传感器网络节点充电选择方法,其特征在于,当所述每个粒子的维度不同时,在所述粒子的原始决策变量的基础上添加辅助决策变量,所述辅助决策变量不参与运算过程,且所述辅助决策变量为搜索域内的随机变量。
4.如权利要求3所述的无人机辅助的无线传感器网络节点充电选择方法,其特征在于,所述以K-means方法寻找无人机的位置并更新种群具体包括如下过程:
对每个粒子,以无线传感器网络节点的坐标为定点,使用K-means方法生成与所述粒子对应的k个聚类中心。
5.如权利要求4所述的无人机辅助的无线传感器网络节点充电选择方法,其特征在于,所述被重复充电的无线传感器网络节点数量满足:
式中,n为被充电节点的总数量,μij为无人机在第i次悬停时,是否能为第j个节点充电,若是,则μij=1,若否,则μij=0。
6.如权利要求5所述的无人机辅助的无线传感器网络节点充电选择方法,其特征在于,所述步骤四具体包括如下过程:
当无人机的悬停次数不能满足所有无线传感器网络节点全部获得电能时,给予补偿机制增加所述无人机的悬停次数,每次补偿的大小为当所述无人机的悬停次数满足所有无线传感器网络节点全部获得电能后有无线传感器网络节点被重复充电,给予惩罚机制降低所述无人机的悬停次数,每次惩罚的大小为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111008945.4/1.html,转载请声明来源钻瓜专利网。