Your contact
Udo Schmitz
Contact Power Grid Model
+49 241 400 23-0
Call directly

"*" indicates required fields

This field is hidden when viewing the form
This field is for validation purposes and should be left unchanged.
Blog

CGMES2PGM: Connecting CGMES data to the Power Grid Model

Exchanging standardised network models is becoming increasingly important in the energy industry, particularly for flexibly supplying modern, containerised IT systems with network data. At SOPTIM, we have developed CGMES2PGM, a tool that addresses precisely this issue. It enables grid data in CGMES format to be transferred directly to the Power Grid Model (PGM) automatically, efficiently, and transparently.

The challenge: two worlds, one solution.

CGMES (the Common Grid Model Exchange Standard) is widely used in Europe for the exchange of network models between transmission system operators. However, its complex RDF/XML-based structure means that it cannot be used directly with classic calculation and simulation systems, such as the Power Grid Model.

Our task was therefore to meaningfully connect both worlds – without the need for workarounds, conversions or manual post-processing.

The solution: CGMES2PGM Suite

This suite allows CGMES data to be processed automatically and made available for the Power Grid Model. It supports different CGMES versions (2.4 and 3.0) and implements many additional functions.

  • Import and simulation of measured values
  • Automatic isolation of faulty network areas
  • removal of unsupported elements, such as DC lines
  • generation of clear reports in formats such as Excel

Originally developed for an internal project, the tool is now available as open source software for a wide range of applications.

The Generic Branch is our contribution to the Power Grid Model.

A significant milestone in its development was the introduction of the Generic Branch, a flexible modelling component that allows three-winding transformers, among other things, to be correctly mapped. While these are included in the CGMES standard, they could not previously be modelled in PGM without workarounds.

With the Generic Branch, such complex components can now be transferred directly, without conversion to manufacturer-specific formats.

The idea for the Generic Branch came from our project team and was further developed with the help of the community. It is now an integral part of the Power Grid Model.

Curious?

Our colleague Udo Schmitz presented the solution in detail at the 6th Power Grid Model Meetup 2025, covering its development and implementation. The presentation offers a deeper insight.