Systems Engineering and Electronics ›› 2021, Vol. 43 ›› Issue (10): 2918-2930.doi: 10.12305/j.issn.1001-506X.2021.10.27

• Systems Engineering • Previous Articles     Next Articles

Research on optimization of carrier-based aircraft fleetrecovery scheduling based on index function

Bing WAN*, Wei HAN, Yong LIANG, Xichao SU   

  1. Naval Aviation University, Yantai 264001, China
  • Received:2020-12-17 Online:2021-10-01 Published:2021-11-04
  • Contact: Bing WAN

Abstract:

Due to the random occurrence of factors such as go-around escape and flight failure, the traditional static scheduling method is difficult to effectively solve the dynamic random scheduling problem. Aiming at this problem, the real-time scheduling algorithm of the Monte Carlo simulation and differential evolution search based on an index function to complete aircraft priority evaluation is propased. In the offline simulated recovery environment, the optimal index function coefficients are searching by the algorithm based on the stochastic model, by which the real-time evaluation-sorting of the fleet landing priority is achieved, and then generates dynamic scheduling plan online.The simulation results showed the algorithm could effectively solve the problem. In same initial input of the fleet, the expectation of target value presenting good statistical characteristics could converge to a certain range quickly, and the target value of the landing time window was significantly normal without a missed approach; the distribution of the optimal values of the index coefficients among different recovery fleet inputs was small, which indicated that the index function evaluating priority had good generality and effectiveness; the simulated recovery dispatch experiment showed that the increase in the success rate of landing would significantly reduce the number of missed approach and improve recovery efficiency.

Key words: carrier-based aircraft, recovery scheduling, index function, Monte Carlo simulation, differential evolution

CLC Number: 

[an error occurred while processing this directive]