Solid propellants play a critical role in national defense industries. The manufacturing process of solid rocket propellant is a complex process, in which materials of different components are mixed, stirred, casted, consolidated, demolded and shaped to form a solid propellant. Given the characteristics of lot-streaming and batch processing existed during manufacturing, the solid propellant production scheduling problem (SPPSP) can be defined as a hybrid flow-shop scheduling problem incorporating batch processing machines and lot-streaming. A mixed-integer linear programming (MILP) model with the optimization objective of minimizing makespan is established, and a hybrid genetic algorithm-variable neighborhood search (GA-VNS) algorithm is proposed to address this problem. To generate a high-quality initial population, an NEH-based initialization method is developed. Furthermore, considering the distinct characteristics of different production stages in SPPSP, a process-based neighborhood search strategy is introduced to enhance the efficiency of the local search process. Experimental results demonstrate that both the NEH-based initialization strategy and the process-based neighborhood search strategy significantly improve the algorithm's performance, confirming that the proposed algorithm can solve the SPPSP effectively.
扫码关注我们
求助内容:
应助结果提醒方式:
