CIM Model Manager Report Kurt Hunter CIM Users

  • Slides: 40
Download presentation
CIM Model Manager Report Kurt Hunter CIM Users Group Meeting 13 Nov 2009 ©

CIM Model Manager Report Kurt Hunter CIM Users Group Meeting 13 Nov 2009 © Siemens Energy, Inc. 2008 Energy Automation

CMM Report Topics o Background o Responsibilities of CIM Model Manager o WG 13

CMM Report Topics o Background o Responsibilities of CIM Model Manager o WG 13 CIM Roadmap o CIM Issues Process o CIM Versioning o Recent CIM Changes o CIM Priorities for 2009 Page 2 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Background o Prior to the formation of the CIM Users Group in

CMM Report Background o Prior to the formation of the CIM Users Group in 2005, the CIM UML model was passed between volunteers from WG 13 and 14 to make necessary changes o To assist with the establishment of the CIM Users Group, Siemens, ABB, and Areva agreed to fund the position of CIM Model Manager for the first three years. § 2006 - Kurt Hunter, Siemens § 2007 – Lars-Ola Osterlund, ABB § 2008 – Kendall Demaree, Areva o For 2009, Siemens agreed to fund the position again. Page 3 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Responsibilities of CIM Model Manager o Manage and maintain the integrated CIM

CMM Report Responsibilities of CIM Model Manager o Manage and maintain the integrated CIM UML model o Coordinate model changes with WG 14 and WG 16 o Manage the CIM issues list o Facilitate WG 13 Issues discussions o Produce the IEC 61970 -301 document o Assist CIM UG in answering questions from users o Report to WG 19 and other IEC working groups Page 4 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report WG 13 CIM Roadmap o WG 13 Part 301 is on a

CMM Report WG 13 CIM Roadmap o WG 13 Part 301 is on a yearly release cycle. o WG 13 CIM Roadmap provides an overview of planned and completed CIM UML model changes. o Serves as the main driver, in addition to CIM issues, behind changes to the CIM UML model. Page 5 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report WG 13 CIM Roadmap 2009 WG 13 CIM Roadmap Version 13 14

CMM Report WG 13 CIM Roadmap 2009 WG 13 CIM Roadmap Version 13 14 15 Draft June 2008 May 2009 May 2010 Test IOP IOP Release October 2008 Q 1 2009 September 2009 Q 1 2010 September 2010 Q 1 2011 Profile Addresse d OWL meta data Dynamics Models CIM Issues Tools, EA transition DC models Contextual models Issues CIM for planning Multiple inheritance ERCOT issues Datatypes Operational limits OWL meta data 61968 integration Solution exchange Page 6 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report WG 13 CIM Roadmap Typical Yearly Cycle Plan Page 7 Copyright ©

CMM Report WG 13 CIM Roadmap Typical Yearly Cycle Plan Page 7 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues for 2009 CIM 2009 Planned Yearly Cycle UCTE Interoperability Test

CMM Report CIM Issues for 2009 CIM 2009 Planned Yearly Cycle UCTE Interoperability Test Jan 2009 Page 8 Feb Mar Dynamics Interoperability Test Apr May Jun Jul CPSM Interoperability Test Finalize UML And Produce CIM 14 Release Resolve Issues from Interoperability Tests Aug Sep Oct Nov Dec 2010 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process CIM Issues Interoperability Tests Page 9 UML Model and

CMM Report CIM Issues Process CIM Issues Interoperability Tests Page 9 UML Model and Profile Changes Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process consists of three primary components: o Issues Submission o

CMM Report CIM Issues Process consists of three primary components: o Issues Submission o Issues Resolution o Issues Tracking Page 10 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission CIM Issues Submission o In the past

CMM Report CIM Issues Process - Submission CIM Issues Submission o In the past issues have been written second hand from information in emails, discussions at Interop Tests, etc. o Consequently, issues that could not be resolved quickly are frequently difficult to interpret when coming back to them. o Currently requiring issues to be written by the submitter, preferably using the CIM Users Group website. Page 11 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission CIM Users Group Website: http: //cimug. ucaiug.

CMM Report CIM Issues Process - Submission CIM Users Group Website: http: //cimug. ucaiug. org Page 12 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission Model Issues Summary Page 13 Copyright ©

CMM Report CIM Issues Process - Submission Model Issues Summary Page 13 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission Submitting a New Issue Page 14 Copyright

CMM Report CIM Issues Process - Submission Submitting a New Issue Page 14 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission New Issue Submission Form Page 15 Copyright

CMM Report CIM Issues Process - Submission New Issue Submission Form Page 15 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission Tips for CIM Issues Submission o Be

CMM Report CIM Issues Process - Submission Tips for CIM Issues Submission o Be as specific and detailed as possible. o If possible, include a detailed proposed resolution to the issue. A UML model or UML class diagram can be submitted with the issue as an attachment. o For proposed model extensions include a detailed use case. o Review the CIM issues spreadsheet before submitting to determine is the issue has been submitted previously. Page 16 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission CIM Naming Rules*: o o Class names

CMM Report CIM Issues Process - Submission CIM Naming Rules*: o o Class names are Upper. Camel. Case (Generating. Unit). Attribute names are lower. Camel. Case (raise. Ramp. Rate). Association role names are Upper. Camel. Case. Association role names are required, but association names are not. o Names shall be singular unless the concept is plural. o Names shall not include a unit name (“rated. Voltage”, not “rated. KV”). o Attribute names shall not include the class name. *(sample list, not exhaustive) Page 17 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission CIM Naming Rules (cont’d)*: o Use of

CMM Report CIM Issues Process - Submission CIM Naming Rules (cont’d)*: o Use of abbreviations is allowed, but not recommended. o Acronyms can be used, but the expanded terms must be included in the definition. o Association role names should use the corresponding end side class as the base role name. *(sample list, not exhaustive) Page 18 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Submission CIM Issues Spreadsheet includes fields for: o

CMM Report CIM Issues Process - Submission CIM Issues Spreadsheet includes fields for: o Working Group (WG 13, WG 14, WG 16 or combined) o Issue No. (Unique # assigned by CMM) o Author / Contact Information o Date Submitted o Package (Wires, Core, Assets, etc. ) o Description of Issue o Proposed Resolution o Decision o Person Assigned o Due Date Status Page 19 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Resolution CIM Issues Resolution o Simple issues may

CMM Report CIM Issues Process - Resolution CIM Issues Resolution o Simple issues may be resolved by the CMM and then sent to WG 13 members for approval. o More complex issues will be discussed during WG 13 and WG 14 CIM issues conference calls. Resolution of an issue may be reached during calls or may be deferred to the next WG 13 or WG 14 meeting. o Complex or controversial issues will be discussed face to face at WG 13 and WG 14 meetings. o All WG 13 CIM changes are tracked in a spreadsheet. Page 20 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Resolution CIM Changes Spreadsheet includes fields for: o

CMM Report CIM Issues Process - Resolution CIM Changes Spreadsheet includes fields for: o o o Page 21 Change Number (assigned by CMM) Action (New, Change, Delete) Package (Wires, Core, etc. ) Subject (Affected class, attribute, or association) Subject Type (Class, Attribute, or Association) Description Issue Reference Number (from CIM Issues List) New CIM Revision Author Date of Change Comments Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues Process - Resolution CIM Changes Spreadsheet Sample Page 22 Copyright

CMM Report CIM Issues Process - Resolution CIM Changes Spreadsheet Sample Page 22 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues - 2009 CIM Issues – 1416 issues (WG 13 and

CMM Report CIM Issues - 2009 CIM Issues – 1416 issues (WG 13 and 14) since 2000 Open Issues - Jan. 2009 WG 13 202 WG 14 32 Combined 40 WG 14 110 Combined 27 WG 14 43 Combined 29 New Issues Since Jan. 2009 WG 13 30 Open Issues - Nov 2009 WG 13 102 Page 23 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Versioning CIM UML Model Versioning Version names include both the major

CMM Report CIM Versioning CIM UML Model Versioning Version names include both the major CIM version number and the working (minor) version number. In iec 6197014 v 04: o CIM version number is 14 o Working version is 4 Page 24 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Versioning CIM UML Model Versioning is maintained in both the UML

CMM Report CIM Versioning CIM UML Model Versioning is maintained in both the UML model content and the model file name. File name example: iec 61970 cim 14 v 04_iec 61968 cim 10 v 21_combined. eap WG 13 CIM Version WG 14 CIM Version Page 25 Enterprise Architect UML of combined WG 13 / WG 14 models Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Versioning CIM UML Model Versioning The UML package IEC 61968 includes

CMM Report CIM Versioning CIM UML Model Versioning The UML package IEC 61968 includes class IEC 61968 CIMVersion. Attribute IEC 61968 CIMVersion. date = 2009 -03 -01 Attribute IEC 61968 CIMVersion. version = IEC 61968 CIM 10 v 21 The UML package IEC 61970 includes class IEC 61970 CIMVersion. Attribute IEC 61970 CIMVersion. date = 2009 -02 -27 Attribute IEC 61970 CIMVersion. version = IEC 61970 CIM 14 v 04 Page 26 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Versioning CIM Version Attributes Page 27 Copyright © Siemens Energy, Inc.

CMM Report CIM Versioning CIM Version Attributes Page 27 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Recent Major CIM UML Model Changes o o o

CMM Report Recent CIM Changes Recent Major CIM UML Model Changes o o o o o Mutual Coupling State Variables (exchange of solved cases) Equivalents Wind Generating Unit Tap Changers, Schedules, and Curves Switch Schedule Compound Data Types Company (class deleted) Load Model (subtypes removed) Informative Package Page 28 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Mutual Coupling Page 29 Copyright © Siemens Energy, Inc.

CMM Report Recent CIM Changes Mutual Coupling Page 29 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Page 30 State Variables (Solution Exchange) Copyright © Siemens

CMM Report Recent CIM Changes Page 30 State Variables (Solution Exchange) Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Page 31 State Variables (Solution Exchange) Copyright © Siemens

CMM Report Recent CIM Changes Page 31 State Variables (Solution Exchange) Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Equivalents Page 32 Copyright © Siemens Energy, Inc. 2008.

CMM Report Recent CIM Changes Equivalents Page 32 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Wind Generating Unit Page 33 Copyright © Siemens Energy,

CMM Report Recent CIM Changes Wind Generating Unit Page 33 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Tap Changers, Schedules, and Curves Page 34 Copyright ©

CMM Report Recent CIM Changes Tap Changers, Schedules, and Curves Page 34 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Switch Schedule Page 35 Copyright © Siemens Energy, Inc.

CMM Report Recent CIM Changes Switch Schedule Page 35 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Compound Data Types Page 36 Copyright © Siemens Energy,

CMM Report Recent CIM Changes Compound Data Types Page 36 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Load Model Removed subtypes of Conform. Load and Non.

CMM Report Recent CIM Changes Load Model Removed subtypes of Conform. Load and Non. Conform. Load § Customer. Load § Induction. Motor. Load Page 37 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report Recent CIM Changes Informative Package Added new package "Informative" to contain non-standardized

CMM Report Recent CIM Changes Informative Package Added new package "Informative" to contain non-standardized packages outside the scope of 61970 and 61968. Contains packages: § § Page 38 Energy. Scheduling Financial Market. Operations Reservation Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CMM Report CIM Issues for 2009 CIM Issues/Priorities for 2009 o UCTE Exchange Support

CMM Report CIM Issues for 2009 CIM Issues/Priorities for 2009 o UCTE Exchange Support o State Variable o Display Layout Exchange o HVDC Modeling o EPRI CIM-for-Planning Dynamics Models o Old Issue Clean-up o Equivalents Enhancements o Load Model Clean-up WG 13/14 o Multiple Inheritance o Compound Datatypes o WG 16 Integration Page 39 Copyright © Siemens Energy, Inc. 2008. All rights reserved.

CIM Model Manager Report Questions? kurt. hunter@siemens. com Page 40 Copyright © Siemens Energy,

CIM Model Manager Report Questions? kurt. hunter@siemens. com Page 40 Copyright © Siemens Energy, Inc. 2008. All rights reserved.