Enhanced NSGA-II for multi-objective energy-saving flexible job shop scheduling

被引:20
作者
Luan, Fei [1 ,2 ]
Zhao, Hongxuan [3 ]
Liu, Shi Qiang [4 ]
He, Yixin [5 ]
Tang, Biao [1 ]
机构
[1] Shaanxi Univ Sci & Technol, Coll Mech & Elect Engn, Xian 710021, Shaanxi, Peoples R China
[2] Changan Univ, Sch Construct Machinery, Xian 710064, Peoples R China
[3] Shaanxi Univ Sci & Technol, Ulster Coll, Xian 710021, Peoples R China
[4] Fuzhou Univ, Sch Econ & Management, Fuzhou 350108, Peoples R China
[5] Beijing Univ Posts & Telecommun, Sch Automat, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible job shop scheduling; Multi -objective production scheduling; Non -dominated sorting genetic algorithm II; (NSGA-II); Energy saving; Power consumption; GENETIC ALGORITHM; OPTIMIZATION ALGORITHM; MAKESPAN; EFFICIENCY; SEARCH; RULES;
D O I
10.1016/j.suscom.2023.100901
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To achieve green targets, manufacturing enterprises need to propose an effective energy-saving strategy for production scheduling. In this paper, a multi-objective energy-saving flexible job shop-scheduling problem (MO_EFJSP) is formulated with three criteria of optimizing the makespan, the total delay time and the total power consumption. To efficiently solve the MO_EFJSP, an enhanced non-dominated sorting genetic algorithm II (ENSGA-II) is developed. The proposed ENSGA-II has two main innovative aspects: i) the diversity of children population in a local search is achieved by performing different neighborhood search procedures on the sparse solution space so that the accuracy of the current solution is improved; ii) the weighted method is applied to select the desirable compromised solution from the Pareto solution set. By conducting extensive computational experiments based on benchmark instances and real-world case studies, it is verified that the proposed ENSGA-II is applicable for saving power consumption in a flexible job shop system. Consequently, this study makes a significant contribution to the field of green (energy-saving or energy-efficient) production scheduling.
引用
收藏
页数:11
相关论文
共 44 条
[1]   Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer [J].
Abualigah, Laith ;
Abd Elaziz, Mohamed ;
Sumari, Putra ;
Geem, Zong Woo ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
[2]   Applications, Deployments, and Integration of Internet of Drones (IoD): A Review [J].
Abualigah, Laith ;
Diabat, Ali ;
Sumari, Putra ;
Gandomi, Amir H. .
IEEE SENSORS JOURNAL, 2021, 21 (22) :25532-25546
[3]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
[4]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[5]   Memory-based adaptive partitioning (MAP) of search space for the enhancement of convergence in Pareto-based multi-objective evolutionary algorithms [J].
Ahmadi, Aras .
APPLIED SOFT COMPUTING, 2016, 41 :400-417
[6]   An enhanced NSGA-II algorithm for fuzzy bi-objective assembly line balancing problems [J].
Babazadeh, Hossein ;
Alavidoost, M. H. ;
Zarandi, M. H. Fazel ;
Sayyari, S. T. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 123 :189-208
[7]   SEQUENCING RULES AND DUE-DATE ASSIGNMENTS IN A JOB SHOP [J].
BAKER, KR .
MANAGEMENT SCIENCE, 1984, 30 (09) :1093-1104
[8]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[9]   Classification of energy consumption patterns for energy audit and machine scheduling in industrial manufacturing systems [J].
Cao Vinh Le ;
Pang, Chee Khiang ;
Gan, Oon Peen ;
Chee, Xiang Min ;
Zhang, Dan Hong ;
Luo, Ming ;
Chan, Hian Leng ;
Lewis, Frank L. .
TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2013, 35 (05) :583-592
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197