Bi-Level Scheduling for Beijing-Tianjin-Airport Cluster Departures
Abstract
1. Introduction
- Metroplex-wide coordination at shared terminal fixes: We formulate a multi-airport departure sequencing model that explicitly enforces separation constraints at shared handover points (e.g., ELKUR/PEGSO), enabling system-wide coordination across three airports.
- End-to-end linkage from TTOT to surface realizability: We couple TTOT assignment with airport-surface pushback and taxi planning, ensuring that strategic takeoff slots are operationally realizable under surface conflict constraints.
- Airport-level equity as an explicit optimization objective: We embed an airport-level satisfaction and fairness-deviation objective to quantify and control inter-airport equity–efficiency trade-offs in metroplex departure management.
2. Literature Review
2.1. Multi-Airport Flight Scheduling
2.2. Taxi Scheduling
2.3. Pushback Control
2.4. Summary
3. Materials and Methods
3.1. Preliminaries
3.2. Problem Statement
3.3. Model Architecture
3.3.1. Model Assumptions
- Aircraft follow standard SIDs/STARs. Segment flight times are modeled as deterministic baseline values estimated from historical averages by aircraft category; deviations caused by winds or ATC vectoring are not explicitly optimized and are discussed as a limitation.
- Taxi movements are constrained by airport topology. For each flight, a small candidate set of feasible departure (gate–runway) or arrival (runway–gate) routes is generated via a k-shortest-path method and used as the decision space in the lower-level model.
- Taxiing is represented using unimpeded (no-stop) travel times as a baseline. Potential stops and conflicts are mitigated indirectly through pushback holding and route switching decisions, rather than being modeled as explicit stop-and-go dynamics.
- Arrival sequences are treated as exogenous inputs (FCFS in this study) and are not optimized. Departure sequences are optimized based on available runway slots.
- This article does not consider the impact of weather or unexpected flight events (such as special flights, flight emergencies, air force training, airport surface maintenance, etc.) on airport operations.
3.3.2. Variable Definitions
3.3.3. Upper-Level Model: Multi-Airport Departure Sequencing
- Minimizing Total Departure Delay
- 2.
- Maximizing Overall Airport Satisfaction
- 3.
- Minimizing Fairness Deviation between Airports
- 1.
- Handover Point Timing Relationship
- 2.
- Minimum Handover Separation Constraint
- 3.
- Takeoff Interval Constraint
- 4.
- Mixed Interval Constraint
- 5.
- Segregated Departure–Arrival (DA) Interval Constraint
- 6.
- Runway Occupancy Constraint
- 7.
- Wake Turbulence Separation Constraint
- 8.
- Dependent Parallel Approach Separation Constraint
- 9.
- Maximum Delay Constraint
- 10.
- Position Deviation Constraint
3.3.4. Lower-Level Model: Surface Scheduling and Conflict Resolution
- 1.
- Node Separation Constraint
- 2.
- Segment Speed Limit Constraint
- 3.
- Maximum Pushback Delay Constraint
- 4.
- Runway Entry Time Window Constraint
- 5.
- Overtaking Prohibition Constraint
- 6.
- Head-On Conflict Avoidance Constraint
3.4. Algorithms
3.4.1. Overall Solution Framework
- Preprocessing: Yen’s algorithm generates feasible taxi route sets.
- Upper-Level Optimization: NSGA-II (Non-dominated Sorting Genetic Algorithm II) solves the multi-objective problem to determine optimal target takeoff times () for all departures across the three airports.
- Lower-Level Optimization: A hybrid Genetic Algorithm-Simulated Annealing (GA-SA) algorithm refines surface operations—determining pushback times () and selecting taxi routes from precomputed sets—using upper-level as a constraint.
3.4.2. Preprocessing: Taxi Route Set Generation with Yen’s Algorithm
| Algorithm 1. Yen’s -Shortest Paths for Taxi Route Generation |
| Inputs: Directed graph with edge weights w(e) Source node s, destination node t Maximum number of paths k |
| Outputs: Path set = {, , …, } (≤ k loopless shortest paths) |
| 1: ← ∅ ▷ Set of shortest paths
2: C← ∅ ▷ Candidate path set 3: ← Dijkstra(s, t, G) ▷ Compute first shortest path 4: P ←P∪{} 5: for r = 2 to k do 6: for = 1 to length() − 1 do 7: spur_node ←[i] 8: root_path ← prefix(, spur_node) 9: G’ ← G 10: Remove all nodes of root_path except spur_node from G′ 11: spur_path ← Dijkstra(spur_node, t, G′) 12: if spur_path exists then 13: total_path ← root_path ⊕ spur_path 14: C ← C∪{total_path} 15: end if 16: end for 17: if C = ∅ then 18: break ▷ No more feasible candidates 19: end if 20: ← path in C with minimum cost 21: Remove from C 22: P ← P ∪ {} 23: end for 24: return P |
3.4.3. Upper-Level Optimization: NSGA-II for Departure Sequencing
| Algorithm 2. NSGA-II for Multi-Airport Departure Sequencing |
| Input: Departures with (runway, handover point, type) Arrivals with (landing time, runway, type) Separation parameters (runway, handover, mixed, wake/paired) Time windows , ; terminal flight times |
| Output: Pareto set of feasible schedules with target takeoff times |
| 1: Initialize population P with N = 400 individuals (random + FCFS seeds) 2: For each solution: 3: Decode chromosome → assign target takeoff times with repair 4: Evaluate objectives (Equations (1)–(3)) with penalties if needed 5: Fast non-dominated sort P; compute crowding distances 6: repeat 7: Select parents (binary tournament, preferring lower rank & larger crowding) 8: Apply crossover (dynamic probability ) and mutation (swap/insertion) 9: Decode offspring; repair and evaluate objectives 10: Merge parents and offspring into R 11: Perform fast non-dominated sorting on R 12: Select top N = 400 individuals by rank and crowding distance for next generation 13: until maximum generation reached or Pareto hypervolume stagnates 14: Return non-dominated set of schedules with target takeoff times |
3.4.4. Lower-Level Optimization: Genetic-Simulated Annealing Hybrid
| Algorithm 3. Genetic-Simulated Annealing Hybrid for Surface Scheduling |
| Input: Candidate path sets for departures and arrivals ( ≤ 4) Target takeoff times {} Scheduled pushback times {}, max delay Segment data {, }, safety taxi separations |
| Output: Best feasible surface schedule minimizing Equation (4) |
| 1: Initialize GA parameters () and SA parameters (, ,) 2: Generate initial population of N individuals 3: Evaluate feasibility and compute objective with penalties 4: for gen = 1 to do 5: Apply selection, crossover, and mutation to generate offspring 6: For each child solution: 7: Apply repair for feasibility 8: Compute fitness (Equation (4)) 9: Apply SA local search around the child: 10: —Generate neighbor by perturbing pushback time or switching route 11: —If neighbor improves fitness, accept 12: —Else accept with prob 13: —Cool ← until below |
4. Experimental Results
4.1. Operational Characteristics
4.2. Establishment of Taxi Route Sets
4.3. Computational Results
- For ZBAA, = 0.98 and = 0.02, resulting in an optimized runway holding time of 2259 s and total taxi time of 113,728 s;
- For ZBAD, = 0.96 and = 0.04, resulting in an optimized runway holding time of 2400 s and total taxi time of 78,949 s;
- For ZBTJ, = 0.90 and = 0.10, resulting in an optimized runway holding time of 1623 s and total taxi time of 36,181 s.
4.4. Analysis
4.4.1. Departure Flight Delay Time Analysis
4.4.2. Airport Satisfaction and Fairness Deviation Analysis
4.4.3. Departure Handover Point Resource Allocation Analysis
4.4.4. Surface Taxiing Results Analysis
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| ATFM | Air Traffic Flow Management |
| BTA | Beijing-Tianjin-Airport |
| FCFS | First-Come-First-Served |
| GA-SA | Genetic-Simulated Annealing |
| MAS | Multi-Airport Systems |
| MILP | Mixed-Integer Linear Programming |
| NSGA-II | Non-dominated Sorting Genetic Algorithm II |
| SID | Standard Instrument Departure |
| SOBT | Scheduled Off-Block Time |
| AOBT | Actual Off-Block Time |
| STARs | Standard Terminal Arrival Routes |
| TTOT | Target Takeoff Time |
| ZBAA | Beijing Capital Airport |
| ZBAD | Beijing Daxing Airport |
| ZBTJ | Tianjin Binhai Airport |
Appendix A
| Type | Variable | Definition |
|---|---|---|
| Set | set of airports | |
| set of departure flights across all airports | ||
| set of all runways across all airports | ||
| set of taxiway nodes | ||
| set of handover points | ||
| Parameter | length of taxiway segment (u, v) | |
| maximum deviation from the scheduled departure sequence positions across all flights | ||
| minimum deviation from the scheduled departure sequence positions across all flights | ||
| maximum departure delay among all flights | ||
| minimum departure delay among all flights | ||
| maximum allowable departure delay | ||
| ) under the scenario of segregated parallel runway operations | ||
| , depending on aircraft types | ||
| minimum required wake turbulence separation between two consecutive arrival flights to the same runway, determined by the wake turbulence categories defined in operational standards | ||
| under dependent parallel runway approach operations | ||
| minimum safe separation at taxiway | ||
| optimized by upper-level model | ||
| , which varies depending on the aircraft type and runway structure | ||
| weighting coefficients that balance runway holding time and taxi time. | ||
| Decision Var | binary variable equal to one if flight i chooses taxi path p, and equal to zero otherwise | |
| binary variable equal to one if flight i enters the taxi segment (u,v) before flight j in the opposite direction, and equal to zero otherwise | ||
| Others | arbitrarily large number (i.e., big-M) |
Appendix B
| Handover Point | ||
|---|---|---|
| Same Route, Same Altitude Departure | Other Situations | |
| BOTPU | 25 | 15 |
| DOTRA | 25 | 15 |
| ELKUR | 25 | 25 |
| IDKEX | 25 | 15 |
| IGMOR | 25 | 25 |
| MUGLO | 25 | 25 |
| OMDEK | 25 | 15 |
| PEGSO | 25 | 15 |
| RUSDO | 25 | 15 |
| Succeeding Aircraft | |||
|---|---|---|---|
| Preceding Aircraft | Heavy | Medium | Light |
| Heavy | 7.4 | 9.3 | 11.1 |
| Medium | 6 | 6 | 9.3 |
| Light | 6 | 6 | 6 |
| Airport | Parameters | |||
|---|---|---|---|---|
| ZBAA | 100 s (heavy followed by medium); 90 s (other combinations) | 36L:7.5 km; 01:5 km | / | / |
| ZBAD | 100 s | / | 01L&35L:4 km | 35L/35R:6.5 km |
| ZBTJ | 120 s | / | / | 34L/34R:7 km |
| Airport | |||
|---|---|---|---|
| Aircraft Type | ZBAA | ZBAD | ZBTJ |
| Heavy | 61 | 61 | 60 |
| Medium | 56 | 56 | 60 |
| Light | / | / | 60 |
| Succeeding Aircraft | |||
|---|---|---|---|
| Preceding Aircraft | Heavy | Medium | Light |
| Heavy | 300 | 300 | 300 |
| Medium | 200 | 200 | 200 |
| Light | 100 | 100 | 100 |
| Parameter | Ramp Speed | Taxiway Speed | Vacate Speed |
|---|---|---|---|
| 18 | 90 | 55 |
References
- Civil Aviation Administration of China. 2024 National Civil Aviation Flight Operation Efficiency Report; CAAC: Beijing, China, 2025. [Google Scholar]
- Ruan, L.; Gardi, A.; Sabatini, R. Operational Efficiency Analysis of Beijing Multi-Airport Terminal Airspace. J. Air Transp. Manag. 2021, 92, 102013. [Google Scholar] [CrossRef]
- Li, M.Z.; Ryerson, M.S. A data-driven approach to modeling high-density terminal areas: A scenario analysis of the new Beijing, China airspace. Chin. J. Aeronaut. 2017, 30, 538–553. [Google Scholar] [CrossRef]
- Ren, J.; Qu, S.; Wang, L.; Liu, C.; Ma, L.; Sun, Z. A Flight Slot Optimization Model for Beijing-Tianjin-Hebei Airport Cluster Considering Capacity Fluctuation Factor. Aerospace 2025, 12, 336. [Google Scholar] [CrossRef]
- Zhou, Z. Optimization of Arrival Flight Sequencing and Flexible Trajectory Combination in Terminal Area. Master’s Thesis, Civil Aviation University of China, Tianjin, China, 2024. [Google Scholar]
- Tong, C.; Jiang, Y.; Hu, Z. Research on Surface Scheduling Optimization for Departing Aircrafts under Large-Scale Delays. Aeronaut. Comput. Technol. 2020, 50, 62–66. [Google Scholar]
- Li, Z.; Cai, K.; Zhao, P. Departure Scheduling for Multi-airport System using Multi-agent Reinforcement Learning. In 2023 IEEE/AIAA 42nd Digital Avionics Systems Conference (DASC); IEEE: Piscataway, NJ, USA, 2023. [Google Scholar] [CrossRef]
- Jiang, H.; Zeng, W.; Wei, W.; Tan, X. A bilevel flight collaborative scheduling model with traffic scenario adaptation: An arrival prior perspective. Comput. Oper. Res. 2024, 161, 106431. [Google Scholar] [CrossRef]
- Liu, M.; Sun, Z.; Zhang, X.; Chu, F. A two-stage no-wait hybrid flow-shop model for the flight departure scheduling in a multi-airport system. In 2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC); IEEE: Piscataway, NJ, USA, 2017; pp. 495–500. [Google Scholar] [CrossRef]
- Saraf, A.P.; Clarke, B.; McClain, E. Discussion and comparison of metroplex-wide arrival scheduling algorithms. In Proceedings of the 10th AIAA Aviation Technology, Integration, and Operations (ATIO) Conference, AIAA, Fort Worth, TX, USA, 13–15 September 2010; pp. 1–21. [Google Scholar] [CrossRef]
- Ren, L.L.; Clarke, J.P.B. Contrast and Comparison of Metroplex Operations An Air Traffic Management Study of Atlanta, Los Angeles, New York, and Miami. In Proceedings of the 9th AIAA Aviation Technology, Integration, and Operations Conference (ATIO), AIAA, Hilton Head, SC, USA, 21–23 September 2009; p. 7134. [Google Scholar] [CrossRef]
- Sidiropoulos, S.; Han, K.; Majumdar, A.; Ochieng, W. Robust identification of air traffic flow patterns in metroplex terminal areas under demand uncertainty. Transp. Res. Part C Emerg. Technol. 2017, 75, 212–227. [Google Scholar] [CrossRef]
- Zografos, K.G.; Jiang, Y. A Bi-objective efficiency-fairness model for scheduling slots at congested airports. Transp. Res. Part C Emerg. Technol. 2019, 102, 336–350. [Google Scholar] [CrossRef]
- Jamie, F.; Konstantinos, G.Z.; Kevin, D.G. A Slot-Scheduling Mechanism at Congested Airports that Incorporates Efficiency, Fairness, and Airline Preferences. Transp. Sci. 2019, 54, 115–138. [Google Scholar] [CrossRef]
- Paola, P.; Tatjana, B.; Lorenzo, C.; Raffaele, P. SOSTA: An effective model for the Simultaneous Optimisation of airport SloT Allocation. Transp. Res. Part E Logist. Transp. Rev. 2017, 99, 34–53. [Google Scholar] [CrossRef]
- Nuno, A.R.; Alexandre, J.; António, P.A. A Large-Scale Neighborhood Search Approach to Airport Slot Allocation. Transp. Sci. 2019, 53, 1772–1797. [Google Scholar] [CrossRef]
- Lee, H.; Balakrishnan, H. A comparison of two optimization approaches for airport taxiway and runway scheduling. In 2012 IEEE/AIAA 31st Digital Avionics Systems Conference (DASC); IEEE: Williamsburg, VA, USA, 2012; Volume 4E1, pp. 1–15. [Google Scholar] [CrossRef]
- Atkin, J.A.D.; Burke, E.K.; Ravizza, S. The Airport Ground Movement Problem: Past and Current Research and Future Directions. In Proceedings of the 4th International Conference on Research in Air Transportation (ICRAT), Budapest, Hungary, 1–4 June 2010. [Google Scholar]
- Ravizza, S.; Atkin, J.A.D.; Burke, E.K. A more realistic approach for airport ground movement optimisation with stand holding. J. Sched. 2014, 17, 507–520. [Google Scholar] [CrossRef]
- Benlic, U.; Brownlee, A.E.I.; Burke, E.K. Heuristic Search for the Coupled Runway Sequencing and Taxiway Routing Problem. Transp. Res. Part C Emerg. Technol. 2016, 71, 333–355. [Google Scholar] [CrossRef]
- Baik, H.; Sherali, H.D.; Trani, A.A. Time-Dependent Network Assignment Strategy for Taxiway Routing at Airports. ransp. Res. Rec. J. Transp. Res. Board 2002, 1788, 70–75. [Google Scholar] [CrossRef]
- Marín, Á.G. Airport management: Taxi planning. Ann. Oper. Res. 2006, 143, 191–202. [Google Scholar] [CrossRef]
- Smeltink, J.W.; Soomer, M.J.; De-Waal, P.R. An optimisation model for airport taxi scheduling. In Proceedings of the INFORMS Annual Meeting, Denver, CO, USA, 24–27 October 2004. [Google Scholar]
- Deau, R.; Gotteland, J.B.; Durand, N. Airport surface management and runway scheduling. In Proceedings of the 8th USA/Europe Air Traffic Management R&D Seminar, Napa, CA, USA, 29 June–2 July 2009. [Google Scholar]
- Eun, Y.; Jeon, D.; Lee, H. Optimization of airport surface traffic: A case-study of Incheon International Airport. In Proceedings of the 17th AIAA Aviation Technology, Integration, and Operations Conference, AIAA, Denver, CO, USA, 5–9 June 2017; p. 4258. [Google Scholar] [CrossRef]
- Simaiakis, I.; Khadilkar, P.; Balakrishnan, H. Demonstration of reduced airport congestion through pushback rate control. Transp. Res. Part A Policy Pract. 2014, 66, 251–267. [Google Scholar] [CrossRef]
- Lian, G.; Wu, Y.; Luo, W.; Li, W.; Zhang, Y.; Zhang, X. A Two-Stage Optimization Method for Multi-Runway Departure Sequencing Based on Continuous-Time Markov Chain. Aerospace 2025, 12, 273. [Google Scholar] [CrossRef]
- Simaiakis, I.; Balakrishnan, H. Impact of Congestion on Taxi Times, Fuel Burn, and Emissions at Major Airports. Transp. Res. Rec. J. Transp. Res. Board 2010, 2184, 22–30. [Google Scholar] [CrossRef]
- Khadilkar, H.; Balakrishnan, H. Optimal Control of Airport Operations with Gate Capacity Constraints. In 2013 European Control Conference (ECC); IEEE: Piscataway, NJ, USA, 2013; pp. 608–613. [Google Scholar] [CrossRef]
- Desai, J. Dynamic departure pushback control at airports: Part A—Linear penalty-based algorithms and policies. Nav. Res. Logist. 2024, 71, 960–975. [Google Scholar] [CrossRef]
- Yen, J.Y. Finding the K Shortest Loopless Paths in a Network. Manag. Sci. 1971, 17, 712–716. [Google Scholar] [CrossRef]










| Departure Handover Point | Airport | ||
|---|---|---|---|
| ZBAA | ZBAD | ZBTJ | |
| BOTPU | 25.14% | / | 3.59% |
| DOTRA | 6.82% | 9.21% | / |
| ELKUR | 27.16% | 23.46% | 25.47% |
| IDKEX | 6.90% | 10.77% | 4.87% |
| IGMOR | 3.11% | / | 2.54% |
| MUGLO | 3.77% | 3.40% | 12.84% |
| OMDEK | / | 22.39% | 25.37% |
| PEGSO | / | 30.77% | 25.32% |
| RUSDO | 27.11% | / | / |
| Airport | Runway | Operational Mode |
|---|---|---|
| ZBAA | 01&36L | Dependent parallel approach |
| 01&36R | Independent departure | |
| ZBAD | 11L | Departure only |
| 01L&35L | Dependent parallel approach | |
| 35R | Departure only | |
| 35L&35R | Segregated parallel runway operations | |
| ZBAD | 34L | Departure only |
| 34R | Approach only |
| Flight Number | AD | Airport | Aircraft Type | Runway | Handover Point | Stand | SOBT |
|---|---|---|---|---|---|---|---|
| KN5215 | Departure | ZBAD | L | 35R | PEGSO | ZBAD.PP_120 | 8:10:00 |
| KN5909 | Departure | ZBAD | M | 11L | ELKUR | ZBAD.PP_148 | 8:15:00 |
| CA1238 | Departure | ZBAA | L | 36R | MUGLO | ZBAA.PP_326 | 8:15:00 |
| CA2987 | Departure | ZBTJ | L | 34L | MUGLO | ZBTJ.PP_208 | 8:15:00 |
| CA0182 | Arrival | ZBAD | M | 35L | BELAX | ZBAD.PP_126 | 9:00:00 |
| MU0023 | Arrival | ZBTJ | L | 34R | OMDEK | ZBTJ.PP_218 | 9:20:00 |
| CA0895 | Arrival | ZBAA | M | 36R | DUGEB | ZBAA.PP_525 | 9:25:00 |
| … | … | … | … | … | … | … | … |
| Airport | Stand | Runway | Unimpeded Taxi Time |
|---|---|---|---|
| ZBAA | PP_322 | 36R | 388 |
| PP_320 | 01 | 467 | |
| … | … | … | |
| ZBAD | PP_141 | 11L | 510 |
| PP_137 | 35R | 562 | |
| … | … | … | |
| ZBTJ | PP_209 | 34L | 509 |
| PP_227 | 34L | 610 | |
| … | … | … |
| Departure Handover Point | Departure Airport | ||
|---|---|---|---|
| ZBAA | ZBAD | ZBTJ | |
| BOTPU | 698 | / | 2074 |
| DOTRA | 678 | 1156 | / |
| ELKUR | 1367 | 928 | 970 |
| IDKEX | 721 | 1213 | 1815 |
| IGMOR | 1728 | / | / |
| MUGLO | 1821 | 1082 | 523 |
| OMDEK | / | 980 | 1228 |
| PEGSO | / | 919 | 1546 |
| RUSDO | 783 | / | / |
| Weight Ratio () | ZBAA | ZBAD | ZBTJ | |||
|---|---|---|---|---|---|---|
| Runway Holding Time | Taxi Time | Runway Holding Time | Taxi Time | Runway Holding Time | Taxi Time | |
| (0.90, 0.10) | 5421 | 111,556 | 4759 | 78,257 | 1623 | 36,181 |
| (0.92, 0.08) | 3846 | 111,679 | 3749 | 78,312 | 1623 | 36,786 |
| (0.94, 0.06) | 3047 | 112,045 | 3040 | 78,337 | 1614 | 37,584 |
| (0.96, 0.04) | 2586 | 113,645 | 2400 | 78,949 | 1609 | 37,864 |
| (0.98, 0.02) | 2259 | 113,728 | 82,384 | 80,475 | 1602 | 37,956 |
| Flight Number | Departure Airport | Departure Runway | SOBT | TTOT (FCFS) | TTOT (Upper Model) |
|---|---|---|---|---|---|
| CA8639 | ZBTJ | 11L | 7:45:00 | 8:00:49 | 7:58:51 |
| CA2887 | ZBTJ | 34L | 8:00:00 | 8:15:13 | 8:08:03 |
| MU5102 | ZBAA | 36R | 8:00:00 | 8:25:36 | 8:18:05 |
| … | … | … | … | … | … |
| Flight Number | Departure Airport | Departure Runway | SOBT | Scheduled Taxi Time | AOBT | Actual Taxi Time | Pushback Waiting Time |
|---|---|---|---|---|---|---|---|
| CA8639 | ZBTJ | 11L | 7:45:00 | 879 | 7:46:26 | 745 | 86 |
| CA2887 | ZBTJ | 34L | 8:00:00 | 850 | 8:02:17 | 346 | 137 |
| MU5102 | ZBAA | 36R | 8:00:00 | 1536 | 8:10:22 | 463 | 622 |
| … | … | … | … | … | … |
| Strategy | Total Delay | Average Delay | Maximum Delay |
|---|---|---|---|
| FCFS | 140,319 | 556 | 1869 |
| Optimized | 70,968 | 282 | 1054 |
| Airport | Total Delay Time (s) | Average Delay Time (s) | Total Delay Time Reduction | ||
|---|---|---|---|---|---|
| FCFS | Optimized | FCFS | Optimized | ||
| ZBAA | 85,801 | 38,425 | 825 | 369 | 55.2% |
| ZBAD | 35,394 | 21,525 | 347 | 211 | 39.2% |
| ZBTJ | 19,124 | 11,018 | 415 | 239 | 42.4% |
| Standard deviation | 28,385.1 | 11,289.9 | 211.0 | 68.8 | / |
| Metric | Airport/Indicator | FCFS | Optimized |
|---|---|---|---|
| Airport Satisfaction | ZBAA | 0.7212 | 0.7902 |
| ZBAD | 0.8118 | 0.7821 | |
| ZBTJ | 0.6304 | 0.7043 | |
| Aggregate (Total) | 2.1634 | 2.2766 | |
| Fairness Deviation | / | 0.3628 | 0.1718 |
| Airport | Average Position Deviation | Maximum Position Deviation | ||
|---|---|---|---|---|
| FCFS | Optimized | FCFS | Optimized | |
| ZBAA | 1.42 | 1.75 | 10 | 10 |
| ZBAD | 1.18 | 1.66 | 8 | 10 |
| ZBTJ | 1.41 | 1.78 | 4 | 6 |
| Overall Average | 1.32 | 1.72 | / | / |
| Handover Point | Departure Flight Queue Sequence |
|---|---|
| BOTPU | ![]() ![]() |
| DOTRA | ![]() |
| ELKUR | ![]() |
| IDKEX | ![]() |
| IGMOR | ![]() |
| MUGLO | ![]() |
| OMDEK | ![]() |
| PEGSO | ![]() |
| RUSDO | ![]() |
| Metric | Strategy | Airport | ||
|---|---|---|---|---|
| ZBAA | ZBAD | ZBTJ | ||
| Taxi time | FCFS | 115,818 | 81,820 | 33,831 |
| Optimized | 68,978 | 58,599 | 25,940 | |
| Runway waiting time | FCFS | 7682 | 8412 | 7716 |
| Optimized | 2259 | 2400 | 1623 | |
| Pushback waiting time | FCFS | 6236 | 2162 | 2435 |
| Optimized | 34,660 | 17,525 | 8312 | |
| Total surface stay time | FCFS | 129,736 | 92,394 | 43,982 |
| Optimized | 105,897 | 78,524 | 35,875 | |
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. |
© 2026 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.
Share and Cite
Peng, Y.; Wan, Z.; Jiang, B.; Ran, L. Bi-Level Scheduling for Beijing-Tianjin-Airport Cluster Departures. Aerospace 2026, 13, 190. https://doi.org/10.3390/aerospace13020190
Peng Y, Wan Z, Jiang B, Ran L. Bi-Level Scheduling for Beijing-Tianjin-Airport Cluster Departures. Aerospace. 2026; 13(2):190. https://doi.org/10.3390/aerospace13020190
Chicago/Turabian StylePeng, Ying, Zhaokun Wan, Bin Jiang, and Longhui Ran. 2026. "Bi-Level Scheduling for Beijing-Tianjin-Airport Cluster Departures" Aerospace 13, no. 2: 190. https://doi.org/10.3390/aerospace13020190
APA StylePeng, Y., Wan, Z., Jiang, B., & Ran, L. (2026). Bi-Level Scheduling for Beijing-Tianjin-Airport Cluster Departures. Aerospace, 13(2), 190. https://doi.org/10.3390/aerospace13020190











