cimspy/cimdesk a cim-based data engineering tool cim user group meeting, milan, italy, 2010

15
CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Upload: trevor-gervase-mcdonald

Post on 12-Jan-2016

265 views

Category:

Documents


23 download

TRANSCRIPT

Page 1: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

CIMSPY/CIMDESKA CIM-BASED DATA ENGINEERING TOOL

CIM User Group Meeting, Milan, Italy, 2010

Page 2: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

About CIMSpy

Initiated during the CIMug Fall 2005 Designed to provide an integrated data

engineering environment in support of CIM-based model exchange

Used in EPRI IOP 8-11and UCTE IOP Two Editions Available

Standard Edition (CIMSpy SE) in support of IOP, released as open source under GNU public license

Enterprise Edition (CIMSpy EE) in support of CIM-related projects, normally requiring customization

Page 3: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

About CIMdesk

Designed to support model exchange between ENTSO-E and its Transmission System Operator (TSO) Members

Derived from CIMSpy EE Customized to support ENTSO-E model exchange

business processes as well as the CIM profile developed to govern these model exchanges

Added many enhancements including support of model editing and model visualization, etc.

Version 1.1 was released to ENTSO-E and TSOs in February 2010.

Page 4: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

CIMdesk Functional Overview

•CIM/XML•CIM/CSV

FullPartialIncremental

EquipmentTopologyStateMerged

•CIM/XML•CIM/CSV

FullPartialIncremental

EquipmentTopologyStateMerged

Browsing

Incremental

Updating

Editing

Validation

Visualization

In-Memory RDF Database

CIMdesk MetafilesSchema definitionValidation rulesUser preference settings

CIM data engineering solution kit

Importer

Exporter

Merging & Partition

Comparison

Page 5: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Model Browsing and Navigation

Hierarchical Display

Form Display

Graphical Display Tabular Display

Page 6: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Model Editing

Base Model

ModelChanges

CIM/XML Edited

CIM/XML Incremental

Model Editor

Page 7: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Model Validation

Context-Sensitive Validation Metafiles

Profile Schema DefinitionDomain-specific Validation Rules

Validation Report

CIM Instance Model

Validation Engine

Page 8: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Model Merging

Topology

State

Equipment Equipment

Topology

State

XNode

Page 9: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Model Update

Importing/Exporting CIM Incremental (Difference) Model

Validating the imported incremental model against the base model

Updating the base model with CIM Incremental model

Page 10: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Model Visualization

Visualizing Network Connectivity System Diagram Region Diagram Substation Diagram Substation Neighborhood Diagram Equipment Diagram

Visualizing Operating Conditions Power flow/State Estimation Results Contingency

Page 11: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Substation Diagram

Page 12: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Neighborhood Diagram

Page 13: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Power Flow Visualization

Page 14: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Graphical Editing

Page 15: CIMSPY/CIMDESK A CIM-BASED DATA ENGINEERING TOOL CIM User Group Meeting, Milan, Italy, 2010

Geographical Display (experimental)