Randy Rhodes and Janet Dietz December 6, 2006 CIM Implementation at PacifiCorp.

Slides:



Advertisements
Similar presentations
Future of OASIS II Conference Presented by Karl Tammar – NYISO For the ISO/RTO Council March 29, 2005 ISO/RTO Activities and Initiatives.
Advertisements

Serving PI in a Geospatial World Amie Evans Seattle Regional Seminar November 10, 2009.
December 12, Substation Business Applications using CIM / PI AF by Stephen Diebold Manager – Real Time Systems Kansas City Power & Light.
PSE&G Condition-Based Maintenance
T&D Management Solutions Outlook - A Sanity Check Randy Rhodes Manager, Network Planning PacifiCorp InfoNetrix TDMS Executive Market Summit Dallas, Texas.
Asia Geospatial Forum, PWTC, Kuala Lumpur 25 th September 2013.
PacifiCorp-CAISO EIM Initiative Overview
© 2008 Eventure Events. All rights reserved. SAP Embraces the Smart Grid: A Rational Approach to Integration Debra Henderson Joshua Roper.
Creating a single source of truth for a distribution network model
1 Value now. Value over time. © Copyright 2009, OSIsoft Inc. All rights Reserved. Using OSIsoft to Become Compliant James Cosgrove, Northeast Utilities.
Ed Gray, PE Public Service Electric and Gas
Susan Covino Senior Consultant, Emerging Markets March 31, 2015
© ABB Ltd ABB Experience Neela Mayur CIM Users’ Group Meeting June 12, 2008.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
AMA FiT4HANA Designed for Big Data
Introduction to SAP R/3.
Chapter 4 Database Management Systems. Chapter 4Slide 2 What is a Database Management System (DBMS)?  Database An organized collection of related data.
MTEI Methods & Tools for Enterprise Integration
Donny Helm Director – Technology Strategy and Architecture Oncor Electric Delivery November 1, 2012 The Challenges of Establishing A Common AMS View In.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
PI-The Backbone of Conectiv Energy’s Generation Asset Management. Amit Mahajan And Paul Wassil.
1 Department of Water and Power City of Los Angeles Automatic Meter Infrastructure Program Mariko Marianes and John Yu.
Introduction to Enterprise Systems
Dial-in Number: OR Participant Passcode:
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
B usiness T echnology S olutions AMI – Advanced Metering Infrastructure Consumers Energy Mark Ortiz March 9, 2011.
Getting Planning Tools Closer To Real-Time and Operation CIM User Group Meeting Austin, TX October 23-26, 2007 Loris Arnold (516)
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Managing Projects using Oracle Project Management (PJT) & SPREADSHEETS Neeraj Garg Vice President, Client Services.
© 2008 OSIsoft, Inc. | Company Confidential Analytics and Notifications Michael Hesselbach Beth McNeill Michael Hesselbach Beth McNeill.
An Overview of the Australian National Electricity Market Brian Spalding Chief Operating Officer.
Fleet Performance and Reliability in Generation Utilities
Data Warehousing Seminar Chapter 5. Data Warehouse Design Methodology Data Warehousing Lab. HyeYoung Cho.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
FirstEnergy / Jersey Central Power & Light Integrated Distributed Energy Resources (IDER) Joseph Waligorski FirstEnergy Grid-InterOp 2009 Denver, CO November.
1 © 2008 OSIsoft, Inc. | Company Confidential Edison Mission Energy: PI for the Next Generation (of Generation) OSI Regional User Conference 10/09/08 Jerry.
Common Information Model and EPRI Smart Grid Research
1 The following presentation is from the Oracle Webcast “What’s New in P6 EPPM Release 8.1.” As a partner, you may not use the Oracle Power Point template,
EDISON INTERNATIONAL® SM SCE Project Story CIM User Group 10/12/2010 Jim Horstman Southern California Edison.
Metadata IN Smart Grid Group Name: REQ
Clients (and the interface level) Application Server (and the application level) Database Server (and the Database level)
ERCOT MARKET EDUCATION
 What is intranet What is intranet  FeaturesFeatures  ArchitectureArchitecture  MeritsMerits  applicationsapplications  What is ExtranetWhat is.
Energy Gateway Update for Wyoming Infrastructure Authority January 27, 2009 Darrell Gerrard Vice President Transmission System Planning.
Monitoring EMS Infrastructure Ann Moore San Diego Gas & Electric September 13, 2004 EMS Users Group Meeting-St. Louis.
AMI project for Israel Electricity Corporation
“ 2005 EMS Users Group Meeting”
Enterprise Systems Business Planning & Logistics Site Manufacturing Operations and Control Area Supervisory Control Basic Control Safety- Instrumented.
Introduction to soarchitect. agenda SOA background and overview transaction recorder summary.
XML Engr. Faisal ur Rehman CE-105T Spring Definition XML-EXTENSIBLE MARKUP LANGUAGE: provides a format for describing data. Facilitates the Precise.
© 2009 IBM Corporation Maximize Cost Savings While Improving Visibility Into Lines of Business Wendy Tam, CDC Product Marketing Manager
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
Chapter 2 Introduction to Enterprise Systems Partial adoption from Magal and Word | Integrated Business Processes with ERP Systems | © 2011 Timothy L.
Overview of the Grid Randy Manion, Western Area Power Admin. EPA Clean Power Plan Workshops Farmington, NM, December 7 and 8, 2015 Tuba City, AZ, December.
LOAD RESEARCH Irrigation Load Study Utah Cost of Service Task Force August 25, 2005.
January 14, 2016 PacifiCorp-CAISO-NVE EIM Initiative Overview.
PacifiCorp and CAISO Expanding Regional Energy Partnerships
Slide 1 © 2016, Lera Technologies. All Rights Reserved. SAP BO vs SPLUNK vs OBIEE By Lera Technologies.
Introduction The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the introduction of the Intercompany.
CHAPTER TEN OVERVIEW SECTION ENTERPRISE RESOURCE PLANNING
Opportunities in the Changing Energy System
CIM Implementation at PacifiCorp
Solar Eclipse Overview August 2017
Sales Order Process.
CHAPTER TEN OVERVIEW SECTION ENTERPRISE RESOURCE PLANNING
Advance Metering Infrastructure (AMI) system awareness Training
PacifiCorp-CAISO-NVE EIM Initiative Overview
PacifiCorp Overview Choose from three different title slide designs by selecting “New Slide.” These slides are suitable for business and community presentations.
Presentation transcript:

Randy Rhodes and Janet Dietz December 6, 2006 CIM Implementation at PacifiCorp

© 2006 PACIFICORP | PAGE 2 Agenda –Company Background –CIM “Scorecard” –Two Case Studies –Other Examples –Lessons Learned

© 2006 PACIFICORP | PAGE 3 Key Facts about PacifiCorp –Headquarters in Portland, Oregon –1.6 million customers in six states –15,580 miles of transmission line, 59,510 miles of distribution line, 908 substations –Three divisions:  Pacific Power – Oregon, Washington and California  Rocky Mountain Power – Utah, Wyoming and Idaho  PacifiCorp Energy – generation and mining 69 generating plants across West; net capability of 8,470 MW –Owned by Mid-American Energy Holdings Company (MEHC)

© 2006 PACIFICORP | PAGE 5 PacifiCorp Service Area and Plants CA NV AZ UT WY ID OR WA MT CO PacifiCorp Service Territory Thermal Plants Gas-Fueled Thermal Plants Wind Projects Geothermal Plants Coal Mines Hydro Systems Generation Developments 500 kV Transmission Lines 345 kV Transmission Lines 230 kV Transmission Lines

© 2006 PACIFICORP | PAGE 6 CIM is PacifiCorp’s Integration Strategy –PacifiCorp is successfully using CIM to design both interfaces and databases  CIM was adopted in 1999 as PacifiCorp’s application integration standard  Used for both messaging and database design for new projects  Existing interfaces are reworked when the need arises –CIM-based integration viewed internally as “Best Practice”  Having a common vocabulary reduces semantic misinterpretation  Reusing messages minimizes integration costs  Minimal knowledge of internal application designs required –CIM is here to stay  CIM is standard design practice  PacifiCorp vendors are getting used to the idea

© 2006 PACIFICORP | PAGE 7 CIM Scorecard Business UnitsApplication/ Project Message(s)CIM% of Total in relation to CIM Power DeliverySchoolIntervalRead, SubstationEquipment.MeasurementMeasurementList60% OCHIP, IVRLog, IVR/CSS TroubleCalls, TroubleReportAlerts, TroubleReportDetails, TroubleReportSummary, Customer Info, Customer Balance, Customer Account Balance OutageManagement80% RAPRegisterReadRequest, BillDeterminant, CustDrop, Enroll.DACust, EnrollmentChange, NonDACust, Reg.ESSRegister, Register.ESS, ESStatusChange, SESSESSRelationshipChange, RegisterReadResponse, CnIConsumption, DAEnrollConsumption, EnrollmentChange, NonDAEnrollConsumption, ESSStatusChange CustomerMeterDataSet, CustomerServiceAgreement, MeasurmentList, Document, ActivityRecord, CustomerBilling, BillingDeterminant 80% PADMSFacilityPoint, JointUse.Agreement, JointUse.Attachment, JointUse.Notice, JointNoticeRequest, FacilityPoint AssetList70% TransmissionCAPSOPlannedOutage.ChangePlannedOutageNotification50% TWBSTransmissionData, STLossData, LTLossData, Scheduling.LoadData, ConsumptionData, InvoiceData Settlement and MarketClearing70% EMSScadaWeatherDataMeasurementList100%

© 2006 PACIFICORP | PAGE 8 CIM Scorecard Cont’d Business UnitsApplication/ Project Message(s)CIM% of Total in relation to CIM Power Supply/ Generation AISGeoThermalPlantGenerationMeasurementList60% HIWSFlowDisplayMeasurementList EPWSolutionNotification, Performance, SolutionProject, EquipmentGroupRepetitiveTasks, Inventory.StockingPlan, WorkHistoryDocument Work WorkHistory Commercial & Trading K2SubstationEquipment.Measurement FwdPrcForecast, Trades, VolatilityForecast EnergyPriceCurve, EnergyTransaction VolatilityForecast(Not in CIM), Trade(Not in CIM), DeliveryPattern(Not in CIM), TradeStrategy(Not in CIM), Commondity(Not in CIM, 80% CRSMarkToMarketDataMarkToMarket (Not in CIM)80% CAISOEDI810Settlement50% CorporateGiving CampaignEmployeeDetails, ContributionPayrollDetailsEmployee (erpPerson)70% SOXChangeAuditReportChangeAudit (Not in CIM)90%

© 2006 PACIFICORP | PAGE 9 CIM Implementation Examples –Case Studies Discussed Today  Handling Customer IVR and Outage Calls  Managing Substation and Circuit Load History (OSIsoft PI) –Other Implementation Examples  Scheduling Single-Person Work (SPS)  Billing Wholesale Transmission Transactions  Providing Enterprise Reports (Data Warehouse)  Integrating EMS/SCADA (ABB Ranger)  Forecasting and Risk Management (K2)  Managing Distribution Facilities Joint Use (PADMS - GIS)  Monitoring Application Activity for SOX (TripWire)  Retail Access

© 2006 PACIFICORP | PAGE 10 Outage Call and Customer Call Handling –Automated handling of customer account balance check –Automated handling of remote customer meter reading entry –Automated handling of customer outage calls between call center and dispatch applications –Used CIM-based messaging to integrate:  Customer phone number recognition between IVR and customer directory  Outage detail lookup between IVR and CADOPS  Outage detail lookup between GTx and CADOPS  Outage creation between IVR, TroubleUP (also called DMS) and CADOPS  All communications between off-site third party provider (TFCC) and PacifiCorp are handled through the message bus  All IVR steps are stored in IVR log for performance analysis –Much testing around performance and handling of large load.

© 2006 PACIFICORP | PAGE 11 OUTAGE/IVR: UML model for outage notification

© 2006 PACIFICORP | PAGE 12 Outage example: CIM-based XML schema

© 2006 PACIFICORP | PAGE 13 Outage example: CIM-based XML schema

© 2006 PACIFICORP | PAGE 14 Outage/IVR Architecture

© 2006 PACIFICORP | PAGE 15 SCHOOL (PI) - Substation and Circuit Historian –Successful implementation of CIM network model structure –CIM used in historical database for storing Subview, MV90, and SIGMA readings –CIM used in XML schemas for messaging among  Ranger EMS PI Servers  MVStar – Interval meter readings from Itron MV/90  Configuration Admin Utility Application –CIM quite complete in Power Systems resource area; few model extensions needed.

© 2006 PACIFICORP | PAGE 16 SCHOOL: UML model for measurement data

© 2006 PACIFICORP | PAGE 17 SCHOOL Example: CIM-based XML schema

© 2006 PACIFICORP | PAGE 18 SCHOOL Configuration Utility This is the SCHOOL Configuration Utility application, used to maintain the SCHOOL Configuration Database. This is an Oracle CIM database used to manage all load measurements used in T&D planning at PacifiCorp.

A Version of a Future Vision PB/DL Clients T&D Planning Model (PSS/E, MOD, ODMS) Time Series Data Sources Ranger EMS MV-90 ESRI GIS SCHOOL Config (Oracle CIM) SAP XFMR, LINE, GEN (MS-Access DB) Non Time-Series Sources Integration Bus = TIBCO + CIM Network Context (MDB/Foundation) T&D Operating Model (Ranger EMS)... OSIsoft RtPortal Web Client PTI Model-on-Demand Web Client Ranger IS500 Web Client Strategy: Combine these data repositories … and synchronize across core applications (Ranger EMS, SAP, and ESRI GIS) to create a virtual Asset Register

© 2006 PACIFICORP | PAGE 20 Single Person Scheduling –A single person scheduling (SPS) system facilitates improved management of short duration, high volume single person work assignments. –CIM attribute names used for data attributes in repository data base –CIM attribute names used for data elements in simplified XML schema –Full CIM XML structure rejected by project  Processing time lessened  Complexity reduced  No reusability

© 2006 PACIFICORP | PAGE 21 Transmission Wholesale Billing System –TWBS produces invoices for PacifiCorp’s 34 largest wholesale customers (collects over $30 Million of the company’s revenue per year). –CIM format used for all interface messages  OASIS – sends transmission readings and short-term losses  MVStar – receives interval meter readings  Envision – scheduling data from KWH system  BPA – sends interval meter readings  SAP – gets accounts receivable information  CSS – sends consumption data  IVRCSS – sends phoned-in meter reading corrections  MVPBS – receives consumption data, meter readings, sends out invoices and accounts receivable  K2 – Trading, price curves, plant operations –Reused analysis from EDW (metering), Retail Access (customers), and SCHOOL project (interval readings)

© 2006 PACIFICORP | PAGE 22 Enterprise Data Warehouse –CIM is the foundation for warehouse data structures –Areas implemented that made particular use of the CIM include the following:  Customer information from CSS  Distribution work management from RCMS  Customer metering  Project financials –Generic CIM names for entities and attributes should make integration with multiple source systems and replacement systems easier –Project issues around dates, other attributes

© 2006 PACIFICORP | PAGE 23 Other Areas –Trading and Risk Management  Extensions were created for trading applications using both CIM and Financial Products Markup Language (FPML)  All new trading application interfaces are designed with CIM and extensions Forecasting (River, Plant Generation, etc...) Risk Management (Mark to Market) Gas Management extensions will be next –SOX  ChangeAuditReport XSD created to publish changes to operating system and database.

© 2006 PACIFICORP | PAGE 24 Retail Access –Oregon’s electric restructuring bill (SB 1149) for investor-owned utilities, implemented March 1, 2002 –PacifiCorp used CIM messaging for interfaces between PacifiCorp's Customer Information System and Itron interval meter reading system –Extended CIM structure to include details of customer billing and energy service supplier –XML schema developed used explicit structure names rather than repeating groups with type codes

© 2006 PACIFICORP | PAGE 25 Lessons Learned –CIM integration works well, especially for Power Delivery –Project work is reduced when the CIM data entities and relationships are mapped before detailed attribute modeling begins –Messages in XSD format are accessible and reusable –Project management: additional data modeling cost of CIM needs to be understood at PM level –Actual savings come from reuse, data clarity, and quality –CIM expertise currently resides in EAI group –Projects need modelers through unit testing –CIM compromises come back to haunt you –Retaining OO-savvy staff is a challenge

Questions?