Semidefinite Programming: A Practical Application to Hydro -Thermal Coordination

A non-decomposition solution method for the Hydro-Thermal Coordination (HTC) problem based on Semidefinite Programming (SDP) is presented in this paper. SDP is a convex programming method. The variables of the problem are sorted in a vector, which is used to con- struct a positive-definite matrix; the optimal solution is then found in the cone defined by the set of positive-definite ma- trices. An HTC problem can be formulated as a quadratic optimization problem without explicitly stating the integer value requirements for the thermal-plants (commitment) dis- crete variables. Therefore, the non-convex integer-value con- straints can by replaced by convex quadratic constraints so that SDP can be used. SDP has polynomial solution time be- cause it can be solved using Interior Point Methods (IPM). The technique can be used to solve a problem without relax- ations typically used in large scale combinatorial problems like (HTC), such as relaxations of coupling constraints (de- mand and spinning reserve) or integer variables relaxations. A SDP relaxation (solution) shows only minor mismatches in the integer variables, which are easily corrected by a heuris- tic method. For different size test cases, the solution provided by SDP is compared to other classic solution techniques, such as Lagrangian Relaxation (LR) and Interior Point Method (IPM).

[1]  S. M. Shahidehpour,et al.  Hydro-thermal, scheduling by tabu search and decomposition method , 1996 .

[2]  Peter B. Luh,et al.  An algorithm for solving the dual problem of hydrothermal scheduling , 1998 .

[3]  Michael L. Overton,et al.  Primal-Dual Interior-Point Methods for Semidefinite Programming: Convergence Rates, Stability and Numerical Results , 1998, SIAM J. Optim..

[4]  O. Nilsson,et al.  Hydro unit start-up costs and their impact on the short term scheduling strategies of Swedish power producers , 1997 .

[5]  M. Madrigal,et al.  Semidefinite programming relaxations for {0,1}-power dispatch problems , 1999, 1999 IEEE Power Engineering Society Summer Meeting. Conference Proceedings (Cat. No.99CH36364).

[6]  M. Aganagic,et al.  Long-term/mid-term resource optimization of a hydro-dominant power system using interior point method , 1995 .

[7]  G. Nemhauser,et al.  Integer Programming , 2020 .

[8]  C. Helmberg Semidefinite Programming for Combinatorial Optimization , 2000 .

[9]  Sanjay Mehrotra,et al.  On the Implementation of a Primal-Dual Interior Point Method , 1992, SIAM J. Optim..

[10]  L. Vandenberghe,et al.  Algorithms and software for LMI problems in control , 1997 .

[11]  P. Luh,et al.  Nonlinear approximation method in Lagrangian relaxation-based algorithms for hydrothermal scheduling , 1995 .

[12]  V. Quintana,et al.  An interior-point/cutting-plane method to solve unit commitment problems , 1999 .

[13]  Stephen P. Boyd,et al.  Applications of semidefinite programming , 1999 .

[14]  Antonio J. Conejo,et al.  A clipping-off interior-point technique for medium-term hydro-thermal coordination , 1999 .

[15]  Henry Wolkowicz,et al.  Strengthened semidefinite relaxations via a second lifting for the Max-Cut problem , 2002, Discret. Appl. Math..

[16]  Hong-Chan Chang,et al.  Genetic aided scheduling of hydraulically coupled plants in hydro-thermal coordination , 1996 .

[17]  Yurii Nesterov,et al.  Interior-point polynomial algorithms in convex programming , 1994, Siam studies in applied mathematics.