16
The Role of CIM in Smart Grid & The SGAC Semantic Framework Jay Britton Alstom Grid [email protected]

The Role of CIM in Smart Grid & The SGAC Semantic Framework

  • Upload
    xylia

  • View
    53

  • Download
    3

Embed Size (px)

DESCRIPTION

The Role of CIM in Smart Grid & The SGAC Semantic Framework. Jay Britton Alstom Grid [email protected]. GWAC Stack. Some definitions…. Semantics refers to the meaning of a set of information. - PowerPoint PPT Presentation

Citation preview

Page 1: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

The Role of CIM in Smart Grid&

The SGAC Semantic Framework

Jay BrittonAlstom Grid

[email protected]

Page 2: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

GWAC Stack

Organizational

Technical

Informational

8: Economic/Regulatory Policy

7: Business Objectives

6: Business Procedures

3: Syntactic Interoperability

5: Business Context

2: Network Interoperability

4: Semantic Understanding

1: Basic Connectivity

Interoperability Categories

Political and Economic Objectives as Embodied in Policy and Regulation

Strategic and Tactical Objectives Shared between Businesses

Alignment between Operational Business Processes and Procedures

Awareness of the Business Knowledge Related to a Specific Interaction

Understanding of the Concepts Contained in the Message Data Structures

Understanding of Data Structure in Messages Exchanged between Systems

Mechanism to Exchange Messages between Multiple Systems across a Variety of Networks

Mechanism to Establish Physical and Logical Connections between Systems

Page 3: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

Some definitions…• Semantics refers to the meaning of a set of information. • A semantic model is a structured description of the semantics of

a set of information, using some information modeling language (e.g. UML). – A semantic model contains ‘metadata’.– Many different semantic models are possible for the same semantics,

even within one modeling language. – Semantic modeling only represents information content – it does not

include formatting/encoding (syntactical) specifications.• A semantic transformation is a procedure for converting a given

semantic from one semantic model representation to another. – This is to be distinguished from a syntactic transformation that would

convert a set of information governed by one semantic model from one format to another.

Page 4: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

A canonical data model (CDM) is a semantic model chosen as a unifying model that will govern a collection of data specifications.

Page 5: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

Example usage of CDM to define a collection of standard interfaces.

Canonical Data Model

Exchange Profiles

ExchangePayload

Instances

derived from

defined by

Page 6: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

Standard semantic integration within a unified domain – one CDM.

Page 7: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

Considering the possibility of a single unified model.

• Definition: a unified model:– Is ‘normalized’ (no duplicate modeling of the same semantic).– Covers the entire problem scope of Smart Grid.

• Challenges:– A scope as large as Smart Grid has to be partitioned somehow

into domains so that different focus groups can operate in parallel.

– The difficulty of coordinating normalized modeling goes up exponentially with the number of different domains.

– There is already significant investment in separate domain models which would have to be changed to achieve a global normalization.

Page 8: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

In the real world, there are multiple CDMs.

Page 9: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

Harmonization: the next best thing for coordinating CDMs.

• Definition: two CDMs are harmonized if:– There is a lossless transformation defined

between all duplicated semantics.– Both sides undertake to maintain the harmony,

once established.

Page 10: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

Standard semantic integration between harmonized domains – two CDMS.

Page 11: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

CIM is the Grid Model

Page 12: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

Using CIM as an Enterprise Model• An enterprise integration strategy based on CIM is a good

idea, but...– Recognize that interoperability standards are driving CIM.– Priority issues for standardization are not going to be the same as for

your enterprise CDM.• You will need to manage a different version.• Standard CIM will change – and you won’t always appreciate the changes.

– If you do not periodically synchronize with the standard, you will inevitably drift away.

• This re-sync must be planned for and budgeted!

• Recommended practice.– Set up an enterprise information architecture group to maintain your model.– Maintain a harmonization between your model and the standard CIM.

• Harmonization: a formal specification for transformation between two CDMs.– Manage transformation implementations.

• This is where a lot of life-cycle cost is centered.

Page 13: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

In the real world, semantic models and standards need to evolve.

Page 14: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

Version migration within a profile.

Page 15: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

IEC Profile WG

• IEC TC57 has recently launched an effort to define more precisely the notion of a ‘profile’.

• This comes from a growing recognition that:– Profiles have a different purpose than CDMs.– Profiles are where the software investment is made.– Profiles are what is tested.– Profiles are where backward compatibility and versioning

must be dealt with.• The group is reporting to WG19 with membership

from a variety of WGs.

Page 16: The Role of CIM in Smart  Grid & The SGAC Semantic Framework

The SGAC Semantic Framework aims to provide:

• Methodology Guidance for Smart Grid– CDMs– Profiles– Version Management– Harmonization

• Implementation Map of Smart Grid Semantic Standards– What CDMs by what SDOs– What exchanges require profiles by what SDOs.– What CDMs have what harmonization agreements.