Minimizing total energy cost and tardiness penalty for a scheduling-layout problem in a flexible job shop system: A comparison of four metaheuristic algorithms

Abstract Job scheduling and machine layout are interrelated in improving energy consumption (EC) and productivity measures such as tardiness and represent two important decisions that must be made by manufacturers. This interdependency can be explained by transportation time, which connects scheduling and layout. Scheduling and layout, however, have not been thoroughly studied in conjunction using an integrated model in the context of sustainable manufacturing. Hence, we propose an energy-aware optimization model in which scheduling is integrated with layout in a single-level framework. More specifically, a single objective function is defined to minimize the facility energy cost and the job tardiness penalty, which control EC and tardiness respectively in a flexible job shop system. In order to model machine EC more accurately, we also consider three different machine states: a processing state and two idle states. Our case studies show that the integrated model exhibits better performance in controlling manufacturing EC and job tardiness than a non-integrated model in which machine locations are uncontrollable and transportation times between machines are unchangeable. To deal with large-sized problems, we also introduce four new metaheuristics. The performances of these new metaheuristics are compared in terms of objective function values and CPU times using various case studies. The results indicate that a hybrid ant colony optimization and simulated annealing (ACO-SA) algorithm provides better performance than the other algorithms. Specifically, our case studies show that the integrated model using ACO-SA can improve the objective function value by around 5% when compared to the non-integrated model.

[1]  Bertrand M. T. Lin,et al.  Parallel-machine scheduling to minimize tardiness penalty and power cost , 2013, Comput. Ind. Eng..

[2]  Xinnian Wang,et al.  Total energy consumption optimization via genetic algorithm in flexible manufacturing systems , 2017, Comput. Ind. Eng..

[3]  Massimo Paolucci,et al.  Energy-aware scheduling for improving manufacturing process sustainability: A mathematical model for flexible flow shops , 2012 .

[4]  Y. Wang,et al.  Time-of-use electricity pricing for industrial customers: A survey of U.S. utilities , 2015 .

[5]  Damien Trentesaux,et al.  Sustainability in manufacturing operations scheduling: A state of the art review , 2015 .

[6]  Min Dai,et al.  Energy-efficient dynamic scheduling for a flexible flow shop using an improved particle swarm optimization , 2016, Comput. Ind..

[7]  John W. Sutherland,et al.  A New Shop Scheduling Approach in Support of Sustainable Manufacturing , 2011 .

[8]  Mehmet Bayram Yildirim,et al.  A framework to minimise total energy consumption and total tardiness on a single machine , 2008 .

[9]  Adriana Giret,et al.  Energy-efficient scheduling for a flexible flow shop using an improved genetic-simulated annealing algorithm , 2013 .

[10]  Zhi-Hai Zhang,et al.  Energy efficient production planning and scheduling problem with processing technology selection , 2019, Comput. Ind. Eng..

[11]  Adriana Giret,et al.  Multi-objective optimization for energy-efficient flexible job shop scheduling problem with transportation constraints , 2019, Robotics Comput. Integr. Manuf..

[12]  Axel Tuma,et al.  Energy-efficient scheduling in manufacturing companies: A review and research framework , 2016, Eur. J. Oper. Res..

[13]  George Q. Huang,et al.  Hybrid flow shop scheduling considering machine electricity consumption cost , 2013 .

[14]  Pei-Chann Chang,et al.  A comparison of five hybrid metaheuristic algorithms for unrelated parallel-machine scheduling and inbound trucks sequencing in multi-door cross docking systems , 2014, Appl. Soft Comput..

[15]  Quan-Ke Pan,et al.  Energy-efficient permutation flow shop scheduling problem using a hybrid multi-objective backtracking search algorithm , 2017 .

[16]  M. Nazari,et al.  A new hybrid particle swarm and simulated annealing stochastic optimization method , 2017, Appl. Soft Comput..

[17]  Reza Kia,et al.  Solving a mathematical model integrating unequal-area facilities layout and part scheduling in a cellular manufacturing system by a genetic algorithm , 2016, SpringerPlus.

[18]  Mohammad Ranjbar,et al.  A hybrid metaheuristic for concurrent layout and scheduling problem in a job shop environment , 2012 .

[19]  Raymond Chiong,et al.  Solving the energy-efficient job shop scheduling problem: a multi-objective genetic algorithm with enhanced local search for minimizing the total weighted tardiness and total energy consumption , 2016 .

[20]  Chao Wu,et al.  Multi-objective energy-aware batch scheduling using ant colony optimization algorithm , 2019, Comput. Ind. Eng..

[21]  Kathryn A. Dowsland,et al.  Simulated Annealing , 1989, Encyclopedia of GIS.

[22]  Jim Tørresen,et al.  Integrated job shop scheduling and layout planning: a hybrid evolutionary method for optimizing multiple objectives , 2014, Evol. Syst..

[23]  Marco Taisch,et al.  Modelling and analysis of energy footprint of manufacturing systems , 2015 .

[24]  Minqiang Li,et al.  Solving a type of biobjective bilevel programming problem using NSGA-II , 2010, Comput. Math. Appl..

[25]  Haijiang Ge,et al.  Multi-Objective Bi-Level Programming for the Energy-Aware Integration of Flexible Job Shop Scheduling and Multi-Row Layout , 2018, Algorithms.

[26]  Sung-Hoon Ahn,et al.  Towards greener machine tools – A review on energy saving strategies and technologies , 2015 .

[27]  Wenxing Ye,et al.  A novel multi-swarm particle swarm optimization with dynamic learning strategy , 2017, Appl. Soft Comput..

[28]  Joaquín B. Ordieres Meré,et al.  Optimizing the production scheduling of a single machine to minimize total energy consumption costs , 2014 .

[29]  Sanja Petrovic,et al.  An investigation into minimising total energy consumption and total weighted tardiness in job shops , 2014 .

[30]  Tao Wu,et al.  An energy-responsive optimization method for machine tool selection and operation sequence in flexible machining job shops , 2015 .

[31]  Felix T.S. Chan,et al.  Flexible job-shop scheduling problem under resource constraints , 2006 .

[32]  Marco Taisch,et al.  Simulation Modeling of Energy Dynamics in Discrete Manufacturing Systems , 2012 .

[33]  Lei Wang,et al.  Integrated green scheduling optimization of flexible job shop and crane transportation considering comprehensive energy consumption , 2019, Journal of Cleaner Production.

[34]  Guo-Sheng Liu,et al.  A three-stage decomposition approach for energy-aware scheduling with processing-time-dependent product quality , 2017, Int. J. Prod. Res..