Using Cim in Open Source Software Project...
Transcript of Using Cim in Open Source Software Project...
![Page 1: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/1.jpg)
Using Cim in Open Source Software Project openKONSEQUENZCIM Users Group European MeetingAmsterdam, July 2, 2016André Göring
![Page 2: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/2.jpg)
Agenda
11.11.2015 2
1. openKONSEQUENZ – Problem
2. Pilot Project Eisman
3. CIM Model for Eisman
4. Next Ideas
![Page 3: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/3.jpg)
OpenKonsequenz Partners
DSOs building up the consortium:
11.11.2015 3
Growth of consortium accoring to supplied customers:
= 250.000 Kunden
Spring 2014
~ 2,4m customers
Autumn2014 ~3,5m customers
Summer2015 ~ 13,1m customers
![Page 4: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/4.jpg)
Problem of DSOs
System lanscape of DSOs ishistorically grown
Strong dependency to fewsystem providersLittle influence on productdevelopment and deliveryperiodsMultiple redundant data in different systemsComplex interfaces withhigh maintanance demands
11.11.2015
Operating Data System
Geographic Information System
SCADA System
4
![Page 5: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/5.jpg)
Ope
n So
urce
SCADA
Server
SAP
Server
GIS
Server
Clo
sed
Sour
ce
openKONSEQUENZ Idea – System Architecture
11.11.2015
ApplicationServer
Client: Browser (Firefox, IE)
Platform: Android, Apple iOS, Windows…
Cache DB
Vali-dation
Services
Cache DB
mobile
Services
Connector Connector Connector
5
Database Model:
Data bus: ESB – Language:
GUI (Style Guide)
Load
-an
dFe
ed-In
Mgm
t
NetworkView
Rea
ctiv
ePo
wer
Man
agem
ent
NetworkView
Switc
h-R
eque
stM
anag
emen
t
NetworkView
Ope
ratio
n / S
hift
Dia
ry
NetworkView
Faul
tM
anag
emen
t
NetworkView
![Page 6: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/6.jpg)
openKONSEQUENZ Pilot Project Eisman
11.11.2015 6
380kV
110kV
20kV
Coal powerplant
Windpower
PVCombinedHeat andpower
Battery
PHEV
EV
Thermalpowerplant
GasturbinePowerplant
Industry
Industry
Households
Transm
ission
Distrib
ution
1kV
Offshorewindpower
……
Conventionalpower plants
Renewablepower plants
Customers
Consumer/Supplier
f> 50,5hz MessageF= 50hz
![Page 7: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/7.jpg)
Pilot Project Eisman - Architecture
11.11.2015 7
GISSCADA SAP
Talend Standardized Data Model (CIM; IEC 61968/61970)
ESBRouting, Mapping, Adapter-Hosting
CIM CIM CIM AdapterAdapterAdapter
Eisman App
Further open sourceapps or other
compatible apps andsystems
CIM Cache Service
CIM CIM CIM
Eisman GUI
Business Logik auf Tomcat App Server
Client GUIs withLiferay, AngularJS, HTML5, JavaScript
ggf. Adapter
![Page 8: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/8.jpg)
Pilotprojekt Eisman Overview ofused CIM 17 classes, attributes, aggregations and extensions
11.11.2015 8
IdentifiedObject
Terminals, Container,
Regions
Analog Measurements,
Events
Location, Operating Share
Energy Generator
ConductingEqipment
Enu
mer
atio
ns
Enu
mer
atio
n
![Page 9: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/9.jpg)
CIM ModelAnalog Measurements, Events
11.11.2015 9
![Page 10: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/10.jpg)
CIM ModelTerminals, Container, Regions
11.11.2015 10
![Page 11: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/11.jpg)
CIM ModelLocation, Operation Share
11.11.2015 11
![Page 12: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/12.jpg)
CIM Model(Conducting) Equipment
11.11.2015 12
![Page 13: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/13.jpg)
CIM ModelEnergy Generators
11.11.2015 13+ association to RegisteredGenerator (a registeredResource (a PowerSystemResource)) using only its attributeunitType
![Page 14: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/14.jpg)
Pilot project EismanCIM extension in SynchronousMachine
11.11.2015 14
New Attributes in SynchronousMachine (for energy generators) reductionSettingList (possible reduction levels of a generator)currentReductionSetting (current reduction level)statusCurrentReductionSetting (status)feedInRanking (Ranking according to BDEW)feedInPriority (Priority of DSO)communicationType (telecontrol, radio teleswitch, …)communictaionGroup (for example a control group of generators, that can be switched onlytogether)referencedSynchronousMachine (reference generator)
![Page 15: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/15.jpg)
Pilot project EismanInterfaces
11.11.2015 15
Interfaces of Eisman pilot areGenerators (SyncronousMachine + GenerationUnit + RegisteredGenerator + Location)Network State ((Sub-)GeographicalRegion + Substation + SyncronousMachine + Measurements)Topology ((Sub-GeographicalRegion + ConnectivityNodeContainers + CennectivityNodes + Terminals + PowerSystemRessources)
The are currentlyUsing RESTful web services technologyUsing JSON serialization
They are planned toUse RDF for topology and XML for other serializationsUse envelope according to 61068-100 (but still using REST)
![Page 16: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/16.jpg)
Next
11.11.2015 16
Further Development for EismanDSO internal bottlenecks
New User ModulesOperation DiarySwitch-request Management
Platform ModulesCIM CacheRights- & Roles Management
Research ProjectBig Data Management & StorageHeterogenous Data
![Page 17: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/17.jpg)
Links
Homepage: www.openkonsequenz.de
Link Mailingliste: https://dev.eclipse.org/mailman/listinfo/openkonsequenz-wg
Charta: https://wiki.eclipse.org/images/d/da/OpenKonsequenz_V1_12_final.pdf
Feasibility Study: https://wiki.eclipse.org/images/3/3f/2013_Okt_KSE_Studie_gesamt_final.pdf
Projekt Page: https://projects.eclipse.org/projects/technology.openk-platform
OFFIS: http://www.offis.de
11.11.2015 17
Thank You!André GöringOFFIS – Institut for Information [email protected]
![Page 18: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/18.jpg)
Backup
11.11.2015 18
![Page 19: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/19.jpg)
Modell Referenzserver
11.11.2015 19
![Page 20: Using Cim in Open Source Software Project openKONSEQUENZcimug.ucaiug.org/Meetings/EU2016/Presentations/CIM Users Group Day 1/Andre Goering...11.11.2015 7 SCADA GIS SAP Talend Standardized](https://reader034.fdocuments.in/reader034/viewer/2022042222/5ec852e7dd639d6c7b0cdfef/html5/thumbnails/20.jpg)
CIM ModelSpaceholder
11.11.2015 20