CIMSpy EE & M 3 Model Maintenance & Management CIMug, November 2014

CIMSpy EE & M3
Model Maintenance & Management
CIMug, November 2014
Power Info LLC – Utility IT Solution Provider
Specialized in providing standard-based IT solutions to utilities and
vendors in electric power industry
Founded in 2007 by engineers from Alstom Grid & Microsoft
Located in Seattle Washington
CIMSpy EE: designed to support CIM-based model exchange and
exploratory data analysis
grid-IE: a CIM-based power grid visualization tool
M3: a CIM-based model management and maintenance tool
MET & MMTK : Model engineering toolkits
CIM-based Model Exchange
Model Maintenance and Management
EMS Model Merging and Equivalencing
Integrated Power Grid Visualization
General Info
Products
Services
Business Profile of Power Info LLC
Key CIM-related Projects Delivered
ERCOT Nodal Project
ENTSO-E Pan-European Model Exchange Project
BC-Hydro EMS/DMS Integration Project
WECC EMS Model Merging Projects
Puget
Sound Energy
BC Hydro
Alberta Electric System Operator (AESO)
National Grid MMS Project
DOE Grid Visualization Project
About CIMSpy
Initiated during the CIM User Group Meeting 2005
as an open-source project
Official tools used in EPRI/ENTSO-E CIM IOPs
Commercialized in 2008
Currently licensed by more than 50 utilities, RTOs
vendors, and energy trading companies.
Available for licensing to any interested parties
About CIM data engineering solution kit (CIMdesk)
- An European Version of CIMSpy EE
Designed to support model exchange between ENTSO-E
and its Transmission System Operator (TSO) Members
Derived from CIMSpy EE, customized to support ENTSO-E
CGMES model exchange business processes
Version 1.0 was released to ENTSO-E and TSOs in 2009.
Today, passing CIMdesk model validation has become
mandatory for TSOs to submit their CIM-based models to
ENTSO-E.
Available for licensing to 3rd-parties
CIMSpy EE Functional Overview
CIMSpy EE
Browsing
Equipment
Topology
State
Merged
Visualization
Comparison
•CIM/XML
•CIM/CSV
•CIM/XML
•CIM/CSV
Full
Partial
Incremental
Editing
Importer
Visual Data
Mining
In-Memory RDF
Database
Merging &
Partition
Validation
CIMSpy EE Metafiles
Schema definition
Validation rules
User preference settings
Exporter
Transformation
Full
Partial
Incremental
Equipment
Topology
State
Merged
CIMSpy EE Software Architecture
CIM Data
Repository
CIMSpy EE
Application
Server
Web-based
User Interface
CIM-Compliant
Database
Internet/
Intranet
CIM/XML
Key Differentiators
Supporting any versions of CIM, standard or extended
Ability to import large RTO models of GB size
Open architecture, highly configurable and customizable
Data-driven visualization
Auto-generation of one-line diagrams
Rich data visualization for situational awareness
Visual data mining
WYSIWYG graphical model editing
Integrated with selected EMS and MMS
Case Studies
Study Case
Users
Key Use Cases
CIM-Based
Model Exchange
• ENTSO-E
• WECC/PEAK RC
• PJM
Model validation
Model browsing
Model merging
Exploratory
Data Analysis
•
•
•
•
Supporting CIMRelated Products
& Projects
• Alstom Grid
• ABB/Ventyx
• Siemens AG
Model validation
CIM-based
Modeling
• PacificCorp
• PEPCO
Model maintenance
Model management
BC Hydro
CAISO
PJM
AESO
Model visualization
Situational awareness
Visual data mining and custom reporting
Big Data analytics
Application debugging
Five BIG Facts about Network Modeling
from CIMug Spring 2014 by Jay Britton
3
M for
Model Maintenance & Management
Providing a multidimensional modeling space and
comprehensive data engineering functions to help
electric utility organizations maintain and manage
their power system models.
Derived from CIMSpy EE as an add-on application
Use Case 1: Centralized Modeling
Initializing
Model Space
Full Model
CIM/XML
Model
Administrator
M3
Modelers
Updating EMS
Model
Updating Other
Systems
EMS
Incremental
Model Changes
in CIM/XML
Other Utility
Information
Systems
and External
Systems
Use Case 2: Facilitating Study Case Build
Synchronizing planning model with operation model to enable
users to derive a planning study case from “As-Is” operational
snapshot (with estimated states).
Supporting (what-if) study case building for planning and
operational look-ahead (contingency analysis).
Planning
Tool
M3
EMS
Graphical Model Editing
Database Support
Supported
RDBMS
ODBC
Connector
Support virtually
any RDBMS via
ODBC connector.
The official
supported RDBMS
are Oracle, MS
SQL Server and
MySQL.
The recommended
RDBMS is MS SQL
Server.
Modeling
Server
Oracle
MS SQL
Server
My SQL
Work
Space
Supporting Time Based Modeling
through Change Management and Version Control
Pending
Changes
1.2
Draft
Submitted
Changes
Owns
Submitted
Changes
Evolve
Base Model
1.1
Depends on
Base
Supporting Multi-Tasking
through Version Branching & Merging
Project X
Base
1.1
1.2
1.3
1.A
1.B
2.0
Automating Model Build Life Cycle
Initializing Modelspace
Creating a Draft Version
Maintaining (Changing) Model
Importing External Submittal
Submitting Model Changes
Branching a Version
Labeling the Draft Version
Merging Versions
Assembling a Version of Model
Extracting Version Changes
Releasing the Model Build
Additional Features
Model Driven: Supporting any versions of CIM, standard or
extended
Supporting Templates: Enabling users to perform routine
model maintenance with minimal effort.
High Performance: Storing or retrieving large RTO models of
thousands of stations takes seconds.
Standard Compliance: Models are stored as CIM-compliant
tables, ready for you to build your own CIM-compliant
applications.
More Information about M3
Brochure: http://powerinfo.us/publications/M3_Brochure.pdf
Web Site: http://powerinfo.us/M3.html