Project news

Julia version 0.11 released

July 30, 2024

The cumulative development of Microgrids.jl during the spring and summer of 2024 has been released as version 0.11.0. This is a consolidation of existing features, with some additional niceties:

  • Implement economically consistent salvage value definition, see our report “Economic consistency of salvage value definitions”, 2024, ⟨hal-04097092⟩]

  • Add new smoothing parameter of the toplevel microgrid simulate function. It replaces and generalizes the relaxation parameter ε introduced in v0.10.2.

  • The structures for describing Microgrid projects are now mutable (fields can be changed after creation), accept keyword arguments and have sensible defaults, matching Microgrids.py interface

See the v0.11.0 release notes for details.

Matlab version online

November 14, 2023

The first public version of Microgrids.m, the Matlab/Octave package of the Microgrids.X family is available at https://github.com/Microgrids-X/Microgrids.m/!

Notice that it is for now a bit behind the sibling Python and Julia packages. For example, it cannot (yet) simulate multiple non-dispatchable sources (e.g wind AND solar power).

On the positive side, it comes with a nice multiobjective optimization example which has no Julia or Python counterpart (yet?).