Integrating the IEEE/CIGRE DLL Modeling Standard to Use “Real Code” Models for Power System Analysis in Modelica Tools

Vendors of power system simulation tools are investigating the incorporation of actual controller code into specialized simulation environments. To facilitate this, IEEE and CIGRE have collaboratively created the IEEE/CIGRE DLL Modeling Standard. However, adoption by simulation tool providers has been minimal. The limited adoption is because 'real code' models per the IEEE/CIGRE DLL Modeling Standard must be provided as DLLs by equipment vendors. Thus, to support the standard, tools need to support a standard-specific interface and provide additional functions to execute the models.This paper presents a method for integrating 'real controller code' models (RCMs) built according to the IEEE/CIGRE DLL Modeling Standard into Modelica-based tools. This is achieved by linking precompiled C code to Modelica models and using components from the OpenIPSL library. The approach is demonstrated with an RCM of a simplified silicon-controlled rectifier excitation system (SCRX). The paper discusses the details of the implementation, challenges, and solutions. The findings show that this method allows RCMs to be used in Modelica tools for power system simulations, providing a valuable alternative to specialized simulation tools.

Authors

Institutions

Publication Details

Journal
Linköping electronic conference proceedings
Published
2025-01-16
DOI
https://doi.org/10.3384/ecp20772
Primary Topic
Modeling and Simulation Systems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Integrating the IEEE/CIGRE DLL Modeling Standard to Use “Real Code” Models for Power System Analysis in Modelica Tools

Luigi Vanfretti, Hao Chang
Linköping electronic conference proceedings
Modeling and Simulation Systems
article

Integrating the IEEE/CIGRE DLL Modeling Standard to Use “Real Code” Models for Power System Analysis in Modelica Tools

Luigi Vanfretti, Hao Chang
article en

Abstract

Vendors of power system simulation tools are investigating the incorporation of actual controller code into specialized simulation environments. To facilitate this, IEEE and CIGRE have collaboratively created the IEEE/CIGRE DLL Modeling Standard. However, adoption by simulation tool providers has been minimal. The limited adoption is because 'real code' models per the IEEE/CIGRE DLL Modeling Standard must be provided as DLLs by equipment vendors. Thus, to support the standard, tools need to support a standard-specific interface and provide additional functions to execute the models.This paper presents a method for integrating 'real controller code' models (RCMs) built according to the IEEE/CIGRE DLL Modeling Standard into Modelica-based tools. This is achieved by linking precompiled C code to Modelica models and using components from the OpenIPSL library. The approach is demonstrated with an RCM of a simplified silicon-controlled rectifier excitation system (SCRX). The paper discusses the details of the implementation, challenges, and solutions. The findings show that this method allows RCMs to be used in Modelica tools for power system simulations, providing a valuable alternative to specialized simulation tools.

Linköping electronic conference proceedingsVol. 207
Rensselaer Polytechnic Institute (US)
U.S. Department of Energy, Office of Energy Efficiency and Renewable Energy, Office of Energy Efficiency
Openalex Percentile: Top 99%
Modeling and Simulation Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Integrating the IEEE/CIGRE DLL Modeling Standard to Use “Real Code” Models for Power System Analysis in Modelica Tools — Luigi Vanfretti, Hao Chang · Linköping electronic conference proceedings (2025) | TGRS Research Map | TGRS