Professional Documents
Culture Documents
ppt10 ECONOMIC DISPATCH New
ppt10 ECONOMIC DISPATCH New
25753
ECONOMIC DISPATCH
Mehdi Vakilian
Dec. 2023
Power System Economic Dispatch
• Contents:
1. Operational objectives
2. Economic dispatch
3. Recent developments in power system
operations
• References:
Glover & Sarma, 3rd ed., 2002, pp.525-540
Wood & Wollenberg, 2nd ed., 1996, pp.29-79
Economic Dispatch
• INTRODUCTION
• Engineering decision making about:
• power system operation
• How to operate installed equipment
• Compare to:
►Power system planning
Decision making about installation of
new plant
Economic Dispatch
• 1. OPERATIONAL OBJECTIVES
• 1.1 Economy
• Minimize cost of running the system
• Costs = (fixed costs) + (variable costs)
• Fixed costs: not affected by operation of
plant
e.g. capital repayment
• Variable costs:function of how plant is operated
e.g. generator fuel cost, variable maintenance
Economic Dispatch
• Operations decisions ignore fixed costs
• Costs = (supply side costs) + (demand side
costs)
Ideally:
- minimize both supply & demand side costs
Traditional practice (but see later)
- treat demand side as load (externally
determined)
- minimize generator variable costs
Economic Dispatch
2. ECONOMIC DISPATCH
2.1 Problem STATEMENT & ASSUMPTIONS
- Distribute real power loads between
generators to minimize variable costs
ASSUMPTIONS:
(a) Ignore transmission constraints (usually)
(b) Ignore transmission losses (sometimes)
- Thus transmission system is modeled as
single bus
- Power flow model → energy balance equation
Economic Dispatch
• Figure shows operating cost Ci of a fossil fuel
generating unit versus real power output Pi
• Fuel cost is major portion of variable cost
• Figure 1:
Economic Dispatch
• The costs that are function of unit output (and
are controlled by operating strategy) enter in to
economic dispatch formulation
• in practice Ci is constructed of piecewise
continuous functions valid for ranges of output
Pi
• Discontinuities in last figure may be due to firing
of equipment such as additional boilers or
condensers as power output is increased
• Often convenient to express Ci in terms of
BTU/hr which is relatively constant over the life
time of unit rather than $/hr which can change
daily or monthly
Economic Dispatch
• Assume N generators n 1,..., N and for
generator n :
Pn = real power output (MW )
Pnmax = maximum power output (MW)
Pnmin = minimum power output (MW)
Cn Pn = variable cost rate ($/hr)
PN where
gen.N L = transmission losses (MW)
• Generator model:
min max
- operating limits: n
P Pn Pn
- variable cost: Cn Pn
Economic Dispatch
• Variable cost models:
Cn Pn
Cn is often approximated
by a piecewise linear
function Pn
Pnmin Pnmax
Cn is sometimes Cn Pn
approximated by a
quadratic function:
Cn Pn n n Pn n Pn2 Pn
Pnmin Pnmax
Economic Dispatch
• Economic dispatch problem
(ignore transmission losses):
• Minimize: C1 P1 ... Cn Pn ... CN PN
• Subject to: P1 ... Pn ... PN D
Pnmin Pn Pnmax for n 1,..., N
• 2.2 Solving the economic dispatch problem
• 2.2.1 Ignore generator operating limits
• minimize: C1 P1 ... Cn Pn ... CN PN
• subject to: P1 ... Pn ... PN D
Power System Economic Dispatch
• solution: Lagrange conditions
• i.e. there exists , P1 ,..., PN such that:
C
• 0 for
n
n 1,..., N
Pn
• P1 ... Pn ... PN D
• note: (N+1) equations and (N+1) unknowns
• proof: problem is equivalent to :
• minimize : F P1 ,..., PN 1
• where: F C1 P1 ... CN 1 PN 1 CN D P1 ... PN 1
F C C
0 n
0 N
• Thus: P n P P
n n for n 1,..., N 1
Power System Economic Dispatch
• Interpretation of Lagrange multiplier λ
• let : S D min C1 D1 ... C N DN : P1 ... PN D
• = minimum system cost to supply load D
S cost of supplying D increase in load
• Then:
D D
$ / hr
= system marginal cost $ / MWh
MW
• Justification:
• let : P1 ,..., PN solve S D with multiplier λ
• Let: P1 P1 ,..., PN PN solve S D D
Power System Economic Dispatch
• Then for D small :
S D D S D C1 P1 P1 ... CN PN PN
C1 P1 ... C N PN
C1 C N
P1 ... PN
P1 PN
. P1 ... . PN P1 ... PN . D
S ( D D ) S ( D )
• i.e.: D
P PN P
min
N
max
N
• optimal dispatch condition:
P1 ... PN D
and
• there exists λ such that for each generator :
Power System Economic Dispatch
Cn Pn Pnmin
• either: and
Pn
Cn Pnmin Pn Pnmax
• or and
P
• or Cnn Pn Pnmax
and
Pn
• Proof: by Kuhn-Tucker conditions :(Wood & Wollenberg )
• Justification: (realizing three possibilities)
P
►if n Pn
min
at economic dispatch then:
– increasing Gen. n output will increase total system costs
– i.e. (gen. n incremental cost) > (system marginal cost)
– or Cn Pn
Power System Economic Dispatch
►If Pn Pnmax at economic dispatch then:
– decreasing Gen. n output will increase total system costs
– i.e. (gen. n incremental cost) < (system marginal cost)
– or Cn Pn
►If nP min
Pn Pn
max
at economic dispatch then:
- changing gen. n output will increase total system costs
- i.e. (gen. n incremental cost) = (system marginal cost)
- or Cn Pn
i.e. if one or more units reach their limit values, then these units are held at
their limits and the remaining units operate at equal incremental cost λ.
Examples
Economic Dispatch
• For Figure 1, the minimum incremental cost as
shown in Figure below, occur at 600 MW
production
Examples
Economic Dispatch
• Since at this point heat rate is C/P=9000
BTU/kWhr
• And Efficiency is :
40
20
• Solution:
1000 2000 3000
D (MW)
Power System Economic Dispatch
Example 3
• Incremental fuel costs in dollars per MWh for a plant
consisting two units are:
dF1 dF2
0.0080 P1 8.0 0.0096 P2 6.4
dP1 dP2
• Assume that both units operating at all times, that
total load varies from 250 to 1250 MW, and max. &
min. loads on each unit are 625 and 100 MW. ,
respectively
• Find incremental fuel cost & the allocation of load
between units for minimum cost of various total loads
Power System Economic Dispatch
Example 3
• At light loads unit 1 have higher incremental fuel cost &
will operate at its lower limit of 100 MW for which =
$8.8/MWh dF
1
dP
• unit 2 O/P is also 100 MW,
1
=$7.36/MWh
2dF
dP
• therefore as plant O/P increases additional load should
2
0.03 0.02
B22 2
0.0477 pu
1.024
Power System Economic Dispatch
Transmission Loss
• Example: calculate transmission loss for last
example
• P1=Re{(1.0+j0)(1.04+j0.16)}=1.04 pu
• P2=Re{(0.8+j0)(1.024+j0.096)}=0.192 pu
• PL= 1 . 0 2
0 . 04 1. 8 2
0 . 02 0 . 8 2
0.03 0.04 0.0648 0.0192 0.124 pu
= 1.04 0.0554 2 1.04 0.8192 0.0188 0.8192 0.0477 0.06 0.032 0.032 0.124 pu
2 2
PL P T BP
Power System Economic Dispatch
Transmission Loss
• Distribution of Load Between Plants
K
• Pn PL PR 0 (1)
n 1
• PR=total power received by loads
• PL=transmission loss
• Pn=individual plant inputs to network
• Since PR is constant dPR =0
• K
(2)
•
Sincen 1
dPn dPL 0 cost means dF T=0
minimum
• (3) (4)
K
FT P
dFT
K
dPn dP L
dP
n 1
n P L
n 1P n
n
Power System Economic Dispatch
Transmission Loss
• Substituting dPL from (4) in (2), multiplying by λ and
substracting from (3) yield:
• ( F P
K
P
T
P
L
) dP 0
n (5)
n 1 n n
dF1
0.010 P1 8.5$ / MWh
dP1
• Since all load is at plant 2; varying
2dF
P2 cannot
0.0152P affect
9.5$P/L MWh
B22=0 & B12=0
dP
• when P1=200 MW, PL=16 MW; so 16=
2
• B11=0.0004 1/ MW
200 2 B11
Power System Economic Dispatch
Transmission Loss
PL
2 P1 B11 2 P2 B12 0.0008P1
P1
PL
2 P2 B22 2 P1 B12 0
P2
1
Penalty factor L1 and .....L2 1.0
1 0.0008P1
Power System Economic Dispatch
Transmission Loss
• For λ=12.5
• 0.010 P1 8.5
12.5P1=200 MW
1 0.0008 P1
• 0.015P2+9.5=12.5 P2=200 MW
• Economic dispatch therefore requires division of load
between two plants for λ=12.5
• Power loss in transmission is:
• PL=0.0004X =2 16 MW
200
• And the delivered load is :
PR=P1+P2-PL=384 MW
Power System Economic Dispatch
2.4 Transmission losses (considered)
• L P1 ,..., PN , D transmission losses
• often approximated N
by
N
aN quadratic form :
• L L0 an Pn anm Pn Pm
n 1 n 1 m 1
• ignoring generator output minimum and maximum
limits;
• minimize: C1 P1 ... Cn Pn ... CN PN
• subject to: P1 ... PN D L
• Lagrange conditions: P1 ,..., PN satisfy economic dispatch if there
exists λ such that: Cn 1 L 0 for n 1,..., N
• Pn Pn P1 ... PN D L
Power System Economic Dispatch
• Notes:
1 L
• Define penalty factor n 1
Pn for each
Gen. n so that economic dispatch condition
becomes:
Cn
• 0 for n 1, 2,..., N
Pn n
• n depends on the location of generator (two
generators at one location have same penalty
factor)
• if (increase in Gen.
L
n output)→ (large increase
C
in losses) then: P large n large n
reduced
n P
Pn
n
Power System Economic Dispatch
large incremental large penalty reduced
• That is: loss contribution factor, n output, Pn
• can include limits on generator output
• Generalizations:
• dispatch of reactive power resources;
including complete power flow model (realizing
voltages and bus voltage constraints, reactive
power balance, line flow constraints and losses,
…): is named “optimal power flow”
Example 5
Economic Dispatch realizing
Transmission losses
• Total transmission losses for the power system are
given
• dC1/dP1 = 10 + 0.016 P1 $/MWhr
dC2/dP2= 8 + 0.018 P2 $/MW hr
PL=0.00015 P1^2 + 0.00002 P1P2 +0.00003P2^2 MW
• P1 & P2 in MW
• (a) determine output of each unit,
• (b) total transmission losses,
• (c) total load demand, & total operating cost C T when
the area λ =16.00 $/MWhr
Example:Economic Dispatch realizing
Transmission losses
Economic Dispatch Including Losses
considering the plant generation limitation*
• Realizing transmission power losses with simple equation:
• (1)
• and the costn asnfunction of plant output
g g
• PL Pi Bij Pj (2)
i 1 j 1
• Subject to following constraints:
ng ng
• Ct Ci i i Pi i Pi 2 (3)
• i 1 i 1 (4)
• Using Lagrange multiplier and adding additional terms to include inequality constraints:
ng
• (5)
P
i 1
i PD PL
0, when : P P
i (min) i i (min)
• in other words if constraints is not violated, its
associated μ variable is zero & the corresponding
term in last equation does not exist
• the minimum of unconstrained function is found at
point the partial derivatives of function to its
variables are zero:
• , , , (7)
0
0 Pi Pi (max) 0 Pi Pi (min) 0
Pi i (max) i (min)
Economic Dispatch Including Losses considering
the plant generation limitation*
• And second P dP
i
condition .
i ng
(9) i i
P P P
i 1
i D L
Economic Dispatch Including Losses considering
the plant generation limitation
• i.e. for C1:
• dCi PL , i 1,..., n (10)
g
dPi Pi
ng ng ng
PL PB
i 1 j 1
i ij Pj ( B0 i Pi B00 )
i 1
ng ng
Ct Ci i i Pi i Pi 2
• i 1 i 1 (11)
• dC1 (12)
from
• Substituting 1 2 1&
(11) P1(12) in (10)
dP1
• dPL (13)
2B11 P1 2B12 P2 ... B01
• dP1
1 1
B11 B12 ... B1ng P1 1 B 01
2
B21 B22 ... B2 ng P2 1 1 B02 2
: 2
: : : :
ng Png ng
Bng 1 Bng 2 ... Bng ng 1 B0 ng
( k ) i ng
Pi ( k )
ng
i Bii i
(k )
Pi
2( i ( k ) Bii ) (
i 1
)
i 1 2( i
(k )
Bii ) 2
P ( k )
(k )
dPi ( k )
d )
(
Example 6: Economic Dispatch
realizing Transmission losses
• Fuel cost in $/h of three thermal plants of a power system:
C1 200 7.0 P1 0.008 P12 $ / h
10 MW P1 85MW
• assume real power loss is given by:
10 MW P2 80 MW
10 MW P3 70 MW
• Loss coefficients in pu on 100 MVA base
• , 8.0 6.3
P 2 78.5292MW
(1)
• 1.small
PL(is3) very 699 Pequality
and the
( 3)
constraint
0.01742is met in four iterations
optimal Pi (3)
3 dispatch for λ=7.6789 P1=35.0907,P2=64.1317,P3=52.4767MW
( )
i 1
154.624 0.0001127
( 3) ( 4)
7.6789
( 3)
Power System Economic Dispatch
3. RECENT DEVELOPMENTS
►Recent changes in power systems operating
environment:
- inter-connected systems
- environmental constraints:
- acid rain (NOX, COX)
- urban/regional air quality
- CO2 green-house effect
- ash disposal from coal-fired plant
- regional water quality impacts
Power System Economic Dispatch
• increasingly cost-effective renewable technologies:
- solar: photo-voltaic and solar thermal
- wind
- biomass
• demand side options
- conservation and end-use efficiency
- end-use storage
- end-use fuel substitution (e.g. passive solar)
- co-generation and third-party generation
Power System Economic Dispatch
• technological changes: evolving cost structures
- generation and transmission
- demand side equipment and control
- computers and communications
• political changes
- micro-economic reform, corporatisation, privatization
► Consequences:
1- Emphasis on demand side options
2- Move from vertically-integrated monopoly supply authority to competitive,
decentralized supply industry
3- Markets for Electric Energy:
e.g. Iran Grid Management Co. (IGMC) In IRAN using offers for generation
from power plants, prepares hourly generation schedule for the next day
e.g. National Electricity Market (NEM) In Australia, NEMMCO was
established as market operator of NEM and operator of power
system that supports NEM
► Note: electric energy not like motor cars; so cannot identify
generator at point of supply
Power System Economic Dispatch
• Power Pools (Nodal Prices ($/MWh)
offers to
auction markets) generate
market
(theory): clearing
• Suppliers submit offers to price
bids to
generate
consume
as (the quantity: MW, the
price: $/MWh) dispatch Quantities (MW
• Consumers (or their agents) quantity
submit bids to consume
as (quantity MW, price
$/MWh)
• Market clearing sets price to
maximize “benefit of trade”
Power System Economic Dispatch
• Consequences (of Recent Developments) :
1- possibilities of many generators, large and
small, competing on a “level playing field”
2- fluctuating market price:
– in theory, can reflect industry conditions: e.g.
scarcity of cheap generation high price consumers
conserve, generation encouraged
– in practice, possibility of “gaming” the market
because of market power of a few large generators
Power System Economic Dispatch
3- need for forward contracts and other financial
instruments to manage risk of market prices
4- increased “customer focus” and business
orientation of supply industry
5- technical constraints on operation of market:
- generator operating constraints
- need for instantaneous balance of power
- need to maintain voltages, waveform purity,
etc. (quality of supply)
Thus: market rules are quite complex
Power System Economic Dispatch
6- Power System Economic Dispatch
7- Electrical power engineers often become
“traders in electrical energy”
►CONCLUSIONS (on Recent Developments) :
• economic dispatch: minimum operating cost
use of generators
• changes to power system operating
environment
Power System Economic Dispatch
• i.e.:
– economic and technical
– environmental
– Political
• changing structure of electricity industry:
– markets for power
– competition
– marketing
– new entrants
Power System Economic Dispatch
APPENDIX:OPTIMIZATION
• Objective:
• To maximize or minimize a mathematical
function, called “objective function”.
• The “constraint functions” and “variable limits”
are called “the constraints”
• Example:
• Elliptical objective function: f x1 , x2 0.25 x1 x2
2 2
• x2
f=5 min f at x1=4, x2=1
f=2
f=1
x1
5- x1-x2=0
• Solution:
• Lagrange equation: L x1, x2 , f x1 , x2 x1 , x2
• where λ is the scaling variable (Lagrange
multiplier).
• To find optimum values, require partial
derivatives w.r.t. each unknown be equal to
L L
zero, i.e. x 0.5 x1 0
x
2 x2 0
1 2
L
5 x1 x2 0
• Solution: x1 4 , x2 1 , 2
Power System Economic Dispatch
APPENDIX:OPTIMIZATION
• Example: x2
f=5
f=2
f=1
x1
5 x1 x2 0
x1 0.2 x2 3 0
Elliptical objective function with
equality and inequality constraints.