SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
INTRODUCING COMMON INFORMATION
MODEL “CIM”
IN A DISTRIBUTION SYSTEM OPERATOR
“DSO” COMPANY
Alaa Karam - Masters of Science Degree in electrical engineering
2019-10-31
PROBLEM DESCRIPTION
1. Digitalization requires close collaboration between
business and IT. Business and IT need to understand
each other more than any time in the past. Business and
IT need to have more control over the IT/ICT landscape
that getting more and more complex.
2. The planning, implementation and the maintenance of
the IoT and Smart Grid applications will require
Sustainable/Reusable/Cost efficient integrations. The
usage of Standard message types, Standard protocols,
Standard communication and infrastructure
technologies, will probably be increased.
3. And we know that Enterprise Application Integration
(EAI) is a complex activity. Developing a new integration
flow between two different applications could take
approximately 1000 h, especially if the applications use
proprietary and application-specific interfaces.
Smart Grid Architecture
Model “SGAM” is a way
to explore the
complexity
CIM AND IMPROVING COMMUNICATION –
PROBLEM NUMBER 1
1. Systems representing their management data in
different ways. Often these systems use own semantics,
terminology, data structures and protocols.
2. There are “silos” of data that must be translated,
interpreted and harmonized both on semantical and
technical level.
3. The CIM Models and Schema is about well-understood
and abstracted information. The schema is designed to
be "technology-neutral“ with respect to its repository
and access protocol.
4. We need to solve semantic inconsistencies across all
boundaries and support the technical, operational and
business objectives within the organisation and
between organisations.
PROBLEM NUMBER 2
1. Large-scale deployment of distributed generation and
storage are boosting the utilization of automation and
ICT.
2. The foreseen bidirectional energy and information flows
make the requirements for IT/ICT more versatile and
more demanding.
3. The SGAM is a key outcome of the EU Mandate M/490’s
Reference Architecture Working Group. SGAM provides
a structured approach for developing Smart Grid
architectures in three dimensions . Using SGAM and
UML representations make it possible to formally relate
SGAM elements with UML models, such as the CIM.
PROBLEM NUMBER 3 - EAI
1. Integration becomes more and more complex. We face
a growing number of interfaces. A DSO integration
landscape can contain many integration flows between
many internal and external systems that may have
application-specific message types.
2. When you want to replace an old system that has many
integration flows with a new system, then a large effort
will be required in order to establish the new
integration flows. Many hours will be allocated for
understanding, documenting the different physical
representations of the proprietary messages.
3. Dealing with new concepts like CIM and CIM-based
integration flows could be a complicated activity that
need to involve many resources that have time and
willing to show the way and get by-in, decisions and
alignment from different stakeholders in different levels
of the company.
WHERE CAN WE USE CIM?
• The main CIM standards are:
• IEC 61970 - network
• IEC 62325 - energy market
• IEC 61968 - assets and related IT/OT processes
• CIM is using Unified Modeling Language (UML) to create and
maintain the conceptual information models
• The main usage of CIM is to model the physical components
of e.g. a DSO business and act as common semantic model
• The information models are important to visualize, discuss,
analyze, communicate and take business and ICT decisions
• CIM can provide power flow calculation/state estimation that
is used in transmission systems
• CIM’s specifications as an ontology allows involved parties to
understand the meaning of the specified data
WHERE CAN WE USE CIM?
• CIM proposes a standardized vocabulary for data exchange
between different information systems and data within
electricity networks
• Possible exchange of data that could use CIM message types,
may occur between:
• Internal DSO systems
• DSO systems and transmission systems
• Between different TSO systems
• DSO systems an the electricity market Hub
• It is very important to analyse the integration use case before
designing or reusing a standard message type
• Systems that provides CIM-compliant interfaces requires less
transformations/conversions if we compare the CIM-based
integrations with the integrations that use proprietary and
application-specific interfaces
WHERE AND WHEN CAN WE USE CIM?
• It is important to analyse different ongoing and planned
projects’ needs for information exchange
• Starting from an As-Is situation and analysing the
possibilities of using CIM in different integrations
• Identify different findings and recommend solutions
where CIM is a suitable alternative
• Identify which adaptations may be needed to introduce
CIM into different integration packages
• Create guidelines, tools and architecture deliverables
that supports an easy implementation of CIM-based
integration flows
APPLYING CIM IN SOME BUSINESS PROCESSES/USE CASES
Business process CIM-based Use case Changed in Project
Contracting and billing
(Move in/Move out)
Obtain meter readings on demand Project X and Project Y
Obtain scheduled meter reading Project X and Project Y
Infrastructure
maintenance
Meter commissioning and registration Project X and Project Y
Manage events and alarms Project X and Project Y
Disconnection and re-connection of the consumer’s premises Project X and Project Y
Replacement of Billing/MDM= Project X New Generation AMR = Project Y
CIM FOR METER RELATED FLOWS
Current Message Type
Corresponding CIM standard
message type (XSD)
Need For
extensions in the
CIM standard
Meter change MeterServiceRequests Yes
Meter Point change UsagePointConfig Yes
Meter Infrastructure change
EndDeviceConfig Yes
UsagePointConfig Yes
ServiceLocatoinConfig Yes
Meter Values MeterReading No
Event EndDeviceEvent No
Connect/Disconnect Request
EndDeviceControls No
EndDeviceEvent No
Connect/Disconnect Reply
EndDeviceControls No
EndDeviceEvent No
MeterReadings No
WHAT KIND OF METHOD AND TOOL(S) SHOULD BE USED TO GENERATE CIM DELIVRABLES
1. Start by developing/analysing the processes
2. Identify the use cases that can be linked to the usage of
CIM
3. Identify the required information
4. Review the required/available CIM packages
5. Identify the corresponding CIM classes
6. Create/reuse a CIM profile
7. Test the CIM profile
8. Generate (or reuse already existed) CIM message types
9. Design and implement the CIM integration flows
10. Test and deploy
The CIM Tools
Requirements
CIM Packages
CIM UML Classes
CIM Profile/
Contextual Model
Generated CIM/
XML/XSD
Information
Requirements
Design and
Implementation
Possible
Extention of the
CIM
Use Cases
Based
on
Based
on
Based
on
Based
on
2
3
4
5
6
9
8
Interoperability
and conformity
tests
7
Processes
1
Test Cases Based on
Enterprise
Application
Integration and
System
Capabilities
10
Adapt the
Capabilities
Organisation’s
CIM Repository
APPROACHES TO USE CIM
Approach for usage of CIM Advantages Disadvantages
Project-Based decision to chose CIM 1. Business Case/Time plan-based
approach.
2. Freedom of choice both for the project
and the organisation. No need for a project
to apply for an exception if the project will
not use CIM.
1. Difficult to achieve an agreement
without a strategic decision about the
usage of CIM in the company.
2. Old way of working by developing
integrations that use proprietary and
application-specific interfaces
CIM as a Strategic decision
1. Easy to decide when you have a decision
about the usage of CIM in the company
2. Possibilities to reuse and decrease the
complexity in the business and in the IT
landscape.
1. The implementation could take long
time if the company does not have the
required skills and experiences in
developing CIM-based integrations.
2. The project needs to apply for an
exception if the project will not use CIM.
WHERE WE ARE USING CIM TODAY
We are using CIM in the following areas:
1. Harmonization and standardization of the entity
statuses and event types
2. Event and measurement Messages from Substation
converted to CIM via a Enterprise Service Bus platform
“ESB”
3. Standard Entity Codes (e.g.):
• Meter Event Codes (General, Missing Value,
Realtime)
• Meter Register (Counter) Codes
A SIMPLIFIED INTERNAL MATURITY MODEL
• In step one and in step two of the simplified maturity
model, please se the provided figure in this page, a DSO
company could have a very weak connection/traceability
from the conceptual/logical to the physical models
• With help of the ongoing projects a DSO company should
try to implement:
• CIM message types in the defined integrations (where
this is possible)
• CIM codes and CIM statuses in the databases or/and
in the integration flows
• Incremental development approach, with both top-down
and bottom-up design
• CIM repository in our BI platform
• Start to map the organisational conceptual models to
CIM models 2015 2019
Using common
”organisational
language” => Better
communication for B2B
and for architect2B

Weitere ähnliche Inhalte

Was ist angesagt?

Revolutionizing the Energy Industry with Graphs
Revolutionizing the Energy Industry with GraphsRevolutionizing the Energy Industry with Graphs
Revolutionizing the Energy Industry with GraphsNeo4j
 
Introduction to Customer Data Platforms
Introduction to Customer Data PlatformsIntroduction to Customer Data Platforms
Introduction to Customer Data PlatformsTreasure Data, Inc.
 
Data Governance — Aligning Technical and Business Approaches
Data Governance — Aligning Technical and Business ApproachesData Governance — Aligning Technical and Business Approaches
Data Governance — Aligning Technical and Business ApproachesDATAVERSITY
 
Blockchain Transactive Energy _ BEC (july 15th 2018) pdf
Blockchain Transactive Energy _ BEC (july 15th 2018) pdfBlockchain Transactive Energy _ BEC (july 15th 2018) pdf
Blockchain Transactive Energy _ BEC (july 15th 2018) pdfcrlima10
 
3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final PresentationJames Chi
 
Data Quality Best Practices
Data Quality Best PracticesData Quality Best Practices
Data Quality Best PracticesDATAVERSITY
 
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...WSO2
 
Moving to Databricks & Delta
Moving to Databricks & DeltaMoving to Databricks & Delta
Moving to Databricks & DeltaDatabricks
 
Analyst field reports on top 15 MDM solutions - Aaron Zornes (NYC 2021)
Analyst field reports on top 15 MDM solutions - Aaron Zornes (NYC 2021)Analyst field reports on top 15 MDM solutions - Aaron Zornes (NYC 2021)
Analyst field reports on top 15 MDM solutions - Aaron Zornes (NYC 2021)Aaron Zornes
 
Data Architecture for Data Governance
Data Architecture for Data GovernanceData Architecture for Data Governance
Data Architecture for Data GovernanceDATAVERSITY
 
Customer-Centric Data Management for Better Customer Experiences
Customer-Centric Data Management for Better Customer ExperiencesCustomer-Centric Data Management for Better Customer Experiences
Customer-Centric Data Management for Better Customer ExperiencesInformatica
 
Snowflake: The Good, the Bad, and the Ugly
Snowflake: The Good, the Bad, and the UglySnowflake: The Good, the Bad, and the Ugly
Snowflake: The Good, the Bad, and the UglyTyler Wishnoff
 
Data Governance Best Practices, Assessments, and Roadmaps
Data Governance Best Practices, Assessments, and RoadmapsData Governance Best Practices, Assessments, and Roadmaps
Data Governance Best Practices, Assessments, and RoadmapsDATAVERSITY
 
Data lake benefits
Data lake benefitsData lake benefits
Data lake benefitsRicky Barron
 
Geek Sync | Data Architecture and Data Governance: A Powerful Data Management...
Geek Sync | Data Architecture and Data Governance: A Powerful Data Management...Geek Sync | Data Architecture and Data Governance: A Powerful Data Management...
Geek Sync | Data Architecture and Data Governance: A Powerful Data Management...IDERA Software
 
Serverless data and analytics on AWS for operations
Serverless data and analytics on AWS for operations Serverless data and analytics on AWS for operations
Serverless data and analytics on AWS for operations CloudHesive
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's includedJames Serra
 
Master Data Management methodology
Master Data Management methodologyMaster Data Management methodology
Master Data Management methodologyDatabase Architechs
 

Was ist angesagt? (20)

Revolutionizing the Energy Industry with Graphs
Revolutionizing the Energy Industry with GraphsRevolutionizing the Energy Industry with Graphs
Revolutionizing the Energy Industry with Graphs
 
Introduction to Customer Data Platforms
Introduction to Customer Data PlatformsIntroduction to Customer Data Platforms
Introduction to Customer Data Platforms
 
Data Governance — Aligning Technical and Business Approaches
Data Governance — Aligning Technical and Business ApproachesData Governance — Aligning Technical and Business Approaches
Data Governance — Aligning Technical and Business Approaches
 
Blockchain Transactive Energy _ BEC (july 15th 2018) pdf
Blockchain Transactive Energy _ BEC (july 15th 2018) pdfBlockchain Transactive Energy _ BEC (july 15th 2018) pdf
Blockchain Transactive Energy _ BEC (july 15th 2018) pdf
 
3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation3 Keys To Successful Master Data Management - Final Presentation
3 Keys To Successful Master Data Management - Final Presentation
 
Data Vault Overview
Data Vault OverviewData Vault Overview
Data Vault Overview
 
Data Quality Best Practices
Data Quality Best PracticesData Quality Best Practices
Data Quality Best Practices
 
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
 
Moving to Databricks & Delta
Moving to Databricks & DeltaMoving to Databricks & Delta
Moving to Databricks & Delta
 
Analyst field reports on top 15 MDM solutions - Aaron Zornes (NYC 2021)
Analyst field reports on top 15 MDM solutions - Aaron Zornes (NYC 2021)Analyst field reports on top 15 MDM solutions - Aaron Zornes (NYC 2021)
Analyst field reports on top 15 MDM solutions - Aaron Zornes (NYC 2021)
 
Data Architecture for Data Governance
Data Architecture for Data GovernanceData Architecture for Data Governance
Data Architecture for Data Governance
 
Customer-Centric Data Management for Better Customer Experiences
Customer-Centric Data Management for Better Customer ExperiencesCustomer-Centric Data Management for Better Customer Experiences
Customer-Centric Data Management for Better Customer Experiences
 
Snowflake: The Good, the Bad, and the Ugly
Snowflake: The Good, the Bad, and the UglySnowflake: The Good, the Bad, and the Ugly
Snowflake: The Good, the Bad, and the Ugly
 
Data Governance Best Practices, Assessments, and Roadmaps
Data Governance Best Practices, Assessments, and RoadmapsData Governance Best Practices, Assessments, and Roadmaps
Data Governance Best Practices, Assessments, and Roadmaps
 
Data lake benefits
Data lake benefitsData lake benefits
Data lake benefits
 
Geek Sync | Data Architecture and Data Governance: A Powerful Data Management...
Geek Sync | Data Architecture and Data Governance: A Powerful Data Management...Geek Sync | Data Architecture and Data Governance: A Powerful Data Management...
Geek Sync | Data Architecture and Data Governance: A Powerful Data Management...
 
Serverless data and analytics on AWS for operations
Serverless data and analytics on AWS for operations Serverless data and analytics on AWS for operations
Serverless data and analytics on AWS for operations
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
 
Master Data Management methodology
Master Data Management methodologyMaster Data Management methodology
Master Data Management methodology
 
DDS QoS Unleashed
DDS QoS UnleashedDDS QoS Unleashed
DDS QoS Unleashed
 

Ähnlich wie Introducing common information model in a distribution system operator company

Models in the Cloud
Models in the CloudModels in the Cloud
Models in the CloudSimulationX
 
A Journey to the Future of Cloud-native Media Microservices
A Journey to the Future of Cloud-native Media MicroservicesA Journey to the Future of Cloud-native Media Microservices
A Journey to the Future of Cloud-native Media MicroservicesWashington Cabral
 
Rio Info 2010 - Seminário de Tecnologia - Integracao de Servicos - Cesar Taur...
Rio Info 2010 - Seminário de Tecnologia - Integracao de Servicos - Cesar Taur...Rio Info 2010 - Seminário de Tecnologia - Integracao de Servicos - Cesar Taur...
Rio Info 2010 - Seminário de Tecnologia - Integracao de Servicos - Cesar Taur...Rio Info
 
Migrating enterprise applications to cloud
Migrating enterprise applications to cloudMigrating enterprise applications to cloud
Migrating enterprise applications to cloudSougata Mitra
 
IRJET- An Overview on Cloud Computing and Challenges
IRJET-  	  An Overview on Cloud Computing and ChallengesIRJET-  	  An Overview on Cloud Computing and Challenges
IRJET- An Overview on Cloud Computing and ChallengesIRJET Journal
 
MajorProject_AnilSharma
MajorProject_AnilSharmaMajorProject_AnilSharma
MajorProject_AnilSharmaAnil Sharma
 
CLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfCLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfganeshkarthy
 
IRJET- Cipher Text-Policy Attribute-Based Encryption and with Delegation ...
IRJET-  	  Cipher Text-Policy Attribute-Based Encryption and with Delegation ...IRJET-  	  Cipher Text-Policy Attribute-Based Encryption and with Delegation ...
IRJET- Cipher Text-Policy Attribute-Based Encryption and with Delegation ...IRJET Journal
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer EvolutiononeM2M
 
Fog Computing: A Platform for Internet of Things and Analytics
Fog Computing: A Platform for Internet of Things and AnalyticsFog Computing: A Platform for Internet of Things and Analytics
Fog Computing: A Platform for Internet of Things and AnalyticsHarshitParkar6677
 
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...Jiang Zhu
 
Smarter Computing: Transform your business with Cloud
Smarter Computing: Transform your business with CloudSmarter Computing: Transform your business with Cloud
Smarter Computing: Transform your business with CloudIBM India Smarter Computing
 
Report on cloud computing
Report on cloud computingReport on cloud computing
Report on cloud computingFarhanAhmade
 
Transforming an organization to cloud
Transforming an organization to cloud Transforming an organization to cloud
Transforming an organization to cloud Ali Akbar
 
Optimization of Fog computing for Industrial IoT applications
Optimization of Fog computing for Industrial IoT applicationsOptimization of Fog computing for Industrial IoT applications
Optimization of Fog computing for Industrial IoT applicationsSabelo Dlamini
 
apidays LIVE Hong Kong 2021 - Modernizing Monolith Applications with API Arch...
apidays LIVE Hong Kong 2021 - Modernizing Monolith Applications with API Arch...apidays LIVE Hong Kong 2021 - Modernizing Monolith Applications with API Arch...
apidays LIVE Hong Kong 2021 - Modernizing Monolith Applications with API Arch...apidays
 

Ähnlich wie Introducing common information model in a distribution system operator company (20)

Ami system using dlms
Ami system using dlmsAmi system using dlms
Ami system using dlms
 
Models in the Cloud
Models in the CloudModels in the Cloud
Models in the Cloud
 
A Journey to the Future of Cloud-native Media Microservices
A Journey to the Future of Cloud-native Media MicroservicesA Journey to the Future of Cloud-native Media Microservices
A Journey to the Future of Cloud-native Media Microservices
 
Moving to the cloud
Moving to the cloudMoving to the cloud
Moving to the cloud
 
Rio Info 2010 - Seminário de Tecnologia - Integracao de Servicos - Cesar Taur...
Rio Info 2010 - Seminário de Tecnologia - Integracao de Servicos - Cesar Taur...Rio Info 2010 - Seminário de Tecnologia - Integracao de Servicos - Cesar Taur...
Rio Info 2010 - Seminário de Tecnologia - Integracao de Servicos - Cesar Taur...
 
Migrating enterprise applications to cloud
Migrating enterprise applications to cloudMigrating enterprise applications to cloud
Migrating enterprise applications to cloud
 
IRJET- An Overview on Cloud Computing and Challenges
IRJET-  	  An Overview on Cloud Computing and ChallengesIRJET-  	  An Overview on Cloud Computing and Challenges
IRJET- An Overview on Cloud Computing and Challenges
 
MajorProject_AnilSharma
MajorProject_AnilSharmaMajorProject_AnilSharma
MajorProject_AnilSharma
 
CLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfCLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdf
 
IRJET- Cipher Text-Policy Attribute-Based Encryption and with Delegation ...
IRJET-  	  Cipher Text-Policy Attribute-Based Encryption and with Delegation ...IRJET-  	  Cipher Text-Policy Attribute-Based Encryption and with Delegation ...
IRJET- Cipher Text-Policy Attribute-Based Encryption and with Delegation ...
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
 
Bimarabia3en
Bimarabia3enBimarabia3en
Bimarabia3en
 
CIM
CIMCIM
CIM
 
Fog Computing: A Platform for Internet of Things and Analytics
Fog Computing: A Platform for Internet of Things and AnalyticsFog Computing: A Platform for Internet of Things and Analytics
Fog Computing: A Platform for Internet of Things and Analytics
 
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
 
Smarter Computing: Transform your business with Cloud
Smarter Computing: Transform your business with CloudSmarter Computing: Transform your business with Cloud
Smarter Computing: Transform your business with Cloud
 
Report on cloud computing
Report on cloud computingReport on cloud computing
Report on cloud computing
 
Transforming an organization to cloud
Transforming an organization to cloud Transforming an organization to cloud
Transforming an organization to cloud
 
Optimization of Fog computing for Industrial IoT applications
Optimization of Fog computing for Industrial IoT applicationsOptimization of Fog computing for Industrial IoT applications
Optimization of Fog computing for Industrial IoT applications
 
apidays LIVE Hong Kong 2021 - Modernizing Monolith Applications with API Arch...
apidays LIVE Hong Kong 2021 - Modernizing Monolith Applications with API Arch...apidays LIVE Hong Kong 2021 - Modernizing Monolith Applications with API Arch...
apidays LIVE Hong Kong 2021 - Modernizing Monolith Applications with API Arch...
 

Kürzlich hochgeladen

Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.pptamreenkhanum0307
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 

Kürzlich hochgeladen (20)

Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.ppt
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 

Introducing common information model in a distribution system operator company

  • 1. INTRODUCING COMMON INFORMATION MODEL “CIM” IN A DISTRIBUTION SYSTEM OPERATOR “DSO” COMPANY Alaa Karam - Masters of Science Degree in electrical engineering 2019-10-31
  • 2. PROBLEM DESCRIPTION 1. Digitalization requires close collaboration between business and IT. Business and IT need to understand each other more than any time in the past. Business and IT need to have more control over the IT/ICT landscape that getting more and more complex. 2. The planning, implementation and the maintenance of the IoT and Smart Grid applications will require Sustainable/Reusable/Cost efficient integrations. The usage of Standard message types, Standard protocols, Standard communication and infrastructure technologies, will probably be increased. 3. And we know that Enterprise Application Integration (EAI) is a complex activity. Developing a new integration flow between two different applications could take approximately 1000 h, especially if the applications use proprietary and application-specific interfaces. Smart Grid Architecture Model “SGAM” is a way to explore the complexity
  • 3. CIM AND IMPROVING COMMUNICATION – PROBLEM NUMBER 1 1. Systems representing their management data in different ways. Often these systems use own semantics, terminology, data structures and protocols. 2. There are “silos” of data that must be translated, interpreted and harmonized both on semantical and technical level. 3. The CIM Models and Schema is about well-understood and abstracted information. The schema is designed to be "technology-neutral“ with respect to its repository and access protocol. 4. We need to solve semantic inconsistencies across all boundaries and support the technical, operational and business objectives within the organisation and between organisations.
  • 4. PROBLEM NUMBER 2 1. Large-scale deployment of distributed generation and storage are boosting the utilization of automation and ICT. 2. The foreseen bidirectional energy and information flows make the requirements for IT/ICT more versatile and more demanding. 3. The SGAM is a key outcome of the EU Mandate M/490’s Reference Architecture Working Group. SGAM provides a structured approach for developing Smart Grid architectures in three dimensions . Using SGAM and UML representations make it possible to formally relate SGAM elements with UML models, such as the CIM.
  • 5. PROBLEM NUMBER 3 - EAI 1. Integration becomes more and more complex. We face a growing number of interfaces. A DSO integration landscape can contain many integration flows between many internal and external systems that may have application-specific message types. 2. When you want to replace an old system that has many integration flows with a new system, then a large effort will be required in order to establish the new integration flows. Many hours will be allocated for understanding, documenting the different physical representations of the proprietary messages. 3. Dealing with new concepts like CIM and CIM-based integration flows could be a complicated activity that need to involve many resources that have time and willing to show the way and get by-in, decisions and alignment from different stakeholders in different levels of the company.
  • 6. WHERE CAN WE USE CIM? • The main CIM standards are: • IEC 61970 - network • IEC 62325 - energy market • IEC 61968 - assets and related IT/OT processes • CIM is using Unified Modeling Language (UML) to create and maintain the conceptual information models • The main usage of CIM is to model the physical components of e.g. a DSO business and act as common semantic model • The information models are important to visualize, discuss, analyze, communicate and take business and ICT decisions • CIM can provide power flow calculation/state estimation that is used in transmission systems • CIM’s specifications as an ontology allows involved parties to understand the meaning of the specified data
  • 7. WHERE CAN WE USE CIM? • CIM proposes a standardized vocabulary for data exchange between different information systems and data within electricity networks • Possible exchange of data that could use CIM message types, may occur between: • Internal DSO systems • DSO systems and transmission systems • Between different TSO systems • DSO systems an the electricity market Hub • It is very important to analyse the integration use case before designing or reusing a standard message type • Systems that provides CIM-compliant interfaces requires less transformations/conversions if we compare the CIM-based integrations with the integrations that use proprietary and application-specific interfaces
  • 8. WHERE AND WHEN CAN WE USE CIM? • It is important to analyse different ongoing and planned projects’ needs for information exchange • Starting from an As-Is situation and analysing the possibilities of using CIM in different integrations • Identify different findings and recommend solutions where CIM is a suitable alternative • Identify which adaptations may be needed to introduce CIM into different integration packages • Create guidelines, tools and architecture deliverables that supports an easy implementation of CIM-based integration flows
  • 9. APPLYING CIM IN SOME BUSINESS PROCESSES/USE CASES Business process CIM-based Use case Changed in Project Contracting and billing (Move in/Move out) Obtain meter readings on demand Project X and Project Y Obtain scheduled meter reading Project X and Project Y Infrastructure maintenance Meter commissioning and registration Project X and Project Y Manage events and alarms Project X and Project Y Disconnection and re-connection of the consumer’s premises Project X and Project Y Replacement of Billing/MDM= Project X New Generation AMR = Project Y
  • 10. CIM FOR METER RELATED FLOWS Current Message Type Corresponding CIM standard message type (XSD) Need For extensions in the CIM standard Meter change MeterServiceRequests Yes Meter Point change UsagePointConfig Yes Meter Infrastructure change EndDeviceConfig Yes UsagePointConfig Yes ServiceLocatoinConfig Yes Meter Values MeterReading No Event EndDeviceEvent No Connect/Disconnect Request EndDeviceControls No EndDeviceEvent No Connect/Disconnect Reply EndDeviceControls No EndDeviceEvent No MeterReadings No
  • 11. WHAT KIND OF METHOD AND TOOL(S) SHOULD BE USED TO GENERATE CIM DELIVRABLES 1. Start by developing/analysing the processes 2. Identify the use cases that can be linked to the usage of CIM 3. Identify the required information 4. Review the required/available CIM packages 5. Identify the corresponding CIM classes 6. Create/reuse a CIM profile 7. Test the CIM profile 8. Generate (or reuse already existed) CIM message types 9. Design and implement the CIM integration flows 10. Test and deploy The CIM Tools Requirements CIM Packages CIM UML Classes CIM Profile/ Contextual Model Generated CIM/ XML/XSD Information Requirements Design and Implementation Possible Extention of the CIM Use Cases Based on Based on Based on Based on 2 3 4 5 6 9 8 Interoperability and conformity tests 7 Processes 1 Test Cases Based on Enterprise Application Integration and System Capabilities 10 Adapt the Capabilities Organisation’s CIM Repository
  • 12. APPROACHES TO USE CIM Approach for usage of CIM Advantages Disadvantages Project-Based decision to chose CIM 1. Business Case/Time plan-based approach. 2. Freedom of choice both for the project and the organisation. No need for a project to apply for an exception if the project will not use CIM. 1. Difficult to achieve an agreement without a strategic decision about the usage of CIM in the company. 2. Old way of working by developing integrations that use proprietary and application-specific interfaces CIM as a Strategic decision 1. Easy to decide when you have a decision about the usage of CIM in the company 2. Possibilities to reuse and decrease the complexity in the business and in the IT landscape. 1. The implementation could take long time if the company does not have the required skills and experiences in developing CIM-based integrations. 2. The project needs to apply for an exception if the project will not use CIM.
  • 13. WHERE WE ARE USING CIM TODAY We are using CIM in the following areas: 1. Harmonization and standardization of the entity statuses and event types 2. Event and measurement Messages from Substation converted to CIM via a Enterprise Service Bus platform “ESB” 3. Standard Entity Codes (e.g.): • Meter Event Codes (General, Missing Value, Realtime) • Meter Register (Counter) Codes
  • 14. A SIMPLIFIED INTERNAL MATURITY MODEL • In step one and in step two of the simplified maturity model, please se the provided figure in this page, a DSO company could have a very weak connection/traceability from the conceptual/logical to the physical models • With help of the ongoing projects a DSO company should try to implement: • CIM message types in the defined integrations (where this is possible) • CIM codes and CIM statuses in the databases or/and in the integration flows • Incremental development approach, with both top-down and bottom-up design • CIM repository in our BI platform • Start to map the organisational conceptual models to CIM models 2015 2019 Using common ”organisational language” => Better communication for B2B and for architect2B