Decentralized Nash equilibrium seeking by strategic generators for DC optimal power flow

This paper studies an electricity market consisting of an independent system operator (ISO) and a group of generators. The goal is to solve the DC optimal power flow (DC-OPF) problem: have the generators collectively meet the power demand while minimizing the aggregate generation cost and respecting line flow limits. The ISO by itself cannot solve the DC-OPF problem as the generators are strategic and do not share their cost functions. Instead, each generator submits to the ISO a bid, consisting of the price per unit of electricity at which it is willing to provide power. Based on the bids, the ISO decides how much production to allocate to each generator to minimize the total payment while meeting the load and satisfying the line limits. We provide a provably correct, decentralized iterative scheme, termed BID ADJUSTMENT ALGORITHM for the resulting Bertrand competition game. The algorithm takes the generators bids to any desired neighborhood of the efficient Nash equilibrium at a linear convergence rate. As a consequence, the optimal production of the generators converges to the optimizer of the DC-OPF problem. Our algorithm can be understood as “learning via repeated play”, where generators are “myopically selfish”, changing their bid at each iteration with the sole aim of maximizing their payoff.

[1]  D. Kirschen,et al.  Fundamentals of power system economics , 1991 .

[2]  John N. Tsitsiklis,et al.  Parameterized Supply Function Bidding: Equilibrium and Efficiency , 2011, Oper. Res..

[3]  Daniel Pérez Palomar,et al.  Alternative Distributed Algorithms for Network Utility Maximization: Framework and Applications , 2007, IEEE Transactions on Automatic Control.

[4]  Bethany L. Nicholson,et al.  Mathematical Programs with Equilibrium Constraints , 2021, Pyomo — Optimization Modeling in Python.

[5]  Daniel Ralph,et al.  Using EPECs to Model Bilevel Games in Restructured Electricity Markets with Locational Prices , 2007, Oper. Res..

[6]  Tao Li,et al.  Strategic bidding of transmission-constrained GENCOs with incomplete information , 2005, IEEE Transactions on Power Systems.

[7]  Shi Pu,et al.  Iterative Mechanisms for Electricity Markets , 2016, 1608.08987.

[8]  Goran Strbac,et al.  Fundamentals of Power System Economics: Kirschen/Power System Economics , 2005 .

[9]  Stefan Scholtes,et al.  Mathematical Programs with Complementarity Constraints: Stationarity, Optimality, and Sensitivity , 2000, Math. Oper. Res..

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

[11]  Gui-Hua Lin,et al.  Bilevel direct search method for leader-follower problems and application in health insurance , 2014, Comput. Oper. Res..

[12]  Masao Fukushima,et al.  Quasi-variational inequalities, generalized Nash equilibria, and multi-leader-follower games , 2009, Comput. Manag. Sci..

[13]  F. Szidarovszky,et al.  Nonlinear Oligopolies: Stability and Bifurcations , 2009 .

[14]  S. Stoft Power System Economics: Designing Markets for Electricity , 2002 .

[15]  Christoforos N. Hadjicostis,et al.  A Distributed Generation Control Architecture for Islanded AC Microgrids , 2015, IEEE Transactions on Control Systems Technology.

[16]  D. Fudenberg,et al.  The Theory of Learning in Games , 1998 .

[17]  E. Barron,et al.  Best response dynamics for continuous games , 2010 .

[18]  A. Mas-Colell,et al.  Microeconomic Theory , 1995 .

[19]  Georgios Piliouras,et al.  No Regret Learning in Oligopolies: Cournot vs. Bertrand , 2010, SAGT.

[20]  Rahul Jain,et al.  Game-theoretic analysis of the nodal pricing mechanism for electricity markets , 2013, 52nd IEEE Conference on Decision and Control.

[21]  Miroslav Krstic,et al.  Nash Equilibrium Seeking in Noncooperative Games , 2012, IEEE Transactions on Automatic Control.

[22]  Manfred Morari,et al.  A market mechanism for solving multi-period optimal power flow exactly on AC networks with mixed participants , 2012, 2012 American Control Conference (ACC).

[23]  Ashish Cherukuri,et al.  Initialization-free distributed coordination for economic dispatch under varying loads and generator commitment , 2014, Autom..

[24]  Sanjoy Das,et al.  Double-Sided Energy Auction in Microgrid: Equilibrium Under Price Anticipation , 2016, IEEE Access.

[25]  Milos Cvetkovic,et al.  An integrated dynamic market mechanism for real-time markets and frequency regulation , 2016, 2016 IEEE Power and Energy Society General Meeting (PESGM).

[26]  Steven P. Dirkse,et al.  Mathematical Programs with Equilibrium Constraints : Automatic Reformulation and Solution via Constrained Optimization ∗ , 2002 .

[27]  Drew Fudenberg,et al.  Game theory (3. pr.) , 1991 .

[28]  Sven Leyffer,et al.  Solving multi-leader–common-follower games , 2010, Optim. Methods Softw..

[29]  Messaoud Bounkhel,et al.  Quasi-Variational Inequalities , 2012 .