beeDIP: System platform for data integration and pilot systems in network operations management

Integration of innovative solutions into productive system environments

In general, the expansion of software in the energy environment (e.g. SCADA systems) is complex and expensive. The enhancements often require different data from different sources (e.g. measurements, topology information, master data) and the integration of new modules was until now mostly reserved for the control system provider.

Thanks to the operation and energy management data integration platform (beeDIP) from Fraunhofer IEE, it is now easy to extend control centers with external components, to integrate data and algorithms, and to test new operation modes without jeopardizing stable operation.

These can be third-party solutions or individual developments to support network operations management or the consolidation of data from a wide variety of sources (e.g. GIS, SCADA, SAP).

The system platform is based on a modular software platform that can be connected to existing systems and control rooms via standardized interfaces.

beeDIP: System diagram
© Fraunhofer IEE
beeDIP: System diagram

Existing systems - such as control centers - are all too often self-contained and difficult to access from the outside. Software solutions, e.g. for a better integration of renewable producers into the power grid, are often left to the manufacturer of the control center.

The technologies used in beeDIP are selected and integrated in order to optimally operate network calculations and analyses as well as data integration and to create a suitable environment to integrate the data and solutions of other providers and existing systems and environments.  

Special attention was paid to ensure that beeDIP creates freedom of access to existing information and data without having to make any changes to the control systems. This ensures that smooth operation is guaranteed and existing information and data of the control systems can be used at the same time.


beeDIP, the system platform for data integration and pilot systems, combines two product areas:

  1. Data integration service
  2. Grid analysis and operation Toolbox

The interaction of these two areas allows existing systems to be expanded via standardized interfaces and data sources to be linked in order to generate further benefits.

Deployment and horizontal scaling (e.g. compute-intensive optimizations) is done with the help of dockers and these can be provided in a Kubernetes cluster, for example.

Data integration

In order to enable the consolidation of data from different sources, various standardized interfaces and integration of proprietary data formats are offered.

  • CIM Im/Export
  • IEC 61850 Im/Export
  • IEC 104 Im/Export
  • TASE.2 Import
  • Transformation of proprietary data models into standardized data models

The imported data is stored internally as CIM CGMES objects in dedicated databases and aggregated via REST and Kafka queries. The integrated data can be used by the functions and modules or exported as CIM CGMES.


Grid toolbox

The system platform already offers a wide range of functions to support grid operation, e.g:

  • Topology analysis
  • State Estimation (ANN & WLS)
  • Failure calculation
  • Short circuit calculation
  • Optimal Power Flow
  • Anticipatory network calculation

Due to the modular structure and the internal use of REST, Kafka and CIM, the existing functions can be uniformly extended by new applications and research results. This gives the opportunity to integrate own functions into the system landscape.

Services and offers

The constant further development and expansion of the system platform offers its users access to innovative solutions and services that ensure the future-oriented development of their own systems.

extension of
control systems

  • New functions for the control center (e.g. reactive power optimization, predictive network calculation)
  • Vendor-independent integration of third-party solutions
  • Connection via standard export functions (no intervention in existing systems)
  • Testing and simulation of innovative extensions

Service and

  • User questions
  • Support
  • On-site installation
  • Integration of your modules (e.g. results from research projects or commissioned work)

Training and

  • Connection and operation
  • Integration of own modules
  • Configuration of data integrations