Skip to main content
Erschienen in: Journal of Scheduling 6/2013

01.12.2013

A solution approach based on Benders decomposition for the preventive maintenance scheduling problem of a stochastic large-scale energy system

verfasst von: Richard Lusby, Laurent Flindt Muller, Bjørn Petersen

Erschienen in: Journal of Scheduling | Ausgabe 6/2013

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper describes a Benders decomposition-based framework for solving the large scale energy management problem that was posed for the ROADEF 2010 challenge. The problem was taken from the power industry and entailed scheduling the outage dates for a set of nuclear power plants, which need to be regularly taken down for refueling and maintenance, in such a way that the expected cost of meeting the power demand in a number of potential scenarios is minimized. We show that the problem structure naturally lends itself to Benders decomposition; however, not all constraints can be included in the mixed integer programming model. We present a two phase approach that first uses Benders decomposition to solve the linear programming relaxation of a relaxed version of the problem. In the second phase, integer solutions are enumerated and a procedure is applied to make them satisfy constraints not included in the relaxed problem. To cope with the size of the formulations arising in our approach we describe efficient preprocessing techniques to reduce the problem size and show how aggregation can be applied to each of the subproblems. Computational results on the test instances show that the procedure competes well on small instances of the problem, but runs into difficulty on larger ones. Unlike heuristic approaches, however, this methodology can be used to provide lower bounds on solution quality.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Almakhlafi, A., & Knowles, J. (2012). Benchmarks for maintenance scheduling problems in power generation. In World congress on computational intelligence, June (pp. 10–15). Almakhlafi, A., & Knowles, J. (2012). Benchmarks for maintenance scheduling problems in power generation. In World congress on computational intelligence, June (pp. 10–15).
Zurück zum Zitat Benders, J. F. (1962). Partitioning procedures for solving mixed variables programming problems. Numerische Mathematik, 4, 238–252.CrossRef Benders, J. F. (1962). Partitioning procedures for solving mixed variables programming problems. Numerische Mathematik, 4, 238–252.CrossRef
Zurück zum Zitat Cabero, J., Ventosa, M. J., Cerisola, S., & Baíllo, Á. (2010). Modeling risk management in oligopolistic electricity markets: A Benders decomposition approach. IEEE Transactions on Power Systems, 25(1), 263–271. Cabero, J., Ventosa, M. J., Cerisola, S., & Baíllo, Á. (2010). Modeling risk management in oligopolistic electricity markets: A Benders decomposition approach. IEEE Transactions on Power Systems, 25(1), 263–271.
Zurück zum Zitat Canto, S. P. (2008). Application of Benders decomposition to power plant preventive maintenance scheduling. European Journal of Operational Research, 184, 759–777.CrossRef Canto, S. P. (2008). Application of Benders decomposition to power plant preventive maintenance scheduling. European Journal of Operational Research, 184, 759–777.CrossRef
Zurück zum Zitat Canto, S. P. (2011). Using 0/1 mixed integer linear programming to solve a reliability-centered problem of power plant preventive maintenance scheduling. Optimization Engineering, 12, 333–347.CrossRef Canto, S. P. (2011). Using 0/1 mixed integer linear programming to solve a reliability-centered problem of power plant preventive maintenance scheduling. Optimization Engineering, 12, 333–347.CrossRef
Zurück zum Zitat Contreras, I., Cordeau, J.-F., & Laporte, G. (2010). Benders decomposition for large scale uncapacitated hub location. Technical Report CIRRELT-2010-26, Interuniversity Research Centre on Enterprise Networks, Logistics, and Transportation. Contreras, I., Cordeau, J.-F., & Laporte, G. (2010). Benders decomposition for large scale uncapacitated hub location. Technical Report CIRRELT-2010-26, Interuniversity Research Centre on Enterprise Networks, Logistics, and Transportation.
Zurück zum Zitat Dahal, K. P., & Chakpitak, N. (2007). Generator maintenance scheduling in power systems using metaheuristic-based hybrid approaches. Electric Power Systems Research, 77, 771–779.CrossRef Dahal, K. P., & Chakpitak, N. (2007). Generator maintenance scheduling in power systems using metaheuristic-based hybrid approaches. Electric Power Systems Research, 77, 771–779.CrossRef
Zurück zum Zitat Darlay, J., Esperet, L., Kieffer, Y., Naves, G., & Weber, V. (2010). A functional programming approach for an energy planning problem. In EURO XXIV LISBON 24th European conference on operational research (p. 280). Darlay, J., Esperet, L., Kieffer, Y., Naves, G., & Weber, V. (2010). A functional programming approach for an energy planning problem. In EURO XXIV LISBON 24th European conference on operational research (p. 280).
Zurück zum Zitat Dopazo, J. F., & Merrill, H. M. (1975). Optimal generator maintenance scheduling using integer programming. IEEE Transactions on Power Apparatus and Systems, 94(5), 1537–1545. Dopazo, J. F., & Merrill, H. M. (1975). Optimal generator maintenance scheduling using integer programming. IEEE Transactions on Power Apparatus and Systems, 94(5), 1537–1545.
Zurück zum Zitat Doyle, E. K. (2004). On the application of stochastic models in nuclear power plant maintenance. European Journal of Operational Research, 154, 673–690.CrossRef Doyle, E. K. (2004). On the application of stochastic models in nuclear power plant maintenance. European Journal of Operational Research, 154, 673–690.CrossRef
Zurück zum Zitat El-Amin, I., Duffuaa, S., & Abbas, M. (2000). A tabu search algorithm for maintenance scheduling of generating units. Electric Power Systems Research, 54, 91–99.CrossRef El-Amin, I., Duffuaa, S., & Abbas, M. (2000). A tabu search algorithm for maintenance scheduling of generating units. Electric Power Systems Research, 54, 91–99.CrossRef
Zurück zum Zitat El-Sharkh, M. Y., & El-Keib, A. A. (2003). An evolutionary programming-based solution methodology for power generation and transmission maintenance scheduling. Electric Power Systems Research, 65, 35–40.CrossRef El-Sharkh, M. Y., & El-Keib, A. A. (2003). An evolutionary programming-based solution methodology for power generation and transmission maintenance scheduling. Electric Power Systems Research, 65, 35–40.CrossRef
Zurück zum Zitat Guyon, O., Lemaire, P., Pinson, E., & Rivreau, D. (2010). Cut generation for an integrated employee timetabling and production scheduling problem. European Journal of Operational Research, 201, 557–567.CrossRef Guyon, O., Lemaire, P., Pinson, E., & Rivreau, D. (2010). Cut generation for an integrated employee timetabling and production scheduling problem. European Journal of Operational Research, 201, 557–567.CrossRef
Zurück zum Zitat Kjeldsen, N., Godskesen, S., Larsen, R., & Jensen, T. S. (2010). Constraint programming and local search for a large-scale energy management problem with varied constraints. In EURO XXIV LISBON 24th European conference on operational research (p. 219). Kjeldsen, N., Godskesen, S., Larsen, R., & Jensen, T. S. (2010). Constraint programming and local search for a large-scale energy management problem with varied constraints. In EURO XXIV LISBON 24th European conference on operational research (p. 219).
Zurück zum Zitat Kralj, B., & Rajaković, N. (1994). Multiobjective programming in power system optimization: New approach to generator maintenance scheduling. Electrical Power and Energy Systems, 16(4), 211–220. Kralj, B., & Rajaković, N. (1994). Multiobjective programming in power system optimization: New approach to generator maintenance scheduling. Electrical Power and Energy Systems, 16(4), 211–220.
Zurück zum Zitat Li, Z., & Shahidehpour, M. (2005). Security-constrained unit commitment for simultaneous clearing of energy and ancillary services markets. IEEE Transactions on Power Systems, 20(2), 1079–1088.CrossRef Li, Z., & Shahidehpour, M. (2005). Security-constrained unit commitment for simultaneous clearing of energy and ancillary services markets. IEEE Transactions on Power Systems, 20(2), 1079–1088.CrossRef
Zurück zum Zitat Mercier, A., Cordeau, J.-F., & Soumis, F. (2005). A computational study of Benders decomposition for the integrated aircraft routing and crew scheduling problem. Computers and Operations Research, 32, 1451–1476.CrossRef Mercier, A., Cordeau, J.-F., & Soumis, F. (2005). A computational study of Benders decomposition for the integrated aircraft routing and crew scheduling problem. Computers and Operations Research, 32, 1451–1476.CrossRef
Zurück zum Zitat Mohanta, D. K., Sadhu, P. K., & Chakrabarti, R. (2007). Deterministic and stochastic approach for safety and reliability optimization of captive power plant maintenance scheduling using GA/SA-based hybrid techniques: A comparison of results. Reliability Engineering and System Safety, 92(2), 187–199. Mohanta, D. K., Sadhu, P. K., & Chakrabarti, R. (2007). Deterministic and stochastic approach for safety and reliability optimization of captive power plant maintenance scheduling using GA/SA-based hybrid techniques: A comparison of results. Reliability Engineering and System Safety, 92(2), 187–199.
Zurück zum Zitat Morozowski, M., Fonseca, L., Oliveira, G., Melo, A., & Mello, J.C.O. (1995). Transmission constrained maintenance scheduling of generating units: A stochastic programming approach. IEEE Transactions on Power Systems, 10(2), 695–701. Morozowski, M., Fonseca, L., Oliveira, G., Melo, A., & Mello, J.C.O. (1995). Transmission constrained maintenance scheduling of generating units: A stochastic programming approach. IEEE Transactions on Power Systems, 10(2), 695–701.
Zurück zum Zitat Naoum-Sawaya, J., & Elhedhli, S. (2010). A nested Benders decomposition approach for telecommunication network planning. Naval Research Logistics, 57, 519–539.CrossRef Naoum-Sawaya, J., & Elhedhli, S. (2010). A nested Benders decomposition approach for telecommunication network planning. Naval Research Logistics, 57, 519–539.CrossRef
Zurück zum Zitat Niknam, T., Khodaei, A., & Fallahi, F. (2009). A new decomposition approach for the thermal unit commitment problem. Applied Energy, 86(9), 1667–1674.CrossRef Niknam, T., Khodaei, A., & Fallahi, F. (2009). A new decomposition approach for the thermal unit commitment problem. Applied Energy, 86(9), 1667–1674.CrossRef
Zurück zum Zitat Reihani, E., Sarikhani, A., Davodi, M., & Davodi, M. (2012). Reliability based generator maintenance scheduling using hybrid evolutionary approach. Electric Power and Energy Systems, 42(1), 434–439. Reihani, E., Sarikhani, A., Davodi, M., & Davodi, M. (2012). Reliability based generator maintenance scheduling using hybrid evolutionary approach. Electric Power and Energy Systems, 42(1), 434–439.
Zurück zum Zitat Santos, T. N., & Diniz, A. L. (2009). Feasibility and optimality cuts for the multi-stage Benders decomposition approach: Application to the network constrained hydrothermal scheduling. In Power and Energy Society general meeting, 2009. PES ’09. IEEE. Santos, T. N., & Diniz, A. L. (2009). Feasibility and optimality cuts for the multi-stage Benders decomposition approach: Application to the network constrained hydrothermal scheduling. In Power and Energy Society general meeting, 2009. PES ’09. IEEE.
Zurück zum Zitat Saraiva, J. T., Pereira, M. L., Mendes, V. T., & Sousa, J. C. (2011). A simulated annealing based approach to solve the generator maintenance scheduling problem. Electric Power Systems Research, 81, 1283–1291. Saraiva, J. T., Pereira, M. L., Mendes, V. T., & Sousa, J. C. (2011). A simulated annealing based approach to solve the generator maintenance scheduling problem. Electric Power Systems Research, 81, 1283–1291.
Zurück zum Zitat Da Silva, E. L. (2000). Generation maintenance scheduling considering transmission constraints. Transactions on Power Systems, 15(2), 838–843. Da Silva, E. L. (2000). Generation maintenance scheduling considering transmission constraints. Transactions on Power Systems, 15(2), 838–843.
Zurück zum Zitat Soumis, F., Desaulniers, G., Gendreau, M., Rousseau, L.-M., Lessard, F., & Raymond, V. (2010). A mathematical-programming based solution approach for the EDF energy management problem. In EURO XXIV LISBON 24th European conference on operational research (p. 261). Soumis, F., Desaulniers, G., Gendreau, M., Rousseau, L.-M., Lessard, F., & Raymond, V. (2010). A mathematical-programming based solution approach for the EDF energy management problem. In EURO XXIV LISBON 24th European conference on operational research (p. 261).
Zurück zum Zitat Steiner, R., Pirkwieser, S., & Prandtstetter, M. (2010). An ACO/VNS hybrid approach for a large-scale energy management problem. In EURO XXIV LISBON 24th European conference on operational research (p. 202). Steiner, R., Pirkwieser, S., & Prandtstetter, M. (2010). An ACO/VNS hybrid approach for a large-scale energy management problem. In EURO XXIV LISBON 24th European conference on operational research (p. 202).
Zurück zum Zitat Tokola, H., Ahlroth, L., & Schumacher, A. (2010). A local search algorithm with a repair procedure for the ROADEF 2010 challenge. In EURO XXIV LISBON 24th European conference on operational research. Tokola, H., Ahlroth, L., & Schumacher, A. (2010). A local search algorithm with a repair procedure for the ROADEF 2010 challenge. In EURO XXIV LISBON 24th European conference on operational research.
Zurück zum Zitat Wolfler-Calvo, R., Létocart, L., Alfandri, L., Rozenkop, A., Chemla, D., & Turri, G. (2010). A column generation approach for scheduling nuclear power plants refueling. In EURO XXIV LISBON 24th European conference on operational research (p. 280). Wolfler-Calvo, R., Létocart, L., Alfandri, L., Rozenkop, A., Chemla, D., & Turri, G. (2010). A column generation approach for scheduling nuclear power plants refueling. In EURO XXIV LISBON 24th European conference on operational research (p. 280).
Zurück zum Zitat Wu, L., & Shahidehpour, M. (2010). Accelerating the Benders decomposition for network-constrained unit commitment problems. Energy Systems, 1, 339–376.CrossRef Wu, L., & Shahidehpour, M. (2010). Accelerating the Benders decomposition for network-constrained unit commitment problems. Energy Systems, 1, 339–376.CrossRef
Zurück zum Zitat Yare, Y., & Venayagamoorthy, G. K. (2010). Optimal maintenance scheduling of generators using multiple swarms—MDPSO framework. Engineering Applications of Artificial Intelligence, 23, 895–910. Yare, Y., & Venayagamoorthy, G. K. (2010). Optimal maintenance scheduling of generators using multiple swarms—MDPSO framework. Engineering Applications of Artificial Intelligence, 23, 895–910.
Zurück zum Zitat Yare, Y., Venayagamoorthy, G. K., & Aliyu, U. O. (2008). Optimal generator maintenance scheduling using a modified discrete PSO. IET Proceedings on Generation, Transmission and Distribution, 2(6), 834–846. Yare, Y., Venayagamoorthy, G. K., & Aliyu, U. O. (2008). Optimal generator maintenance scheduling using a modified discrete PSO. IET Proceedings on Generation, Transmission and Distribution, 2(6), 834–846.
Zurück zum Zitat Zurn, H. H., & Quintana, V. H. (1975). Generator maintenance scheduling via successive approximations dynamic programming. IEEE Transactions on Power Apparatus and Systems, 94(2), 476–783.CrossRef Zurn, H. H., & Quintana, V. H. (1975). Generator maintenance scheduling via successive approximations dynamic programming. IEEE Transactions on Power Apparatus and Systems, 94(2), 476–783.CrossRef
Metadaten
Titel
A solution approach based on Benders decomposition for the preventive maintenance scheduling problem of a stochastic large-scale energy system
verfasst von
Richard Lusby
Laurent Flindt Muller
Bjørn Petersen
Publikationsdatum
01.12.2013
Verlag
Springer US
Erschienen in
Journal of Scheduling / Ausgabe 6/2013
Print ISSN: 1094-6136
Elektronische ISSN: 1099-1425
DOI
https://doi.org/10.1007/s10951-012-0310-0

Weitere Artikel der Ausgabe 6/2013

Journal of Scheduling 6/2013 Zur Ausgabe