Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A decomposition-based two-stage online scheduling approach and its integrated system in the hybrid flow shop of steel industry

Published: 01 March 2023 Publication History

Highlights

Dynamic scheduling is a challenge for implementing smart manufacturing in the steel industry.
A novel online scheduling model based on two-stage uncertain optimization is formulated.
A decomposition-based algorithm combined MILP and CP is presented.
An integrated scheduling system is developed and implemented in a real-world steel plant.

Abstract

Steelmaking-continuous casting (SCC) is one of the most critical building blocks in the modern steel industry. Many random events occur in the real-world SCC production system. In this paper, we propose a two-stage online scheduling policy that protects the baseline schedule by the slacks provided by intra-flow times and casting speeds. The main task of the two-stage online scheduling model is: (1) to make “here-and-now” decisions for minimizing economic costs and penalties caused by constraint violations; (2) make “wait-and-see” decisions for online scheduling. Afterward, we propose a decomposition-based optimization algorithm that divides the online scheduling problem into a master problem (MP) to seek partial solutions at the last processing stage and a slave problem (SP) to check optimal solutions for upstream processing stages. Then, we employ the IBM ILOG CPLEX to solve MP and use the constraint programming (CP) optimizer to solve SP. Sensitivity analyses and algorithm comparisons are conducted on a set of well-synthetic and realistic instances to validate the proposed model and algorithm. The results show that the proposed online scheduling model and algorithm can solve realistic industrial case studies. Finally, we also develop a scheduling system integrating the proposed model and algorithm.

References

[1]
A. Atighehchian, M. Bijari, H. Tarkesh, A novel hybrid algorithm for scheduling steel-making continuous casting production, Computers & Operations Research 36 (8) (2009) 2450–2461.
[2]
V. Avadiappan, C.T. Maravelias, State estimation in online batch production scheduling: Concepts, definitions, algorithms and optimization models, Computers & Chemical Engineering 146 (2021).
[3]
J. Chen, M. Wang, X.T. Kong, G.Q. Huang, Q. Dai, G. Shi, Manufacturing synchronization in a hybrid flowshop with dynamic order arrivals, Journal of Intelligent Manufacturing 30 (7) (2019) 2659–2668.
[4]
G. Codato, M. Fischetti, Combinatorial Benders cuts for mixed-integer linear programming, Operations Research 54 (4) (2006) 756–766.
[5]
H. Cui, X. Luo, Y. Wang, Scheduling of steelmaking-continuous casting process using deflected surrogate Lagrangian relaxation approach and DC algorithm, Computers & Industrial Engineering 140 (2020).
[6]
M. Ðurasević, D. Jakobović, A survey of dispatching rules for the dynamic unrelated machines environment, Expert Systems with Applications 113 (2018) 555–569.
[7]
J.M. Framinan, R. Ruiz, Architecture of manufacturing scheduling systems: Literature review and an integrated proposal, European Journal of Operational Research 205 (2) (2010) 237–246.
[8]
Framinan, Jose M, Leisten, R., & García, R. R. (2014). Manufacturing scheduling systems. An Integrated View on Models, Methods and Tools, 51–63.
[9]
R.E. Franzoi, B.C. Menezes, J.D. Kelly, J.A. Gut, A moving horizon rescheduling framework for continuous nonlinear processes with disturbances, Chemical Engineering Research and Design 174 (2021) 276–293.
[10]
D. Gupta, C.T. Maravelias, On deterministic online scheduling: Major considerations, paradoxes and remedies, Computers & Chemical Engineering 94 (2016) 312–330.
[11]
D. Gupta, C.T. Maravelias, J.M. Wassick, From rescheduling to online scheduling, Chemical Engineering Research and Design 116 (2016) 83–97.
[12]
I. Harjunkoski, I.E. Grossmann, Decomposition techniques for multistage scheduling problems using mixed-integer and constraint programming methods, Computers & Chemical Engineering 26 (11) (2002) 1533–1552.
[13]
J.N. Hooker, G. Ottosson, Logic-based Benders decomposition, Mathematical Programming 96 (1) (2003) 33–60.
[14]
D.L. Hou, T.K. Li, Analysis of random disturbances on shop floor in modern steel production dynamic environment, Procedia Engineering 29 (2012) 663–667.
[15]
S. Jiang, M. Liu, J. Hao, W. Qian, A bi-layer optimization approach for a hybrid flow shop scheduling problem involving controllable processing times in the steelmaking industry, Computers & Industrial Engineering 87 (2015) 518–531.
[16]
K. Klamroth, E. Köbis, A. Schöbel, C. Tammer, A unified approach to uncertain optimization, European Journal of Operational Research 260 (2) (2017) 403–420.
[17]
P. Laborie, J. Rogerie, P. Shaw, P. Vilím, IBM ILOG CP optimizer for scheduling, Constraints 23 (2) (2018) 210–250.
[18]
J.Q. Li, Q.K. Pan, K. Mao, A hybrid fruit fly optimization algorithm for the realistic hybrid flowshop rescheduling problem in steelmaking systems, IEEE Transactions on Automation Science and Engineering 13 (2) (2016) 932–949.
[19]
J.Q. Li, Q.K. Pan, K. Mao, P.N. Suganthan, Solving the steelmaking casting problem using an effective fruit fly optimisation algorithm, Knowledge-Based Systems 72 (2014) 28–36.
[20]
K. Li, Q. Deng, L. Zhang, Q. Fan, G. Gong, S. Ding, An effective MCTS-based algorithm for minimizing makespan in dynamic flexible job shop scheduling problem, Computers & Industrial Engineering 155 (2021).
[21]
J. Long, Z. Sun, P.M. Pardalos, Y. Bai, S. Zhang, C. Li, A robust dynamic scheduling approach based on release time series forecasting for the steelmaking-continuous casting production, Applied Soft Computing 92 (2020).
[22]
J. Long, Z. Zheng, X. Gao, Dynamic scheduling in steelmaking-continuous casting production for continuous caster breakdown, International Journal of Production Research 55 (11) (2017) 3197–3216.
[23]
K. Mao, Q.K. Pan, X. Pang, T. Chai, A novel Lagrangian relaxation approach for a hybrid flowshop scheduling problem in the steelmaking-continuous casting process, European Journal of Operational Research 236 (1) (2014) 51–60.
[24]
K. Mao, Q.K. Pan, X. Pang, T. Chai, An effective Lagrangian relaxation approach for rescheduling a steelmaking-continuous casting process, Control Engineering Practice 30 (2014) 67–77.
[25]
H. Missbauer, W. Hauber, W. Stadler, A scheduling system for the steelmaking-continuous casting process. A case study from the steel-making industry, International Journal of Production Research 47 (15) (2009) 4147–4172.
[26]
Q.K. Pan, An effective co-evolutionary artificial bee colony algorithm for steelmaking-continuous casting scheduling, European Journal of Operational Research 250 (3) (2016) 702–714.
[27]
M. Parente, G. Figueira, P. Amorim, A. Marques, Production scheduling in the context of Industry 4.0: Review and trends, International Journal of Production Research 58 (17) (2020) 5401–5431.
[28]
K. Peng, Q.K. Pan, L. Gao, B. Zhang, X. Pang, An improved artificial bee colony algorithm for real-world hybrid flowshop rescheduling in steelmaking-refining-continuous casting process, Computers & Industrial Engineering 122 (2018) 235–250.
[29]
D. Rahmani, R. Ramezanian, A stable reactive approach in dynamic flexible flow shop scheduling with unexpected disruptions: A case study, Computers & Industrial Engineering 98 (2016) 360–372.
[30]
I. Ribas, R. Leisten, J.M. Framiñan, Review and classification of hybrid flow shop scheduling problems from a production system and a solutions procedure perspective, Computers & Operations Research 37 (8) (2010) 1439–1454.
[31]
A. Sbihi, A. Bellabdaoui, J. Teghem, Solving a mixed integer linear program with times setup for the steel-continuous casting planning and scheduling problem, International Journal of Production Research 52 (24) (2014) 7276–7296.
[32]
Z. Stevenson, R. Fukasawa, L. Ricardez-Sandoval, Evaluating periodic rescheduling policies using a rolling horizon framework in an industrial-scale multipurpose plant, Journal of Scheduling 23 (3) (2020) 397–410.
[33]
L. Tang, J. Liu, A. Rong, Z. Yang, A mathematical programming model for scheduling steelmaking-continuous casting production, European Journal of Operational Research 120 (2) (2000) 423–435.
[34]
L. Tang, Y. Zhao, J. Liu, An improved differential evolution algorithm for practical dynamic scheduling in steelmaking-continuous casting production, IEEE Transactions on Evolutionary Computation 18 (2) (2013) 209–225.
[35]
Z. Wang, J. Zhang, S. Yang, An improved particle swarm optimization algorithm for dynamic job shop scheduling problems with random job arrivals, Swarm and Evolutionary Computation 51 (2019).
[36]
S. Yu, T. Chai, Y. Tang, An effective heuristic rescheduling method for steelmaking and continuous casting production process with multirefining modes, IEEE Transactions on Systems, Man, and Cybernetics: Systems 46 (12) (2016) 1675–1688.
[37]
G. Zambrano Rey, A. Bekrar, V. Prabhu, D. Trentesaux, Coupling a genetic algorithm with the distributed arrival-time control for the JIT dynamic scheduling of flexible job-shops, International journal of production research 52 (12) (2014) 3688–3709.
[38]
B. Zhang, Q.K. Pan, L. Gao, X.L. Zhang, K.K. Peng, A multi-objective migrating birds optimization algorithm for the hybrid flowshop rescheduling problem, Soft Computing 23 (17) (2019) 8101–8129.
[39]
Q. Zhang, P. Liu, J. Pannek, Combining MPC and integer operators for capacity adjustment in job-shop systems with RMTs, International Journal of Production Research 57 (8) (2019) 2498–2513.

Cited By

View all
  • (2023)Multi-objective energy-efficient hybrid flow shop scheduling using Q-learning and GVNS driven NSGA-IIComputers and Operations Research10.1016/j.cor.2023.106360159:COnline publication date: 1-Nov-2023

Index Terms

  1. A decomposition-based two-stage online scheduling approach and its integrated system in the hybrid flow shop of steel industry
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image Expert Systems with Applications: An International Journal
        Expert Systems with Applications: An International Journal  Volume 213, Issue PC
        Mar 2023
        1402 pages

        Publisher

        Pergamon Press, Inc.

        United States

        Publication History

        Published: 01 March 2023

        Author Tags

        1. Online scheduling
        2. System architecture
        3. Hybrid flow shop
        4. Constraint programming
        5. Decomposition

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 15 Jan 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Multi-objective energy-efficient hybrid flow shop scheduling using Q-learning and GVNS driven NSGA-IIComputers and Operations Research10.1016/j.cor.2023.106360159:COnline publication date: 1-Nov-2023

        View Options

        View options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media