Top Banner
CIM CGMES Applications in research projects for DER Sebastian Wende – von Berg Fraunhofer IWES Kassel, Königstor 59 Fraunhofer-Institut für Windenergie und Energiesystemtechnik www.iwes.fraunhofer.de www.herkulesprojekt.de CIM Users Group Meeting 2017 – Europe / Germany / Herzogenaurach
23

CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

May 23, 2018

Download

Documents

voque
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

CIM CGMES Applications in research projects for DER

• Sebastian Wende – von Berg

• Fraunhofer IWES Kassel, Königstor 59

Fraunhofer-Institut für Windenergie und Energiesystemtechnikwww.iwes.fraunhofer.dewww.herkulesprojekt.de

CIM Users Group Meeting 2017 – Europe / Germany / Herzogenaurach

Page 2: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Overview

• Introduction

• Research Demonstrator

• IT Architecture of the Demonstrator

• Simulation

• Interaction with IEC 61850

Page 3: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Overview

• Introduction

• Research Demonstrator

• IT Architecture of the Demonstrator

• Simulation

• Interaction with IEC 61850

Page 4: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Introduction

• Ancillary services generated from distribution grids become more important

• Need to coordinate and exchange large amounts of data

• Need scalable and transformable solutions => CIM/CGMES

• Field Test Demonstrator with CGMES data model

Page 5: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Overview

• Introduction

• Research Demonstrator

• IT Architecture of the Demonstrator

• Simulation

• Interaction with IEC 61850

Page 6: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Research Project „SysDL2.0“• Consortium of three DSO and one TSO and Research and Technology Institutes

• 3.5 Years Duration (2014 - 2018)

• Goals:

– Ancillary Services from Distribution Grids

– Development of Optimization Algorithms

– New ways of using DER

– Standardized System Architecture and Data models

– Laboratory and Field Test Demonstrator

Page 7: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Why we chose CIM CGMES

• We needed:

– a way to export DSO data

– one data model for all participating DSO

– standardized data model (not propriety)

– Interface support from manufacturers

– continuity towards TSO

Page 8: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Why we chose CIM CGMES• Synchronized data model between TSO-DSO and external modules as basis for visualization or consistency checks between

topology and current network state

• Provision of equipment master data for the use in real-time OPF and planning issues

• Provision of online measurement data and topology changes for the use in visualization, load flow computations, OPF or State-

Estimation

• Basis for unique identification of network elements in communication between network operators

• Basis for processing of scheduled switching operations and topology changes as well forecast data

• Various operating systems in various versions in use common interface needed

• Data models often proprietary misinterpretation of data

• Processing data and application of external additional functionalities (OPF, State Estimation, ...) no conversion needed

• Common Information Model (CIM) leading data model for energy systems

• Provider and platform independent communication with system operation programs via CIM no vendor lock

• Sustainable through easy extendable components at the interface

• ...

Page 9: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Demonstrator• Parse CIM/CGMES files

• Store it into CGMES database

• Module have DB access via ESB

• Modules using CIM data are:

– Topology Processing

– State Estimation

– Optimization (ancillary services)

– Forecast Processing

– GUI visualization (Web application)

CGMES-DB

GUI

Output CIM - Model

Operator TSO

Operator DSO

Operating System

DSO

ICTDER

ICTDER

Remote Access

SysDL2.0 Module

State Estimation

Optimization Forecast

Legend

Process- and Equipmentdata

Data Input from Operator

Page 10: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Overview

• Introduction

• Research Demonstrator

• IT Architecture of the Demonstrator

• Simulation

• Interaction with IEC 61850

Page 11: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Platform IT Architecture

Page 12: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Component overview: Database

• EA generate java classes (manual)

• Flyway integrate data model to DB (automatic)

• User/module can extract CGMES versions

Page 13: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Component overview: Enterprise Service Bus

• Talend ESB

• Configuration via TalendESB studio

• ESB modules deployed in OSGI framework (karaf)

• activemq as message bus

Page 14: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

“External / Additional” Modules

• Run standalone or as deploy in Liferay

• Not direct access to the database

• Read and Write over REST interface CGMES data

• Convert or extract CGMES data into own data model

• Write CGMES objects as output

• Modules are e.g. GUI, OPF, Forecast, ...

Page 15: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Overview

• Introduction

• Research Demonstrator

• IT Architecture of the Demonstrator

• Simulation

• Interaction with IEC 61850

Page 16: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

The OpSim platform

• Study interactions between multiple grid

operation strategies (= optimizers)!

• Test of e.g. Q-management algorithms in

real-time, prior to field testing!

• Using standardized interfaces (CIM,

IEC61850, VHPready), one can connect

software from external partners to OpSim!

• Accessible via Webservice from anywhere

• Test interfaces and communication

protocols

Simulation Environment OpSim

Page 17: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Simulation sequence1. CIM interface receives data (measurements) from grid simulator (OpSim)

2. CIM interface reads equipment and topology files for mapping the measurements

onto CIM objects

3. CIM interface creates analog/analogvalues in own file and profile (Measurement

profile)

4. CIM interface can add errors to the measurements

5. CIM interface creates SSH file (at beginning), MEAS files (can contain measurement

errors), SV files (no simulated error)

6. Files will be parsed and stored to DB

Page 18: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Overview

• Introduction

• Research Demonstrator

• IT Architecture of the Demonstrator

• Simulation

• Interaction with IEC 61850

Page 19: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Interaction with IEC 61850

• Complete simulation of grid data exchange

– CIM for talking over the grid

– IEC 61850 for talking to the grid

• IEC 61850 interface for OpSim (grid simulation)

• Transform grid simulation data model into IEC 61850 data model

• Send and receive data over IEC 61850

Page 20: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Mapping between Opsim, IEC 61850 and CIM

Page 21: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

The whole cycleOpSim

(Grid Simulation)

CIM Interface

CIM Parser

3. parse/validate CIM files

1. catch measurements

2. produce CIM files

CIM/RDF files

Demonstrator

ESB

DB

5. catch datavia SQL

6. catch data via REST

Optimizer

4. persist CIM data

OGEMA

DB (internal)

61850 Simulation

REST Interface

8. write

7. write

7. write (for example set points)

8. write via 61850

Page 22: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Summary and Future Prospects

• Using CIM CGMES as exchange model in research projects

• Using CIM CGMES for the description of distribution grid elements

• Simulation environment with standardized interfaces like CIM and

IEC 61850

• Expand interfaces towards more CIM profiles

• Performing Interface verifications and interoperability tests

• Automatic IEC 61850 configuration

Page 23: CIM CGMES Applications in research projects for DERcimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM CGMES Applications in research projects for DER ...

Kontaktdaten

Prof. Dr. Martin Braun

Head of Department

Distribution System Operation

• Mail: [email protected]

• Phone: +49 561 7294 118

• www.iwes.fraunhofer.de

Dr. Sebastian Wende – von Berg

Operation and Planning

• Mail: sebastian.wende-

[email protected]

• Phone: +49 561 7294 298

• www.iwes.fraunhofer.de

Fraunhofer IWES – Abteilung

Betrieb Verteilungsnetze

Research groups:

• Operation and Planning / Hybrid Grids

• Multi-Utility Storage Systems

• Aggregated System Operation

Research focus:

• Energy and ancillary services provided

by DER (focus on PV systems,

storage systems and E-mobility)

• Techno-economic approaches for

planning and operation of active

distribution systems

• Energy management in decentralised

supply structures