martin klein, christoph schimeczek¤sentationschimeczekfinal.pdf · price optimisation criterion...

17
Long-term modelling of electricity market prices to examine prospective revenues of storage agents Martin Klein, Christoph Schimeczek DLR Institute of Engineering Thermodynamics Energy Systems Analysis > INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de Chart 1

Upload: others

Post on 16-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Long-term modelling of electricity market prices to examine prospective

revenues of storage agents

Martin Klein, Christoph Schimeczek

DLR Institute of Engineering Thermodynamics – Energy Systems Analysis

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 1

Page 2: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

The challenge

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 2

Electricity CO2

emissions air pollution

Renewable energy Wind & PV

non-

dispatchable

Flexibility options

missing

reliability

volatile

output

When profitable?

What amounts?

Flex options

different

timescales expensive

Page 3: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

The challenge Profitability of arbitrage

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 3

German electricity price – a day in 2018

Shape of price curve important for

storage operators

Storage profitability

Block Median: Peak-to-peak

Block hours Energy-to-power ratio (E2P)

Profitability price fluctuations

Page 4: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

The challenge Price modelling

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 4

Fundamental model REMix

Linear optimization

Electricity + sector coupling

Scope: Europe

Transport grid restrictions

Cao et al., Sustainability 2018, 10, 1916, doi:10.3390/su10061916

How to improve price variability modelling?

Page 5: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

AMIRIS Agent-based electricity market simulation

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 5

Fundamental modelling

electricity prices

actor revenues

Policy influence

curtailment

storage dispatch

prosumer behaviour

Page 6: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

AMIRIS Price formation

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 6

Marg

ina

l cost /(

€/M

Wh)

Demand

Supply

Energy /(MWh)

ƞmin

ƞmax

Merit order

Inflexible demand

High-res supply bids

Bids

Marginal cost = bid price

Power blocks: type-specific

Efficiencies interpolated

Page 7: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

AMIRIS Conventionals - marginal costs

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 7

fuel cost CO2 price block

efficiencies

other variable

cost

marginal

cost

𝜂min 𝜂max power

blocks

Not considered

Control power markets

Individual power plants

Start-up cost

Heat constraints

Page 8: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

AMIRIS Resulting price

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 8

Consider missing effects … but how?

Page 9: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Hybrid approach Add markups & markdowns

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 9

Marg

inal cost /(

€/M

Wh)

Energy /(MWh)

ƞmin

ƞmax

Bid

s /

(€/M

Wh)

Energy /(MWh)

markup

markdown

Fit markup & markdown values

Page 10: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Markup determination Genetic algorithm

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 10

−200 −10−30 10−50 30

Nuclear

Coal

Gas CC

Gene pool min max

AMIRIS

evaluate

fitness Generation

X

X

X

kill weak

procreate mutate

Fit to price data 2012 – 2014

Page 11: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Markup determination Validation

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 11

Descriptive statistics Value

Pearson correlation 0.86

Mean average error /€/MWh 4.91

Root mean square error /€/MWh 6.82

Validation with price data 2015 – 2016

almost forecast level

good variability

slightly too low

deep minima

high peaks

slightly overestimated

Price optimisation criterion Target Model

Standard deviation /€/MWh 12.64 11.68

Mean /€/MWh 30.30 28.37

Minimum /€/MWh -130.09 -46.78

Maximum /€/MWh 104.96 83.75

Hours with negative prices 223 366

Page 12: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Markups Results

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 12

Good stylized facts replication Good replication of low prices

Slightly too low price level

Consequences for storage?

Page 13: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Impact on storage Dispatch & Surplus

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 13

Storage Parameters

2.5 GW

E2P = 5 12.5 GWh

𝜂 = 80%

Discharge hours

/(h/a)

Discharged energy

/(GWh/a)

Charge hours

/(h/a)

Charged energy

/(GWh/a)

No markups 1,719 2,438 1,994 3,009

With markups 2,570 3,318 2,628 4,097

Surplus /(k€/MWa)

No markups 20.5

With markups 16.9

With markups: More dispatch, ok,

but why less surplus?

Page 14: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Markups Results

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 14

Data 2015 – 2016

no markups

markups

Markups improve shape parameters

More precise profitability estimates

Page 15: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Impact of storage Price feedback

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 15

E2P = 5 𝜂 = 80%

Storage dampens price variability

Verify storage dispatch

Page 16: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Storage dispatch Model vs. data

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 16

E2P = 5 𝜂 = 80% 2 GW

Markups: better stylised facts of dispatch

Markups: higher correlation to measured dispatch

Page 17: Martin Klein, Christoph Schimeczek¤sentationSchimeczekFinal.pdf · Price optimisation criterion Target Model Standard deviation /€/MWh 12.64 11.68 Mean /€/MWh 30.30 28.37 €/MWh

Wrap up

> INREC 2018 > Klein & Schimeczek • Long-term modelling of electricity market prices > 25. Sep 2018 DLR.de • Chart 17

Price variability

good reproduction necessary

fundamental modelling: complex

hybrid approach: markups

Markups

fitted via genetic algorithm

price: better reproduction of stylised facts

room for improvement

Future work

include AT & LU

connect neighbouring market zones

improve storage dispatch algorithm

fundamental markup / bid modelling?

Application to storage

markups: better dispatch correlation

more precise surplus assessment