SoftwareX (Dec 2023)
OpenIMDML: Open Instance Multi-Domain Motor Library utilizing the Modelica modeling language
Abstract
This paper describes OpenIMDML, an open source Modelica-based library implemented for the representation of electrically driven loads in a multi-domain engineering system. This novel approach consists of providing a physically meaningful equation-based mechanical interface of the motor’s torque/speed coupled to the electrical model of the induction motor. Because the newly developed motor models have a phasor domain representation of the electrical domain and a mechanical flange for rotational component coupling, this allows the user to integrate different domain subsystems with power grid models in one single multi-domain model utilizing the Modelica language and the OpenIPSL library. The library has been developed entirely using the Modelica programming language and has been tested in both Dymola and OpenModelica software tools.