Fast reactive scheduling to minimize tardiness penalty and energy cost under power consumption uncertainties

Motivated by the need to deal with uncertainties in energy optimization of flexible manufacturing systems, this paper considers a dynamic scheduling problem which minimizes the sum of energy cost and tardiness penalty under power consumption uncertainties. An integrated control and scheduling framework is proposed including two modules, namely, an augmented discrete event control (ADEC) and a max-throughput-min-energy reactive scheduling model (MTME). The ADEC is in charge of inhibiting jobs which may lead to deadlocks, and sequencing active jobs and resources. The MTME ensures the fulfillment of the innate constraints and decides the local optimal schedule of active jobs and resources. Our proposed framework is applied to an industrial stamping system with power consumption uncertainties formulated using three different probability distributions. The obtained schedules are compared with three dispatching rules and two rescheduling approaches. Our experiment results verify that MTME outperforms three dispatching rules in terms of deviation from Pareto optimality and reduces interrupted time significantly as compared to rescheduling approaches. In addition, ADEC and MTME are programmed using the same matrix language, providing easy implementation for industrial practitioners.

[1]  Sanja Petrovic,et al.  SURVEY OF DYNAMIC SCHEDULING IN MANUFACTURING SYSTEMS , 2006 .

[2]  G. Bachman,et al.  Fourier and Wavelet Analysis , 2002 .

[3]  Michael Pinedo,et al.  Planning and Scheduling in Manufacturing and Services , 2008 .

[4]  Bo Huang,et al.  Scheduling FMS with alternative routings using Petri nets and near admissible heuristic search , 2012 .

[5]  Jian Xiong,et al.  Robust scheduling for multi-objective flexible job-shop problems with random machine breakdowns , 2013 .

[6]  Datta Lakshya Vaibhav Introduction to Nanosatellite Technology and Components , 2012 .

[7]  S. H. Choi,et al.  Flexible flow shop scheduling with stochastic processing times: A decomposition-based approach , 2012, Comput. Ind. Eng..

[8]  Wei He,et al.  Scheduling flexible job shop problem subject to machine breakdown with route changing and right-shift strategies , 2013 .

[9]  Nhu Binh Ho,et al.  Evolving dispatching rules using genetic programming for solving multi-objective flexible job-shop problems , 2008, Comput. Ind. Eng..

[10]  Shih-Cheng Horng,et al.  Evolutionary algorithm for stochastic job shop scheduling with random processing time , 2012, Expert Syst. Appl..

[11]  Maghsud Solimanpur,et al.  Optimum loading of machines in a flexible manufacturing system using a mixed-integer linear mathematical programming model and genetic algorithm , 2012, Comput. Ind. Eng..

[12]  Saad Mekhilef,et al.  A review on energy saving strategies in industrial sector , 2011 .

[13]  Henri Pierreval,et al.  Training a neural network to select dispatching rules in real time , 2010, Comput. Ind. Eng..

[14]  Jeffrey W. Herrmann,et al.  Rescheduling Manufacturing Systems: A Framework of Strategies, Policies, and Methods , 2003, J. Sched..

[15]  Frank L. Lewis,et al.  Intelligent Diagnosis and Prognosis of Industrial Networked Systems , 2011 .

[16]  Hyo-Heon Ko,et al.  Dispatching rule for non-identical parallel machines with sequence-dependent setups and quality restrictions , 2010, Comput. Ind. Eng..

[17]  Frank L. Lewis,et al.  Manufacturing Systems Control Design: A Matrix-based Approach (Advances in Industrial Control) , 2006 .

[18]  Frank L. Lewis,et al.  Intelligent dynamic resource assignment for energy-efficiency in industrial stamping machines , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[19]  George Q. Huang,et al.  Preference Vector Ant Colony System for Minimising Make-span and Energy Consumption in a Hybrid Flow Shop , 2011, Multi-objective Evolutionary Optimisation for Product Design and Manufacturing.

[20]  Felix T.S. Chan,et al.  A Decision-Information-Synchronisation perspective on the performance of FMS , 2012 .

[21]  D. R. Sule Production planning and industrial scheduling : examples, case studies, and applications , 2008 .

[22]  Ioannis T. Christou,et al.  Quantitative Methods in Supply Chain Management , 2012 .

[23]  Steven R Schmid Kalpakjian,et al.  Manufacturing Engineering and Technology , 1991 .

[24]  Tsung-Che Chiang,et al.  Enhancing rule-based scheduling in wafer fabrication facilities by evolutionary algorithms: Review and opportunity , 2013, Comput. Ind. Eng..

[25]  Karl G. Kempf,et al.  Decision Policies for Production Networks , 2012 .

[26]  Yangsheng Xu,et al.  Survey of modeling, planning, and ground verification of space robotic systems , 2011 .

[27]  Felix T.S. Chan,et al.  Comparative performance analysis of a flexible manufacturing system (FMS): a review-period-based control , 2008 .

[28]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[29]  Manoj Kumar Tiwari,et al.  Modified immune algorithm for job selection and operation allocation problem in flexible manufacturing systems , 2008, Adv. Eng. Softw..

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