Journal of System Simulation ›› 2025, Vol. 37 ›› Issue (2): 362-378.doi: 10.16182/j.issn1004731x.joss.23-1198
• Papers • Previous Articles
Jiang Yuyan1, Ma Ning1, Li Yan1, Gan Rumeijiang2, Wang Fuyu1
Received:
2023-09-28
Revised:
2023-12-25
Online:
2025-02-14
Published:
2025-02-10
Contact:
Li Yan
CLC Number:
Jiang Yuyan, Ma Ning, Li Yan, Gan Rumeijiang, Wang Fuyu. Collaborative Optimization Problem of Dynamic Pre-maintenance and Green Scheduling[J]. Journal of System Simulation, 2025, 37(2): 362-378.
Table 1
Comparison of Brandimarte example results
算例 | N×M | HGWO | Heuristic | IDE | ALPS-GA | INSGA-Ⅱ | |||||
---|---|---|---|---|---|---|---|---|---|---|---|
Best | Best | Best | Best | Best | |||||||
平均值 | 3.26 | 4.41 | 2.18 | 5.29 | 0.93 | ||||||
MK01 | 10×6 | 40 | 0 | 42 | 5 | 40 | 0 | 40 | 0 | 40 | 0 |
MK02 | 10×6 | 29 | 3.57 | 28 | 0 | 28 | 0 | 29 | 3.57 | 28 | 0 |
MK03 | 15×8 | 204 | 0 | 204 | 0 | 204 | 0 | 207 | 1.47 | 204 | 0 |
MK04 | 15×8 | 65 | 0 | 75 | 15.38 | 71 | 9.23 | 65 | 0 | 66 | 1.54 |
MK05 | 15×4 | 175 | 0 | 179 | 2.29 | 179 | 2.29 | 181 | 3.43 | 175 | 0 |
MK06 | 10×15 | 79 | 14.49 | 69 | 0 | 73 | 5.8 | 81 | 17.39 | 72 | 4.35 |
MK07 | 20×5 | 149 | 2.05 | 149 | 2.05 | 146 | 0 | 149 | 2.05 | 146 | 0 |
MK08 | 20×10 | 523 | 0 | 555 | 6.12 | 528 | 0.96 | 555 | 6.12 | 523 | 0 |
MK09 | 20×10 | 325 | 4.84 | 342 | 10.32 | 321 | 3.55 | 342 | 10.32 | 310 | 0 |
MK10 | 20×15 | 253 | 7.66 | 242 | 2.98 | 235 | 0 | 255 | 8.51 | 243 | 3.4 |
Table 4
Comparison results of extended examples
算例 | NSGA-Ⅱ | MOEA/D | 本文算法 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
加权值 | 加权值 | 加权值 | ||||||||||
Date-1 | 26 | 23.26 | 16.23 | 21.98 | 16 | 17.36 | 13.67 | 15.84 | 15 | 16.03 | 13.38 | 14.93 |
Date-2 | 10 | 10.59 | 7.85 | 9.59 | 9 | 9.41 | 7.33 | 8.66 | 8 | 9.18 | 7.75 | 8.40 |
Date-3 | 15 | 18.85 | 17.33 | 17.24 | 18 | 20.35 | 17.22 | 18.70 | 14 | 18.29 | 17.32 | 16.71 |
Date-4 | 35 | 35.18 | 29.80 | 33.51 | 32 | 34.47 | 30.40 | 32.51 | 30 | 32.98 | 29.35 | 31.00 |
Date-5 | 208 | 202.59 | 158.72 | 191.05 | 206 | 203.92 | 154.97 | 189.86 | 204 | 197.59 | 155.57 | 186.91 |
Date-6 | 337 | 506.41 | 458.48 | 441.21 | 344 | 498.38 | 456.92 | 439.63 | 332 | 492.84 | 457.9 | 434.11 |
1 | Liu Ying, Dong Haibo, Lohse N, et al. An Investigation into Minimising Total Energy Consumption and Total Weighted Tardiness in Job Shops[J]. Journal of Cleaner Production, 2014, 65: 87-96. |
2 | 刘彩洁, 徐志涛, 张钦, 等. 分时电价下基于NSGA-Ⅱ的柔性作业车间绿色调度[J]. 中国机械工程, 2020, 31(5): 576-585. |
Liu Caijie, Xu Zhitao, Zhang Qin, et al. Green Scheduling of Flexible Job Shops Based on NSGA-Ⅱ Under TOU Power Price[J]. China Mechanical Engineering, 2020, 31(5): 576-585. | |
3 | 张洪亮, 丁仁曼, 徐公杰. 考虑区间工时的多目标柔性作业车间节能调度[J]. 系统仿真学报, 2022, 34(9): 1976-1987. |
Zhang Hongliang, Ding Renman, Xu Gongjie. Energy-efficient Scheduling of Multi-objective Flexible Job Shop Considering Interval Processing Time[J]. Journal of System Simulation, 2022, 34(9): 1976-1987. | |
4 | 张朝阳, 徐莉萍, 李健, 等. 基于改进狼群算法的柔性作业车间调度研究[J]. 系统仿真学报, 2023, 35(3): 534-543. |
Zhang Chaoyang, Xu Liping, Li Jian, et al. Flexible Job-shop Scheduling Problem Based on Improved Wolf Pack Algorithm[J]. Journal of System Simulation, 2023, 35(3): 534-543. | |
5 | Wu Xiuli, Sun Yangjun. A Green Scheduling Algorithm for Flexible Job Shop with Energy-saving Measures[J]. Journal of Cleaner Production, 2018, 172: 3249-3264. |
6 | Caldeira Rylan H, Gnanavelbabu A, Vaidyanathan T. An Effective Backtracking Search Algorithm for Multi-objective Flexible Job Shop Scheduling Considering New Job Arrivals and Energy Consumption[J]. Computers & Industrial Engineering, 2020, 149: 106863. |
7 | Sheikhalishahi M, Eskandari N, Mashayekhi A, et al. Multi-objective Open Shop Scheduling by Considering Human Error and Preventive Maintenance[J]. Applied Mathematical Modelling, 2019, 67: 573-587. |
8 | 吴秀丽, 张志强, 赵宁, 等. 超启发式文化基因算法优化生产与预维修集成调度问题[J]. 计算机集成制造系统, 2019, 25(8): 1885-1896. |
Wu Xiuli, Zhang Zhiqiang, Zhao Ning, et al. Production Scheduling and Preventive Maintenance Plan Optimization with Hyper-heuristics Memetic Algorithm[J]. Computer Integrated Manufacturing Systems, 2019, 25(8): 1885-1896. | |
9 | 宋文家, 张超勇, 尹勇, 等. 基于多目标混合殖民竞争算法的设备维护与车间调度集成优化[J]. 中国机械工程, 2015, 26(11): 1478-1487. |
Song Wenjia, Zhang Chaoyong, Yin Yong, et al. Integrated Optimization of Equipment Maintenance and Shop Scheduling Problem Based on Multi-objective Hybrid Imperialist Competitive Algorithm[J]. China Mechanical Engineering, 2015, 26(11): 1478-1487. | |
10 | 刘琼, 刘嘉豪, 刘佳良. 基于改进人工蜂群算法的预防性维修与柔性作业车间成组调度集成优化[J]. 机械工程学报, 2023, 59(12): 89-96. |
Liu Qiong, Liu Jiahao, Liu Jialiang. Integrated Optimization of Preventive Maintenance and Flexible Job Shop Group Scheduling Based on an ABC-AN Algorithm[J]. Journal of Mechanical Engineering, 2023, 59(12): 89-96. | |
11 | Li Ruiqiu, Ma Huimin. Integrating Preventive Maintenance Planning and Production Scheduling Under Reentrant Job Shop[J]. Mathematical Problems in Engineering, 2017(575): 1-9. |
12 | Mao Jiayang, Pan Quanke, Miao Zhonghua, et al. An Effective Multi-start Iterated Greedy Algorithm to Minimize Makespan for the Distributed Permutation Flowshop Scheduling Problem with Preventive Maintenance[J]. Expert Systems with Applications, 2021, 169: 114495. |
13 | 董君, 叶春明. 半导体晶圆节能分布式制造与预维护联合优化[J]. 系统仿真学报, 2022, 34(3): 584-602. |
Dong Jun, Ye Chunming. Research on Joint Optimization of Energy-saving Distributed Manufacturing and Preventive Maintenance for Semiconductor Wafers[J]. Journal of System Simulation, 2022, 34(3): 584-602. | |
14 | Lu Zhiqiang, Zhang Yuejun, Han Xiaole. Integrating Run-based Preventive Maintenance into the Capacitated Lot Sizing Problem with Reliability Constraint[J]. International Journal of Production Research, 2013, 51(5): 1379-1391. |
15 | 刘繁茂. 面向故障过程的多设备可靠性分析与维修决策[D]. 武汉: 华中科技大学, 2010. |
Liu Fanmao. Reliability Analysis and Maintenance Decision-making Method of Multi-machine for Failure Process[D]. Wuhan: Huazhong University of Science and Technology, 2010. | |
16 | 张国辉, 高亮, 李培根, 等. 改进遗传算法求解柔性作业车间调度问题[J]. 机械工程学报, 2009, 45(7): 145-151. |
Zhang Guohui, Gao Liang, Li Peigen, et al. Improved Genetic Algorithm for the Flexible Job-shop Scheduling Problem[J]. Journal of Mechanical Engineering, 2009, 45(7): 145-151. | |
17 | 姜天华. 混合灰狼优化算法求解柔性作业车间调度问题[J]. 控制与决策, 2018, 33(3): 503-508. |
Jiang Tianhua. Flexible Job Shop Scheduling Problem with Hybrid Grey Wolf Optimization Algorithm[J]. Control and Decision, 2018, 33(3): 503-508. | |
18 | Ziaee Mohsen. A Heuristic Algorithm for Solving Flexible Job Shop Scheduling Problem[J]. The International Journal of Advanced Manufacturing Technology, 2014, 71(1): 519-528. |
19 | Sriboonchandr Prasert, Kriengkorakot Nuchsara, Kriengkorakot Preecha. Improved Differential Evolution Algorithm for Flexible Job Shop Scheduling Problems[J]. Mathematical and Computational Applications, 2019, 24(3): 80. |
20 | 江厚民, 李少波, 王巾侠, 等. ALPS-GA求解柔性作业车间调度问题[J]. 计算机仿真, 2019, 36(5): 390-394. |
Jiang Houmin, Li Shaobo, Wang Jinxia, et al. Solving Flexible Job-shop Scheduling Problem Using ALPS-GA[J]. Computer Simulation, 2019, 36(5): 390-394. | |
21 | Huang Xiabao, Guan Zailin, Yang Lixi. An Effective Hybrid Algorithm for Multi-objective Flexible Job-shop Scheduling Problem[J]. Advances in Mechanical Engineering, 2018, 10(9): 1687814018801442. |
22 | Alzahrani Jaber S. Multi-objective Job Shop Scheduling Using Pre-emptive Constraint Procedure[J]. American Journal of Modeling and Optimization, 2019, 7(1): 8-13. |
23 | 曹磊, 叶春明, 黄霞. 基于员工学习行为的多目标柔性车间调度[J]. 计算机集成制造系统, 2018, 24(8): 2023-2034. |
Cao Lei, Ye Chunming, Huang Xia. Multi-objective Flexible Job-shop Scheduling Based on Learning Effect[J]. Computer Integrated Manufacturing Systems, 2018, 24(8): 2023-2034. | |
24 | Deb K, Pratap A, Agarwal S, et al. A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. |
25 | Zhang Qingfu, Li Hui. MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition[J]. IEEE Transactions on Evolutionary Computation, 2007, 11(6): 712-731. |
26 | Czyzżak Piotr, Jaszkiewicz Adrezej. Pareto Simulated Annealing——A Metaheuristic Technique for Multiple-objective Combinatorial Optimization[J]. Journal of Multi-Criteria Decision Analysis, 1998, 7(1): 34-47. |
27 | Zheng Xiaolong, Wang Ling. A Collaborative Multiobjective Fruit Fly Optimization Algorithm for the Resource Constrained Unrelated Parallel Machine Green Scheduling Problem[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2018, 48(5): 790-800. |
28 | 张超勇, 董星, 王晓娟, 等. 基于改进非支配排序遗传算法的多目标柔性作业车间调度[J]. 机械工程学报, 2010, 46(11): 156-164. |
Zhang Chaoyong, Dong Xing, Wang Xiaojuan, et al. Improved NSGA-Ⅱ for the Multi-objective Flexible Job-shop Scheduling Problem[J]. Journal of Mechanical Engineering, 2010, 46(11): 156-164. |
[1] | Jiang Quan, Wei Jingxuan. Real-time Scheduling Method for Dynamic Flexible Job Shop Scheduling [J]. Journal of System Simulation, 2024, 36(7): 1609-1620. |
[2] | Xiao Peng, Xie Feng, Ni Haihong, Zhang Min, Tang Zhili, Li Ni. Research on Collaborative Optimization Method of Multi-UAV Task Allocation and Path Planning [J]. Journal of System Simulation, 2024, 36(5): 1141-1151. |
[3] | Ma Xunde, Bi Li, Wang Junjie. Research on Green Job Shop Scheduling Based on Herd Immunity Optimizer [J]. Journal of System Simulation, 2024, 36(11): 2578-2591. |
[4] | Li Jian, Li Huankun, He Pengbo, Wang Huabei, Xu Liping, He Kui. Flexible Job Shop Scheduling Method Based on Collaborative Agent Reinforcement Learning Algorithm [J]. Journal of System Simulation, 2024, 36(11): 2699-2711. |
[5] | Xu Yigang, Chen Yong, Wang Chen, Peng Yunxian. Improving NSGA-III Algorithm for Solving High-dimensional Many-objective Green Flexible Job Shop Scheduling Problem [J]. Journal of System Simulation, 2024, 36(10): 2314-2329. |
[6] | Tengfei Zhang, Rong Hu, Bin Qian, Lü Yang. Learning Variable Neighborhood Search Algorithm for Transportation-assembly Collaborative Optimization Problem [J]. Journal of System Simulation, 2023, 35(6): 1260-1277. |
[7] | Hongliang Zhang, Jingru Xu, Bo Tan, Gongjie Xu. Dual Resource Constrained Flexible Job Shop Energy-saving Scheduling Considering Delivery Time [J]. Journal of System Simulation, 2023, 35(4): 734-746. |
[8] | Pengfei Gu, Lin Zhang, Zhen Chen, Junjie Ye. Collaborative Design and Simulation Integrated Method of Civil Aircraft Take-off Scenarios Based on X Language [J]. Journal of System Simulation, 2022, 34(5): 929-943. |
[9] | Kui Chen, Li Bi, Wenya Wang. Research on Integrated Scheduling of AGV and Machine in Flexible Job Shop [J]. Journal of System Simulation, 2022, 34(3): 461-469. |
[10] | Hongliang Zhang, Renman Ding, Gongjie Xu. Energy-Efficient Scheduling of Multi-objective Flexible Job Shop Considering Interval Processing Time [J]. Journal of System Simulation, 2022, 34(09): 1976-1987. |
[11] | Chen Kui, Bi Li. Research on FJSP of Improved Particle Swarm Optimization Algorithm Considering Transportation Time [J]. Journal of System Simulation, 2021, 33(4): 845-853. |
[12] | Zhang Xiang, Wang Yan, Ji Zhicheng. Research on Dynamic Flexible Job Shop Scheduling Problem Based on Dynamic Interaction Layer [J]. Journal of System Simulation, 2020, 32(11): 2129-2137. |
[13] | Li Junxuan, Wang Yan, Ji Zhicheng. Research on Fuzzy Flexible Job Shop Scheduling Problem Based on Hybrid QPSO [J]. Journal of System Simulation, 2020, 32(10): 2010-2021. |
[14] | Zhang Xiaoping, Rao Shenghua, Zhang zhu, Zhao xuan. Study on Multi-objective Collaborative Optimization of Switched Reluctance Motor Based on Chaos Fruit Fly Optimization Algorithm [J]. Journal of System Simulation, 2018, 30(7): 2640-2647. |
[15] | Li Ke, Wang Yan, Ji Zhicheng. Research on FJSP Problem of Invasive Weed Optimization Based on Hybrid Strategy [J]. Journal of System Simulation, 2018, 30(5): 1918-1926. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||