Distributed Generator Coordination for Initialization and Anytime Optimization in Economic Dispatch

This paper considers the economic dispatch problem for a group of generator units communicating over an arbitrary weight-balanced digraph. The objective of the individual units is to collectively generate power to satisfy a certain load while minimizing the total generation cost, which corresponds to the sum of individual arbitrary convex functions. We propose a class of distributed Laplacian-gradient dynamics that are guaranteed to asymptotically find the solution to the economic dispatch problem with and without generator constraints. The proposed coordination algorithms are anytime, meaning that its trajectories are feasible solutions at any time before convergence, and they become better solutions as time elapses. In addition, we design the provably correct determine feasible allocation strategy that handles generator initialization and the addition and deletion of units via a message passing routine over a spanning tree of the network. Our technical approach combines notions and tools from algebraic graph theory, distributed algorithms, nonsmooth analysis, set-valued dynamical systems, and penalty functions. Simulations illustrate our results.

[1]  J. Cortés Discontinuous dynamical systems , 2008, IEEE Control Systems.

[2]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[3]  Mikael Johansson,et al.  A Randomized Incremental Subgradient Method for Distributed Optimization in Networked Systems , 2009, SIAM J. Optim..

[4]  R. Mudumbai,et al.  Distributed Control for Optimal Economic Dispatch of a Network of Heterogeneous Power Generators , 2012, IEEE Transactions on Power Systems.

[5]  Dimitri P. Bertsekas,et al.  Necessary and sufficient conditions for a penalty method to be exact , 1975, Math. Program..

[6]  Alfredo Vaccaro,et al.  Decentralized Economic Dispatch in Smart Grids by Self-Organizing Dynamic Agents , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  Christoforos N. Hadjicostis,et al.  Distributed algorithms for control of demand response and distributed energy resources , 2011, IEEE Conference on Decision and Control and European Control Conference.

[8]  R.H. Lasseter,et al.  Microgrid: a conceptual solution , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

[9]  Jorge Cortés,et al.  Distributed Tree Rearrangements for Reachability and Robust Connectivity , 2009, SIAM J. Control. Optim..

[10]  Mo-Yuen Chow,et al.  Decentralizing the economic dispatch problem using a two-level incremental cost consensus algorithm in a smart grid environment , 2011, 2011 North American Power Symposium.

[11]  Sonia Martínez,et al.  On Distributed Convex Optimization Under Inequality and Equality Constraints , 2010, IEEE Transactions on Automatic Control.

[12]  G. Hug,et al.  Distributed robust economic dispatch in power systems: A consensus + innovations approach , 2012, 2012 IEEE Power and Energy Society General Meeting.

[13]  David Peleg,et al.  Distributed Computing: A Locality-Sensitive Approach , 1987 .

[14]  Christoforos N. Hadjicostis,et al.  Decentralized optimal dispatch of distributed energy resources , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

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

[16]  Seif Haridi,et al.  Distributed Algorithms , 1992, Lecture Notes in Computer Science.

[17]  Baruch Awerbuch,et al.  Optimal maintenance of a spanning tree , 2008, JACM.

[18]  Stephen P. Boyd,et al.  Optimal Scaling of a Gradient Method for Distributed Resource Allocation , 2006 .

[19]  Weihua Zhuang,et al.  Decentralized Economic Dispatch in Microgrids via Heterogeneous Wireless Networks , 2012, IEEE Journal on Selected Areas in Communications.

[20]  Felix C. Gaertner,et al.  A Survey of Self-Stabilizing Spanning-Tree Construction Algorithms , 2003 .

[21]  Mikael Johansson,et al.  A regularized saddle-point algorithm for networked optimization with resource allocation constraints , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[22]  Francesco Bullo,et al.  Distributed Control of Robotic Networks , 2009 .

[23]  Frank L. Lewis,et al.  Distributed Consensus-Based Economic Dispatch With Transmission Losses , 2014, IEEE Transactions on Power Systems.

[24]  Mikael Johansson,et al.  Distributed non-smooth resource allocation over a network , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[25]  Asuman E. Ozdaglar,et al.  Constrained Consensus and Optimization in Multi-Agent Networks , 2008, IEEE Transactions on Automatic Control.

[26]  H. Farhangi,et al.  The path of the smart grid , 2010, IEEE Power and Energy Magazine.