Planning and Scheduling with Uncertainty in the Steel Sector: A Review
Abstract
:Featured Application
Abstract
1. Introduction
2. Uncertainty in Scheduling: Definition and Approaches
2.1. Proactive Scheduling
2.1.1. Stochastic Programming
2.1.2. Robust Optimization
2.1.3. Fuzzy Programming
2.2. Reactive Scheduling
- Completely reactive: Tasks are directly scheduled in real time, applying mainly dispatching rules or heuristics that evaluate the status of the scenario, considering aspects like process priority or processing time.
- Predictive reactive: A basic preventive schedule is generated for a deterministic scenario. According to different rescheduling strategies (on a periodic basis, each time a new job arrives or a disturbance appears) the model can propose modifications to the initial schedule or generate a completely new schedule.
- Robust predictive reactive: In this approach, the reactive schedules proposed whenever an unexpected event appears try to minimize the effect of the disruption upon the initial schedule. This is done by considering not only the schedule efficiency criteria, but also the deviation from the original preventive schedule (stability).
- Dispatching rules and simulation: Dispatching rules for dynamic environments are usually combined with simulation techniques to evaluate and select the best suited rule for the current scenario. Most of the completely reactive approaches rely on this technique.
- Heuristics: They are mainly employed to define the schedule repairing strategies for the initial schedules according to the type of disturbance produced.
- Metaheuristics: In recent years, metaheuristics have developed an increasing presence in the scheduling literature. Some of the most common include: genetic algorithms (GA), ant colony optimization (ACO), particle swarm optimization (PSO), artificial bee colonies (ABC), differential evolution (DE) or tabu search (TS).
- Multi-agents and other Artificial Intelligence techniques: A multi-agent framework is used for distributed approaches where the manufacturing system is split into separate agents that negotiate to achieve global optimal results. Other Artificial Intelligence-based techniques also employed are knowledge-based-systems, neural networks, case-based reasoning.
2.3. Hybrid Approaches
3. Classification of Uncertainties in the Steel Sector
3.1. General Manufacturing Uncertainty Factors
- Job related: Urgent (rush) job arrival, job cancellation, due date change (delay or advance), change in job priority.
- Resource related: Machine failure, delay in the arrival or shortage of materials, over or underestimation of process time, rework or quality problems, operator absenteeism.
3.2. Steelmaking Uncertainty Factors
- Orders: Uncertainties related to order cancellations, rush orders, changed priority.
- Machines: Disturbances affecting machines and equipment like breakdowns, unplanned repairs, etc.
- Product specifications: Disruptions of the schedule caused by the failure in the achievement of the order’s target specifications.
- Processing times: Uncertainties increasing or decreasing the initially estimated processing time of the scheduled tasks.
4. Scheduling Solutions in Steel Sector Considering Uncertainty: Literature Review
5. Discussion and Future Research
- Primary steelmaking is the process in which disruptions and uncertainty have a greater impact on the scheduling operations. Any disruption in the planning will affect not only the installation or machine subject to the uncertainty, but also all the following downstream processes required for the job delayed or cancelled.
- Due to the nature and the complexity of the primary steel making process itself, the number of uncertainty factors that are present in this step is higher than in other finishing processes. This situation causes the need to propose more robust scheduling solutions.
- Many of the papers analyzed use the minimization of the makespan as the objective function to optimize the scheduling. Not being capable of properly represent the process time of the different jobs used to calculate this makespan objective will have an important impact on the realization of the calculated scheduling.
- The existing techniques (such as forecasting) and the available data from the process environments can be better suited to model an accurate estimation of the process times, instead of detecting potential disruptions on machines availability or product composition.
- Growing implementation of Industry 4.0 and digitalization paradigms in the steel industry shall improve the level of control over the manufacturing process [42]. This will provide access to additional new data and information not available before that should lead to a better understanding of the potential disruptions. New techniques based on new trends like Big Data and the Internet of Things will create better models to predict uncertainties, providing the opportunity for better proactive solutions.
- Evolution of techniques used in rescheduling solutions (specially metaheuristics) should allow for faster time response on the search of an improved reschedule upon the apparition of a disruption.
- Integration of both proactive and reactive solutions into hybrid solutions. The combination of both approaches should allow not only to provide feasible reschedules on reasonable times but also to reduce the number of times that the schedules need to be readapted to face uncertainties through the improvement of the proactive techniques used to create the initial schedules.
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
Nomenclature
Parameter | Explanation |
x | Decision variable for processing times of the jobs |
y | Decision variable for selection of tasks and machines |
c | Coefficient vector for decision variable x |
d | Coefficient vector for decision variable y |
A | Constraint matrix associated with decision variable x |
B | Constraint matrix associated with decision variable y |
p | Constraints maximum threshold |
ξ | Vector containing the scenario information for the second-stage problem |
Q (x, y, ξ) | Solution with optimal values for stochastic model of second-stage problem |
E [Q (x, y, ξ)] | Mathematical expectation for the solution of the second-stage problem |
q (ξ) | Random variable for the coefficients of objective function z |
z | Decision variable for the second-stage problem |
T (ξ) | Random variable for constraints associated with objective function x in second-stage problem |
V (ξ) | Random variable for constraints associated with objective function y in second-stage problem |
W (ξ) | Random variable for constraints associated with objective function z |
h (ξ) | Random variable for constraint maximum threshold |
µ | Membership function of a constraint |
b | Lower bound for parameter p |
d | Used in the calculation of the upper bound for parameter p |
Abbreviations
Abbreviation | Full Name |
ABC | Artificial Bee Colony |
ACO | Ant Colony Optimization |
AI | Artificial Intelligence |
BN | Bayesian Networks |
BOF | Basic Oxygen Furnace |
CE | Cross Entropy |
CEP | Complex Event Processing |
DE | Differential Evolution |
EAF | Electric Arc Furnace |
EDA | Estimation Distribution Algorithm |
FOA | Fruit Fly Optimization Algorithm |
GA | Genetic Algorithm |
GPR | Gaussian Process Regression |
HFS | Hybrid Flow Shop |
IP-MOEA | Imprecision-propagating Multi-objective Evolutionary Algorithm |
MILP | Mixed integer linear programming |
MOEA | Multi-objective Evolutionary Algorithm |
NSGA-II | Elitist Non-Dominated Sorting Genetic Algorithm |
PSO | Particle Swarm Optimization |
SVR | Support Vector Regression |
TR-MOEA | Target-Ranking Multi-objective Evolutionary Algorithm |
TS | Tabu Search |
VNS | Variable Neighborhood Search |
References
- Tang, L.; Liu, J.; Rong, A.; Yang, Z. A review of planning and Scheduling systems and methods for integrated steel production. Eur. J. Oper. Res. 2001, 133, 1–20. [Google Scholar] [CrossRef]
- Dutta, G.; Fourer, R. A survey of mathematical programming applications in integrated steel plants. Manuf. Serv. Oper. Manag. 2001, 3, 387–400. [Google Scholar] [CrossRef]
- Li, Z.; Ierapetritou, M. Process scheduling under uncertainty: Review and challenges. Comput. Chem. Eng. 2008, 32, 715–727. [Google Scholar] [CrossRef]
- Verderame, P.M.; Elia, J.A.; Li, J.; Floudas, C.A. Planning and Scheduling under Uncertainty: A Review Across Multiple Sectors. Ind. Eng. Chem. Res. 2010, 49, 3993–4017. [Google Scholar] [CrossRef]
- Leiras, A.; Ribas, G.; Hamacher, S.; Elkamel, A. Literature review of oil refineries planning under uncertainty. Int. J. Oil Gas Coal Technol. 2011, 4, 156–173. [Google Scholar] [CrossRef]
- Chaari, T.; Chaabane, S.; Aissani, N.; Trentesaux, D. Scheduling under uncertainty: Survey and research directions. In Proceedings of the International Conference on Advanced Logistics and Transport (ICALT), Hammamet, Tunisia, 1–3 May 2014. [Google Scholar]
- Ruiz, R.; Vázquez-Rodríguez, J.A. The hybrid flow shop scheduling problem. Eur. J. Oper. Res. 2010, 205, 1–18. [Google Scholar] [CrossRef] [Green Version]
- Ben-Tal, A.; Nemirovski, A. Robust solutions of linear programming problems contaminated with uncertain data. Math. Program. 2000, 88, 411–424. [Google Scholar] [CrossRef]
- Sabuncuoglu, I.; Goren, S. Hedging production schedules against uncertainty in manufacturing environment with a review of robustness and stability research. Int. J. Comput. Integr. Manuf. 2009, 22, 138–157. [Google Scholar] [CrossRef] [Green Version]
- Chen, Y.; Yuan, Z.; Chen, B. Process Optimization with Consideration of Uncertainties—An Overview. Chin. J. Chem. Eng. 2018, 26, 1700–1706. [Google Scholar] [CrossRef]
- Sahinidis, N.V. Optimization under uncertainty: State-of-the-art and opportunities. Comput. Chem. Eng. 2004, 28, 971–983. [Google Scholar] [CrossRef]
- Ouelhadj, D.; Petrovic, S. A survey of dynamic scheduling in manufacturing systems. J. Sched. 2009, 12, 417–431. [Google Scholar] [CrossRef]
- Vieira, G.E.; Herrmann, J.W.; Lin, E. Rescheduling manufacturing systems: A framework of strategies, policies, and methods. J. Sched. 2003, 6, 39–62. [Google Scholar] [CrossRef]
- Hao, J.; Liu, M.; Jiang, S.; Wu, C. A soft-decision-based two-layered scheduling approach for uncertain steelmaking-continuous casting process. Eur. J. Oper. Res. 2015, 244, 966–979. [Google Scholar] [CrossRef]
- Roy, R.; Adesola, B.; Thornton, S. Development of a knowledge model for managing schedule disturbance in steel-making. Int. J. Prod. Res. 2004, 42, 3975–3994. [Google Scholar] [CrossRef] [Green Version]
- Hou, D.-L.; Li, T.-K. Analysis of random disturbances on shop floor in modern steel production dynamic environment. Procedia Eng. 2012, 29, 663–667. [Google Scholar] [CrossRef]
- Worapradya, K.; Thanakijkasem, P. Worst case performance scheduling facing uncertain disruption in a continuous casting process. In Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Macao, China, 7–10 December 2010. [Google Scholar]
- Tang, L.; Zhao, Y.; Liu, J. An Improved Differential Evolution Algorithm for Practical Dynamic Scheduling in Steelmaking-continuous Casting Production. IEEE Trans. Evol. Comput. 2014, 18, 209–225. [Google Scholar] [CrossRef]
- Suh, M.S.; Lee, A.; Lee, Y.J.; Ko, Y.K. Evaluation of ordering strategies for constraint satisfaction reactive scheduling. Decis. Support Syst. 1998, 22, 187–197. [Google Scholar] [CrossRef]
- Cowling, P.I.; Ouelhadj, D.; Petrovic, S. Dynamic scheduling of steel casting and milling using multi-agents. Prod. Plan. Control 2004, 15, 178–188. [Google Scholar] [CrossRef]
- Ouelhadj, D.; Petrovic, S.; Cowling, P.I.; Meisels, A. Inter-agent cooperation and communication for agent-based robust dynamic scheduling in steel production. Adv. Eng. Inform. 2004, 18, 161–172. [Google Scholar] [CrossRef]
- Guo, D.; Li, T. Rescheduling algorithm for steelmaking-continuous casting. In Proceedings of the 2nd IEEE Conference on Industrial Electronics and Applications (ICIEA), Harbin, China, 23–25 May 2007. [Google Scholar]
- Pang, X.; Yu, S.; Zheng, B.; Chai, T. Complete modification rescheduling method and its application for steelmaking and continuous casting. In Proceedings of the 17th World Congress the International Federation of Automatic Control, Seoul, Korea, 6–11 July 2008. [Google Scholar]
- Rong, A.; Lahdelma, R. Fuzzy chance constrained linear programming model for optimizing the scrap charge in steel production. Eur. J. Oper. Res. 2008, 186, 953–964. [Google Scholar] [CrossRef]
- Tang, L.; Wang, X. A predictive reactive scheduling method for color-coating production in steel industry. Int. J. Adv. Manuf. Technol. 2008, 35, 633–645. [Google Scholar] [CrossRef]
- Ozoe, Y.; Konishi, M. Agent-based scheduling of steel making processes. In Proceedings of the ICNSC’09, International Conference on Networking, Sensing and Control, Okayama, Japan, 26–29 March 2009. [Google Scholar]
- Worapradya, K.; Buranathiti, T. Production rescheduling based on stability under uncertainty for continuous slab casting. In Proceedings of the 3rd International Conference on Asian Simulation and Modeling, Bangkok, Thailand, 22–23 January 2009. [Google Scholar]
- Yu, S.-P.; Pang, X.-f.; Chai, T.-y.; Zheng, B.-L. Research on production scheduling for steelmaking and continuous casting with processing time uncertainty. Control Decis. 2009, 10. [Google Scholar] [CrossRef]
- Chen, K.; Zheng, Z.; Liu, Y.; Gao, X. Real-time scheduling method for steelmaking-continuous casting. In Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Macao, China, 7–10 December 2010. [Google Scholar]
- Zhu, D.-F.; Zheng, Z.; Gao, X.-Q. Intelligent Optimization-Based Production Planning and Simulation Analysis for Steelmaking and Continuous Casting Process. J. Iron Steel Res. 2010, 17, 19–24. [Google Scholar] [CrossRef]
- He, D.F.; Xu, A.J.; Yu, G.; Tian, N.Y. Dynamic scheduling method for steelmaking-continuous casting. Appl. Mech. Mater. 2011, 44–47, 2162–2167. [Google Scholar] [CrossRef]
- Luo, X.; Na, C.; Liu, R. Simulation-based optimization methods for caster operation under time confliction condition in steelmaking plant. In Proceedings of the Control and Decision Conference (CCDC), Mianyang, China, 23–25 May 2011. [Google Scholar]
- Slotnick, S.A. Optimal and heuristic lead-time quotation for an integrated steel mill with a minimum batch size. Eur. J. Oper. Res. 2011, 210, 527–536. [Google Scholar] [CrossRef] [Green Version]
- Wang, L.; Zhao, J.; Wang, W.; Cong, L. Dynamic Scheduling with Production Process Reconfiguration for Cold Rolling. In Proceedings of the 18th IFAC World Congress, Milano, Italy, 28 August–2 September 2011. [Google Scholar]
- Yu, S.; Chai, T.; Wang, H.; Pang, X.; Zheng, B. Dynamic Optimal Scheduling Method and Its Application for Converter Fault in Steelmaking and Continuous Casting Production Process. In Proceedings of the 18th IFAC World Congress, Milano, Italy, 28 August–2 September 2011. [Google Scholar]
- Luo, X.C.; Na, C.Z. GA-CDFM Based Hybrid Optimization Method for Steelmaking Scheduling and Caster Operation. Adv. Mater. Res. 2012, 424–425, 994–998. [Google Scholar] [CrossRef]
- Yu, S.-P.; Pan, Q.-K. A rescheduling method for operation time delay disturbance in steelmaking and continuous casting production process. J. Iron Steel Res. 2012, 19, 33–41. [Google Scholar] [CrossRef]
- Zarandi, M.F.; Azad, F.K. A type 2 fuzzy multi agent-based system for scheduling of steel production. In Proceedings of the 2013 Joint IFSA World Congress and NAFIPS Annual Meeting (IFSA/NAFIPS), Edmonton, AB, Canada, 24–28 June 2013. [Google Scholar]
- Gerardi, D.; Marlin, T.E.; Swartz, C.L.E. Optimization of primary steelmaking purchasing and operation under raw material uncertainty. Ind. Eng. Chem. Res. 2013, 52, 12383–12398. [Google Scholar] [CrossRef]
- Tang, L.; Luo, J.; Liu, J. Modelling and a tabu search solution for the slab reallocation problem in the steel industry. Int. J. Prod. Res. 2013, 51, 4405–4420. [Google Scholar] [CrossRef]
- Yu, S. A Prediction Method for Abnormal Condition of Scheduling Plan with Operation Time Delay in Steelmaking and Continuous Casting Production Process. ISIJ Int. 2013, 53, 1028–1041. [Google Scholar] [CrossRef] [Green Version]
- Krumeich, J.; Werth, D.; Loos, P.; Schimmelpfennig, J.; Jacobi, S. Advanced planning and control of manufacturing processes in steel industry through big data analytics: Case study and architecture proposal. In Proceedings of the IEEE International Conference on Big Data, Washington, DC, USA, 27–30 October 2014. [Google Scholar]
- Mao, K.; Pan, Q.-K.; Pang, X.; Chai, T. An effective Lagrangian relaxation approach for rescheduling a steelmaking-continuous casting process. Control Eng. Pract. 2014, 30, 67–77. [Google Scholar] [CrossRef]
- Ye, Y.; Li, J.; Li, Z.; Tang, Q.; Xiao, X.; Floudas, C.A. Robust optimization and stochastic programming approaches for medium-term production scheduling of a large-scale steelmaking continuous casting process under demand uncertainty. Comput. Chem. Eng. 2014, 66, 165–185. [Google Scholar] [CrossRef]
- Yue, H.; Xianpeng, W. Robust operation optimization in cold rolling production process. In Proceedings of the 26th Chinese Control and Decision Conference (2014 CCDC), Changsha, China, 31 May–2 June 2014. [Google Scholar]
- Li, J.-Q.; Pan, Q.-K.; Mao, K. A Hybrid Fruit Fly Optimization Algorithm for the Realistic Hybrid Flowshop Rescheduling Problem in Steelmaking Systems. IEEE Trans. Autom. Sci. Eng. 2015, 13, 932–949. [Google Scholar] [CrossRef]
- Long, J.; Zheng, Z.; Gao, X.; Chen, K. Simulation method for multi-machine and multi-task production scheduling in steelmaking-continuous casting process. In Proceedings of the 10th System of Systems Engineering Conference (SoSE), San Antonio, TX, USA, 17–20 May 2015. [Google Scholar]
- Luo, Z.; Wang, Y.; Hu, H. History-based purchase-inventory optimization model and global sensitivity analysis in iron and steel industry. In Proceedings of the 27th Chinese Control and Decision Conference (CCDC), Qingdao, China, 23–25 May 2015. [Google Scholar]
- Mori, J.; Mahalec, V. Planning and scheduling of steel plates production. Part I: Estimation of production times via hybrid Bayesian networks for large domain of discrete variables. Comput. Chem. Eng. 2015, 79, 113–134. [Google Scholar] [CrossRef]
- Nastasi, G.; Colla, V.; del Seppia, M. A Multi-Objective Coil Route Planning System for the Steelmaking Industry Based on Evolutionary Algorithms. Int. J. Simul. Syst. Sci. Technol. 2015, 16. [Google Scholar] [CrossRef]
- Sun, L.; Luan, F.; Pian, J. An Effective Approach for the Scheduling of Refining Process with uncertain iterations in Steel-making and Continuous Casting Process. In Proceedings of the 15th IFAC Symposium on Information Control Problems in Manufacturing (INCOM), Ottawa, Canada, 11–13 May 2015. [Google Scholar]
- Bo, H.G.; Li, Z.X.; Liu, Y.; Liu, S.H.; Guo, Y. Study on the disruption management methods of steelmaking and continuous casting process for green manufacturing. Sustain. Dev. 2016, 1073–1087. [Google Scholar] [CrossRef]
- Jiang, S.-L.; Liu, M.; Lin, J.-H.; Zhong, H.-X. A prediction based online soft scheduling algorithm for the real-world steelmaking-continuous casting production. Knowl.-Based Syst. 2016, 111, 159–172. [Google Scholar] [CrossRef]
- Lin, J.; Liu, M.; Hao, J.; Jiang, S. A multi-objective optimization approach for integrated production planning under interval uncertainties in the steel industry. Comput. Oper. Res. 2016, 72, 189–203. [Google Scholar] [CrossRef]
- Yu, S.; Chai, T.; Tang, Y. An effective heuristic rescheduling method for steelmaking and continuous casting production process with multirefining modes. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 1675–1688. [Google Scholar] [CrossRef]
- Guirong, W.; Qiqiang, L. Solving the steelmaking-continuous casting production scheduling problem with uncertain processing time under the TOU electricity price. In Proceedings of the Chinese Automation Congress (CAC), Jinan, China, 20–22 October 2017. [Google Scholar]
- Jiang, S.-L.; Zheng, Z.; Liu, M. A multi-stage dynamic soft scheduling algorithm for the uncertain steelmaking-continuous casting scheduling problem. Appl. Soft Comput. 2017, 60, 722–736. [Google Scholar] [CrossRef]
- Jiang, S.; Liu, M.; Hao, J. A two-phase soft optimization method for the uncertain scheduling problem in the steelmaking industry. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 416–431. [Google Scholar] [CrossRef]
- Long, J.; Zheng, Z.; Gao, X. Dynamic scheduling in steelmaking-continuous casting production for continuous caster breakdown. Int. J. Prod. Res. 2017, 55, 3197–3216. [Google Scholar] [CrossRef]
- Noshadravan, A.; Gaustad, G.; Kirchain, R.; Olivetti, E. Operational Strategies for Increasing Secondary Materials in Metals Production Under Uncertainty. J. Sustain. Metall. 2017, 3, 350–361. [Google Scholar] [CrossRef]
- Pang, X.-F.; Jiang, Y.-C.; Gao, L.; Tang, B.; Li, H.-B.; Yu, S.-P.; Liu, W. Dynamic scheduling system for steelmaking-refining-continuous casting production. In Proceedings of the 29th Chinese Control and Decision Conference (CCDC), Chongqing, China, 28–30 May 2017. [Google Scholar]
- Sun, L.; Luan, F.; Ying, Y.; Mao, K. Rescheduling optimization of steelmaking-continuous casting process based on the Lagrangian heuristic algorithm. J. Ind. Manag. Optim. 2017, 13, 1431–1448. [Google Scholar] [CrossRef] [Green Version]
- Sun, L.-L.; Jin, H.; Jia, H.-Q.; Hu, J.-N.; Li, Y. Research on steelmaking—Continuous casting production scheduling system based on virtual real fusion. In Proceedings of the IEEE International Conference on Information and Automation (ICIA), Macau, China, 18–20 July 2017. [Google Scholar]
- Wang, D.-J.; Liu, F.; Jin, Y. A proactive scheduling approach to steel rolling process with stochastic machine breakdown. Nat. Comput. 2017, 1–16. [Google Scholar] [CrossRef]
- Zheng, Z.; Long, J.-Y.; Gao, X.-Q. Production scheduling problems of steelmaking-continuous casting process in dynamic production environment. J. Iron Steel Res. Int. 2017, 24, 586–594. [Google Scholar] [CrossRef]
- Kammammettu, S.; Li, Z. Multistage Adaptive Optimization for Steelmaking and Continuous Casting Scheduling under Processing Time Uncertainty. IFAC-PapersOnLine 2018, 51, 262–267. [Google Scholar] [CrossRef]
- Long, J.; Sun, Z.; Hong, Y.; Bai, Y. Robust Dynamic Scheduling with Uncertain Release Time for the Steelmaking-Continuous Casting Production. In Proceedings of the 2018 International Conference on Sensing, Diagnostics, Prognostics, and Control (SDPC), Xi’an, China, 15–17 August 2018. [Google Scholar]
- Niu, S.; Song, S.; Ding, J.-Y. A Distributionally Robust Chance Constrained Model to Hedge Against Uncertainty in Steelmaking-continuous Casting Production Process. In Proceedings of the 2018 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Bangkok, Thailand, 16–19 December 2018. [Google Scholar]
- Peng, K.; Pan, Q.-K.; Gao, L.; Zhang, B.; Pang, X. An Improved Artificial Bee Colony Algorithm for Real-World Hybrid Flowshop Rescheduling in Steelmaking-Refining Continuous Casting Process. Comput. Ind. Eng. 2018, 122, 235–250. [Google Scholar] [CrossRef]
- Yang, Y.; Chen, W.; Wei, L.; Chen, X. Robust optimization for integrated scrap steel charge considering uncertain metal elements concentrations and production scheduling under time-of-use electricity tariff. J. Clean. Prod. 2018, 176, 800–812. [Google Scholar] [CrossRef]
- Yang, J.; Wang, B.; Zou, C.; Li, X.; Li, T.; Liu, Q. Optimal Charge Planning Model of Steelmaking Based on Multi-Objective Evolutionary Algorithm. Metals 2018, 8, 483. [Google Scholar] [CrossRef]
- Guo, Q.; Tang, L. Modelling and discrete differential evolution algorithm for order rescheduling problem in steel industry. Comput. Ind. Eng. 2019, 130, 586–596. [Google Scholar] [CrossRef]
Reference | Process Step | Approach | |||||
---|---|---|---|---|---|---|---|
EAF/BOF | Refining | Continuous Caster | Hot Rolling | Finishing Mills | Reactive Schedule | Proactive Scheduling | |
Suh et al. 1998 [19] | X | X | |||||
Cowling et al. 2004 [20] | X | X | X | ||||
Oueldhadj et al. 2004 [21] | X | X | X | ||||
Roy et al. 2004 [15] | X | X | |||||
Guo and Li 2007 [22] | X | X | X | ||||
Pang et al. 2008 [23] | X | X | X | X | |||
Rong and Lahdelma 2008 [24] | X | X | |||||
Tang and Wang 2008 [25] | X | X | |||||
Ozoe and Konishi 2009 [26] | X | X | X | X | |||
Worapradya and Buranathiti 2009 [27] | X | X | X | X | |||
Yu et al. 2009 [28] | X | X | X | X | |||
Chen et al. 2010 [29] | X | X | X | X | |||
Worapradya and Thanakijkasem 2010 [17] | X | X | X | X | |||
Zhu et al. 2010 [30] | X | X | |||||
He et al. 2011 [31] | X | X | X | X | |||
Luo et al. 2011 [32] | X | X | |||||
Slotnick 2011 [33] | X | X | |||||
Wang et al. 2011 [34] | X | X | |||||
Yu et al. 2011 [35] | X | X | X | X | |||
Hou and Li 2012 [16] | X | X | X | ||||
Luo et al. 2012 [36] | X | X | |||||
Yu and Pan 2012 [37] | X | X | |||||
Fazel and Azad 2013 [38] | X | ||||||
Gerardi et al. 2013 [39] | X | X | |||||
Tang et al. 2013 [40] | X | X | |||||
Yu 2013 [41] | X | X | X | ||||
Krumeich et al. 2014 [42] | X | X | |||||
Mao et al. 2014 [43] | X | X | X | X | |||
Tang et al. 2014 [18] | X | X | X | X | |||
Ye et al. 2014 [44] | X | X | X | ||||
Yue and Xianpeng 2014 [45] | X | X | |||||
Hao et al. 2015 [14] | X | X | |||||
Li et al. 2015 [46] | X | X | X | X | |||
Long et al. 2015 [47] | X | X | X | X | |||
Luo et al. 2015 [48] | X | X | |||||
Mori and Mahalec 2015 [49] | X | X | |||||
Nastasi et al. 2015 [50] | X | X | |||||
Sun et al. 2015 [51] | X | X | |||||
Bo et al. 2016 [52] | X | X | |||||
Jiang et al. 2016 [53] | X | X | X | X | X | ||
Lin et al. 2016 [54] | X | X | X | ||||
Yu et al. 2016 [55] | X | X | X | X | |||
Guirong and Qiqiang 2017 [56] | X | X | X | X | |||
Jiang et al. 2017 [57] | X | X | X | X | |||
Jiang et al. 2017 (b) [58] | X | X | X | X | |||
Long et al. 2017 [59] | X | X | |||||
Noshadravan et al. 2017 [60] | X | X | |||||
Pang et al. 2017 [61] | X | X | X | X | |||
Sun et al. 2017 [62] | X | X | X | X | |||
Sun et al. 2017 (b) [63] | X | X | X | X | |||
Wang et al. 2017 [64] | X | X | |||||
Zheng et al. 2017 [65] | X | X | X | X | |||
Kammammettu et al. 2018 [66] | X | X | |||||
Long et al. 2018 [67] | X | X | |||||
Niu et al. 2018 [68] | X | X | |||||
Peng et al. 2018 [69] | X | X | |||||
Yang et al. 2018 [70] | X | X | X | X | |||
Yang et al. 2018 (b) [71] | X | X | X | X | |||
Guo et al. 2019 [72] | X | X | X | X | X | X |
Reference | Approach | Technique | |||||
---|---|---|---|---|---|---|---|
Completely Reactive | Predictive Reactive | Robust Predictive Reactive | Dispatching Rules and Simulation | Heuristics | Metaheuristics | Multiagent and other AI | |
Suh et al. 1998 [19] | X | X | |||||
Cowling et al. 2004 [20] | X | X | |||||
Oueldhadj et al. 2004 [21] | X | X | |||||
Roy et al. 2004 [15] | X | X | |||||
Guo and Li 2007 [22] | X | X | |||||
Pang et al. 2008 [23] | X | X | |||||
Tang and Wang 2008 [25] | X | X | TS | ||||
Ozoe and Konishi 2009 [26] | X | X | |||||
Worapradya and Buranathiti 2009 [27] | X | GA | |||||
Chen et al. 2010 [29] | X | X | GA | ||||
Zhu et al. 2010 [30] | X | GA | |||||
He et al. 2011 [31] | X | X | GA | ||||
Luo et al. 2011 [32] | X | X | |||||
Wang et al. 2011 [34] | X | ACO | X | ||||
Yu et al. 2011 [35] | X | X | |||||
Hou and Li 2012 [16] | X | X | |||||
Luo et al. 2012 [36] | X | GA | |||||
Yu and Pan 2012 [37] | X | X | |||||
Fazel and Azad 2013 [38] | X | X | |||||
Tang et al. 2013 [40] | X | X | TS | ||||
Yu 2013 [41] | X | X | |||||
Tang et al. 2014 [18] | X | DE | |||||
Mao et al. 2014 [43] | X | X | |||||
Hao et al. 2015 [14] | X | X | PSO | ||||
Li et al. 2015 [46] | X | FOA | |||||
Long et al. 2015 [47] | X | X | |||||
Bo et al. 2016 [52] | X | PSO | |||||
Jiang et al. 2016 [53] | X | X | X | ||||
Yu et al. 2016 [55] | X | X | |||||
Jiang et al. 2017 [57] | X | X | DE | ||||
Long et al. 2017 [59] | X | GA + VNS | |||||
Pang et al. 2017 [61] | X | X | X | ||||
Sun et al. 2017 [62] | X | X | |||||
Sun et al. 2017 (b) [63] | X | X | |||||
Zheng et al. 2017 [65] | X | X | GA | ||||
Peng et al. 2018 [69] | X | X | ABC | ||||
Guo et al. 2019 [72] | X | MILP + DE |
Reference | Modeling Techniques | Uncertainty Factor | ||||||
---|---|---|---|---|---|---|---|---|
Stochastic | Robust | Fuzzy | Others | Orders | Machine | Product Specification | Operation Time | |
Rong and Lahdelma 2008 [24] | X | X | ||||||
Yu et al. 2009 [28] | X | X | ||||||
Worapradya and Thanakijkasem 2010 [17] | X | X | Montecarlo | X | X | X | X | |
Slotnick 2011 [33] | X | Heuristic | X | X | ||||
Gerardi et al. 2013 [39] | X | X | ||||||
Yu 2013 [41] | Prediction | X | ||||||
Krumeich et al. 2014 [42] | X | Forecasting | X | X | ||||
Ye et al. 2014 [44] | X | X | X | X | ||||
Yue and Xianpeng 2014 [45] | X | X | ||||||
Luo et al. 2015 [48] | MILP | X | ||||||
Mori and Mahalec 2015 [49] | BN | X | ||||||
Nastasi et al. 2015 [50] | Prediction + MOEA | X | ||||||
Sun et al. 2015 [51] | X | X | X | |||||
Jiang et al. 2016 [53] | GPR | X | X | |||||
Lin et al. 2016 [54] | IP-MOEA | X | ||||||
Guirong and Qiqiang 2017 [56] | 2-layer CE | |||||||
Jiang et al. 2017 (b) [58] | EDA | |||||||
Noshadravan et al. 2017 [60] | X | X | ||||||
Wang et al. 2017 [64] | NSGA-II | X | ||||||
Kammammettu et al. 2018 [66] | X | X | ||||||
Long et al. 2018 [67] | X | Forecasting | X | |||||
Niu et al. 2018 [68] | X | X | ||||||
Yang et al. 2018 [70] | X | X | ||||||
Yang et al. 2018 (b) [71] | TR-MOEA | X |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Iglesias-Escudero, M.; Villanueva-Balsera, J.; Ortega-Fernandez, F.; Rodriguez-Montequín, V. Planning and Scheduling with Uncertainty in the Steel Sector: A Review. Appl. Sci. 2019, 9, 2692. https://doi.org/10.3390/app9132692
Iglesias-Escudero M, Villanueva-Balsera J, Ortega-Fernandez F, Rodriguez-Montequín V. Planning and Scheduling with Uncertainty in the Steel Sector: A Review. Applied Sciences. 2019; 9(13):2692. https://doi.org/10.3390/app9132692
Chicago/Turabian StyleIglesias-Escudero, Miguel, Joaquín Villanueva-Balsera, Francisco Ortega-Fernandez, and Vicente Rodriguez-Montequín. 2019. "Planning and Scheduling with Uncertainty in the Steel Sector: A Review" Applied Sciences 9, no. 13: 2692. https://doi.org/10.3390/app9132692
APA StyleIglesias-Escudero, M., Villanueva-Balsera, J., Ortega-Fernandez, F., & Rodriguez-Montequín, V. (2019). Planning and Scheduling with Uncertainty in the Steel Sector: A Review. Applied Sciences, 9(13), 2692. https://doi.org/10.3390/app9132692