2025 Supply Curves Update - #183
Conversation
…ve with update to main)
There was a problem hiding this comment.
We should probably recreate Fig29. for EGS technical potential since the supply curve is updated? Or since reV supply curves for geohydro are forthcoming so we could update it for both technologies together later.
There was a problem hiding this comment.
Good point. I took a first pass at recreating the EGS portion and got the following:
The map looks pretty different from what's in the docs, and the total supply curve capacity here (~13 TW) is lower than the ~17 GW of near-field + deep EGS listed in Table 6. This might be because the original map shows the full technical potential whereas this one shows what goes into ReEDS after picking the best resources at each depth. Do you know if that's the case or if something else if going on here?
As for hydrothermal I think we might consider dropping that figure for now since it isn't supported by the model and then adding it back in once we get the updated reV data.
There was a problem hiding this comment.
This is very handy!
There was a problem hiding this comment.
Since the parser arguments have been modified we'll need to update README.md - specifically setup for reV supply curves, running hourlize sections.
There was a problem hiding this comment.
Updated. I also did a broader cleanup of a lot of the stale config settings. Take a look and let me know what you think here.
Summary
Updates the offshore wind and enhanced geothermal (EGS) supply curves to their 2025 versions and addresses bugs in hourlize.
Remaining to-do items:
Technical details
rev_paths.csvto include the latest paths for all technologies.copy_rev_folders.pywith a function to automate copying the reV data using rsync when an hourlize run is launched.rev_paths.csvfile, with the option to subset via arguments torun_hourlize.pydocs/source/plotting_scripts; this script relies on the existinginput_plots.map_supplycurvesfunction with a few small tweaks.Issues resolved
Addresses hourlize portion of #158 .
Validation, testing, and comparison report(s)
Total capacity supply curve capacity before and after (see updated figures in the docs for the maps):
All three access cases successfully solve. Changes in capacity vary depending on the case but are generally < 40 GW.
Reference:

Open:

Limited:

Compare cases reports:
Checklist for author
Details to double-check
d_objective.gms, they are included inobjective_function_params.yamlfor completeness checkinghourlize/resource.pywas rerun to regenerate the existing/prescribed VRE capacity dataGeneral information to guide review
Did you use LLM tools (chatbot or copilot) in the preparation of this PR? If so, describe how
I used copilot to help draft initial versions of the
copy_rev_folders.pyandsupply_curve_plots.pyscripts, which I subsequently modified and tested on my own.Tag points of contact here if you would like additional review of the relevant parts of the model