least cost system operation: economic dispatch 1jcardell/courses/egr325/slides/c4_325.pdf · 6 11...

16
1 1 Least Cost System Operation: Economic Dispatch 1 Smith College, EGR 325 February 6, 2018 2 Overview Complex system time scale separation Microeconomics: Supply & Demand Market clearing price Marginal cost Least cost system operation – Generator cost characteristics Heat Rate (efficiency measure) Constrained Optimization

Upload: hoangdieu

Post on 05-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

1

1

Least Cost System Operation: Economic Dispatch 1

Smith College, EGR 325February 6, 2018

2

Overview

• Complex system time scale separation• Microeconomics: Supply & Demand

– Market clearing price– Marginal cost

• Least cost system operation– Generator cost characteristics– Heat Rate (efficiency measure)

• Constrained Optimization

2

3

Complex System Analysis• Divide the full system into sub-systems• In power systems we can analyze...

– By analysis question• Cost, policy objectives, environmental impacts...

– By system sector: generation, transmission, distribution, customer...

– By geographic region– By time scale

• Time scale separation of events

4

Time Scale Separation1. Given the plants that are generating, decide

how to maintain the supply-demand balance cycle to cycle à power flow analysis

2. Given the plants that are ready to generate electricity, decide which plants to use to meet expected demand today, the next hour, the next 5 minutes

3. Given the plants that are built, decide which plants to start for use tomorrow, next week, next month… (not covering this semester)

4. Decide what to build (system planning)

3

5

Generator Cost Characteristics

6

To minimize total system generating costs we must first develop equations to represent the cost of generating power

Body of water

Stack

GGenerator

CoolingTower

Condenser

Pump

Boiler

Coal feeder

Burner

Thermal Turbine

4

7

Generator Cost Curves

• Generator costs are determined by fuel costs and generator efficiency– We typically fit a quadratic equation to

empirical data from the generator• These costs are represented by four

graphs defining unit performance1) input/output (I/O) curve2) fuel-cost curve3) heat-rate curve4) unit generating cost curve, and incremental

cost curve

8

Input/Output Curve• The I/O curve plots fuel input (in MBtu/hr)

versus net MW output.

0 50 100 150 200 250 300 350 4000

500

1000

1500

2000

2500

3000

3500

4000

Pg (MW output)

Fuel

Rat

e (m

mBt

u/hr

)

Input Output Curve

5

9

Fuel-cost Curve• The fuel-cost curve is the I/O curve scaled

by fuel cost

0 50 100 150 200 250 300 350 4000

1000

2000

3000

4000

5000

6000

Pg (MW output)

Fuel

Cos

t ($/

hr)

Fuel Cost Curve

10

An Efficiency Curve• Efficiency = Output vs. Input• Interpret this curve...

** Efficiency changes with output level **

Most Efficient generation level

MWh/mmBtu

Pgen

6

11

The Heat Rate Curve• Plots the average number of MBtu/MWhr of fuel

input per MW of output– The inverse of the standard efficiency (output/input)

• Heat-rate curve is the I/O curve scaled by MW* and is not constant *

Level for most efficient unit operation

mmBtu/MWh

Pgen

12

Heat Rates• What is a heat rate?

– Is a large or a small value preferable?– What are the units for a heat rate?

• Typical heat rate values – Coal plant is 10 mmBtu/MWh– Modern combustion turbine is 10 mmBtu/MWh– Combined cycle plant is 7 to 8 mmBtu/MWh– Older combustion turbine 15 mmBtu/MWh

7

Generator Quadratic Cost Curve

13

• … and the derivative of the cost curve, which is the marginal, or incremental, cost curve

Ci (PGi ) =αi +βiPGi +γ iPGi2 $/hr (fuel cost)

MCi (PGi ) =dCi (PGi )dPGi

= βi + 2γ iPGi $/MWh

Generator Cost Curve

140 50 100 150 200 250 300 350 4000

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2x 104

Pg (MW output)

Cos

t ($/

hr)

Generator Cost Curve

• Plots $/hr as a function of Pg output– What are the units of each point on the graph?

8

15

Marginal Cost Curve• Plots the $/MWh as a function of Pgen MW output

– What are the units of each point on the graph?

0 50 100 150 200 250 300 350 4000

5

10

15

20

Pg (MW output)

Mar

gina

l (In

crem

enta

l) C

ost (

$/M

Wh)

Marginal (Incremental) Cost Curve

16

Mathematical Formulation of Costs

• Typically curves can be approximated using – quadratic or cubic functions– piecewise linear functions

• Building from the quadratic nature of HR, we will use a quadratic cost equation

$/hr )( 2GiiGiiiGii PPPC gba ++=

9

17

System Operations

Regional Electricity Prices

• ISOne (New England)– http://www.iso-ne.com/– http://www.iso-ne.com/isoexpress/

• PJM (Pennsylvania-New Jersey-Maryland)– http://www.pjm.com/markets-and-

operations/interregional-map.aspx

18

10

19

Power System Economic Operation• The total capacity of generators operating is greater than

the load at any specific moment• This allows for much flexibility in deciding which generators

to use to meet the load at any moment

Aug 25-31, 2000 California ISO Load

050100150200250300350400450

1 15 29 43 57 71 85 99 113 127 141 155Hour of week

Dem

and

(GW

)

21

Economic Dispatch Discussion

• Formulating the objective– What are our goals in operating the power

system to serve our customers?

• What does solving our (to be developed) set of equations help us to decide?

11

22

Economic Dispatch Formulation

• Formulating the objective– How do we represent our objective

mathematically?

– What mathematical tool do we use to obtain this objective?

23

Economic Dispatch Formulation

• We need to understand– How to represent system generating costs

mathematically• Costs of operating (dispatching) generators

– How to find the minimum system cost given• Generator costs and• System constraints

– Such as: total generation must equal total demand

– Constrained optimization via linear programming

12

24

Example Supply Curve – Costs of Different Generating Technologies

25

Diurnal Load Shape

050100150200250300350400450

1 3 5 7 9 11 13 15 17 19 21 23Hour of Day

Dem

and

(GW

)

Categories for Generators

Intermediate

Baseload

Peak Load

13

26

Constrained Optimization

27

Linear Programming Definition• Optimization is used to find the “best” value

– “Best” defined by us, the analysts and designers

• Constrained optimization– Minimize/maximize an objective, subject to

certain constraints• Linear programming

– Linear constraints– Some binding, some non-binding

14

28

Formulating the Linear Programming Problem

• Objective function– Decision variables, what you need to decide

such as how much pizza to buy• Constraints

– Bounds (limits) on the variables; • Pizza parlor capacity

• Standard form– min f (x)– s.t. Ax = b

xmin <= x <= xmax

29

Formulating the Linear Programming Problem

• For power systems:

• Our “decision variables” are ______?

minCT = ΣCi (PGi )s.t. Σ(PGi ) = Pdemand PGi_min ≤ PGi ≤ PGi_max

15

30

To Solve:Formulate the “Lagrangian”

• Rewrite the constrained optimization problem as an unconstrained optimization problem– Then we can use the simple derivative

(unconstrained optimization) to solve– Need to introduce a new variable – the

“Lagrange multiplier” lambda, λ• The task is to interpret the results correctly

31

min CT = ΣCi(PGi)s.t. Σ(PGi) = PL

PGi min <= PGi <= PGi max

Then L = ?

Formulate the ED Problem Using the Lagrangian

L = CT -λ ΣPGi - PL( )

16

32

Summary• Introduce ‘time scale separation’• Examine the mathematical origin for

generator costs– Define heat rate

• Formulate the economic dispatch problem conceptually

• Develop mathematical formulation of the economic dispatch problem

33

Energy Conversions• For reference

- 1 Btu (British thermal unit) = 1054 J- 1 MBtu = 1x106 Btu- 1 MBtu = 0.29 MWh- Conversion factor of 0.2928MWh/MBtu