43
ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

Embed Size (px)

Citation preview

Page 1: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

1

ERTAC EGU Growth Code“Proof of Concept”

USEPA BriefingWashington, DC

December, 2012

Page 2: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

2

Presentation Overview

1. Process Overview and Timelines2. Inputs3. Algorithm Details4. Results5. Outstanding issues

Page 3: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

3

1. Process Overview and Timelines

a. What is the ERTAC Growth Committee? b. Product criteriac. Committee structured. Progress & Timeline

Page 4: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

Eastern Regional Technical Advisory Committee (ERTAC)

ERTAC convenes ad-hoc groups to solve specific inventory problems

Collaboration:– States - NE, Mid-Atlantic, Southern, and Lake

Michigan– Multi-jurisdictional organizations– Industry

4

Page 5: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

ERTAC EGU Growth

5

ERTAC EGU convened 3 years agoGoal: Build a low cost, stable/stiff, fast, and

transparent model to project future EGU emissionsUtility representatives also joined and provided

guidance on model design and inputs• AEP – Dave Smith• AMEREN - Ken Anderson• RRI – John Shimshock• NY Energy – Roger Caiz

Helped refine the logic, such as reserve capacity

Page 6: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

6

ERTAC EGU Subcommittees & Co-Chairs

Committee Co-chairsLaura Mae Crowder, WV DEP Bob Lopez, WI DE Danny Wong, NJ DEP

Subcommittees and LeadsImplementation/Doris McLeod VA, Mark Janssen, LADCO

Create logic for software

Growth/Bob Lopez, WI & Laura Mae Crowder, WVRegional specific growth rates for peak and off peak

Data Tracking/Wendy Jacobs, CTImprove default data to reflect state specific information

Renewables & Conservation Programs/Danny Wong, NJCharacterize programs not already included in growth factors

Page 7: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

How does it work? Starting point: 2007 CEM data by region

Units ordered from maximum to minimum hours operated

States provide info: new units, controls & other changes

Regional growth ratesBase – Department of Energy (EIA) Annual Energy Outlook (AEO)Peak – North American Electric Reliability Corporation (NERC)

Future hourly estimates based on base year activityTemporal profile matches meteorology

Unit demand beyond capacity moved to other units using 2007 ordering

Growth beyond regional capacity results in “Generic Units”

Test hourly reserve capacity 7

Page 8: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

Benefits of ERTAC EGU Model

Conservative predictionsNo big swings in generationNo unexpected unit shutdowns

Inputs are completely transparentSoftware is not proprietaryOutput files are hourly and reflect base year meteorology

Hourly emissions reflect HEDD concerns

Quickly evaluates various scenariosRegional and fuel modularity Can test retirements, growth, and controls

8

Page 9: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

9

State Involvement

• Regional lead identified to coordinate state review of model and inputs

• State Lead identified to QA the input files• These representatives also review the output

to provide guidance• If Future Year (FY) emission goals are not met

with known controls, states will indicate what strategy are applied to meet the goal

Page 10: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

10

Progress So Far ....

Model Development: Methodology created, documentation crafted Preprocessor & projection running on Linux and

Windows (GA, VA, MARAMA, IN, NJ, OTC) Developing post-processing software

Estimating Growth in Generation: Growth rates and regions defined Created growth rate inputs using AEO/NERC 2010

Page 11: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

11

Progress So Far .... Input File Development:

Unit file and future controls file reviewed by statesCap files developed based on CAIR caps Further state input ongoing

Results:Version 1 complete for East of the Mississippi statesUsed AEO/NERC 2010 growth factorsRan output through first iterations of the post-processorDistributed to member states for review

Sensitivities:Conducted scenarios with varied input valuesRan alternative growth rate sensitivities

Page 12: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

ERTAC TimelineSeptember - October, 2012 Initial “East of the Mississippi” test runs Using AEO2010 Growth RatesGoal: Demonstrate a “Proof of Concept”Review output, revise and rerunPresent results to states for comment

November - December, 2012 Goal: Determine areas of improvementPresent model and “Proof of Concept” results to USEPA technical staff

Anticipated Future tasks• D

evelop new base year 2011

12

Page 13: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

13

Data Importation

a. Inputsb. Preprocessingc. Growth Rates

Page 14: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

14

ERTAC Inputs

• Emission Unit Start Point: Base Year CAMD activity data – Gross load hourly data, unit fuel, unit type, location – Units categorized by:

• Fuel Type [Boiler Gas, Oil, Simple Cycle, Combined Cycle, Coal]• Region [AEO regions (e.g. MACE, LILC, WUMS)]

• States review provides known new units, controls, retirements, fuel switches, etc

• Energy Information Agency (EIA) AEO growth factors • NERC peak growth factors

Page 15: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

15

Preprocessing Functions

• Data Edit Checks– Unit availability file– Controls file– Growth rates file– Base Year hourly CAMD data

• Removes non-EGUs• Determines hourly temporal hierarchy – Based on regional hourly Gross Load (GL)– Important for load distribution and growth rates

Page 16: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

16

Preprocessing Functions

• New units are assigned future hourly usage profile• Assesses partial year reporting units• Creates unit hierarchies for generation distribution• Calculates “hourly load values” by region and

fuel/unit type considering:– Retired generation– New unit generation– Existing generation

• Calculates “non peak” growth rates

Page 17: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

17

Growth Rates (GR)• Hour specific growth rates• Program adjusts unit temporal profile based on regional and

fuel/unit type hourly growth profiles– Resulting FY profile might different from BY

• Provides ability to understand effects of peak episodic Growth Rate and control programs on air quality

• AEO Growth combined with NERC peak growth – Peak Growth – First 200 hour in hierarchy– Transition growth – 200-2000 hours in hierarchy– Non-peak growth – last remaining hours in hierarchy out to 8760 hours.

• Combined factor is further adjusted to account for:– Retirements & new units

Page 18: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

18

The evolution of growth rates from annual to hourly

Transition(hours 201-2000 in

hierarchy)

AEO2010 (by region/fuel)

Nonpeak Growth(hours 2001-8760

in hierarchy)

NERC (by region/fuel)

Peak Growth(hours 1-200 in

hierarchy)

Final Hourly Growth

Adjusted for retirements/new units each hour

Page 19: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

19

Growth Rates (GR)• Peak GR = 1.07• Annual GR = 0.95

• Transition hours of 200 & 2,000• Non Peak GR = 0.9328 (calculated)

Page 20: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

20

Adjusted Future Year Growth Rates (AFYGR), Hour Specific

• For every region and fuel/unit type, each hour has a variable value for:– Total FY Load (Hour Specific GR * BY Load=FY Gen)– Total Retired Generation (RetGen)– Total New Unit Generation (NU Gen)

• Growth Rate for each hour adjusted before application to existing unit hourly Base Yr loads!

AFYGR = (Future Yr Generation – New Unit Generation) (Base Yr Generation – Retired Generation)

Page 21: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

21

EIA's AEO Projection of Coal Consumption for Electricity Generation

2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 20301500

1700

1900

2100

2300

2500

2700

2900

3100

AEO2008AEO2009AEO2010AEO2012

Mill

ion

Meg

awatt

-Hou

rs

Page 22: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

22

EIA's AEO Projection of Gas Consumption for Electricity Generation

2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030600

700

800

900

1000

1100

1200AEO2008AEO2009AEO2010AEO2012

Mill

ion

Meg

awatt

-Hou

rs

Page 23: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

23

EIA's AEO Projection of Oil Consumption for Electricity Generation

2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 203020

25

30

35

40

45

50

55

60

65

70AEO2008AEO2009AEO2010AEO2012

Mill

ion

Meg

awatt

-Hou

rs

Page 24: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

24

2007 2008 2009 2010 2011 20120

50000

100000

150000

200000

250000

300000

350000

Fossil Fuel Electric Power-to-Grid Generation TrendsMonthly Totals by Fuel Type - EIA Data - US Aggregate

Coal:Electric Power Linear (Coal:Electric Power)Petroleum Liquids:Electric Power Petroleum Coke:Electric PowerNatural Gas:Electric Power Linear (Natural Gas:Electric Power)Total Fossil Fuel Electric Power for Grid Linear (Total Fossil Fuel Electric Power for Grid)

Year (Monthly)

MWh*1000

Page 25: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

25

3. Algorithm Details

a. Regional modularityb. Adjusted Future Year Growth Ratesc. Excess generation poold. New Unit Utilizatione. Generic units f. Spinning Reserve

Page 26: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

26

Regional/Fuel Modularity

• Each ERTAC region analyzed independently• Reserve analyzed on a regional basis• Algorithm determines if capacity has been

met for each hour for the region and fuel/unit type

Use new units

For all ERTAC Regions

For all Fuel/Type Bins

Analyze capacity versus demand

Assign generation

Spinning Reserve

Page 27: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

Regional and Fuel Modularity

Units assigned to a region/fuelGrowth rates by region/fuelGrowth rates account for:

Regional generation transferChanges in fuel mix

Allows modular operation.With unrealistic growth rates:

Results will also be unrealisticWe may consider manual balance between fuels

27

Page 28: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

28

Excess Generation Pool

• If unit growth exceeds capacity– Unit is limited to capacity– Demand beyond capacity added to the excess generation

pool for that hour/region/ fuel/unit type bin• The pool is distributed to other units in unit allocation

hierarchy order– Units receive power up to optimal threshold or max

capacity in two distribution loops– Power distribution ceases when pool is depleted or all

units are at capacity (generic unit must be created to meet demand)

Page 29: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

29

New Unit Utilization• New units mainly receive generation from overall

future year power demand. Existing units’ growth rates are adjusted accordingly.– Annual power production limited by default or state input– Temporal profile based on similar unit (mimic) —program

allows user to change the “mimic” unit• New units (generic and state supplied) are high in

utilization relative to other similar units because assumed to be:– Very efficient– Very clean

• Variables assigned to region and fuel/unit type characteristics are adjustable

Page 30: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

30

New Generic Units

• Added to meet demand• Utilization determined on a fuel/unit type basis

(like new state supplied units)• Receive unmet demand• Size/location of generic units adjustable• Future temporal profile assigned by region and fuel/unit type• If a generic unit is added, the allocation hierarchy is

recalculated and the loop begins at the first hour

First/next hour in the hierarchy

Does capacity meet demand?

Add generic unit

Reallocate unit order

Begin at first hour in the hierarchy

Y

N

Page 31: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

31

Spinning Reserve check

• Following assignment of generation• Check if reserve capacity is available for each

hour in each region• If in any hour there is not reserve capacity

equal 100% of the capacity of the largest unit operating of any fuel type, a flag is raised

Determine reserve capacity needs for that hour

Is unused capacity > reserve capacity ?

Y

NAlert: More capacity needed

First/next hour

Page 32: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

32

Results

a. Outputb. Examplesc. Runtime

Page 33: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

33

Output/Results

• Future year hourly activity– Heat input (mmbtu)– Gross load (MW)– SO2 emissions (lbs)– NOx emissions (lbs)

• File includes 8,760 hours for each:– Existing unit that is not retired– New state supplied unit– New generic unit created by the code

• Summary files• Post-projection processing: graphs, more summaries, etc

Page 34: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

34

Output from ERTAC EGU V1

• Unit level• Overall output

Page 35: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

DRAFT - DO NOT DISTRIBUTE 35

Unit Level Example: Coal Fired Existing Unit, 800 MWAnnual GR=1.018, Peak GR=1.056, Nonpeak GR=1.012

9000

8000

7000

6000

5000

4000

3000

2000

1000

0

Base Future

Mm

btu/

hr

Calendar Hours

Variations in growth rate

Page 36: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

DRAFT - DO NOT DISTRIBUTE 36

Unit Level Example: Coal Fired Existing Unit, 800 MWAnnual GR=1.018, Peak GR=1.056, Nonpeak GR=1.012

9000

8000

7000

6000

5000

4000

3000

2000

1000

0

Mm

btu/

hr

Calendar Hours

Inefficient hour Base: 11,232 BTU/KW-hrFuture: uses updated heat rate

50 hour depiction for an individual unit

Base Future

Page 37: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

37

Unit Level Example: Coal Fired Existing Unit, 800 MW – SO2 ControlAnnual GR=1.018, Peak GR=1.056, Nonpeak GR=1.012

Base Future

Base

Yea

r lbs

/hr

Calendar Hours

FY lb

s/hr

Page 38: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

DRAFT - DO NOT DISTRIBUTE 38

Unit Level Example: Combined Cycle New Unit, 300 MWAnnual GR= 0.904, Peak GR=1.2, Nonpeak GR=0.901

New units are supplied with temporal variability with grounding in base year meteorology

Page 39: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

39

Unit Level Example: Simple Cycle Existing Unit, 53 MWAnnual GR=1.39, Peak GR=1.549, Nonpeak GR=1.377

Page 40: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

40

Post-projection Processing Graphical Output – Page 1 Example

Page 41: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

41

Post-projection Processing Graphical Output – Page 2 Example

Page 42: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

42

Ver. 1 summary results – all regions

Heat Input

SO2 EmissionsNOX Emissions

Generation

AEO2010 says growth in coal

Controls plus clean new units

Shutdowns w/ new clean units

Page 43: ERTAC EGU Growth Code “Proof of Concept” USEPA Briefing Washington, DC December, 2012 1

43

In summary

• The model has been built• Output has been generated• Continuing effort to evaluate output and update

inputs– Partial year reporters– Generic units– Unit hierarchies

• New growth factors based on AEO 2012 are needed• Scenarios can be built to evaluate policy