You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
UnitCommitment.jl/CHANGELOG.md

1.2 KiB

Changelog

[0.2.0] - [Unreleased]

Added

  • Sub-hourly unit commitment
  • Added function UnitCommitment.write(filename, solution)
  • Added mathematical formulation to the documentation

Changed

  • Renamed "Time (h)" parameter to "Time horizon (h)"
  • The function UnitCommitment.build_model now returns a plain JuMP model. The struct UnitCommitmentModel has been completely removed. Accessing model elements can now be accomplished as follows:
    • model.vars.x[idx] becomes model[:x][idx]
    • model.eqs.y[idx] becomes model[:eq_y][idx]
    • model.expr.z[idx] becomes model[:expr_z][idx]
    • model.obj becomes model[:obj]
    • model.isf becomes model[:isf]
    • model.lodf becomes model[:lodf]
  • The function UnitCommitment.get_solution has been renamed to UnitCommitment.solution
  • All function that do not appear in the documentation have been renamed to _something. These functions are not part of the public API and may change without notice.

Fixed

  • Properly validate solutions with price-sensitive loads.

[0.1.1] - 2020-11-16

  • Fixes to MATLAB and PGLIB-UC instances
  • Add OR-LIB and Tejada19 instances
  • Improve documentation

[0.1.0] - 2020-11-06

  • Initial public release