Recent Releases of reV

reV - Fix dependencies

What’s Changed

  • Add missing packages requirement

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reV - Fix handling of multi-fraction exclusions

What’s Changed

Bug Fixes

  • change exclusions to element-wise-minima (#173) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reV - Integration and update to PySAM v2

What’s Changed

  • Offshore wind data columns built in - Gb/more orca cols (#171) @grantbuster
  • Additional QA module for exclusions with plot and npy output - Qa excl (#168) @MRossol
  • PySAM version 2 is now supported and required - Gb/pysam2 (#169) @grantbuster
    • Requested reV technology must now match the SAM module string (pvwattsv5, pvwattsv7, windpower, tcsmoltensalt).

Notes on PySAM V2

  • Pvwattsv7 is now the “latest and greatest”

    • There are additional pvwatts inputs like grid limits, snow loss, and a simple battery model
    • Back-end module efficiencies have been increased since pvwattsv5
    • Self shading was enabled for all systems
    • There is a new spectral correction that requires elevation as input
  • Pvwattsv5 is maintained for legacy runs

    • There is a minor change in self-shading for single axis trackers since PySAM v1 (won’t be able to reproduce old results exactly)
  • Windpower is mostly unchanged

    • Icing and low temp cutoff models have been fixed and are now runnable off of reV master
    • Loss inputs have gotten more detailed. Previous “wind_farm_losses_percent” key is now “turb_generic_loss". This will be patched on-the-fly and a warning will be raised. Let me know if you find any more of these.

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reV - Add in QA/QC plots and summaries

What’s Changed

Features

  • QA/QC plots and summaries (#163) @MRossol

Updates

  • Automate QA/QC into pipeline (#166) @grantbuster

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reV - Fix mean resource computation during generation runs w/ curtailment

What’s Changed

Bug Fixes

  • Mean res refactor (#162) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] almost 5 years ago

reV - wind_dirs and windpower bug fixes, move to_records_array to rex

What’s Changed

Bug Fixes

  • residual windpower and wind_dirs bugs

Updates

  • use to_records_array from rex (#158) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reV - Integrate NREL-rex

What’s Changed

  • Misc wind resource bug fixes: enforced tech name to be windpower, better (#150) @grantbuster

Features

  • add valid_sc_points to get gids for aggregation (#154) @MRossol
  • Competitive Wind Farm Exclusions (#151) @MRossol

Bug Fixes

  • add loggers to SpawnProcessPool (#152) @MRossol

Updates

  • Rex refactor (#155) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reV - General Cleanup

What’s Changed

  • Bug fix in Aggregation related to gen_index computation
  • Fix documentation source
  • add logging to Aggregation for EmptySCPoints

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reV - Fix Aggregation class

What’s Changed

  • Allow aggregation of generation output data
  • Allow aggregation saving to disc as .h5

Bug Fixes

  • Mnr/agg fix (#149) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reV - Refactor Aggregation

What’s Changed

  • Added categorical data layer aggregation method and test. (#145) @grantbuster

Features

  • Refactor aggregation (#146) @MRossol

Bug Fixes

  • Fixed a bug where categorical data aggregation gets set in dataframe … (#148) @grantbuster

Updates

  • Refactor aggregation (#146) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reV - Thermal Solar SAM generation along with minor refactors/updates

What’s Changed

  • Gb/append econ (#143) @grantbuster

Features

  • init loggers on spawned workers (#144) @MRossol
  • Thermal solar sam (#136) @mikebannis

Bug Fixes

  • init loggers on spawned workers (#144) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by MRossol about 5 years ago

reV - Minor additions, clean-up, and refactors to Supply Curve and Resource

What’s Changed

Features

  • Add ResourceDataset Handler (#142) @MRossol
  • add n_gids (#139) @MRossol

Bug Fixes

  • Bug fix on transmission table parse (#140) @grantbuster

Updates

  • Add ResourceDataset Handler (#142) @MRossol
  • add n_gids (#139) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by MRossol about 5 years ago

reV - Allow Supply Curve runs with no exclusions

What’s Changed

Features

  • Allow ExclusionsMask with no exclusions (#137) @MRossol

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reV - Updates to Resource and Output classes to improve functionality

What’s Changed

Features

  • Resource updates/refactor (#135) @MRossol
  • add package and properties to outputs (#134) @MRossol
  • Gb/output version (#133) @grantbuster

Bug Fixes

  • Gb/output version (#133) @grantbuster

Energy Systems - Renewable Energy Integration - Python
Published by github-actions[bot] about 5 years ago

reV - Sum added to aggregation data layer

Sum added as a method option to data_layer during aggregation

Energy Systems - Renewable Energy Integration - Python
Published by MRossol about 5 years ago

reV - Open-source Release

Initial "stable" open-source release

Energy Systems - Renewable Energy Integration - Python
Published by MRossol about 5 years ago