Skip to main content

Advertisement

Log in

A decomposition approach to the two-stage stochastic unit commitment problem

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

The unit commitment problem has been a very important problem in the power system operations, because it is aimed at reducing the power production cost by optimally scheduling the commitments of generation units. Meanwhile, it is a challenging problem because it involves a large amount of integer variables. With the increasing penetration of renewable energy sources in power systems, power system operations and control have been more affected by uncertainties than before. This paper discusses a stochastic unit commitment model which takes into account various uncertainties affecting thermal energy demand and two types of power generators, i.e., quick-start and non-quick-start generators. This problem is a stochastic mixed integer program with discrete decision variables in both first and second stages. In order to solve this difficult problem, a method based on Benders decomposition is applied. Numerical experiments show that the proposed algorithm can solve the stochastic unit commitment problem efficiently, especially those with large numbers of scenarios.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

  • Balas, E. (1979). Disjunctive programming. Annals of Discrete Mathematics, 5, 3–51.

    Article  Google Scholar 

  • Balas, E., Ceria, S., & Cornuéjols, G. (1993). A lift-and-project cutting plane algorithm for mixed 0-1 programs. Mathematical Programming, 58, 295–324.

    Article  Google Scholar 

  • Barth, R., Brand, H., Meibom, P., & Weber, C. (2006). A stochastic unit commitment model for the evaluation of the impacts of the integration of large amounts of wind power. In International conference on probabilistic methods applied to power systems (PMAPS 2006), Stockholm, Sweden, June (pp. 1–8).

    Google Scholar 

  • Benders, J. F. (1962). Partitioning procedures for solving mixed-variables programming problems. Numerische Mathematik, 4, 238–252.

    Article  Google Scholar 

  • Birge, J. R., & Louveaux, F. (1997). Introduction to stochastic programming. New York: Springer.

    Google Scholar 

  • Blair, C., & Jeroslow, R. (1982). The value function of an integer program. Mathematical Programming, 23, 237–273.

    Article  Google Scholar 

  • Carøe, C. C., & Tind, J. (1998). L-shaped decomposition of two-stage stochastic programs with integer recourse. Mathematical Programming, 83, 451–464.

    Article  Google Scholar 

  • Carpentier, P., Gohen, G., Culioli, J. C., & Renaud, A. (1996). Stochastic optimization of unit commitment: a new decomposition framework. IEEE Transactions on Power Systems, 11, 1067–1073.

    Article  Google Scholar 

  • Conejo, A. J., Castillo, E., Mínguez, R., & García-Bertrand, R. (2006). Decomposition techniques in mathematical programming—engineering and science applications. Heidelberg: Springer.

    Google Scholar 

  • Cote, G., & Laughton, M. (1984). Large-scale mixed integer programming: Benders-type heuristics. European Journal of Operational Research, 16, 327–333.

    Article  Google Scholar 

  • 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). New York: Springer.

    Chapter  Google Scholar 

  • Fu, Y., Shahidehpour, M., & Li, Z. (2005). Security-constrained unit commitment with ac constraints. IEEE Transactions on Power Systems, 20(3), 1538–1550.

    Article  Google Scholar 

  • Fu, Y., Shahidehpour, M., & Li, Z. (2006). Ac contingency dispatch based on security-constrained unit commitment. IEEE Transactions on Power Systems, 21(2), 897–908.

    Article  Google Scholar 

  • Geoffrion, A. M. (1972). Generalized Benders decomposition. Journal of Optimization Theory and Applications, 10(4), 237–260.

    Article  Google Scholar 

  • Gollmer, R., Nowak, M. P., Römisch, W., & Schultz, R. (2000). Unit commitment in power generation—a basic model and some extensions. Annals of Operations Research, 96, 167–189.

    Article  Google Scholar 

  • Guan, Y., Ahmed, S., & Nemhauser, G. L. (2009). Cutting planes for multi-stage stochastic integer programs. Operations Research, 57, 287–298.

    Article  Google Scholar 

  • Hobbs, B. F., Rothkopf, M. H., O’Neil, R. P., & Chao, H. (2001). The next generation of electric power unit commitment models. Norwell: Kluwer Academic.

    Google Scholar 

  • Laporte, G., & Louveaux, F. V. (1993). The integer L-shaped methods for stochastic integer programs with complete recourse. Operations Research Letters, 13, 133–142.

    Article  Google Scholar 

  • Magnanti, T., & Wong, R. (1981). Accelerating Benders decomposition: algorithmic enhancement and model selection criteria. Operations Research, 29(3), 464–484.

    Article  Google Scholar 

  • McDaniel, D., & Devine, M. (1977). A modified Benders partitioning algorithm for mixed integer programming. Management Science, 24, 312–319.

    Article  Google Scholar 

  • Ntaimo, L. (2010). Disjunctive decomposition for two-stage stochastic mixed-binary programs with random recourse. Operations Research, 58(1), 229–243.

    Article  Google Scholar 

  • Ntaimo, L., & Sen, S. (2008). Branch-and-cut algorithm for two-stage stochastic mixed-binary programs with continuous first-stage variables. International Journal of Computational Science and Engineering, 3(6), 232–241.

    Google Scholar 

  • O’Neill, R., Hedman, K., Krall, E., Papavasiliou, A., & Oren, S. (2010). Economic analysis of the n−1 reliable unit commitment and transmission switching problem using duality concepts. Energy Systems, 1, 165–195.

    Article  Google Scholar 

  • Philpott, A., & Schultz, R. (2006). Unit commitment in electricity pool markets. Mathematical Programming, 108, 313–337.

    Article  Google Scholar 

  • Rei, W., Cordeau, J.-F., Gendreau, M., & Soriano, P. (2009). Accelerating Benders decomposition by local branching. INFORMS Journal on Computing, 21, 333–345.

    Article  Google Scholar 

  • Ruiz, P. A., Philbrick, C. R., Zak, E., Cheung, K. W., & Sauer, P. W. (2009). Uncertainty management in the unit commitment problem. IEEE Transactions on Power Systems, 24(2), 642–651.

    Article  Google Scholar 

  • Saharidis, G. K. D., & Ierapetritou, M. G. (2010). Improving Benders decomposition using maximum feasible subsystem (mfs) cut generation strategy. Computers & Chemical Engineering, 34(8), 1237–1245.

    Article  Google Scholar 

  • Saharidis, G. K. D., Minoux, M., & Ierapetritou, M. G. (2010). Accelerating Benders method using covering cut bundle generation. International Transactions in Operational Research, 17(2), 221–237.

    Article  Google Scholar 

  • Sen, S., & Higle, J. L. (2005). The C3 theorem and a D2 algorithm for large scale stochastic optimization: set convexification. Mathematical Programming, 104, 1–20.

    Article  Google Scholar 

  • Sen, S., & Sherali, H. D. (2006). Decomposition with branch-and-cut approaches for two-stage mixed-integer programming. Mathematical Programming, 106, 203–233.

    Article  Google Scholar 

  • Sen, S., Yu, L., & Genc, T. (2006). A stochastic programming approach to power portfolio optimization. Operations Research, 54, 55–72.

    Article  Google Scholar 

  • Shahidehpour, M., Yamin, H., & Li, Z. (2002). Market operations in electric power systems. New York: Wiley.

    Book  Google Scholar 

  • Sherali, H. D., & Adams, W. P. (1994). A hierarchy of relaxations and convex hull characterizations for mixed integer zero-one programming problems. Discrete Applied Mathematics, 52, 83–106.

    Article  Google Scholar 

  • Sherali, H. D., & Fraticelli, B. M. P. (2002). A modification of Benders’ decomposition algorithm for discrete subproblems: an approach for stochastic programs with integer recourse. Journal of Global Optimization, 22, 319–342.

    Article  Google Scholar 

  • Sherali, H. D., & Zhu, X. (2006). On solving discrete two-stage stochastic programs having mixed-integer first and second stage variables. Mathematical Programming, 108, 597–616.

    Article  Google Scholar 

  • Takriti, S., Birge, J. R., & Long, E. (1996). A stochastic model for the unit commitment problem. IEEE Transactions on Power Systems, 11, 1497–1508.

    Article  Google Scholar 

  • Tuohy, A., Meibom, P., Denny, E., & O’Malley, M. (2009). Unit commitment for systems with significant wind penetration. IEEE Transactions on Power Systems, 24(2), 592–601.

    Article  Google Scholar 

  • Van Slyke, R., & Wets, R. J. (1969). L-Shaped linear program with application to optimal control and stochastic linear programming. SIAM Journal on Applied Mathematics, 17(4), 638–663.

    Article  Google Scholar 

  • Wang, J., Shahidehpour, M., & Li, Z. (2008). Security-constrained unit commitment with volatile wind power generation. IEEE Transactions on Power Systems, 23(3), 1319–1327.

    Article  Google Scholar 

  • Wang, J., Botterud, A., Miranda, V., Monteiro, C., & Sheble, G. (2009). Impact of wind power forecasting on unit commitment and dispatch. In 8th int. workshop on large-scale integration of wind power into power systems, Bremen, Germany, October.

    Google Scholar 

  • Wu, L., & Shahidehpour, M. (2010). Accelerating the Benders decomposition for network-constrained unit commitment problems. Energy Systems, 1(3), 339–376.

    Article  Google Scholar 

  • Zakeri, G., Philpott, A. B., & Ryan, D. M. (2000). Inexact cuts in Benders decomposition. SIAM Journal on Control and Optimization, 10(3), 643–657.

    Article  Google Scholar 

  • Zheng, Q. P., & Pardalos, P. M. (2010). Stochastic and risk management models and solution algorithm for natural gas transmission network expansion and LNG terminal location planning. Journal of Optimization Theory and Applications, 147(2), 337–357.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qipeng P. Zheng.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zheng, Q.P., Wang, J., Pardalos, P.M. et al. A decomposition approach to the two-stage stochastic unit commitment problem. Ann Oper Res 210, 387–410 (2013). https://doi.org/10.1007/s10479-012-1092-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-012-1092-7

Keywords

Navigation