journal article·2024Open access

Research on Flexible Job Shop Scheduling Based on Improved Two-Layer Optimization Algorithm

Qinhui Liu, Laizheng Zhu, Zhijie Gao, Jilong Wang, Jiang Li

Computers, Materials & Continua· Volume 78· Issue 1

Abstract

To improve the productivity, the resource utilization and reduce the production cost of flexible job shops, this paper designs an improved two-layer optimization algorithm for the dual-resource scheduling optimization problem of flexible job shop considering workpiece batching. Firstly, a mathematical model is established to minimize the maximum completion time. Secondly, an improved two-layer optimization algorithm is designed: the outer layer algorithm uses an improved PSO (Particle Swarm Optimization) to solve the workpiece batching problem, and the inner layer algorithm uses an improved GA (Genetic Algorithm) to solve the dual-resource scheduling problem. Then, a rescheduling method is designed to solve the task disturbance problem, represented by machine failures, occurring in the workshop production process. Finally, the superiority and effectiveness of the improved two-layer optimization algorithm are verified by two typical cases. The case results show that the improved two-layer optimization algorithm increases the average productivity by 7.44% compared to the ordinary two-layer optimization algorithm. By setting the different numbers of AGVs (Automated Guided Vehicles) and analyzing the impact on the production cycle of the whole order, this paper uses two indicators, the maximum completion time decreasing rate and the average AGV load time, to obtain the optimal number of AGVs, which saves the cost of production while ensuring the production efficiency. This research combines the solved problem with the real production process, which improves the productivity and reduces the production cost of the flexible job shop, and provides new ideas for the subsequent research.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Scheduling and Optimization Algorithms · Advanced Manufacturing and Logistics Optimization · Assembly Line Balancing Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (35)

Show source-provided references
1. A hybrid multi-objective teaching-learning based optimization for scheduling problem of hybrid flow shop with unrelated parallel machine10.1109/ACCESS.2021.3071729 ↗
2. Research and development trend of intelligent shop dynamic scheduling10.1360/SST-2022-0481 ↗
3. Flexible flow shop scheduling with interval grey processing time10.1108/GS-09-2020-0123 ↗
4. Cloud manufacturing-oriented mixed-model hybrid shop-scheduling problem
5. Adaptive salp swarm algorithm for solving flexible job shop scheduling problem with transportation time
6. Shi · Manufacturing Technology & Machine Tool · 2022 · 19
7. An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem10.1007/s10845-015-1039-3 ↗
8. Shop scheduling problems with pliable jobs10.1007/s10951-019-00607-9 ↗
9. A research survey: Heuristic approaches for solving multi objective flexible jobshop problems10.1007/s10845-020-01547-4 ↗
10. Deep reinforcement learning-based job shop scheduling of smart manufacturing10.32604/cmc.2022.030803 ↗
11. A review on swarm intelligence and evolutionary algorithms for solving flexible job shop scheduling problems10.1109/JAS.2019.1911540 ↗
12. Research on batch scheduling problem in a flexible job shop
13. Flexible job shop scheduling optimization model for generalized energy
14. Multi-stage parallel machines and lot-streaming scheduling problems–A case study for solar cell industry10.1007/978-3-642-41266-0_19 ↗
15. Benefits of lot splitting in job-shop scheduling10.1007/s00170-003-1785-9 ↗
16. Lot scheduling with multiple process routes in job shop
17. PSO algorithm for a single machine scheduling problem with batching in chemical industries
18. Research on flexible job shop scheduling optimization based on segmented AGV10.32604/cmes.2022.021433 ↗
19. An improved genetic algorithm for production scheduling on FMS with simultaneous use of machines and AGVs
20. An adaptive genetic algorithm for production scheduling on manufacturing systems with simultaneous use of machines and AGVs10.1007/s40313-015-0174-6 ↗
21. Real-time data-driven dynamic scheduling for flexible job shop with insufficient transportation resources using hybrid deep Q network10.1016/j.rcim.2021.102283 ↗
22. Automatic discovery method of dynamic job shop dispatching rules based on hyper-heuristic genetic programming
23. An overview of particle swarm optimization variants10.1016/j.proeng.2013.02.063 ↗
24. A review of particle swarm optimization10.1016/j.cherd.2018.03.031 ↗
25. Fuzzy adaptive particle swarm optimization
26. Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients10.1109/TEVC.2004.826071 ↗
27. An overview of genetic algorithms10.1108/eb005943 ↗
28. Summary of genetic algorithms research
29. Improved adaptive genetic algorithm and its application research in parameter identification
30. Parameter identification and optimization of MFF transmission model based on nonlinear genetic algorithm
31. Convergence analysis of particle swarm optimization algorithm
32. Dynamic scheduling on multi-objective flexible job shop
33. Flexible job-shop dynamic scheduling based on random machine fault
34. Research on coupling problem of AGV configuration and scheduling in automated container terminal
35. Approach to integrated scheduling problems considering optimal number of automated guided vehicles and conflict-free routing in flexible manufacturing systems10.1109/ACCESS.2019.2919109 ↗