Openmodelica Microgrid Gym Versions Save

OpenModelica Microgrid Gym (OMG): An OpenAI Gym Environment for Microgrids

v0.4.0

2 years ago

0.4.0 (2021-04-07)


Changes

  • ModelicaEnv:
    • Introduced action clipping
    • model_params: None values are not passed to the OpenModelica env to allow initialization
    • model_params: negative time values are introduced for initialization (fix)
    • Introduced abort reward in env if episode is terminated
    • Introduced obs_output to define a subset of history given as observation to the agent

Fix

  • omg.net.MasterInverter:
    • default values used to overwrite passed values

Add

  • Random Process wrapper
  • ObsTempl test
  • reset test for initialized env

v0.3.0

3 years ago

v0.2.0-2

3 years ago

Technical release to connect to Zenodo. Please use 0.2.0 instead.

v0.2.0

3 years ago

API

  • ModelicaEnv:

    • reward function parameter
    • vis_cols now also supports Plotting templates
  • EmptyHistory and descendant: update(), append()

  • Agent: added properties

  • StaticControlAgent and descendant: small changes in constructor params, specifically obs_template, added properties

  • SafeOptAgent: added properties

  • Runner: plotting can be disabled

Examples

  • added example for plotting

Performance

  • 6.6× speedup

Dependencies

  • Increased Language Level to Python 3.8

v0.1.3

4 years ago

v0.1.2

4 years ago
  • fixed requirements in pip install

v0.1.1

4 years ago