Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time



Integrations, exchange of models and data between systems and businesses will become an important and essential process for the energy industry. Today this process is often a based on one to one integrations between systems/applications and ad-hoc solutions.

In the project «DIGIN CIM grunnprofiler for beregninger og simuleringer i distribusjonsnett» DIGIN wants to engage with the DSOs and the vendors to develop and standardize a set of common profiles for analysis and simulation purposes in tools and systems like SCADA, DMS, NIS and GIS. The outcome will be increased reuse of an interface, higher data quality and lower implementation cost for all system applications and interfaces. This again will contribute to more efficient operations and grid development.

DIGIN has developed a test model, the DIGIN10 model for the regional and local distribution grid, that can be used together with the NORDIC44 transmission grid model for the nordic TSO grid. The DIGIN10 model contains the whole grid from the transmission connection to the local end user.

CGMES v3.0 using CIM17 is the basis for the profiles. CDPSM v2.0 is used as basis for the profiles that are not included in the CGMES v3.0. The DIGIN10 model contains two boundary model profiles, one between each model authority set (MAS).


  • CIM = Common Information Model
  • CGM = Common Grid Model
  • CGMES = Common Grid Model Exchange Standard
  • MAS = Model Authority Set
  • HV = High Voltage (in this model: transmission grid)
  • IGM = Individual Grid Model
  • MV = Medium Voltage (in this model: regional and local distribution grid)
  • LV = Low Voltage (in this model: low voltage local distribution grid)
  • PATL = Permanent Admissible Transmission Loading
  • TATL = Temporarily Admissible Transmission Loading


DIGIN10-24-v1.0 - A 40 bus power flow case for MV and LV according to CGMES v2.4 (CIM16). Kept in v2.0 release to show the transition.

DIGIN10-30-v2.0 - A 40 bus power flow case for MV and LV according to CGMES v3.0 (CIM17). A release to show the transformation from CGMES v2.4 to CGMES v3.0.

DIGIN10-30-v2.1 - A 40 bus power flow case for MV and LV according to CGMES v3.0 (CIM17). Including measurement value time series, meter reading time series and necessary asset references.


A 40 bus power flow case for MV and LV according to CGMES v3.0 (CIM17). Including two Model Authority Sets (MAS), bilateral boundaries and reference data. The solution is done on the merged (MV1+LV1). This version includes measurement values and meter readings to allow power flow calculations based on real time data. The inclusion of measurements will also allow better estimation of future scenarios (steady state values are also based on the real time series).

This version does not include any extensions of the CGMES v3.0. In CDPSM v2.0 we have added cim:UsagePoint so that we can model the customer installation. In this version the instance file supporting CDPSM is only added to support cim:UsagePoint and to show how cim:Asset and cim:AssetInfo is connected to the cim:PowerSystemResource. The plan is to show how CGMES + CDPSM can support the Autofos project in upcoming versions. Significant updates have been made to the Equipment Operation (OP) to address cim:Measurement.



v1.0 can be found in the branch release/digin10-v1.0

v2.0 can be found in the branch release/digin10-v2.0

Folder structure


Example files for using CDPSM v2.0 (IEC 61968-13:2021)

  • Example of individual asset component
  • Catalog data from manufacturers
  • MeterReading
  • ReadingQuality
  • Customer profiles for both MV and LV



Expected. CGMES profiles expressed in JSON-LD and GeoJSON. GeoJSON shows examples on exchange of CIM data using the GeoJSON standard (


CGMES v3.0 serialised using CIMXML(IEC 61970-552)

The DIGIN10 model contains the following

  • Profiles according to CGMES v3.0 using CIM17: DL, GL, SV, TP, SSH, EQ, OP
    • All instance files are according to CIMXML format (IEC 61970-552) which is based on RDF XML.
  • Object regestry profiles for LV
  • Reference data profiles
  • Bilateral boundary models for interopability with NORDIC44 and between each MAS

Schedule Split into year, month and day.


  • Validation files from CIMdesk


  • Drawio images of EQ profile
  • png/svg image files of full model from CIMdesk


  • Name Standards
  • Modeling Guides
  • Changelog for Converting to CGMES 3.0
  • Known Issues for current version
  • Release note


Please provide feedback in the case you are dicsovering any errors as Issues in the digin-energi/Grunnprofil repository. Suggested changes and updates needs to be merged to the "develop" branch and not "main". The order of information in files should follow the instructions in Issue #217.


grunnprofil-scripts : This is a digin-energi repository that will be used to publish relevant code that is used in the DIGIN Grunnprofil project. As of DIGIN10 v2.1 the Neo4J folder and its content has been moved to this repository.