using cim in open source software project...
TRANSCRIPT
Using Cim in Open Source Software Project openKONSEQUENZCIM Users Group European MeetingAmsterdam, July 2, 2016André Göring
Agenda
11.11.2015 2
1. openKONSEQUENZ – Problem
2. Pilot Project Eisman
3. CIM Model for Eisman
4. Next Ideas
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
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
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
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
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
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
CIM ModelAnalog Measurements, Events
11.11.2015 9
CIM ModelTerminals, Container, Regions
11.11.2015 10
CIM ModelLocation, Operation Share
11.11.2015 11
CIM Model(Conducting) Equipment
11.11.2015 12
CIM ModelEnergy Generators
11.11.2015 13+ association to RegisteredGenerator (a registeredResource (a PowerSystemResource)) using only its attributeunitType
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)
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)
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
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]
Backup
11.11.2015 18
Modell Referenzserver
11.11.2015 19
CIM ModelSpaceholder
11.11.2015 20