基于改进NSGA-II的飞机定检任务调度工期鲁棒性多目标优化

  • 陈农田 ,
  • 张玉城 ,
  • 李琳琳 ,
  • 郑又铭
展开
  • 中国民用航空飞行学院

收稿日期: 2025-08-12

  修回日期: 2025-09-09

  网络出版日期: 2025-09-10

基金资助

国家自然科学基金项目;中央高校基础科研项目基金

Multi objective optimization of robustness of aircraft inspection task scheduling duration based on im-proved NSGA-II

  • CHEN Nong-Tian ,
  • ZHANG Yu-Cheng ,
  • LI Lin-Lin ,
  • ZHENG You-Ming
Expand

Received date: 2025-08-12

  Revised date: 2025-09-09

  Online published: 2025-09-10

摘要

本文对飞机维修定检任务调度问题进行研究,将工时成本与不确定性成本纳入统一优化框架,提出一种基于NSGA-II-Adaptive的飞机定检维修工期鲁棒性多目标优化方法,该方法采用了一种新颖的关键路径权重与缓冲衰减效应结合来定义鲁棒值,并采用自适应方法改进NSGA-II的交叉变异过程。算法在多种规模基准数据集上运行,并且与NSGA-IIs、NSGA-II-LSA、NSGA-II算法进行了比较。实验显示:在收敛速度、非支配解数量(NDS)、分布间距(SP)、解集相互覆盖度(C)4项性能指标上,该算法均优于对比算法,证明了该算法的高效性。最后,通过飞机定检真实项目案例的进一步研究表明,该算法在实践中的综合偏差分别比NSGA-IIs、NSGA-II-LSA和NSGA-II降低了 63%、77.6%和77.9%,证明了所提出的优化方法在实际问题中适用有效。

本文引用格式

陈农田 , 张玉城 , 李琳琳 , 郑又铭 . 基于改进NSGA-II的飞机定检任务调度工期鲁棒性多目标优化[J]. 航空学报, 0 : 1 -0 . DOI: 10.7527/S1000-6893.2025.32675

Abstract

This paper investigates the aircraft maintenance task scheduling problem, integrating labor costs and uncertainty costs into a unified optimization framework. A multi-objective optimization model for maintenance duration and robustness, named NSGA-II-Adaptive, is proposed. The model employs a novel approach combining critical path weights with buffer attenuation effects to define robustness values, and enhances the crossover and mutation processes of NSGA-II through adaptive methods. The algo-rithm was tested on benchmark datasets of various scales and compared with NSGA-IIs, NSGA-II-LSA, and the standard NSGA-II. Experimental results demonstrate that the proposed algorithm outperforms the counterparts in four performance met-rics: convergence speed, number of non-dominated solutions (NDS), spacing metric (SP), and coverage metric (C). Further vali-dation through a real-world aircraft maintenance case study reveals that the algorithm reduces comprehensive deviations by 63%, 77.6%, and 77.9% compared to NSGA-IIs, NSGA-II-LSA, and NSGA-II respectively. These findings confirm the model's prac-tical applicability and effectiveness in addressing real-world maintenance scheduling challenges.

参考文献

[1] International Airline Maintenance Association. Airline Mainte-nance Cost Executive Commentary, 2023.
[2] 孙见忠,王卓健,闫洪胜,等.航空预测性维修研究进展综述[J/OL].航空学报,1-24,(2024-12-02)[2025-04-14].http://kns.cnki.net/kcms/detail/11.1929.V.20241201.2025.002.html.
SUN J Z, WANG Z J, YAN H S, et al. Research Advances in Aircraft Predictive Maintenance[J/OL].Acta Aeronautica et Astronautica Sinica(2024-12-02)[2025-04-14].http://kns.cnki.net/kcms/detail/11.1929.V.20241201.2025.002.html(in Chinese).
[3] 牛奔,薛博文,周天薇.基于交互式细菌觅食优化算法的飞机基地维修人员调度[J].管理工程学报,2023,37(05):247-258.
NIU B, XUE B W, ZHOU T W. Interactive bacterial foraging optimization algorithm for aircraft base maintenance technician scheduling[J].Journal of Industrial Engineering,2023,37(05):247-258(in Chinese).
[4] IGHRAVWE D E, OKE S A. A non-zero integer non-linear pro-gramming model for maintenance workforce sizing[J]. Interna-tional Journal of Production Economics, 2014, 150: 204-214.
[5] VAN DER WEIDE T, Deng Q, Santos B F. Robust long-term aircraft heavy maintenance check scheduling optimization under uncertainty[J]. Computers & Operations Research, 2022, 141: 105667.
[6] DENG Q, SANTOS B F, CURRAN R. A practical dynamic pro-gramming based methodology for aircraft maintenance check scheduling optimization[J]. European Journal of Operational Re-search, 2020, 281(2): 256-273.
[7] 胡小兵,赵宇勃,王瑞昕,等.基于组合优化的飞机定检任务调度优化方法研究[J].交通运输系统工程与信息,2023,23(03):214-222. HU X B, ZHAO Y B, WANG R X, et al. Optimization Method of Aircraft Regular Check Task Scheduling Based on Combinatorial Optimization[J].Journal of Transportation Sys-tems Engineering and Information Technology,2023,23(03):214-222(in Chinese).
[8] PIMAPUNSRI K, WEERANANT D, RIEL A. Genetic algorithms for the resource-constrained project scheduling problem in air-craft heavy maintenance. arXiv preprint, 2022, arXiv:2208.07169.
[9] CHEN G, HE W, TIAN Y, et al. Resource-constrained project scheduling with multiple states: Bi-objective optimization model and case study of aircraft maintenance[J]. Computers & Indus-trial Engineering, 2024, 191: 110169.
[10] HARTMANN S, BRISKORN D. An updated survey of variants and extensions of the resource-constrained project scheduling problem[J]. European Journal of operational research, 2022, 297(1): 1-14.
[11] ZHANG J, SONG X, DíAZ E. Project buffer sizing of a critical chain based on comprehensive resource tightness[J]. European Journal of Operational Research, 2016, 248(1): 174-182.
[12] ZHANG J, SONG X, DíAZ E. Critical chain project buffer sizing based on resource constraints[J]. International Journal of Pro-duction Research, 2017, 55(3): 671-683.
[13] LIANG Y, CUI N, HU X, et al. The integration of resource allo-cation and time buffering for bi-objective robust project schedul-ing[J]. International Journal of Production Research, 2020, 58(13): 3839-3854.
[14] YILDIRIM M, FALLAHI F, BAKIR I. A Chance-Constrained Optimization Framework for Wind Farms to Manage Fleet-Level Availability in Condition Based Maintenance and Opera-tions[C]//2024 IISE Annual Conference and Expo. IISE, 2024.
[15] DENG Q, SANTOS B F, CURRAN R. A practical dynamic pro-gramming based methodology for aircraft maintenance check scheduling optimization[J]. European Journal of Operational Re-search, 2020, 281(2): 256-273.
[16] ZHONG T, WU C, ZHU Z, et al. Alternative Learning Particle Swarm Optimization for Aircraft Maintenance Technician Scheduling[C]//International Conference on Swarm Intelligence. Cham: Springer International Publishing, 2022: 148-159.
[17] POLICELLA N. Scheduling with uncertainty: a proactive ap-proach using partial order schedules[J]. 2005.
[18] KADRI R L, BOCTOR F F. An efficient genetic algorithm to solve the resource-constrained project scheduling problem with transfer times: The single mode case[J]. European Journal of Operational Research, 2018, 265(2): 454-462.
[19] HERROELEN W. Generating robust project baseline sched-ules[M]//OR Tools and Applications: Glimpses of Future Tech-nologies. INFORMS, 2007: 124-144.
[20] MA H, ZHANG Y, SUN S, et al. A comprehensive survey on NSGA-II for multi-objective optimization and applications[J]. Artificial Intelligence Review, 2023, 56(12): 15217-15270.
[21] WANG L, ZHENG X. A knowledge-guided multi-objective fruit fly optimization algorithm for the multi-skill resource con-strained project scheduling problem[J]. Swarm and Evolutionary Computation, 2018, 38: 54-63.
[22] CHEN R, LIANG C, GU D, et al. A multi-objective model for multi-project scheduling and multi-skilled staff assignment for IT product development considering competency evolution[J]. International Journal of Production Research, 2017, 55(21): 6207-6234.
[23] YEN G G, HE Z. Performance metric ensemble for multi-objective evolutionary algorithms[J]. IEEE Transactions on Evo-lutionary Computation, 2013, 18(1): 131-144.
[24] ZITZLER E, THIELE L, Laumanns M, et al. Performance as-sessment of multi-objective optimizers: An analysis and re-view[J]. IEEE Transactions on evolutionary computation, 2003, 7(2): 117-132.
[25] GONCHAROV E. A hybrid heuristic algorithm for the resource-constrained project scheduling problem[J]. arXiv preprint arXiv:2502.18330, 2025.
[26] 王峰,韩孟臣,赵耀宇,等.基于改进NSGA-II算法求解多目标资源受限项目调度问题[J].控制与决策,2021,36(03):669-676.DOI:10.13195/j.kzyjc.2019.0906.
WANG F, HAN M C, ZHAO Y Y, et al. An improved NSGA-II algorithm for multi-objective resource-constrained project scheduling problem[J].Control and Decision, 2021,36(03):669-676(in Chinese).
[27] 何立华.资源不确定条件下项目调度多目标优化研究[D].天津大学,2013.
He L H. Multi-objective optimization of projectscheduling under uncertain resources[D]. Tianjin: Schoolof Management and Eco-nomics, Tianjin University, 2013:52-57(in Chinese).
[28] XIAO J, WU Z, HONG X, et al. Integration ofelectromagnetism with multi-objective evolutionaryalgorithms for RCPSP[J]. Eu-ropean Journal ofOperational Research, 2016, 251(1): 22-35.
[29] MANE S, SONAWANI S S, SAKHARE S. Classification prob-lem solving using multi-objective optimization approach and lo-cal search[C]//2016 International Conference on Electrical, Elec-tronics, and Optimization Techniques (ICEEOT). IEEE, 2016: 243-247.
[30] ZHANG K, SHEN C, HE J, et al. Knee based multimodal multi-objective evolutionary algorithm for decision making[J]. Infor-mation Sciences, 2021, 544: 39-55.
[31] YANG Z R, HAN J, WANG C D, et al. Graphlora: Structure-aware contrastive low-rank adaptation for cross-graph transfer learning[J]. arXiv preprint arXiv:2409.16670, 2024.
文章导航

/