Chapter 4
Chapter 4
Daniel Kirschen
Perspective
• Generator
• Consumer
• Retailer
• Operator of a pumped-hydro plant
• Microeconomic theory
• VoLL
• Low price elasticity of the demand
• Demand reduction
• Demand shifting
Hour 1 2 3 4 5 6 7 8 9 10 11 12 Totals
Load Forecast (MWh) 221 219 254 318 358 370 390 410 382 345 305 256 3828
Forward Purchases (MWh) 221 219 254 318 358 370 390 410 382 345 305 256 3828
Hourly Revenues ($) 8177 8103 9398 11766 13246 13690 14430 15170 14134 12765 11285 9472 141636
Hourly Profits
2718 2737 2413 572 -1325 -1998 -3315 -4756 -2750 -621 1098 2381 -2846
($)
Hour 1 2 3 4 5 6 7 8 9 10 11 12 Totals
Load Forecast
264 262 297 299 337 348 367 385 359 324 287 299 3828
(MWh)
Forward Purchases
264 262 297 299 337 348 367 385 359 324 287 299 3828
(MWh)
Average Forward
24.70 24.50 27.50 35.20 40.70 42.40 45.50 48.60 44.20 38.80 33.40 27.70
Prices ($/MWh)
Cost of Forward
6521 6419 8168 10525 13716 14755 16699 18711 15868 12571 9586 8282 141821
Purchases ($)
1069 1076
Revenues ($) 9504 9432 11362 12806 13224 13946 14630 13642 12312 10906 143220
2 4
Profits ($) 2983 3013 2524 837 -910 -1531 -2753 -4081 -2226 -259 1320 2482 1399
Spot prices 20.30 25.40 30.30 37.50 69.70 75.40 70.10 102.3 81.40 63.70 46.90 28.90
Balancing costs -365 -406 152 375 3834 2337 1753 4092 -407 637 1219 347 13568
Total hourly
5094 4960 7137 11569 18405 18025 19498 24018 16477 14023 11406 7438 158050
cost
Hourly
7511 7511 9583 12136 15281 14837 15355 16650 13949 13135 12247 9916 148111
revenues
Hourly profits 2417 2551 2446 567 -3124 -3188 -4143 -7368 -2528 -888 841 2478 -9939
• Monopoly:
– Monopolist sets the price at will
– Must be regulated
• Perfect competition:
– No participant is large enough to affect the price
– All participants act as “price takers”
• Oligopoly:
– Some participants are large enough to affect the price
– Strategic bidders have market power
– Others are price takers
max {p .y - c(y)}
y
Production cost
Revenue
d {p .y - c(y)}
=0
dy
Independent of quantity
produced because price taker
dc(y)
p= Adjust production y until the marginal
dy cost of production is equal to the
price π
© 2018 D. Kirschen and the University of Washington 19
Example 4.2
Coal fired unit with minimum output 100 MW and
maximum output 500 MW
dCi (Pi )
£p Pi max
dPi P max
i
dCi (Pi )
>p ?
dPi P min
i
Breakpoints or
elbow points
[MW]
[$/MWh]
[MW]
• Startup cost
• Operating constraints
• Environmental constraints
• Other revenue opportunities
• Forecasting errors
N
æ N
ö
ℓ( P1, P2 ,… , PN , l ) = å Ci ( Pi ) + l ç L - å Pi ÷
i=1 è i=1 ø
¶ℓ dCi
º - l = 0 "i = 1,… N
¶Pi dPi
¶ℓ æ N
ö
º ç L - å Pi ÷ = 0
¶l è i=1 ø
dC1 dC2 dC N
= =! =p
dP1 dP2 dPN
¶ℓ
¶ PA
º 1.7 + 0.08PA - l = 0 l =10.67 $/MWh
¶ℓ PA =112.13 MW
º 1.8 + 0.06PB - l = 0
¶ PB
PB =147.87 MW
¶ℓ
º L - PA - PB = 0 C = CA (PA )+CB (PB )=1,651.63 $/hour
¶l
© 2018 D. Kirschen and the University of Washington 30
Bidding under perfect competition
• Since there are lots of small producers, a
change in bid causes a change in the
order of the bids
• If I bid at my marginal cost Price supply
– I get paid the market clearing price if
marginal or infra-marginal producer
• If I bid higher than my marginal cost
– I could become extra-marginal and
miss an opportunity to sell at a
profit
• If I bid lower than my marginal cost
– I could have to produce at a loss demand
Economic profit
π
dC
dP dC
ò dP dP
MWh
Variable cost of producing energy
No economic profit!
dC
=p
dP
MWh
Variable cost of producing energy
W f = p ×Pf -C f (Pf )
W f = W f (X f ,X- f )
X f = p f "f
p ×Pf = p ×Pf (p f , p -* f )
Pf (p f , p -* f ) = Pf if p f £ p -* f
= 0 otherwise
maxp ( y 1 + y ) y 1 - c ( y 1 )
e
2
y1
e
y1 = f 1 ( y 2 )
e
y2 = f2 (y1 )
y1 = f 1 ( y 2 )
* *
Cournot equilibrium
y = f 2 (y )
*
2
*
1
dy i
Not zero because of
market power
dp (Y ) dc ( y i )
p (Y ) + y i =
dy i dy i
ì y i Y dp (Y ) ü dc ( y i )
p (Y ) í1 + ý=
î Y dy i p (Y ) þ dy i
ì y i Y dp (Y ) ü dc ( y i )
p (Y ) í1 + ý=
î Y dy i p (Y ) þ dy i
dy
y p dy
e=- =- × is the price elasticity of demand
dp y dp
p
yi
si = is the market share of generator i
Y
< 1 at the optimum production, the
ìï si üï dc ( y i ) marginal cost of generator i is less
p (Y ) í1- ý= than the market price.
ïî e (Y ) ïþ dy i
• Profit of A = RA - CA = $ 600
• Profit of B = RB - CB = $ 300
© 2018 D. Kirschen and the University of Washington 48
Cournot competition: Example 1
Summary:
For PA=15MW and PB = 10MW, we have:
Demand Profit of A
25 600
300 75
Profit of B Price
Demand Profit A
Profit B Price
Equilibrium solution!
Demand Profit A A cannot do better without B doing worse
Profit B Price B cannot do better without A doing worse
Nash equilibrium
© 2018 D. Kirschen and the University of Washington 52
Cournot competition: Example 1
Demand Profit of A
PA=25
40 625 CA = 35 . PA $/h
PB=15
225 60 CB = 45 . PB $/h
Profit of B Price
• A is a “strategic” player
– i.e. with market power
• The others are “the competitive fringe”
Time period 𝑡 1 2 3
800
600
Offer Price (US $/MWh)
400
200
0
0 2000 4000 6000 8000 10000 12000 14000 16000 18000 20000 22000
-200
Offered Generation Capacity (MW)
Load
Peak load
Minimum load
Time
00:00 06:00 12:00 18:00 24:00
900
800
700
Bid Price (US $/MWh)
600
Hour 3 Hour 11
500
400
300
200
100
0
0 2000 4000 6000 8000 10000 12000
Demand (MW)
800
Offer Price (US $/MWh)
600
400
Hour 3 Hour 11
200
0
0 2000 4000 6000 8000 10000 12000 14000 16000 18000 20000 22000
-200
Demand (MW)
250.00
200.00
Price (US $/MWh)
150.00
100.00
Average price
50.00
0.00
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Percentage of Hours
MWh
Small increases in peak demand cause
large changes in peak prices
© 2018 D. Kirschen and the University of Washington 75
Price volatility in the balancing mechanism
or
Reduced supply
πnor
Normal peak
MWh
Small reductions in supply cause
large changes in peak prices
© 2018 D. Kirschen and the University of Washington 79
When is market power more likely?
• Increase elasticity
• Increase number of competitors
πmax
πmin
MWh
© 2018 D. Kirschen and the University of Washington 82
Increasing the elasticity of the demand
• Obstacles
– Fixed prices
– Need for communication
– Need for storage (heat, intermediate products, dirty clothes)