【技术实现步骤摘要】
进化-配点混合多目标弹道优化方法及其装置
本专利技术涉及工程设计
,具体的涉及一种进化-配点混合多目标弹道优化方法及其装置。
技术介绍
高超声速滑翔飞行器具有高速度、高机动、长航程等诸多优势,将成为未来飞行器的一个重要发展方向。弹道优化技术是高超声速滑翔飞行器的关键技术之一。随着研究的不断深入,在进行高超声速滑翔飞行器弹道设计时,不仅要考虑飞行器在飞行过程中受到的气动热、动压、过载、控制量、终端约束等复杂约束条件的限制,还需要考虑面向具体任务的要求,如航路点、禁飞区等。面对诸多性能指标,设计者往往不能仅追求单个指标最优,而是需要同时考虑多个相关的性能指标,利用多目标优化方法进行求解,获得Pareto最优解(也称帕累托效率),从而对各个指标进行权衡和折中。对于高超声速滑翔飞行器的多目标弹道优化问题而言,工程上常用的方法是利用偏好(权重)信息,将多个目标聚合为单个目标,并采用成熟的单目标优化方法进行求解。主要优化方法包括加权法、理想点法、物理规划法、主要目标法等。基于偏好的方法每次只能优化得到一个解,无法得到整个Pareto前沿。为了获得多个Pareto最优解,通常需要采用多目标优化方法来进行设计。主要优化方法包括各种多目标进化方法、多目标粒子群方法等。然而当控制变量和目标函数较多时,采用多目标优化方法进行全局优化又难以兼顾效率和精度,难以用于工程实践。
技术实现思路
本专利技术的目的在于提供一种进化-配点混合多目标弹道优化方法及其装置,该专利技术解决了现有技术中多目标优化方法,进行全局优化时难以兼顾效率和精度的技术问题。本专利技术提供一种进化-配点混合多目 ...
【技术保护点】
1.一种进化‑配点混合多目标弹道优化方法,其特征在于,包括以下步骤:步骤S100:定义状态方程,得到状态量,确定控制量、优化目标和约束条件;步骤S200:通过采用打靶法对所述控制量进行离散,得到第一子问题,采用配点法离散控制量和状态量,得到第二子问题;步骤S300:采用MOEA/D对所述第一子问题进行优化计算,获得全局多目标最优解和粗略Pareto前沿;步骤S400:对所述第二子问题采用分解方法得到非线性规划问题,采用非线性规划算法求解所述非线性规划问题,以MOEA/D得到的全局多目标最优解和粗略Pareto前沿作为初始解进行优化迭代,采用节点自适应算法进行网格自适应加密。
【技术特征摘要】
1.一种进化-配点混合多目标弹道优化方法,其特征在于,包括以下步骤:步骤S100:定义状态方程,得到状态量,确定控制量、优化目标和约束条件;步骤S200:通过采用打靶法对所述控制量进行离散,得到第一子问题,采用配点法离散控制量和状态量,得到第二子问题;步骤S300:采用MOEA/D对所述第一子问题进行优化计算,获得全局多目标最优解和粗略Pareto前沿;步骤S400:对所述第二子问题采用分解方法得到非线性规划问题,采用非线性规划算法求解所述非线性规划问题,以MOEA/D得到的全局多目标最优解和粗略Pareto前沿作为初始解进行优化迭代,采用节点自适应算法进行网格自适应加密。2.根据权利要求1所述的进化-配点混合多目标弹道优化方法,其特征在于,所述步骤S100包括以下步骤:步骤S110:建立飞行器三自由度运动方程,确定优化目标及控制量;步骤S120:建立所述飞行器的驻点热流密度约束、过载约束和动压约束等。3.根据权利要求2所述的进化-配点混合多目标弹道优化方法,其特征在于,所述约束条件包括拟平衡滑翔约束、禁飞区约束、控制量约束、终端约束。4.根据权利要求1所述的进化-配点混合多目标弹道优化方法,其特征在于,所述步骤S200包括以下步骤:步骤S210:采用打靶法,选取相对较少的节点对控制量进行离散,得到第一子问题;步骤S220:采用配点法,利用Runge-Kutta离散方法同时对控制量和状态量进行离散,得到第二子问题。5.根据权利要求1所述的进化-配点混合多目标弹道优化方法,其特征在于,所述步骤S300包括以下步骤:所述步骤S300包括以下步骤:步骤S310:采用分解方法将所述第一子问题转化为一组单目标优化问题。6.根据权利要求5所述的进化-配点混合多目标弹道优化方法,其特征在于,步骤S300中包括以下步骤:步骤S310:采用椭球聚合法对所述一组单目标优化法问题进行;在给定椭球偏心率后,使得椭球长轴最小化,令λ表示权重矢量,R(λ)表示坐标变换矩阵(将第一个目标函数F1的坐标轴旋转到权重矢量λ的方向),则椭球与可达目标区域边界的切点是如下单目标优化问题的全局最优解:其中,gRE(x|a,R(λ),z*)即为优化问题的目标函数,在上式中是理想点,同时也是椭球的中心,为的第i个分量,R(λ)满足RRT=I,椭球具有一个长轴和若干相等的短轴,a是半长轴与半短轴的比值,坐标变换矩阵后椭球主轴方向与权重矢量方向一致;步骤S320:初始化,所述步骤S320包括以下步骤:步骤S321:计算第i个权重矢量的T个邻居权重索引集,记为B(i)={i1,...,iT};定义权重矢量...
【专利技术属性】
技术研发人员:丰志伟,张青斌,彭悟宇,杨涛,葛建全,张斌,黄浩,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。