Abstract
Multi-position refining furnaces are a critical strategy for energy-intensive industries to meet its demands of fast-paced production. In most literature, however, they serve only as a buffer, holding up to at most two ladles to maintain the proper temperature of ladles. These studies do not take full advantage of them, nor do they study the production scheduling of energy-intensive enterprises with multi-position refining furnaces under time-of-use (TOU) tariffs. Therefore, this paper presents a steelmaking-continuous casting (SCC) scheduling problem with multi-position refining furnaces under TOU tariffs. We firstly develop a mixed integer nonlinear programming (MINLP) model with the goals of minimizing jobs completion time, machines idle time, and total electricity costs, which subjects to the double-position characteristics and other process constraints. Owing to the complexity between the time-slots of TOU tariffs and the processing cycles of jobs, we design an intermediate function to calculate objectives efficiently. Furthermore, a Lagrangian relaxation (LR) algorithm based on a subgradient algorithm is utilized to solve the proposed model, and an interior point algorithm is adopted to solve sub-problems obtained by job-level and batch-level decomposition, whose solution approximates optimality comparing to GUROBI solver. The computational results demonstrate that the solution of job-level decomposition algorithm approximates the optimal scheduling scheme in an acceptable time and is superior to that of GUROBI solver. In addition, double-position instance can find a better scheduling scheme than nondouble-position one.
Similar content being viewed by others
References
Bellabdaoui, A., & Teghem, J. (2006). A mixed-integer linear programming model for the continuous casting planning. International Journal of Production Economics, 104(2), 260–270.
Buil, R., Piera, M. À., & Luh, P. B. (2012). Improvement of Lagrangian relaxation convergence for production scheduling. iEEE Transactions on Automation Science and Engineering, 9(1), 137–147.
Chen, H. X., & Luh, P. B. (2003). An alternative framework to Lagrangian relaxation approach for job shop scheduling. European Journal of Operational Research, 149(3), 499–512.
Chen, K., Zheng, Z., Liu, Y., & Gao, X. Q. (2010). Real-time scheduling method for steelmaking-continuous casting. In: 2010 IEEE International conference on industrial engineering and engineering management (pp. 2366–2370).
Cruz, J. Y. B. (2017). On proximal subgradient splitting method for minimizing the sum of two nonsmooth convex functions. Set-Valued and Variational Analysis, 25(2), 245–263.
Cui, H. J., & Luo, X. C. (2017). An improved Lagrangian relaxation approach to scheduling steelmaking-continuous casting process. Computers and Chemical Engineering, 106, 133–146.
Dong, H. Y., Huang, M., Ip, W. H., & Wang, X. W. (2012). Improved variable neighbourhood search for integrated tundish planning in primary steelmaking processes. International Journal of Production Research, 50(20), 5747–5761.
Fang, K., Uhan, N. A., Zhao, F., & Sutherland, J. W. (2016). Scheduling on a single machine under time-of-use electricity tariffs. Annals of Operations Research, 238(1), 199–227.
Hadera, H., Harjunkoski, I., Grossmann, I. E., Sand, G., & Engell, S. (2014). Steel production scheduling optimization under time-sensitive electricity costs. Computer Aided Chemical Engineering, 33, 373–378.
Hashemian, N., Diallo, C., & Vizvári, B. (2014). Makespan minimization for parallel machines scheduling with multiple availability constraints. Annals of Operations Research, 213(1), 173–186.
Jiang, S. L., Liu, M., Lin, J. H., & Zhong, H. X. (2016). A prediction-based online soft scheduling algorithm for the real-world steelmaking-continuous casting production. Knowledge-Based Systems, 111, 159–172.
Jiang, T. H., Zhang, C., Zhu, H. Q., Gu, J. C., & Deng, G. L. (2018). Energy-efficient scheduling for a job shop using an improved whale optimization algorithm. Mathematics, 6(11), 16.
Jung, Y., Kang, N., & Lee, I. (2018). Modified augmented Lagrangian coordination and alternating direction method of multipliers with parallelization in non-hierarchical analytical target cascading. Structural and Multidisciplinary Optimization, 58(2), 555–573.
Khatami, M., Salehipour, A., & Hwang, F. J. (2019). Makespan minimization for the m-machine ordered flow shop scheduling problem. Computers and Operations Research, 111, 400–414.
Li, L., Tang, Q. H., Zheng, P., Zhang, L. P., & Floudas, C. A. (2016). An improved self-adaptive genetic algorithm for scheduling steel-making continuous casting production. In: Proceedings of the 6th International asia conference on industrial engineering and management innovation (pp. 399–410).
Li, X. S., Ishii, H., & Masuda, T. (2012). Single machine batch scheduling problem with fuzzy batch size. Computers and Industrial Engineering, 62(3), 688–692.
Luan, F., Cai, Z. Y., Wu, S. Q., Liu, S. Q., & He, Y. X. (2019). Optimizing the low-carbon flexible job shop scheduling problem with discrete whale optimization algorithm. Mathematics, 7(8), 17.
Mao, K., Pan, Q. K., Chai, T. Y., & Luh, P. B. (2015). An effective subgradient method for scheduling a steelmaking-continuous casting process. IEEE Transactions on Automation Science & Engineering, 12(3), 1140–1152.
Mao, K., Pan, Q. K., Pang, X. F., & Chai, T. Y. (2014). A novel Lagrangian relaxation approach for a hybrid flowshop scheduling problem in the steelmaking-continuous casting process. European Journal of Operational Research, 236(1), 51–60.
Missbauer, H., Hauber, W., & Stadler, W. (2009). A scheduling system for the steelmaking-continuous casting process. A case study from the steel-making industry. International Journal of Production Research, 47(15), 4147–4172.
Nishi, T., Hiranaka, Y., & Inuiguchi, M. (2010). Lagrangian relaxation with cut generation for hybrid flowshop scheduling problems to minimize the total weighted tardiness. Computers and Operations Research, 37(1), 189–198.
Pacciarelli, D., & Pranzo, M. (2004). Production scheduling in a steelmaking-continuous casting plant. Computers and Chemical Engineering, 28(12), 2823–2835.
Powell, M. J. D. (1969). Nonlinear programming: sequential unconstrained minimization techniques. The Computer Journal, 12(3), 207.
Pranzo, M. (2004). Batch scheduling in a two-machine flow shop with limited buffer and sequence independent setup times and removal times. European Journal of Operational Research, 153(3), 581–592.
Rahal, S., Li, Z. K., & Papageorgiou, D. J. (2020). Proactive and reactive scheduling of the steelmaking and continuous casting process through adaptive robust optimization. Computers and Chemical Engineering, 133, 106658.
Ruiz, R., & Vázquez-Rodríguez, J. A. (2010). The hybrid flow shop scheduling problem. European Journal of Operational Research, 205(1), 1–18.
Sporre, G., & Forsgren, A. (2002). Relations between Divergence of Multipliers and Convergence to Infeasible Points in Primal-Dual Interior Methods for Nonconvex Nonlinear Programming. In: Report TRITA-MAT-2002-OS7. Stockholm, Sweden.
Sr., W. G. B., Banerjee, S., & Banerjee, A. (1998). RTSS: An interactive decision support system for solving real time scheduling problems considering customer and job priorities with schedule interruptions. Computers and Operations Research, 25(11), 981-995.
Suhaimi, N., Nguyen, C., & Damodaran, P. (2016). Lagrangian approach to minimize makespan of non-identical parallel batch processing machines. Computers and Industrial Engineering, 101, 295–302.
Sun, L. L., Jin, H., & Li, Y. (2018). Research on scheduling of iron and steel scrap steelmaking and continuous casting process aiming at power saving and carbon emissions reducing. IEEE Robotics and Automation Letters, 3(4), 3105–3112.
Tan, Y. Y., Huang, Y. L., & Liu, S. X. (2013). Two-stage mathematical programming approach for steelmaking process scheduling under variable electricity price. Journal of Iron and Steel Research, International, 20(7), 1–8.
Tan, Y. Y., & Liu, S. X. (2014). Models and optimisation approaches for scheduling steelmaking–refining–continuous casting production under variable electricity price. International Journal of Production Research, 52(4), 1032–1049.
Tanaka, S., & Araki, M. (2013). An exact algorithm for the single-machine total weighted tardiness problem with sequence-dependent setup times. Computers and Operations Research, 40(1), 344–352.
Tang, L. X., & Zhang, Y. Y. (2011). A new Lagrangian Relaxation Algorithm for scheduling dissimilar parallel machines with release dates. International Journal of Systems Science, 42(7), 1133–1141.
Tian, X. K., Ma, B. C., Zhang, J. W., Zhao, R. Y., & Wang, J. (2019). Research on multi-objective optimization and simulation to HFSSP hybrid flow-shop scheduling problem for energy saving. In H. J. Fan (Ed.), 2nd International Workshop on Materials Science and Mechanical Engineering (Vol. 504).
van Ackooij, W., Danti Lopez, I., Frangioni, A., Lacalandra, F., & Tahanan, M. (2018). Large-scale unit commitment under uncertainty: An updated literature survey. Annals of Operations Research, 271(1), 11–85.
Wang, X., Liu, Z., Gao, Y., Zheng, X., Dang, Z., & Shen, X. (2021). A near-optimal protocol for the grouping problem in RFID systems. IEEE Transactions on Mobile Computing, 20(4), 1257–1272.
Wu, P., Cheng, J. H., & Chu, F. (2019). Large-scale energy-conscious bi-objective single-machine batch scheduling under time-of-use electricity tariffs via effective iterative heuristics. Annals of Operations Research. https://doi.org/10.1007/s10479-019-03494-7
Xiang, W. (2017). A multi-objective ACO for operating room scheduling optimization. Natural Computing, 16(4), 607–617.
Xu, W. J., Tang, L. X., & Pistikopoulos, E. N. (2018). Modeling and solution for steelmaking scheduling with batching decisions and energy constraints. Computers and Chemical Engineering, 116, 368–384.
Xuan, H., & Tang, L. X. (2007). Scheduling a hybrid flowshop with batch production at the last stage. Computers and Operations Research, 34(9), 2718–2733.
Ye, H. X., Zhai, Q. Z., Ge, Y. Y., & Wu, H. Y. (2011). A Revised Subgradient Method for Solving the Dual Problem of Hydrothermal Scheduling. In: 2011 Asia-Pacific Power and Energy Engineering Conference (pp. 1–6).
Ye, Y., Li, J., Li, Z., Tang, Q., Xiao, X., & Floudas, C. A. (2014). Robust optimization and stochastic programming approaches for medium-term production scheduling of a large-scale steelmaking continuous casting process under demand uncertainty. Computers and Chemical Engineering, 66, 165–185.
Yu, H., & Neely, M. J. (2018). On the convergence time of dual subgradient methods for strongly convex programs. IEEE Transactions on Automatic Control, 63(4), 1105–1112.
Zhang, L., Xin, H., & Ju, L. (2018). A Multiobjective Scheduling Optimization Model for Multienergy Complementary System Integrated by Wind-Photovoltaic-Convention Gas Turbines considering Demand Response. Mathematical Problems in Engineering, 2018.
Zhang, Y. L., Shen, Z. J. M., & Song, S. J. (2017). Lagrangian relaxation for the reliable shortest path problem with correlated link travel times. Transportation Research Part B-Methodological, 104, 501–521.
Zhao, F. Q., Zhang, L. X., Liu, H., Zhang, Y., Ma, W. M., Zhang, C., & Song, H. B. (2019). An improved water wave optimization algorithm with the single wave mechanism for the no-wait flow-shop scheduling problem. Engineering Optimization, 51(10), 1727–1742.
Funding
This work was supported by the National Natural Science Foundation of China (Grant No. 71772002) and the Open Fund of Key Laboratory of Anhui Higher Education Institutes (CS2019-ZD01).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Pan, R., Wang, Q., Li, Z. et al. Steelmaking-continuous casting scheduling problem with multi-position refining furnaces under time-of-use tariffs. Ann Oper Res 310, 119–151 (2022). https://doi.org/10.1007/s10479-021-04217-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-021-04217-7