iec cim architecture for smart grid to achieve ... · iec cim architecture for smart grid to...
TRANSCRIPT
#GridInterop
IEC CIM architecture for Smart Grid to achieve interoperability
International CIM Interop in March 2011
Nada Reinprecht, IBM Global Business ServicesE-mail [email protected]
Javier Torres, IBM Software GroupE-mail [email protected]
Marilza Maia, IBM Software Group
E-mail [email protected]
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 2
Smart Grid Architectural principles and CIM
• Layered architecture – CIM has a layered architecture which ensures implementation of
standard methodology at each layer. Both information and context layers are semantic with the defined rules for translation to the implementable physical syntax.
– Concrete CIM messages tested in the March 2011 CIM IOP were developed following principles of CIM layered architecture; They conform to:
• CIM information model (Semantic Information Layer)
• Semantic profile (Business Context Layer)
• Message structure (Message Assembly Layer)
• Rules for Translation to XML (Syntactical Layer)
• SOA web services implementation architecture (Implementation Architecture Layer)
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 3
CIM layered architecture to achieve interoperability
Use case Activity Diagram Sequence Diagram Information Exchange Requirements
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 4
Smart Grid Architectural principles and CIM
• Loose Coupling – Clear semantic definition of an interface which
provides for conceptual understanding of exchanged information, allows for loose coupling and enables two or more integrating systems to interoperate without elaborate pre-arrangements.
– March CIM IOP demonstrated how IOP participants have developed their CIM compliant web services ONLY based on the provided CIM interface specification; There was no need for close collaboration between participants.
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 5
Smart Grid Architectural principles and CIM
• Shallow Integration– CIM compliant integration provides for minimum
knowledge included in the message (shallow integration) thus enhancing value of composition. Common components of the integration for similar business processes are realized by common messages
– March CIM IOP demonstrated how the WorkRequest interface is used for requesting work from Asset Management System triggered by conditional based maintenance and at the same time for requesting work from the Distribution Management System to repair faulted high voltage transformer
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 6
CIM and Other Standards
DataWhat
FunctionHow
NetworkWhere
PeopleWho
TimeWhen
MotivationWhy
Transformation Blueprint
Things (data) important to the
business
Business process/services to perform the business
Business locations in which the business
operates
Target roles, and parties that are important to the
business
Cycles and events that are significant to the
business
Strategies, targeted needs and goals that motivate the business
Semantic information model
Business process model
Logistics network Workflow and responsibility model
Schedule model of events & cycles
Business plan
Logical data model
Application architecture and
use cases
Distribution system
architecture
Human interface architecture
Processing structure
Business rule model
Physical data model
System design Technical system architecture
Presentation architecture
Control structure Rule design
Data definition Program Network architecture
Security architecture
Timing
definition
Rule specification
ScopePlanner
(contextual)
Detailed Representions
Software(implemental)
Service requestsService outputsProcess inputsProcess outputs
Service instances
Process instances
Physical locations
Channels
Service recipients
Workers
Service suppliers
Schedule Performance actuals
Operations Blueprint
Enterprise ModelOwner
(conceptual)
System ModelDesigner
(logical)
Technology Constrained
ModelBuilder
(physical)
FunctioningEnterprise
Runtime(operational)
DataWhat
FunctionHow
NetworkWhere
PeopleWho
TimeWhen
MotivationWhy
Transformation Blueprint
Things (data) important to the
business
Business process/services to perform the business
Business locations in which the business
operates
Target roles, and parties that are important to the
business
Cycles and events that are significant to the
business
Strategies, targeted needs and goals that motivate the business
Semantic information model
Business process model
Logistics network Workflow and responsibility model
Schedule model of events & cycles
Business plan
Logical data model
Application architecture and
use cases
Distribution system
architecture
Human interface architecture
Processing structure
Business rule model
Physical data model
System design Technical system architecture
Presentation architecture
Control structure Rule design
Data definition Program Network architecture
Security architecture
Timing
definition
Rule specification
ScopePlanner
(contextual)
Detailed Representions
Software(implemental)
Service requestsService outputsProcess inputsProcess outputs
Service instances
Process instances
Physical locations
Channels
Service recipients
Workers
Service suppliers
Schedule Performance actuals
Operations Blueprint
Enterprise ModelOwner
(conceptual)
System ModelDesigner
(logical)
Technology Constrained
ModelBuilder
(physical)
FunctioningEnterprise
Runtime(operational)
ISO 14662 Open-EDI Reference Model
UN Modelling Methodology
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 7
CIM IOP proves that CIM standard provides for both syntactic and semantic interoperability
Business Process
Information Model
Message Syntax
Interoperability Framework -SyntacticInteroperability
InteroperabilityFramework -BusinessContext
InteroperabilityFramework -Semantic Understanding
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 88
IBM’s Energy and Utility Solution Portfolio
Power Generation
Optimization (PGO)
Plant OperationsFleet OptimizationSupply Expansion
Transmission & Distribution
Operations
Mobile Workforce MgmtAsset Lifecycle MgmtSupply Chain Mgmt
CorporateSupportServices
Human ResourcesAccounting
Payroll
Customer Operations
Transformation (COT)
Customer CareCustomer Management
Customer Systems
Intelligent Utility Network (IUN)
InfrastructureServers, storage, communications networks and equipment and associated services
Solution Architecture for Energy& Utilities Framework (SAFE)
Physical and Cyber Security
IUN Communications NetworksIUN Security
Distributed Energy Resources
Smart Metering & BeyondGrid OperationsElectric Vehicles
CIM based integration capability tested for Transmission & Distribution Operations: Maximo and WebSphere
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 9
CIM IOP – MaximoMaximo
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
Grid-Interop 2011
#GridInterop Phoenix, AZ, Dec 5-8, 2011 10
CIM IOP - WebSphere
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
Grid-Interop 2011