Skip to content

Releases: NREL/HOPP

v3.2.0

22 Mar 00:56
1dfebdb
Compare
Choose a tag to compare
  • Updates related to PySAM:

    • Updated PySAM version from 4.2.0 to >6.0.0. Main changes noted in PR #425
    • PySAM generation plant defaults have been updated. Current defaults can be found here
    • PySAM SingleOwner financial model update investment-tax credit and depreciation basis calculations to remove financing fees and reserve account funding from basis.
    • PySAM MHKWave update marine energy device cost curves.
    • PySAM Detailed PV update module and inverter libraries, snow module, tracking, losses.
  • Wind-focused usability additions that are detailed here

    • Feature add: new wind layout method called basicgrid that makes the most-square layout that has the option to be site-constrained.
    • Updated wind layout methods to classes
    • Bug-fix: grid angle converted from degrees to radians in make_grid_lines() function in wind_layout_tools.py
    • Updated floris initialization to set attributes from floris_config
    • Update: raise errors when using floris if theres a discrepancy between inputs in WindConfig and information in floris_config (such as num_turbines and the floris_config layout, and turbine parameters like rotor diameter and turbine rating.)
    • Integrated wind layout functionality when using floris
    • Updated wind layout parameters.
    • Minor clean up to floris.py - removed unnecessary data exportation and fixed bug in value()
  • Integrated turbine-models library. For further details see here

    • Wind turbines from the turbine-models library can now be simulated by specifying the turbine name. This feature is compatible with floris and PySAM WindPower simulations.
    • Added wind turbine power-curve tools to estimate thrust coefficient, power coefficient, and power-curve.
  • Added two distributed wind-hybrid examples that highlight the turbine-models library package and other recent features for wind system modeling and simulations. These examples are:

    • examples/08-distributed-residential-example.ipynb
    • examples/09-distributed-residential-midsize.ipynb
  • Added tidal models

    • Added TidalResource to load tidal resource data for simulating tidal energy.
    • Added MHKTidalPlant to simulate tidal energy.
    • Add tidal energy to HybridSimulation.
    • Add tidal energy to dispatch.
  • Other feature additions:

    • Added option and functionality to load wind and solar resource data from NSRDB and Wind Toolkit data files if user-specified.
    • Added ability and option to initialize site_info with preloaded and formatted wind and solar resource data
    • Feature add: added alternative method to defining site boundary.
    • Feature add: added function to adjust air density based on site elevation
    • Added weighted average wind resource parsing method option when using floris.
    • Update deprecated methods in wave_resource.py
  • Bug fixes:

    • Remove erroneous 100 multiples for percentages and add clarifying parentheses for correct 100 multiples for percentages.
    • Fixed a bug in site_info that set resource year to 2012 even if otherwise specified.
    • Bug fix in load following heuristic method: only using beginning of variable load signals

v3.1.1 Release

19 Dec 16:12
c8adece
Compare
Choose a tag to compare
  • Enhanced PV plant functionality: added tilting solar panel support, improved system design handling, and refined tilt angle calculations.
  • Integrated ProFAST into the custom financial model for LCOE and other financial calculations; updated CI and documentation accordingly.
  • Adjusted battery financials to use discharged energy for levelized cost calculations.
  • Improved testing and fixed various bugs, including logging errors, financial model instantiation, and configuration handling.
  • Removes unnecessary packages from the dependency stack.
  • Documentation moved to a jupyter-book style and build process.

v3.1

28 Oct 17:33
Compare
Choose a tag to compare
  • Added Cambium and GREET integration for LCA analysis
  • Updated examples throughout
  • Removed package dependencies to streamline installation on Windows

HOPP v3.0 Release

18 Oct 19:55
fd60f1e
Compare
Choose a tag to compare

What's Changed

Full changelog: v2.2.0...v3.0

HOPP v2.2.0

23 Apr 20:34
c45df23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.0

HOPP v2.1.0

27 Nov 18:53
43e2186
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

HOPP v2.0.0

27 Oct 22:29
0ff143a
Compare
Choose a tag to compare

This is a pre-release of HOPP v2.0.0. See #244 for more information.

HOPP v.0.1.0

22 Sep 19:36
fa6b5ab
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.5...v.0.1.0