Computing Equilibria in Electricity Markets Tony Downward Andy Philpott Golbon Zakeri University of Auckland.

Slides:



Advertisements
Similar presentations
EPOC Winter Workshop, September 7, 2007 Andy Philpott The University of Auckland (joint work with Eddie Anderson, UNSW) Uniform-price.
Advertisements

Slides available from:
Strategic Pricing: Theory, Practice and Policy Professor John W. Mayo
Market Institutions: Oligopoly
ECON 100 Tutorial: Week 9 office: LUMS C85.
Static Games and Cournot Competition
The Competitive Effects of Ownership of Financial Transmission Rights in a Deregulated Electricity Industry Manho Joung and Ross Baldick Electrical and.
The basics of Game Theory Understanding strategic behaviour.
Nash equilibria in Electricity Markets: A comparison of different approaches Seminar in Electric Power Networks, 12/5/12 Magdalena Klemun Master Student,
1/22 Competitive Capacity Sets Existence of Equilibria in Electricity Markets A. Downward G. ZakeriA. Philpott Engineering Science, University of Auckland.
Game Theory Asia Burrill, Marc Relford, Bridgette Mallet.
Part 3: The Minimax Theorem
Cournot Oligopoly and Welfare by Kevin Hinde. Aims F In this session we will explore the interdependence between firms using the Cournot oligopoly models.
Consumption, Production, Welfare B: Monopoly and Oligopoly (partial eq) Univ. Prof. dr. Maarten Janssen University of Vienna Winter semester 2013.
MBA 201A Section 6: Game Theory and Review. Overview  Game Theory  Costs  Pricing  Price Discrimination  Long Run vs. Short Run  PS 5.
Monopolistic Competition
Static Games and Cournot Competition
An Introduction to Game Theory Part III: Strictly Competitive Games Bernhard Nebel.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
A Scalable Network Resource Allocation Mechanism With Bounded Efficiency Loss IEEE Journal on Selected Areas in Communications, 2006 Johari, R., Tsitsiklis,
Oligopoly (Game Theory). Oligopoly: Assumptions u Many buyers u Very small number of major sellers (actions and reactions are important) u Homogeneous.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Two-Stage Games APEC 8205: Applied Game Theory Fall 2007.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Oligopolies and monopolistic competition
Economic surplus Gains and losses with international trade: Economic Welfare.
Chapter 1 Functions and Linear Models Sections 1.3 and 1.4.
Efficiency Loss in a Network Resource Allocation Game Paper by: Ramesh Johari, John N. Tsitsiklis [ Informs] Presented by: Gayatree Ganu.
1 IEEE Trans. on Smart Grid, 3(1), pp , Optimal Power Allocation Under Communication Network Externalities --M.G. Kallitsis, G. Michailidis.
NOBEL WP Szept Stockholm Game Theory in Inter-domain Routing LÓJA Krisztina - SZIGETI János - CINKLER Tibor BME TMIT Budapest,
3.1. Strategic Behavior Matilde Machado.
Market structure and competition By A.V. Vedpuriswar.
EPOC Winter Workshop 2010 Anthony Downward, David Young, Golbon Zakeri.
EC941 - Game Theory Prof. Francesco Squintani Lecture 5 1.
Chapter 9: Static Games and Cournot Competition 1 Static Games and Cournot Competition.
PENN S TATE Department of Industrial Engineering 1 Revenue Management in the Context of Dynamic Oligopolistic Competition Terry L. Friesz Reetabrata Mookherjee.
CHAPTER 12 Imperfect Competition. The profit-maximizing output for the monopoly 2 If there are no other market entrants, the entrepreneur can earn monopoly.
Stackelberg –życie i wkład do nauki (teoria gier).
Lecture 12Slide 1 Topics to be Discussed Oligopoly Price Competition Competition Versus Collusion: The Prisoners’ Dilemma.
Olig-1 ©2006 Chas. J. Goetz Oligopoly: Competition Among the Few Return u The Bertrand Oligopoly Model The Bertrand Oligopoly Model The Bertrand Oligopoly.
A Study of Central Auction Based Wholesale Electricity Markets S. Ceppi and N. Gatti.
Marsden Grant UOA0719 EPOC SCOPE seminar, March 19, 2010 Andy Philpott The University of Auckland (joint work with Eddie Anderson, Par.
Reducing Market Power in Electricity Markets Is asset reallocation the answer? A. Downward * D. Young † G. Zakeri * * EPOC, University of Auckland, † Energy.
Frank Cowell: Microeconomics Duopoly MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Monopoly Useful, but optional Game Theory: Strategy.
Managerial Economics Managerial Economics = economic theory + mathematical eco + statistical analysis.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Frank Cowell: Duopoly DUOPOLY MICROECONOMICS Principles and Analysis Frank Cowell July Almost essential Monopoly Useful, but optional Game Theory:
Chapter 6 Extensive Form Games With Perfect Information (Illustrations)
Extensive Form Games With Perfect Information (Illustrations)
Managerial Economics Game Theory Aalto University School of Science Department of Industrial Engineering and Management January 12 – 28, 2016 Dr. Arto.
Oligopoly-I.
The analytics of constrained optimal decisions microeco nomics spring 2016 the oligopoly model (II): competition in prices ………….1the federal funds market.
Supply Function Equilibria: Step Functions and Continuous Representations Pär Holmberg Department of Economics, Uppsala University David Newbery Faculty.
Oligopoly Overheads. Market Structure Market structure refers to all characteristics of a market that influence the behavior of buyers and sellers, when.
Lecture 6 Oligopoly 1. 2 Introduction A monopoly does not have to worry about how rivals will react to its action simply because there are no rivals.
Q 2.1 Nash Equilibrium Ben
Managerial Economics Game Theory
Static Games and Cournot Competition
27 Oligopoly.
Games Of Strategy Chapter 4 Dixit, Skeath, and Reiley
CHAPTER 12 OUTLINE Monopolistic Competition Oligopoly Price Competition Competition versus Collusion: The Prisoners’ Dilemma 12.5.
Lecture 9 Static Games and the Cournot Model
Static Games and Cournot Competition
Tutorial 3: Market Failures
Chapter Twenty-Seven Oligopoly.
Normal Form (Matrix) Games
EE/Econ 458 Introduction to Linear Programming
Presentation transcript:

Computing Equilibria in Electricity Markets Tony Downward Andy Philpott Golbon Zakeri University of Auckland

Overview (1/2) Electricity Electricity Network Electricity Market Game Theory Concepts of Game Theory Cournot Games Issues No Equilibrium Multiple Equilibria

Overview (2/2) Computing Equilibria Sequential Best Response EPEC Formulation Example Simplified Version of NZ Grid Equilibrium over NZ Grid

Electricity

Electricity Network Nodes At each node, there can be injection and/or withdrawal of electricity. Lines The nodes in the network are linked together by lines. The lines have the following properties: Capacity – Maximum allowable flow Loss Coefficient – Affects the electricity lost Reactance – Affects the flow around loops Electricity

Electricity Market (1/3) Generators The electricity market in New Zealand is made up of a number of generators located at different nodes on the electricity grid. We will assume there exist two types of generator: Strategic Generators – Submit quantities at price 0 Tactical Generators – Submit linear supply curve Demand Initially we will assume that demand, at all nodes, is fixed and known. Electricity

Electricity Market (2/3) Electricity

Electricity Market (3/3) Dispatch Model Electricity

Game Theory

Concepts of Game Theory Players Each player in a game has a decision which affects the outcome of the game. Payoffs Each player in a game has a payoff; this is a function of the decisions of all players. Each player seeks to maximise their own payoffs. Nash Equilibria A Nash Equilibrium is a point in the game’s decision space at which no individual player can increase their payoff by unilaterally changing their decision. Game Theory

Cournot Game (1/4) Situation Let there be n strategic players and one tactical generator, all situated at one node where there is a given demand d. The tactical generator’s offer curve slope is b. The price seen by all players is the same. This effectively reduces the game to a Cournot model. Residual Demand Curve From the point of view of the competing strategic generators, the above situation leads to a demand response curve with intercept db and slope –b. Therefore the nodal price is given by b(d – Q). Where Q is the sum of the strategic generators’ injections q i. Game Theory

Best Response Correspondences In an n player Cournot game it can be shown that: For a two player game this reduces to: Cournot Game (2/4) Game Theory

Cournot Game (3/4) Best Response Correspondences These previous functions are known as best response correspondences; they are the optimal quantity a player should offer in response to given quantities for the other players. Nash Equilibrium Game Theory

Cournot Game (4/4) Game Theory Nash Equilibrium

Issues

No Equilibrium (1/2) | f | ≤ K q1q1 q2q2 dd Q1Q1 Q2Q2 Issues Borenstein, Bushnell and Stoft Competitive Effects of Transmission Capacity.

No Equilibrium (2/2) Issues

Multiple Discrete Equilibria Issues Two Equilibria

Continuum of Equilibria | f | ≤ K q1q1 d Q q2q2 Continuum of Equilibria Issues

Computing Equilibria

Sequential Best Response (1/2) Best Response We need to be able to calculate the global optimal injection quantity. To do this we can perform a bisection search. Computing Equilibria Cournot, A Recherchés sur les principes mathematiques de la theorie des richesses.

Sequential Best Response (2/2) SBR Algorithm 1.Set starting quantities for all players. 2.For each player, choose optimal quantity assuming all other players are fixed. 3.If not converged go to step 2. Computing Equilibria

EPEC Formulation (1/2) Formulate KKT System Dispatch Problem Player’s Revenue Maximisation Formulate KKT System Solve all players’ revenue maximisation KKTs simultaneously; a Nash equilibrium will be a feasible solution to these equations. Computing Equilibria

EPEC Formulation (2/2) Non-Concave The issue with the EPEC formulation is that the revenue maximisation problems are not concave. This means that there will exist solutions to the EPEC system which are only local, not global equilibria. Candidate Equilibria The non-concavity stems from capacity constraints, which give rise to orthogonality constraints in the KKT. Solving this problem for a specific regime yields a candidate equilibrium. Checking Equilibria Once a candidate equilibrium is found, it still needs to be verified. Computing Equilibria

Example

PERM Grid This is a cut-down version of the New Zealand electricity network. It has 18 nodes and 25 lines. The actual New Zealand network has 244 nodes and over 400 lines. Example

Equilibria over NZ Grid (1/2) Example Q2Q2 Q1Q1 d d q1q1 q2q2

Equilibria over NZ Grid (2/2) Example

Thank You Any Questions?

Electricity Market Dispatch Example 1 node with demand equal to 1 1 tactical generator with offer curve, p = q t 2 strategic generators, which offer q 1 and q 2 If q 1 + q 2 ≤ 1, then the tactical generator is dispatched for, q t = 1 – q 1 – q 2 The tactical generator sets the price, p = q t Electricity

Sequential Best Response Bi-Section Search It can be shown that price at node i is non-increasing with injection at node i. This allows bounds to placed upon revenue to speed up search process. Computing Equilibria

Multi-nodal Best Response So far we have considered a player to be a generator situated at a single node. Some New Zealand generators have plants situated at multiple nodes around the grid; these plants may receive different prices. The challenge is therefore to maximise their combined profit, when changing the offer at one node impacts other nodes’ prices. An extension of the bi-section method can be used. Future Work

Supply Function Equilibria Until now we have assumed demand to be fixed, however a more realistic situation is demand being a random variable. This means an offer at price 0 is no longer the best response in expectation. As there now exist multiple residual demand curves, which each have an associated probability. If we confine our decision space to piecewise linear offer curves, we can parameterise the curve by the end of each piece (p,q). It is then possible to perform a multi-dimensional bisection method to find a best response. Future Work

Supply Function Best Response Future Work