谢愈;潘亮;谷学强;陈璟
【摘 要】针对气动热、过载、动压、控制量、航路点、禁飞区以及终端状态等复杂约束条件,提出高超声速飞行器多目标滑翔弹道优化方案.建立换极运动模型,简化部分约束条件的处理,并规避了传统运动模型的奇异问题;在此基础上,引入物理规划方法将多目标优化问题转换为反映设计者不同偏好的单目标优化问题;进一步基于分段Gauss伪谱方法将弹道单目标优化的最优控制问题转换为非线性规划问题进行求解.仿真结果表明,该方法获得的滑翔优化弹道能满足复杂约束要求,同时能够反映设计者的不同偏好.%A multi-objective gliding trajectory optimization scheme was proposed for hypersonic vehicles with complicated constraints, such as aerodynamic heating, overload, dynamic pressure, control
variables, waypoint, no-fly zones, and terminal states.The pole-transformed motion equations were deduced to simplify some of the constraints and to avoid the singularity of the traditional motion equations.Furthermore, the physical programming was employed to convert the multi-objective optimization problem to a single optimization objective problem considering the designer′s preference.Based on the multi-phase Gauss pseudospectral method, the optimal control problem of the single objective trajectory optimization problem was converted to a nonlinear programming problem.Results demonstrate that the algorithm can generate optimal gliding trajectories satisfying all the complicated
constraints while the designer′s preference can be taken into consideration.
【期刊名称】《国防科技大学学报》 【年(卷),期】2017(039)002 【总页数】9页(P9-17)
【关键词】高超声速飞行器;滑翔弹道优化;复杂约束;多目标优化;换极运动模型;物理规划;分段Gauss伪谱法 【作 者】谢愈;潘亮;谷学强;陈璟
【作者单位】国防科技大学 机电工程与自动化学院, 湖南 长沙 410073;国防科技大学 机电工程与自动化学院, 湖南 长沙 410073;国防科技大学 机电工程与自动化学院, 湖南 长沙 410073;国防科技大学 机电工程与自动化学院, 湖南 长沙 410073 【正文语种】中 文 【中图分类】V412
高超声速飞行器是一种飞行速度超过5马赫的大升阻比无动力滑翔飞行器。它一般通过助推火箭发射到一定高度或从空间轨道释放后,利用自身气动升力在临近空间作远距离高超声速机动滑翔飞行。高超声速飞行器飞行高度相对较低、飞行速度快、机动变轨能力强,使得防御方难以进行弹道预测和拦截,具有广阔的军事应用前景。
滑翔弹道优化技术是高超声速飞行器的关键技术之一。高超声速飞行器在飞行过程中要受到过载、气动热、动压、控制量、终端状态等诸多复杂飞行约束条件的限制。此外,为满足飞行任务需要,通常还需考虑诸如航路点、禁飞区、射程等要求。上述这些约束条件是在弹道优化中需要加以考虑的。对滑翔弹道优化问题来说,设计者通常不是追求单个性能指标最优,而是期望同时考虑多个相关的性能指标,而这
些性能指标之间往往又是相互影响和制约的,只能在各个指标之间进行协调和折中,这就是多目标弹道优化问题。
多目标优化方法可以分为产生式方法(generating approach)和基于偏好的方法(preference-based approach)[1]。产生式方法用于确定整个Pareto解集或解的近似,主要优化方法包括进化算法、粒子群算法、蚁群算法、模拟退火算法、人工免疫算法、禁忌搜索算法等。例如,进化算法中的NSGA-II[2]在求解可重复使用运载火箭(Reusable Launch Vehicle, RLV)最优再入弹道、无人飞行器最优弹道规划以及考虑弹道优化的飞行器多学科优化设计等方面得到了广泛应用[3-5]。基于偏好的方法将多目标优化问题转换为单目标优化问题求解,能够获得反应设计者偏好的折中解。主要包括加权法、理想点法、主要目标法及物理规划方法[6]等。例如,雍恩米等[7]将物理规划法用于再入飞行最优攻角设计中;Luo等[8]将物理规划方法应用于多目标最优交会轨道规划中,结合Lambert交会算法和模拟退火算法,获得了满足设计者偏好指标的满意解。
本文在上述研究工作的基础上,针对高超声速飞行器复杂约束下多目标优化的特点,提出一套滑翔弹道优化方案,能够获得满足各种复杂约束要求的滑翔优化弹道,同时能够反映设计者的不同偏好。
复杂约束多目标滑翔弹道优化方案如图1所示。首先以飞行器再入平面作为“赤道平面”重新定义地心坐标系,以此为参考系建立换极运动模型,以简化弹道规划算法,并规避传统运动模型的奇异问题;以此为基础,建立复杂约束条件及性能指标模型,并引入物理规划方法将复杂约束多目标优化问题转换为反映设计者不同偏好的单目标优化问题。其中,偏好结构通过单目标弹道优化加以确定;进一步基于分段Gauss伪谱方法将弹道优化的最优控制问题转换为非线性规划问题进行求解,获得优化滑翔弹道。
基于合适的参考坐标系建立运动模型,不仅可以方便问题的分析,更能简化弹道优
化算法。目前,一般在半速度坐标系中建立运动模型,描述飞行器运动状态的变量包括地心距r、经度λ、地心纬度φ、速度V、当地速度倾角θ和航迹偏航角σ。以时间t为自变量的高超声速飞行器运动方程为[9]:
式中:υ为倾侧角;g为地球引力加速度;而L,D分别为升力和阻力加速度的大小。地球旋转对应的哥氏加速度项Cσ,Cθ以及牵连加速度项和分别为: 其中ωe为地球旋转角速度。
基于上述运动模型开展弹道优化时主要存在两个问题:一是对航路点、禁飞区等复杂路径约束的描述和处理较为复杂;二是过地球南极和北极点(φ=±π/2)时运动模型存在奇异点。为此,本文基于极点变换的思想重新建立考虑地球旋转影响下的飞行器运动模型。
如图 2所示,Oe和O1分别为地心和飞行器质心位置。定义一个再入大圆弧平面作为新的赤道平面,方法为:①对目标点T确定的情况,将过滑翔起点I和目标点T的大圆弧平面(即滑翔起点和目标点地心矢径构成的平面)作为新的赤道平面;②对于目标点未确定的情况,则根据滑翔起点位置及方位角确定对应的再入大圆弧平面。基于新的赤道平面重新定义一个地心坐标系轴沿飞行起始点地心矢径方向轴在再入大圆弧平面内垂直于轴指向目标方向轴与轴轴构成右手系。
由定义可知,坐标系实际上可由一般地心坐标系经过坐标变换得到。一般地心坐标系Z轴指向北极点N,而坐标系的轴指向新的极点P。上述坐标变换称为“极点变换”,坐标系为“换极地心坐标系”。定义旋转坐标系轴沿飞行器当前位置向量方向轴在平面内垂直于轴指向目标方向轴与轴和轴构成右手坐标系。在一般地心坐标系中的状态参数分别为λ,φ,σ,V,θ和r。如图2所示,基于坐标系可定义换极地心坐标系中对应的状态参数分别为和显然,通过坐标转换关系,可以推导出换极前后两个坐标系对应状态参数的相互转换关系[10]。根据换极地心坐标系的定义可知的平面包含了滑翔起点和终点(对终点位置未确定的情况,则的平面即为飞
行器的再入平面),且起点经度和地心纬度始终为0,并可用和分别描述纵程角和横程角。利用这些特性,可极大地简化弹道规划算法。
以换极地心坐标系为参考系,根据文献[9]的方法可推导换极运动模型为: 其中,地球旋转对应的哥氏加速度项Cσ,Cθ以及牵连加速度项和分别为: 对比式(1)和式(3)可发现,虽然换极运动模型和一般运动模型对应的哥氏加速度项和牵连加速度项不同,但两套模型在形式上是完全一致的,便于理解和理论分析。此外,由于飞行器侧向机动能力有限,基于换极运动模型获得的再入滑翔弹道保持在对应的再入平面附近,不会出现的情况,避免了一般运动模型的奇异问题。 以一条考虑禁飞区和航路点约束情况下的滑翔弹道为例进行仿真分析,说明一般运动模型和换极运动模型对应状态参数间的映射关系。假设禁飞区为半径1000 km的圆柱形,滑翔弹道在距目标点待飞航程为100 km时结束。考虑到两个运动模型中速度、当地速度倾角和高度定义是一致的,故仅给出滑翔弹道弹下点航迹和航迹偏航角的映射关系,分别如图3和图4所示。
可以看出,一般运动模型和换极运动模型中各个参数均具有一一映射关系。由图 3可看出,不管实际射向如何变换,换极运动模型中滑翔起点经度和地心纬度以及目标点地心纬度均为0,整个滑翔弹道在的“赤道平面”附近。此外,换极运动模型可分别用经度和地心纬度来描
述纵程角和横程角,因此,航路点和禁飞区中心的经度即为它们与滑翔起点的距离,而地心纬度即为它们偏离射面的距离。由图 4可看出,换极运动模型中航迹偏航角保持在90°附近变化。可见,换极运动模型能够大大简化弹道规划算法,并规避一般运动模型的奇异问题,为复杂约束条件下的弹道规划奠定基础。
为了描述的简便,在不引起混淆的情况下,换极运动模型对应的状态参数仍采用r,λ,φ,V,θ和σ来描述。后文中,在没有特别说明的情况下,弹道规划算法采用换极运动模型描述,而弹道规划结果均采用一般运动模型对应参数来描述。
物理规划方法是由Messac[6]提出的一种处理多目标优化问题的有效方法,它能从本质上把握设计者的偏好,大大减轻大规模多目标设计问题的计算负担。物理规划根据从设计者那里获取的信息,将设计问题描述成一个能够反映设计者对设计指标偏好程度的真实框架结构,使设计过程更加自然灵活。与加权法等传统基于偏好的方法相比,该方法通过引入偏好函数,将不同物理意义的多个设计指标转换为具有相同量级的无量纲化满意度指标,并将各设计指标的偏好函数综合起来获得综合偏好函数,进而通过对综合偏好函数的优化,寻求对综合目标满意度最优的设计点作为问题的最优解。 3.1 偏好函数的数学模型
滑翔弹道优化设计问题可转换为Class-1S的偏好类型,其对应的偏好函数区间划分如图 5所示。
设第i个设计指标fi的偏好函数为pi(k为区间划分),当fi≤fi1为区间1(记为k=1),并依次类推。当k=1时,偏好函数表示为衰减的指数函数: 当k=2,3,4,5时,偏好函数用分段样条函数表示,即
其中,sik,pik分别为区间端点处的斜率和偏好函数值,有:
设nsc为设计目标的个数为经过第k个区间偏好函数值的改变量,即;为第k个区间的平均斜率。区间端点信息确定方法如下。 Step 1:令 Step 4: 其中
3.2 物理规划的优化模型
为了获得反映设计者偏好的折中解,对各设计指标的偏好函数进行综合,以综合偏好函数作为物理规划优化模型的目标函数。对Class-1S型偏好结构,优化模型可描述为:
其中,x为设计变量,xmax和xmin分别为设计变量的上下限。
物理规划方法能获得反映设计者偏好的最优解,这是通过设计不同的偏好结构来体现的。然而,在飞行器方案设计阶段,由于工程经验的缺乏使得确定偏好结构具有一定的盲目性。为此,可先分别以所关注的单个性能指标为优化目标进行滑翔弹道的优化设计,获得对应的最优性能指标值,进而确定出反映设计者偏好的偏好结构[7]。利用物理规划方法,可将滑翔弹道的多目标优化问题转换为以综合性能指标为优化目标函数的单目标优化问题,进而采用单目标优化算法进行弹道设计。 4.1 约束条件模型
1)驻点热流密度动压q和过载n。设飞行器允许最大驻点热流密度、最大动压和最大总过载分别为和nmax,则根据文献[9]可知:
其中,Rd为飞行器头部曲率半径,C1为与飞行器特性相关的常数,ρ为大气密度。 2)控制量约束。控制量取攻角和倾侧角,对控制量约束主要限制控制量幅值和变化率,即 4.2 性能指标
以几种典型性能指标为例进行滑翔弹道的优化设计:①纵程最大;②总加热量最小;③弹道跳跃幅度最小。上述各性能指标可分别描述为:
1)纵程最大。由于换极运动模型可用经度来表示纵程角,故纵程最大对应性能指标可表示为:
其中λf为换极运动模型对应的滑翔终点经度。 2)总加热量最小。总加热量最小的性能指标可描述为:
3)弹道跳跃幅度最小。 弹道跳跃幅度可通过调整当地速度倾角的变化率来控制。 性能指标可表示为: 4.3 分段Gauss伪谱方法
考虑采用轨迹分段优化设计的思想[11],即根据弹道特性或优化需要,将整个飞行
轨迹分为若干段,对每段轨迹,按Gauss伪谱方法进行离散化,各段轨迹之间满足段间连接条件。整个轨迹分段离散化后,将所有的离散点状态变量、控制变量作为优化参数同时进行优化设计,获得对应的最优控制及最优轨迹。限于篇幅,具体分段策略及求解方法参见文献[11]和文献[12]。 5.1 仿真条件
以高性能通用航空飞行器(High performance Common Aero Vehicle, CAV-H)模型[13-14]为例进行仿真分析。优化指标包括弹道跳跃幅度最小(J1)、射程最大(J2)和总加热量最小(J3)。考虑的约束条件不仅包括驻点热流密度、动压、过载等,还包括航路点和禁飞区约束。基本仿真参数设置如表1所示。 5.2 偏好结构的确定
通过优化计算,得到各最优性能指标分别为:弹道跳跃幅度指标为14.463,最大射程为11 877.979 km(即1.864 rad),总加热量为1.787×106 kJ/m2。为便于对比分析,图 6给出了各最优弹道对应的控制量及主要弹道参数。从图6(a)可看出,虽然优化性能指标不同,但为了满足驻点热流密度约束,初始再入段均以大攻角飞行,随后,最小弹道(J1)和射程最大弹道(J2)基本保持在大升阻比攻角附近飞行,而总加热量最小弹道(J3)攻角较大,且变化较为复杂。由图 6(b)和图6(c)可看出,通过调整攻角,总加热量最小弹道在纵平面大幅度跳跃,对应的当地速度倾角变化幅度也比较大,使得总加热量(即图6(d)所示驻点热流密度曲线下面区域的面积)很小。弹道跳跃幅度最小弹道十分平滑,对应当地速度倾角几乎为0,但对应的总加热量却很大,可见,这两个性能指标之间是相互矛盾的。射程最远弹道有一定的跳跃,并且由于飞行时间较长,总加热量也较大。可见,三个性能指标间是相互影响和矛盾的,在综合考虑三个性能指标的情况下,只能获得一个折中解。 为了获得反映设计者偏好的最优滑翔弹道,采用物理规划方法进行多目标弹道优化设计。假设优化指标取弹道跳跃幅度最小、射程最大和总加热量最小三个指标,基
于前面的单个性能指标优化结果,确定偏好结构的各指标区间端点的量级。假设弹道跳跃幅度指标对应的偏好结构区间边界不变,其他两个性能指标对应的偏好结构区间取不同的两组偏好结构:偏好1为设计者期望总加热量较小,偏好2为期望弹道跳跃幅度较小,两者偏好结构对应的区间设置如表2所示。 5.3 结果分析
利用表 2所示的偏好设置,将三个性能指标的多目标优化问题转化为反映设计者偏好的单目标优化问题,进而基于分段Gauss伪谱方法进行求解,得到目标函数如表3所示。
对比表3所示的优化结果及表2所示的偏好结构可知,两组设计结果对应的各优化指标均位于“满意”的区间范围内(fi1≤Ji≤fi2),可满足设计者要求,且能够反映设计者对性能指标的偏好。上述两种不同偏好结构对应的最优三维滑翔弹道及最优控制量分别如图 7和图 8所示。两组偏好情况下最优滑翔弹道各状态参数及飞行约束对比如图 9所示。由图 7和图 9(a)可以看出,两种不同偏好结构的最优滑翔弹道均通过了航路点并成功实现了对禁飞区的规避,满足预期飞行任务的要求。 从弹道跳跃幅度方面来看,对比分析两条弹道的弹道特性可知,在气动加热最为严重的飞行阶段(即对应高度为40~50 km、飞行时间为200~900 s的飞行阶段),偏好1对应的弹道跳跃幅度相对较大,通过弹道跳跃达到减小总加热量的目的;而偏好2对应的弹道跳跃幅度较小,以反映设计者减小弹道跳跃幅度的偏好要求。在通过气动加热严重的飞行阶段后,两条弹道跳跃幅度均很小,这是因为这一飞行阶段气动加热已不再严重,通过弹道跳跃来减小总加热量变得得不偿失。 从总加热量方面来看,在气动加热较为严重的区域,偏好1对应的弹道通过采用比偏好2弹道更大的飞行攻角,实现跳跃飞行,能大大降低总加热量。为了兼顾弹道跳跃幅度最小的性能指标,在通过气动加热严重的区域后,采用较为平滑的弹道飞行。从图 9(f)的对比结果可以看出,由于两条弹道飞行过程中驻点总加热量分
别为图中两条曲线下面部分的面积。由图可知,偏好1对应的总加热量要远小于偏好2,体现了设计者期望降低总加热量的偏好。由图 8可以看出,攻角在通过气动加热严重的区域后,保持在最大升阻比附近。由于大升阻比攻角飞行对应射程更远,可见设计结果体现了设计者期望获得较大射程的设计需求。
综上所述,相比单个性能指标的滑翔弹道优化设计,基于物理规划的多目标优化设计能够综合考虑多个性能指标,并获得反映设计者偏好的多个性能指标的折中解。因此,在实际工程应用中能够获得与实际需要更加接近的最优滑翔弹道设计结果。 针对复杂约束条件下高超声速飞行器滑翔弹道多目标优化的特点,提出了一套优化方案。为简化复杂路径约束条件的描述和处理并规避传统运动模型的奇异问题,推导了换极变换运动模型。以此为基础,通过对设计者所关注的各性能指标分别进行优化求解,获得设计者的偏好结构,将多目标优化问题转换为单目标优化问题,并基于分段Gauss伪谱方法进行参数化处理,进而转换为非线性规划问题进行求解。以美国CAV-H为例进行仿真分析,验证了所提优化方案能够较好地处理复杂约束条件,并可获得反映设计者特定偏好的最优滑翔弹道。
【相关文献】
[1] 雍恩米, 陈磊, 唐国金. 飞行器轨迹优化数值方法综述[J]. 宇航学报, 2008, 29(2): 397-406. YONG Enmi, CHEN Lei, TANG Guojin. A survey of numerical methods for trajectory optimization of spacecraft[J]. Journal of Astronautics, 2008, 29(2): 397-406.(in Chinese) [2] Deb K, Pratap A, Agarwal S, et al. A fast and elitist multi-objective genetic algorithm: NSGA2[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. [3] Chen G, Hu Y, Wan Z M, et al. RLV reentry trajectory multi-objective optimization design based on NSGA-II algorithm[C]//Proceedings of AIAA Atmospheric Flight Mechanics Conference and Exhibit, 2005: 1054-1059.
[4] Hu Y, Chen G, Wan Z M, et al. Multi-objective Pareto collaborative optimization and its application[C]//Proceedings of 11th AIAA/ISSMO Multidisciplinary Analysis and
Optimization Conference, AIAA 2006-7074, 2006: 1-6.[5] Akhtar S, Linshu H. An efficient
evolutionary multi-objective approach for robust design of multi-stage space launch vehicle[C]// Proceedings of 11th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, AIAA 2006-7073, 2006: 1-12.
[6] Messac A. Physical programming: effective optimization for computational design[J]. AIAA Journal, 1996, 34(1): 149-158.
[7] 雍恩米, 陈磊, 唐国金. 基于物理规划的高超声速飞行器滑翔式再入轨迹优化[J]. 航空学报, 2008, 29(5): 1091-1097. YONG Enmi, CHEN Lei, TANG Guojin.Trajectory optimization of hypersonic gliding reentry vehicle based on the physical programming[J]. Acta Aeronautica et Astronautica Sinica, 2008, 29(5): 1091-1097. (in Chinese)
[8] Luo Y Z, Tang G J, Parks G. Multi-objective optimization of perturbed impulsive rendezvous trajectories using physical programming[J]. Journal of Guidance, Control, and Dynamics, 2008, 31(6): 1829-1832.
[9] Vinh N X. Optimal trajectories in atmospheric flight[M]. New York: Elsevier, 1981: 47-62. [10] Xie Y, Liu L H, Liu J, et al. Rapid generation of entry trajectories with waypoint and no-fly zone constraints[J]. Acta Astronautica, 2012(77): 167-181.
[11] Rao A V. Extension of a pseudospectral legendre method to non-sequential multiple-phase optimal control problems[C]//Proceedings of AIAA Guidance, Navigation,and Control Conference and Exhibit, AIAA 2003-5634, 2003.
[12] 谢愈, 刘鲁华, 汤国建, 等. 多约束条件下高超声速滑翔飞行器轨迹优化[J], 宇航学报, 2011, 32(12): 2499-2504. XIE Yu, LIU Luhua, TANG Guojian, et al. Trajectory optimization for hypersonic glide vehicle with multi-constraints[J]. Journal of Astronautics, 2011, 32(12): 2499-2504.(in Chinese)
[13] Phillips T. A common aero vehicle model, description, and employment
guide[EB/OL].[2015-10-01]. http://www.dtic.Mil/matris/sbir/sbir041/srch/af03 la.doc. [14] Richie G. The common aero vehicle: space delivery system of the
future[C]//Proceedings of AIAA Space Technology Conference and Exposition, AIAA 99-4435, 1999.
因篇幅问题不能全部显示,请点此查看更多更全内容