一种基于遗传算法的飞行仿真机动控制优化方法技术

技术编号:26690218 阅读:28 留言:0更新日期:2020-12-12 02:40
本发明专利技术属航空电子技术领域,特别涉及一种基于遗传算法的飞行仿真机动控制优化方法。能够对飞行仿真中多种飞行机动(180度转弯、破S机动、飞行爬升)控制参数进行优化,在多维参数空间中寻找更为优化的参数组合,缩短飞行机动时间,提升机动动作的执行效率和执行品质。可以增强飞机执行机动动作的飞行品质,降低对飞行员的经验依赖,提高对抗训练的飞行员的操作水平,提升飞行训练效能。

【技术实现步骤摘要】
一种基于遗传算法的飞行仿真机动控制优化方法
本专利技术属航空电子
,特别涉及一种基于遗传算法的飞行仿真机动控制优化方法。
技术介绍
在飞行仿真训练执行任务时,如何操控飞机做出性能更优的机动动作,对于任务的成功执行具有重要意义。更优的机动动作意味着具有更短的导弹规避距离,以及能够更快地躲避导弹并占据更为有利的攻击位置,从而在仿真训练对抗中抢占先机。目前,飞行员需要依靠大量的实飞或在仿真器中进行飞行训练来学习做出性能优良的机动,需要花费大量的时间和经济成本,并且训练效果也因人而异。随着智能技术的发展,如果能在飞行仿真中对飞机操控进行优化,使飞机可以做出高性能的机动动作,则一方面可以将该控制方法和参数推广到实际飞行中,提升飞机操控水平;另一方面,可以在仿真中为飞行员的对战训练提供更为强大的AI对手,从而提升飞行员的操作水平。基于遗传算法的飞行仿真机动控制优化方法因此被提出,以实现对飞机机动控制操作的优化,提升机动性能。
技术实现思路
本专利技术提供基于遗传算法的飞行仿真机动控制优化方法,能够对飞行仿真中多种飞行机动(180度本文档来自技高网...

【技术保护点】
1.一种基于遗传算法的飞行仿真机动控制优化方法,其特征在于:所述方法包括以下步骤:/n步骤一、确定飞行机动控制参数及取值范围;/n步骤二、确定适应度值的计算和传输方式;所述适应度值为待优化目标,用于评价一组机动控制参数下的机动飞行的品质;/n步骤三、确定采用的遗传优化算法;/n步骤四、进行种群参数的初始化,并对种群中的每个个体所表示的机动控制参数进行初始化;/n步骤五、统计种群适应度值;/n步骤六、根据算子选择方法选择种群中的个体作为变异母体;/n步骤七、将选择出来的变异母体进行染色体交叉;/n步骤八、将染色体交叉之后的变异母体进行基因变异;/n步骤九、变异母体基因变异后生成新一代个体,新一代...

【技术特征摘要】
1.一种基于遗传算法的飞行仿真机动控制优化方法,其特征在于:所述方法包括以下步骤:
步骤一、确定飞行机动控制参数及取值范围;
步骤二、确定适应度值的计算和传输方式;所述适应度值为待优化目标,用于评价一组机动控制参数下的机动飞行的品质;
步骤三、确定采用的遗传优化算法;
步骤四、进行种群参数的初始化,并对种群中的每个个体所表示的机动控制参数进行初始化;
步骤五、统计种群适应度值;
步骤六、根据算子选择方法选择种群中的个体作为变异母体;
步骤七、将选择出来的变异母体进行染色体交叉;
步骤八、将染色体交叉之后的变异母体进行基因变异;
步骤九、变异母体基因变异后生成新一代个体,新一代个体形成新一代种群;对新一代种群中的个体进行适应度值计算;
步骤十、从步骤六开始对新一代种群进行迭代优化,直至达到设定的迭代代数。


2.根据权利要求1所述的一种基于遗传算法的飞行仿真机动控制优化方法,其特征在于:所述步骤一中的飞行机动控制参数包括:操纵杆水平方向操控量,操纵杆竖直方向操控量,左油门操控量,右油门操纵量以及襟翼操控量。


3.根据权利要求2所述的一种基于遗传算法的飞行仿真机动控制优化方法,其特征在于:所述步骤二中的适应度值以每个飞行机动的衡量因素作为参数进行计算;所述衡量因素包括机动完成的时间、速度和高度。


4.根据权利要求1所述的一种基于遗传算法的飞行仿真机动控制优化方法,其特征在于:所述遗传优化算法包括:经典遗传算法、带代沟简单遗传算法、精英保留遗传算法、增强精英保留的遗传算法、增强精英保留多种群协同遗传算法、稳态遗传算法。<...

【专利技术属性】
技术研发人员:张彦张超施鸿江张伟王瑞辰
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1