Evolutionary Algorithm for Aerospace Shell Product Digital Production Line Scheduling Problem

The production of aerospace shell products is directly related to the safety and reliability of aerospace products. In this work, the aerospace shell product digital production line scheduling problem (ASPDPLSP) was studied, and a solution was developed. In the production process, it is necessary to decide the processing machine and time of each operation. In order to create a scientific shell product production plan, we propose an operation scheduling algorithm (OSA). Based on the constraints of the inspection process, the OSA has two heuristic task scheduling rules. Then, in order to further optimize the product production plan, an improved genetic algorithm (IGA) is proposed. Considering the repeatability caused by random search, a method for the initial population generation with similar and diverse characteristics is proposed. Two of these generation rules retain symmetry and randomness. IGA was used to optimize the order in which the products were processed, resulting in lower costs. Simulation experiments showed that the proposed algorithm solved ASPDPLSP well and provided suggestions to produce aerospace shell products.

[1]  Fantahun M. Defersha,et al.  Linear programming assisted (not embedded) genetic algorithm for flexible jobshop scheduling with lot streaming , 2018, Comput. Ind. Eng..

[2]  Débora P. Ronconi,et al.  List scheduling and beam search methods for the flexible job shop scheduling problem with sequencing flexibility , 2015, Eur. J. Oper. Res..

[3]  Kuan Yew Wong,et al.  An efficient genetic algorithm for flexible job-shop scheduling problem , 2014, 2014 IEEE International Conference on Industrial Engineering and Engineering Management.

[4]  Mehmet Fatih Tasgetiren,et al.  An effective discrete harmony search algorithm for flexible job shop scheduling problem with fuzzy processing time , 2015 .

[5]  Albert Corominas,et al.  A multistage graph-based procedure for solving a just-in-time flexible job-shop scheduling problem with machine and time-dependent processing costs , 2019, J. Oper. Res. Soc..

[6]  Ayse Tugba Dosdogru,et al.  Process plan and part routing optimization in a dynamic flexible job shop scheduling environment: an optimization via simulation approach , 2012, Neural Computing and Applications.

[7]  Ning Zhao,et al.  An improved differential evolution algorithm for solving a distributed assembly flexible job shop scheduling problem , 2019, Memetic Comput..

[8]  Yan Wang,et al.  An improved SFLA for flexible job shop scheduling problem considering energy consumption , 2018, Modern Physics Letters B.

[9]  Quan-Ke Pan,et al.  An improved artificial bee colony algorithm for flexible job-shop scheduling problem with fuzzy processing time , 2016, Expert Syst. Appl..

[10]  Ye Xu,et al.  An effective teaching-learning-based optimization algorithm for the flexible job-shop scheduling problem with fuzzy processing time , 2015, Neurocomputing.

[11]  S. Kavitha,et al.  An Efficient Social Spider Optimization for Flexible Job Shop Scheduling Problem , 2018 .

[12]  Naiming Xie,et al.  Flexible job shop scheduling problem with interval grey processing time , 2018, Appl. Soft Comput..