Skip to content

Releases: blue-marble/gridpath

GridPath v0.7.2

21 Oct 04:12
f332d72
Compare
Choose a tag to compare

Changes since v0.7.1:

  • Fix bug in importing all subscenario IDs
  • Only delete temp test DB files if they exist
  • Fix GP script path on Windows with Anaconda environment

GridPath v0.7.1

15 Oct 17:42
6ffd1a9
Compare
Choose a tag to compare

Changes since v0.7.1:

  • Refactor results-processing column updates and fix bug of failing to update spinup_and_lookahead column in results tables
  • Clarify capacity costs w/o spinup/lookahead by adding column in results_project_costs_capacity table; also disallow NULLs for the spinup_or_lookahead flag

GridPath v0.7.0

08 Oct 22:03
37b622e
Compare
Choose a tag to compare

Changes since v0.6.1:

  • Support for market-participation/asset-valuation
  • Record end time when E2E run errors out
  • Upgrade for compatibility with Pyomo v5.7
  • Various refactoring and minor bug fixes
  • Minor updates to docs

GridPath v0.6.1

21 Sep 23:33
9af9b6e
Compare
Choose a tag to compare

Changes since v0.6.0:

  • Bugfix: only write/load by-tmp reserve req if specified
  • Bugfix: small fix to scenario utility arguments

GridPath v0.6.0

17 Sep 21:52
d672fb0
Compare
Choose a tag to compare

Changes since v0.5.1:

  • Allow soft startup and shutdown ramp constraints
  • Support for aggregated project files
  • Support curtailment cost
  • Fix bug in gen_always_on validation
  • Enhanced support for loading scenarios from CSV
  • Support for deleting scenarios via scenario utility

GridPath v0.5.1

15 Sep 18:26
82dbcce
Compare
Choose a tag to compare

Changes since v0.5.0:

  • Fix inefficient update of the spinup_and_lookahead flag in the by-timepoint results tables

GridPath v0.5.0

14 Sep 21:58
69f4d3d
Compare
Choose a tag to compare

Changes since v0.4.0:

  • Results dashboard added
  • Timepoints in results tables are now tagged with spinup_or_lookahead flag
  • Simple startup costs allowed in gen_commit_bin and gen_commit_lin
  • Improvements to documentation
  • Doc files modularized in CSV directories
  • Inefficient insert fixed

GridPath v0.4.0

03 Sep 23:18
Compare
Choose a tag to compare

Changes since v0.3.0:

  • The min up/down and ramp up/down constraints of the gen_commit_bin and gen_commit_lin can now be made soft by specifying a violation penalty
  • Prior data for a specific subscenario ID can now be deleted before reimporting by specifying the --delete flag when running the port script
  • Additional aggregate database tables in preparation for results dashboard functionality

GridPath v0.3.0

13 Aug 17:17
6363371
Compare
Choose a tag to compare

Changes since v0.2.0:

  • Refactor and reorganize input validation functions
  • Fix write_validation_to_database error that was writing out duplicate validation results
  • Add additional input validation checks to various modules
  • Add an input validation check to the unittests for each test example and updated test example inputs such that there are no validation errors (note: this changes the test examples’ objective functions)
  • Refactor and reorganize port-CSVs-to-database functionality
  • Allow for individual subscenario directories or CSVs to be loaded into the database
  • Track solver termination condition
  • Update ELCC surface formulation
  • Various bugfixes

GridPath v0.2.0

04 May 23:36
7b0dd0f
Compare
Choose a tag to compare

Major features and changes implemented since Workshop 2:

  • Allow no fuels
  • Change loading levels to percentage of capacity in heat rate curves
  • Optional auxiliary consumption
  • Cost input units are now per MW/MWh (not per kW/kWh)
  • Implement variable O&M curve
  • Add period index to heat rate and variable O&M curve inputs
  • Support for specifying RPS targets as percent of load
  • Support for specifying reserves as percent of load
  • Linked subproblems
  • Flexible units