Recent Releases of HOPP

HOPP - v3.2.0

  • 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

Energy Systems - Renewable Energy Integration - Python
Published by johnjasa about 1 month ago

HOPP - v3.1.1 Release

  • 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.

Energy Systems - Renewable Energy Integration - Python
Published by RHammond2 4 months ago

HOPP - v3.1

  • Added Cambium and GREET integration for LCA analysis
  • Updated examples throughout
  • Removed package dependencies to streamline installation on Windows

Energy Systems - Renewable Energy Integration - Python
Published by johnjasa 6 months ago

HOPP - HOPP v3.0 Release

What's Changed

Full changelog: https://github.com/NREL/HOPP/compare/v2.2.0...v3.0

Energy Systems - Renewable Energy Integration - Python
Published by RHammond2 6 months ago

HOPP - HOPP v2.2.0

What's Changed

Full Changelog: https://github.com/NREL/HOPP/compare/v2.1.0...v2.2.0

Energy Systems - Renewable Energy Integration - Python
Published by bayc about 1 year ago

HOPP - HOPP v2.1.0

What's Changed

Full Changelog: https://github.com/NREL/HOPP/compare/v2.0.0...v2.1.0

Energy Systems - Renewable Energy Integration - Python
Published by camirmas over 1 year ago

HOPP - HOPP v2.0.0

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

Energy Systems - Renewable Energy Integration - Python
Published by camirmas over 1 year ago

HOPP - HOPP v.0.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/NREL/HOPP/compare/v0.0.5...v.0.1.0

Energy Systems - Renewable Energy Integration - Python
Published by dguittet over 1 year ago