You are on page 1of 7

1250 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 20, NO.

3, AUGUST 2005

A Probability Model for the Electricity Price Duration


Curve Under an Oligopoly Market
Jorge Valenzuela, Member, IEEE, and Mainak Mazumdar, Member, IEEE

Abstract—In this paper, we propose a new formulation for the II. INTRODUCTION
“price duration curve” (PDC) using probability considerations and
provide a procedure for constructing it. This curve is expected to be
useful in the long-term prediction of market prices and is similar
in spirit to the load duration curve. It shows the proportion of time
over a given time horizon during which the real-time market price
T HE deregulation of the electricity industry is radically
changing the manner in which electric power utilities do
their business. Optimal decisions now will be highly dependent
of electricity is expected to exceed specified dollar amounts. The on market electricity prices. Decisions regarding the operation
price over a long term is a stochastic quantity that depends on phys-
of a power plant, acquisition of a new machine, and disposal
ical factors such as production cost, load, generation availability,
unit commitment, and transmission constraints. It also depends on of a present plant all will be influenced by forecasted market
economic factors such as strategic bidding and load elasticity. We prices of electricity. The basic risk management functions
illustrate a procedure for constructing a stochastic system-based of market participants will also depend on the knowledge
model for the PDC, taking into account the randomness associated of the future behavior of electricity prices in the market.
with load and generator outages. The effects of unit commitment,
The volatility in the wholesale market price of electricity
transmission congestion, and transmission outages are not consid-
ered. We use two economic models. One is due to Bertrand and during the last several years clearly indicates that there is a
represents perfect competition. The other model is due to Rudke- strong need in the electric power industry for practical models
vich et al. who have given a closed-form expression for the market- that suitably represent the stochastic behavior of the market
clearing price in an oligopoly consisting of several identical firms. price of electricity. The price of electricity over the long
Index Terms—Deregulation, electricity price, method of cumu- term is a quantity that depends on physical factors such as
lants, oligopoly, price duration curve (PDC), reliability, risk anal- production cost, load, generation reliability, unit commitment,
ysis.
and transmission constraints. It also depends on economic
factors such as strategic bidding and load elasticity. In this
I. NOMENCLATURE paper, we illustrate a procedure for constructing a stochastic
system-based model for electricity prices, taking into account
Price duration curve.
the randomness associated with load and generator outages.
Price of electricity at time .
A potential advantage of this approach is that it permits the
Load at time .
modeling of nonstationary systems (e.g., in which fuel prices
Mean of .
differ from the past) and can more easily be used to consider
Standard deviation of .
scenarios in which the system’s structure changes over time
Equivalent load at time considering first units.
(e.g., entry of additional generators). In this paper, we do
Marginal unit at time .
not model unit commitment and transmission constraints or
Random variable denoting “up” or “down” state of
consider the stochastic behavior of fuel prices.
unit at time .
We consider two economic models for the market price of
Cumulative distribution function of the equivalent
electricity. In both models, we assume that electricity traded
load at time .
within the region of interest is unconstrained by transmission.
Number of identical firms.
In the first model, we assume that perfect competition reigns.
Number of generators of each firm.
In this situation, the price is given by the marginal cost of the
Marginal cost of unit .
last unit used to meet the load. The same solution is obtained
Capacity of unit .
under the Bertrand oligopoly model [6], [16], where each pro-
Forced outage rate of unit .
ducer bids its price and lets the quantity be determined by the
.
demand curve. A second model that we consider is the one pro-
Cumulative capacity of first units.
posed by Rudkevich et al. [15], which is based on the supply
Price cap.
function equilibrium (SFE) model due to Klemperer and Meyer
Planning horizon.
[8]. The analytical expression developed in [15] is applicable
Manuscript received February 23, 2004; revised January 11, 2005. This work only when a) the competing firms are identical in every respect,
was supported by the National Science Foundation under Grant ECS-0245650
and Grant ECS-0245355. Paper no. TPWRS-00089-2004. b) the load has zero elasticity with respect to price, and c) the
J. Valenzuela is with the Department of Industrial and Systems Engineering, price at the maximum load is equal to the marginal cost of sup-
Auburn University, Auburn, AL 36830 USA (e-mail: jvalenz@eng.auburn.edu). plying it. We choose this model because of the simplified an-
M. Mazumdar is with the Department of Industrial Engineering, University
of Pittsburgh, Pittsburgh, PA 15260 USA (e-mail: mmazumd@engr.pitt.edu). alytical expression that it obtains for the spot price. Theoret-
Digital Object Identifier 10.1109/TPWRS.2005.851966 ical research and computational studies on SFE models have
0885-8950/$20.00 © 2005 IEEE
VALENZUELA AND MAZUMDAR: PROBABILITY MODEL FOR THE ELECTRICITY PDC 1251

shown considerable difficulties in computing equilibrium solu- As an analogy for the definition given in (1), we consider
tions for the asymmetric case [1]. One of the purposes in our the load duration curve (LDC). The LDC was initially defined
investigation is estimating the magnitude of the difference in in the literature assuming the hourly loads over a given time
the predicted values of prices using the Bertrand and SFE oli- horizon to be totally deterministic and by plotting them in a
gopoly models. In a separate paper, we have done a similar study descending order of magnitude. When this figure is considered
using the Cournot model [19]. Notice that statistically estimated to be a graphical representation of the load duration that displays
markups (such as Borenstein et al. [3]) could also be used to re- load on the vertical coordinate and hour on the horizontal
flect system level changes instead of game theory-based models coordinate, it also gives the number of hours the load exceeds
that we have adopted in this paper. any specified value. Thus, the conventional interpretation of
The quantity that we model is the “price duration curve” the load duration curve is that it gives for a given value
(PDC), and we provide a probabilistic interpretation to it. The the number (or proportion) of hours that the load exceeds
notion of the PDC is well known among industry analysts, and . When the hourly load is considered a random variable,
it is widely being used in decision making. The point of our we have shown that this interpretation needs to be modified
departure from the current usage of this term is that we propose by using the following expression [10]:
a probabilistic definition of the PDC based on engineering in-
formation for the generation system, as opposed to constructing
it from a statistical analysis of historical prices. We have used
here a definition that is similar to what we have considered
earlier in our treatment of the “load duration curve” [10]. A where is the load at hour . Our definition of the PDC is,
recent report [13] published by the PJM’s Market Monitoring thus, similar to the definition that we have previously used for
Unit provides examples of the PDCs experienced by the PJM the LDC.
system during the recent years. In the graphical representations We obtain the distribution of for each by considering
of these curves, this report has used the vertical axis to be the particular versions of stochastic load and supply models. We
locational marginal price (LMP) and the horizontal axis to assume that the load at hour follows a normal distribution
be the percent of hours that the LMP was below the amount with known mean and standard deviation. (Our formulation is
indicated on the vertical axis. These curves were obtained based capable of handling non-normal distributions as well, but the
on the observed price data. The question that we address here normality assumption introduces a computational simplification
is whether it is possible to generate a prediction of these curves when the method of cumulants [5] is used for obtaining the
as a planning tool based on prior systems’ data by taking into probability distributions of prices.) Recent analysis of the hourly
account those factors that are known to affect the market price. load data provides considerable credence to this assumption.
Such a tool could be used, for instance, to predict long-term For example, by analyzing load data over a region in the
effects on electricity prices when new generation is added to northeastern United States, we have shown that when the
the system, such as the recent addition of PJM West to the PJM temperature and time-of-day effects are removed, the load
system. follows an AR(1) process with Gaussian errors [17]. Similarly,
We give the following definition of the PDC. Assume that the Breipohl et al. [4] have advocated the use of the Gauss–Markov
planning horizon for which the curve is being generated com- process to represent the stochastic behavior of hourly load. For
prises hours, and denote by the price at an hour be- the supply side of the market, we assume that the generation
longing to this time interval. We define the PDC as system can be represented by a production costing model
[7]. Such a model assumes that the generators are dispatched
according to an economic merit order, e.g., in increasing order
(1)
of marginal cost, irrespective of their operating history, and
such cost is a constant. Although in practice the cost functions
for each within the range of the anticipated prices. We offer of some generating units are nonlinear in the power produced,
this definition of the PDC in explicit recognition of the fact that these models assume that each market’s generator submits in
is a stochastic quantity. Thus, measures the average its bid a linear segment approximation of its cost function. We
probability that the hourly price will exceed a quantity , the also ignore the unit commitment constraints experienced by
average being taken over all hours belonging to the planning the generators participating in the market. These assumptions
time interval. Because this definition represents a time average, are made for practical and computational reasons [18]. One
a better terminology for (1) may be “average PDC” instead of advantage of using the production costing model is that it
“PDC.” However, we will use the latter expression here for the allows us to consider the effect of the generator availabilities in
sake of simplicity. The definition of the PDC that we have given an explicit manner. For the purposes of long-term prediction of
in (1) relates to the marginal distribution of for each hour prices, generator reliabilities are expected to play an important
, and as such, it does not involve the correlation of prices at role. The formulation provided here is based on the methodology
any two different hours. Thus, this curve should not be used for developed by Bloom [2] for the prediction of marginal costs
a short-term prediction of spot prices because the time correla- from a production costing model.
tion of hourly prices is lost. It would, however, be useful, for Obviously, the uncertainties related to other factors such as
instance, to forecast prices for forward trading and long-term fuel prices, transmission congestions, and transmission outages
investments. need to be considered for a full and complete depiction of the
1252 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 20, NO. 3, AUGUST 2005

stochastic behavior of market prices. While the uncertainties re-


lated to fuel prices may be incorporated within the framework of
our model without much difficulty, inclusion of transmission-re-
lated factors would involve a major undertaking. We believe,
nevertheless, that the results we provide here capture the influ-
ence of generator reliability and oligopoly on the probabilistic
behavior of prices.

III. MODEL DESCRIPTION

A. Modeling the Stochastic Demand


We assume that , the hourly load at hour , is normally
distributed with mean and standard deviation and that both
quantities are known for each .

Fig. 1. Supply function curve (March 20, 2002, PJM East region).
B. Modeling the Stochastic Supply
We assume that a total of identical firms, each having
for March 20, 2002. In this figure, the system capacity is
a common set of generating units, are participating in the
58 372 MWh.
market, and the PDC is being computed with respect to these
generators over a time interval . We also make the fol-
C. Market Prices Under Perfect Competition (Bertrand Model)
lowing additional assumptions.
1) Under the Bertrand model, the generators bid their mar- We denote the last unit in the cumulative loading order used
ginal costs so that the price equals the marginal cost of the to meet the load or the marginal unit at hour by . This
most expensive generator used for dispatch. The dispatch index is a random variable because its value depends on the load
is done according to a predetermined loading order based at time as well as on the operating states (“on” or “off”) of
on an increasing order of the marginal cost of each unit. each generating unit prior to it in the loading order. Under the
This order depends on the instantaneous system load and assumption of perfect competition, the market price at time is
the availability of the generating units. the marginal cost of the unit , i.e.,
2) Under the Rudkevich model, the market-clearing price is
(2)
given by [15, eq. (3)].
3) In both of these models, unit commitment constraints are
ignored.
D. Rudkevich Model Based on Supply Function Equilibrium
4) The market consists of units. The th unit when the
all the units are ordered according to an increasing order Under the assumption that the price when the load reaches the
of marginal costs has a capacity (MW), forced outage maximum system capacity equals the price cap , and such a
rate , and marginal energy cost ($/MWh). Thus, load requires the utilization of the last unit of the system, Rud-
(all of equal values) are the marginal kevich et al. [15] have derived the following expression for the
costs of the least expensive unit of firm 1, 2, , and market price for a symmetric oligopoly model:
, respectively. Similarly, are the
marginal costs of the second-least expensive unit of each
(3)
firm. The availability of the units is characterized by the
probability .
5) We assume that a firm’s price bid is bounded on the above where represents the cumulative ca-
by the quantity ($/MWh). The PJM market, for ex- pacity up to and including unit , is the number of identical
ample, has a cap for the bids of $999/MWh. To repre- firms participating in the market, and denotes the number of
sent this situation, we add to our model a dummy unit, generators each such firm possesses. In the expression for ,
subscripted by the index , with marginal cost the same capacity quantity may be repeated times. To explain
equal to ($/MWh) , infinite capacity (3), let us consider two companies, each having two generators
, and it is assumed to be always avail- with capacities of 100 MW each. Assume that the first generator
able . We assume that when the load equals has a marginal cost of $0/MWh, and the second generator has a
the total installed system capacity, the price equals the marginal cost of $50/MWh. The price cap is $1000/MWh. For a
marginal cost of the dummy generator (last unit in the load less than 200 MWh , expression (3) reduces
loading order when all the generating units are aggre- to
gated). This assumption is supported by the data obtained
from the web postings for the PJM power pool [12]. Fig. 1
shows the supply function curve for the PJM East region
VALENZUELA AND MAZUMDAR: PROBABILITY MODEL FOR THE ELECTRICITY PDC 1253

For example, if the load is 100 MWh, the price would be IV. COMPUTING THE PRICE DURATION CURVE
$262.5/MWh. Similarly, for a load equal to or greater than 200
MWh, expression (3) reduces to Case 1: Perfect Competition (Bertrand Model): It follows
from the definition of the PDC that in this case

We now incorporate the uncertainty associated with load and


generator failures into (3). We first define the index variable (for
)

if unit is up at hour Notice that , which states that the price never ex-
if unit is down at hour ceeds the price cap , and that , which states that the
price is always greater than zero.
We now define a function h(y) with the property that
and for all .
, if for all values of the price between 0 and
We next define the equivalent load at time after the first
. In this definition, we set the value to be equal to zero. For
units have been loaded to be
example, h(0), , and equal to zero, , and ,
respectively. Then, we can express the PDC as
for

When generator failures are considered, the marginal unit


is given by
Denote the cumulative distribution function of by
. Clearly
Min

Min

Min Therefore

Thus, when generator failures are considered, (3) can be written (5)
in terms of the following heuristic expression:

Notice that is equal to one for all because


(4) the dummy unit has infinite capacity, and it is always avail-
able. The computation of (for ) in-
volves the convolution of unequal Bernoulli distributed random
Here, denotes the equivalent load on the system at time . variables with the attendant computational problems similar to
That is those arising in the computation of LOLP, Baleriaux formula,
etc. [11]. A standard technique for deriving accurate numerical
approximations in this situation is the method of cumulants in-
volving the Edgeworth expansion, which we use here also. The
Edgeworth expansion (up to the fourth cumulant) of the distri-
bution function of is given by [5]
Because the definition of implies that it needs to be up
at time , i.e., , it does not matter whether the sum
above is done over the first or units. Equation (4) is
obviously correct when there are no plant outages. When gener-
ator failures occur, the firms can no longer be regarded as iden-
tical. However, it will perhaps not be too inaccurate to assume
that when the forced outage rates are small, the failures will be
sparse and evenly distributed over the firms. In this situation, (4)
will be a reasonable approximation to the actual formula. How- where and the functions
ever, it is difficult to provide an estimate of the accuracy of this and are the cumulative and density function of the normal
approximation. distribution with mean zero and standard deviation equal to one.
1254 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 20, NO. 3, AUGUST 2005

The values , , , and are the first four TABLE I


cumulants of , and they are known to be as follows (for MEAN AND STANDARD DEVIATION OF THE HOURLY LOAD
and ):

We note here that if the load had a non-normal distribution,


the expressions of the third- and fourth-order cumulants above
would need to be suitably modified by adding the corresponding
terms for the probability distribution of .
Case 2: Oligopolistic Competition (Rudkevich’s For-
mula): Here

Notice that is zero for all values of .


For the computations of the preceding section, we need to
(6) compute , which we
denote by . We can write
if
To compute
if
, we condition on . We obtain
if
Therefore, from (6)

(7)
The expressions on the right-hand side are evaluated using
the Edgeworth expansion formulas involving the method of cu-
where mulants.

V. EXPERIMENTAL RESULTS
A. Load Model
Notice that also implies that We consider the load data for the PJM East region for week-
and . days of Spring 2002 (March 21 to June 20, 2002). Table I gives
Thus the mean and standard deviation of the hourly load for this pe-
riod, and Fig. 2 illustrates the temporal variation of the hourly
mean.

B. Hypothetical Supply System


is seen to be equivalent to We assume that we have firms with the following
set of units, each with the same marginal costs and
reliability parameters.
This power system has a total capacity of 58 000 MW and an
where expected total available capacity of 54 542 MW. The value of
and . is set equal to $999/MWh. The marginal cost of each unit has
VALENZUELA AND MAZUMDAR: PROBABILITY MODEL FOR THE ELECTRICITY PDC 1255

TABLE II
17-UNIT POWER SYSTEM DATA

Fig. 2. Average weekday load from PJM East region (March 21 to June 20,
2002).

Fig. 4. PDC under perfect competition and oligopoly (Rudkevich’s model).

C. Supply Function Equilibrium


We first compute the supply function equilibrium curve given
Fig. 3. Supply function curve, Rudkevich’s SFE, and system marginal cost.
by (3) for the supply system given in Table II. Fig. 3 illustrates
the supply function equilibrium curve, which assumes no plant
been estimated here to imitate the PJM East region. In partic- outages. Notice that the price starts exceeding the marginal cost
ular, the marginal cost of each unit has been calculated using at a load value of 45 000 MWh approximately.
the following regression equation:
D. PDC
MWh
We first compute the PDC under perfect competition given
where . by (5) using the method of cumulants approximation. Next, we
The coefficients of the regression equation were estimated compute the PDC according to the Rudkevich formula (7) also
from the supply function curve of the PJM East region on using the cumulants approximation. (Monte Carlo simulation
March 20, 2002, using bid prices and load data for loads below separately carried out provided a strong agreement to the results
40 000 MWh. The implicit assumption made was that at lower of these approximations.) Fig. 4 illustrates the PDC for the two
loads, power suppliers submit their true marginal costs. The cases. We next increase the mean and standard deviation of the
fitted regression function was then used to extrapolate the demand in Table I by 20% and 40%. The results are shown in
marginal costs of more expensive generators. Estimating the Figs. 5 and 6.
marginal cost via regression seems to be a useful idea for the We have computed these PDCs under certain assumed real-
present fleet of generators, but this may not be feasible for a istic values of the forced outage rates for the generating units
future fleet. Fig. 3 shows the supply function and the estimated (see Table II). Fig. 7 gives a comparison of the estimated PDC
marginal cost curve for our hypothetical generation system obtained using these values with a similar curve assuming the
given in Tables I and II. units are perfectly reliable (i.e., ).
1256 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 20, NO. 3, AUGUST 2005

to be useful in option trading, the variance of price must also be


considered. Since defines a stochastic process, an appro-
priate measure of variability needs to be carefully defined. The
computation of the variances will be much more complicated
because then the autocorrelation functions corresponding to the
stochastic processes for the load and the generator failure-repair
cycles will need to be accounted for [9], [14].

REFERENCES
[1] R. Baldick, “Electricity market equilibrium models: the effect of
Fig. 5. PDC under perfect competition and oligopoly (load increased by 20%). parametrization,” IEEE Trans. Power Syst., vol. 17, no. 4, pp.
1170–1176, Nov. 2002.
[2] J. A. Bloom, “Generation cost curves including energy storage,” IEEE
Trans. Power App. Syst., vol. PAS-103, no. 7, pp. 1725–1731, Jul. 1984.
[3] S. Borenstein, J. Bushnell, and F. Wolak, “Measuring market ineffi-
ciencies in California’s restructured wholesale electricity market,” Amer.
Econ. Rev., pp. 1367–1405, Dec. 2002.
[4] A. M. Breipohl, F. N. Lee, D. Zhai, and R. Adapa, “A Gauss–Markov
load model for application in risk evaluation and production simulation,”
IEEE Trans. Power Syst., vol. 7, no. 4, pp. 1493–1499, Nov. 1992.
[5] M. C. Caramanis, J. P. Stremel, W. Fleck, and S. Daniel, “Probabilistic
production costing,” Elect. Power Energy Syst., vol. 5, pp. 75–86, 1983.
[6] R. J. Green and D. M. Newbery, “Competition in the British electricity
spot market,” J. Political Econ., vol. 100, no. 5, pp. 929–953, 1992.
[7] E. Kahn, “Regulation by simulation: the role of production cost models
in electricity planning and pricing,” Oper. Res., vol. 43, no. 3, pp.
388–398, 1995.
Fig. 6. PDC under perfect competition and oligopoly (load increased by 40%). [8] P. D. Klemperer and M. A. Meyer, “Supply function equilibria in oli-
gopoly under uncertainty,” Econometrica, vol. 57, pp. 1243–1277, 1989.
[9] F. N. Lee, M. Lin, and A. M. Breipohl, “Evaluation of the variance of
production cost using a stochastic outage capacity model,” IEEE Trans.
Power Syst., vol. 5, no. 4, pp. 1061–1067, Nov. 1990.
[10] M. Mazumdar, “Computation of power generation system production
costs,” IEEE Trans. Power Syst., vol. 11, no. 2, pp. 696–701, May 1996.
[11] M. Mazumdar and D. P. Gaver, “On the computation of power-gener-
ating system reliability indexes,” Technometrics, vol. 26, pp. 173–185,
1984.
[12] [Online]. Available: http://www.pjm.com
[13] PJM’s Market Monitoring Unit Annual Report, “2002 State of the
Market,”, 2003.
[14] S. M. Ryan and M. Mazumdar, “Effect of frequency and duration of
generating outages on distribution of system production costs,” IEEE
Trans. Power Syst., vol. 5, no. 1, pp. 191–197, Feb. 1990.
[15] A. Rudkevich, M. Duckworth, and R. Rosen, “Modeling electricity
pricing in a deregulated generation industry. The potential for oligopoly
Fig. 7. Effect of generator’s outages on the PDC under oligopoly (Rudkevich’s pricing in a poolco,” Energy J., vol. 19, no. 3, pp. 19–48, 1998.
model). [16] F. C. Schweppe, M. C. Caramanis, R. D. Tabors, and R. E. Bohn, Spot
Pricing of Electricity. Norwell, MA: Kluwer, 1988.
[17] J. Valenzuela and M. Mazumdar, “Statistical analysis of electric power
VI. CONCLUSION production costs,” IIE Trans., vol. 32, pp. 1139–1148, 2000.
[18] , “Commitment of electric power generators under stochastic
In this paper, we have provided an analytical procedure for market prices,” Oper. Res., vol. 51, no. 6, pp. 880–893, 2003.
[19] , “The electricity price duration curve under Bertrand and Cournot
probabilistically estimating the PDC based on generations sys- models,” in Proc. Conf. Probability Methods Appl. Power Syst., Ames,
tems and load data. Two different market models have been con- IA, Sep. 2004, pp. 38–43.
sidered—one based on perfect competition and the other based
on symmetric oligopoly. The figures given in the paper indicate
the differences on prices that arise when different economic as-
sumptions are used in generating these curves. Clearly, the work Jorge Valenzuela (M’03) received the Ph.D. degree in industrial engineering
from the University of Pittsburgh, Pittsburgh, PA, in 2000.
needs to be extended to cover the situation when the firms are not He is currently a faculty member with the Department of Industrial and Sys-
identical. It is doubtful that it will be possible to obtain a simple tems Engineering, Auburn University, Auburn, AL.
closed-form solution in that case. Perhaps Monte Carlo simu-
lation would then be the solution method of choice. We have
also shown the effects on prices when a generator’s reliability
is included in the model. We hope that the methodology pro- Mainak Mazumdar (M’03) received the Ph.D. degree in industrial engineering
posed in this paper will provide a suitable tool to the decision from Cornell University, Ithaca, NY, in 1966.
He worked as a Research Scientist at the Westinghouse R&D Center, Pitts-
maker for analyzing market information using appropriate price burgh, PA, from 1966 to 1981. Since 1981, he has been a faculty member with
models prior to making decisions. In order for a price forecast the Department of Industrial Engineering, University of Pittsburgh.

You might also like