Академический Документы
Профессиональный Документы
Культура Документы
Stochastic Producers
Outline
Electricity markets: basic concepts
Electricity markets & uncertainty
Electricity markets & investment
Outline
Electricity markets: basic concepts
Electricity markets & uncertainty
Electricity markets & investment
What is a market?
People need certain products
What is a market?
A market is any structure that allows buyers and
sellers to exchange any type of goods, services
and information.
Goods or services are exchange for money.
Market participants consist of all the buyers and
sellers of a good who influence its price.
The market facilitates trade and enables the
distribution and allocation of resources in a
society.
Markets allow any tradable item to be evaluated
and priced.
5
Stored
Transportation
PARIS (50Kg)
ROME (80Kg)
Demand
$4
$1
Electricity market
We need to know the characteristics of the players:
Large fuel-based units (economy of scale)
Technical constraints (required a schedule)
Far from consumption centers (transmission)
Day-ahead market
Power producers submit offers to
sell electricity for the next 24
hours
The demand for the next day is
forecast
The cheapest offers are accepted
up to the forecast demand
Day 2
12 a.m.
Demand
4-5 p.m.
Unit
Cost
Offers
G1
200@10
G2
15
100@20
G3
25
100@30
Price
G3
Demand
G2
20
250 MW
G1
250MW
Power
Day 2
12 a.m.
Demand
Price
G3
G2
20
G1
250MW
Power
10
Day 2
12 a.m.
Demand
Price
G3
G2
20
G1
250MW
Power
11
G1
G2
Price
G3
225MW
G1
G2
250MW
Price
Demand
250MW
Demand
G3
G3
G2
20
G3
G2
G1
G1
Power
Power
12
225MW
G1
G2
Price
G3
250MW
Demand
G1 = 20x200 = 4000$
G2 = 20x25 = 500$
G2
G3 = 30x25 = 750$
2250$ extra!!
G1
Power
13
G1
G2
Price
G3
250MW
Demand
G3
G2
G1
Power
14
15
16
17
18
19
Demand
G3
G2
20
G1
W
250MW
Power
20
Day 2
12 a.m.
Wind forecast = 30 MW
Price
4-5 p.m.
Unit
Cost
Offers
30@0
G1
Demand
G3
G2
20
200@10
250 MW
G2
15
100@20
G3
25
100@30
Demand
G1
Power
W
250MW
22
Day 2
3 p.m.
12 a.m.
Wind forecast = 30 MW
Price
4-5 p.m.
Wind power= 20 MW
Demand
DA Schedule
Unit
MW
30
G1
200
G2
20
G3
G3
G2
20
G1
Power
W
250MW
23
Day 2
3 p.m.
Wind power= 20 MW
Price
4-5 p.m.
DA Schedule
Demand
Balancing market
Unit
MW
UP
DOWN
30
G1
200
G2
20
10@25
G3
20@35
G3
G2
20
G1
Power
W
250MW
24
Day 2
3 p.m.
Wind power= 20 MW
Price
4-5 p.m.
DA Schedule
Demand
Balancing market
Unit
MW
UP
DOWN
30
G1
200
G2
20
10@25
G3
20@35
G3
G2
20
G1
Power
W
250MW
25
Day 2
3 p.m.
Wind power= 20 MW
4-5 p.m.
DA Schedule
Balancing market
Unit
MW
UP
DOWN
30
G1
200
G2
20
10@25
G3
20@35
26
Day 2
3 p.m.
Wind power= 20 MW
4-5 p.m.
DA Schedule
Unit
MW
20
G1
200
G2
30
G3
27
DA market
B market
Fuel cost
Total
20x30=600
-25x10=-250
350
(20-0)x20=400
G1
20x200=4000
5x200=1000
3000
(20-5)x200=3000
G2
20x20=400
25x10=250
15x30=450
200
(20-15)x30=150
G3
28
DA market
B market
Fuel cost
Total
20x30=600
-25x10=-250
350
(20-0)x20=400
G1
20x200=4000
5x200=1000
3000
(20-5)x200=3000
G2
20x20=400
25x10=250
15x30=450
200
(20-15)x30=150
G3
Day 2
3 p.m.
Wind power= 40 MW
Price
4-5 p.m.
DA Schedule
Demand
Balancing market
Unit
MW
UP
DOWN
30
G1
200
G2
20
10@25
10@15
G3
20@35
G3
G2
20
G1
Power
W
250MW
30
Day 2
3 p.m.
Wind power= 40 MW
Price
4-5 p.m.
DA Schedule
Demand
Balancing market
Unit
MW
UP
DOWN
30
G1
200
G2
20
10@25
10@15
G3
20@35
G3
G2
20
G1
Power
W
250MW
31
Day 2
3 p.m.
Wind power= 40 MW
4-5 p.m.
DA Schedule
Unit
MW
40
G1
200
G2
10
G3
32
DA market
B market
Fuel cost
Total
20x30=600
15x10=150
750
(20-0)x40=800
G1
20x200=4000
5x200=1000
3000
(20-5)x200=3000
G2
20x20=400
-15x10=150
15x10=150
100
(20-15)x10=50
G3
20x250=5000
5000
20x250=5000
33
DA market
B market
Fuel cost
Total
20x30=600
15x10=150
750
(20-0)x40=800
G1
20x200=4000
5x200=1000
3000
(20-5)x200=3000
G2
20x20=400
-15x10=150
15x10=150
100
(20-15)x10=50
G3
20x250=5000
5000
20x250=5000
24-36h ahead
Shorter horizon
4-5 p.m.
Unit
Cost
Offers
100@0
G1
200@10
Demand
15
100@20
G3
25
100@30
G3
G2
250 MW
G2
Demand
G1
10
W
250MW
Power
36
Wind
Prices
37
Day 2
Demand
DA Schedule
Unit
MW
100
G1
150
G2
G3
G3
G2
G1
10
W
250MW
Power
38
Day 2
Demand
Regulating market
Unit
MW
UP
DOWN
100
G1
150
G2
10@25
G3
20@35
G3
G2
G1
10
W
250MW
Power
39
Day 2
Demand
Regulating market
Unit
MW
UP
DOWN
100
G1
150
G2
10@25
G3
20@35
G3
G2
G1
10
W
250MW
Power
40
Day 2
Regulating market
Unit
MW
UP
DOWN
100
G1
150
G2
10@25
G3
20@35
Wind 50MW
lower than
expected
Only 30MW
up power
20MW of
load
shedding
41
Day 2
Demand
Regulating market
Unit
MW
UP
DOWN
100
G1
150
G2
10@25
10@15
G3
20@35
20@25
G3
G2
G1
10
W
250MW
Power
42
Day 2
Regulating market
Unit
MW
UP
DOWN
100
G1
150
G2
10@25
10@15
G3
20@35
20@25
Wind 50MW
higher than
expected
None down
power
50MW of
wind
spillage
43
24-36h ahead
Shorter horizon
44
24-36h ahead
Shorter horizon
45
Day-ahead
market
Balancing
Day-ahead
market
Balancing
46
Outline
Electricity markets: basic concepts
Electricity markets & uncertainty
Electricity markets & investment
47
Stochastic MC
Day-ahead dispatch
compute disregarding
balancing operation
Day-ahead dispatch
takes into account
balancing operation
Day-ahead
Balancing
Day-ahead
Balancing
48
Forecast=100 MW
Wind(30%)=130 MW
Price
Demand
Stoc MC
Demand
G3
G3
G2
G2
G1
10
G1
W
250MW
Power
250MW
Power
49
Stoc MC
50
Expensive
but flexible
Cheaper than
G1 but inflexible
Unit
G1
G2
G3
Pmax (MW)
100
110
50
C ($/MWh)
35
30
10
C_up ($/MWh)
40
C_do ($/MWh)
34
P_up (MW)
20
P_do (MW)
40
0
51
Day-ahead
G1
G2
86
G3
50
WP
34
Stoc MC
52
Stoc MC
Agent
Day-ahead
Agent
Day-ahead
G1
G1
40
G2
86
G2
70
G3
50
G3
50
WP
34
WP
10
G1 dispatched
out-of-merit
53
Day-ahead
G1
Stoc MC
Balancing
Agent
Day-ahead
G1
40
G2
86
G2
70
G3
50
G3
50
WP
34
WP
10
High
Low
Balancing
High
Low
54
Day-ahead
G1
G2
Stoc MC
Balancing
Agent
Day-ahead
G1
40
86
G2
70
G3
50
G3
50
WP
34
16
WP
10
High
Low
Balancing
High
Low
55
Day-ahead
G1
G2
Stoc MC
Balancing
Balancing
Agent
Day-ahead
G1
40
-40
86
G2
70
G3
50
G3
50
WP
34
16
WP
10
High
Low
High
Low
56
Day-ahead
G1
Stoc MC
Balancing
Agent
Day-ahead
High
Low
20
G1
G2
86
G3
50
WP
34
16
Balancing
High
Low
40
-40
G2
70
G3
50
WP
10
57
Day-ahead
G1
Stoc MC
Balancing
Agent
Day-ahead
High
Low
20
G1
G2
86
G3
50
WP
34
16
Balancing
High
Low
40
-40
G2
70
G3
50
WP
10
Day-ahead cost
3080
Day-ahead cost
4000
Balancing cost
320
Balancing cost
-816
Load curtailment
320
Load curtailment
Total
3720
Total
0
3184
58
Expected
G1
Stoc MC
Per-scenario
Agent
Expected
High
Low
1320
3300
G1
G2
G3
1000
1000
WP
-900
1020
Per-scenario
High
Low
24
174
-200
G2
1000
G3
1000
1000
1000
-3780
WP
916
1326
300
59
Day-ahead
Balancing
Stoc MC
Day-ahead
Balancing
Outline
Electricity markets: basic concepts
Electricity markets & uncertainty
Electricity markets & investment
61
Power producer
Decide new units
Maximize profit
Capacities
& location
Dispatch
& prices
Market operator
Decide dispatch
Minimize total cost
62
Power producer
Bilevel programming
Market operator
Solve replacing lower-level
problem by its KKT conditions
63
?
Power producer
Power producer
Maximize profit
Maximize profit
Capacities
& location
Dispatch
& prices
Capacities
& location
Dispatch
& prices
Market operator
Market operator
Decide dispatch
Decide dispatch
?
Power producer
Power producer
Maximize profit
Maximize profit
Capacities
& location
Dispatch
& prices
Capacities
& location
Dispatch
& prices
Market operator
Decide dispatch
Day-ahead
market
Balancing
market
High wind
Cheap balancing
Expensive balancing
Bus 1
Bus 2
66
Investment
under Stoc MC
Power producer
Power producer
Maximize profit
Maximize profit
Capacities
& location
Dispatch
& prices
Market operator
Day-ahead
Balancing
Capacities
& location
Dispatch
& prices
Market operator
Day-ahead
Balancing
67
Investment
under Stoc MC
Bilevel model
Bilevel model
Maximize profit
Maximize profit
Investment constraints
Investment constraints
Market operator
Market operator
Day-ahead
Balancing
Day-ahead
Balancing
68
Bus2
Conv MC
Stoc MC
69
Bus2
70
Investment model
Maximize profit
Day-ahead
Balancing
Maximize profit
Day-ahead
Balancing
<
Maximize profit
Day-ahead
Balancing
71
72