Abstract

Electromagnetic Transient (EMT) simulation tools are typically developed using an imperative language. It is typically required to code the models using a specific numerical integration method and following existing solution algorithms. On the other hand, modern high-level, acausal and equation-based programming languages, such as Modelica, allow to formulate models that are easy to read, understand and develop by expressing what needs to be computed without stating how it should be computed. In this paper, the application of Modelica to EMT modeling is demonstrated and the benefits of the language for EMT-type simulations is established. This is done by using the declarative language concept for the development of two models, namely the Constant Parameter (CP) and the Wide-Band (WB) models. Two case studies are presented and used to validate the models and to compare accuracy and performance.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call