20
David Becker, EPRI Presented at the 2005 EMS Users Group MeetingProvidence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented Globally- for operations, planning, markets, and throughout the Enterprise

David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

Embed Size (px)

Citation preview

Page 1: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

David Becker, EPRI

Presented at the

“ 2005 EMS Users Group Meeting”Providence, R.I. September 13, 2005

The Common Information Model (CIM)

accepted/implemented Globally- for operations, planning, markets, and

throughout the Enterprise

Page 2: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

2© 2005 Electric Power Research Institute, Inc. All rights reserved.

History of the Common Information Model (CIM)

• Late 1980’s-Early 90’s- Informal meetings of Industry focused on “How to achieve “open system design”

• 1993-Formation of EPRI led CCAPI Task Force: “ One vendor did not have all solutions for a customer. Need for integration”

• Initial Goals of CCAPI:

– Provide common information model to facilitate information exchange

– Enable use of plug in applications

– Protect application investment

– Framework for integration of legacy systems

Page 3: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

3© 2005 Electric Power Research Institute, Inc. All rights reserved.

Generator

Load

AC Line

Company

The Common Information Model DefinesPower System Resources, Attributes and Relationships

Control Area

Operates

Owns

Company

SuppliesEnergy for

Busbar

Connects toConnects to

Connects toProvides

Transmission for

Controls

Page 4: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

4© 2005 Electric Power Research Institute, Inc. All rights reserved.

ENTERPRISE

Page 5: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

5© 2005 Electric Power Research Institute, Inc. All rights reserved.

Important Milestones

• 9/1996: CIM initially submitted to IEC; CIM 10 final version accepted for standard in 2001. First major CIM Installation 1998

• Component technology emerged in late 1990’s . CCAPI calls them Component Interface Specs (CIS). Key to facilitating integration in a distributed environment

• Generic Interface Design (GID) initial design submitted to IEC 12/2001 after 2 yrs technical debate and design– SW developers create components w/o concern for underlying

infrastructure– GID guides standard API for an application to exchange/access data

Page 6: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

6© 2005 Electric Power Research Institute, Inc. All rights reserved.

CIM Packages

DomainCore

Topology

EnergyScheduling

Reservation

Core2

Financial

Generation

Wires

LoadModel

Meas

Outage Protection SCADA

Assets Documen-tation

Consumer

OAGMessages

ERPSupport

Page 7: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

7© 2005 Electric Power Research Institute, Inc. All rights reserved.

Concepts: Generalization/Inheritance

• Breaker: Specialization of Switch

• Switch: Specialization of Conducting Equipment

• ConductingEquipment: Specialization of PowerSystem Resource

Breaker

ConductingEquipment(from Core)

PowerSystemResource(from Core)

Switch

PowerTransformer

Naming( from Core)

ConductingEquipment(from Core)

PowerSystemResource(from Core)

Switch

PowerTransformer

Naming( from Core)

Page 8: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

8© 2005 Electric Power Research Institute, Inc. All rights reserved.

Planning

CustomerInformation

Engineering

Middleware(Integration Bus)

CIM 10DistributionAutomation

PI HistorianLoad ForecasterDynamic Circuit

RatingsGIDGID

GIDGID GIDGID

GIDGID GIDGID

= Standard Interface Specifications

ENTERPRISE CAPABILITYStandards Position A Utility To Capitalize On Best Fitting

Off-The-Shelf Products

Transmission Grid

FacilitiesManagement

GIDGID GIDGID

EMSControlCenter

GIDGID

Page 9: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

9© 2005 Electric Power Research Institute, Inc. All rights reserved.

Control Center Project

UIB PI Adapter

ModuleDatabase

CIM

ArchiveGID GID GID

GID GID GID

ICC

P

UIBPowerModels PI

Included in “Option C”

Not included in “Option C”

EMSCIMGID Server

GID

Power SystemModels

PSS/E

PSS/O (offline)GID

GID

GID

GID

GID

GID

VDW/Substation

Control CenterOption C - PTLoad/Substation

Existing - Future

Page 10: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

10© 2005 Electric Power Research Institute, Inc. All rights reserved.

LIPA Architecture(simplified)

CIMVirtual Data Warehouse

AMS/WMS(Maximo)

EMS

GID GID

UIB PI Adapter

ModuleDatabase

CIM

ArchiveGID

AnalysisApplications

GID

ICC

P

ODMSGID Server

GID

EquipmentModels

Power SystemModels

EPRIPTLoad

Results

UIB

GiA

Equip & power

PowerModels

GID

OMS (TOTS)

MMW

GID

GID

GID

OthersGID

..

. GID

PowerModels

ODBCODBC

PI

GID

Desktop

GID

GID

Results

PSS/O (offline)

PSS/E

GID

GID

VDW/Substation

Control CenterOption C - PTLoad/Substation

Existing - Future

Page 11: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

11© 2005 Electric Power Research Institute, Inc. All rights reserved.

Component Execution Systemand Component Adapters (e.g., Integration Bus)

LegacyWrapper

Programs Programs Programs

AlarmProcessor

PI-Historian GenerationControl

Accounting/Settlement

Programs

PublicData

ICCPNetwork

ICCP

SCADANetwork

UserPCs

Programs CIM Server

NetworkApplications

TopologyProcessor

PublicData

PublicData

PublicData

PublicData

PublicData

PublicData

Programs

PublicData

DistributionManagement

Systems

ComponentInterface

LegacySCADASystem

LegacySystem

Programs

Control Center Application Program Interface (CCAPI ) as an Integration Framework

This “bus”can be spread across multiple entities

Page 12: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

12© 2005 Electric Power Research Institute, Inc. All rights reserved.

ENTERPRISE

Page 13: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

13© 2005 Electric Power Research Institute, Inc. All rights reserved.

Scope of Markets Project

RTO A

ISO D RTO C

ISO B

Generators

Loads

Marketers

CIM extensions in scope for CME

XML information exchange model and terms database – message standards to be developed as part of RTO/ISO Data Initiative

Market, Load, Generation Participants CIM extension and information exchange model – Other Initiatives and/or Future Phase(s)

Inter-ISO/RTO Messaging

MIS

SCUC SCED

Settlement

Intra-ISO/RTO Messaging

RTO A

Page 14: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

14© 2005 Electric Power Research Institute, Inc. All rights reserved.

CIM XML Interoperability Tests

• EPRI has sponsored six interoperability tests based on the CIM XML standards:

– Six interoperability tests successfully completed exchanging real-world large scale models (12,000 bus) and several sample models (40 to 100 bus)

• December 2000: Orlando, Florida• April 2001: Las Vegas, Nevada• September 2001: Monterey, California• July 2002: San Francisco, California• November 2003: Cleveland, Ohio• July 2004: Folsom,California

– Validated the use and acceptance of this standard by suppliers who provide products to the electric utility industry

– Test reports available from EPRI

Page 15: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

15© 2005 Electric Power Research Institute, Inc. All rights reserved.

INTEROPERABILITY TESTS

Interoperability Tests very important

IOP #7 Sept 27,28,29,30 2005

Vendors: ABB,Areva,EDF,Siemens PTI,Siemens,SISCO

Page 16: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

16© 2005 Electric Power Research Institute, Inc. All rights reserved.

CIM Status and Access Information

• Survey ( 2 years old) shows over 47 CIM installations in US and over 55 applications delivered. New survey to be done in 2005.( How do you count rabbits?) USA started 2+ years ahead of other countries

• Globally accepted now. Known implementations in process or done in Belgium, Brazil, China, France, Ireland, Jordan, Russia, Slovenia, South Africa, Spain, others(?)

Page 17: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

17© 2005 Electric Power Research Institute, Inc. All rights reserved.

Names of people to contact

• David Becker, [email protected]

• Terry Saxton, Xtensible [email protected]

• For general assistance:

Angelica Kamau, [email protected]

Page 18: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

18© 2005 Electric Power Research Institute, Inc. All rights reserved.

ENTERPRISE

Page 19: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

19© 2005 Electric Power Research Institute, Inc. All rights reserved.

Additional Slides for your Info

Page 20: David Becker, EPRI Presented at the “ 2005 EMS Users Group Meeting ” Providence, R.I. September 13, 2005 The Common Information Model (CIM) accepted/implemented

20© 2005 Electric Power Research Institute, Inc. All rights reserved.

CIM Status and Access Information

CIM exists as ROSE model and IEC standard (MS Word)

• Complete CIM (61968, 61970, and Market Operations packages in UML) available on IEC CIM User Web site (www.cimuser.org)

• Also available for download

Current 61970 CIM model (cim10_030501.mdl)

RDF Schema Version for CIM Version 10

XML Message Schemas for 61968 messages

• EPRI published reports on Control Center Application Program Interface (CCAPI)

• Site includes CIM 10,IOP’s #1-6, CME reports downloadable