A Riemannian subgradient algorithm for economic dispatch with valve-point effect

The economic load dispatch problem (ELDP) is a classical problem in the power systems community. It consists in the optimal scheduling of the output of power generating units to meet the required load demand subject to unit and system inequality and equality constraints. This optimization problem is challenging on three different levels: the geometry of its feasible set, the non-differentiability of its cost function and the multimodal aspect of its landscape. For this reason, ELDP has received much attention in the past few years and numerous derivative-free techniques have been proposed to tackle its multimodal and nondifferentiable characteristics. In this work we propose a different approach, exploiting the rich geometrical structure of the problem. We show that the (nonlinear) equality constraint can be handled in the framework of Riemannian manifolds and we develop a feasible (all iterates satisfy the constraints) subgradient descent algorithm to provide fast convergence to local minima. To this end, we show that Clarke's calculus can be used to compute a deterministic admissible descent direction by solving a simple, low-dimensional quadratic program. We test our approach on four real data sets. The proposed method provides fast local convergence and scales well with respect to the problem dimension. Finally, we show that the proposed algorithm, being a local optimization method, can be incorporated in existing heuristic techniques to provide a better exploration of the search space.

[1]  Himanshu Shekhar,et al.  Improved Real Quantum Evolutionary Algorithm for Optimum Economic Load Dispatch with Non-convex Loads , 2010, SEMCCO.

[2]  P. Attaviriyanupap,et al.  A Hybrid EP and SQP for Dynamic Economic Dispatch with Nonsmooth Fuel Cost Function , 2002, IEEE Power Engineering Review.

[3]  U. Helmke,et al.  Nonsmooth Riemannian Optimization with Applications to Sphere Packing and Grasping , 2007 .

[4]  U. Helmke,et al.  Optimization and Dynamical Systems , 1994, Proceedings of the IEEE.

[5]  Taher Niknam,et al.  A new fuzzy adaptive hybrid particle swarm optimization algorithm for non-linear, non-smooth and non-convex economic dispatch problem , 2010 .

[6]  Zwe-Lee Gaing,et al.  Particle swarm optimization to solving the economic dispatch considering the generator constraints , 2003 .

[7]  Zwe-Lee Gaing Closure to "Discussion of 'Particle swarm optimization to solving the economic dispatch considering the generator constraints'" , 2004 .

[8]  P. K. Chattopadhyay,et al.  Evolutionary programming techniques for economic load dispatch , 2003, IEEE Trans. Evol. Comput..

[9]  Stephen J. Wright,et al.  Numerical Optimization (Springer Series in Operations Research and Financial Engineering) , 2000 .

[10]  A. Ebenezer Jeyakumar,et al.  Deterministically guided PSO for dynamic dispatch considering valve-point effect , 2005 .

[11]  Jan K. Sykulski,et al.  A hybrid GA–PS–SQP method to solve power system valve-point economic dispatch problems , 2010 .

[12]  H. Iba,et al.  Differential evolution for economic load dispatch problems , 2008 .

[13]  Hong-Tzer Yang,et al.  Evolutionary programming based economic dispatch for units with non-smooth fuel cost functions , 1996 .

[14]  T. Sasaki,et al.  Statistical and Dynamic Analysis of Generation Control Performance Standards , 2002, IEEE Power Engineering Review.

[15]  Robert E. Mahony,et al.  Optimization Algorithms on Matrix Manifolds , 2007 .

[16]  R. Adler,et al.  Newton's method on Riemannian manifolds and a geometric model for the human spine , 2002 .

[17]  Yanbin Yuan,et al.  A hybrid differential evolution method for dynamic economic dispatch with valve-point effects , 2009, Expert Syst. Appl..

[18]  A. Ebenezer Jeyakumar,et al.  Hybrid PSO–SQP for economic dispatch with valve-point effect , 2004 .

[19]  Jérôme Malick,et al.  Projection-like Retractions on Matrix Manifolds , 2012, SIAM J. Optim..

[20]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[21]  A. Immanuel Selvakumar,et al.  Enhanced cross-entropy method for dynamic economic dispatch with valve-point effects , 2011 .

[22]  R. Tyrrell Rockafellar,et al.  A Property of Piecewise Smooth Functions , 2003, Comput. Optim. Appl..

[23]  Celal Yaşar,et al.  A new hybrid approach for nonconvex economic dispatch problem with valve-point effect , 2011 .

[24]  Lixiang Li,et al.  A hybrid CPSO–SQP method for economic dispatch considering the valve-point effects , 2012 .

[25]  A. Perelomov,et al.  A note on geodesics on ellipsoid , 2002, math-ph/0203032.

[26]  Shakil Akhtar,et al.  A new hybrid approach for the solution of nonconvex economic dispatch problem with valve-point effects , 2010 .

[27]  F. Clarke Generalized gradients and applications , 1975 .

[28]  A. A. Goldstein,et al.  Optimization of lipschitz continuous functions , 1977, Math. Program..

[29]  Frank H. Clarke,et al.  A New Approach to Lagrange Multipliers , 1976, Math. Oper. Res..

[30]  P. K. Chattopadhyay,et al.  Hybrid Differential Evolution With Biogeography-Based Optimization for Solution of Economic Load Dispatch , 2010, IEEE Transactions on Power Systems.

[31]  Adrian S. Lewis,et al.  A Robust Gradient Sampling Algorithm for Nonsmooth, Nonconvex Optimization , 2005, SIAM J. Optim..

[32]  Charles F. F. Karney Algorithms for geodesics , 2011, Journal of Geodesy.

[33]  G. Sheblé,et al.  Genetic algorithm solution of economic dispatch with valve point loading , 1993 .

[34]  Alan Edelman,et al.  The Geometry of Algorithms with Orthogonality Constraints , 1998, SIAM J. Matrix Anal. Appl..

[35]  Joong-Rin Shin,et al.  A particle swarm optimization for economic dispatch with nonsmooth cost functions , 2005, IEEE Transactions on Power Systems.

[36]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..