dispatch & pricing with uncertainty & intermittency

45
Dispatch & Pricing with Uncertainty & Intermittency Dr. Geoffrey Pritchard University of Auckland

Upload: rupert

Post on 10-Jan-2016

24 views

Category:

Documents


0 download

DESCRIPTION

Dispatch & Pricing with Uncertainty & Intermittency. Dr. Geoffrey Pritchard University of Auckland. NZ has a large wind resource. 500 MW now installed or committed. many more sites under investigation or seeking consents. 3000+ MW potential - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Dispatch & Pricing                  with Uncertainty & Intermittency

Dispatch & Pricing

with

Uncertainty & Intermittency

Dr. Geoffrey PritchardUniversity of Auckland

Page 2: Dispatch & Pricing                  with Uncertainty & Intermittency

NZ has a large wind resource

• 500 MW now installed or committed.– many more sites under investigation or seeking

consents.

• 3000+ MW potential– but this ignores system integration issues.

Page 3: Dispatch & Pricing                  with Uncertainty & Intermittency

Wind is unpredictable and variable

• Wind forecast error exceeds load forecast error in NI with >370 MW wind.

(WGIP, 2 hour forecasts, 1-month return period events)

• Wind variability is about half of load variability in NI with 1600 MW wind.

(WGIP, 10 sec or 5 min periods, 1-month return period events)

Page 4: Dispatch & Pricing                  with Uncertainty & Intermittency

Accommodating uncertainty (wind and load)

• Processes:– 5-minute re-dispatch– Frequency-keeping

• Technologies:– Hydro– Fast gas turbine– Responsive loads (EV battery charging?)

Page 5: Dispatch & Pricing                  with Uncertainty & Intermittency

Wind/hydro matching

• Why not pair off each wind farm with a hydro?– transmission implications if not co-located.– doesn’t make full use of hydro flexibility.– doesn’t allow wind farms to match with each other.

• Matching might be done better at the power system level.

Page 6: Dispatch & Pricing                  with Uncertainty & Intermittency

The dispatch process (at present)

-2hr 0 +30min

• Generator offers close• Loads, wind forecast• SPD run to find

optimal dispatch

• Actual loads, wind• SPD re-dispatch every

5 min• Frequency-keepers

adjust continuously

Page 7: Dispatch & Pricing                  with Uncertainty & Intermittency

Could the system operation / market be extended to treat uncertainty optimally?

Page 8: Dispatch & Pricing                  with Uncertainty & Intermittency

Example

Capacity 250lossless

Thermal A: 400 @ $45Wind: 100 forecast, @ $0

Thermal B: 400 @ $50Hydro: 200 @ $30, 200 @ $90

Load 500

• Wind forecast may be inaccurate. • Hydro can be re-dispatched in response, thermals can’t.• What to dispatch?

Page 9: Dispatch & Pricing                  with Uncertainty & Intermittency

Least-(forecast)-cost dispatch

Capacity 250lossless

Thermal A: 400 @ $45Wind: 100 forecast, @ $0

Thermal B: 400 @ $50Hydro: 200 @ $30, 200 @ $90

Load 500

The best solution, on the assumption that the wind forecast is accurate.

100

200

250

50

150

Page 10: Dispatch & Pricing                  with Uncertainty & Intermittency

Wind above forecast

Capacity 250lossless

Thermal A: 400 @ $45Wind: 120 actual, @ $0

Thermal B: 400 @ $50Hydro: 200 @ $30, 200 @ $90

Load 500

100

200

250

50

150

spill 20

Wind is spilled – cheap energy is lost.

Page 11: Dispatch & Pricing                  with Uncertainty & Intermittency

Wind below forecast

Capacity 250lossless

Thermal A: 400 @ $45Wind: 80 actual, @ $0

Thermal B: 400 @ $50Hydro: 200 @ $30, 200 @ $90

Load 500

Wind shortfall is made up with expensive water.

80

220

230

50

150

Page 12: Dispatch & Pricing                  with Uncertainty & Intermittency

Better forecasting?

• Forecast errors in either direction incur high penalties– so smaller errors would certainly help.

• Can the penalties themselves be reduced?

Page 13: Dispatch & Pricing                  with Uncertainty & Intermittency

Hedging vs. uncertainty

Capacity 250lossless

Thermal A: 400 @ $45Wind: 100 forecast, @ $0

Thermal B: 400 @ $50Hydro: 200 @ $30, 200 @ $90

Load 500

100

175

225

100

125

• Spare capacity on transmission line.• Spare capacity in cheap hydro tranche.

Page 14: Dispatch & Pricing                  with Uncertainty & Intermittency

Wind above forecast

Capacity 250lossless

Thermal A: 400 @ $45Wind: 120 actual, @ $0

Thermal B: 400 @ $50Hydro: 200 @ $30, 200 @ $90

Load 500

120

155

245

100

125

Surplus wind is matched to hydro.

Page 15: Dispatch & Pricing                  with Uncertainty & Intermittency

Wind below forecast

Capacity 250lossless

Thermal A: 400 @ $45Wind: 80 actual, @ $0

Thermal B: 400 @ $50Hydro: 200 @ $30, 200 @ $90

Load 500

80

195

205

100

125

Surplus wind is matched to hydro.

Page 16: Dispatch & Pricing                  with Uncertainty & Intermittency

Hedged vs. conventional dispatch

Capacity 250lossless

Thermal A: 400 @ $45Wind: 100 forecast, @ $0

Thermal B: 400 @ $50Hydro: 200 @ $30, 200 @ $90

Load 500

100

175 (25 less)

225 (25 less)

100 (50 more)

125 (25 less)

• Adjustment Thermal A ->Thermal B costs $5,but allows chance to save water worth $30.

• Adjustment Hydro ->Thermal B costs $20,but allows chance to save $60 on water.

Page 17: Dispatch & Pricing                  with Uncertainty & Intermittency

Is the hedged dispatch better?

• Depends on the probabilities involved.

• The more uncertainty in the wind, the more hedging will be worthwhile.

Page 18: Dispatch & Pricing                  with Uncertainty & Intermittency

Allowing for uncertainty in one offer (or load) affects the dispatch of other offers, even those that are not uncertain themselves.

Page 19: Dispatch & Pricing                  with Uncertainty & Intermittency

What not to conclude from the example

• Hedged dispatch means higher thermal fuel burn.– Other, similar examples adjust dispatch away from thermals.

• The transmission network is the essential element.– Other, similar examples have one node, no lines.

Page 20: Dispatch & Pricing                  with Uncertainty & Intermittency

Could the system operation / market be extended to treat uncertainty optimally?

Page 21: Dispatch & Pricing                  with Uncertainty & Intermittency

Market principles“There is only one market”

• No separate day-ahead and regulating market – (as in Nordpool etc.)

• No separate markets for ancillary services.– Exception: the present frequency-keeping auction.– Not an exception: instantaneous reserve (co-optimized).

• A generator shouldn’t have to choose which market to offer into.– Potential arbitrage, illiquidity, market power issues.

Page 22: Dispatch & Pricing                  with Uncertainty & Intermittency

Instantaneous reserve

• IR is insurance against truly rare events.– Includes the effect of exceptional weather on wind

farms – But not most wind fluctuations.

Page 23: Dispatch & Pricing                  with Uncertainty & Intermittency

Optimizing dispatch (conventional)

Generators offer to sell tranches qi, ask prices pi

We find dispatches xi to

minimize pi xi (cost of power, at offered prices)

so that– demand is met– transmission network is operated within capacity

– 0 < xi < qi

Page 24: Dispatch & Pricing                  with Uncertainty & Intermittency

Optimizing dispatch (hedged)

One approach:

Generators offer to sell tranches qi, asking prices pi

We find dispatches– xi (1st stage: initial dispatch)

– Zi (2nd stage: real-time, contingent on random events)

Three kinds of offer:– Inflexible (“thermal”), no re-dispatching, Zi = xi

– Flexible (“hydro”), arbitrary re-dispatching, 0< xi < qi, 0< Zi < qi

– Intermittent (“wind”), 0< xi < qi, 0< Zi < Si (random)

Page 25: Dispatch & Pricing                  with Uncertainty & Intermittency

Optimizing dispatch (hedged)

Generators offer to sell tranches qi, ask prices pi

Flexible plant may also offer– to sell additional power via re-dispatch, ask price pi ri

– to buy back power via re-dispatch, bid price pi ri

where ri is a regulation margin.

Page 26: Dispatch & Pricing                  with Uncertainty & Intermittency

Optimizing dispatch (hedged)

Generators offer to sell tranches qi , ask prices pi ,regulation margins ri

We find dispatches xi and Zi to

minimize (pi xi + Epi riZi xipi riZi xi ) (expected cost of power, at offered prices, including re-dispatch)

so that– demand is met (at both 1st and 2nd stages)– transmission network is operated within capacity– (xi , Zi ) satisfy plant constraints

Page 27: Dispatch & Pricing                  with Uncertainty & Intermittency

Example

Hydro 2: 40 @ $40 (+/- $5)

Wind: capacity 40, @ $0scenarios 0, 10, 20, 30probabilities 0.5, 0.2, 0.2, 0.1

Load 60

• Ensemble forecast for wind. Most likely scenario is 0. • Hydros compete on both energy and regulation.• What to dispatch?

Hydro 1: 40 @ $39 (+/- $2)

Page 28: Dispatch & Pricing                  with Uncertainty & Intermittency

Optimal hedged dispatch (initial)

Hydro 2: 40 @ $40 (+/- $5)

Wind: capacity 40, @ $0scenarios 0, 10, 20, 30probabilities 0.5, 0.2, 0.2, 0.1

Load 60

• Hydros dispatched “out of order” to keep regulation cost down.

Hydro 1: 40 @ $39 (+/- $2)10

30

20

Page 29: Dispatch & Pricing                  with Uncertainty & Intermittency

Optimal hedged re-dispatch

Hydro 2: 40 @ $40 (+/- $5)

Wind: capacity 40, @ $0scenarios 0, 10, 20, 30probabilities 0.5, 0.2, 0.2, 0.1

Load 60

• Hydro 1 wins the regulation business.

Hydro 1: 40 @ $39 (+/- $2)0, 10, 20, 3040, 30, 20, 10

20

Page 30: Dispatch & Pricing                  with Uncertainty & Intermittency

Market pricing (conventional)

• Conventional spot price: the marginal cost of a unit of additional load.

• This is an appropriate price at which to trade spot energy.

• This already varies by– location (in the network)– time (of day).

Page 31: Dispatch & Pricing                  with Uncertainty & Intermittency

Market pricing (hedged)

• We have now introduced an economic distinction between initial dispatch and re-dispatch.

Page 32: Dispatch & Pricing                  with Uncertainty & Intermittency

Initial dispatch prices

• n – the marginal cost of an additional unit of load at node n

in the initial dispatch.

• This is an appropriate price at which to trade energy, where that energy was present in the initial dispatch.

• Applies to:– inflexible load and generation– some flexible and intermittent generation

Page 33: Dispatch & Pricing                  with Uncertainty & Intermittency

Re-dispatch prices

• nR – the marginal cost of an additional unit of load at node n

in a re-dispatch.

• This is an appropriate price at which to trade energy, where that energy was added in a re-dispatch.

• Applies to:– some flexible and intermittent generation (both hydro & wind)

Page 34: Dispatch & Pricing                  with Uncertainty & Intermittency

Example: initial dispatch prices

Hydro 2: 40 @ $40 (+/- $5)

Wind: capacity 40, @ $0scenarios 0, 10, 20, 30probabilities 0.5, 0.2, 0.2, 0.1

Load 60

• Marginal additional load would be met by Hydro 2.

• The quantities xi are sold @ $40; load pays $40.

Hydro 1: 40 @ $39 (+/- $2)10

30

20$40

Page 35: Dispatch & Pricing                  with Uncertainty & Intermittency

Example: re-dispatch prices

Hydro 2: 40 @ $40 (+/- $5)

Wind: capacity 40, @ $0scenarios 0, 10, 20, 30probabilities 0.5, 0.2, 0.2, 0.1

Load 60

• 1st scenario: Wind buys back 10 @ $41; Hydro 1 sells 10 @ $41• 2nd scenario: no re-dispatch• 3rd scenario: Wind sells 10 @ $37; Hydro 1 buys back 10 @ $37• 4th scenario: Wind sells 20 @ $37; Hydro 1 buys back 20 @ $37

Hydro 1: 40 @ $39 (+/- $2)0, 10, 20, 3040, 30, 20, 10

20

$41, $41, $37, $37

Page 36: Dispatch & Pricing                  with Uncertainty & Intermittency

Average selling prices

Hydro 2: 40 @ $40 (+/- $5)

Wind: capacity 40, @ $0scenarios 0, 10, 20, 30probabilities 0.5, 0.2, 0.2, 0.1

Load 60

Hydro 1: 40 @ $39 (+/- $2)0, 10, 20, 3040, 30, 20, 10

20

$41, $41, $37, $37

Average selling price achieved

= (expected revenue) / (expected generation)

• Wind: $38.11• Hydro 1: $40.55• Hydro 2: $40

Page 37: Dispatch & Pricing                  with Uncertainty & Intermittency

Example: multiple wind farms

Hydro: 30 @ $40 (+/- $4)

60 @ $60 (+/- $4)

Wind 1: capacity 100, @ $0scenarios 40, 40, 45, 55, 50, 50, 50, 60

Load 300

Thermal: 100 @ $58

Wind 2: capacity 100, @ $0scenarios 40, 50, 50, 60, 50, 55, 60, 60

Wind 3: capacity 100, @ $0scenarios 45, 50, 60, 50, 45, 55, 40, 55

equally likely scenarios

Page 38: Dispatch & Pricing                  with Uncertainty & Intermittency

Correlations between wind farms

Wind 1

Wind 2

Wind 2 Wind 1

Wind 3 Wind 3

• Wind 1 and Wind 2 are somewhat correlated• Wind 3 is relatively uncorrelated

Page 39: Dispatch & Pricing                  with Uncertainty & Intermittency

Initial dispatch

Hydro: 30 @ $40 (+/- $4)

60 @ $60 (+/- $4)

Wind 1: capacity 100, @ $0scenarios 40, 40, 45, 55, 50, 50, 50, 60

Load 300

Thermal: 100 @ $58

Wind 2: capacity 100, @ $0scenarios 40, 50, 50, 60, 50, 55, 60, 60

Wind 3: capacity 100, @ $0scenarios 45, 50, 60, 50, 45, 55, 40, 55

equally likely scenarios

50

5550

50

95

$58

• Hydro is dispatched ahead of thermal to facilitate regulation.• Thermal is marginal at $58.• In some scenarios, the wind farms can trade with each other.• Average overall selling prices achieved: Thermal $58, Hydro $59.01, Wind 1 $57.54, Wind 2 $57.60, Wind 3 $57.80

Page 40: Dispatch & Pricing                  with Uncertainty & Intermittency

Revenue adequacy

• Conventional:

(Total payments received from loads) minus (Total payments to generators)

gives a non-negative surplus. (Loss & constraint rental.)

• The same is true with optimal hedged dispatch and re-dispatch pricing, in all scenarios.

Page 41: Dispatch & Pricing                  with Uncertainty & Intermittency

Another example

Hydro: 50 @ $42 (+/- $10)

60 @ $80 (+/- $10)

Load 264

Thermal 2: 100 @ $45

Wind 2: 60 @ $0 Wind 1: 60 @ $0

Thermal 1: 100 @ $40

capacity 150

Wind farms treated as deterministic (i.e. accurately forecast).

Page 42: Dispatch & Pricing                  with Uncertainty & Intermittency

Conventional dispatch

Hydro: 50 @ $42 (+/- $10)

60 @ $80 (+/- $10)

Load 264

Thermal 2: 100 @ $45

Wind 2: 60 @ $0 Wind 1: 60 @ $0

Thermal 1: 100 @ $40

capacity 150

Spring washer effect – a very constrained solution.

0

4599

6060

$42

$41.5

$41

$40.5

$40

$42.5

Page 43: Dispatch & Pricing                  with Uncertainty & Intermittency

Hedged version of the problem

Hydro: 50 @ $42 (+/- $10)

60 @ $80 (+/- $10)

Load 264

Thermal 2: 100 @ $45

Thermal 1: 100 @ $40

capacity 150

Ensemble forecast for wind farms.Note 60 is still the best forecast for each wind farm.

Wind 1: capacity 100, @ $0scenarios 30, 50, 60, 70, 90 equally likely

Wind 2: capacity 100, @ $0scenarios 30, 50, 60, 70, 90 equally likely

Wind farms independent

Page 44: Dispatch & Pricing                  with Uncertainty & Intermittency

Hedged dispatch and pricing

Hydro: 50 @ $42 (+/- $10)

60 @ $80 (+/- $10)

Load 264

Thermal 2: 100 @ $45

Thermal 1: 100 @ $40

capacity 150

• Hydro dispatch is reduced to avoid the risk of using $80 water.• Line is not at capacity (it carries 145) - this facilitates regulation by maintaining flexibility.• Prices anticipate a possible spring-washer upon re-dispatch.

Wind 1: capacity 100, @ $0scenarios 30, 50, 60, 70, 90 equally likely

Wind 2: capacity 100, @ $0scenarios 30, 50, 60, 70, 90 equally likely

60 60

69 (30 less)

45 (45 more)

30 (15 less)

$42.5

$40

$52.5

$45

$47.5

$50

Page 45: Dispatch & Pricing                  with Uncertainty & Intermittency

Dispatch & Pricing

with

Uncertainty & Intermittency

Dr. Geoffrey PritchardUniversity of Auckland