Skip to content

v0.4.0

Compare
Choose a tag to compare
@josephmckinsey josephmckinsey released this 17 Apr 15:06
· 61 commits to main since this release
e4bdf56

What's Changed

Dependency Updates

  • More constrained pydantic version
  • Dependency on oedisi 2.0.0 for multi-container use case

Feeder

  • Reports out feeder incidence adjacency list with equipment id and type. This has certain problems
    for 3-winding transformers.
  • Feeder is now guaranteed to run every time any input has changed until the end time step has been reached.
    This means that it may output more than num_timesteps from time t = 0 to t = num_timesteps - 1
  • Publishes max active power of PV and a new subscription allows for setting power more reliably.

Multi-Container

  • Multi-container build using oedisi build -m also allows for docker container to be reused appropriately.
    This involves creating a server.py that can configure, run, and terminate any simulation. Only one simulation
    is allowed at a time.
  • Broker implementation allows you to download results and query status.

D-OPF

  • NREL D-OPF has been integrated with improved testing and using new feeder controls.

Recorder

  • Streamed Arrow files are written using .steam and allow incomplete files to be read.

Pull Requests

New Contributors

Full Changelog: v0.3.0...v0.4.0