BPA’s HERMES Project: a Multi-objective, Multi-user Approach to Reservoir Optimization
Damon Pellicori and Shane Mosier – BPA
RiverWare User Group Meeting Boulder, Colorado August 23-24, 2016
Multi-objective, Multi-user Approach to Reservoir Optimization - - PowerPoint PPT Presentation
BPAs HERMES Project: a Multi-objective, Multi-user Approach to Reservoir Optimization Damon Pellicori and Shane Mosier BPA RiverWare User Group Meeting Boulder, Colorado August 23-24, 2016 Presentation Outline Overview of Federal
Damon Pellicori and Shane Mosier – BPA
RiverWare User Group Meeting Boulder, Colorado August 23-24, 2016
2
► Overview of Federal Columbia River System
► System Complexities
► HERMES Application
► Questions
3
► The key federal agencies:
► The major physical assets:
4
► The US Army Corps of Engineers and the Bureau of
► BPA’s Role
many other non-power requirements
Basin
5
Physical storage: ~30%
6
7
► Various types of uncertainty in power forecasting
8
9
Lower Granite Inflow Forecasts June 2 -9, 2010
50 70 90 110 130 150 170 190 210 230 6/2 6/3 6/4 6/5 6/6 6/7 6/8 6/9 6/10 6/11 6/12 6/13 KCFS F2 F3 F4 F7
~130 KCFS
10
Actual forecasts from January of 2011 - the system load forecast on January 14th ranged from 6,675 MW to 9,357 MW, nearly 3,000 aMW of variation in the week prior to the event.
Daily System Load Forecasts January 3 - 12, 2011
6000 6500 7000 7500 8000 8500 9000 9500 10000 1/3 1/4 1/5 1/6 1/7 1/8 1/9 1/10 1/11 1/12 1/13 1/14 1/15 1/16 1/17 1/18 1/19 1/20 1/21 1/22 1/23 1/24 1/25 MW
F3 F4 F5 F6 F7 F8 F9 F10 F11 F12
11
BPA integrates approximately 4,500 MW of non-federal wind generating capacity using the flexibility of the power and transmission
12
When wind generation differs from what is scheduled BPA balances the scheduling error with reserved hydro generation. This image shows an observed 16 hour period from April
providing +900 upwards and -900 MWs downwards of balancing reserves.
13
► Two groups share models at BPA ► Short-term Planning
► Real-time Hydro-Scheduling
horizon
► Both Groups: optimize value of generation within
► Given complexity, changing conditions, and multiple
14
► Models to solve complex uncertainty and flexibility problems
► Central platform for Real Time and Short Term Planning groups
► HERMES is a FEWS-based platform with multiple models ► Current models in HERMES
► Optimizer
► Rule Based Simulator (RBS) ► Optimizer
► RTC Tools and RiverWare models both have multiple model
separate constraint sets
► Able to run different models for different parts of the basin ► “Stitch” results from multiple models into one continuous
15
16
► BPA-Specific
►References a user-maintained table of spill levels ►Redistributes generation and spill according to table
17
► Expected streamflows ► Expected loads ► Unit outage schedules ► Non-allocator project schedules
► Observed data ► Estimated uncertainty – load adjust ► System-level constraints ► Project and system-level constraints
► Real Time Group
generation setpoints for 10 major hydro projects
► Short Term Planning Group
► Group Coordination
18
Current Day 1 week 2 weeks 3 weeks Real Time Short Term
19
► Real Time – typical range: Day 0 – preschedule days ► Mostly use simulator
► Expected case ► Inflow to LCOL is largely set, less flow uncertainty ► Often most marketing volume is performed day ahead ► Hourly constraints entered to utilize safe amount of flexibility
► Primary run objectives
► Fixed load
► Fixed Operations
markets
as appropriate
and light load hours
20
► Both groups maintain separate
► Planning group runs upstream
► Real-time runs Big10 model which
► Planning produces 2-3 week study ► Results are stitched and published to
21
Streamflow Forecast Load Forecast Unit Outage Forecast Observed Data
RT/ST Shared Inputs
RT User Constraints ST User Constraints Model Adapter
Hydro Models
RTC Tools RiverWare
FEWS Model Input FEWS Model Input
Model Input Model Output
RT Model Results ST Model Results
FEWS Model Output FEWS Model Output
Merged Data Set
Publish Publish
23
► Custom button panel
24
► Solution Summary Display
25