首页 >

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

陈农田,张玉城,李琳琳,郑又铭   

  1. 中国民用航空飞行学院
  • 收稿日期:2025-08-12 修回日期:2025-09-09 出版日期:2025-09-10 发布日期:2025-09-10
  • 通讯作者: 陈农田
  • 基金资助:
    国家自然科学基金项目;中央高校基础科研项目基金

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

  • Received:2025-08-12 Revised:2025-09-09 Online:2025-09-10 Published:2025-09-10
  • Contact: Nong-tian CHEN

摘要: 本文对飞机维修定检任务调度问题进行研究,将工时成本与不确定性成本纳入统一优化框架,提出一种基于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

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.

Key words: Aircraft Maintenance, Task Scheduling, Multi-objective Optimization, Scheduled Maintenance, NSGA-II

中图分类号: