cim standards: status, testing, and collaboration randy rhodes cimug utility co-chair ems users...

23
CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

Upload: myron-beasley

Post on 29-Dec-2015

225 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM Standards: Status, Testing, and Collaboration

Randy RhodesCIMug Utility Co-Chair

EMS Users ConferenceSeptember 15, 2009

Page 2: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM Standards• What is the CIM? • Who is UCAIug and IEC?• How is the CIM Used?• How is the Model Developed?• How Can Utilities Get Involved?

Page 3: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

What is the CIM?• A Unified Modeling Language (UML) based information model representing real-

world objects and information entities exchanged within the value chain of the electric power industry– Maintained by IEC in the Sparx Enterprise Architect modeling tool

• Enable integration of applications/systems– Provides a common model behind all messages exchanged between systems– Basis for defining information exchange models

• Enable data access in a standard way– Common language to navigate and access complex data structures in any

database• Provides a hierarchical view of data for browsing and access with no

knowledge of actual logical schema– Inspiration for logical data schemas (e.g., for an operational data store)

• Not tied to a particular application’s view of the world– But permits same model to be used by all applications to facilitate information

sharing between applications

Page 4: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

Benefits of Using CIM• Data model driven solutions leads to interoperability• Provides common semantics for information exchange between heterogeneous systems• Provides for automatic generation of message payloads in XML

– Ensures common language for all messages defined– Avoids proprietary message formats from vendors – Eliminates work of creating XML tags for each message– Alternative to EDI or CSV file formats

• Uses industry standard modeling notation– UML, XML

• Permits software tool usage for:– Defining and maintaining data models

• Single point of maintenance for changes– Documenting data models– Automatic generation of information payloads

Click to Learn More about CIM

• CIMug Site (www.cimug.org)

• Recent Presentations• Ask for Help• FAQsOpen a guest account!

Page 5: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM Documentation• CIM documentation is split into 5 major categories

– 61970-1: Guidelines and General Requirements • Describes the component based reference model• Includes general capabilities for integration infrastructure

– 61970-2: Glossary– 61970-3xx: Common Information Model

• 301: Paper copy of the model– Published yearly by IEC – Latest version: CIM13, v19 – Electronic copy on CIMug web site

– 61970-4xx: Component Interface Specifications (CIS) • Interfaces that a component should implement to be able to exchange information with other components • Information content (messages) that a component exchanges • 2 major divisions

– 401 – 449: Generic service specifications – 450 – 499: Specific information exchange requirements

– 61970-5xx: CIS Technology Mappings• RDF Schema, Web Services Profile, OWL Schema, XML format, Graphics Exchange

Page 6: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

Who is IEC and UCAIug?• The International Electrotechnical Commission (www.iec.ch) is

“the world's leading organization that prepares and publishes International Standards for all electrical, electronic and related technologies”

• UCA International Users Group (www.ucaiug.org), a non-profit dedicated to promoting standards, has Liaison status with IEC – CIM Users Group (www.cimug.org) is one of several groups

within UCAIug– UCAIug and CIMug members can review draft standards– Non-Members can not access draft standards

Page 7: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009
Page 8: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM Usage Survey2008 Responses (22)• AES Eletropaulo• Alabama Power Company• CenterPoint Energy• COES• EDF • EMS - Elektromreza Srbije• ERCOT• Essent• Exelon Corporation• Hydro-Quebec• Idaho Power• Manitoba Hydro• Oncor Electric Delivery• PacifiCorp• PJM Interconnection• Powerlink Queensland• Progress Energy• Seattle City Light• Southern California Edison• Statnett SF • TVA• Western Area Power Administration

2006 Responses (21)• AEP• AESO• Alabama Power• CenterPoint • Cleco*• ConEd*• EDF• ERCOT• ETRANS• Exelon• FinGrid• Hydro Quebec • ONS• PacifiCorp• PJM• RTE*• SCE• SDG&E• SRP*• TVA• TXU• Western Area Power Administration* Note: Had Known CIM Projects in 2006 Survey but did not

respond to 2008 Survey

Contributed by Gartner, Inc. in December 2008 for the CIM Users Group

Page 9: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

How is CIM Used? (2008 Survey Results)

13

13

7

8

1

Exchanging power systemmodels

Defining message payloads forsystem integration project

Enterprise data warehouse oroperational data store

Enterprise semantic model formanagement of objects/terms

Model Driven Visualization

Page 10: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM Use by Business Function

Page 11: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

Total Number of Applications Affected by CIM = 127

Page 12: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM for Planning

How is the Model Developed?

CIM Issues

UML Model andProfile Changes

InteroperabilityTests

ERCOT

UCTE

CIM for Dynamics

IEC ApprovalCIM Release 13

CIM for Distribution

Page 13: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

Industry Activity

2009

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

2010

CPSMInteroperability

Test

DynamicsInteroperability

Test

UCTEInteroperability

Test

Finalize UML andProduce CIM 14

Release

Resolve Issues fromInteroperability Tests

2009 (Planned)

2008 (Actual)

Page 14: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

New Industry Activity• CIM for Planning Interop

– Washington, D.C. - November 12-13, 2008– Participants:

• Areva (source model only)• GE, Siemens-PTI• CIMSpy – results validation

– Scope• Import & export planning model files• Solving power flows• Did not include dynamic models

– Results: Passed all tests

Page 15: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

• UCTE Interop– UCTE represents operators in 24

European countries– Paris - March 23-27, 2009– Ten products from eight vendors

• Areva T&D• CESI-BU Electric Power Systems• DigSilent• Electricity of France• EPS Software• RTE/Tractebel• Siemens PTI• SISCO

– Scope• Three test models (10, 21, and 9200

nodes)• 40 participants including witnesses from

10 TSOs• Model import/export with CIM XML-RFD

files• Solving power flows• Exchanging solved cases

– A Significant Success

New Industry Activity

Page 16: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM Site Activity – Prior

Year

14,252 visits came from 1,367 cities in 97 countries across 19 subcontinents

Page 17: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM Site Visitors – Top 25

Countries

Page 18: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

Site Statistics• UCAIug Site

– Size: 305 Mb– Site Accounts: 2,662

(adding 3-4 per day)– Bandwidth: 233 Mb/day

(uploads/downloads)

• CIMug Site – Size: 2.923 Gb – Active Users: 1150– Bandwidth: 282 Mb/day

• IECTC57 Site:– Size: 1.837 Gb– Active Users: 410– Bandwidth: 713 Mb/day

Page 19: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

How Can Utilities Get Involved?• Promote CIM-based integration as your company

standard, to reduce project costs• Attend a CIM Users Group meeting tutorial• Join UCA International Users Group• Participate in projects to extend the CIM• Participate in interoperability tests• Think long-term• Don’t settle for less than your company deserves

Page 20: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

Sample UCAIug Members

Currently 139 companies in 45 countries

Page 21: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

CIM-Based Integration for the Smart Grid – Fact or Fantasy?

Only one of these “environmentally conscious skyscrapers” is not under construction…http://www.ecogeek.org/content/view/695/

Page 22: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

We Don’t Allow This For Wires

Why would we allow it for information?

Page 23: CIM Standards: Status, Testing, and Collaboration Randy Rhodes CIMug Utility Co-Chair EMS Users Conference September 15, 2009

Questions?

• For further discussion, contact: [email protected] • A new Utility Co-Chair will be appointed at the fall CIMug

meeting.– To be held at EPRI offices in Charlotte, NC– Date: November 10-13, 2009– Official meeting announcement will go out soon…stay

tuned to http://cimug.ucaiug.org/Meetings/Charlotte2009