CIM Task Force Update: CIM Harmonization Task Force CIM Certification Testing Task Force WG14 Part Team Focus Community DER Focus Community

Size: px
Start display at page:

Download "CIM Task Force Update: CIM Harmonization Task Force CIM Certification Testing Task Force WG14 Part Team Focus Community DER Focus Community"

Transcription

1 CIM Task Force Update: CIM Harmonization Task Force CIM Certification Testing Task Force WG14 Part Team Focus Community DER Focus Community Margaret E. Goodrich Henry Dotson, PE Stephan Amsbary Project Consultants, LLC Mandla Solutions, LLC EPRI

2 Agenda CIM Harmonization TF CIM Compliance Testing TF WG14 Part Team Focus Community DER Harmonization Focus Community

3 CIM Harmonization TF Logistics of TF Team Status of IEC current TS Scope Status and Work in Progress 6/14/2017 3

4 CIM task force Team - experts from WG13, WG14 and WG10 Weekly conference call meeting every Friday Any contributors welcome Model Manager & Meeting Organizer: Margaret Goodrich IEC Project Manager & Document Editor: Tom Berry NWIP status National Committee Country Sponsor: France IEC WG Sponsor: WG19 Working on Draft NWIP for distribution and approval A shared area is set-up (under CIM User group banner) 6/14/2017 4

5 Status of IEC Current TS The initial harmonization document is covers the Substation to SCADA communications and provides mapping to exchange SCL files with SCADA such that SCADA data acquisition could occur from SCL files The final TS has been submitted to IEC and has been published. 6/14/2017 5

6 TS Scope Volt Control (based on state estimation) - Possible actions: Adjust the settings of Transformers (voltage regulating transformers and substation OLTC) Adjust active and/or reactive power injection by the DER units - Energy Storage system? Network topology modification Var control - Possible actions: 1. Switch shunt capacitors 2. Adjust reactive power injection by the DER units - energy storage system? 6/14/2017 6

7 Work in progress Have drafts for 2 use cases complete with actor list and descriptions. Next step is to develop the NWIP for the -2 and generate the draft technical specification to define the mapping and gaps that need to be addressed by the and CIM working groups to update the standards to support the mapping. 6/14/2017 7

8 CIM Compliance Testing TF - Agenda Activity Summary Completed Work Products Work In Progress Next Steps

9 Activity Summary CIM IOP Testing TF Work Items from Atlanta 2016 CIMug Meeting Define what we mean by CIM compliance and certification Define the set of CIM compliance artifacts to be produced Produce Compliance Artifacts Define what we mean by CIM interoperability Define the set of CIM interoperability testing artifacts Produce IOP artifacts Define the process to implement the CCIC Program Execute the process to implement the CCIC Program

10 Activity Summary (cont d) CIM IOP Testing TF Work Items from Atlanta 2016 CIMug Meeting Define what we mean by CIM compliance and certification Define the set of CIM compliance artifacts to be produced Produce Compliance Artifacts Define what we mean by CIM interoperability Define the set of CIM interoperability testing artifacts Produce IOP artifacts Define the process to implement the CCIC Program Execute the process to implement the CCIC Program

11 Completed Work Products CIM Compliance Testing Task Force Technical Report CIM Compliance Testing Task Force: December 2016 Report. EPRI, Palo Alto, CA: CIM Compliance and Interoperability Certification Program Implementation Process Definition Document CIM Testing and Certification Scheme Policies and Procedures, Version 0.1, March UCA International Users Group

12 Work In Progress CIM Compliance Test Specification Draft Version 0.1 CIM Compliance Test Plan Table of Contents defined CIM Compliance Test Case Content and Structure defined CIM Compliance Test Request Content defined CIM Compliance Test Report Content defined CIM Compliance Certificate Content defined

13 Next Steps Complete CIM Compliance Test Specification Prioritize and develop the remaining CIM Compliance Testing artifacts Prepare for Compliance Testing process dry run (Oct 2017) Develop CIM Compliance Testing Process Implementation Plan o Contingent on UCAIug decision to implement a CIM Compliance Testing program based on the CIM Compliance Testing artifacts received from the Task Force Schedule CIM Interoperability Testing discussions

14 WG14 Part Team Focus Community This Focus Community (FC) has been established to obtain more expertise surrounding the end-to-end use cases for the various part standards in WG14. The Part teams to be included are: Part 3 (the OMS), Part 6 (the WMS), Part 8 (the CIS) and Part 9 (the AMI) Purpose and Scope: to develop end-to-end use cases for the part team and identify the overlap to ensure the CIM standard message profiles developed by each part are complete and accurate. 6/14/

15 Metering SCADA Customer Support Network Analysis Network Operations Work Management Sample Use Case Swimlane Unplanned Outage Outage Prediction Workflows Create work order to send outage to crew Create work order to send outage to crew Delete first work order Update location of second work order Create single customer unplanned outage (predicted) Promote outage to transformer unplanned outage Create single customer unplanned outage (predicted) Promote outage to transformer unplanned outage Combine outages and create unplanned outage at upstream protective device Customer calls to report power is off Additional customers on same transformer call Additional customers on same circuit but different transformer call Additional customers on same transformer call Additional customers on same circuit call 6/14/

16 Customer Support Network Operations Mobile workforce Work Management Sample Use Case Swimlane Switching Workflows Schedule crew(s) for switching plan Receive approved switching steps Execute instructed step and report back to control room Request crew resources to execute switching plan Assign crews to switching steps Send approved switching steps to mobile crews Start execution If step is a crew step, instruct crew to execute If step is a SCADA step, execute through SCADA If step de-energizes customers, create outage and mark it as planned Respond to customer service if customer is part of planned outage or not Update status of network Affected customer calls Check if customer part of a planned outage 6/14/

17 WG14 Part Team FC This FC will: define use cases and requirements Identify the set of messages for each use case Identify the data required for each message Ensure all part teams can make sure of the overlapping messages Meetings will happen every Thursday, at 9:00am Central To get involved, contact Margaret Goodrich, /14/

18 DER Harmonization Focus Community Development Timeline Architectural Flexibility Internal Architecture Looking Ahead

19 DER Enterprise Integration MDMS DMS OMS GIS Etc. Enterprise Integration DERMS Applications (centralized) SCADA / Field Networks Communication Networks (field & facility) Sensors, Switches, Capacitors, Regulators DER (end-device functions) SOLAR BATTERY PEV

20 Field Communication for DER IEC IEC Mapped to Protocols DNP3 Standard Function Descriptions Standard Information Model (IEC 61850) SunSpec Modbus SEP MMS

21 References for Field Communication for DER Document Description EPRI Development of a Standard Language for PV and Storage Integration EPRI Standard Language Protocols Whitepaper EPRI E Common Functions for Smart Inverters, Update DNP3 Standard IEC Information Model for DER + Standard Function Definitions EPRI Specification for Smart Inverter Interactions with the Electric Grid Using International Electrotechnical Commission EPRI Common Functions for Smart Inverters, Version 3 EPRI Advanced Metering Infrastructure (AMI) Considerations for Distributed Renewables Integration DNP AN DNP3 Profile for Basic Photovoltaic Generation and Storage DNP AN DNP3 Profile for Advanced Photovoltaic Generation and Storage Multiple DRGS DEWG Documentation ( SunSpec Sunspec Alliance Specifications, Including Modbus mapping IEEE P Draft Standard for Smart Energy Profile 2.0 IEEE 1547 Standard for Interconnecting Distributed Resources CA Rule 21 California s Electric Tariff Rule 21, revisions in process

22 Enterprise Integration of DER Developing CIM, MultiSpeak Support ( ) MDMS DMS OMS Enterprise Integration GIS DERMS Creation and management of groups and sharing of group definitions Monitoring of group status Dispatch of real and reactive power Forecasting of group capabilities Compliance Test NREL (2014) Sensors, Switches, Capacitors, Regulators SOLAR BATTERY PEV Report Enterprise Integration Functions for Distributed Energy Resources

23 Use Case prioritization Functional/Technical Implementation Phase I DER group creation and maintenance DER group Status and Monitoring DER group dispatch (Power: active, reactive, apparent) DER group forecast Phase II Additional Functional Requirements 2017 Phase III Technical Implementation DER group connect/disconnect DER group voltage regulation DER group capability discovery

24 Example Integrations sd Create Group - generic sd DER Dispatch :Group Forming Entity opt DERMS created group :Group Acknowledging Entity DMS DERMS DER (1..n) createdergroupdispatches() create(dergroups) reply() determine how to meet request() create(dergroups) reply(dergroups) individual DNP3 control signals() individual signals() individual OpenFMB signals() ref Status Monitoring PUSH

25 Enterprise Integration: IEC :2013 IEC Implementation guidance Strongly typed Web Service Definition Language (WSDL) Also provides guidance on JMS Can be used for RESTful implementations Templates for common patterns, e.g. Request/Reply Naming rules for operations/message payloads Application A Application A Application C Application E Application A Application C Application E Application B Application E ESB ESB + ESM Application C Application D Application B Application D Application B Application D Also see: IEC TR :2015 AKA Dummies Guide

26 DERMS enterprise DER DER DMS DERMS DER DER

27 to DERMS anywhere GIS OMS Enterprise Integration DMS DERMS DERMS DERMS SCADA, Field Networks Sensors, capacitors, switches Smart Inverter DERMS

28 Architectural Flexibility

29 Internal Architecture technology DERMS DERMS Status Monitoring DBMS Ubuntu DER Comms DER 1 Forecast Group Maintenance 1. Enterprise Comms ( ) 3. Security 6. Forecast OpenFMB Comms DER 2 Dispatch 4. Group Maintenance 5. Status Monitoring IEC Comms 7 Dispatch DNP3 Comms DER n Active Power Reactive Power Voltage Regulation IEEE Comms Enterprise Network Field Network

30 Compliance / Interoperability Testing Test Script for DERMS to DMS Test Script for DERMS to GIS Report Enterprise Integration Functions Test Plan for Distributed Energy Resources, Phase 1

31 Testing Artifacts / Resources Common Functions For DER Group Management, Third Edition, Functional requirements, 30 functions Program on Technology Innovation: Test Script for International Electrotechnical Commission, :CD Messages Resource file: WSDLS, XSDs Adding 3 use cases Breaking change to dispatch / forecast Weekly calls to cover the details

32 Save The Date DER Enterprise Integration Utilizing updated Test Script Testing event: October , Knoxville Overlaps CIM Testing & Compliance track Utilities and vendor tracks Deliverables: Technical Report: IEC Distributed Energy Optimization Test Script Artifacts: WSDLs (IEC compliant), XSDs (IEC compliant) Test Cases: soapui, EPRI Test Harness updates