utilizing cim in a danish dso - ucaiug

10
Utilizing CIM in a Danish DSO June 2016 Presenter: Jesper Ladegaard, DAX [email protected] NRGi Net Verdo El-net TREFOR El-Net Special thanks to: NYFORS Net Thy-Mors Energi El-net

Upload: others

Post on 10-Jan-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Utilizing CIM in a Danish DSO - UCAIug

Utilizing CIM in a Danish DSO June 2016

Presenter:

Jesper Ladegaard, DAX

[email protected]

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

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

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

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

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

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

Use Domain Driven Design (DDD) to tackle complexity

Sharping the saw

Page 8: Utilizing CIM in a Danish DSO - UCAIug

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

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

Future projects

• CIM based Project Tool

• Proactive Data Governance Tools

• LV Calculation Processor using InterPSS

• Experiment with Event Sourcing etc.