Utilizing CIM in a Danish DSO - UCAIug
Transcript of Utilizing CIM in a Danish DSO - UCAIug
![Page 1: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/1.jpg)
Utilizing CIM in a Danish DSO June 2016
Presenter:
Jesper Ladegaard, DAX
NRGi Net
Verdo El-net TREFOR El-Net
Special thanks to:
NYFORS Net Thy-Mors Energi El-net
![Page 2: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/2.jpg)
Agenda
• Quick introduction to the Danish DSO landscape
• Experiences from the first integrations
• Sharping the saw
• Future projects
![Page 3: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/3.jpg)
Danish DSO landscape
Facts:
• In year 1995 there were 214 DSOs
• In year 2015 there were 61 DSOs
• 50-60 kV (HV), 10-15 kV (MV) and 0,4 kV (LV)
• 99% cables
• Balanced network – also LV
Main challenges:
• Regulation – i.e. benchmarking and retail market
• A lot of DERs on the MV network (some DSOs)
• Compete to be the most effective and innovative
![Page 4: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/4.jpg)
Experiences from the first integrations
• Many unforeseen data quality issues found in the staging phase
• Difficulties in maintaining the as-build network consistency over time
• Each business unit use different vocabularies and domain models
• The existing domain modelling and integration practices could not keep up
with the increasing pressure to support innovation at a much faster pace
![Page 5: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/5.jpg)
Sharping the saw
DeWalt's first radial arm saw that cut costs beyond his own expectations
![Page 6: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/6.jpg)
Sharping the saw Sharp focus on Business Processes
Left: Peter H. Thomsen, NRGi – Explaining DSO processes. Right: Software practitioner trying to keep up.
![Page 7: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/7.jpg)
Use Domain Driven Design (DDD) to tackle complexity
Sharping the saw
![Page 8: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/8.jpg)
Migrating from centralized ESB approach to Microservices
Micro-
Service Sys A
Sys B
E
S
B
Micro-
Service
Micro-
Service
Sys C Micro-
Service
Sys A
Sys B
Sys C ESB
Sharping the saw
![Page 9: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/9.jpg)
An example how the metering system recieves ”topology”
Topology
Processor
SCADA
GIS
Switch
Status
Emitter
Equipment
Emitter
Meter
System
Feeder Info
Processor
Equipment
Subscriber
Feeder Info
Subscriber
Ve
nd
or
AP
I
Ve
nd
or
AP
I Ve
nd
or
AP
I
TP
EQ
Non-CIM
Extension
Measurement
Switch status changes
are just measurements
ConductingEquipmentMRID
SeqNo
MutiFeed
FeedingCustomerCableMRID
FeedingCableBoxMRID
FeedingCableBoxBusbarMRID
FeedingSecondarySubstationMRID
FeedingSecondarySubstationBayMRID
FeedingSecondarySubstationPowerTranformerMRID
FeedingPrimarySubstationMRID
FeedingPrimarySubstationBayMRID
FeedingPrimarySubstationPowerTransformerMRID
FeedingPrimarySourceMRID
UpstreamConductingEquipmentMRID
The infamous FeederInfo class
![Page 10: Utilizing CIM in a Danish DSO - UCAIug](https://reader031.fdocuments.us/reader031/viewer/2022012101/61db78dcc0b1f569fc2d89a0/html5/thumbnails/10.jpg)
Future projects
• CIM based Project Tool
• Proactive Data Governance Tools
• LV Calculation Processor using InterPSS
• Experiment with Event Sourcing etc.