Skip to content

Releases: Microgrids-X/Microgrids.jl

v0.11.0: Spring/Summer 2024 consolidations

30 Jul 13:58
Compare
Choose a tag to compare

Cumulated changes of Spring/Summer 2024:

  • Implement economically consistent salvage value definition, see our report Pierre Haessig. Economic consistency of salvage value definitions. 2024. ⟨hal-04097092v2⟩
    • Microgrid's Project description structure accepts a new salvage_type argument, with the default value being LinearSalvage which is the classical and previous behavior, but which can be changed to ConsistentSalvage
  • Add new smoothing parameter of the toplevel microgrid simulate function. It replaces and generalizes the relaxation parameter ε introduced in v0.10.2.
    • Default value is NoSmoothing but can be set to any Smoothing instance
    • the formerε parameter corresponds to the first field of the Smoothing structure, which is named transition.
    • the 2nd parameter if the Smoothing structure is gain, which is 1.0 by default, but can be increased to heuristically compensate for the underapproximation when using a strictly positive transition value.
  • The structures for describing Microgrid projects (Microgrid, Project and all components such as Battery) are now:
    • mutable (fields can be changed after creation)
    • accept keyword arguments
    • have sensible defaults for secondary parameters, matching Microgrids.py interface

v0.10.2

13 Oct 16:07
Compare
Choose a tag to compare
  • add relaxation parameter ε to toplevel microgrid simulate function.

v0.10.1

27 Sep 13:55
Compare
Choose a tag to compare

Same as v0.10.0 + minor fixes to performance benchmark and README

v0.10.0

27 Sep 13:34
Compare
Choose a tag to compare

Microgrids.jl updated to:

  • match Microgrids.py interface (same field names in data structure)
  • add wind power model
  • improved notebook examples, with both simulation and optimization

v0.9.0: first registered version of Microgrids.jl

07 Nov 13:22
Compare
Choose a tag to compare

Now Microgrids.jl should be installable with ] add Microgrids!