1.一种仿狼群合作狩猎机制的无人机集群动态任务分配方法,其特征在于:该方法实现步骤如下:
步骤一:初始化战场环境设置,具体包括:初始化无人机六自由度运动控制模型;初始化战场空间;初始化侦察与打击任务设置;
步骤二:执行侦察/打击/引领任务,具体包括:执行探狼任务;执行猛狼任务;执行头狼任务;
步骤三:基于狩猎应激机制的攻击编队预分配,具体包括:
s31、判断有效打击资源量;
s32、计算狩猎应激阈值模型;
s33、生成攻击预分配队列;
步骤四:基于狩猎能量均衡模型的头狼/猛狼任务分配,具体包括:
s41、基于狩猎总能量筛选有效编队组合;
s42、计算均衡资源消耗量;
s43、计算狩猎能量均衡指标;
s44、生成头狼/猛狼攻击编队;
步骤五:更新侦察环境地图,具体包括:更新概率地图;更新确定性地图;
步骤六:基于环境应激机制的探狼任务分配,具体包括:
s61、计算环境应激阈值模型;
s62、侦察网格目标分配;
步骤七:狼群移动路径规划,具体包括:探狼/头狼路径规划;猛狼路径规划;无人机路径跟踪控制;输出任务分配结果。
2.根据权利要求1所述的仿狼群合作狩猎机制的无人机集群动态任务分配方法,其特征在于:所述步骤s32计算狩猎应激阈值模型的具体过程如下:
第j架无人机按下式计算其狩猎应激响应阈值
其中,
其中,b为正常数,δτjk表示第j架无人机到达目标k所处位置的预计飞行时间,可表示为
其中,xk,yk,zk分别为目标k的三维位置,δdjk表示第j架无人机与目标k的相对距离,
3.根据权利要求1所述的仿狼群合作狩猎机制的无人机集群动态任务分配方法,其特征在于:所述步骤s41基于狩猎总能量筛选有效编队组合的具体过程如下:
基于预分配队列
若满足
4.根据权利要求1所述的仿狼群合作狩猎机制的无人机集群动态任务分配方法,其特征在于:所述步骤s42计算均衡资源消耗量的具体过程如下:
对于ξk中的第n个子集
上式中,
5.根据权利要求1所述的仿狼群合作狩猎机制的无人机集群动态任务分配方法,其特征在于:所述步骤s43的计算狩猎能量均衡指标的具体过程如下:
首先,对于ξk中的第n个子集
其中,βin为能量摄入平衡系数,其取值范围满足0<βin≤||ja||2;r(j)表示第j架无人机在扣除均衡资源消耗量后的剩余资源量,其由下式给出
其次,按下式计算子集
其中,βout为能量消耗平衡系数,其取值范围受三维网格位置边界影响;由此获得子集
6.根据权利要求1所述的仿狼群合作狩猎机制的无人机集群动态任务分配方法,其特征在于:所述步骤s61计算环境应激阈值模型的具体过程如下:
设sti=s1,则第i架无人机按下式计算其环境应激响应阈值
其中,
将其归一化得到第i架无人机与网格c之间的环境应激阈值模型:
其中,