Abstract
The aim of this research is to propose optimization models for repairs’ scheduling and sequencing of different failure types to multi-skill technicians in maintenance shops over multiple periods. The objective of scheduling model is to minimize the total delay time, idle time, and overtime in all maintenance shops, as well as maximizing the number of scheduled repairs and satisfaction levels on shops’ utilization. On the other hand, the sequencing model seeks to minimize the total of shops’ overtime, minimize the sum of actual repairs finish times, and maximize satisfaction on repair finish times. A real case study was provided for illustration of the proposed models for which the results revealed that the proposed scheduling and sequencing models efficiently minimized maintenance costs while maximizing the number of failure repairs and shops utilization. Finally, sensitivity analyses were conducted on both models. In conclusion, the proposed models can be applied to maintenance scheduling and sequencing in a wide range of business applications to obtain effective plans of maintenance activities that achieve the desired goals of maintenance department and/or save costly maintenance resources. Finally, this research contributes to theory of maintenance planning by considering varying failure types that require distinct technician’s repair skills.
Similar content being viewed by others
References
Boliang L, Jianping W, Ruixi L, Jiaxi W, Hui W, Xuhui Z (2019) Optimization of high-level preventive maintenance scheduling for highspeed trains. Reliab Eng Syst Saf 183:261–275. https://doi.org/10.1016/j.ress.2018.11.028
Cassady R, Kutanoglu E (2005) Integrating preventive maintenance planning and production scheduling for a single machine. IEEE Trans Reliab 54(2):304–309. https://doi.org/10.1109/TR.2005.845967
Chansombat S, Pongcharoen P, Hicks C (2018) A mixed-integer linear programming model for integrated production and preventive maintenance scheduling in the capital goods industry. Int J Prod Res 57(1):61–82. https://doi.org/10.1080/00207543.2018.1459923
El-Sharkh MY, El-Keib AA (2003) Maintenance scheduling of generation and transmission systems using fuzzy evolutionary programming. IEEE Trans Power Syst 18(2):862–866. https://doi.org/10.1109/TPWRS.2003.811004
Goli A, Tirkolaee EB, Soltani M (2019) A robust just-in-time flow shop scheduling problem with outsourcing option on subcontractors. Prod Manuf Res 7(1):294–315. https://doi.org/10.1080/21693277.2019.1620651
Golpîra H, Tirkolaee EB (2019) Stable maintenance tasks scheduling: a bi-objective robust optimization model. Comput Ind Eng 137:106007. https://doi.org/10.1016/j.cie.2019.106007
Liang Q, Mendel JM (2000) Interval type-2 fuzzy logic systems: theory and design. IEEE Trans Fuzzy Syst 8(5):535–550. https://doi.org/10.1109/91.873577
Liao W, Zhang X, Jiang M (2017) Multi-objective group scheduling optimization integrated with preventive maintenance. Eng Optim 49(11):1890–1904. https://doi.org/10.1080/0305215X.2017.1280258
Lu Z, Cui W, Han X (2014) Integrated production and preventive maintenance scheduling for a single machine with failure uncertainty. Comput Ind Eng 80:236–244. https://doi.org/10.1016/j.cie.2014.12.017
Moghaddam KS, Usher JS (2011) A new multi-objective optimization model for preventive maintenance and replacement scheduling of multi-component systems. Eng Optim 43(7):701–719. https://doi.org/10.1080/0305215X.2010.512084
Mohammadzadeh A, Kaynak O (2019) A novel general type-2 fuzzy controller for fractional-order multi-agent systems under unknown time-varying topology. J Franklin Inst 356(10):5151–5171. https://doi.org/10.1016/j.jfranklin.2019.05.006
Mohammadzadeh A, Sabzalian MH, Zhang W (2020) An interval type-3 fuzzy system and a new online fractional-order learning algorithm: theory and practice. IEEE Trans Fuzzy Syst 28(9):1940–1950. https://doi.org/10.1109/TFUZZ.2019.2928509
Ruiz R, García-Díaz JC, Maroto C (2007) Considering scheduling and preventive maintenance in the flowshop sequencing problem. Comput Oper Res 34(11):3314–3330. https://doi.org/10.1016/j.cor.2005.12.007
Seidgar H, Zandieh M, Mahdavi I (2016) Bi-objective optimization for integrating production and preventive maintenance scheduling in two-stage assembly flow shop problem. J Ind Prod Eng 33(6):404–425. https://doi.org/10.1080/21681015.2016.1173599
Tantardini M, Portioli-Staudacher A, Macchi M (2012) A model for considering the impact of rescheduling planned maintenance activities in a maintenance service contract. Prod Plan Control 25(3):241–259. https://doi.org/10.1080/09537287.2012.665094
Tirkolaee EB, Goli A, Weber GW (2020) Fuzzy mathematical programming and self-adaptive artificial fish swarm algorithm for just-in-time energy-aware flow shop scheduling problem with outsourcing option. IEEE Trans Fuzzy Syst. https://doi.org/10.1109/TFUZZ.2020.2998174
Xiao L, Song S, Chen X, Coit DW (2016) Joint optimization of production scheduling and machine group preventive maintenance. Reliab Eng Syst Saf 46:68–78. https://doi.org/10.1016/j.ress.2015.10.013
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
Al-Refaie, A., Al-Hawadi, A. Optimal fuzzy repairs’ scheduling and sequencing of failure types over multiple periods. J Ambient Intell Human Comput 13, 201–217 (2022). https://doi.org/10.1007/s12652-021-02896-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-021-02896-5