Abstract
This paper addresses a large-scale power plant maintenance scheduling and production planning problem, which has been proposed by the ROADEF/EURO Challenge 2010. We develop two lower bounds for the problem: a greedy heuristic and a flow network for which a minimum cost flow problem has to be solved.
Furthermore, we present a solution approach that combines a constraint programming formulation of the problem with several heuristics. The problem is decomposed into an outage scheduling and a production planning phase. The first phase is solved by a constraint program, which additionally ensures the feasibility of the remaining problem. In the second phase we utilize a greedy heuristic—developed from our greedy lower bound—to assign production levels and refueling amounts for a given outage schedule. All proposed strategies are shown to be competitive in an experimental evaluation.


















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
Such cycles can be identified by a constraint reasoning, see Sect. 5.
In some degenerate cases the principle of maximizing the available type 2 production capacity might turn out wrong. If there is little demand over a longer period of time, then type 2 power plants might not be able produce enough to comply with CT 11 and CT 12. But, this was not the case in the provided datasets.
References
Brandt, F. (2010). Solving a large-scale energy management problem with varied constraints. Karlsruhe Institute of Technology (KIT), Faculty of Informatics. http://digbib.ubka.uni-karlsruhe.de/volltexte/1000022490.
Dentcheva, D., & Römisch, W. (1997). Optimal power generation under uncertainty via stochastic programming. In K. Marti & P. Kall (Eds.), Lecture notes in economics and mathematical systems: Vol. 458. Stochastic programming methods and technical applications (pp. 22–56). Berlin: Springer.
Feltenmark, S., Kiwiel, K. C., & Lindberg, P. (1996). Solving unit commitment problems in power production planning. In Operations research proceedings (pp. 236–241). Berlin: Springer.
Foong, W. K., Maier, H. R., & Simpson, A. R. (2008). Power plant maintenance scheduling using ant colony optimization: an improved formulation. Engineering Optimization, 40, 309–329.
Gardi, F., & Nouioua, K. (2011). Local search for mixed-integer nonlinear optimization: a methodology and an application. In Lecture notes in computer science: Vol. 6622. Proceedings of EvoCOP 2011, the 11th European conference on evolutionary computation in combinatorial optimisation (pp. 167–178).
GECODE—a generic constraint development environment. (2010). http://www.gecode.org.
Godskesen, S., Jensen, T. S., Kjeldsen, N., & Larsen, R. (2010). Solving a real-life large-scale energy management problem. ArXiv:1012.4691.
Khemmoudj, M. O. I., Porcheron, M., & Bennaceur, H. (2006). When constraint programming and local search solve the scheduling problem of electricité de France nuclear power plant outages. In Lecture notes in computer science: Vol. 4204. Principles and practice of constraint programming (pp. 271–283).
LEMON Graph (2010). Library. http://lemon.cs.elte.hu.
Lusby, R. M., Muller, L. F., & Petersen, B. (2010). A solution approach to the ROADEF/EURO 2010 challenge based on Benders’ decomposition (Tech. Rep. DTU Management 2010; 18). Technical University of Denmark, Department of Management Engineering.
Ngundam, J. M., Kenfack, F., & Tatietse, T. T. (2000). Optimal scheduling of large-scale hydrothermal power systems using the Lagrangian relaxation technique. International Journal of Electrical Power & Energy Systems, 22(4), 237–245. doi:10.1016/S0142-0615(99)00054-X.
Padhy, N. (2004). Unit commitment—a bibliographical survey. IEEE Transactions on Power Systems, 19(2), 1196–1205.
Pocheron, M., Gorge, A., Juan, O., Simovic, T., & Dereu, G. (2010). Challenge ROADEF/EURO 2010: a large-scale energy management problem with varied constraints. http://challenge.roadef.org/2010/.
Satoh, T., & Nara, K. (1991). Maintenance scheduling by using simulated annealing method [for power plants]. IEEE Transactions on Power Systems, 6, 850–857.
Sen, S., & Kothari, D. P. (1998). Optimal thermal generating unit commitment: a review. International Journal of Electrical Power & Energy Systems, 20(7), 443–451.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Brandt, F., Bauer, R., Völker, M. et al. A constraint programming-based approach to a large-scale energy management problem with varied constraints. J Sched 16, 629–648 (2013). https://doi.org/10.1007/s10951-012-0281-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10951-012-0281-1