energy procurement in the presence of intermittent sources adam wierman (caltech) jk nair (caltech /...

38
Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Upload: leona-carroll

Post on 03-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Energy procurement in the presence of intermittent sourcesAdam Wierman (Caltech)

JK Nair (Caltech / CWI)Sachin Adlakha (Caltech)

Page 2: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Forget about energy for a secondโ€ฆThis talk is really about the role of uncertainty in newsvendor problems

Page 3: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Forget about energy for a secondโ€ฆThis talk is really about the role of uncertainty in newsvendor problems

Estimate demand,

Purchase,

Demand is realized

lost revenue wasted inventory

uncertainty

โ€œYou have to decide today how many newspapers you want to sell tomorrowโ€ฆโ€

Page 4: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Forget about energy for a secondโ€ฆThis talk is really about the role of uncertainty in newsvendor problems

โ€œYou have to decide today how many newspapers you want to sell tomorrowโ€ฆโ€seasonal productsperishable goods

compute instancesenergy

โ€ฆ

Page 5: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Key Constraint: Generation = Load(at all times)

low uncertainty

Generation Load

Now, back to energyโ€ฆ

Page 6: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Generation Load

Key Constraint: Generation = Load(at all times)

low uncertaintycontrollablevia markets

Now, back to energyโ€ฆ

Page 7: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

timeint. /day

ahead

realtime

longterm

Utility buys power to

meet demand

Electricity markets

markets

Page 8: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

MW

WorldwideWind:

MW

Europe

AmericasChina

Solar PV:

Renewable energy is coming!

Page 9: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

โ€ฆbut incorporation into the grid isnโ€™t easy

They are typically

Uncontrollable (not available โ€œon demandโ€)

Intermittent (large fluctuations)

Uncertain (difficult to forecast)

Each line is wind generation over 1 day

Renewable energy is coming!

Page 10: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Key Constraint: Generation = Load

less controllable

high uncertaintylow uncertainty

(at all times)

Tomorrowโ€™s grid

Page 11: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Key Constraint: Generation = Load

less controllable

high uncertaintylow uncertainty

(at all times)

1) Huge price variability, leading to generators opting out of markets!2) More conventional reserves needed, countering sustainability gains!

Page 12: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

โ€œON JUNE 16th something very peculiar

happened in Germanyโ€™s electricity market. The

wholesale price of electricity fell to minus โ‚ฌ100

per megawatt hour (MWh). That is, generating

companies were having to pay the managers of

the grid to take their electricity.โ€

Page 13: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

โ€œEnergiewende has so far

increased, not decreased,

emissions of greenhouse

gases.โ€

Page 14: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

What can be done?

Reduce the uncertainty

Design for the uncertainty

โ€ขBetter predictionโ€ข โ€œAggregationโ€ โ€ฆ in time (storage) โ€ฆ in space (distributed generation) โ€ฆ in generation (heterogeneous mix)

โ€ขRedesign electricity marketsโ€ข Increase amount of demand response

this session

Page 15: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

timeint. /day

ahead

realtime

longterm

markets

PIRP

Page 16: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

timeint. /day

ahead

realtime

longterm

markets

This talk: What is the impact of long term wind contracts?

As renewable penetration increases: 1)Should markets be moved closer to real-

time? 2)Should markets be added?

4 hr market

Page 17: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

How should utilities procure electricity in the presence of renewable energy?First step:

This talk: What is the impact of long term wind contracts?

As renewable penetration increases: 1)Should markets be moved closer to real-

time? 2)Should markets be added?

Page 18: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

int. /day

ahead

realtime

longterm

priceโ†‘

๐‘๐‘™๐‘ก ๐‘๐‘–๐‘› ๐‘๐‘Ÿ๐‘ก

Page 19: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

int. /day

ahead

realtime

longterm

price volatilityโ†‘

๐‘๐‘™๐‘ก ๐‘๐‘–๐‘› ๐‘๐‘Ÿ๐‘ก

๐‘ž๐‘™๐‘ก ๐‘ž๐‘–๐‘› ๐‘ž๐‘Ÿ๐‘ก

๐ธ [๐‘๐‘–๐‘› ]>๐‘๐‘™๐‘ก ๐ธ [๐‘๐‘Ÿ๐‘ก|๐‘๐‘–๐‘› ]>๐‘๐‘–๐‘›

Page 20: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

int. /day

ahead

realtime

longterm

priceโ†‘

๐‘๐‘™๐‘ก ๐‘๐‘–๐‘› ๐‘๐‘Ÿ๐‘ก

๐‘ž๐‘™๐‘ก ๐‘ž๐‘–๐‘› ๐‘ž๐‘Ÿ๐‘ก

๏ฟฝฬ‚๏ฟฝ๐‘™๐‘ก ๏ฟฝฬ‚๏ฟฝ๐‘–๐‘› ๐‘ค

๐œ€1=๏ฟฝฬ‚๏ฟฝ๐‘™๐‘กโˆ’ ๏ฟฝฬ‚๏ฟฝ๐‘–๐‘› ๐œ€2=๏ฟฝฬ‚๏ฟฝ๐‘–๐‘›โˆ’๐‘ค

Assumption: and are independent(A generalization of the martingale model of forecast evolution)

wind uncertainty โ†“

Page 21: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

๐‘ž๐‘™๐‘ก+๐‘ž๐‘–๐‘›+๐‘ž๐‘Ÿ๐‘ก+๐‘คโ‰ฅ๐‘‘Key Constraint: Generation = Load

int. /day

ahead

realtime

longterm

priceโ†‘wind uncertainty โ†“

๐‘๐‘™๐‘ก ๐‘๐‘–๐‘› ๐‘๐‘Ÿ๐‘ก

๐‘ž๐‘™๐‘ก ๐‘ž๐‘–๐‘› ๐‘ž๐‘Ÿ๐‘ก

๏ฟฝฬ‚๏ฟฝ๐‘™๐‘ก ๏ฟฝฬ‚๏ฟฝ๐‘–๐‘› ๐‘ค

(we ignore network constraints)

Page 22: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

int. /day

ahead

realtime

longterm

priceโ†‘wind uncertainty โ†“

๐‘๐‘™๐‘ก ๐‘๐‘–๐‘› ๐‘๐‘Ÿ๐‘ก

๐‘ž๐‘™๐‘ก ๐‘ž๐‘–๐‘› ๐‘ž๐‘Ÿ๐‘ก

๏ฟฝฬ‚๏ฟฝ๐‘™๐‘ก ๏ฟฝฬ‚๏ฟฝ๐‘–๐‘› ๐‘ค

Utility goal:min๐ธ [๐‘๐‘™๐‘ก ๐‘ž๐‘™๐‘ก+๐‘๐‘–๐‘›๐‘ž๐‘–๐‘›+๐‘๐‘Ÿ๐‘ก๐‘ž๐‘Ÿ๐‘ก ]Subject to causality constraints

Page 23: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

int. /day

ahead

realtime

longterm

๐‘๐‘™๐‘ก ๐‘๐‘–๐‘› ๐‘๐‘Ÿ๐‘ก

๐‘ž๐‘™๐‘ก ๐‘ž๐‘–๐‘› ๐‘ž๐‘Ÿ๐‘ก

๏ฟฝฬ‚๏ฟฝ๐‘™๐‘ก ๏ฟฝฬ‚๏ฟฝ๐‘–๐‘› ๐‘ค

Utility goal:min๐ธ [๐‘๐‘™๐‘ก ๐‘ž๐‘™๐‘ก+๐‘๐‘–๐‘›๐‘ž๐‘–๐‘›+๐‘๐‘Ÿ๐‘ก๐‘ž๐‘Ÿ๐‘ก ]Subject to causality constraintsVariant of the newsvendor problem

[Arrow et. al. โ€™51], [Silver et. al. โ€™98], [Khouja โ€™99], [Porteus โ€™02], [Wang et. al. โ€™12].

Page 24: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Theorem:The optimal procurement strategy is characterized by reserve levels and such that

where

and uniquely solves

Page 25: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

int. /day

ahead

realtime

longterm ๏ฟฝฬ‚๏ฟฝ๐‘™๐‘ก ๏ฟฝฬ‚๏ฟฝ๐‘–๐‘› ๐‘ค

๐œ€1=๏ฟฝฬ‚๏ฟฝ๐‘™๐‘กโˆ’ ๏ฟฝฬ‚๏ฟฝ๐‘–๐‘› ๐œ€2=๏ฟฝฬ‚๏ฟฝ๐‘–๐‘›โˆ’๐‘ค

baseline, e.g., average output of a wind farm scale, e.g., number of wind farms

Scaling regime

aggregation, e.g., degree of correlation between wind farms

๐’˜ ๐’๐’• (๐œธ )=๐œธ๐œถ ๐œบ๐Ÿ (๐œธ )=๐œธ๐œฝ๐œบ๐Ÿ๐œบ๐Ÿ (๐œธ )=๐œธ๐œฝ๐œบ๐Ÿ

Page 26: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

baseline, e.g., average output of a wind farm scale, e.g., number of wind farms

Scaling regime

aggregation, e.g., degree of correlation between wind farms

Theorem:

Procurement with zero uncertainty

Extra procurementdue to uncertainty

Page 27: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

baseline, e.g., average output of a wind farm scale, e.g., number of wind farms

Scaling regime

aggregation, e.g., degree of correlation between wind farms

Theorem:

Depends on markets & predictions - prices - forecasts

Depends on wind aggregation - =1/2 (independent) - =1 (correlated)

Page 28: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

baseline, e.g., average output of a wind farm scale, e.g., number of wind farms

Scaling regime

aggregation, e.g., degree of correlation between wind farms

Theorem:

This form holds more generally than the model studied here:

-- more than three markets: [Bitar et al., 2012]-- when prices are endogenous: [Cai & Wierman, 2014]-- when small-scale storage is included: [Hayden, Nair, & Wierman, Working paper]

Page 29: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

timeint. /day

ahead

realtime

longterm

markets

Electricity markets

This talk: What is the impact of long term wind contracts?

As renewable penetration increases: 1)Should markets be moved closer to real-

time? 2)Should markets be added?

No! (See paper)

Page 30: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

timeint. /day

ahead

realtime

longterm

markets

Electricity markets

This talk: What is the impact of long term wind contracts?

As renewable penetration increases: 1)Should markets be moved closer to real-

time? 2)Should markets be added?

4 hr ahead marke

t?

Page 31: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

realtime

longterm v/s int.

realtime

longterm

What happens to if a market is added?

What happens to if a market is added?

Page 32: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

6 6.5 7 7.5 8 8.5 9 9.5 10

int. /day

ahead

realtime

longterm

๐œ€2 Gaussian

๐‘๐‘™๐‘ก=6 6<๐‘๐‘–๐‘›<10 ๐‘๐‘Ÿ๐‘ก=10

๐‘๐‘–๐‘›

]

2 markets

3 markets

3 markets are always better!

When does this happen?

Page 33: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Theorem:If is increasing for , decreasing for , and satisfies:

is decreasing for is decreasing for

then the expected procurement is lower with 3 markets than with 2 markets.

Satisfied by the Gaussian distribution

Page 34: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

int. /day

ahead

realtime

longterm

๐œ€2 Weibull

๐‘๐‘™๐‘ก=6 6<๐‘๐‘–๐‘›<10 ๐‘๐‘Ÿ๐‘ก=10

6 6.5 7 7.5 8 8.5 9 9.5 10๐‘๐‘–๐‘›

]

2 markets

3 markets

3 markets can be worse!

When does this happen?

Page 35: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Theorem:If satisfies the condition:

=0 , then there exist prices such that the expected procurement is higher with 3 markets than with 2 markets.

Estimation errors are heavy-tailed(specifically, long-tailed)

Page 36: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

timeint. /day

ahead

realtime

longterm

markets

This talk: What is the impact of long term wind contracts?

As renewable penetration increases: 1)Should markets be moved closer to real-

time? 2)Should markets be added?

No! (See paper) It depends, Gaussian or heavy-tailed?

4 hr market

Page 37: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

timeint. /day

ahead

realtime

longterm

markets

This talk: What is the impact of long term wind contracts?

markets

PIRP

Big question: How should wind be incorporated into the markets?

Page 38: Energy procurement in the presence of intermittent sources Adam Wierman (Caltech) JK Nair (Caltech / CWI) Sachin Adlakha (Caltech)

Energy procurement in the presence of intermittent sourcesAdam Wierman (Caltech)

JK Nair (Caltech / CWI)Sachin Adlakha (Caltech)