IBM Support for CIM and the Common Grid Model Exchange Standard

26
© 2014 IBM Corporation IBM Support for CIM and Common Grid Model Exchange Standard October 2014

Transcript of IBM Support for CIM and the Common Grid Model Exchange Standard

Page 1: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM Corporation

IBM Support for CIM and Common Grid Model Exchange Standard

October 2014

Page 2: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence2

INTERNATIONAL

ELECTROTECHNICAL

COMMISSIONCIM

Yes,

• By implementing CIM based solutions

• By direct contribution to the CIM development

Page 3: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Content

National Grid CIM Implementations

CIM for SOA and generally integration

CIM for Right time insights (analytics)

IBM involvement in CIM Development

IBM CIM Tools

3

Page 4: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

App 2

Network

External Party 2

External Party 1

External Party 3

External Party 4

ns1:mRID12 ns1:cause ns1:description ns1:isPlanned

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

App 1

Network Planning

App 3

CGMES

External Party .. n

CSV,

Excel etc.

IBM as a System Integrator has promoted, agreed with the business and implementing the CGMES for External Data Exchange

Validate

Approve

ns1:mRID12 ns1:cause ns1:description ns1:isPlanned

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

CSV,

Excel etc.

Approve

Validate

Convert to

CGMES

CGMES

Page 5: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Content

National Grid CIM Implementations

CIM for SOA and generally integration

CIM for Right time insights (analytics)

IBM involvement in CIM Development

IBM CIM Tools

5

Page 6: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Adoption of Model Driven Architecture: Lowering Total Cost of Ownership –More Than Middleware is Needed -> Common Model on Enterprise Service Bus; The architecture promotes <many to one> instead of <many to many> integration. TOC is significantly reduced with <many to one> integration

<many to many> growth

0

50

100

150

200

250

300

350

400

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

<many to one> growth

0

50

100

150

200

250

300

350

400

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

# of Connections # of Connections

Page 7: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence7

SOA CIM based integration conceptual example: Network Synchronization; Publish – subscribe integration pattern utilized

Enterprise Service Bus

Gateway

X-Ref & Rules

App 7App 6App 5App 8

App 3 App 2 App 1App 4

Validation

Services

CIM Data

Mapping

1External Party

Message

Network

Changes arrive

from external

2CIM-

Encoded

Message

3

Message is

validated

4444

55

5 5

applications updated with

new network data

External

5

Page 8: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

SOA allows standardisation and automation of internal and external integration; It is illustrated on Outage and Network exchange use case.

Outage

External Party 2

Outage Management

External Party 1

External Party 3

External Party 4

Network

External Party 2

External Party 1

External Party 3

External Party 4

ns1:mRID12 ns1:cause ns1:description ns1:isPlanned

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

ns1:mRID12 ns1:cause ns1:description ns1:isPlanned

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

180123 CJ 05/04/12 MSC TO BE DE-Commissioned; End date extended DD 25/01/2013 Mannington 132 KV MSC2 Banks AB and C 180 MVar TRUE

Network Planning

Asset Management

Visualization

CGMESExternal Party 5

External Party 5

CIM

Legacy: CSV, Excel etc.

Legacy: CSV, Excel etc

Page 9: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

DTE Energy ESB CIM Integration … the TCO is less because initial effort is not repeated for every new interface or change

Page 10: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Electricity Transmission Asset and Operation Management tool makes use of CIM for network model integration

10

Use of standard integration and alignment with CIM standards will ensure seamless integration between

key components and will ensure that data integrity is enforced across the solution

Page 11: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

EMS – EAM CIM Integration

11

(*) IEC 61968 Part 6 - 2011 CIM Interop 28 March - 1 April, 2011 - Paris, France

IBM Maximo EAMWebSphere

ESB

CIM (*)

Network Operations

Asset & Work Mgmt

CIM

CIM

CIM (*)

Alstom Grid e-terra DMS/EMS

IEC 61968-6

Page 12: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Content

National Grid CIM Implementations

CIM for SOA and generally integration

CIM for Right time insights (analytics)

IBM involvement in CIM Development

IBM CIM Tools

12

Page 13: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

The vision …. Integrated analytics providing right

time insight

Reporting Reporting

Future

Integrated data sources

Embedded and automated analytics

Right-time insight development

Now

Siloed Data Sources and Applications

Manual Processes

Delayed and Insufficient Insight

AssetsWork

ManagementMaintenance

Planning

QualityData

Network Operations

DemandForecast

GIS FinanceNetwork Planning

Insight Development and Application

CompAssetsWork

MgtQuality FinanceGIS Etc..

Other Unstruc-

tured Data

Data Management

Analytics

Data Harmonization and Integration

Transmission Information Model

Reporting

Compliance

External Customers

Energy Balancing

Page 14: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

IBM has built a platform - Intelligent Operations Centre to support analytics; The platform utilises CIM semantic model.

14

AM ECMSensor

Data

Financial

ResourcesMobileExternal Feeds:

Weather

Page 15: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Cloud based IOC platform for energy offers multiple analytical capabilities in different domains including Risk Analytics, Asset Health, Real Time Asset Monitoring and Capex & Opex Optimisation

15

Risk AnalyticsAsset Health &

Reliability AnalysisReal Time Asset

Monitoring

Sensor Analytics

Risk Prediction

Spatio-Temporal & Emergency Scheduling

Spatial Risk Analytics

Capex & Opex Optimization

Reliability Modeling

Asset Treatment Identification & Sustainability Analysis

Failure Cause & Pattern Analytics

Asset Health Assessment

Failure estimation

Next Best Action Identification

Predictive Maintenance Planning

Capital Planning

Distribution Grid MonitoringAutomated & Real Time Outage Planning

Grid Improvement Optimisation

Risk Analytics for Critical energy Infrastructure (RACE)

Page 16: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Illustration of CIM implementation for Distribution Grid Monitoring: Logical Solution Architecture

Control Room Users

DGM Device

Installation Team

Device Gateway Device Manager

XML/HTTP

Network Operations Centre

SOAP/HTTP

Real Time Integration Services Bus

CIM-XML/JMS

Power

Grid ModelHistorianDMS/

OMSVisualisation

GIS

Engineering & Planning Users

CIM-XML/JMS

ETL

SOAP/HTTP

Device

Fault Mgr

SCP/SSH

XML/HTTP

CIM-XML/JMS CIM-XML/JMS

XML/HTTP

SO

AP

/HT

TP

Network

Access

Server

CHAP

CHAPWireless

(3G/WiMax)

DGM

System

XML/JMS

CIM-XML/JMS

scp/ssh

DGM Device

Monitors grid and sends measurements and alarms.

Device Gateway

Receives all events from the device and sends control commands to device.

Transforms to CIM/XML and publishes to ESB for notification to other systems.

Filtering and Stream Processing.

Device Manager

Manages device lifecycle – commissioning, firmware, settings and decommissioning.

Event Processing Bus

Routes alarms and measurements to appropriate destinations.

Alerts if no message is received from a device for a configurable duration.

Historian

Stores historical measurements and alarms.

Visualization

Displays grid topology , measurements and alarms, switch states.

Power Grid Model

Consolidates ‘as built’, ‘as switched’ view of the network.

Marks the network points being monitored and stores the type of measurements and alarms available from these network points

Event Processing Bus

CIM based integration layer

Page 17: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Power Model brings static and dynamic aspects of the grid together

17

Static aspects: Power Model

enables viewing the Grid

topology on a map

Dynamic Aspects: Power

Model enables the

measurements, alarms,

switch state at a given time

for a given substation.

Page 18: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Scottish Power Distribution Grid Analytics Pilot illustrates network monitoring and measurements drill down capabilities

18

Solution utilizes CIM data model

Page 19: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Smart Grid Dynamic Ratings Calculations makes use of CIM based Power network Model and CIM interfaces

19

Page 20: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Content

National Grid CIM Implementations

CIM for SOA and generally integration

CIM for Right time insights (analytics)

IBM involvement in CIM Development

IBM CIM Tools

20

Page 21: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

IBM is actively involved in development of CIM standards; Below is Interface Reference model of IEC 61968 representing typical utility functions and their integration points

21

Operational

Planning &

Optimization

Network Operation

Simulation

(OP-SIM)

Network Operations

Fault Management

(NO-FLT)

Field Recording

(MC-FRD)

Mobile Workforce

[ 10 ] [ 12 ]

Network Monitoring

NO-NMON

[ 1 ]

Customer Support

(CS)

Customer Service

CSRV

[ 11 ] Available / Used Materials

[ 12 ] Bill Of Materials / Material Status

[ 13 ] Crew Composition

[ 14 ] Actual Labor Cost

[ 15 ] Failure Event

[ 16 ] New/Updated or get Asset

[ 17 ] Special Read Request / Response

[ 18 ] Install, Remove, Repair, Connect and Disconnect

[ 19 ] Meter History

[ 20 ] Map

[ 21 ] Outage Notification from Field Crew

[ 22 ] Outage Confirmation Request

[ 1 ] SCADA Measurements, failures, conditions

[ 2 ] Switching Plan

[ 3 ] Request for Service

[ 4 ] Materials Reservation

[ 5 ] Request for Planned Maintenance/Inspection Work

[ 6 ] Request for Unplanned Work

[ 7 ] Follow-up Work

[ 8 ] Switching Order

[ 9] Work Request from Network Operations

[10 ] Work Order

[ 11 ]

[ 7 ]

[ 3 ]

Records & Asset

Management (AM)

Geographical Inventory

(GINV)

Substation & Network

Inventory (EINV)

[ 13 ]

[ 6 ]

Work Scheduling

& Dispatching

(MC-SCHD)

Work Planning

[ 5 ]

General Inventory

Management

(AM-GIM)

Materials Inventory

Work Scheduling

& Dispatching

(MC-SCHD)

Crew Management

[ 4 ]

[ 2 ]

61968 Part 6

Defined by other 61968 Parts

Key

[ 14 ]

[ 8 ]

{ 15 }

Work Scheduling

& Dispatching

(MC-SCHD)

[ 13 ]

[ 10 ]

[ 9 ]

Meter Reading &

Control

(MR&C)

[ 17 ]

[ 18 ]

{ 19 }

[ 20 ]

[ 12 ]

[ 16 ]

[ 10 ]

[ 21 ]

[ 22 ]

Maintenance and Inspection

(MC-MAI)

Preventive Maintenance

Each function has its own IRM such as IRM of Maintenance & Construction as an example where IBM leads CIM development;

Work Management Interface Reference model defines interactions between relevant business functions.

Page 22: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

IBM designed CIM Interop for Work Management in Paris 2011 and demonstrated CIM integration by WebSphere & Maximo

Enterprise Service Bus – WebSphere ESB

OMS WMS DMS

SCADAAMSAMI

CIM IOP Test Topology

Header

Payload

MessageID

&

CorrelationID

Location

CIM IOP Test Topology

IBM WebSphere Enterprise Service Bus

CIM SOA message implemented in webSphere

Page 23: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

On CIM IOP in Paris IBM demonstrated Maximo CIM Integration

Maximo

Integration � Framework

Maximo Object

� (Work Request)

HTTP

Web Service

EJB

Interface

Tables

Files

HTTP

Queue

Web Service

EJB

CMD

Interface

Tables

Files

Inbound XSLT sample

Outbound XSLT sample

Page 24: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

Content

National Grid CIM Implementations

CIM for SOA and generally integration

CIM for Right time insights (analytics)

IBM involvement in CIM Development

IBM CIM Tools

24

Page 25: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

E&U Industry Pack Message Assembly Process

CIM as released by

CimUG

Rational Software Architect with CIM Extensions

Import

CIM

Extract Desired

Elements

Message Model

Apply XSD/WSDL

Markup

Extend

Generate

Rational Software Architect allows for the import of CIM models and provides transformations to automate model-driven application integration using the IEC-CIM

Apply

XSD/WSDL

Conformance Changes

Page 26: IBM Support for CIM and the Common Grid Model Exchange Standard

© 2014 IBM CorporationCommercial_In_Confidence

If you need more info or have any question

regarding this presentation, please let me know.

26

Nada Reinprecht

Strategy Consultant

IBM Global Services

Email: [email protected]

Phone: +44 7771941523

Questions?