飞机多约束轨迹优化奇异性分析与自动解算方法
收稿日期: 2025-04-22
修回日期: 2025-06-05
录用日期: 2025-07-03
网络出版日期: 2025-07-15
基金资助
航空科学基金(2018ZA72003)
Singularity analysis and automatic solution method for aircraft multi-constrained trajectory optimization
Received date: 2025-04-22
Revised date: 2025-06-05
Accepted date: 2025-07-03
Online published: 2025-07-15
Supported by
Aeronautical Science Foundation of China(2018ZA72003)
飞机轨迹优化问题通常涉及奇异弧类型控制、Bang-bang类型控制、主动约束类型控制等复杂情况,控制量存在突变,现有求解方法在处理含突变控制量的问题时,精度和数值稳定性之间难以达到平衡。分析了飞机轨迹优化问题中的控制奇异性以及主动约束对控制律突变的影响,并构建了自动解算方法。所提出方法不需要人为推导控制结构的先验知识,而是在Radau伪谱法求解的基础上,添加了控制突变时刻的自动估计方法,据此将整个控制过程划分为多个阶段,然后识别各阶段的控制类型并有针对性地构建求解策略,在优化迭代中逐次逼近问题的最优解。以空客A320飞机为对象,分别采用所提出方法和最优控制软件GPOPS-Ⅱ求解了含奇异性和主动约束的轨迹优化问题。数值实验表明,面对含控制突变的飞机轨迹优化问题,所提出方法在数值稳定性、收敛精度等方面呈现较好的优势。
关键词: 轨迹优化; 奇异弧; Bang-bang控制; 主动约束; Radau伪谱法
吴永辉 , 李响 , 黄昊 , 刘旭 . 飞机多约束轨迹优化奇异性分析与自动解算方法[J]. 航空学报, 2026 , 47(2) : 332147 -332147 . DOI: 10.7527/S1000-6893.2025.32147
The aircraft trajectory optimization problem usually involves complex situations such as singular arc type control, bang-bang control, and active constraint control, where the control variable is switched. The existing solution methods are difficult to achieve a balance between accuracy and numerical stability when dealing with the problem containing switch control. In this paper, the control singularity and the influence of active constraints on the switch of control law in the aircraft trajectory optimization problem are analyzed, and an automatic solution method is constructed. The proposed method requires no prior knowledge of the control structure; instead, based on the solution by the Radau pseudospectral method, an automatic estimation method for the control switch moment is added. According to these estimations, the entire control process is divided into multiple stages. Then, the control types of each stage are identified and the solution strategies are constructed in a targeted manner to gradually approximate the optimal solution of the problem in the optimization iteration. Taking Airbus A320 aircraft as an example, both the proposed method and the optimal control software GPOPS-Ⅱ are employed to solve trajectory optimization problem with singularity and active constraints. Numerical experiments show that the proposed method has better advantages in numerical stability and convergence accuracy for the aircraft trajectory optimization problem with control switching.
| [1] | SOLEDAD ARONNA M, FRéDéRIC BONNANS J, MARTINON P. A shooting algorithm for optimal control problems with singular arcs[J]. Journal of Optimization Theory and Applications, 2013, 158(2): 419-459. |
| [2] | BRYSON A E. Applied optimal control: Optimization, estimation and control[M]. New York: Routledge, 1975 : 90-117. |
| [3] | JAFARIMOGHADDAM A, SOLER M. The Indirect Bang-Singular Algorithm (IBSA) for singular control problems with state-inequality constraints[J]. European Journal of Control, 2024, 79: 101071. |
| [4] | FRANCO A, RIVAS D. Optimization of multiphase aircraft trajectories using hybrid optimal control[J]. Journal of Guidance, Control, and Dynamics, 2015, 38(3): 452-467. |
| [5] | PARK S G, CLARKE J P. Vertical trajectory optimization to minimize environmental impact in the presence of wind[J]. Journal of Aircraft, 2016, 53(3): 725-737. |
| [6] | COTS O, GERGAUD J, GOUBINAT D, et al. Singular versus boundary arcs for aircraft trajectory optimization in climbing phase[J]. ESAIM: Mathematical Modelling and Numerical Analysis, 2023, 57(2): 817-839. |
| [7] | JAFARIMOGHADDAM A, SOLER M. Time-fuel-optimal navigation of a commercial aircraft in cruise with heading and throttle controls using Pontryagin’s maximum principle[J]. IEEE Control Systems Letters, 2023, 7: 2970-2975. |
| [8] | NURRE N P, TAHERI E. Comparison of indirect and direct methods for operationally constrained low-thrust trajectories[J]. Journal of Guidance, Control, and Dynamics, 2025, 48(4): 885-902. |
| [9] | PAN B F, NI Y, MA Y Y, et al. Smoothing Homotopy methods for solving nonlinear optimal control problems[J]. Journal of Guidance, Control, and Dynamics, 2023, 46(8): 1470-1484. |
| [10] | 刘哲, 张羲格, 韦常柱, 等. 亚轨道飞行器再入轨迹高精度自适应凸规划[J]. 航空学报, 2023, 44(S2): 729430. |
| LIU Z, ZHANG X G, WEI C Z, et al. High-precision adaptive convex programming for reentry trajectory of suborbital vehicle[J]. Acta Aeronautica et Astronautica Sinica, 2023, 44(S2): 729430 (in Chinese). | |
| [11] | 罗淑贞, 孙青林, 檀盼龙, 等. 基于高斯伪谱法的翼伞系统复杂多约束轨迹规划[J]. 航空学报, 2017, 38(3): 320363. |
| LUO S Z, SUN Q L, TAN P L, et al. Trajectory planning of parafoil system with intricate constraints based on Gauss pseudo-spectral method[J]. Acta Aeronautica et Astronautica Sinica, 2017, 38(3): 320363 (in Chinese). | |
| [12] | 赵吉松, 尚腾, 张金明, 等. 带有控制变量变化率约束的伪谱轨迹优化方法[J]. 宇航学报, 2022, 43(10): 1368-1377. |
| ZHAO J S, SHANG T, ZHANG J M, et al. Pseudo-spectral trajectory optimization method with constraint on the change rate of control variables[J]. Journal of Astronautics, 2022, 43(10): 1368-1377 (in Chinese). | |
| [13] | MALL K, TAHERI E. Three-degree-of-freedom hypersonic reentry trajectory optimization using an advanced indirect method[J]. Journal of Spacecraft and Rockets, 2022, 59(5): 1463-1474. |
| [14] | PATTERSON M A, RAO A V. GPOPS-Ⅱ: A MATLAB software for solving multiple-phase optimal control problems using hp-adaptive Gaussian quadrature collocation methods and sparse nonlinear programming[J]. ACM Transactions on Mathematical Software, 2014, 41(1): 1-37. |
| [15] | PATTERSON M A, RAO A V. GPOPS-Ⅱ: A general-purpose MATLAB software for solving multiple-phase optimal control problems version 2.3[EB/OL]. (2016-12-01)[2025-04-22]. . |
| [16] | HAGER W W, HOU H Y, MOHAPATRA S, et al. Convergence rate for a Radau hp collocation method applied to constrained optimal control[J]. Computational Optimization and Applications, 2019, 74(1): 275-314. |
| [17] | CHEN W F, REN Y Y, ZHANG G J, et al. A simultaneous approach for singular optimal control based on partial moving grid[J]. AIChE Journal, 2019, 65(6): e16584. |
| [18] | 印明威, 李京阳, 宝音贺西. 敏捷卫星姿态机动的奇异最优控制[J]. 光学 精密工程, 2018, 26(4): 906-915. |
| YIN M W, LI J Y, BAO Y. Singular optimal control for three-axis reorientation of an agile satellite[J]. Optics and Precision Engineering, 2018, 26(4): 906-915 (in Chinese). | |
| [19] | 李京琪, 郑宇锋, 刘磊, 等. 基于bang-bang控制平滑正则化的动力制动轨迹优化[J]. 海军工程大学学报, 2024, 36(5): 54-60. |
| LI J Q, ZHENG Y F, LIU L, et al. Trajectory optimization via smooth regularization of Bang-Bang control for power braking[J]. Journal of Naval University of Engineering, 2024, 36(5): 54-60 (in Chinese). | |
| [20] | CAPONIGRO M, GHEZZI R, PICCOLI B, et al. Regularization of chattering phenomena via bounded variation controls[J]. IEEE Transactions on Automatic Control, 2018, 63(7): 2046-2060. |
| [21] | PEI C Y, YOU S X, DAI R, et al. A unified optimization algorithm for Bang-Bang optimal control[C]∥ AIAA Scitech 2022 Forum. Reston: AIAA, 2022. |
| [22] | ANDRéS-MARTíNEZ O, FLORES-TLACUAHUAC A, KAMESWARAN S, et al. An efficient direct/indirect transcription approach for singular optimal control[J]. AIChE Journal, 2019, 65(3): 937-946. |
| [23] | JACKSON M R, ZHAO Y J, SLATTERY R A. Sensitivity of trajectory prediction in air traffic management[J]. Journal of Guidance, Control, and Dynamics, 1999, 22(2): 219-228. |
| [24] | MEHRA R, DAVIS R. A generalized gradient method for optimal control problems with inequality constraints and singular arcs[J]. IEEE Transactions on Automatic Control, 1972, 17(1): 69-79. |
| [25] | BENSON D A, HUNTINGTON G T, THORVALDSEN T P, et al. Direct trajectory optimization and costate estimation via an orthogonal collocation method[J]. Journal of Guidance, Control, and Dynamics, 2006, 29(6): 1435-1440. |
| [26] | ARCHIBALD R, GELB A, YOON J. Polynomial fitting for edge detection in irregularly sampled signals and images[J]. SIAM Journal on Numerical Analysis, 2005, 43(1): 259-279. |
| [27] | POLES D. Base of aircraft data (BADA) aircraft performance modelling report[J]. EEC Technical/Scientific Report, 2009, 9: 1-68. |
| [28] | EUROCONTROL. Base of aircraft data (BADA)[EB/OL]. (2025-04-20)[2025-04-22]. . |
/
| 〈 |
|
〉 |