CIM-based Utility Data Model Solution for Enterprise Analytics



Similar documents
Facility Smart Grid Information Model

Analance Data Integration Technical Whitepaper

Analance Data Integration Technical Whitepaper

LEARNING SOLUTIONS website milner.com/learning phone

1. OLAP is an acronym for a. Online Analytical Processing b. Online Analysis Process c. Online Arithmetic Processing d. Object Linking and Processing

Welcome to online seminar on. Oracle Agile PLM BI. Presented by: Rapidflow Apps Inc. January, 2011

Industry Data Model Solution for Smart Grid Data Management Challenges

Štandardizácia BI na platforme Oracle. Gabriela Heč ková, Oracle Slovensko

Best Practices for Creating Your Smart Grid Network Model. By John Dirkman, P.E.

70-467: Designing Business Intelligence Solutions with Microsoft SQL Server

SQL Server 2012 Business Intelligence Boot Camp

Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5 Days

<Insert Picture Here> Oracle Retail Data Model Overview

Utilities and Big Data: Accelerating the Drive to Value

Big Data Analytics Applications in Distribution Operations and Risk Assessment

Global outlook on the perspectives of technologies like Power Hub

Data Warehouse Snowflake Design and Performance Considerations in Business Analytics

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Microsoft Implementing Data Models and Reports with Microsoft SQL Server

Acting on the Deluge of Newly Created Automation Data:

Big Data: Business Insight for Power and Utilities

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

Big Data and Advanced Analytics Technologies for the Smart Grid

Presented by: Jose Chinchilla, MCITP

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc.

Melding Big Data and CIM for Bold Power Systems Insights. Dr. Siri Varadan, PE UISOL, An Alstom Company

I. TODAY S UTILITY INFRASTRUCTURE vs. FUTURE USE CASES...1 II. MARKET & PLATFORM REQUIREMENTS...2

Implementing Data Models and Reports with Microsoft SQL Server

Designing a Dimensional Model

Oracle BI 11g R1: Create Analyses and Dashboards

Big Data Strategies Creating Customer Value In Utilities

IDCORP Business Intelligence. Know More, Analyze Better, Decide Wiser

Implementing Data Models and Reports with Microsoft SQL Server

Introducing Oracle Exalytics In-Memory Machine

ORACLE UTILITIES ANALYTICS

System stability through cloud-enabled energy automation An essential building block for the digitalization of distribution networks

ORACLE PROJECT ANALYTICS

uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES

Outage Notification. "Acknowledgment: This material is based upon work supported by the Department of Energy under Award Number DE-OE

<Insert Picture Here> Enhancing the Performance and Analytic Content of the Data Warehouse Using Oracle OLAP Option

Data W a Ware r house house and and OLAP II Week 6 1

Customer Insight Appliance. Enabling retailers to understand and serve their customer

Oracle BI Application: Demonstrating the Functionality & Ease of use. Geoffrey Francis Naailah Gora

Microsoft SQL Server Business Intelligence and Teradata Database

Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course 20467A; 5 Days

Fusion Applications Overview of Business Intelligence and Reporting components

Implementing Data Models and Reports with Microsoft SQL Server 2012 MOC 10778

Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J

The Data Management Challenge: Making Extremely Large Amounts of Data Useful and Actionable

By Makesh Kannaiyan 8/27/2011 1

Developing Business Intelligence and Data Visualization Applications with Web Maps

Real-Time Business Intelligence for the Utilities Industry

Fluency With Information Technology CSE100/IMT100

Foundations of Business Intelligence: Databases and Information Management

How the Convergence of IT and OT Enables Smart Grid Development

Improving Utilities Performance with Big Data

Smart Grid - Big Data visualized in GIS

DMS - Breakthrough Technology for the Smart Grid

Migrating Discoverer to OBIEE Lessons Learned. Presented By Presented By Naren Thota Infosemantics, Inc.

Perspective: Utility Offerings Shine at Oracle OpenWorld

Intelligent Government From Data to Decision. Robert Lindsley Oracle, Public Sector Technology Group

Enabling the SmartGrid through Cloud Computing

INTEGRATING SUBSTATION IT AND OT DEVICE ACCESS AND MANAGEMENT

ORACLE SALES ANALYTICS

Diagnostic and analytics centre in ELES. Marina di Ragusa,

Achieving high performance with smart meter data management systems. A leading practice approach for utilities

ComEd Improves Reliability and Efficiency with a Single Network for Multiple Smart Grid Services

How To Understand The Benefits Of Big Data

Data Mining, Predictive Analytics with Microsoft Analysis Services and Excel PowerPivot

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013

Generic strategy for CIM based systems integration for European distribution system operators

Demand Response Management System ABB Smart Grid solution for demand response programs, distributed energy management and commercial operations

CHAPTER 5: BUSINESS ANALYTICS

Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 28

Super-Charged Oracle Business Intelligence with Essbase and SmartView

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

A CIM-Based Framework for Utility Big Data Analytics

Energy Insight from OMNETRIC Group. Achieving quality and speed in analytics with data discovery

AMI and DA Convergence: Enabling Energy Savings through Voltage Conservation

5.5 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall. Figure 5-2

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

ComEd Improves Reliability and Efficiency with a Single Network for Multiple Smart Grid Services

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

The Microsoft Business Intelligence 2010 Stack Course 50511A; 5 Days, Instructor-led

Future of Electric Distribution Dialogue

Integration Using the MultiSpeak Specification

Strengthening Intelligence and Investigations with Incident Management Software

Oracle Business Intelligence EE. Prab h akar A lu ri

Oracle Business Intelligence Suite Enterprise Edition

PMCS. Integrated Energy Management Solution. Unlock the Full Potential of Power Networks Through Integration. Complete Solution. Informed Decisions

OBIEE 11g Data Modeling Best Practices

Utility Analytics, Challenges & Solutions. Session Three September 24, 2014

Foundations of Business Intelligence: Databases and Information Management

emeter- MDM General Overwiew April 19 th, CEER Workshop on Meter Data Management Alicia Carrasco, Regulatory Director

Microsoft Business Intelligence

Transcription:

1 IEEE PES General Meeting Panel Session The use of CIM Standards in Managing Big Utility Data CIM-based Utility Data Model Solution for Enterprise Analytics July 2014 National Harbor, Maryland Shawn Hu, Xtensible Solutions, shu@xtensible.net Terry Saxton, Xtensible Solutions, tsaxton@xtensible.net

2 Topics Covered Utilities and Big Data 2013 Survey Importance of a Utility Data Model Role of IEC CIM on Utility Data Model Design Considerations Scope of Business Areas Included Sample BI Reports

North America Utilities Survey 151 North America utilities surveyed (April & May 2013) Less than half of utilities are using smart grid data to improve customer service today Big opportunities also remain in operational analytics to improve asset performance, reduce operations costs, and improve network reliability - Source: Oracle Utilities and Big Data: Accelerating the Drive to Value, July 23, 2013

Survey on Predictive Analytics 70% - Expect predictive analytics to improve revenue protection 61% - Expect predictive analytics to reduce asset maintenance costs - Source: Oracle Utilities and Big Data: Accelerating the Drive to Value, July 23, 2013

Utilities are Improving, but Underprepared - Source: Oracle Utilities and Big Data: Accelerating the Drive to Value, July 23, 2013

Opportunities to Drive Greater Customer Value Fewer than half of utilities today use smart grid data to provide alerts or make other direct customer service improvements - Source: Oracle Utilities and Big Data: Accelerating the Drive to Value, July 23, 2013

Opportunities to Drive Greater Operational Value Currently, just half of utilities are fully leveraging smart grid data to improve customer service through forecasting, demand management and improved reliability - Source: Oracle Utilities and Big Data: Accelerating the Drive to Value, July 23, 2013

Data Aggregation Challenge - Example on Asset Health Data Data Systems TOA Field Service Management Doble Database Asset Health Data Maximo Cascade Asset Catalog Data SCADA Historian Owner/ User Asset Engineer Review Replacement Planning Maintenance Planning Long term planning The OT Divide Operations Manager Alarms Customers Short Term planning Challenging to bring the data together 8

What is a Utility Data Model (UDM) Exactly? UDM is a pre-built, standards-based data warehouse solution UDM provides the following features: Query and reporting for information Provides extraction of detailed and summary data On-Line Analytical Processing (OLAP) for answering multi-dimensional analytical (MDA) queries swiftly Provides summaries, trends, and forecasts Data mining for insight and prediction Provides knowledge discovery of hidden patterns and insights It is aligned with the IEC CIM model

The CIM is acts as a Common Language to Provide Relevant Information to a User Regardless of Source Engineering Concerns Materials Management Concerns Construction Concerns Operations Concerns Protection Concerns Maintenance Concerns

The IEC Common Information Model (CIM) - What Is It? A set of standards to enable system integration and information exchange based on a common model of utility networks, operations and planning Enables integration of applications/systems CIM Provides a common set of semantics for all system interactions Basis for defining interface profiles for each information exchange and associated message/file schemas for all messages/files exchanged between systems Enables data access in a standard way Common language to navigate and access complex data structures in any database Inspiration for logical data schemas (e.g., for a data warehouse) A key differentiator: The CIM standards are based on a Unified Modeling Language (UML) based information model representing real-world objects and information entities exchanged within the value chain of the electric power industry Not tied to a particular application s view of the world But permits same model to be used by all applications to facilitate information sharing between applications Developed and standardized by IEC using Sparx Enterprise Architect modeling tools Responsible Standards Organization: www.iec.ch CIM Users Group: www.ucainternational.org

12 CIM Model Metering and Control Example IEC 61968-9 (sub set) class Meter ingmeter Readings 0..1 +UsagePoint IdentifiedObject 0..1 +EndDevices Usa gep oint +UsagePoint 0..1 +UsagePoint +EndDeviceEvents +EndDeviceEvents 0..* 0..* 0..* +EndDevice 0..1 EndDev ice AssetContainer +EndDevice + isvirtual :Boolean [0..1] + ispan :Boolean [0..1] + installcode :String [0..1] + amrsystem :String [0..1] + timezoneoffset :Minutes [0..1] 0..1 +EndDeviceFunctions 0..* EndDev icefunction + enabled :Boolean [0..1] 0..1 +EndDeviceFunction IdentifiedObject Assets::AssetFunction + programid :String [0..1] + firmwareid :String [0..1] + hardwareid :String [0..1] + password :String [0..1] + configid :String [0..1] +MeterReadings 0..* Meter Reading ActivityRecord EndDev iceev ent +EndDeviceEvents 0..* +MeterReading 0..1 IdentifiedObject + valuesinterval :DateTimeInterval [0..1] + iscoincidenttrigger :Boolean [0..1] +MeterReadings 0..* M eter + formnumber :String [0..1] +Meter 0..1 0..* Register IdentifiedObject + isvirtual :Boolean [0..1] + rightdigitcount :Integer [0..1] + leftdigitcount :Integer [0..1] + toutier :TimeInterval [0..1] + toutiername :String [0..1] +Register 0..1 +Channels 0..* IdentifiedObject Cha nnel +Registers + isvirtual :Boolean [0..1]

Design Considerations How to deal with CIM inheritance? How to deal with CIM many-to-many relationships? How to deal with unique identifiers and multiple names? Primary key: natural or surrogate? Normalization or de-normalization? Granularity? How to deal with CIM <<compound>> data types?

How to Use CIM to Build Data Model Example in CIM model (for UsagePoint and MeterReading) M D3i SB Cont ext Dia gr a m Customer Agr eement + loadmgmt :String [0..1] +CustomerAgreement 0..1 +CustomerAgreement 0..1 +UsagePoints 0..* Usa gep oint +MeterReadings 0..* Usa gep ointloca tion + accessmethod :String [0..1] + siteaccessproblem :String [0..1] + remark :String [0..1] Meter Rea ding + valuesinterval :DateTimeInterval [0..1] + iscoincidenttrigger :Boolean [0..1] +UsagePointLocation 0..1 +MeterReadings 0..* +UsagePoints 0..* +UsagePoint 0..1 + issdp :Boolean [0..1] + isvirtual :Boolean [0..1] + phasecode :PhaseCode [0..1] + grounded :Boolean [0..1] + servicepriority :String [0..1] + servicedeliveryremark :String [0..1] + estimatedload :CurrentFlow [0..1] + checkbilling :Boolean [0..1] + ratedcurrent :CurrentFlow [0..1] + nominalservicevoltage :Voltage [0..1] + ratedpower :ActivePower [0..1] + outageregion :String [0..1] + readcycle :String [0..1] + readroute :String [0..1] + amibillingready :AmiBillingReadyKind [0..1] + connectionstate :UsagePointConnectedKind [0..1] + minimalusageexpected :Boolean [0..1]

CIM-based Data Model Example in UDM model - Bridge table added - Normalized Source: Oracle Utilities Data Model (OUDM)

Example (normalization) CIM-based Data Model CIM class Meter ingtypes Rea dingty pe IdentifiedObject + macroperiod :String [0..1] + aggregate :String [0..1] + measuringperiod :String [0..1] + accumulation :String [0..1] + flowdirection :String [0..1] + commodity :String [0..1] + measurementkind :String [0..1] + interharmonic :ReadingInterharmonic [0..1] + argument :RationalNumber [0..1] + tou :Integer [0..1] + cpp :Integer [0..1] + consumptiontier :Integer [0..1] + phases :String [0..1] + multiplier :String [0..1] + unit :String [0..1] + currency :String [0..1] Source: Oracle Utilities Data Model (OUDM)

Physical Model Star Schema Example Meter Reading TOU Month Aggregate Source: Oracle Utilities Data Model (OUDM)

Typical Business Areas Included in UDM Business Areas: Account Management Asset Management Customer Management Meter Reading and Control Network Operation Outage Management Weather Model Work Management

Subject Area: Account Subject Area: Account Balance Subject Area: Account Credit Limit Subject Area: Agreement Subject Area: Asset Subject Area: Asset Information Classes Subject Area: Billing Subject Area: Business Interaction Subject Area: Channel Subject Area: Connectivity Model Subject Area: Cost Subject Area: Curve Schedule Subject Area: Customer Subject Area: Customer Account and Agreement Subject Area: Demand Response Program Subject Area: Employee Subject Area: End Device Control Subject Area: End Device Event Subject Area: Financial Subject Area: Generating Unit Subject Area: Line Model Subject Areas Subject Area: Meter Reading Subject Area: Meter Reading and Control Overview Subject Area: Meter Reading Register and Channel Subject Area: Meter Reading Type Subject Area: Meter Reading and Events Subject Area: Network Operation Subject Area: Outage Management Subject Area: Party Organization Business Unit Subject Area: Payment Subject Area: Premise and Node Subject Area: Pricing Structure Subject Area: Promotion and Campaign Subject Area: Phase Model Subject Area: Regulating Equipment Model Subject Area: SCADA Subject Area: Schedule Model Subject Area: Substation, Feeder, and Transformer Hierarchy Model Subject Area: Switching Equipment Model Subject Area: Tap Changer Model Subject Area: Transformer Model Subject Area: Usage Point, Agreement, Account, Customer, and Premise Subject Area: Load Model Subject Area: Location Subject Area: Meter Asset Subject Area: Meter Event and Reading Subject Area: Usage Point and End Device Subject Area: Voltage Control Model Subject Area: Weather Model Subject Area: Work Management Source: Oracle Copyright Utilities 2013 Data Oracle Model Corporation. (OUDM) All Rights Reserved.

Sample Report Meter Data Analysis Star Schema Meter Reading by Hour Source: Oracle Utilities Data Model (OUDM)

Sample Report Meter Data Analysis Monthly Usage Operational Zone Geographical Zone Utility Region

Sample Report Meter Data Analysis Top N Customers by Usage Monthly Usage Season Profile Daily Usage Season Profile Monthly Total Usage Low Usage by Usage Point TOU Usage Profile TOU Usage Tread Top N Customer with Usage Change Customer Count by Usage Grouping

Sample Report Meter Data Analysis Monthly Usage Season Profile by Operational Zones

Sample Report Meter Data Analysis TOU Usage Profile

Sample Report Outage Analysis Star Schema Outage by Usage Point Source: Oracle Utilities Data Model (OUDM)

Sample Report Outage Analysis Reliability by City Worst Performing Feeder Top N Customers by CMI Top N Customers by # Outages Top N Feeders by Outage Count Top N Feeders by Total Minutes Lost Top N Feeders by Reliability Indices Top N City by Outage Count Top N City by Total Minutes Lost Top N City by Reliability Indices Top N Region by Outage Count Top N Region by Total Minutes Lost Top N Region by Reliability Indices

Reliability by City Sample Report Outage Analysis

Sample Report Outage Analysis Top N City by Outage Count

Comments & Questions?

30 For Further Information CIM Users Group (CIMug) Sharepoint site (www.cimug.org) Contact Terry Saxton tsaxton@xtensible.net, 612-396-7099 or Shawn Hu shu@xtensible.net, 612-860-0066