An effective multi-objective whale swarm algorithm for energy-efficient scheduling of distributed welding flow shop

被引:0
作者
Guangchen Wang
Xinyu Li
Liang Gao
Peigen Li
机构
[1] Huazhong University of Science and Technology,State Key Laboratory of Digital Manufacturing Equipment and Technology
来源
Annals of Operations Research | 2022年 / 310卷
关键词
Distributed welding flow shop; Energy-efficient scheduling; Whale swarm algorithm; Multi-objective optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Distributed welding flow shop scheduling problem is an extension of distributed permutation flow shop scheduling problem, which possesses a set of identical factories of welding flow shop. On account of several machines can process one job simultaneously in welding shop, increasing the amount of machines can short the processing time of operation while waste more energy consumption at the same time. Thus, energy-efficient is of great significance to take total energy consumption into account in scheduling. A multi-objective mixed integer programming model for energy-efficient scheduling of distributed welding flow shop is presented based on three sub-problems with allocating jobs among factories, scheduling the jobs in each factory and determining the amount of machines upon each job. A multi-objective whale swarm algorithm is proposed to optimize the total energy consumption and makespan simultaneously. In the proposed algorithm, a new initialization method is designed to improve the quality of the initial solution. And various update operators, as well as local search, are designed according to the feature of the problem. To conduct the experiment, diversified indicators are applied to evaluate the proposed algorithm and other MOEAs performance. And the experiment results demonstrate the effectiveness of the proposed method. The proposed algorithm is applied in the real-life case with great performance compared with other MOEAs.
引用
收藏
页码:223 / 255
页数:32
相关论文
共 138 条
[11]  
Meyarivan T(1976)The complexity of flowshop and jobshop scheduling Mathematics of operations research 2 117-129
[12]  
Ding J-Y(2010)Metaheuristics for the multi-objective FJSP with sequence-dependent set-up times, auxiliary resources and machine down time Annals of Operations Research 180 165-196
[13]  
Song S(2010)Variable neighbourhood search: methods and applications Annals of Operations Research 175 367-407
[14]  
Wu C(2019)Quality evaluation of solution sets in multiobjective optimisation: a survey ACM Computing Surveys 52 26-1944
[15]  
Fernandez-Viagas V(2019)An effective hybrid genetic algorithm and variable neighborhood search for integrated process planning and scheduling in a packaging machine workshop IEEE Transactions on Systems, Man, and Cybernetics: Systems 49 1933-5409
[16]  
Framinan J(2018)An effective multiobjective algorithm for energy-efficient scheduling in a real-life welding shop IEEE Transactions on Industrial Informatics 14 5400-19
[17]  
Fernandez-Viagas V(2019)Mathematical modeling and a discrete artificial bee colony algorithm for the welding shop scheduling problem Memetic Computing 11 1-5038
[18]  
Perez-Gonzalez P(2013)Minimising makespan in distributed permutation flowshops using a modified iterated greedy algorithm International Journal of Production Research 51 5029-238
[19]  
Framinan JM(2017)Energy-efficient permutation flow shop scheduling problem using a hybrid multi-objective backtracking search algorithm Journal of Cleaner Production 144 228-79
[20]  
Fu Y(2017)A hybrid multi-objective grey wolf optimizer for dynamic scheduling in a real-world welding industry Engineering Applications of Artificial Intelligence 57 61-787