production cost model fundamentals - iowa state...
TRANSCRIPT
![Page 1: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/1.jpg)
1
Midwest ISO
Production Cost Model Fundamentals
![Page 2: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/2.jpg)
2
OutlineWhat is a Production Cost Model?
Basics of Security Constrained Economic Dispatch
What is PROMOD?
PowerBase Database
PROMOD Input Files and Assumptions
PROMOD Output
Economic Benefits Calculation
PROMOD GUI Demo
![Page 3: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/3.jpg)
3
What is a Production Cost Model?
![Page 4: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/4.jpg)
4
What is a Production Cost Model?Captures all the costs of operating a fleet of generators• Originally developed to manage fuel inventories
and budget in the mid 1970’s
Developed into an hourly chronological security constrained unit commitment and economic dispatch simulation• Minimize costs while simultaneously adhering to
a wide variety of operating constraints.• Calculate hourly production costs and location-
specific market clearing prices.
![Page 5: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/5.jpg)
5
What Are the Advantages of Production Cost Models?
Allows simulation of all the hours in a year, not just peak hour as in power flow models.
Allows us to look at the net energy price effects through
• LMP’s and its components.
• Production cost.
Enables the simulation of the market on a forecast basis
Allows us to look at all control areas simultaneously and evaluate the economic impacts of decisions.
![Page 6: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/6.jpg)
6
Disadvantages of Production Cost Models
Require significant amounts of data
Long processing times
New concept for many Stakeholders
Require significant benchmarking
Time consuming model building process• Linked to power flow models
Do not model reliability to the same extent as power flow
![Page 7: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/7.jpg)
7
Production Cost Model vs. Power Flow
Production Cost Model Power Flow
SCUC&ED: very detailed
Hand dispatch (merit Order)
All hours One hour at a time
DC Transmission AC and DC
Selected security constraints
Large numbers of security constraints
Market analysis/ Transmission analysis/planning
Basis for transmission reliability & operational planning
![Page 8: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/8.jpg)
8
Basics of Security Constrained Economic Dispatch
![Page 9: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/9.jpg)
9
What is covered in this sectionUnderstanding constrained dispatch
Shift factor concept
Shadow price of constraints
LMP calculation and its components;
![Page 10: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/10.jpg)
10
Economic Dispatch Formulation
1
1 1
max
1min max
,
. .
0,
, 1,2,..., ,
, 1,2,..., ,
N
i gii
N L
gi lji j
N
ki gi k
gi gi gi
Min C P
S T
P P Loss
S P T k K
P P P i N
=
= =
⋅
− − =
⋅ ≤ =
≤ ≤ =
∑
∑ ∑
∑
Objective function – total cost
System Balance
Transmission Constraints
Capacity Constraints
Where kiS is a shift factor of branch k to the generator i,iC is an incremental price of energy at the
generator i.
![Page 11: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/11.jpg)
11
Economic Dispatch Solution
Non-linear optimization problem
Quick Solution Using Linear Programming (LP)
Desired generation dispatch for every dispatchable generator.
Shadow prices corresponding to each constraint.
Binding constraints
![Page 12: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/12.jpg)
12
Shift Factor
Shift Factor (SF) shows how the flow in the branch will change if the injection at the bus changes by one (1) MW.All shift factors are computed relative to the reference bus, shift factor is dependent on the location of the reference bus.The shift factor at the reference bus equals to zero.Shift factors are solely dependent on the network topology and impedance.
![Page 13: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/13.jpg)
13
Five Bus System Example -Generation Cost
400
MW Output
Incremental Cost Unit 1
Inc
Cos
t
600
MW Output
Incremental Cost Unit 5
Inc
Cos
t
30 $/mw
15 $/mw
![Page 14: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/14.jpg)
14
Economic Dispatch (No Transmission)
Load: 600 MW
G1 = 400 MWG5 = 200 MW (Marginal)
Cost = 400 x $15 + 200 x $30 = $12,000
![Page 15: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/15.jpg)
15
5 Bus Power Networka
f
e
d
c
b
2
200 MWCustomer
4
300 MW
3
100 MW
1
5
600 mw unit @$30
400mw unit @$15
Shift Factors
Bus 1 0.1818
Bus 2 0.3636
Bus 3 0
Bus 4 -0.1818
Bus 5 0.0909
![Page 16: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/16.jpg)
16
5 Bus Power Network2
43
200 MW
300 MW100 MW
1
5
Supplier
Supplier
Flow
(fro
m lo
ad)
Flow
(fro
m g
ener
atio
n)
Shift Factors
Bus 1 0.1818
Bus 2 0.3636
Bus 3 0
Bus 4 -0.1818
Bus 5 0.0909
Flow on d from load:
-200 * 0.3636 +
-100 * 0 +
-300 * -0.1818 = -18.18 mw
Flow on d from gen:
400 * 0.1818 +
200 * 0.0909 = 90.90 mw
Total Flow on d:
-18.18 + 90.90 = 72.72 mw
400mw unit @$15
600 mw unit @$30
![Page 17: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/17.jpg)
17
Flow on Line d = -18.18 + .1818 G1 + .0909 G5
= -18.18 + .1818 400 + .0909 200
= -18.18 + 72.73 + 18.18= 72.73 Megawatts total flow
Flow “d” Components
Load Component Shift Factors
![Page 18: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/18.jpg)
18
Transmission Constraint AppliedIf dmax = 50 MW , the dispatch is not acceptable!
Flow: d = -18.18 +.1818 G1 + .0909 G5 = 50
Load Balance: G1 + G5 = 600
G1 = 150
G5 = 450Cost = $15,750
Both Marginal !
![Page 19: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/19.jpg)
19
Constraint Shadow PriceWhat if the constraint were 51 mw?
The incremental increase in cost is the shadow price
Flow: d = -18.18 +.1818 G1 + .0909 G5 = 51
Load Balance: G1 + G5 = 600
Cost = $15,585 G1=161MW, G5=439MW
Shadow price = 15,585 – 15,750 = -165 $/mw
![Page 20: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/20.jpg)
20
Bus Locational Marginal Prices
How much will the next mw of load cost?
• Is it simply the marginal unit cost?
LMP definition:
• A change in the total cost of production due to increment of load at
this location.
Bus LMPs can be calculated by adding one MW of load at each
bus and determining the corresponding change in the total
production cost
![Page 21: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/21.jpg)
21
5 Bus System Incremental Network1 2
5
43
0 MW
1 MW0 MW
0 m
w
g1
g5
![Page 22: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/22.jpg)
22
The Incremental Flow Equation
The change in generation must result in zero flow change
Power changes at the marginal units, and at the load bus
The sum of power change must be zero
Bus 4: Add 1 MW LoadNew flow equation...
.1818 g1 + .0909 g5 - .1818 (-1) = 0
![Page 23: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/23.jpg)
23
Incremental Equations
Load Balance: g1 + g5 = 1
Flow “d” : .1818 g1 + .0909 g5 = - .1818
Solution: g1 = - 3
g5 = + 4 (wow !)
lmp = -3 x $15 + 4 x $30 = 75 $/mw
![Page 24: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/24.jpg)
24
Price at Bus 2
Bus 2: Add 1 MW Demand. New equations...
.1818 g1 + .0909 g5 + .3636 (-1) = 0
g1 + g5 = 1
Solution: g1 = 3
g5 = -2lmp = 3 x 15 - 2 x 30 = - 15 $/mw (!)
![Page 25: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/25.jpg)
25
What about Bus 3 (slack bus)?
Solution: g1 = -1
g5 = +2lmp = (-1*15) + (2*30) = 45 $/mw
Bus 3: Add 1 MW Demand. New equations...
.1818 g1 + .0909 g5 + .0000 (-1) = 0g1 + g5 = 1
![Page 26: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/26.jpg)
26
Buses 1 and 5?
These are the “price setting buses”
LMP at these buses will be the gen price
LMP1 = $15
LMP5 = $30
![Page 27: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/27.jpg)
27
LMP Calculation
LMP at any location is calculated based on the shadow prices out of LP solution.
The following fundamental formula is used to calculate LMPs. For any node i:
where λ is a shadow price of the system balance constraint.
1
,K
i kik
i kSLF μλλ λ=
= − ⋅⋅ +∑
Congestion Component
Loss Component
Energy Component
![Page 28: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/28.jpg)
28
5 Bus System – LMP Calculation using Shadow Price
Bus Shift Factor1 0.18182 0.36363 0.00004 -0.18185 0.0909
-165 45-30.000 15.000-60.000 -15.000
0.000 45.00030.000 75.000
-15.000 30.000
1
,K
i i ik kk
LF Sλ λ λ μ=
= − ⋅ + ⋅∑
![Page 29: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/29.jpg)
29
What is PROMOD
![Page 30: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/30.jpg)
30
BackgroundPROMOD is a Production Cost Model developed by Ventyx (Formerly known as NewEnergy Associates, A Siemens Company).
Detailed generator portfolio modeling, with both region zonal price and nodal LMP forecasting and transmission analysis including marginal losses
![Page 31: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/31.jpg)
31
Report AgentVisualization & Reporting
Report AgentVisualization & Reporting
COH - Firm Requirements and Supply
0
20,000
40,000
60,000
80,000
100,000
120,000
140,000
Feb-
03
Mar
-03
Win
ter 0
2-03
Apr
-03
May
-03
Jul-0
3
Aug
-03
Sep
-03
Oct
-03
Sum
mer
200
3
Ann
ual 0
2-03
Nov
-03
MDT
H
Enduser BalancingExchange PaybackInjectionsFirm DemandEnduser Supply/BalancingExchange SupplyWithdrawalsPurchases
Access, Excel, Pivot Cube…
PSS/E™
CommonData SourceCommon
Data Source
Common APICommon API
- Easy-to-use interface- Powerful scenario management- Complete NERC data with solved powerflow cases
- Easy-to-use interface- Powerful scenario management- Complete NERC data with solved powerflow cases
- Detailed unit commitment and dispatch- Detailed transmission simulation- Asset Valuation with MarketWise- FTR Valuation with TAM
- Detailed unit commitment and dispatch- Detailed transmission simulation- Asset Valuation with MarketWise- FTR Valuation with TAM
How PROMOD Works - PROMOD Structure
![Page 32: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/32.jpg)
32
How PROMOD Works –Input and Output of PROMOD
Generation Data: heat rate, different costs, etc.Demand & EnergyFuel Forecasts: Gas, Coal, OilEnvironmental Costs: Sox, Nox, MercuryPower Flow CaseMonitored FlowgatesOther Information: reserve requirement, market territory, etc.
PROMOD
Hourly LMP of buses and hubs, include energy, loss and congestion components.Hourly unit generation and production costHourly binding constraints and shadow pricesHourly line flowsHourly company purchase/saleEnvironmental emissions.Fuel consumptions.etc.
![Page 33: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/33.jpg)
33
Magnitude of the Challenge
Real System Dimensions –MTEP 08 PROMOD Cases
Footprint: East interconnection excluding FRCCGenerators: ~ 4,700Buses: ~ 47,500Branches: ~ 60,000Monitored Lines: ~ 1,500Contingencies: ~ 500 Run Time: 60-90 Hrs (for one year 8760 hours)
![Page 34: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/34.jpg)
34
Powerbase Database
![Page 35: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/35.jpg)
35
Data in PowerBaseGeneration
Demand & Energy
Transmission Network Data
Fuel Forecasts• Coal, Uranium, Gas, Coal, Oil
Environmental Effluent and Costs• CO2, Sox, Nox, Mercury
![Page 36: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/36.jpg)
36
PROMOD Input Files and
Assumptions
![Page 37: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/37.jpg)
37
PROMOD input files
PFF file • Main input file, includes units, fuels, environmental and
transmission data, pool configuration, reserve requirement, run option switches, etc.
Load data file• Hourly load profiles for each company for a selected study
period. • Based on the 8760 hour load shape and each year’s peak
load and annual energy for each company defined in PowerBase.
Gen Outage Library and automatic maintenance schedule• Same outage library and maintenance schedule used by all
cases
![Page 38: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/38.jpg)
38
PROMOD input filesEvent files• Define the monitored line/contingency pairs
which are the transmission constraints
• Combine MISO and NERC Book of Flowgates
• Modify existing events or add new events according to member’s comments.
• Create new events which have the potential of overflow using PAT tool
![Page 39: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/39.jpg)
39
PROMOD AssumptionsStudy Footprint• East interconnection excluding Florida
• Hourly fixed transactions modeled to include the influence of external areas to the study footprint
SETRANS sale to Florida
![Page 40: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/40.jpg)
40
PROMOD Assumptions (Cont’)Pool Definition
a group of companies in which all its generators are dispatched together to meet its loads.Hurdle rates are defined between pools to allow the energy exchange between pools.Hurdle rates are based on the filed transmission through-and-out rates, plus a market inefficiency adder.In current MISO cases, 11 pools are defined: MISO, PJM, TVA, MRO, East Canada, SPP, IMO, MHEB, ISONE,NYISO,SERC
![Page 41: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/41.jpg)
41
PROMOD Assumptions (Cont’)Loss Calculation• Option1: Load is equal to actual load plus loss. Loss and
LMP loss component are not calculated.
• Option 2: Load is equal to actual load plus loss. Loss is not calculated while LMP loss component is calculated using an approximation method – Single Pass Loss Calculation.
• Option 3: Load is equal to actual load. Loss and LMP loss component are calculated – Multi Pass Loss Calculation. Run time is 4 times of Option 2.
Option 2 is used in MISO PROMOD cases.
![Page 42: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/42.jpg)
42
PROMOD Assumptions (Cont’)Wind Units – fixed load modifier transactions
Set at a same capacity factor for every hour (~ 33%);
Set different capacity factors for different months (15% for summer months, and 20% for winter months);
Set hourly profile for each unit to capture geographical diversity.
Smelter Loads modeled as transactions
![Page 43: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/43.jpg)
43
PROMOD Output
![Page 44: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/44.jpg)
44
PROMOD OutputLMPs (include the energy, loss and congestion components):
Hourly LMP of selected buses, defined hubs.Hourly Load Weighted and Gen Weighted LMP of defined zones.
Constraints:Hourly shadow price;Number of hours at Pmax, total shadow price at Pmax; Number of hours at Pmin, total shadow price at Pmin;
![Page 45: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/45.jpg)
45
PROMOD Output (Cont’)Generators:
Hourly generation
Hourly production cost (sum of fuel, variable O&M, environmental cost)
Hourly fuel consumption, BTU consumption
Hours on line, hours of startup, hours at margin, Hours profitable.
Monthly variable O&M cost, fuel cost, emission, and emission cost.
![Page 46: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/46.jpg)
46
PROMOD Output (Cont’)Fuel:
Hourly fuel consumption.
Power Flow:Hourly flow for selected lines, interfaces, and DC lines.Monthly transmission losses (only for marginal loss calculation option)
Company:Hourly purchase/sale.Hourly dump and emergency energy.
![Page 47: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/47.jpg)
47
Economic Benefits Calculation
![Page 48: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/48.jpg)
48
Economic BenefitTo capture the economic benefit of transmission upgrade: run two PROMOD cases, one with transmission upgrade, one without. For each case, calculate (for each region):• Load Cost = Load LMP * Load
• Adjusted Production Cost = Production Cost + Import * Load Weighted LMP (or) - Export *Gen Weighted LMP
Economic Benefit:• Load Cost Saving: Load Cost difference between two cases;
• Adjusted Production Cost Saving: Adjusted Production Cost difference between two cases
• RECB II Benefit = sum over all regions (30%* Load Cost Saving + 70%*Adjusted Production Cost Saving)
![Page 49: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/49.jpg)
49
Example: 5 Bus Power Network
d
2
200 MWLoad
4
300 MWLoad
3
100 MWLoad
1
5
600 MW unit @$30
400 MW unit @$15
Region 1
Region 2
![Page 50: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/50.jpg)
50
Region 1:Import: 150 MWHLoad Weighted LMP =
(-3,000+4,500)/(100+200)=5$/MWH
Load Cost = -3,000 + 4,500 = 1,500$
Adjusted Production Cost =2,250$+150MWH*5$/MWH=3,000$
5 Bus Power Network (Original) – PROMOD result
50 MW
2Load: 200 MWLMP: -15$/MWHLoad Cost: -3,000$
43
1
5
Gen: 150 MW LMP: 15$/MWH Prod. Cost: 2,250$
Gen: 450 MWLMP: 30$/MWH Prod. Cost: 13,500$
Load: 100 MWLMP: 45$/MWHLoad Cost: 4,500$
Load: 300 MWLMP: 75$/MWHLoad Cost: 22,500$
Line is bindingRegion 2:Export: 150 MWHGen Weighted LMP
=30$/MWHLoad Cost = 22,500$Adjusted Production
Cost = 13,500$ - 150MWH*30$/MWH=9,000$
![Page 51: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/51.jpg)
51
Region 1:Export: 100 MWHGen Weighted LMP =
=30$/MWHLoad Cost = 6,000 + 3,000
= 9,000$Adjusted Production Cost =6,000$-100MWH*30$/MWH=3,000$
5 Bus Power Network (After upgrade) – PROMOD result
47 MW
2Load: 200 MWLMP: 30$/MWHLoad Cost: 6,000$
43
1
5
Gen: 400 MW LMP: 30$/MWH Prod. Cost: 6,000$
Gen: 200 MW LMP: 30$/MWH Prod. Cost: 6,000$
Load: 100 MWLMP: 30$/MWHLoad Cost: 3,000$
Load: 300 MWLMP: 30$/MWHLoad Cost: 9,000$
Region 2:Import: 100 MWHLoad Weighted LMP
=30$/MWHLoad Cost = 9,000$Adjusted Production
Cost = 6,000$+ 100MWH*30$/MWH=9,000$
New Line
![Page 52: Production Cost Model Fundamentals - Iowa State Universityhome.eng.iastate.edu/~jdm/ee590-Old/ProductionCostModle... · 4 What is a Production Cost Model? Captures all the costs of](https://reader035.vdocuments.us/reader035/viewer/2022062600/5a77c63d7f8b9a9c548e4a75/html5/thumbnails/52.jpg)
52
5 Bus Power Network – New Transmission RECB II Benefit
Original Case Case with New Line
Load Cost
Adjusted Production
Cost
$1,500
$3,000$3,000
$9,000
Saving
$-7,500
$0
RECB II Benefit = 70% * 0 +30% * (-7,500+13,500) = $1,800
Load Cost
Adjusted Production
Cost
$22,500
$9,000$9,000
$9,000 $13,500
$0
Region 1
Region 2