Skip to content

MOST 1.1

Compare
Choose a tag to compare
@rdzman rdzman released this 08 Oct 21:25
· 58 commits to master since this release

What's New in MOST 1.1

Released Oct 8, 2020

Below is a summary of the changes since version 1.0.2 of MOST. See the
CHANGES.md file for all the gory details. For release notes for
previous versions, see Appendix B of the MOST User's Manual.

Changes:

  • Requires MATPOWER 7.1 or later.
  • Output of most_summary() includes sections for fixed loads and for
    expected stored energy for storage units.
  • Relies on MP-Opt-Model 3.0, which can be found at
    https://github.com/MATPOWER/mp-opt-model and is included in
    MATPOWER 7.1.
    • Significant performance improvement for some problems when constructing
      sparse matrices for linear constraints or quadratic costs (e.g. during
      problem setup).
      Thanks to Daniel Muldrew.
    • Uses the @opt_model/solve() method rather than calling
      miqps_matpower() or qps_matpower() directly.
    • Uses the @opt_model/get_soln() method to extract variable and shadow
      price results, rather than doing the indexing manually.

Bugs Fixed:

  • Fix bug #6 where building a model without solving it, or solving a
    previously built model resulted in a fatal error.
    Thanks to Baraa Mohandes.
  • Fix bug #11 where storage constraints were not correct for
    t=1 and rho not equal to 1. Thanks to Baraa Mohandes.
  • Fix issue #16, where the om field of the output MOST data struct
    (mdo) was a handle to the same object as as the om field of the
    input MOST data struct (mdi), meaning that changing one would modify
    the other. Thanks to Baraa Mohandes.

Incompatible Changes:

  • Objective function value returned in mdo.QP.f updated to include the
    previously missing constant term.