NREL / reV

Renewable Energy Potential (reV) Model
https://nrel.github.io/reV/
BSD 3-Clause "New" or "Revised" License
103 stars 24 forks source link

Hybrid w Hydrogen Work #338

Closed grantbuster closed 2 years ago

grantbuster commented 2 years ago

Feature description: We want to model hybrid wind+solar timeseries power generation with curtailed electricity going to an electrolyzer. We then want to know LCOE and LCOH for the hybrid plant, with LCOT-H (cost of hydrogen transmission) for the hybrid plant. Here is the proposed workflow with (new) development tasks:

  1. Run separate reV pipelines for wind and solar. Use the same supply curve aggregation resolution to get them onto the same grid.
  2. Run a (new) hybridization reV module that would compile the hybrid power generation profiles into a single power profile and would make a composite supply curve table. Include optional inputs for max wind/solar capacity or bounds on wind/solar capacity ratio.
  3. Run NRWAL with a (new) electrolyzer model that converts curtailed power to hydrogen. Create a curtailed power gen profile and a hydrogen production timeseries profile. Input spatially varying distance-to-load-center values to NRWAL to compute a LCOT-H value that is a function of transmission distance, hydrogen production, and h2 capacity size.
  4. Run parametrics (reV-batch) on hybrid plant sizes and ratios between wind/solar capacities.
  5. Make maps, make money.

To summarize, the reV development tasks are:

  1. New hybridization module (takes in two supply curve tables, makes hybrid power gen profiles and new composite supply curve tables)
  2. Rename the reV-offshore module to reV-nrwal and make sure it can run on timeseries profile inputs.
  3. Build an electrolyzer and LCOT-H model in NRWAL (do this in NRWAL yaml configs, not in reV code base).
  4. Make sure the steps above can be run as a reV pipeline from CLI's and configs so we can use reV-batch

Charge code 10348 05.01.04

Urgency / Timeframe Needed for Q2 milestone. reV dev needs to be done early so we can actually run tests and make maps.

grantbuster commented 2 years ago

Priority is to develop and test the NRWAL module on timeseries data so that we can run a prototype wind+h2 pipeline (no solar)

grantbuster commented 2 years ago

More general NRWAL integration complete in #342

ppinchuk commented 2 years ago

New hybridization module added in #350