Journal of Systems Engineering and Electronics ›› 2021, Vol. 32 ›› Issue (2): 331-346.doi: 10.23919/JSEE.2021.000028

• INTELLIGENT OPTIMIZATION AND SCHEDULING • Previous Articles     Next Articles

A dual population multi-operator genetic algorithm for flight deck operations scheduling problem

Rongwei CUI1(), Wei HAN1(), Xichao SU2,*(), Hongyu LIANG3(), Zhengyang LI3()   

  1. 1 Aeronautical Foundation College, Naval Aviation University, Yantai 264001, China
    2 Aeronautical Operations College, Naval Aviation University, Yantai 264001, China
    3 Unit 91404 of the PLA, Qinhuangdao 066000, China
  • Received:2020-11-20 Online:2021-04-29 Published:2021-04-29
  • Contact: Xichao SU E-mail:cuirongwei126@163.com;Hanwei70cn@163.com;suxich@126.com;yu675878@163.com;lizhengyang1021@163.com
  • About author:|CUI Rongwei was born in 1996. He received his B.S. degree in mechanical engineering from Naval Aviation University, Yantai, China, in 2019. He is currently working toward his master’s degree in Naval Aviation University. His research interests include flight deck operations scheduling and intelligent computation. E-mail: cuirongwei126@163.com||HAN Wei was born in 1970. He received his B.S. degree in aircraft and engine engineering and M.S. degree in aeronautical and astronautical science and technology from Naval Aviation University, Yantai, China, in 1992 and 1996, respectively, and Ph.D. degree in solid mechanics from Nanjing University of Aeronautics and Astronautics, Nanjing, China, in 2003. He is a professor in Naval Aviation University. His research interests include operations scheduling and aircraft dynamics. E-mail: Hanwei70cn@163.com||SU Xichao was born in 1989. He received his B.S. degree in aircraft system and engineering and Ph.D. degree in aeronautical and astronautical science and technology from Naval Aviation University, Yantai, China, in 2012 and 2018, respectively. He is a lecturer in Naval Aviation University. His research interests are flight deck operations scheduling and intelligent computation. E-mail: suxich@126.com||LIANG Hongyu was born in 1995. He received his B.S. degree in mechanical engineering and M.S. degree in aeronautical and astronautical science and technology from Naval Aviation University, Yantai, China, in 2017 and 2019, respectively. He is an assistant engineer in Unit 91404 of the PLA. His research interests are flight deck operations scheduling and intelligent computation. E-mail: yu675878@163.com||LI Zhengyang was born in 1994. He received his B.S. degree in water resources and hydropower engineering from Wuhan University, Wuhan, China, in 2017, and M.S. degree in aviation engineering from Naval Aviation University, Yantai, China, in 2019. He is an assistant engineer in Unit 91404 of the PLA. His research interests are flight deck operations scheduling and intelligent computation. E-mail: lizhengyang1021@163.com
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (61671462);This work was supported by the National Natural Science Foundation of China (61671462)

Abstract:

It is of great significance to carry out effective scheduling for the carrier-based aircraft flight deck operations. In this paper, the precedence constraints and resource constraints in flight deck operations are analyzed, then the model of the multi-aircraft integrated scheduling problem with transfer times (MAISPTT) is established. A dual population multi-operator genetic algorithm (DPMOGA) is proposed for solving the problem. In the algorithm, the dual population structure and random-key encoding modified by starting/ending time of operations are adopted, and multiple genetic operators are self-adaptively used to obtain better encodings. In order to conduct the mapping from encodings to feasible schedules, serial and parallel scheduling generation scheme-based decoding operators, each of which adopts different justified mechanisms in two separated populations, are introduced. The superiority of the DPMOGA is verified by simulation experiments.

Key words: genetic algorithm, project scheduling, flight deck operation, transfer times of resources