using gis in smart grid cim data exchange · mateja kavcic, gdi ljubljana, slovenija. gis * from...

20
Using GIS in Smart Grid CIM Data Exchange Andrej Souvent, EIMV, Ljubljana, Slovenija Mateja Kavcic, GDi Ljubljana, Slovenija

Upload: others

Post on 25-Feb-2020

20 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

Using GIS in Smart Grid CIM Data Exchange

Andrej Souvent, EIMV, Ljubljana, Slovenija

Mateja Kavcic, GDi Ljubljana, Slovenija

Page 2: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

GIS

* from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI

GIS

Network Analysis

DMS

AMIMDMS

OMS

CMMS

WMS

Wireless Mobile

Enablement

Planning& Engineering

DistributionAutomation

Home Automation& Demand Response

Schedule andDispatch

Maintenance andConstruction

Work OrderDraftingAnd Design

ServiceRestoration

Page 3: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

Modelling electric grid in GIS

• Survey data (CAD)

• GIS System of Records• Asset Management

• Electrical topology

Page 4: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

CIM

Planning

Electrical Grid Data

Operations

MaintenanceMeasurement

Page 5: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

CIM Standard

• Allow SW to exchange information about an electrical power system model

• Developed by the electrical power industry, adopted by IEC

• UML Model is used to describe the standard

Page 6: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

Modeling electrical grid in CIM• Provides flexibility

• Main CIM standards in focus for GIS to CIM adapter, From IEC61970 and IEC 61968 families:

- IEC61970-301 - Common information model (CIM) base

- IEC 61970-552 - CIM XML Model Exchange Format

- IEC 61970-501 - CIM Resource Description Framework (CIM RDF) Schema

- IEC 61968-100 - System interfaces for distribution management - implementation profiles, interfaces

SeriesCompensator

+ r: Resistance [0..1]+ r0: Resistance [0..1]+ varistorPresent: Boolean [0..1]+ varistorRatedCurrent: CurrentFlow [0..1]+ varistorVoltageThreshold: Voltage [0..1]+ x: Reactance [0..1]+ x0: Reactance [0..1]

IdentifiedObject

Core::SubGeographicalRegion

Line

PowerSystemResource

Core::Equipment

ConnectivityNodeContainer

Core::EquipmentContainer

Conductor

+ length: Length [0..1]

Core::ConductingEquipment

ACLineSegment

+ b0ch: Susceptance [0..1]+ bch: Susceptance [0..1]+ g0ch: Conductance [0..1]+ gch: Conductance [0..1]+ r: Resistance [0..1]+ r0: Resistance [0..1]+ shortCircuitEndTemperature: Temperature [0..1]+ x: Reactance [0..1]+ x0: Reactance [0..1]

PerLengthPhaseImpedance

+ conductorCount: Integer [0..1]PerLengthSequenceImpedance

+ b0ch: SusceptancePerLength [0..1]+ bch: SusceptancePerLength [0..1]+ g0ch: ConductancePerLength [0..1]+ gch: ConductancePerLength [0..1]+ r: ResistancePerLength [0..1]+ r0: ResistancePerLength [0..1]+ x: ReactancePerLength [0..1]+ x0: ReactancePerLength [0..1]

PhaseImpedanceData

+ b: SusceptancePerLength [0..1]+ r: ResistancePerLength [0..1]+ sequenceNumber: Integer [0..1]+ x: ReactancePerLength [0..1]

PerLengthImpedanceIdentifiedObject

PerLengthLineParameter

+Region

0..1

+Lines0..*

+EquipmentContainer

0..1 +Equipments

0..*

+PhaseImpedance 1+PhaseImpedanceData 1..*

+PerL engthImpedance 0..1

+A CL ineSegments 0..*

Page 7: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

Modeling electrical grid in CIM

• Flexibility is constrained byprofiles defining detailed data exchange between particularsystems in accordance to anuse case specification.

• Schemes can be derived fromprofiles (e.g. XSD for XML).

IdentifiedObject

Tr ansfor mer End

+ bmagSat: PerCent [ 0..1]

+ endNumber: Integer [ 0..1]

+ grounded: Boolean [0..1]

+ magBaseU: Voltage [ 0..1]

+ magSatFlux: PerCent [0..1]

+ rground: Resistance [0..1]

+ xground: Reactance [0..1]

Power Tr ansfor mer

+ beforeShCircuitHighestOperatingCurrent: CurrentFlow [0..1]

+ beforeShCircuitHighestOperatingVoltage: Voltage [0..1]

+ beforeShortCircuitAnglePf : AngleDegrees [0..1]

+ highSideMinOperatingU: Voltage [0..1]

+ isPartOfGeneratorUnit: Boolean [0..1]

+ operationalValuesConsidered: Boolean [ 0..1]

+ vectorGroup: String [0..1]

Equipment

Cor e::

Conduct ingE quipment

ACDCTerminal

Cor e::Ter mina l

+ phases: PhaseCode [ 0..1]

Power Tr ansfor mer End

+ b: Susceptance [ 0..1]

+ b0: Susceptance [ 0..1]

+ connectionKind: W indingConnection [0..1]

+ g: Conductance [0..1]

+ g0: Conductance [0..1]

+ phaseAngleClock: Integer [ 0..1]

+ r: Resistance [0..1]

+ r0: Resistance [0..1]

+ ratedS: ApparentPower [0..1]

+ ratedU: Voltage [0..1]

+ x: Reactance [0..1]

+ x0: Reactance [0..1]

IdentifiedObject

Cor e::

BaseV oltage

+TransformerEnd 0..*

+Termina l 0..1

+TransformerEnds

0..*

+BaseV oltage 0..1

0..1

+PowerTransformerEnd 0..*

+Terminals

0..*

+ConductingEquipment

1

+BaseV oltage

0..1

+ConductingEquipment

0..*

Page 8: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

„GIS CIM adapter“

• Why GIS as a master system for so many of major CIM Network Model object?

Workflow / business process data are entered first (planning)

• Data vizualization readable more easily by different users

• Data shared easily attributes management shared/secured among groups = quality improved

• Most systems require/utilize geography more or less at some point

• Vision and challenge• Test ArcGIS model through customer projects

• Configurable and flexible GIS CIM adapter

Page 9: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

GIS CIM adapterProject case:

Distribution company 131.000 pts.

Operating variety: Urban Coastal & Alpine regions

Full export of network data into CIM –file based / per feeder provisioned early and taken into account at database model design

Target: Configurable CIM profiles

Features:

Topology Recalculation UT for ArcGIS CIM XML file

Configurable Mapping of GIS Objects into CIM Objects

Page 10: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

GIS CIM adapterProject case (on going)

Distribution Comp. appx. 89.000 pts.

Quality Awarded Company with long term IT strategy:

GIS to provide high quality data for DMS.

Existing status

CIM and ESB implementation.

GIS CIM Adapter Implementation

Full export into CIM (file, ESB)

Usage of existing CIM Repository

Incremental export into CIM (file, ESB)

Integration of CIM data into GIS

CIM RepositoryObjects RegistryNetwork Model

Adapter

GISIT/OT

system

Adapter

ESB

Page 11: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

GIS CIM adapterProject case

NEDO Project :

Japanese / Slovenian government joint investment in advanced network functionalities

- demand side management

- advanced voltage regulation

- faults localization/isolation

Unique in Europe in terms of stakeholders:

- transmission, distribution, R&D institution, consumers (dynamic tariff.), solution providers (smart devices, IT etc.)

Page 12: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

GIS CIM adapterNEDO Implementation site: Distribution company appx. 180.000 pts.

Full export of network data into CIM.

Usage of CIM repository (vendor Iskratel)

Incremental network data export into CIM

Interation of switches status from iDMS / SCADA

Other system: Advanced DMS, MDMS

CIM RepositoryObjects RegistryNetwork Model

Adapter

GISIT/OT

system

Adapter

ESB

Page 13: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

• Spatial assets• Attribute data• Connectivity information

GIS CIM adapter

CIM Network Model

GIS topology to CIM topologyGIS features to CIM classes

Management of the exported CIM objects Management of CIM Repository IDs

Page 14: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

GIS database

DB Integration Module

Topology Module

CIM Module ESB Module

ESB(CIM Repository)

GIS CIM adapter

Page 15: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

• Elements in CIM have terminals which are connected to CN Connectivity Nodes • How elements are connected in GIS?

Mapping of GIS topology to CIM topology

ACLine Segment

EnergyConsumer

AssetDatasheet

PerLengthImpedance

...

ACLine Segment

AC Line Segment

ACLineSegment

EnergyConsumer

EnergyConsumer

ACLine Segment

EnergyConsumer

Page 16: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

• Using classification of „topological types“ on GIS objects

• Calculation of CIM topology based on topological types of neighboring GIS features

• Calculating forward and backward differences

• Supporting full and incremental export

• GIS-CIM Adapter maintains current state of CIM topology

Mapping of GIS topology to CIM topology

Page 17: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

• GIS objects are extended by MrID is CIM unique ID:

• Primary and Secondary Registration

• GIS Objects are extended by new objects:

• originate from attribute data in GIS

• generated on-the-fly

• GIS - CIM adapter stores all extensions of GIS objects:

• Maintaining of local, GIS IDs

• Maintaining of CIM repository IDs

Management of the exported CIM objects and CIM repository ID‘s

CIM RepositoryObjects RegistryNetwork Model

Adapter

GISIT/OT

system

Adapter

ESB

Page 18: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

• CIM Profile definition is crucial

• participants knowledge presents projects risks so reasonably long testing shall be provisioned

• Performance:

• Optimization in terms of database design and data access must be taken into account and incremental export planned

• Positive side effect:

• quality and completeness of data are improved: when providing data to advanced DMS and other operational systems, a small error in data may have huge impact

Summary CIM Projects experience

Page 19: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

• GIS CIM Adapter• UT for ArcGIS GIS Model is well suited as a basis to map to CIM while retaining GIS

modelling suitable for other GIS processing• Extensions were developed via configurable „GIS CIM adapter“ to manage numerous

additional CIM objects required

• CIM• Data exchange between systems is a must and by using „CIM“ we avoid to „reinvent the

wheel“ when defining data exchange format between systems. CIM is extensible so it does not set limitations of when we can use it.

Summary CIM Projects experience

Page 20: Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from Identification of GIS Data Dependencies, An Intelligrid Report 3002001042, EPRI GIS

Thank you for your attention

• Contacts• CIM : Andrej Souvent [email protected] EIMV Ljubljana,

• GIS CIM Adapter: Mateja Kavcic [email protected] GDi d.o.o. Ljubljana,