international standards common information model (cim) cim for market extensions (cme) and oasis...

29
International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB “ Future of Oasis Conference” Washington DC 3/29/2005

Upload: angel-oneill

Post on 27-Mar-2015

234 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

International Standards Common Information Model (CIM) CIM for Market Extensions (CME)

and Oasis

David Becker, EPRI

Presented at the NERC/NAESB

“ Future of Oasis Conference”Washington DC 3/29/2005

Page 2: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Outline for CIM/Oasis II

• What is CIM?

• Why are Standards important? For Oasis?

• CIM Extensions for Market Operations (CME)

Page 3: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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 4: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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 5: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Changing Design of CCAPI in 90”s

• Design focus changed from EMS control computer systems to Enterprise data exchange

• Expand to use new applications with “plug and play” • USA technical team expanded with all world experts

• Standards Org (IEC) WG’s of control centers, substations, distribution ALL adopt CIM as base

Page 6: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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 7: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

CIM Packages

DomainCore

Topology

EnergyScheduling

Reservation

Core2

Financial

Generation

Wires

LoadModel

Meas

Outage Protection SCADA

Assets Documen-tation

Consumer

OAGMessages

ERPSupport

Page 8: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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 9: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Equipment Inheritance Hierarchy

PowerSystemResource(from Core)

Connector

Conductor

EquivalentSource

Ground

Jumper

Junction

RectifierInverter

RegulatingCondEq

StaticVarCompensator

Switch

Fuse

TransformerWinding

TapChanger

Disconnector LoadBreakSwitch

DCLineSegment

ACLineSegment

Line

Compensator

VoltageControlZone

BusbarSection

LoadArea(from LoadModel)

EquivalentLoad(from LoadModel)

InductionMotorLoad(from LoadModel)

EnergyConsumer

StationSupply(from LoadModel)

CustomerMeter(from LoadModel)

HeatExchanger

Bay(from Core)

VoltageLevel(from Core)

PowerTransformer

Substation(from Core)

EquipmentContainer(from Core)

Equipment(from Core)

SynchronousMachine

GeneratingUnit(from Production)

Breaker

ConductingEquipment(from Core)

ProtectionEquipment(from Protection)

GroundDisconnector

CompositeSwitch

Page 10: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

CIM Class Model

<ROOT>CCAPIPhysicalModel

CCAPICISModel

CCAPIClassModel

ProgressiveElectricNorth

AirportBreaker 12Transformer 22

IndustrialBlvdBreaker 13

Transformer 23

Pow er System ResourceConducting Equipment

Sw itch

BreakerDisconnect

Generating UnitHydro Generating Unit

Thermal Generating UnitAir Compressor

Customer Information SystemNew Customer Event

Customer Address

Date of Service

Change Service Event

CustomerEffective DateOld Service

Protective Relay

Maintenance Management System

New Work Order

Device Location

Device Type

Breaker Test Report

BreakerTest DateProceedure Description

Work Order Number

Customer Number

Page 11: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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 12: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Integration Bus

LegacyWrapper

Programs

PublicData

ICCPNetwork

ICCP

SCADANetwork

UserPCs

CIM Server

PublicData

PublicData

LegacySCADASystem

LegacySystem

Programs“OASIS”?

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

Page 13: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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 14: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

CIM today

• CIM 10 is ready for use. Has Widespread acceptance

• CIM for Asset Mgmt also robust and ready for your use

• Deployment of CIM Projects now ongoing worldwide

• Integration of CCAPI into Substations

• Integration of CIM for Market Extensions

Page 15: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Why International Standards

• Global world. Many vendors international

• Vendors willing to build products to STANDARDS

• Allows multiple designs to compete

• New applications can be installed

• Migration path more robust & flexible

• Lower vendor costs to produce and sell

Page 16: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

TC 57 Slide Organization

Standards &Technology___________• ISO ODP• ISO Security

& MetadataRepository Stds

• IEEE• ebXML• IETF Internet

Services• W3C Web

Services• CIRED• Open GIS• DistribuTECH• GITA• T&D

OPCFoundation

EPRICCAPIProject

WG14DMS

SPAG

WG13EMS

ObjectMgmt.Group

Component ContainerTechnology

_________________

CORBA (OMG)Enterprise Java Beans

DCOM (Microsoft)

WGs 3 & 10Substations

OAG

Important Standardization Activities

WG7ControlCenters

TC57

WG9Distribution

Feeders

EPRIUCA2Project

WG3RTUs

WG18

WG17

WG16Market

Ops

WG15Security

Page 17: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Initiative of CIM for Market Extensions (CME) Project

• FERC requested EPRI to extend the CIM architecture to support the SMD and facilitate markets

• EPRI initiated CIM for Market Extensions (CME) project with ISO’s/RTO’s ,vendors– Made up of utility and industry organizations to support this initiative– Managed by Xtensible Solutions for EPRI– Focus on the Day-Ahead and Real-Time Market Processes to define

extensions needed for the CIM data model to support these processes• Goal of CME

– Standardize information format and application interfaces to make the North American wholesale electricity market run efficiently, reduce seams issues and save substantial costs in the development of applications for each RTO• Will allow RTOs to buy best-of-breed applications and communicate with

Independent Transmission Organizations (ITOs) or other ISOs and RTOs in a standard information format

• Will allow marketers, Load Serving Entities (LSE), and Generator Serving Entities (GSE) to access information and bid into the RTO’s preferred format

Page 18: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Scope of CME 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 19: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

CME Phase 1 Deliverables

• EPRI Technical Report: “CIM Extensions to Support Market Operations Phase 1: Day Ahead and Real Time Scheduling Applications” (TR 1009455)– CIM representation of data requirements in table format with mapping

to existing applications– Extended CIM UML model to support the SCUC/ED/LMP data

requirements• New Market Operations package• Updates to existing CIM Packages• Reuse of existing IEC 61970 and 61968 Packages

– Created XML Schema for the Input/Output data

• Basis for the message standards defined for the SCUC application by the ITC Standards Collaborative

Page 20: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Phase 1 CIM UML Extensions

• New CIM Package created for Market Operations– Bid– Resource– RTO– Security Constraints– Clearing Results

• Updates to existing CIM Packages– Energy Scheduling– Financial

• Reuse of existing IEC 61970 and 61968 Packages– 61970 – Core, Generation/Production, Measurements, others– 61968 - Core2/Top Level and Activity Record

Page 21: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

CME Phase 2 Deliverables

• EPRI Technical Report: “CIM Extensions to Support Market Operations Phase 2:

• Day Ahead and Real Time Scheduling Applications” (TR 1011431)

– Extended CIM UML model to support the SCUC/ED/LMP data requirements

• Network Analysis applications (e.g., State Estimator, Security Analysis, OPF, etc.)

• Ex-Post LMP

• Financial Transmission Rights (i.e., Congestion Reservation Rights)• Facilitated Checkout (FCO)

• Updates to the CIM UML Rose model for Market Operations

Page 22: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

Benefits Derived From CME Project

• Basis for defining standard messages for exchange of market operations data in support of SMD– Provides semantic layer for ensuring consistency in meaning and use

of information exchanged to support market operations and reliability

• Facilitates implementation of market business processes– Provides architectural layer to map business terms to data definitions

used in message payloads

• Basis for new RTO/ISO SMD development efforts– Ex: CAISO is using CME extensions on Market Redesign project as

starting point for developing message payloads for information exchange between systems and applications

• Submitted to IEC for consideration as international standard– Could lead to adoption by European Transmission Operators

Page 23: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

CME Phase 3 Prioritized Activities

High Priority• Standard message definitions

– SCED and Ex-Ante LMP message standards– FCO – revisit other ISO/RTO requirements– Network Analysis and Ex-Post LMP– Financial Transmission Rights

• Market participant interaction - Upload electronic bids to RTO/ISO and download results.

• Market participant interaction - Settlement data exchange and True-Ups• Plan and conduct a Workshop or Webinar on CME results for interested users (after

Phase 2 message definition complete)

High to Medium Priority• Control Area seams-related data exchange

– Applications include ramp data, Total Transmission Capacity (TTC), ATC, Available Flowgate Capacity (AFC), etc. that are exchanged among control areas

Page 24: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

CME Phase 3 Prioritized Activities

Medium Priority• Network model maintenance component (i.e., complete model transfers,

incremental model updates, and partial model transfers)• Intelligent Alarming

– Sharing relaxant relevant alarms with neighbors electronically• Visualization

– Information exchange to enable display of Market and Reliability data in a graphical form that will assist in decision making

Low Priority• Market monitoring information• Plan for and conduct an Interoperability test in 2006 for CME standard messages

developed on the extended CIM• Market participant interaction – Outage reporting• Develop a User Guide on how to use the CIM for market operations messaging.

Page 25: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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 26: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

CIM and Interoperability Tests

Interoperability Tests very important• Test # 6 completed in 7/2004 Results: Exchange ICCP Object

ID’s, Full model, Incremental updates, partial model, new validator tools, clean up items, etc– Include all transmission grid power system model (NERC)

Requirements– Actual testing between vendors– Added distribution application plus applications from Control

Centers, Substations, etc– CIM/GID/CIS progress as STANDARDS

Page 27: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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.com)

• Also available for downloadCurrent 61970 CIM model (cim10_030501.mdl)RDF Schema Version for CIM Version 10XML 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

Page 28: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

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 29: International Standards Common Information Model (CIM) CIM for Market Extensions (CME) and Oasis David Becker, EPRI Presented at the NERC/NAESB Future

New names of people to contact

• David Becker, [email protected]

• Terry Saxton, Xtensible [email protected]

• For general assistance:

Angelica Kamau, [email protected]