Nicole
Gröwe-Kuska, Krzysztof C. Kiwiel, Matthias P. Nowak, Werner Römisch,
Isabel Wegner
Power
Management in a Hydro-Thermal System under Uncertainty by Lagrangian Relaxation
Preprint series: Institut für Mathematik, Humboldt-Universität
zu Berlin (ISSN 0863-0976)
-
MSC:
-
90C15 Stochastic programming
-
90C90 Applications of mathematical programming
-
90C11 Mixed integer programming
-
90C25 Convex programming
-
65K05 Mathematical programming, See also {90Cxx}
Abstract: We present a dynamic
multi-stage stochastic programming model for the
cost-optimal generation of electric power in a hydro-thermal system
under uncertainty in load, inflow to reservoirs and prices for fuel
and delivery contracts. The stochastic load process is approximated
by a scenario tree obtained by adapting a SARIMA model to historical
data, using empirical means and variances of simulated scenarios to
construct an initial tree, and reducing it by a scenario deletion
procedure based on a suitable probability distance.
Our model involves many mixed-integer variables and individual power
unit constraints, but relatively few coupling constraints. Hence we
employ stochastic Lagrangian relaxation that assigns stochastic
multipliers to the coupling constraints. Solving the Lagrangian dual
by a proximal bundle method leads to successive decomposition into
single thermal and hydro unit subproblems that are solved by dynamic
programming and a specialized descent algorithm, respectively. The
optimal stochastic multipliers are used in Lagrangian heuristics to
construct approximately optimal first stage decisions. Numerical
results are presented for realistic data from a German power utility,
with scenario numbers ranging from 5 to 100 and a time horizon of 7
to 9 days. The corresponding optimization problems have up to
200,000 binary and 350,000 continuous variables, and more than 500,000
constraints.
Keywords: Stochastic programming, Lagrangian
relaxation, unit commitment, bundle methods, scenario generation