[发明专利]多无人机协同目标分配方法在审
申请号: | 201910427176.8 | 申请日: | 2019-05-22 |
公开(公告)号: | CN110134007A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 李军华;黄刚 | 申请(专利权)人: | 南昌航空大学 |
主分类号: | G05B13/02 | 分类号: | G05B13/02 |
代理公司: | 南昌市平凡知识产权代理事务所 36122 | 代理人: | 张文杰 |
地址: | 330063 江*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标分配 协同 适应度 种群 预处理 差分进化算法 仿真环境 父代个体 个体分类 基本参数 技术替代 交叉算子 进化过程 约束条件 变异率 初始化 可执行 目标点 能力强 算子 归档 迭代 父代 聚类 重置 收敛 近似 平衡 保证 | ||
1.多无人机协同目标分配方法,其步骤如下:
1)仿真环境预处理:确定地形数据,确定无人机、目标点及雷达的具体参数,并显示在一张仿真图中;
2)设置近似聚类双策略差分进化算法的基本参数:种群规模NP,解空间维度D;
3)初始化种群:在解空间中随机均匀生成NP个个体,对多模型进行统一的基因编码,构建目标函数以及合理的约束条件;
4)计算父代个体的适应度值:根据适应度函数f(x)及约束函数,建立UAVs与目标点之间的估计航程代价库,构建父代个体适应值库;
5)父代种群个体分类:根据Speciation算法对父代个体适应度进行分类,分成探索性个体及开发性个体;
6)选择变异策略:根据父代个体不同性质选择合适自己的变异策略;
7)交叉算子:在变异之后,DE通常执行二项式交叉操作,交叉算子是由交叉率CR决定,从原始向量xj,i(g)和变异向量vj,i(g+1)进行部分信息交换以形成新的实验向量uj,i(g+1),xj,i(g)表示第g代第j个个体的第i个基因,vj,i(g+1)表示第g+1代第j个个体的第i个基因,uj,i(g+1)表示第g+1代第j个个体的第i个基因;
8)选择算子:DE采用贪婪算法选择进入下一代种群的个体,该算子从实验向量uj,i(g+1)和原始向量xj,i(g)中选择更好的个体进入下一代:
9)结合代间变异率与归档技术替代代间变异随机重置:将种群中0.3NP适应度较优个体归档技术进行保存存档,剩下的0.7NP个体全部重置,直到搜索结束;
10)计算最优的适应度值,并计算UAVs与目标点的对应关系。
2.根据权利要求1所述的多无人机协同目标分配方法,其特征在于:所述变异策略公式为:
式中:r1,r2,r3,r4,r5是在[1,N]中随机选取的五个整数且i≠r1≠r2≠r3≠r4≠r5,表示随机选取五个整数所对应的个体;xbest,i(g)表示第g代中最好的个体,xr1,i(g)表示第g代中第r1个个体,vj,i(g+1)表示第g+1代变异个体,Fd表示动态缩放因子,fitness(g)是第g代中排序中间的标准适应度值,fitness表示第g代中每个个体适应度值;
式中:CR为交叉率。
3.根据权利要求1所述的多无人机协同目标分配方法,其特征在于:所述变异随机重置在世代间覆盖操作时,保存当前种群中0.3NP适应度较优个体在存档中,而将剩下的0.7NP个个体全部重置,直到搜索结束,其选择概率模型如下:
式中:fitness(g)表示第g代中每个适应度的值,fitnessmin表示第g代中最小个体的适应度值,fitnessmax表示第g代中最大个体的适应度值,p(g)表示被选中的概率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌航空大学,未经南昌航空大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910427176.8/1.html,转载请声明来源钻瓜专利网。