[发明专利]多飞行器编队协同作战的任务分配方法及系统在审
申请号: | 202210949627.6 | 申请日: | 2022-08-09 |
公开(公告)号: | CN115857534A | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 王波兰;徐胜利;张迪;韦亚利;刘印田;胡珊;张宏程;葛志闪;王鑫;刘扬扬;吴镇;贺祥 | 申请(专利权)人: | 上海机电工程研究所 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201100 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 飞行器 编队 协同作战 任务 分配 方法 系统 | ||
1.一种多飞行器编队协同作战的任务分配方法,其特征在于,包括如下步骤:
信息初始化步骤:初始化编队作战成员与目标的信息;
初始化算法参数步骤:初始化麻雀搜索算法参数,得到初始化麻雀种群;
初始方案获取步骤:采用Logistic混沌映射初始化麻雀种群,根据麻雀适应度函数指标来改进麻雀搜索算法的适应度函数,根据初始化的编队作战成员与目标的信息,基于分配方案编码得到初始分配方案;
初始最优方案获取步骤:根据初始分配方案和改进的麻雀搜索算法计算初始最优分配方案;
动态追踪步骤:无人机根据初始最优分配方案,对将要执行的任务目标进行动态追踪。
2.根据权利要求1所述的多飞行器编队协同作战的任务分配方法,其特征在于,该方法还包括如下步骤:
定义时间片长度步骤:定义任务时间片间隔ts;
变化判断步骤:在第一个时间片开始时,获取无人机失效信息与目标是否发生变化;
寻求最优方案步骤:在时间片内,根据变化的信息,随机生成分配方案,重复初始最优方案获取步骤,寻求信息变化后的最优分配方案;
结果输出步骤:在下一个时间片或者在t+ts时刻,重复变化判断步骤和寻求最优方案步骤,直到ttmin;其中t表示时刻,tmin表示估算最小的任务飞行时间;
在时间片末,根据寻求最优方案步骤的最优分配方案,利用追踪法更新无人机的位置信息,并且输出最优分配结果。
3.根据权利要求1所述的多飞行器编队协同作战的任务分配方法,其特征在于,在所述信息初始化步骤中,在分配开始前,获取飞行器平台信息、武器信息和对敌方任务目标的杀伤概率;探测敌方任务目标的信息,包括目标位置、数量、类型和机动性,同时计算敌方目标对我方成员的威胁概率。
4.根据权利要求1所述的多飞行器编队协同作战的任务分配方法,其特征在于,在所述初始化算法参数步骤中,设置麻雀搜索算法的基本参数,麻雀群个体数量为N,其中发现者数量为Pnum,侦察者的数量为Snum,待优化问题为D维,最大迭代次数为Genmax,搜索区间下界为lb;搜索区间上界ub;麻雀群、发现者和侦察者均为麻雀搜索算法内部参数。
5.根据权利要求1所述的多飞行器编队协同作战的任务分配方法,其特征在于,在所述初始方案获取步骤中,引入Logistic映射初始化麻雀群:
xn+1=μxn(1-xn),xn∈(0,1)·····(1)
式中:μ为混沌控制参数;xn为第n次迭代的值,xn+1为第n+1次迭代值;
定义麻雀群种群有M只个体,维数为D维;
随机产生混沌映射初值x1;
将x1代入到式(1)得到种群中Logistic映射下的剩余M-1只麻雀;
将Logistic映射的变量值转换为麻雀群实际的值X,转换公式为:
Xi=Xlb+(Xlb-Xub)×(xi+1)×0.5(2)
式中,xi为Logistic映射第i次迭代的值;Xlb为麻雀搜索下界;Xub为麻雀搜索上界;Xi为第i次迭代麻雀群实际的值。
6.根据权利要求1所述的多飞行器编队协同作战的任务分配方法,其特征在于,在所述初始方案获取步骤中,适应度函数计算为:
整个种群的适应度表示为:
式中,FX为种群适应度矩阵,f为单个麻雀适应度值;X为麻雀种群;XN,D表示第N只麻雀,第D维目标函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海机电工程研究所,未经上海机电工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210949627.6/1.html,转载请声明来源钻瓜专利网。