Multiphase Iterative Algorithm for Mixed-Integer Optimal Control

被引:0
作者
Pei, Chaoying [1 ,2 ]
You, Sixiong [3 ]
Di, Yu [4 ]
Dai, Ran [3 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
[2] Missouri Univ Sci & Technol, Dept Mech & Aerosp Engn, Rolla, MO 65409 USA
[3] Purdue Univ, Sch Aeronaut & Astronaut, W Lafayette, IN 47907 USA
[4] Purdue Univ, Dept Stat, W Lafayette, IN 47907 USA
关键词
Optimization Algorithm; Powered Descent Guidance; Mixed Integer Optimal Control; Quadratically Constrained Quadratic Programming; GLOBAL OPTIMIZATION; POWERED DESCENT; NONCONVEX MINLP;
D O I
10.2514/1.G008165
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Mixed-integer optimal control problems (MIOCPs) frequently arise in the domain of optimal control problems (OCPs) when decisions including integer variables are involved. However, existing state-of-the-art approaches for solving MIOCPs are often plagued by drawbacks such as high computational costs, low precision, and compromised optimality. In this study, we propose a novel multiphase scheme coupled with an iterative second-order cone programming (SOCP) algorithm to efficiently and effectively address these challenges in MIOCPs. In the first phase, we relax the discrete decision constraints and account for the terminal state constraints and certain path constraints by introducing them as penalty terms in the objective function. After formulating the problem as a quadratically constrained quadratic programming (QCQP) problem, we propose the iterative SOCP algorithm to solve general QCQPs. In the second phase, we reintroduce the discrete decision constraints to generate the final solution. We substantiate the efficacy of our proposed multiphase scheme and iterative SOCP algorithm through successful application to two practical MIOCPs in planetary exploration missions.
引用
收藏
页码:757 / 770
页数:14
相关论文
共 49 条
  • [1] Lu P., Liu X., Autonomous Trajectory Planning for Rendezvous and Proximity Operations by Conic Optimization, Journal of Guidance, Control, and Dynamics, 36, 2, pp. 375-389, (2013)
  • [2] Badue C., Guidolini R., Carneiro R. V., Azevedo P., Cardoso V. B., Forechi A., Jesus L., Berriel R., Paixao T. M., Mutz F., Et al., Self-Driving Cars: A Survey, Expert Systems with Applications, 165, (2021)
  • [3] Fragapane G., De Koster R., Sgarbossa F., Strandhagen J. O., Planning and Control of Autonomous Mobile Robots for Intralogistics: Literature Review and Research Agenda, European Journal of Operational Research, 294, 2, pp. 405-426, (2021)
  • [4] Ross I. M., D'Souza C. N., Hybrid Optimal Control Framework for Mission Planning, Journal of Guidance, Control, and Dynamics, 28, 4, pp. 686-697, (2005)
  • [5] Gerdts M., Solving Mixed-Integer Optimal Control Problems by Branch&bound: A Case Study From Automobile Test-Driving with Gear Shift, Optimal Control Applications and Methods, 26, 1, pp. 1-18, (2005)
  • [6] Bonami P., Olivares A., Soler M., Staffetti E., Multiphase Mixed-Integer Optimal Control Approach to Aircraft Trajectory Optimization, Journal of Guidance, Control, and Dynamics, 36, 5, pp. 1267-1277, (2013)
  • [7] Soler M., Zou B., Hansen M., Flight Trajectory Design in the Presence of Contrails: Application of a Multiphase Mixed-Integer Optimal Control Approach, Transportation Research Part C: Emerging Technologies, 48, pp. 172-194, (2014)
  • [8] von Stryk O., Glocker M., Decomposition of Mixed-Integer Optimal Control Problems Using Branch and Bound and Sparse Direct Collocation, 4th International Conference on Automatisation of Mixed Processes: Hybrid Dynamical Systems, pp. 99-104, (2000)
  • [9] Hante F. M., Krug R., Schmidt M., Time-Domain Decomposition for Mixed-Integer Optimal Control Problems, Applied Mathematics & Optimization, 87, 3, (2023)
  • [10] Sager S., Bock H. G., Reinelt G., Direct Methods with Maximal Lower Bound for Mixed-Integer Optimal Control Problems, Mathematical Programming, 118, 1, pp. 109-149, (2009)