├── .github └── workflows │ └── build_and_test.yml ├── .gitignore ├── AUTHORS.rst ├── CONTRIBUTING.rst ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── docs ├── JOSS │ ├── omg.png │ ├── paper.bib │ └── paper.md ├── Makefile ├── api │ ├── omg.agents.agent.rst │ ├── omg.agents.episodic.rst │ ├── omg.agents.rst │ ├── omg.agents.safeopt.rst │ ├── omg.agents.staticctrl.rst │ ├── omg.agents.util.rst │ ├── omg.aux_ctl.base.rst │ ├── omg.aux_ctl.droop_controllers.rst │ ├── omg.aux_ctl.filter.rst │ ├── omg.aux_ctl.inverter_controllers.rst │ ├── omg.aux_ctl.observers.rst │ ├── omg.aux_ctl.params.rst │ ├── omg.aux_ctl.pi_controllers.rst │ ├── omg.aux_ctl.rst │ ├── omg.env.modelica.rst │ ├── omg.env.plot.rst │ ├── omg.env.plotmanager.rst │ ├── omg.env.pyfmi.rst │ ├── omg.env.rst │ ├── omg.execution.callbacks.rst │ ├── omg.execution.rst │ ├── omg.execution.runner.rst │ ├── omg.net.base.rst │ ├── omg.net.components.rst │ ├── omg.net.rst │ ├── omg.util.fastqueue.rst │ ├── omg.util.itertools_.rst │ ├── omg.util.randproc.rst │ ├── omg.util.recorder.rst │ ├── omg.util.rst │ └── omg.util.transforms.rst ├── conf.py ├── index.rst ├── make.bat ├── parts │ └── user_guide │ │ ├── OpenModelica.rst │ │ ├── Pythoncode.rst │ │ ├── controller_tuning.rst │ │ ├── examples.rst │ │ ├── examples │ │ ├── basic_agent.rst │ │ ├── creating_env.rst │ │ ├── plotting.rst │ │ ├── single_inverter_current_control_safe_opt.rst │ │ └── two_inverter_static_droop_control.rst │ │ ├── fmu.rst │ │ └── getting_started.rst └── pictures │ ├── Model.png │ ├── OMG_flowchart.pdf │ ├── abc.png │ ├── berkenkamp.jpg │ ├── control.jpg │ ├── highlevel.png │ ├── i_abc_bk.png │ ├── i_abc_bk_kp15_Ki121.png │ ├── i_abc_ki_J_bad.png │ ├── i_abc_kp_J_bad.png │ ├── ki_J.png │ ├── kp_J.png │ ├── kp_ki_J.png │ ├── kp_kp_J.png │ ├── library.jpg │ ├── library1.jpg │ ├── microgrid.jpg │ ├── network.png │ ├── network1.png │ ├── omedit.jpg │ └── omg_flow.png ├── examples ├── basic_env.py ├── basic_env_norm.py ├── network_callbacks.py ├── plotting.py ├── simple_agent.py ├── single_inverter_current_control_safe_opt.py ├── single_inverter_voltage_current_control_safe_opt.py ├── stocastic_load.py ├── two_inverter_droop_safe_opt.py └── two_inverter_static_droop_control.py ├── experiments ├── model_validation │ ├── env │ │ ├── physical_testbench.py │ │ ├── rewards.py │ │ ├── stochastic_components.py │ │ └── testbench_voltage_ctrl.py │ ├── execution │ │ ├── monte_carlo_runner.py │ │ └── runner_hardware.py │ ├── lengthScaleSweepMC650.py │ ├── single_inverter_current_control_safe_opt_includingTB.py │ ├── single_inverter_voltage_current_control_safe_opt_includingTB.py │ └── single_inverter_voltage_current_control_safe_opt_includingTB_4D.py └── testing_framework_control │ ├── df_metrics_id_controller1.pkl │ ├── df_metrics_id_controller2.pkl │ ├── df_metrics_iq_controller1.pkl │ ├── df_metrics_iq_controller2.pkl │ ├── df_metrics_slave_f_controller1_droop.pkl │ ├── df_metrics_slave_f_controller2_droop.pkl │ ├── df_metrics_vd_controller1.pkl │ ├── df_metrics_vd_controller1_droop.pkl │ ├── df_metrics_vd_controller2.pkl │ ├── df_metrics_vd_controller2_droop.pkl │ ├── df_metrics_vq_controller1.pkl │ ├── df_metrics_vq_controller1_droop.pkl │ ├── df_metrics_vq_controller2.pkl │ ├── df_metrics_vq_controller2_droop.pkl │ ├── metrics.py │ ├── net.yaml │ ├── net_RL_load.yaml │ ├── net_single-inv-curr.yaml │ ├── scoringmodel_innerlevel.py │ ├── scoringmodel_primarylevel.py │ ├── tf_innerlevel_idq.py │ ├── tf_innerlevel_vdq.py │ └── tf_primarylevel_vdq_slavefreq.py ├── net ├── net.yaml ├── net_dupinputs.yaml ├── net_single-inv-Paper_Loadstep.yaml ├── net_single-inv-curr.yaml ├── net_single-inv-curr_Paper_SC.yaml ├── net_single-inv-volt.yaml ├── net_singleinverter.yaml ├── net_static_droop_controller.yaml ├── net_test.yaml └── net_valid.yaml ├── omg_grid ├── ActiveLoads │ ├── ActiveLoad.mo │ ├── package.mo │ └── package.order ├── Components │ ├── PhaseAngle.mo │ ├── StartValues.mo │ ├── package.mo │ └── package.order ├── Examples │ ├── ControlledNetworkSC.mo │ ├── ControlledNetworkSingleInverter.mo │ ├── NetworkSineTest.mo │ ├── PLL_Test.mo │ ├── package.mo │ └── package.order ├── Filter │ ├── IdealFilter │ │ ├── L.mo │ │ ├── LC.mo │ │ ├── LCL.mo │ │ ├── LCLC.mo │ │ ├── PI.mo │ │ ├── package.mo │ │ └── package.order │ ├── LossesFilter │ │ ├── L.mo │ │ ├── LC.mo │ │ ├── LCL.mo │ │ ├── LCLC.mo │ │ ├── PI.mo │ │ ├── package.mo │ │ └── package.order │ ├── package.mo │ └── package.order ├── Grids │ ├── Microgrid.mo │ ├── Network.mo │ ├── NetworkSineTest.bak-mo │ ├── NetworkSingleInverter.mo │ ├── PLL.bak-mo │ ├── PLL_Network.mo │ ├── RLC_Network.mo │ ├── SingleModel.mo │ ├── Testbench_SC2.mo │ ├── package.mo │ └── package.order ├── Inverters │ ├── Inverter.mo │ ├── package.mo │ └── package.order ├── Loads │ ├── C.mo │ ├── L.mo │ ├── LC.mo │ ├── R.mo │ ├── RC.mo │ ├── RL.mo │ ├── RLC.mo │ ├── package.mo │ └── package.order ├── PLLs │ ├── Inverter.bak-mo │ ├── PLL.mo │ ├── PLL_DQ.mo │ ├── package.mo │ └── package.order ├── Transformations │ ├── ABC2AlphaBeta.mo │ ├── ABC2DQ_Currents.mo │ ├── DQ2ABC.mo │ ├── package.mo │ └── package.order ├── UsersGuide │ ├── Contact.mo │ ├── ModelicaLicense2.mo │ ├── package.mo │ └── package.order ├── create_fmu.mos ├── grid.mo ├── grid.network.fmu ├── grid.network_singleInverter.fmu ├── merge_fmus.py ├── omg_grid.Grids.NetworkSingleInverter.fmu ├── package.mo ├── package.order └── test.fmu ├── openmodelica_microgrid_gym ├── __init__.py ├── agents │ ├── __init__.py │ ├── agent.py │ ├── episodic.py │ ├── safeopt.py │ ├── staticctrl.py │ └── util.py ├── aux_ctl │ ├── __init__.py │ ├── base.py │ ├── droop_controllers.py │ ├── filter.py │ ├── inverter_controllers.py │ ├── observers.py │ ├── params.py │ └── pi_controllers.py ├── env │ ├── __init__.py │ ├── modelica.py │ ├── plot.py │ ├── plotmanager.py │ └── pyfmi.py ├── execution │ ├── __init__.py │ ├── callbacks.py │ └── runner.py ├── net │ ├── __init__.py │ ├── base.py │ └── components.py └── util │ ├── __init__.py │ ├── fastqueue.py │ ├── itertools_.py │ ├── obs_template.py │ ├── randproc.py │ ├── recorder.py │ └── transforms.py ├── requirements.txt ├── requirements_dev.txt ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── aux_ctl ├── test_base.py └── test_inverter_control.py ├── helpers.py ├── net └── test_net.py ├── test__util_plot.py ├── test_main.hd5 ├── test_main2.hd5 ├── test_main3.hd5 ├── test_main4.hd5 ├── test_modelica.py ├── test_pd_convert.py ├── test_recorder.py ├── test_runner.py ├── test_transforms.py └── util ├── __init__.py ├── test_fastqueue.py ├── test_flattendict.py ├── test_itertools_flatten_together.py └── test_obs_template.py /.github/workflows/build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/.github/workflows/build_and_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/README.rst -------------------------------------------------------------------------------- /docs/JOSS/omg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/JOSS/omg.png -------------------------------------------------------------------------------- /docs/JOSS/paper.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/JOSS/paper.bib -------------------------------------------------------------------------------- /docs/JOSS/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/JOSS/paper.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api/omg.agents.agent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.agents.agent.rst -------------------------------------------------------------------------------- /docs/api/omg.agents.episodic.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.agents.episodic.rst -------------------------------------------------------------------------------- /docs/api/omg.agents.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.agents.rst -------------------------------------------------------------------------------- /docs/api/omg.agents.safeopt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.agents.safeopt.rst -------------------------------------------------------------------------------- /docs/api/omg.agents.staticctrl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.agents.staticctrl.rst -------------------------------------------------------------------------------- /docs/api/omg.agents.util.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.agents.util.rst -------------------------------------------------------------------------------- /docs/api/omg.aux_ctl.base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.aux_ctl.base.rst -------------------------------------------------------------------------------- /docs/api/omg.aux_ctl.droop_controllers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.aux_ctl.droop_controllers.rst -------------------------------------------------------------------------------- /docs/api/omg.aux_ctl.filter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.aux_ctl.filter.rst -------------------------------------------------------------------------------- /docs/api/omg.aux_ctl.inverter_controllers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.aux_ctl.inverter_controllers.rst -------------------------------------------------------------------------------- /docs/api/omg.aux_ctl.observers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.aux_ctl.observers.rst -------------------------------------------------------------------------------- /docs/api/omg.aux_ctl.params.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.aux_ctl.params.rst -------------------------------------------------------------------------------- /docs/api/omg.aux_ctl.pi_controllers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.aux_ctl.pi_controllers.rst -------------------------------------------------------------------------------- /docs/api/omg.aux_ctl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.aux_ctl.rst -------------------------------------------------------------------------------- /docs/api/omg.env.modelica.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.env.modelica.rst -------------------------------------------------------------------------------- /docs/api/omg.env.plot.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.env.plot.rst -------------------------------------------------------------------------------- /docs/api/omg.env.plotmanager.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.env.plotmanager.rst -------------------------------------------------------------------------------- /docs/api/omg.env.pyfmi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.env.pyfmi.rst -------------------------------------------------------------------------------- /docs/api/omg.env.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.env.rst -------------------------------------------------------------------------------- /docs/api/omg.execution.callbacks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.execution.callbacks.rst -------------------------------------------------------------------------------- /docs/api/omg.execution.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.execution.rst -------------------------------------------------------------------------------- /docs/api/omg.execution.runner.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.execution.runner.rst -------------------------------------------------------------------------------- /docs/api/omg.net.base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.net.base.rst -------------------------------------------------------------------------------- /docs/api/omg.net.components.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.net.components.rst -------------------------------------------------------------------------------- /docs/api/omg.net.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.net.rst -------------------------------------------------------------------------------- /docs/api/omg.util.fastqueue.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.util.fastqueue.rst -------------------------------------------------------------------------------- /docs/api/omg.util.itertools_.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.util.itertools_.rst -------------------------------------------------------------------------------- /docs/api/omg.util.randproc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.util.randproc.rst -------------------------------------------------------------------------------- /docs/api/omg.util.recorder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.util.recorder.rst -------------------------------------------------------------------------------- /docs/api/omg.util.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.util.rst -------------------------------------------------------------------------------- /docs/api/omg.util.transforms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/api/omg.util.transforms.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/parts/user_guide/OpenModelica.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/OpenModelica.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/Pythoncode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/Pythoncode.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/controller_tuning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/controller_tuning.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/examples.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/examples/basic_agent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/examples/basic_agent.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/examples/creating_env.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/examples/creating_env.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/examples/plotting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/examples/plotting.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/examples/single_inverter_current_control_safe_opt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/examples/single_inverter_current_control_safe_opt.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/examples/two_inverter_static_droop_control.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/examples/two_inverter_static_droop_control.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/fmu.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/fmu.rst -------------------------------------------------------------------------------- /docs/parts/user_guide/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/parts/user_guide/getting_started.rst -------------------------------------------------------------------------------- /docs/pictures/Model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/Model.png -------------------------------------------------------------------------------- /docs/pictures/OMG_flowchart.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/OMG_flowchart.pdf -------------------------------------------------------------------------------- /docs/pictures/abc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/abc.png -------------------------------------------------------------------------------- /docs/pictures/berkenkamp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/berkenkamp.jpg -------------------------------------------------------------------------------- /docs/pictures/control.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/control.jpg -------------------------------------------------------------------------------- /docs/pictures/highlevel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/highlevel.png -------------------------------------------------------------------------------- /docs/pictures/i_abc_bk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/i_abc_bk.png -------------------------------------------------------------------------------- /docs/pictures/i_abc_bk_kp15_Ki121.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/i_abc_bk_kp15_Ki121.png -------------------------------------------------------------------------------- /docs/pictures/i_abc_ki_J_bad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/i_abc_ki_J_bad.png -------------------------------------------------------------------------------- /docs/pictures/i_abc_kp_J_bad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/i_abc_kp_J_bad.png -------------------------------------------------------------------------------- /docs/pictures/ki_J.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/ki_J.png -------------------------------------------------------------------------------- /docs/pictures/kp_J.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/kp_J.png -------------------------------------------------------------------------------- /docs/pictures/kp_ki_J.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/kp_ki_J.png -------------------------------------------------------------------------------- /docs/pictures/kp_kp_J.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/kp_kp_J.png -------------------------------------------------------------------------------- /docs/pictures/library.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/library.jpg -------------------------------------------------------------------------------- /docs/pictures/library1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/library1.jpg -------------------------------------------------------------------------------- /docs/pictures/microgrid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/microgrid.jpg -------------------------------------------------------------------------------- /docs/pictures/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/network.png -------------------------------------------------------------------------------- /docs/pictures/network1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/network1.png -------------------------------------------------------------------------------- /docs/pictures/omedit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/omedit.jpg -------------------------------------------------------------------------------- /docs/pictures/omg_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/docs/pictures/omg_flow.png -------------------------------------------------------------------------------- /examples/basic_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/basic_env.py -------------------------------------------------------------------------------- /examples/basic_env_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/basic_env_norm.py -------------------------------------------------------------------------------- /examples/network_callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/network_callbacks.py -------------------------------------------------------------------------------- /examples/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/plotting.py -------------------------------------------------------------------------------- /examples/simple_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/simple_agent.py -------------------------------------------------------------------------------- /examples/single_inverter_current_control_safe_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/single_inverter_current_control_safe_opt.py -------------------------------------------------------------------------------- /examples/single_inverter_voltage_current_control_safe_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/single_inverter_voltage_current_control_safe_opt.py -------------------------------------------------------------------------------- /examples/stocastic_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/stocastic_load.py -------------------------------------------------------------------------------- /examples/two_inverter_droop_safe_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/two_inverter_droop_safe_opt.py -------------------------------------------------------------------------------- /examples/two_inverter_static_droop_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/examples/two_inverter_static_droop_control.py -------------------------------------------------------------------------------- /experiments/model_validation/env/physical_testbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/env/physical_testbench.py -------------------------------------------------------------------------------- /experiments/model_validation/env/rewards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/env/rewards.py -------------------------------------------------------------------------------- /experiments/model_validation/env/stochastic_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/env/stochastic_components.py -------------------------------------------------------------------------------- /experiments/model_validation/env/testbench_voltage_ctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/env/testbench_voltage_ctrl.py -------------------------------------------------------------------------------- /experiments/model_validation/execution/monte_carlo_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/execution/monte_carlo_runner.py -------------------------------------------------------------------------------- /experiments/model_validation/execution/runner_hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/execution/runner_hardware.py -------------------------------------------------------------------------------- /experiments/model_validation/lengthScaleSweepMC650.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/lengthScaleSweepMC650.py -------------------------------------------------------------------------------- /experiments/model_validation/single_inverter_current_control_safe_opt_includingTB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/single_inverter_current_control_safe_opt_includingTB.py -------------------------------------------------------------------------------- /experiments/model_validation/single_inverter_voltage_current_control_safe_opt_includingTB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/single_inverter_voltage_current_control_safe_opt_includingTB.py -------------------------------------------------------------------------------- /experiments/model_validation/single_inverter_voltage_current_control_safe_opt_includingTB_4D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/model_validation/single_inverter_voltage_current_control_safe_opt_includingTB_4D.py -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_id_controller1.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_id_controller1.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_id_controller2.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_id_controller2.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_iq_controller1.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_iq_controller1.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_iq_controller2.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_iq_controller2.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_slave_f_controller1_droop.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_slave_f_controller1_droop.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_slave_f_controller2_droop.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_slave_f_controller2_droop.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_vd_controller1.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_vd_controller1.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_vd_controller1_droop.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_vd_controller1_droop.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_vd_controller2.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_vd_controller2.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_vd_controller2_droop.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_vd_controller2_droop.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_vq_controller1.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_vq_controller1.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_vq_controller1_droop.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_vq_controller1_droop.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_vq_controller2.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_vq_controller2.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/df_metrics_vq_controller2_droop.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/df_metrics_vq_controller2_droop.pkl -------------------------------------------------------------------------------- /experiments/testing_framework_control/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/metrics.py -------------------------------------------------------------------------------- /experiments/testing_framework_control/net.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/net.yaml -------------------------------------------------------------------------------- /experiments/testing_framework_control/net_RL_load.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/net_RL_load.yaml -------------------------------------------------------------------------------- /experiments/testing_framework_control/net_single-inv-curr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/net_single-inv-curr.yaml -------------------------------------------------------------------------------- /experiments/testing_framework_control/scoringmodel_innerlevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/scoringmodel_innerlevel.py -------------------------------------------------------------------------------- /experiments/testing_framework_control/scoringmodel_primarylevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/scoringmodel_primarylevel.py -------------------------------------------------------------------------------- /experiments/testing_framework_control/tf_innerlevel_idq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/tf_innerlevel_idq.py -------------------------------------------------------------------------------- /experiments/testing_framework_control/tf_innerlevel_vdq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/tf_innerlevel_vdq.py -------------------------------------------------------------------------------- /experiments/testing_framework_control/tf_primarylevel_vdq_slavefreq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/experiments/testing_framework_control/tf_primarylevel_vdq_slavefreq.py -------------------------------------------------------------------------------- /net/net.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net.yaml -------------------------------------------------------------------------------- /net/net_dupinputs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_dupinputs.yaml -------------------------------------------------------------------------------- /net/net_single-inv-Paper_Loadstep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_single-inv-Paper_Loadstep.yaml -------------------------------------------------------------------------------- /net/net_single-inv-curr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_single-inv-curr.yaml -------------------------------------------------------------------------------- /net/net_single-inv-curr_Paper_SC.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_single-inv-curr_Paper_SC.yaml -------------------------------------------------------------------------------- /net/net_single-inv-volt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_single-inv-volt.yaml -------------------------------------------------------------------------------- /net/net_singleinverter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_singleinverter.yaml -------------------------------------------------------------------------------- /net/net_static_droop_controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_static_droop_controller.yaml -------------------------------------------------------------------------------- /net/net_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_test.yaml -------------------------------------------------------------------------------- /net/net_valid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/net/net_valid.yaml -------------------------------------------------------------------------------- /omg_grid/ActiveLoads/ActiveLoad.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/ActiveLoads/ActiveLoad.mo -------------------------------------------------------------------------------- /omg_grid/ActiveLoads/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/ActiveLoads/package.mo -------------------------------------------------------------------------------- /omg_grid/ActiveLoads/package.order: -------------------------------------------------------------------------------- 1 | ActiveLoad 2 | -------------------------------------------------------------------------------- /omg_grid/Components/PhaseAngle.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Components/PhaseAngle.mo -------------------------------------------------------------------------------- /omg_grid/Components/StartValues.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Components/StartValues.mo -------------------------------------------------------------------------------- /omg_grid/Components/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Components/package.mo -------------------------------------------------------------------------------- /omg_grid/Components/package.order: -------------------------------------------------------------------------------- 1 | PhaseAngle 2 | StartValues 3 | -------------------------------------------------------------------------------- /omg_grid/Examples/ControlledNetworkSC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Examples/ControlledNetworkSC.mo -------------------------------------------------------------------------------- /omg_grid/Examples/ControlledNetworkSingleInverter.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Examples/ControlledNetworkSingleInverter.mo -------------------------------------------------------------------------------- /omg_grid/Examples/NetworkSineTest.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Examples/NetworkSineTest.mo -------------------------------------------------------------------------------- /omg_grid/Examples/PLL_Test.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Examples/PLL_Test.mo -------------------------------------------------------------------------------- /omg_grid/Examples/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Examples/package.mo -------------------------------------------------------------------------------- /omg_grid/Examples/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Examples/package.order -------------------------------------------------------------------------------- /omg_grid/Filter/IdealFilter/L.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/IdealFilter/L.mo -------------------------------------------------------------------------------- /omg_grid/Filter/IdealFilter/LC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/IdealFilter/LC.mo -------------------------------------------------------------------------------- /omg_grid/Filter/IdealFilter/LCL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/IdealFilter/LCL.mo -------------------------------------------------------------------------------- /omg_grid/Filter/IdealFilter/LCLC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/IdealFilter/LCLC.mo -------------------------------------------------------------------------------- /omg_grid/Filter/IdealFilter/PI.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/IdealFilter/PI.mo -------------------------------------------------------------------------------- /omg_grid/Filter/IdealFilter/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/IdealFilter/package.mo -------------------------------------------------------------------------------- /omg_grid/Filter/IdealFilter/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/IdealFilter/package.order -------------------------------------------------------------------------------- /omg_grid/Filter/LossesFilter/L.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/LossesFilter/L.mo -------------------------------------------------------------------------------- /omg_grid/Filter/LossesFilter/LC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/LossesFilter/LC.mo -------------------------------------------------------------------------------- /omg_grid/Filter/LossesFilter/LCL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/LossesFilter/LCL.mo -------------------------------------------------------------------------------- /omg_grid/Filter/LossesFilter/LCLC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/LossesFilter/LCLC.mo -------------------------------------------------------------------------------- /omg_grid/Filter/LossesFilter/PI.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/LossesFilter/PI.mo -------------------------------------------------------------------------------- /omg_grid/Filter/LossesFilter/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/LossesFilter/package.mo -------------------------------------------------------------------------------- /omg_grid/Filter/LossesFilter/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/LossesFilter/package.order -------------------------------------------------------------------------------- /omg_grid/Filter/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/package.mo -------------------------------------------------------------------------------- /omg_grid/Filter/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Filter/package.order -------------------------------------------------------------------------------- /omg_grid/Grids/Microgrid.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/Microgrid.mo -------------------------------------------------------------------------------- /omg_grid/Grids/Network.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/Network.mo -------------------------------------------------------------------------------- /omg_grid/Grids/NetworkSineTest.bak-mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/NetworkSineTest.bak-mo -------------------------------------------------------------------------------- /omg_grid/Grids/NetworkSingleInverter.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/NetworkSingleInverter.mo -------------------------------------------------------------------------------- /omg_grid/Grids/PLL.bak-mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/PLL.bak-mo -------------------------------------------------------------------------------- /omg_grid/Grids/PLL_Network.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/PLL_Network.mo -------------------------------------------------------------------------------- /omg_grid/Grids/RLC_Network.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/RLC_Network.mo -------------------------------------------------------------------------------- /omg_grid/Grids/SingleModel.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/SingleModel.mo -------------------------------------------------------------------------------- /omg_grid/Grids/Testbench_SC2.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/Testbench_SC2.mo -------------------------------------------------------------------------------- /omg_grid/Grids/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/package.mo -------------------------------------------------------------------------------- /omg_grid/Grids/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Grids/package.order -------------------------------------------------------------------------------- /omg_grid/Inverters/Inverter.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Inverters/Inverter.mo -------------------------------------------------------------------------------- /omg_grid/Inverters/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Inverters/package.mo -------------------------------------------------------------------------------- /omg_grid/Inverters/package.order: -------------------------------------------------------------------------------- 1 | Inverter 2 | -------------------------------------------------------------------------------- /omg_grid/Loads/C.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/C.mo -------------------------------------------------------------------------------- /omg_grid/Loads/L.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/L.mo -------------------------------------------------------------------------------- /omg_grid/Loads/LC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/LC.mo -------------------------------------------------------------------------------- /omg_grid/Loads/R.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/R.mo -------------------------------------------------------------------------------- /omg_grid/Loads/RC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/RC.mo -------------------------------------------------------------------------------- /omg_grid/Loads/RL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/RL.mo -------------------------------------------------------------------------------- /omg_grid/Loads/RLC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/RLC.mo -------------------------------------------------------------------------------- /omg_grid/Loads/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/package.mo -------------------------------------------------------------------------------- /omg_grid/Loads/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Loads/package.order -------------------------------------------------------------------------------- /omg_grid/PLLs/Inverter.bak-mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/PLLs/Inverter.bak-mo -------------------------------------------------------------------------------- /omg_grid/PLLs/PLL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/PLLs/PLL.mo -------------------------------------------------------------------------------- /omg_grid/PLLs/PLL_DQ.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/PLLs/PLL_DQ.mo -------------------------------------------------------------------------------- /omg_grid/PLLs/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/PLLs/package.mo -------------------------------------------------------------------------------- /omg_grid/PLLs/package.order: -------------------------------------------------------------------------------- 1 | PLL 2 | PLL_DQ 3 | -------------------------------------------------------------------------------- /omg_grid/Transformations/ABC2AlphaBeta.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Transformations/ABC2AlphaBeta.mo -------------------------------------------------------------------------------- /omg_grid/Transformations/ABC2DQ_Currents.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Transformations/ABC2DQ_Currents.mo -------------------------------------------------------------------------------- /omg_grid/Transformations/DQ2ABC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Transformations/DQ2ABC.mo -------------------------------------------------------------------------------- /omg_grid/Transformations/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/Transformations/package.mo -------------------------------------------------------------------------------- /omg_grid/Transformations/package.order: -------------------------------------------------------------------------------- 1 | ABC2AlphaBeta 2 | DQ2ABC 3 | ABC2DQ_Currents 4 | -------------------------------------------------------------------------------- /omg_grid/UsersGuide/Contact.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/UsersGuide/Contact.mo -------------------------------------------------------------------------------- /omg_grid/UsersGuide/ModelicaLicense2.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/UsersGuide/ModelicaLicense2.mo -------------------------------------------------------------------------------- /omg_grid/UsersGuide/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/UsersGuide/package.mo -------------------------------------------------------------------------------- /omg_grid/UsersGuide/package.order: -------------------------------------------------------------------------------- 1 | Contact 2 | ModelicaLicense2 3 | -------------------------------------------------------------------------------- /omg_grid/create_fmu.mos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/create_fmu.mos -------------------------------------------------------------------------------- /omg_grid/grid.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/grid.mo -------------------------------------------------------------------------------- /omg_grid/grid.network.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/grid.network.fmu -------------------------------------------------------------------------------- /omg_grid/grid.network_singleInverter.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/grid.network_singleInverter.fmu -------------------------------------------------------------------------------- /omg_grid/merge_fmus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/merge_fmus.py -------------------------------------------------------------------------------- /omg_grid/omg_grid.Grids.NetworkSingleInverter.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/omg_grid.Grids.NetworkSingleInverter.fmu -------------------------------------------------------------------------------- /omg_grid/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/package.mo -------------------------------------------------------------------------------- /omg_grid/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/package.order -------------------------------------------------------------------------------- /omg_grid/test.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/omg_grid/test.fmu -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/__init__.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/agents/__init__.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/agents/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/agents/agent.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/agents/episodic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/agents/episodic.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/agents/safeopt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/agents/safeopt.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/agents/staticctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/agents/staticctrl.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/agents/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/agents/util.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/aux_ctl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/aux_ctl/__init__.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/aux_ctl/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/aux_ctl/base.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/aux_ctl/droop_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/aux_ctl/droop_controllers.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/aux_ctl/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/aux_ctl/filter.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/aux_ctl/inverter_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/aux_ctl/inverter_controllers.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/aux_ctl/observers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/aux_ctl/observers.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/aux_ctl/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/aux_ctl/params.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/aux_ctl/pi_controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/aux_ctl/pi_controllers.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/env/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/env/__init__.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/env/modelica.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/env/modelica.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/env/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/env/plot.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/env/plotmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/env/plotmanager.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/env/pyfmi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/env/pyfmi.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/execution/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/execution/__init__.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/execution/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/execution/callbacks.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/execution/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/execution/runner.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/net/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/net/__init__.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/net/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/net/base.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/net/components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/net/components.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/util/__init__.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/util/fastqueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/util/fastqueue.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/util/itertools_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/util/itertools_.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/util/obs_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/util/obs_template.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/util/randproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/util/randproc.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/util/recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/util/recorder.py -------------------------------------------------------------------------------- /openmodelica_microgrid_gym/util/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/openmodelica_microgrid_gym/util/transforms.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/aux_ctl/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/aux_ctl/test_base.py -------------------------------------------------------------------------------- /tests/aux_ctl/test_inverter_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/aux_ctl/test_inverter_control.py -------------------------------------------------------------------------------- /tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/helpers.py -------------------------------------------------------------------------------- /tests/net/test_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/net/test_net.py -------------------------------------------------------------------------------- /tests/test__util_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test__util_plot.py -------------------------------------------------------------------------------- /tests/test_main.hd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test_main.hd5 -------------------------------------------------------------------------------- /tests/test_main2.hd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test_main2.hd5 -------------------------------------------------------------------------------- /tests/test_main3.hd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test_main3.hd5 -------------------------------------------------------------------------------- /tests/test_main4.hd5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test_main4.hd5 -------------------------------------------------------------------------------- /tests/test_modelica.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test_modelica.py -------------------------------------------------------------------------------- /tests/test_pd_convert.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test_recorder.py -------------------------------------------------------------------------------- /tests/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test_runner.py -------------------------------------------------------------------------------- /tests/test_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/test_transforms.py -------------------------------------------------------------------------------- /tests/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/util/test_fastqueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/util/test_fastqueue.py -------------------------------------------------------------------------------- /tests/util/test_flattendict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/util/test_flattendict.py -------------------------------------------------------------------------------- /tests/util/test_itertools_flatten_together.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/util/test_itertools_flatten_together.py -------------------------------------------------------------------------------- /tests/util/test_obs_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/openmodelica-microgrid-gym/HEAD/tests/util/test_obs_template.py --------------------------------------------------------------------------------