×

Combination of optimal control approaches for aircraft conflict avoidance via velocity regulation. (English) Zbl 1390.49053

Summary: This paper deals with optimal control applied to one of the most crucial and challenging problems in Air Traffic Management that of aircraft conflict avoidance. We propose an optimal control model where aircraft separation is achieved by changing the speeds of aircraft, and the integral over a time window of their squared accelerations is minimized. Pairwise aircraft separation constraints constitute the main difficulties to be handled. We propose an original decomposition of the problem into 3 zones, in such a way that in two of them, no conflict occurs. Then, using the Pontryagin maximum principle, 2 new formulations of the original optimal control problem are proposed and solved via direct shooting methods. Thanks to our decomposition, these numerical methods are applied on subproblems having reduced size with respect to the original one, thus improving the efficiency of the solution process. Thirty problem instances are numerically solved, showing the effectiveness of the proposed approaches.

MSC:

49N90 Applications of optimal control and differential games
49K15 Optimality conditions for problems involving ordinary differential equations
90C51 Interior-point methods
93A15 Large-scale systems

Software:

Ipopt; AMPL

References:

[1] 1 Brochard M. ERASMUS ‐ en route air traffic soft management ultimate system. Technical report, Eurocontrol Experimental Centre; 2006.
[2] 2 Kuchar J, Yang L. A review of conflict detection and resolution modeling methods. {\it IEEE Trans Intell Transp Syst}. 2000;1(4):179‐189.
[3] 3 Cafieri S. MINLP in Air Traffic Management: Aircraft conflict avoidance. In: Terlaky T, Anjos M, Ahmed S, eds. Advances and Trends in Optimization with Engineering Applications. SIAM, Philadelphia: MOS‐SIAM Series on Optimization; 2017:293‐301.
[4] 4 Peyronne C, Conn AR, Mongeau M, Delahaye D. Solving air traffic conflict problems via local continuous optimization. {\it European Journal of Operational Research}. 2015;241(2):502‐512. · Zbl 1339.90356
[5] 5 Pallottino L, Feron EM, Bicchi A. Conflict resolution problems for air traffic management systems solved with mixed integer programming. {\it IEEE Transactions on Intelligent Transportation Systems}. 2002;3(1):3‐11.
[6] 6 Richards A, How J. Aircraft trajectory planning with collision avoidance using mixed integer linear programming. American Control Conference, 2002. Proceedings of the 2002, Vol. 3. Anchorage, Alaska, USA: IEEE Conference Publications; 2002:1936‐1941.
[7] 7 Alonso‐Ayuso A, Escudero LF, Martín‐Campo FJ. A mixed 0‐1 nonlinear optimization model and algorithmic approach for the collision avoidance in ATM: velocity changes through a time horizon. {\it Comput Oper Res}. 2012;39(12):3136‐3146. · Zbl 1349.90641
[8] 8 Alonso‐Ayuso A, Escudero LF, MartÃn‐Campo FJ. Exact and approximate solving of the aircraft collision resolution problem via turn changes. {\it Transp Sci}. 2016;50(1):263‐274.
[9] 9 Cafieri S, Durand N. Aircraft deconfliction with speed regulation: new models from mixed‐integer optimization. {\it J Global Optim}. 2014;58(4):613‐629. · Zbl 1301.90062
[10] 10 Cafieri S, Omheni R. Mixed‐integer nonlinear programming for aircraft conflict avoidance by sequentially applying velocity and heading angle changes. {\it European J Operational Res}. 2017;260(1):283‐290. · Zbl 1402.90094
[11] 11 Clements JC. Minimum‐time turn trajectories to fly‐to points. {\it Optimal Control Appl Methods}. 1990;11(1):39‐50. · Zbl 0691.49002
[12] 12 Clements JC. The optimal control of collision avoidance trajectories in air traffic management. {\it Transp Res Part B}. 1999;33(4):265‐280.
[13] 13 Bicchi A, Pallottino L. On optimal cooperative conflict resolution for air traffic management systems. {\it IEEE Transp Intell Trans Syst}. 2000;1(4):221‐231.
[14] 14 Schultz RL. Three‐dimensional trajectory optimization for aircraft. {\it J Guidance, Control, Dyn}. 1990;13(6):936‐943.
[15] 15 Durand N. Optimisation de Trajectoires pour la Resolution de Conflits en Route. {\it PhD thesis}: Institut National Polytechnique de Toulouse; 1996.
[16] 16 Bonnans J. The shooting approach to optimal control problems. In: Proceedings of IFAC ALCOSP: the 11\^{}{{\it t}{\it h}} IFAC International Workshop on Adaptation and Learning in Control and Signal Processing. CAEN, France; 2013:745‐756.
[17] 17 Pontryagin L, Boltyanski V, Gamkrelidze R, Michtchenko E. Théorie Mathématique des Processus Optimaux. Moscou: Editions Mir; 1974. · Zbl 0289.49002
[18] 18 Bulirsch R, Nerz E, Pesch H, von Stryk O. Combining direct and indirect methods in optimal control: range maximization of a hang glider. {\it ISNM, Int Series Numerical Math}. 1993;111:273‐288. · Zbl 0808.65067
[19] 19 Cellier L, Cafieri S, Messine F. Optimal control approaches for aircraft conflict avoidance using speed regulation: a numerical study. In: Proceedings of the ISIATM 2013, Interdisciplinary Science for Innovative Air Traffic Management; 2013; Toulouse, France. · Zbl 1390.49053
[20] 20 Fourer R, Gay D, Kernighan B. AMPL: a modeling language for mathematical programming: Thomson/Brooks/Cole; 2003. http://ampl.com/resources/the-ampl-book/. · Zbl 0701.90062
[21] 21 Wächter A, Biegler L. On the implementation of primal‐dual interior point filter line search algorithm for large‐scale nonlinear programming. {\it Math Program}. 2006;106(1):25‐27. · Zbl 1134.90542
[22] 22 Bonini D, Dupré C, Granger G. How ERASMUS can support an increase in capacity in 2020. In: Proceedings of CCCT: the 7\^{}{{\it t}{\it h}} International Conference on Computing, Communications and Control Technologies. Orlando, Florida, USA; 2009.
[23] 23 EEC. User manual for the base of aircraft data. Technical report, EEC Eurocontrol Experimental Centre; 2008.
[24] 24 Cellier L. Evitement de conflits aériens par une régulation subliminale en vitesse: modélisation & résolution via le contrôle optimal. {\it PhD thesis}: Université Toulouse 3 Paul Sabatier, ENAC, Toulouse, France; 2015.
[25] 25 Dolan E, Moré J. Benchmarking optimization software with performance profiles. {\it Math Program Series A}. 2002;91(2):201‐213. · Zbl 1049.90004
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.