Abstract
Maintenance scheduling of cogeneration plants, which produce both electric power and desalinated water, is a typical complex process with long-term operations and planning problems. The plants' maintenance scheduling process has to determine the appropriate schedule for preventive maintenance, while satisfying all the system constraints and maintaining adequate system availability. It is an optimization problem and the maintenance and system constraints include the crew constraint, maintenance window constraint and time limitation constraint. In this paper, an integer linear-programming model, which has been developed, is described which schedules the preventive maintenance tasks in a multi-cogeneration plant. Results of a test example of such a plant situated in Kuwait are presented to show the applicability of the approach.
References
Alardhi M and Price J (2004). An integer programming model for scheduling preventive maintenance task in complex plants. International Conference of Maintenance Societies: Sydney, Australia.
Baughman ML, Eisner NA and Merrill PS (1989). Optimizing combined cogeneration and thermal storage systems: An engineering economics approach. IEEE Trans Power Sys 4: 974–980.
Bos MFJ, Beune RJL and van Amerongen RAM (1996). On the incorporation of a heat storage device in Lagrangian relaxation based algorithms for unit commitment. Int J Elec Power Energy Sys 18: 207–214.
Dopazo JF and Merrill HM (1975). Optimal generator maintenance scheduling using integer programming. IEEE Trans Power Ap Sys PAS-94: 1537–1545.
Edwin KW and Curtius F (1990). New maintenance-scheduling method with production cost minimization via integer linear programming. Elec Power Energy Sys 12: 165–170.
El-nashar AM and Khan MS (1991). Economic scheduling of the UAN cogeneration plant. A preliminary optimization study. Desalination 85: 93–127.
El-Sharh MY, Yaser R and El-Keib AA (1998). Optimal maintenance scheduling for power generation systems – a literature review. In: Proceedings of the Maintenance and Reliability Conference, Knoxville, TN, USA, pp 20.1–20.10.
Kent Coleman A (1971). Optimization of a single effect, multi-stage flash distillation desalination system. Desalination 9: 315–331.
Klaus W (1990). IDA Report No.11. International Desalination Association, Wangnick Consulting.
Leou R-C and Yih S-A (2000). A flexible unit maintenance scheduling using fuzzy 0-1 integer programming. Proceedings of the 2000 Power Engineering Society Summer Meeting, 16–20 July 2000, Seattle, WA, United States, Institute of Electrical and Electronics Engineers Inc.
Moro LM and Ramos A (1999). Goal programming approach to maintenance scheduling of generating units in large scale power systems. IEEE Trans Power Syst 14: 1021–1027.
Moslehi K, Khadem M, Bernal R and Hernandez G (1991). Optimization of multiplant cogeneration system operation including electric and steam networks. IEEE Trans Power Syst 6: 484–490.
Puttgen HB and MacGregor PR (1989). Optimum scheduling procedure for cogenerating small power producing facilities. IEEE Trans Power Syst 4: 957–964.
Satoh T and Nara K (1991). Maintenance scheduling by using simulated annealing method [for power plants]. IEEE Trans Power Syst 6: 850–857.
Schrage L (2002). Optimization Modeling with Lingo. Lindo Systems Inc.: Chicago, USA.
Statistic D (2003). Statistical Year Book. Ministry of Energy: State of Kuwait.
Yamayee ZA (1982). Maintenance scheduling: Description, literature survey, and interface with overall operations scheduling. IEEE Trans Power Ap Syst PAS-101: 2770–2779.
Yellen J, Al-Khamis TM, Vemuri S and Lemonidis L (1992). A decomposition approach to unit maintenance scheduling. IEEE Trans Power Syst 7: 726–733.
Zurn HH and Quintana VH (1975). Generator maintenance scheduling via successive approximations dynamic programming. IEEE Trans Power Ap Syst PAS-92: 665–671.
Acknowledgements
The authors would like to thank the two anonymous referees for their valuable feedback and constructive criticism.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Alardhi, M., Labib, A. Preventive maintenance scheduling of multi-cogeneration plants using integer programming. J Oper Res Soc 59, 503–509 (2008). https://doi.org/10.1057/palgrave.jors.2602386
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1057/palgrave.jors.2602386