.OpenIWPI.UsersGuide.GettingStarted

Getting Started

Information

The OpenIWPI was developed to be a tool helping engineers to simulate, at the same time, phasor-based and EMT-like circuits that are connected to each other. The main idea is to be able to interface detailed components, using EMT-like representations, with power system grids, which are usually modeled in their phasor-domain positive-sequece equivalents. The library can be helpful when studying interconnection impacts of power-electronic devices in power grids.

Dependencies

The interface uses electrical connectors from the Open-Instance Power System Library - OpenIPSL and from the Modelica Standard Library - MSL. Therefore, the library is ideal for interconnecting phasor-based representations built using the OpenIPSL with EMT-like models that are built using the electrical library within the MSL. Note that the user will need to have both libraries (OpenIPSL and MSL) loaded before loading the OpenIWPI library.

Power flow and Initialization

All models in a Modelica library require initial guess values that should come from a solution of the steady state of the overall model. This initial guess for power system is called power flow. However, there is no power flow solver associated to the library as of the present time. When building a use case, initialization of OpenIPSL variables must be performed with a power flow software. Please review the initialization requirements for OpenIPSL models in its User's Guide. The EMT-like portion of the system would be better initialized de-energized, and connectic as well as starting its operation at a positive time instant.

Running Time Domain Simulations

The time domain simulations are prepared to work with Modelica-compliant tools. Users of the OpenIWPI are free to choose their tool of choice. However, note that the development of OpenIWPI has been carried out using Dymola, and it might be possible to face issues when using other Modelica Tools that we have not fully tested.


Generated at 2026-06-23T20:19:05Z by OpenModelicaOpenModelica 1.26.9 using GenerateDoc.mos