Skip to main content

Optimal Power Generation under Uncertainty via Stochastic Programming

  • Conference paper
Stochastic Programming Methods and Technical Applications

Part of the book series: Lecture Notes in Economics and Mathematical Systems ((LNE,volume 458))

Abstract

A power generation system comprising thermal and pumpedstorage hydro plants is considered. Two kinds of models for the cost-optimal generation of electric power under uncertain load are introduced: (i) a dynamic model for the short-term operation and (ii) a power production planning model. In both cases the presence of stochastic data in the optimization model leads to multi-stage and two-stage stochastic programs respectively. Both stochastic programming problems involve a large number of mixed-integer (stochastic) decisions but their constraints are loosely coupled across operating power units. This is used to design Lagrangian relaxation methods for both models which lead to a decomposition into stochastic single unit subproblems. For the dynamic model a Lagrangian decomposition based algorithm is described in more detail. Special emphasis is put on a discussion of the duality gap the efficient solution of the multi-stage single unit subproblems and on solving the dual problem by bundle methods for convex nondifferentiable optimization.

This research is supported by the Schwerpunktprogramm “Echtzeit-Optimierung großer Systeme” of the Deutsche Forschungsgemeinschaft

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. Aoki M. Itoh T. Satoh K. Nara and M. Kanezashi: Optimal long-term unit commitment in large scale systems including fuel constrained thermal and pumpedstorage hydro IEEE Transactions on Power Systems 4(1989)1065-1073.

    Article  Google Scholar 

  2. D.P. Bertsekas: Constrained Optimization and Lagrange Multiplier Methods Academic Press New York 1982.

    Google Scholar 

  3. D.P. Bertsekas G.S. Lauer N.R. Sandell Jr. and T.A. Posbergh: Optimal short-term scheduling of large-scale power systems IEEE Transactions on Automatic Control AC-28(1983)1-11.

    Google Scholar 

  4. J.R. Birge: Decomposition and partitioning methods for multi-stage stochastic linear programs Operations Research 33 (1985) 989 - 1007.

    Google Scholar 

  5. J.R. Birge L. Qi and Z. Wei: Two methods for nonsmooth optimization Applied Mathematics Report AMR95/4 School of Mathematics The University of New South Wales (Sydney Australia) 1995.

    Google Scholar 

  6. J.R. Birge and C.H. Rosa: Parallel decomposition of large-scale stochastic nonlinear programs Annals of Operations Research 64 (1996) 39 - 65.

    Google Scholar 

  7. J.F. Bonnans J.C. Gilbert C. Lemaréchal and C.A. Sagastizâbal: A family of variable metric proximal methods Mathematical Programming 68 (1995) 15 - 47.

    Google Scholar 

  8. D.W. Bunn and S.N. Paschentis: Development of a stochastic model for the economic dispatch of electric power European Journal of Operational Research 27(1986)179-191.

    Google Scholar 

  9. C.C. Carpe and R. Schultz: Dual decomposition in stochastic integer programming Preprint SC 96-46 Konrad-Zuse-Zentrum für Informationstechnik Berlin 1996.

    Google Scholar 

  10. P. Carpentier G. Cohen J.-C. Culioli and A. Renaud: Stochastic optimization of unit commitment: a new decomposition framework IEEE Transactions on Power Systems 11 (1996) 1067 - 1073.

    Google Scholar 

  11. G.B. Dantzig and G. Infanger: Approaches to stochastic programming with application to electric power systems in [22] 125-138.

    Google Scholar 

  12. M.A.H. Dempster: On stochastic programming II: Dynamic problems under risk Stochastics 25 (1988) 15 - 42.

    Google Scholar 

  13. M.A.H. Dempster and R.T. Thompson: EVPI-based importance sampling solution procedures for multistage stochastic linear programmes on parallel MIMD architectures Annals of Operations Research (to appear).

    Google Scholar 

  14. D. Dentcheva R. Gollmer A. Möller W. Römisch and R. Schultz: Solving the unit commitment problem in power generation by primal and dual methods in: Progress in Industrial Mathematics at ECMI 96 (M. Brous M.P. Bendsoe and M.P. Sorensen Eds.) Teubner Stuttgart 1997 332 - 339.

    Google Scholar 

  15. J. Dupacovâ: Multistage stochastic programs: The state-of-the-art and selected bibliography Kybernetika 31 (1995) 151 - 174.

    Google Scholar 

  16. J. Dupacovâ: Stochastic programming: Approximation via scenarios Working Paper Charles University Prague 1996 and Aportaciones Matematicas (Mexican Society of Mathematics)(to appear).

    Google Scholar 

  17. Y. Ermoliev and R.J.-B. Wets (Eds.): Numerical Techniques for Stochastic Optimization Springer-Verlag Berlin 1988.

    Google Scholar 

  18. H. Everett: Generalized Lagrange multiplier method for solving problems of optimal allocation of resources Operations Research 11 (1963) 399 - 417.

    Google Scholar 

  19. S. Feltenmark K.C. Kiwiel and P.O. Lindberg: Solving unit commitment problems in power production planning in: Operations Research Proceedings 1996 (U. Zimmermann et al. Eds.) Springer-Verlag Berlin 1997 236 - 241.

    Google Scholar 

  20. K. Frauendorfer: Stochastic Two-Stage Programming Lecture Notes in Economics and Mathematical Systems Vol. 392 Springer-Verlag Berlin 1992.

    Google Scholar 

  21. K. Frauendorfer: Barycentric scenario trees in convex multistage stochastic programming Mathematical Programming 75 (1996) 277 - 294.

    Google Scholar 

  22. K. Frauendorfer H. Glavitsch and R. Bacher (Eds.): Optimization in Planning and Operation of Electric Power Systems Physica-Verlag Heidelberg 1993.

    Google Scholar 

  23. S. Früholz: Stochastische Optimierungsmodelle zu Lastverteilungsproblemen bei unsicherem Bedarf Diplomarbeit Humboldt-Universität Berlin Institut für Mathematik 1995.

    Google Scholar 

  24. H.I. Gassmann: MSLiP:A computer code for the multistage stochastic linear programming problem Mathematical Programming 47 (1990) 407 - 423.

    Google Scholar 

  25. N. Gröwe and W. Römisch: A stochastic programming model for optimal power dispatch: Stability and numerical treatment; in: Stochastic Optimization (K. Marti Ed.) Lecture Notes in Economics and Mathematical Systems Vol. 379 Springer-Verlag Berlin 1992 111 - 139.

    Google Scholar 

  26. N. Gröwe W. Römisch and R. Schultz: A simple recourse model for power dispatch under uncertain demand Annals of Operations Research 59 (1995) 135 - 164.

    Google Scholar 

  27. J. Guddat W. Römisch and R. Schultz: Some applications of mathematical programming techniques in optimal power dispatch Computing 49 (1992) 193 - 200.

    Google Scholar 

  28. J.L. Higle and S. Sen: Stochastic Decomposition - A Statistical Method for Large Scale Stochastic Linear Programming Kluwer Dordrecht 1996.

    Google Scholar 

  29. J.-B. Hiriart-Urruty and C. Lemaréchal: Convex Analysis and Minimization Algorithms I and II Springer-Verlag Berlin 1993.

    Google Scholar 

  30. G. Infanger: Planning Under Uncertainty - Solving Large-Scale Stochastic Linear Programs Boyd and Fraser 1994.

    Google Scholar 

  31. T. Ishikida and P.P. Varaiya: Pricing of electric power under uncertainty: information and efficiency IEEE Transactions on Power Systems 10 (1995) 884 - 890.

    Google Scholar 

  32. J. Jacobs G. Freeman J. Grygier D. Morton G. Schultz K. Staschus and J. Stedinger: SOCRATES: A system for scheduling hydroelectric generation under uncertainty Annals of Operations Research 59 (1995) 99 - 133.

    Google Scholar 

  33. P. Kall and S.W. Wallace: Stochastic Programming Wiley Chichester 1994.

    Google Scholar 

  34. K.C. Kiwiel: An aggregate subgradient method for nonsmooth convex minimization Mathematical Programming 27 (1983) 320 - 341.

    Google Scholar 

  35. K.C. Kiwiel: Methods of Descent for Nondifferentiable Optimization Lecture Notes in Mathematics Vol. 1133 Springer-Verlag Berlin 1985.

    Google Scholar 

  36. K.C. Kiwiel: Proximity control in bundle methods for convex nondifferentiable minimization Mathematical Programming 46 (1990) 105 - 122.

    Google Scholar 

  37. K.C. Kiwiel: User’s Guide for NOA 2.0/3.0: A Fortran package for convex nondifferentiable optimization Polish Academy of Sciences Systems Research Institute Warsaw (Poland) 1993/94.

    Google Scholar 

  38. B. Kummer: Newton’s method based on generalized derivatives for non-smooth -functions: convergence analysis in: Advances in Optimization (W. Oettli and D. Pallaschke Eds.) Lecture Notes in Economics and Mathematical Systems Vol. 382 Springer-Verlag Berlin 1992 171 - 194.

    Google Scholar 

  39. C. Lemaréchal: Bundle methods in nonsmooth optimization in: C. Lemaréchal and R. Mifflin (Eds.) Nonsmooth Optimization Pergamon Press Oxford 1978.

    Google Scholar 

  40. C. Lemaréchal: Lagrangian decomposition and nonsmooth optimization: Bundle algorithm prox iteration augmented Lagrangian in: Nonsmooth Optimization Methods and Applications (F. Gianessi Ed.) Gordon and Breach Amsterdam 1992 201 - 216.

    Google Scholar 

  41. C. Lemaréchal and A. Renaud: Dual equivalent convex and nonconvex problems Research Report INRIA Rocquencourt 1996.

    Google Scholar 

  42. C. Lemaréchal and C.A. Sagastizâbal: An approach to variable metric bundle methods in: System Modelling and Optimization (J. Henry and J.P. Yvor Eds.) Lecture Notes in Control and Information Sciences Vol. 197 Springer-Verlag New York 1994 144 - 162.

    Google Scholar 

  43. C. Lemaréchal and J. Zowe: A condensed introduction to bundle methods in nonsmooth optimization DFG-Schwerpunktprogramm “Anwendungsbezogene Optimierung und Steuerung” Report No. 495 1994.

    Google Scholar 

  44. R. Mifflin: A quasi-second-order proximal bundle algorithm Mathematical Programming 73 (1996) 51 - 72.

    Google Scholar 

  45. R. Mifflin L. Qi and D. Sun: Properties of the Moreau-Yosida regularization of a piecewise C2 convex function manuscript School of Mathematics The University of New South Wales (Sydney Australia) 1995.

    Google Scholar 

  46. J.M. Mulvey and A. Ruszczynski: A new scenario decomposition method for large-scale stochastic optimization Operations Research 43 (1995) 477 - 490.

    Google Scholar 

  47. G.L. Nemhauser and L.A. Wolsey: Integer and Combinatorial Optimization Wiley New York 1988.

    Google Scholar 

  48. M.P. Nowak: A fast descent method for the hydro storage subproblem in power generation International Institute for Applied Systems Analysis (Laxenburg Austria) Working Paper WP-96-109 1996.

    Google Scholar 

  49. M.P. Nowak and W. Römisch: Optimal power dispatch via multistage stochastic programming in: Progress in Industrial Mathematics at ECMI 96 (M. Brous M.P. Bendsoe and M.P. Sorensen Eds.) Teubner Stuttgart 1997 324 - 331.

    Google Scholar 

  50. J.-S. Pang and L. Qi: Nonsmooth equations: Motivation and algorithms SIAM Journal on Optimization 3 (1993) 443 - 465.

    Google Scholar 

  51. M.V.F. Pereira and L.M.V.G. Pinto: Multi-stage stochastic optimization applied to energy planning Mathematical Programming 52 (1991) 359 - 375.

    Article  Google Scholar 

  52. A. Prékopa: Stochastic Programming Kluwer Dordrecht 1995.

    Google Scholar 

  53. L. Qi and H. Jiang: Karush-Kuhn-Tucker equations and convergence analysis of Newton methods and Quasi-Newton methods for solving these equations Applied Mathematics Report AMR94/5 School of Mathematics The University of New South Wales (Sydney Australia) 1994.

    Google Scholar 

  54. L. Qi and J. Sun: A nonsmooth version of Newton’s method Mathematical Programming 58 (1993) 353 - 367.

    Google Scholar 

  55. R.T. Rockafellar and R.J.-B. Wets: Nonanticipativity and L’-martingales in stochastic optimization problems Mathematical Programming Study 6 (1976) 170 - 187.

    Article  Google Scholar 

  56. R.T. Rockafellar and R.J.-B. Wets: The optimal recourse problem in discrete time: L’-multipliers for inequality constraints SIAM Journal on Control and Optimization 16 (1978) 16 - 36.

    Google Scholar 

  57. R.T. Rockafellar and R.J.-B. Wets: Scenarios and policy aggregation in optimization under uncertainty Mathematics of Operations Research 16 (1991) 119 - 147.

    Article  Google Scholar 

  58. W. Römisch and R. Schultz: Decomposition of a multi-stage stochastic program for power dispatch ZAMM - Zeitschrift für Angewandte Mathematik and Mechanik 76(1996) Supp1. 3 29 - 32.

    Google Scholar 

  59. C.H. Rosa and A. Ruszczynski: On augmented Lagrangian decomposition methods for multistage stochastic programs Annals of Operations Research 64 (1996) 289 - 309.

    Google Scholar 

  60. A. Ruszczynski: A regularized decomposition method for minimizing a sum of polyhedral functions Mathematical Programming 35 (1986) 309 - 333.

    Google Scholar 

  61. A. Ruszczynski Y. Ermoliev and V.I. Norkin: On optimal allocation of indivisibles under uncertainty Operations Research (to appear).

    Google Scholar 

  62. R. Schultz: Discontinuous optimization problems in stochastic integer programming ZAMM - Zeitschrift für Angewandte Mathematik and Mechanik 76(1996) Supp1.3 33-36.

    Google Scholar 

  63. R. Van Slyke and R. J.-B. Wets: L-shaped linear programs with applications to optimal control and stochastic programming SIAM Journal on Applied Mathematics 17 (1969) 638 - 663.

    Google Scholar 

  64. H. Schramm and J. Zowe: A version of the bundle idea for minimizing a nonsmooth function: conceptual idea convergence analysis numerical results SIAM Journal on Optimization 2 (1992) 121 - 152.

    Google Scholar 

  65. S. Takriti J.R. Birge and E. Long: A stochastic model for the unit commitment problem IEEE Transactions on Power Systems 11 (1996) 1497 - 1508.

    Google Scholar 

  66. S. Takriti J.R. Birge and E. Long: Intelligent unified control of unit commitment and generation allocation Technical Report 94-26 Department of Industrial and Operations Engineering University of Michigan Ann Arbor 1994.

    Google Scholar 

  67. H. Wacker ( Ed. ): Applied Optimization Techniques in Energy Problems Teubner Stuttgart 1985.

    Google Scholar 

  68. R. J.-B. Wets: Stochastic Programming in: Handbooks in Operations Research and Management Science Vol. 1 Optimization (G.L. Nemhauser A.H.G. Rinnooy Kan M.J. Todd Eds.) North-Holland Amsterdam 1989 573 - 629.

    Google Scholar 

  69. A.J. Wood and B.F. Wollenberg: Power Generation Operation and Control (Second Edition) Wiley New York 1996.

    Google Scholar 

  70. F. Zhuang and F.D. Galiana: Towards a more rigorous and practical unit commitment by Lagrangian relaxation IEEE Transactions on Power Systems 3 (1988) 763 - 773.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dentcheva, D., Römisch, W. (1998). Optimal Power Generation under Uncertainty via Stochastic Programming. In: Marti, K., Kall, P. (eds) Stochastic Programming Methods and Technical Applications. Lecture Notes in Economics and Mathematical Systems, vol 458. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45767-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-45767-8_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63924-4

  • Online ISBN: 978-3-642-45767-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics