27
GIS Data Using available grid topology data from GIS to efficiently gain new insights into the grid and achieve more accurately targeted actions LONDON, SEPTEMBER 2018

GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

GIS DataUsing available grid topology data from GIS to efficiently gain new insights into the grid and achieve more accurately targeted actions

LONDON, SEPTEMBER 2018

Page 2: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Providing Network Services toOver a Million People

GIS Data

Residents supplied > 1 000 000

Private customers 391 780

Business customers 3 252

Distribution partners 153

25/09/2018 2

Page 3: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Maps

25/09/2018GIS Data 3

Page 4: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Digitalisation of Maps: Network Information System (NIS)

25/09/2018GIS Data 4

Page 5: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

A Matter of Perspective

25/09/2018GIS Data 5

Map Perspective

Focus on what a user can see

If the data is right from a data perspective, it is also right from a map perspective!

1st digitalisation

2nd digitalisationData Perspective

Focus on the underlying data

Page 6: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Change of Perspective: NetIntel

25/09/2018GIS Data 6

Many small and simple applications tailored to

specific user needs

Flexible computing environment

Inter-divisional team involving experts from

various domains

Page 7: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Connection Application: Original Process

25/09/2018GIS Data 7

45 min1'800 times per year 160 work days per year

connection application

decision

network computation

Page 8: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Maximal Starting Current: Visualisation

25/09/2018GIS Data 8

• Compute maximal starting current

for all 160'000 house connections

every night

• Visualisation in map viewer

(nisXplorer)

• Immediate availability

Page 9: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Maximal Starting Current: Process

25/09/2018GIS Data 9

CIM

Page 10: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Flexible Infrastructure

25/09/2018GIS Data 10

Cloud platform offers us flexible infrastructure that we can control ourselves:

Storage Virtual Machines Data Bases Clusters

Automation(Start/Stop of VMs)

Function Apps(Web Services)

Page 11: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Maximal Starting Current: Process

25/09/2018GIS Data 11

CIM

Page 12: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Modelling the Topology With CIM

House connectionHAS75006CIM: EnergyConsumer

Distribution substationSTA4902with feederABG23206CIM: Connector

JointMUF96292CIM: JunctionCable

KLE488495CIM: ACLineSegment

CableKLE496567CIM: ACLineSegment

25/09/2018GIS Data 12

Page 13: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Modelling the Topology With CIM

25/09/2018GIS Data 13

CN T <Name>ConnectivityNode Terminal ConductingEquipment

• Each electric element (ConductingEquipment) has one or more terminals

• Terminals are connected by a ConnectivityNode

• Terminals know their electric elements and ConnectivityNodes

• ConnectivityNodes and Terminals have no physical counterparts and are pure modelling elements

T1

CN

CNCN T2

T2

T

T1

<Name>

<Name>

<Name>

Page 14: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

<cim:ACLineSegment rdf:ID="KLE488494">...

</cim:ACLineSegment>

<cim:Terminal rdf:ID="KLE488494_terminal_1">...<cim:Terminal.ConnectivityNode rdf:resource="#ABG23213_node"/><cim:Terminal.ConductingEquipment rdf:resource="#KLE488494"/>

</cim:Terminal>

<cim:Terminal rdf:ID="KLE488494_terminal_2">...<cim:Terminal.ConnectivityNode rdf:resource="#MUF96292_node"/><cim:Terminal.ConductingEquipment rdf:resource="#KLE488494"/>

</cim:Terminal>

<cim:ConnectivityNode rdf:ID="ABG23213_node">...

</cim:ConnectivityNode>

XML/RDF serialisation

25/09/2018GIS Data 14

T1

CN

CNCN T2

T2

T

T1

<Name>

<Name>

<Name>

Page 15: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

CIMReader

25/09/2018GIS Data 15

T1

CN

CNCN T2

T2

T

T1

<Name>

<Name>

<Name>

id_seq_1 id_seq_2 id_equ clazz

ABG23213_node MUF96292_node KLE488494 ACLineSegment

CIMReader

Open Source Tool to process CIM files with Spark

(https://github.com/derrickoswald/CIMReader)

Page 16: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Modelling the Topology With CIM

Junction

ACLineSegment

Fuse

EnergyConsumer

ACLineSegment

Connector

25/09/2018GIS Data 16

T

CNT1

CN

T2T2

T

T1CN

T1

T2

CNT

Page 17: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

NetIntel R-Stack: R-Packages for Data Scientists

25/09/2018GIS Data 17

• Standardisation is necessary to ensure maintainability!

• We maintain a number of R-packages with useful functionality for developers of

data applications:

• GridData: Import CIM-export into R, tracing, extraction of subgrids, ...

• GridScc: Short-circuit computation based on GridData, Maximal starting current

• azureblobs: Easy access to Azure Blob Storage from R

• BKWcolour: Official BKW colour scheme

• Data Scientists can build their applications based on these packages

Page 18: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Maximal Starting Current: Code

25/09/2018GIS Data 18

topo <- GridData::create_redges(redges_file, "CimReader.jar",

rdf_files, tmpdir = cfg$CacheDir,

spark_home = cfg$SPARK_HOME, cpus = 4)

lv_subgrids <- GridData::prepare_lv_grids(topo, verbatim = TRUE)

scc <- GridScc::compute_scc_df(lv_subgrids, verbatim = TRUE)

maxi_files <- GridScc::write_maxi_results(scc, cfg$CacheDir)

Preparation of

low-voltage

transformer

service areas

Computation of

short-circuit

current and

maximal starting

current

Page 19: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Creating a Grid Topology Graph

25/09/2018GIS Data 19

id_seq_1 id_seq_2 id_equ clazz

MUF1809_node MUF1807_node KLE12342 ACLineSegment

MUF1807_node ABG223044_node KLE12338 ACLineSegment

MUF1807_node HAS3572_node KLE12339 ACLineSegment

MUF1809_node HAS3569_node KLE12345 ACLineSegment

igraph::graph_from_data_frame()

Page 20: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Computing the Impedance

25/09/2018GIS Data 20

• The total impedance between a

house connection and a transformer

is computed as the "length" of the

shortest path weighted by the

impedance of each power line:

igraph::distances(graph, v = trafo, to = has,

weights = R0)

Page 21: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Short Circuit Current and Maximal Starting Current

25/09/2018GIS Data 21

• Once the impedance is known, short

circuit current and maximal starting

current can be computed:

𝐼𝑘 =400

3 𝑅12 + 𝑋1

2

𝜑 = arg(𝑅1 + 𝑖𝑋1)

𝐼𝑠 =Δ𝑈

𝑈

𝐼𝑘cos(𝜑 − acos 0.5 )

Page 22: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

The Real Challenge: Data Quality

25/09/2018GIS Data 22

• Many secondary substations are connected to no or several primary substations

correct topology known from the control system

• Many houses are connected to no or several transformers (secondary substations)

correct topology must be checked in the field

• wrong nominal power of transformer

correct information known from schemas

• wrong information on power lines

correct information must be checked in the field

Can we really use "available topology data" if the data that we have is not good enough?

Page 23: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Why is Data Quality Challenging?

25/09/2018GIS Data 23

MapPerspective ( )Data Perspective

Page 24: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

It's Even Worse: Up-to-dateness

25/09/2018GIS Data 24

MapPerspective

Data Perspective ( )

Page 25: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

| BKW |

Summary

25/09/2018GIS Data 25

• Digitalisation of Maps takes place in two steps:

• Map Perspective: use digital means to replicate the "usual

functionality" of maps

• Data Perspective: create additional value from NIS data

• Challenge: Data Perspective changes the definition of correctness

• This is achieved by means of

• small applications that serve specific user needs

• a team of experts from various domains

• flexible infrastructure that is under the team's control

Page 26: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

Questions?

Page 27: GIS Data - smartgrid-forums.com · A Matter of Perspective GIS Data 25/09/2018 5 Map Perspective Focus on what a user can see If the data is right from a data perspective, it is also

www.bkw.ch

Thank you foryour attention

Stefan Lanz

+41 79 705 45 43

[email protected]