Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from...
Transcript of Using GIS in Smart Grid CIM Data Exchange · Mateja Kavcic, GDi Ljubljana, Slovenija. GIS * from...
Using GIS in Smart Grid CIM Data Exchange
Andrej Souvent, EIMV, Ljubljana, Slovenija
Mateja Kavcic, GDi Ljubljana, Slovenija
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
Modelling electric grid in GIS
• Survey data (CAD)
• GIS System of Records• Asset Management
• Electrical topology
CIM
Planning
Electrical Grid Data
Operations
MaintenanceMeasurement
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
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..*
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..*
„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
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
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
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.)
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
• 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
GIS database
DB Integration Module
Topology Module
CIM Module ESB Module
ESB(CIM Repository)
GIS CIM adapter
• 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
• 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
• 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
• 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
• 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
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,