├── Images ├── Microgrid.png └── simulation.png ├── OpenModelica_Microgrids ├── Components │ ├── PhaseAngle.mo │ ├── package.mo │ └── package.order ├── Examples │ ├── 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 ├── OpenModelica_Microgrids.Grids.Network.fmu ├── OpenModelica_Microgrids.Grids.NetworkSingleInverter.fmu ├── 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 ├── merge_fmus.py ├── package.mo ├── package.order └── test.fmu └── README.md /Images/Microgrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/Images/Microgrid.png -------------------------------------------------------------------------------- /Images/simulation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/Images/simulation.png -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Components/PhaseAngle.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Components/PhaseAngle.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Components/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Components/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Components/package.order: -------------------------------------------------------------------------------- 1 | PhaseAngle 2 | -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Examples/ControlledNetworkSingleInverter.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Examples/ControlledNetworkSingleInverter.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Examples/NetworkSineTest.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Examples/NetworkSineTest.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Examples/PLL_Test.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Examples/PLL_Test.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Examples/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Examples/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Examples/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Examples/package.order -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/IdealFilter/L.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/IdealFilter/L.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/IdealFilter/LC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/IdealFilter/LC.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/IdealFilter/LCL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/IdealFilter/LCL.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/IdealFilter/LCLC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/IdealFilter/LCLC.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/IdealFilter/PI.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/IdealFilter/PI.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/IdealFilter/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/IdealFilter/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/IdealFilter/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/IdealFilter/package.order -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/LossesFilter/L.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/LossesFilter/L.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/LossesFilter/LC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/LossesFilter/LC.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/LossesFilter/LCL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/LossesFilter/LCL.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/LossesFilter/LCLC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/LossesFilter/LCLC.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/LossesFilter/PI.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/LossesFilter/PI.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/LossesFilter/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/LossesFilter/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/LossesFilter/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/LossesFilter/package.order -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Filter/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Filter/package.order -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/Microgrid.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/Microgrid.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/Network.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/Network.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/NetworkSineTest.bak-mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/NetworkSineTest.bak-mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/NetworkSingleInverter.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/NetworkSingleInverter.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/PLL.bak-mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/PLL.bak-mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/PLL_Network.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/PLL_Network.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/RLC_Network.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/RLC_Network.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/SingleModel.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/SingleModel.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/Testbench_SC2.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/Testbench_SC2.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Grids/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Grids/package.order -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Inverters/Inverter.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Inverters/Inverter.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Inverters/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Inverters/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Inverters/package.order: -------------------------------------------------------------------------------- 1 | Inverter 2 | -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/C.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/C.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/L.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/L.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/LC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/LC.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/R.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/R.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/RC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/RC.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/RL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/RL.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/RLC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/RLC.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Loads/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Loads/package.order -------------------------------------------------------------------------------- /OpenModelica_Microgrids/OpenModelica_Microgrids.Grids.Network.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/OpenModelica_Microgrids.Grids.Network.fmu -------------------------------------------------------------------------------- /OpenModelica_Microgrids/OpenModelica_Microgrids.Grids.NetworkSingleInverter.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/OpenModelica_Microgrids.Grids.NetworkSingleInverter.fmu -------------------------------------------------------------------------------- /OpenModelica_Microgrids/PLLs/Inverter.bak-mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/PLLs/Inverter.bak-mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/PLLs/PLL.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/PLLs/PLL.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/PLLs/PLL_DQ.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/PLLs/PLL_DQ.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/PLLs/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/PLLs/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/PLLs/package.order: -------------------------------------------------------------------------------- 1 | PLL 2 | PLL_DQ 3 | -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Transformations/ABC2AlphaBeta.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Transformations/ABC2AlphaBeta.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Transformations/ABC2DQ_Currents.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Transformations/ABC2DQ_Currents.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Transformations/DQ2ABC.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Transformations/DQ2ABC.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Transformations/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/Transformations/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/Transformations/package.order: -------------------------------------------------------------------------------- 1 | ABC2AlphaBeta 2 | DQ2ABC 3 | ABC2DQ_Currents 4 | -------------------------------------------------------------------------------- /OpenModelica_Microgrids/UsersGuide/Contact.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/UsersGuide/Contact.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/UsersGuide/ModelicaLicense2.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/UsersGuide/ModelicaLicense2.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/UsersGuide/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/UsersGuide/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/UsersGuide/package.order: -------------------------------------------------------------------------------- 1 | Contact 2 | ModelicaLicense2 3 | -------------------------------------------------------------------------------- /OpenModelica_Microgrids/create_fmu.mos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/create_fmu.mos -------------------------------------------------------------------------------- /OpenModelica_Microgrids/merge_fmus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/merge_fmus.py -------------------------------------------------------------------------------- /OpenModelica_Microgrids/package.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/package.mo -------------------------------------------------------------------------------- /OpenModelica_Microgrids/package.order: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/package.order -------------------------------------------------------------------------------- /OpenModelica_Microgrids/test.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/OpenModelica_Microgrids/test.fmu -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upb-lea/OpenModelica_Microgrids/HEAD/README.md --------------------------------------------------------------------------------