Releases: NREL/ReEDS-2.0
Releases · NREL/ReEDS-2.0
v2024.6.0
What's Changed
- Update process_regions_and_load function in r2p
- Change net firm import limit from MW to percent
- Land-based wind ATB 2024 Update
- Aggregate to 133 regions by default
- Scaling CO2 emission cap
- Partial ATB24 Updates
- Land-based Wind reV Supply Curve 2024 Update
- Add RI storage mandate
- Combine regional ReEDS runs into national run
- Fix for EIC runs
- Add hurdle rate regions and time-dependent costs
- UPV reV Supply Curve 2024 Update
- Updates the ReEDS GitHub pages documentation
- Update the sources documentation
- Geothermal supply curve update 2024
- fixing division by zero error in EVMC
- Change format for h5 files in copy_files.py
- 2024 offshore wind supply curve update
- Vermont Renewable Energy Standard Update
- Temperature-dependent forced outage rates (preliminary data)
- Add long duration battery storage (without inter-day linkage)
- Turn off retail adder for H2 and DAC
- ci: Improving GitHub workflow to include two test scenarios and faster run times
- ci(fix): Update cache.yaml
- ci(fix): Update python-app.yaml so it fails if not ReEDS output produced
- Added filter to exclude H2-CT from fuel costs calculation
- Change all line endings to LF automatically
- Make system cost error more noticeable; fix non-valgen generation
- Update cases_test to fix pvb scenario
Known Issues
- Western_agg & Pacific_reduced_resource scenarios (in cases_test.csv): fail in d_solve_iterate
- ERCOT_county scenario (in cases_test.csv): fails in copy_files
- Pacific_water scenario (in cases_test.csv): fails
- Pacific_hourly scenario (in cases_test.csv): fails in d_solve_iterate
Compare Reports
results-v2024_6_0_USA,v2024_5_0_USA.pptx
results-v2024_6_0_USA_decarb,v2024_5_0_USA_decarb.pptx
v2024.3.0
Summary of changes
- Enable sub-model-BA runs
- Apply the PTC to PV-only generation from PV-battery systems and allow the PTC-ITC combo on PV-battery systems
- Identify representative periods using
transgrp
instead oftransreg
resolution by default - Add small weighting to stress period hours
- Update land use analysis postprocessing script
- Move the Initial ReEDS data import in calc_financial_inputs.py to copy_files.py
- Update NERC regions and PRMs; add optional constraint to restrict firm capacity trades
- Account for renewable and clean energy credit exports in RPS/CES constraints
- Adjust fuelcostprep.py to read from inputs_case folder
- Valcap removals for next years
- Change CES RecStyle for Rhode Island
- PVB variable generalization
- H2 fuel price bug fix
- Adjust writedrshift.py to read from inputs_case
- Condense compare_cases.py and compare_casegroup.py into one script; add some more plots
- update(r2x_test): Adding new file map from R2X to the integration testing.
- Tightening model formulation
Known Issues
- Pacific_water: Currently fails
- Pacific_pvb: Currently fails in LDC_prep
- Western_agg: runs and has outputs but has errors in transmission_maps and hourly_repperiods
- NYISO_H2: Currently fails in writedrshift
Compare Reports
v2024.2.0
What's Changed
- Allow inter-day usage of storage across stress periods
- Update inflation and output dollar year
- Change ces_fraction from wide to long format
- Update cap_hyd_szn_adj Parameter to Ingest Month-Indexed Data
- Change default discount rate in bokeh from 1.7% to 2.0%
- Update county transmission limits
- Remove the "rb" set from GAMS
- Set operating reserve requirements by AC capacity of PV techs instead of DC capacity
- Remove hurdle rates from reported system cost; apply hurdle rates between all zones by default
- Update DE carbon cap
Known Issues
- Pacific_water: Currently fails
- Pacific_pvb: Currently fails in copy_files
- Western_agg: runs and has outputs but has an error in transmission_maps that is lower priority
Compare Reports
v2024.1.0
What's Changed
- evmc_shape resource capacity accreditation
- Hourlize refactoring
- Get capacity credit back for agg regions
- Alter load using load adjustment profiles and adoption rates
- GHP dGeo Linkage Formulation
- EVMC storage resource implementation
- Move startyear for new interzonal transmission from 2028 to 2032
- Track more runtime details; add PRAS flows and surplus
- reValue
- Reduce battery storage vintage
- Remove invalid
(p,i)
combinations and stress periods fromPRODUCE
- Reproducibly select fresh stress periods each solve year
- Fixing error in natural gas demand and associated alphas
- Update cf_hyd Parameter to Ingest Month-Indexed Data
- Update natural gas CRF penalties to reflect change to 30-year cost recovery period
- update Diablo plant retirement
- Changing threads number from 4 to 8
- Rounding parameters
- Update Michigan state policies to reflect Bill 271
- Add GitHub workflow to run R2X test on pull request
- Add "debug" mode
- Add switch to remove CCS techs from RecTech set
- Update MI RPS and CES to nominal values
- Fix B2B costs
- Remove growth penalties from reported system cost
- Hourlize doc
- Adding OEDI link for county-level data by
- Fix county capability on main
Known Issues
- Pacific_water: Currently fails
- Pacific_pvb: Currently fails in copy_files
- Pacific_hourly: Currently fails
- Western_agg: runs and has outputs but has an error in transmission_maps that is lower priority
Version 2024.0.0
What's Changed (since version used for 2023 standard scenarios)
- County-level capability
- R2r increments
- Revise reeds_bokeh.py to work with MacOS
- Fix issue with prescribed builds in NM
- Merge PRs related to the hackathon and makes changes to make ReEDS operate flexibility between Eagle & Kestrel
- Fix parts of retail rate module
- Add capital cost data to outputs for retail rate module
- Allow hydrogen to be retired endogenously
- Runfiles fix
- Switch to 30-year capital recovery period for most techs
- Allow negative threads in cplex.opt
- Fix removed closed parenthesis
- Update stress period price outputs and make bokehpivot fixes
- Fix some H2 cost bugs in bokehpivot
- Implement new reeds_to_rev method
- Allow multiple criteria for selecting stress periods
- EV managed charging load input, shape resource, and clean out old ReEDS EV load
- Fix bokehpivot Download All Files of View permission error
- Updated Documentation in README
- Change capacity credit from "szn" to "cold"/"hot" resolution
- Add runstatus.py script to print details about active HPC runs
- Fix historic load bug
- Integrate visit into bokehpivot reports
- Update the retail rate module to be compatible with the reeds2 environment
- County fixes
- Fix System Costs bokeh plot and update df_capex_init.csv
- Update assumptions from Standard Scenarios 2023
- Clean up rev_paths file
- County-level fix, ldc_prep and season peak determination speedup
- Updated cases_test.csv to include new test suite
- Add script for comparing multiple cases
- Re-enable region aggregation (bug fix)
- Fix error in marginal capacity credit reporting
- Automatic Download of Required County-Level Input Data (Improvements)
- Updating Nuclear Ban list and ReEDS Readme
- Fix coal-IGCC and coal-new showing up when banned
Known Issues
- Western_agg test scenario (in cases_test.csv): runs and has outputs but has an error in transmission_maps that is lower priority
- Pacific_water test scenario: run fails
- Pacific_pvb test scenario: fails in LDC_prep