Airport Field Path Optimization Method Based on Conflict Hotspot Avoidance Mechanism
Abstract
1. Introduction
2. Modelling
2.1. Identification of Key Conflict Hotspot Areas
2.2. Hotspot Avoidance Mechanisms
2.3. Path Optimization Model
- : denotes the set of all aircraft in the specified time, ;
- : denotes the set of nodes of the airport field topology network;
- : denotes the length of the glide path from node to node , where ;
- : denotes the actual time at which the aircraft needs to avoid the hotspot area to reach the node or if aircraft does not reach the node ;
- : denotes the time when the aircraft reaches the node without avoiding the hotspot area, or if the aircraft does not reach the node ;
- : denotes the minimum safe interval, ;
- : denotes the glide speed of the aircraft, taking ;
- : indicates whether there is a feasible glide path from node to node . indicates that there is a feasible glide path from node to node , otherwise ;
- : indicates the glide direction of the aircraft, indicates that the aircraft glides from node to node , otherwise ;
- : denotes the order in which two aircraft arrive at a node, denotes that aircraft arrives at the node before the aircraft, otherwise ;
- :denotes the glide path of an aircraft , consisting of a series of field network nodes, ;
- : denotes the set of field network nodes that aircraft has passed through: , is the starting point, and is the endpoint.
- (1)
- Glide path constraints
- (2)
- Safety interval constraints
- (3)
- Head-to-head constraints
- (4)
- Beyond constraints
3. Algorithm Design
3.1. Operator Design
- (1)
- Coding
- (2)
- Population Initialization
- Step 1: Initialize the sequence of the starting nodes, and set the initial . When running to the th time, determine whether satisfies the cyclic condition; if not go to Step 2, if so, go to Step 6.
- Step 2: Search the neighboring node of the starting node , sort the distance cost of the neighboring node sequence, and calculate the sum.
- Step 3: Calculate the cumulative probability of the costs of all neighboring nodes and generate random number .
- Step 4: Compare and , select the node corresponding to the probability interval, add the node to the path sequence, and store the th cycle path sequence.
- Step 5: Determine whether the selected node a is the target node of the aircraft; if not, take the node as the current node and go to Step 2, if it is the target node then go to Step 1.
- Step 6: Output the initial pre-gliding path set of all aircraft.
- (3)
- Selection
- (4)
- Crossovers and Variations
3.2. Adaptation Function Setting
3.3. Algorithm Flow
- Step 1: Design the chromosome coding rules and generate the initial feasible solution population according to the heuristic path search algorithm.
- Step 2: Sort the fitness values of individuals, determine whether the iteration conditions satisfy the conflict constraints; if the conditions are not satisfied, go to Step 3, otherwise, go to Step 6.
- Step 3: Perform crossover and mutation operations on individuals that do not satisfy the convergence conditions and conflict constraints.
- Step 4: A conflict resolution strategy is used to deconflict the individuals in the population, including those after crossover and mutation.
- Step 5: Calculate and sort the fitness values of all individuals in the population, select the individuals with higher fitness values to evolve according to a certain proportion, retain them to the next generation, and go to Step 2.
- Step 6: Output the optimal glide path of the aircraft.
4. Example Analysis
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Hesselink, H.H.; Paul, S. Planning Aircraft Movements in Airports with Constraint Satisfaction; Elsevier: Amsterdam, The Netherlands, 1998; pp. 391–400. [Google Scholar]
- Ghoniem, A.; Farhadi, F.; Reihaneh, M. An accelerated branch-and-price algorithm for multiple-runway aircraft sequencing problems. Eur. J. Oper. Res. 2015, 246, 34–43. [Google Scholar] [CrossRef]
- Adacher, L.; Flamini, M.; Romano, E. Airport Ground Movement Problem: Minimization of Delay and Pollution Emission. IEEE Trans. Intell. Transp. Syst. 2018, 19, 3830–3839. [Google Scholar] [CrossRef]
- Yu, C.W. Research on Aircraft Ground Taxi Path Optimization and Energy Saving. Master’s Thesis, Civil Aviation University of China, Tianjin, China, 2020. [Google Scholar]
- Huang, Q. Research on Field Taxiing Mode and Multi-Objective Optimization for Aircraft Fuel Consumption and Emission. Master’s Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2020. [Google Scholar]
- Zhang, Z.; Yu, Z. Glide path optimization algorithm based on situational awareness. Sci. Technol. Eng. 2022, 22, 1693–1698. [Google Scholar]
- Wang, X.; Luo, X. A genetic algorithm-based target conflict resolution method for airport field. J. Terahertz Sci. Electron. Inf. 2013, 11, 304–308. [Google Scholar]
- Liu, C.Y.; Guo, K. Airport taxi scheduling optimization based on genetic algorithm. In Proceedings of the 2010 International Conference on Computational Intelligence and Security, Nanning, China, 11–14 December 2010; IEEE Computer Society: Los Alamitos, CA, USA, 2010; pp. 205–208. [Google Scholar]
- He, K.; Wu, H.; Gong, S.; Wu, Z. Airport taxi path optimization and conflict resolution based on turn penalty. Aviat. Comput. Technol. 2023, 53, 71–75. [Google Scholar]
- Zhang, T.; Ding, M.; Zuo, H. Improved approach for time-based taxi trajectory planning towards conflict-free, efficient and fluent airport ground movement. IET Intell. Transp. Syst. 2018, 12, 1360–1368. [Google Scholar] [CrossRef]
- Li, S.; Gao, Y. Airport field glide path optimization based on improved A* algorithm. Comput. Simul. 2020, 37, 27–32+228. [Google Scholar]
- Zhao, N.N.; Li, N.; Sun, Y.; Zhang, L. Research on Aircraft Surface Taxi Path Planning and Conflict Detection and Resolution. J. Adv. Transp. 2021, 2021 Pt 9, 2021. [Google Scholar] [CrossRef]
- Zhou, Y.; Liu, W.; Li, Y.; Jiang, B. Taxiing Speed Intelligent Management of Aircraft Based on DQN for A-SMGCS. J. Phys. Conf. Ser. 2019, 13, 12–15. [Google Scholar] [CrossRef]
- Xie, C.; Lu, F.; Yang, Q. Field dynamic path planning based on rolling fuzzy time window. Sci. Technol. Eng. 2021, 21, 9129–9136. [Google Scholar]
- Li, Z. Aircraft Field Glide Path Optimization Algorithm Based on Conflict Hotspot. Master’s Thesis, Sichuan University, Chengdu, China, 2021. [Google Scholar]
- Liu, J.-A. Research on Aircraft Field Glide Guidance Based on Ground and Airborne Synergy. Master’s Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2021. [Google Scholar]
- Jiang, Y.; Hu, Z.; Liu, Z.; Zhang, H.; Wang, Z. A Bilevel Programming Approach for Optimization of Airport Ground Movement. Trans. Nanjing Univ. Aeronaut. Astronaut. 2021, 38, 829–839. [Google Scholar]
- Huang, Y.; Liu, J. A study of airport taxiway risk based on generalized stochastic Petri nets. Aviat. Comput. Technol. 2022, 52, 55–59. [Google Scholar]
- Deng, W.; Zhang, L.; Zhou, X.; Zhou, Y.; Sun, Y.; Zhu, W.; Chen, H.; Deng, W.; Chen, H.; Zhao, H. Multi-strategy particle swarm and ant colony hybrid optimization for airport taxiway planning problem. Inf. Sci. 2022, 612, 576–593. [Google Scholar] [CrossRef]
- Nohren, L.; Schaper, M.; Tyburzy, L.; Muth, K. Real-Time Calculation and Adaption of Conflict-Free Aircraft Ground Trajectories. In Proceedings of the 33rd Congress of the International Council of the Aeronautical Sciences, ICAS 2022, Stockholm, Sweden, 4–9 September 2022; ICAS: Bonn, Germany, 2022. [Google Scholar]
- Xiang, Z.; Sun, H.; Zhang, J. Application of Improved Q-Learning Algorithm in Dynamic Path Planning for Aircraft at Airports. IEEE Access 2023, 11, 107892–107905. [Google Scholar] [CrossRef]
- Gao, J.; Xu, W.; Zhang, L.; Wang, X. UAV obstacle avoidance route planning based on improved A* algorithm. Mod. Electron. Technol. 2023, 46, 181–186. [Google Scholar]
- Tien, S.; Tang, H.; Kirk, D.; Vargo, E.; Liu, S. Deep Reinforcement Learning Applied to Airport Surface Movement Planning. In Proceedings of the 38th IEEE/AIAA Digital Avionics Systems Conference, DASC 2019, San Diego, CA, USA, 8–12 September 2019; IEEE: Piscataway, NJ, USA, 2019. [Google Scholar]
- Zhang, M.; Liu, S.; Li, H. Multi-Objective Route Planning for Aircraft Taxiing Under Different Traffic Conflict Types. J. Aerosp. Inf. Syst. 2022, 19, 124–142. [Google Scholar] [CrossRef]
- Luo, X.; Tang, Y.; Wu, H.; He, D. Real-time adjustment strategy for conflict-free taxiing route of A-SMGCS aircraft on airport surface. In Proceedings of the 2015 IEEE International Conference on Mechatronics and Automation (ICMA), Beijing, China, 2–5 August 2015; IEEE: Piscataway, NJ, USA, 2015. [Google Scholar]
- Dabachine, Y.; Taheri, H.; Biniz, M.; Bouikhalene, B.; Balouki, A. Optimization of Aircraft Operations on Airport Surface. In Proceedings of the 6th International Conference on Optimization and Applications, ICOA 2020-Proceedings, Beni Mellal, Morocco, 20–21 April 2020; IEEE: Piscataway, NJ, USA, 2020. [Google Scholar]
- Jiang, Y.; Tong, C.; Liu, Z.; Hu, Z.; Xu, C.; Zhang, H. A taxiway scheduling optimization model based on time-richness control. Transp. Syst. Eng. Inf. 2021, 21, 207–213. [Google Scholar]
- Pan, W.; Wang, X.; Xia, Z.; Zhu, X. Glide avoidance method for aircraft hotspot regions. Comput. Eng. Des. 2015, 36, 3324–3327+3384. [Google Scholar]
- Wang, X.; Zuo, Q. Aircraft taxiing route planning based on airport hotspots. In Proceedings of the Materials Science, Energy Technology, and Power Engineering i: 1st International Conference on Materials Science, Energy Technology, Power Engineering (MEP 2017), Hangzhou, China, 15–16 April 2017. [Google Scholar]
- Dong, B. Aircraft taxi path optimization based on conflict point avoidance mechanism selection. Sci. Technol. Eng. 2018, 18, 334–338. [Google Scholar]
- Cho, K.; Van Merriënboer, B.; Gulcehre, C.; Bahdanau, D.; Bougares, F.; Schwenk, H.; Bengio, Y. Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv 2014, arXiv:1406.1078. [Google Scholar] [CrossRef]
- Pratissoli, F.; Brugioni, R.; Battilani, N.; Sabattini, L. Hierarchical traffic management of multi-AGV systems with deadlock prevention applied to industrial environments. IEEE Trans. Autom. Sci. Eng. 2023, 21, 3155–3169. [Google Scholar] [CrossRef]
- Yao, M. Research on Key Technology of Airport Aircraft Field Trajectory Prediction and Path Planning. Master’s Thesis, University of Electronic Science and Technology, Chengdu, China, 2018. [Google Scholar]
- Tian, W.; Zhou, X.; Yin, J.; Li, Y.; Zhang, Y. Identification of Key Risk Hotspots in Mega-Airport Surface Based on Monte Carlo Simulation. Aerospace 2024, 11, 254. [Google Scholar] [CrossRef]
Serial Number | Flight Number | Aircraft Type | Inbound/Outbound | Runway/Node Number | Parking Spot/Node Number | Start of Taxiing Time |
---|---|---|---|---|---|---|
1 | CES5758 | B738 | D | 33/10 | 354/170 | 17:00:58 |
2 | EPA6282 | B738 | A | 34/96 | 336/164 | 17:02:46 |
3 | SNG4345 | A320 | A | 33/10 | 503/155 | 17:05:57 |
4 | CQH8882 | A320 | D | 33/10 | 318/173 | 17:05:57 |
5 | CXA8317 | B738 | A | 33/10 | 566/156 | 17:09:02 |
6 | CSN3744 | A320 | D | 33/10 | 330/164 | 17:09:02 |
7 | CSN6610 | A321 | D | 33/10 | 316/172 | 17:10:18 |
8 | CSN5540 | B737 | A | 34/96 | 320/172 | 17:13:44 |
9 | CES5343 | A359 | D | 33/10 | 564/156 | 17:17:01 |
10 | CSZ9409 | A320 | D | 33/10 | 372/169 | 17:20:36 |
11 | CSN8717 | A320 | D | 33/10 | 541/159 | 17:22:29 |
12 | CHH7724 | B738 | D | 33/10 | 373/166 | 17:27:03 |
13 | YZR7537 | B738 | A | 33/10 | 527/161 | 17:27:04 |
14 | CES6371 | A320 | D | 34/96 | 332/164 | 17:29:20 |
15 | CSZ8269 | B738 | D | 33/10 | 525/161 | 17:30:12 |
16 | CSN3369 | A321 | D | 33/10 | 337/174 | 17:32:06 |
17 | CSZ9236 | A319 | D | 34/96 | 508/160 | 17:37:39 |
18 | CES2558 | B738 | A | 33/10 | 348/169 | 17:41:14 |
19 | CSZ9806 | B738 | A | 33/10 | 510/160 | 17:44:57 |
20 | CES5348 | A359 | D | 33/10 | 324/171 | 17:44:58 |
21 | CSN6310 | A320 | D | 33/10 | 340/167 | 17:46:05 |
22 | CHH7759 | B738 | D | 33/10 | 347/165 | 17:49:19 |
23 | CJX6655 | B738 | A | 33/10 | 328/164 | 17:51:06 |
24 | CXA8068 | B738 | A | 33/10 | 333/174 | 17:54:15 |
25 | CES2888 | A20N | D | 33/10 | 358/170 | 17:54:16 |
26 | CDG1188 | B738 | D | 33/10 | 319/173 | 17:55:28 |
27 | CSS7350 | B752 | A | 34/96 | 386/178 | 17:56:38 |
28 | CSN3210 | A321 | A | 33/10 | 544/158 | 17:58:36 |
29 | CCA4314 | A332 | A | 33/10 | 567/157 | 17:58:56 |
Flight Number | Taxiing Path | Moment of Aircraft Crossing Point |
---|---|---|
CES2558 | [10, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 40, 107, 106, 61, 76, 75, 74, 73, 72, 64, 135, 118, 136, 169] | [2474-2483-2497-2513-2527-2543-2553-2563-2577-2602-2609-2616-2623-2648-2671-2696-2703-2710-2717-2731-2739-2749-2753-2758-2763-2767] |
CES5348 | [171, 133, 120, 130, 66, 65, 64, 63, 62, 109, 108, 41, 42, 43, 44, 45, 46, 47, 48, 49, 11, 10] | [2698-2703-2711-2721-2726-2737-2764-2788-2795-2820-2843-2868-2875-2900-2927-2937-2953-2967-2983-2991-2998-3013] |
CSN6310 | [167, 137, 117, 118, 135, 64, 63, 62, 109, 108, 41, 42, 43, 44, 45, 46, 47, 48, 49, 11, 10] | [2765-2768-2771-2780-2777-2791-2816-2823-2848-2871-2896-2903-2928-2955-2965-2981-2995-3011-3019-3026-3041] |
CSN3210 | [10, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 38, 150, 158] | [3516-3525-3539-3555-3569-3585-3595-3605-3619-3644-3651-3658-3666-3676-3683-3691-3695] |
CCA4314 | [10, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 37, 151, 157] | [3516-3545-3559-3575-3589-3605-3615-3625-3639-3664-3671-3678-3686-3696-3709-3721-3728-3736-3740] |
Flight Number | Taxiing Path | Moment of Aircraft Crossing Point |
---|---|---|
CES2558 | [10, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 40, 107, 106, 109, 111, 140, 138, 117, 118, 136, 169] | [2474-2483-2497-2513-2527-2543-2553-2563-2577-2602-2609-2616-2623-2648-2671-2679-2686-2690-2694-2708-2716-2722-2726] |
CES5348 | [171, 133, 120, 130, 66, 65, 64, 63, 62, 109, 108, 41, 42, 43, 44, 45, 46, 47, 48, 49, 11, 10] | [2698-2703-2711-2721-2726-2737-2764-2788-2795-2820-2843-2868-2875-2900-2927-2937-2953-2967-2983-2991-2998-3013] |
CSN6310 | [167, 137, 117, 118, 135, 64, 63, 62, 109, 108, 41, 42, 43, 44, 45, 46, 47, 48, 49, 11, 10] | [2765-2768-2771-2780-2777-2804-2829-2836-2861-2884-2909-2916-2941-2968-2978-2994-3008-3024-3032-3039-3054] |
CSN3210 | [10, 9, 8, 7, 6, 5, 4, 24, 25, 37, 38, 150, 158] | [3516-3525-3554-3581-3606-3635-3660-3685-3696-3703-3726-3734-3738] |
CCA4314 | [10, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 37, 151, 157] | [3516-3545-3559-3575-3589-3605-3615-3625-3639-3664-3671-3678-3686-3696-3709-3721-3728-3736-3740] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Tian, W.; Yang, M.; Zhou, X.; Yin, J.; Shi, X. Airport Field Path Optimization Method Based on Conflict Hotspot Avoidance Mechanism. Appl. Sci. 2025, 15, 8204. https://doi.org/10.3390/app15158204
Tian W, Yang M, Zhou X, Yin J, Shi X. Airport Field Path Optimization Method Based on Conflict Hotspot Avoidance Mechanism. Applied Sciences. 2025; 15(15):8204. https://doi.org/10.3390/app15158204
Chicago/Turabian StyleTian, Wen, Mingjian Yang, Xuefang Zhou, Jianan Yin, and Xv Shi. 2025. "Airport Field Path Optimization Method Based on Conflict Hotspot Avoidance Mechanism" Applied Sciences 15, no. 15: 8204. https://doi.org/10.3390/app15158204
APA StyleTian, W., Yang, M., Zhou, X., Yin, J., & Shi, X. (2025). Airport Field Path Optimization Method Based on Conflict Hotspot Avoidance Mechanism. Applied Sciences, 15(15), 8204. https://doi.org/10.3390/app15158204