| The technical level of launch vehicles represents a country’s ability to enter space independently and is a prerequisite for space activities.The rocket needs various test activities before launch.At present,the process design and schedule of the rocket test and launch project are manually arranged and allocated resources by the relevant personnel of the rocket general design unit based on experience.Therefore,adjusting and optimizing the project process and resource allocation is inefficient,and with the complexity of the rocket test launch project process,the number of activities involved in the process is increasing.Traditional methods cannot guarantee the correctness of the process design and the rationality of the schedule.Based on this background,this paper studies the scheduling problem of rocket testing and launching project,and designs and implements the scheduling system of rocket testing and launching project at the same time.Firstly,based on the current situation of process design and scheduling of rocket testing and launching project and the analysis of functional requirements,the system framework and key technologies of the scheduling system are put forward.Secondly,detailed analysis and description are given to the scheduling problem of rocket test launch project and the scheduling problem of rocket test launch project under the constraints of multiskilled employees.Considering the unique constraints of rocket launch,the mathematical model of the two problems is established,the active duration is modified by the modification method based on fuzzy theory,and the problem is solved by different double-layer scheduling methods based on heuristic rules and genetic algorithm,and the method is verified by corresponding examples.Then,a visual integrated modeling based on extended activity node diagram and an automatic layout method considering the system of activities are proposed to meet the needs of users for process design and automatic layout.Finally,based on the above key technologies,combined with the database of the scheduling system,the complete system is implemented. |