SM SCE Project Story CIM User Group 10/12/2010 Jim Horstman Southern California Edison EDISON INTERNATIONAL® SM Agenda • • • • CIM implementation History – Timeline CIM Implementation Project Example Current Activities CIM and the SmartGrid EDISON INTERNATIONAL® SM Timeline 1999 CIM introduced at SCE – Integration Bus (IBUS) Project 2001 Asset Data Exchange between Work Management Systems (WMS) 2002 Asset Data data exchange between WMS and Outage Management System (OMS) 2003 Joined WG14 2004 Model Driven Integration (MDI) methodology and MDI Workbench was introduced 2004 Work Order data to Ledger Accounting System (LAS) 2005 Joined CIM User Group 2005 Work Order Data exchange for Distribution Service and Pricing System (DSRP) using MDI methodology 2007 Device status data exchange between EMS and OMS 2007 Utilize Enterprise Architecture for CIM management and message creation 2007 AMI Standards 2009 Smart GRID Standards 2010 Smart Grid Information Management EDISON INTERNATIONAL® SM Key Projects CIM implementation at SCE is evolutionary and project based • 1999 : Integration BUS (IBUS) Project – Integrated Power Management System (PMS) and Outage Management System ( OMS). First CIM Project. • 2001: Work Management System (WMS) Project – Used CIM messages on IBUS to exchange asset data between New Construction WMS and Maintenance & Inspection WMS. Required CIM extensions. • 2002: OMS Project – Utilized the messages (asset data) available on the IBUS and applied XML with DTD. • 2004: Ledger Accounting System (LAS) Project – Created CIM messages based on the CIM UML and utilized XML schema. • 2005: Distribution Service & Pricing (DSRP) Project – Used MDI Workbench to manage CIM UML and automatically generate CIM messages • 2007: Energy Management System (EMS) Project – CIM Message creation process is further refined based on the DSRP experience. EDISON INTERNATIONAL® SM CIM Implementation Project Example DSRP Project DSRP CIM based message type design process based on the MDI Methodology introduced by Xtensible Solutions DSRP Business process Interface Requirements Sequence Diagram Determine Message Types DSRP Data Model (ER Diagram) IEC 61968 Message Type Library Map CIM to DSRP Data Model CIM UML MDI Workbench for UML to XML Message Schema Translation Develop DSRP CIM Message (XML Schema) Develop DSRP CIM (UML) The message types created are: - Service Request - Product - Project - Design Header - Design Detail - Invoice and Payment - Status - Address - Customer Service Request CIM and DSRP Data Map DSRP CIM (UML) DSRP CIM Message Schema (XSD) EDISON INTERNATIONAL® SM CIM Implementation Project Example DSRP Project EDISON INTERNATIONAL® SM CIM Implementation Project Example DSRP Project Service Request UML Diagram. <<Root>> MT_ServiceRequest 1 Request ActivityRecord Document (f rom Activ ity Records) (f rom DocumentInheritancePackage) <<SCE>> ServiceRequest (f rom WorkInitiation) (f rom SCE Extensions) ...) 0..n 0..n 0..n 0..n 0..n Customer (f rom Consumer) ...) DocErpPersonRole (f rom TopLev el) 0..n ErpPerson (f rom ERP_Support) 0..n 0..n Organisation (f rom TopLev el) EDISON INTERNATIONAL® SM CIM Implementation Observations • The initial implementation of CIM messages was costly and time consuming because: (a) CIM was not mature (b) Lack of SCE experience and (c) Lack of tools • Reuse of existing messages on IBUS began to show benefits (OMS Project) • Development and maintenance of CIM messages in XML document format using XML editor was extremely time consuming (OMS Project) • Utilization of a tool such as MDI Workbench to create CIM messages from the CIM UML was very effective and saved time (LAS Project, DSRP Project) • Understand CIM and applying proper CIM objects required experience and CIM consultants played the key role (LAS Project, DSRP Project) • Need to have Enterprise approach to make CIM more effective (include application integration road map) • Harmonization with other standards is critical (we’ll come back to this). EDISON INTERNATIONAL® SM CIM/SDLC Methodology Based on the CIM implementation project experience, SCE CIM CoP (Communit of Practice) created the CIM implementation guideline for SCE related to the SCE System Development Life Cycle (SDLC) Analysis Phase Design Phase BRD, SRD, PLA Identify Interfaces Interface Diagram Detailed Design Phase LAD PAD Develop Interface Requirements Determine Interface Data Attributes Identify CIM Classes & Extend CIM If required Interface Use Case Interface Data Attributes CIM Project Extension Develop Message Types Message Type (Class Diagram) Define Message Schema Map Message to Source & Target Message Schema (XML Schema) CIM Msg. to Target / Source Mapping Activity Diagram EDISON INTERNATIONAL® SM Current CIM Related Activities •Open Automated Data Exchange (OpenADE) •Open Automated Demand Response (OpenADR) •CIM Based Services Development • Customer • Employee • Weather • SmartGrid Information Management EDISON INTERNATIONAL® SM SCE Smart Grid Vision Renewable & DER Integration • Engineering design for resource integration • Protection schemes • Storage technologies • System stability Grid Efficiency & Resiliency • Real time power measurement • Controls • Analytics • New materials Workforce Information & Customer Safety & Communications Empowerment Effectiveness Technology • Smarter tools • Robotics • Remote controlled devices • Protective equipment • Mobile applications • Open standards base • Extensible information and communication infrastructure • Manage energy use • Reduce carbon footprint • Plug in electric hybrids • Distributed energy resources EDISON INTERNATIONAL® SM SmartGrid Architecture • Drivers – System of everything • Many new devices • Large volumes of data – More integration – New technologies – Evolution over decades EDISON INTERNATIONAL® SM SmartGrid Architecture • Requirements – Common method of integrating components – Flexible to change over time • New components • Replace components – Stable complexity over time EDISON INTERNATIONAL® SM SmartGrid Architecture • Approach – System of systems – Service Oriented Architecture – Standards based (e.g. CIM, but that’s not all) – Semantic modeling • Integration • Database EDISON INTERNATIONAL® SM Current SCE SmartGrid Projects • • • • • Distribution Management System (DMS) Geographic Information System (GIS) Consolidated Mobile Solution (CMS) Centralized Remedial Action (CRAS) Wide Area Situational Awareness/Phasor Measurement (WASAS/PMU) • Automated Load Control (ALCS) EDISON INTERNATIONAL® SM Role of CIM in the SmartGrid SAP DMS CSS GIS OMS ALCS EMS CMS Customer CRAS ISO,WECC,Etc. WASAS EDISON INTERNATIONAL® SM But wait, there’s more! Southern California Edison Smart Grid High-Level Systems Architecture Home Area Network Smart Appliances (Typical) Distribution Substation DNP3 HMI-2 Comtrade Human Machine Interface (HMI) HMI-1 Legacy Devices IEEE C37.118 Battery Monitoring Digital Fault Recorder PMU PMU 61850 URCI URCI URCI WiMAX ITRON Cell Relay URCI Others Cap Banks Transformer Storage OSB Adapter Cell Relay AVVC PC Meter Protection and Control URCI Network 12kv Relay PCT IP (61850) (Typical) Transmission Substation Electric Vehicles Field Area Network Devices 66kv Relay Zigbee HAN Devices 61850 OSB Adapters IEEE C37.118 Comtrade ANSI C12.19 / Smart Energy Profile 61850 (GOOSE) 61850 (GOOSE) OSB Adapter OSB Adapter OSB Adapter WiMax GE Inet II SCE Fiber Network DNP3 60870/TASE2 IEC 61850 Modbus/Modbus+ ANSI C12.19 IEEE C37.118 SCE Fiber Network Operational Service Bus (OSB) SCE Fiber Network WiMax SCE Fiber Network Encryption Comtrade DNP3 IEC 61850 ANSI C12.19 IEEE C37.118 60870/ TASE2 Modbus/ Modbus+ Smart Energy Profile Auditing External Interfaces Admin Inter-Utility Gateway 60870/TASE2 IEEE C37.118 HMI Databridge for external access to M&V data SCE Grid Control Center OMS GIS User Interface DMS GML Data Nodes Transmission/ Substation Control Distribution Control AMI Event Services Load Control AMI MDMS eDNA Historian Other SCE Services Phasor Gateway Smart Grid Services AMI Network Management System FA Network Management Services OSB Core Security Services External Interfaces OSB Adapters Authentication California ISO WECC Utilities Others Wide Area Fiber Network (VPN) EMS Wide Area Fiber Network (VPN) External Users of Measurement and Validation Data © Copyright 2009, Southern California Edison EDISON INTERNATIONAL® SM Complementary/Competing Standards • • • • ANSI C12.19 – Revenue Metering End Device Tables DNP3 – Substation/feeder device automation (PAP 12) IEC60870-6/TASE2 – Control Center Communications IEC61850 – Substation communications for automation and protection (PAP12, PAP13, PAP14, PAP08) • IEEE C37.118 – PMU communications (PAP13) • OpenADR – Load control (PAP09) • GML – location based information exchange (OGC) EDISON INTERNATIONAL® SM A New Methodology Given the requirement for the use of multiple standards a new methodology is required within the SDLC based on the creation of a SmartGrid Semantic Model. Analysis Phase Design Phase BRD, SRD, PLA LAD Reference Model (e.g. IEC9168) Business Process Modeling Detailed Design Phase Information Exchange Modeling Business Process Data Rqmts Use Cases Business Terms Activity Diagrams PAD Stds Reference Base Semantic Modeling Semantic Model Schema Generation Physical Design Semantic Schema Source/ Target Design XSD ETL Design WSDL Database Design MD3i Enterprise Semantic Modeling MD3i Methodology Overview v1.0.6 March 2010 Copyright Xtensible Solutions 2010 EDISON INTERNATIONAL® SM Implementation Approach • All projects on board – Methodology workshops – Project tasks identified • Resources identified – Project engineer – Information architect – Services team • Focus – High priority – Potential for reuse – Common services EDISON INTERNATIONAL® SM EDISON INTERNATIONAL®