IMPACT OF STORAGE ON THE EFFICIENCY AND PRICES IN REAL-TIME - - PowerPoint PPT Presentation

β–Ά
impact of storage on the efficiency and prices in real
SMART_READER_LITE
LIVE PREVIEW

IMPACT OF STORAGE ON THE EFFICIENCY AND PRICES IN REAL-TIME - - PowerPoint PPT Presentation

IMPACT OF STORAGE ON THE EFFICIENCY AND PRICES IN REAL-TIME ELECTRICITY MARKETS Nicolas Gast (EPFL) Jean-Yves Le Boudec (EPFL) Alexandre Proutire (KTH) Dan-Cristian Tomozei (EPFL) E-Energy 2013, Berkeley, CA, USA. 1 Outline 1.


slide-1
SLIDE 1

IMPACT OF STORAGE ON THE EFFICIENCY AND PRICES IN REAL-TIME ELECTRICITY MARKETS

Nicolas Gast (EPFL) Jean-Yves Le Boudec (EPFL) Alexandre Proutière (KTH) Dan-Cristian Tomozei (EPFL)

E-Energy 2013, Berkeley, CA, USA.

1

slide-2
SLIDE 2

Outline

1. Introduction and motivation 2. System model and dynamic competitive equilibriums 3. Social optimality and impact on investments

2

slide-3
SLIDE 3

Outline

1. Introduction and motivation 2. System model and dynamic competitive equilibriums 3. Social optimality and impact on investments

3

slide-4
SLIDE 4

Renewables increase volatility

Europe incentives the penetration of renewables

Target: 20% of renewable energy by 2020.

Problem = stochasticity Possible solutions:

Increase reserves Use storage

Example: data from the UK

Demand is predictable Renewables are not

4

slide-5
SLIDE 5

Storage can mitigate volatility

Batteries, Pump-hydro Business model:

Pump when energy is cheap, release when energy is expensive

Limberg III, switzerland

Switzerland (mountains) Projects: artificial islands (north sea)

Copenhagen Belgium

Main question of this paper:

Is it efficient?

5

slide-6
SLIDE 6

We focus on the real-time market

Most electricity markets are organized in two stages

Real-time market

Real-time reserve

𝑺 𝒖 = 𝑯𝒃 𝒖 βˆ’ 𝑬𝒃(𝒖) 𝑺 > 0 𝑺 < 0 𝑒

Actual production

𝑯𝒃 𝒖

Actual demand

𝑬𝒃 𝒖

Real-time price process P(t)

Day-ahead market

Planned

production

𝑕𝑒𝑏(𝑒)

𝑒

Day-ahead price process π‘žπ‘’π‘ 𝑒 Forecast demand

Compensate for deviations from forecast Inelastic demand satisfied using:

  • Thermal generation (ramping constraints)
  • Storage (capacity constraints)

Control

Price

Inelastic Demand Generation

Real-time market

6

slide-7
SLIDE 7

Real-time Market exhibit highly volatile prices

Efficiency or Market manipulation?

7

slide-8
SLIDE 8

The first welfare theorem

Impact of volatility on prices in real time market is studied by Meyn and co-authors: price volatility is expected We add storage to the model Q1: Still efficiency? Q2: Effects on prices? Q3: Investments strategies?

[Cho and Meyn, 2010] I. Cho and S. Meyn Efficiency and marginal cost pricing in dynamic competitive markets with friction, Theoretical Economics, 2010

Theorem (Cho and Meyn 2010). When generation constraints (ramping capabilities) are taken into account:

  • Markets are efficient
  • Prices are never equal to marginal production costs.

8

slide-9
SLIDE 9

Outline

1. Introduction and motivation 2. System model and dynamic competitive equilibriums 3. Social optimality and impact on investments

9

slide-10
SLIDE 10

A Macroscopic Model of Real-time generation and Storage

Controllable generation Ramping Constraint Randomness (forecast errors)

Supply 𝐻𝑏 𝑒 = 𝑕𝑒𝑏 𝑒 + 𝐻 𝑒 + Ξ“(𝑒) Demand 𝐸𝑏 𝑒 = 𝑒𝑒𝑏 𝑒 + 𝐸 𝑒 𝑣(𝑒) extracted (or stored) power

Storage cycle efficiency (E.g. πœƒ = 0.8 ) Limited capacity

Day-ahead

10 Assumption: (𝐸 βˆ’ Ξ“) ∼ Brownian motion

Macroscopic model At each time: generation = consumption 𝐻𝑏 𝑒 + 𝑣 𝑒 = 𝐸𝑏(𝑒)

slide-11
SLIDE 11

sell 𝐹(𝑒) buy 𝐹(𝑒)

A Macroscopic Model of Real-time generation and Storage

Controllable generation Ramping Constraint Randomness

Supply 𝐻𝑏 𝑒 = 𝑕𝑒𝑏 𝑒 + 𝐻 𝑒 + Ξ“(𝑒) Demand 𝐸𝑏 𝑒 = 𝑒𝑒𝑏 𝑒 + 𝐸 𝑒 𝑣(𝑒) extracted (or stored) power

Storage cycle efficiency (E.g. πœƒ = 0.8 ) Limited capacity 11

Consumer’s payoff: WD t

= 𝑀 min(𝐸𝑏 𝑒 , 𝐹 𝑒 + 𝑕𝑒𝑏(𝑒)) βˆ’ 𝑑𝑐𝑝 𝐸𝑏 𝑒 βˆ’ 𝐻𝑒𝑏 𝑒 βˆ’ βˆ’π‘£ 𝑒

+ βˆ’ 𝑄 𝑒 𝐹 𝑒 βˆ’ π‘žπ‘’π‘ 𝑒 𝑕𝑒𝑏 𝑒

Supplier’s payoff: W

𝑇(𝑒)

= 𝑄 𝑒 𝐹 𝑒 + π‘žπ‘’π‘ 𝑒 𝑕𝑒𝑏 𝑒 βˆ’ 𝑑𝐻 𝑒 βˆ’ 𝑑𝑒𝑏𝑕𝑒𝑏 𝑒

𝑄 𝑒 = stochastic price process on real time market

satisfied demand Frustrated demand Price paid In the paper, we consider 3 scenarios for storage ownership:

  • 1. Storage ∈ Supplier

(this slide)

  • 2. Storage ∈ Consumer
  • 3. Independent storage

(ownership does mostly not affect the results )

slide-12
SLIDE 12

Definition of a competitive equilibrium

12

Both users want to maximize their average expected payoff: Consumer: find E such that 𝐹𝐸 ∈ argmax𝐹 𝔽 ∫ 𝑋

𝐸 𝑒 π‘“βˆ’π›Ώπ‘’π‘’π‘’

Supplier: find E, G, u such that 𝐻 and u satify generation constraints and 𝐹𝑇, 𝐻, 𝑣 ∈ argmax𝐹 𝔽 ∫ 𝑋

𝑇 𝑒 π‘“βˆ’π›Ώπ‘’π‘’π‘’

Assumption: agents are price takers 𝑄 𝑒 does not depend on players’ actions Question: does there exists a price process 𝑄such that consumer and supplier aggree on the production: 𝐹𝑇 𝑒 = 𝐹𝐸 𝑒 (P,E,G,u) is called a dynamic competitive equilibrium

slide-13
SLIDE 13

Dynamic Competitive Equilibria

Parameters based on UK data: 1 u.e. = 360 MWh, 1 u.p .= 600 MW, 𝜏2= 0.6 GW2/h, πœ‚ = 2GW/h, Cmax=Dmax= 3 u.p.

No storage Large storage, πœƒ = 1 Large storage, πœƒ =0.8 Small storage

13

  • Theorem. Dynamic competitive equilibria exist and are

essentially independent of storage owner [Theorem 3]

For all 3 scenarios, the price and the use of generation and storage is the same.

Prices β‰ˆ marginal value of storage

  • Concentrate on marginal

production cost when πœƒ = 1

  • Oscillate for πœƒ < 1

Cycle efficiency

Overproduction that storage cannot store Underproduction that storage cannot satisfy Storage compensates fluctuations

slide-14
SLIDE 14

Outline

1. Introduction and motivation 2. System model and dynamic competitive equilibriums 3. Social optimality and impact on investments

14

slide-15
SLIDE 15

The social planner wants to find G and u to maximize total expected discounted payoff

max

𝐻,𝑣 π”½βˆ« (𝑋 𝑇 𝑒 + 𝑋 𝐸 𝑒 )π‘“βˆ’π›Ώπ‘’π‘’π‘’

Does not depend on storage owner Let 𝑆(𝑒) be the excess of production: 𝑆 𝑒 : = 𝐻𝑏 𝑒 + 𝑣 𝑒 βˆ’ 𝐸𝑏 𝑒

The social planner problem

𝑀 min(𝐸𝑏 𝑒 , 𝐹 𝑒 + 𝑕𝑒𝑏(𝑒)) βˆ’ 𝑑𝑐𝑝 𝐸𝑏 𝑒 βˆ’ 𝐻𝑒𝑏 𝑒 βˆ’ βˆ’π‘£ 𝑒

+ βˆ’π‘‘π» 𝑒 βˆ’ 𝑑𝑒𝑏𝑕𝑒𝑏 𝑒

satisfied demand Frustrated demand Cost of generation

  • Theorem. The optimal control is s.t.:

if 𝑆 𝑒 < Ξ¦(𝐢(𝑒)) increase 𝐻(t) if 𝑆 𝑒 > Ξ¦(𝐢(𝑒)) decrease 𝐻(t)

15

slide-16
SLIDE 16

The Social Welfare Theorem [Gast et al., 2013]

Any dynamic competitive equilibrium for any of the three scenarios maximizes social welfare

The same price process controls optimally both the storage AND the production

As storage grows, prices concentrate on the marginal production cost if πœƒ = 1 If πœƒ < 1: discontinuity in R(t)=0

Bad for decentralized control

Overproduction that storage cannot store Underproduction that storage cannot satisfy Storage compensates fluctuations Cycle efficiency

Prices are dynamic Lagrange multipliers

16

slide-17
SLIDE 17

The Invisible Hand

  • f the Market may

not be optimal

Any dynamic competitive equilibrium for any of the three scenarios maximizes social welfare However, this assumes a given storage capacity. Is there an incentive to install storage ?

No, stand alone operators or consumers have no incentive to install the optimal storage

Expected social welfare Expected welfare of stand alone operator Can lead to market manipulation (undersize storage and generators)

17

slide-18
SLIDE 18

Scaling laws and optimal storage sizing

(steepness) being close to social welfare requires the

  • ptimal storage capacity
  • ptimal storage capacity

scales like

𝜏4 πœ‚3!

(𝜏 is β‰ˆproportional to the installed renewable capacity) increase volatility and rampup capacity by 𝑦 = increase storage by 𝑦

18

Bad news for renewables (similar situation in Spain: for each 1MW of wind turbines, 1MW

  • f gaz turbines in build!)
slide-19
SLIDE 19

What this suggests about storage :

With a free and honest market, storage can be operated by prices

But prices are still discontinuous when πœƒ < 1

However:

there may not be enough incentive for storage operators to install the optimal storage size perhaps preferential pricing should be directed towards storage as much as towards PV

Multi temporal-scales are inherent to electricity networks

Joint scheduling is essential

Limitation of the model / future work

Oligopolistic setting Network constraints and distributed storage

19

slide-20
SLIDE 20

[Cho and Meyn, 2010] I. Cho and S. Meyn Efficiency and marginal cost pricing in dynamic competitive markets with friction, Theoretical Economics, 2010 [Gast et al 2012] Gast, Tomozei, Le Boudec. β€œOptimal Storage Policies with Wind Forecast Uncertainties”, GreenMetrics 2012. https://infoscience.epfl.ch/record/178202 [Gast et al 2013] Gast, Tomozei, Le Boudec. β€œOptimal Generation and Storage Scheduling in the presence of Renewable Forecast Uncertainties”, submitted,

  • 2013. https://infoscience.epfl.ch/record/183046

[Gast et al 2013] Gast, Le Boudec, ProutiΓ¨re, Tomozei, β€œImpact of Storage on the Efficiency and Prices in Real-Time Electricity Markets”, ACM e-Energy 2013, Berkeley, May 2013. https://infoscience.epfl.ch/record/183149

Thank You !

20

slide-21
SLIDE 21

RΓ©seaux de communication

  • MPTCP [Conext 2012] best paper award
  • ContrΓ΄le de Puissance [ToN 2011, brevet]

Champs moyen et contrΓ΄le optimal

  • ContrΓ΄le optimal d’un systΓ¨me

stochastique Γ  l’aide d’une approximation fluide [ValueTools

2009] best student paper award, [TAC 2011,JDEDS 2011]

  • Dynamiques discontinues et

inclusions diffΓ©rentielles [PeVa

2012, Mama 2010]

RΓ©seaux Γ©lectrique: contrΓ΄le multi-Γ©chelle de la gΓ©nΓ©ration et du stockage

  • Niveau national [GreenMetrics 2012]
  • Gestion dΓ©centralisΓ© (thΓ©orie des jeux) [e-Energy 2013]

Applications

VΓ©hicules en libre service

  • Garantie de performance et redistribution
  • ptimale [AofA 2012]

Calcul distribuΓ© et Γ©quilibrage de charge

  • Ordonnancement centralisΓ© [ValueTools 2009]
  • Γ‰quilibrage de charge dΓ©centralisΓ© [Sigmetrics

2010, ISAAC 2010, Anor 2012]

Théorie (modèles mathématiques)

Vue d’ensemble de mes contributions

21

SΓ©minaire d’aujourd’hui Collaborations possibles?