基于决策变量与自适应算法的多无人机航迹协同方法

文档序号:26138689发布日期:2021-08-03 14:21阅读:来源:国知局

技术特征:

1.基于决策变量与自适应算法的多无人机航迹协同方法,其特征在于:包括以下步骤:

步骤一:决策变量设计

设wk为威胁代价,则再设每个航段须考虑q个威胁,对航迹上每一点的威胁程度进行积分运算,得到第r个威胁在第i段航迹对第m个分割点产生的威胁强度及第r个威胁在第i段航迹到第m个分割点的距离将航路中两个坐标点之间的直线距离进行规划选点,定义两坐标点之间的威胁代价为:再引入决策变量xi,r得到威胁代价模型;

步骤二:协同函数设计

设多个无人机的飞行速度范围为:v=[vmin,vmax],则定义协同变量tk,即模型无人机k沿某个航迹段飞行的达到目标坐标点最优时间变化范围为:在协同变量tk的基础上,定义协同函数模型为:则多无人机代价函数模型为:

步骤三:多无人机航迹遗传染色体取值

设a和b为航迹规划的起点与目标点,(1,2,…,m)为无人机航迹段点,共有m-1个航迹段,通过极坐标编码,航迹分段点的极径为(1σ,2σ,…,mσ),而遗传染色体的编码基因采用航迹调整角的倍数计算,定义最大航迹调整角为则有设遗传种群规模为:则多无人机航迹遗传染色体各基因位的取值为:si∈[-m,…,-1,0,1,…,m];

步骤四:航迹染色体适应度函数模型设计

设多无人机航迹集为c,再将航迹代价和威胁代价综合构成航迹遗传染色体自适应度评价函数,则自适应度函数模型为:

步骤五:快速遗传算子模型设计

为了提高航迹计算的实时性,快速遗传算法中遗传算子采用自适应交叉率和染色体变异率,在染色体编码时,染色体实值变异须约束在[-m,m]进行,则遗传算子自适应交叉率模型可以采用染色体进化的平均适应率定义为:

同样,染色体自适应变异率模型也可采用染色体进化的平均适应率定义为:

步骤六:协同航迹规划仿真

通过决策变量与协同函数模型在快速遗传算法中进行仿真验证。

2.根据权利要求1所述的基于决策变量与自适应算法的多无人机航迹协同方法,其特征在于:所述步骤一中为了缩短计算时间,将航段分割距离在hi/5、hi/2、4hi/5处的雷达威胁值进行计算,则决策变量xi,r的威胁代价模型为:

3.根据权利要求1所述的基于决策变量与自适应算法的多无人机航迹协同方法,其特征在于:所述步骤一中利用决策变量xi,r的取值来判断航迹点与探测雷达之间的距离,并定义干扰下决策变量的取值为:

4.根据权利要求1所述的基于决策变量与自适应算法的多无人机航迹协同方法,其特征在于:所述步骤六中决策变量分为长距决策变量和短距决策变量。

5.根据权利要求4所述的基于决策变量与自适应算法的多无人机航迹协同方法,其特征在于:所述长距决策变量定义为:

6.根据权利要求4所述的基于决策变量与自适应算法的多无人机航迹协同方法,其特征在于:所述短距决策变量定义为:

7.根据权利要求1所述的基于决策变量与自适应算法的多无人机航迹协同方法,其特征在于:所述步骤六中验证软件环境为matlab平台,其中设无人机目标坐标点为sink,出发坐标为source。

8.根据权利要求1所述的基于决策变量与自适应算法的多无人机航迹协同方法,其特征在于:所述步骤六中遗传算法的参数为种群规模100-500,最大进化代数200,自适应交叉率pz1=0.95,pz2=0.55,自适应变异率pb1=0.02,pb2=0.002,无人机采用中低空航迹,海拔高度2000-3000m,模拟地形尺度为100km×100km。


技术总结
本发明公开基于决策变量与自适应算法的多无人机航迹协同方法,包括以下步骤:决策变量设计、协同函数设计、多无人机航迹遗传染色体取值、航迹染色体适应度函数模型设计和协同航迹规划仿真,针对多无人机航迹协同规划有效性,给出了无人支援机协同多无人机的航迹规划模型,在航迹代价的时间协同、时序‑空间协同模型引入决策变量,结合协同变量和协同函数构建多无人机协同航迹,并利用快速遗传算法求解航迹协同的寻优过程,进而解决了航迹协同的实时性和有效性,从而实现多无人机多阶段任务的整体航迹规划,同时,在时间域内基于时序协同来寻找具有较高任务效能的飞行路径,最大限度地降低航迹规划中的航程代价和威胁代价。

技术研发人员:张劼;邓辉;张晓娟;陈明淑;马悦
受保护的技术使用者:西京学院
技术研发日:2021.04.20
技术公布日:2021.08.03
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1