cim task force update: cim-61850 harmonization task force...

32
Margaret E. Goodrich Henry Dotson, PE Stephan Amsbary Project Consultants, LLC Mandla Solutions, LLC EPRI [email protected] [email protected] [email protected] +1-903-477-7176 +1-626-243-7900 +1-828-559-1110 CIM Task Force Update: CIM - 61850 Harmonization Task Force CIM Certification Testing Task Force WG14 Part Team Focus Community DER Focus Community

Upload: others

Post on 08-Aug-2020

24 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Margaret E. Goodrich Henry Dotson, PE Stephan AmsbaryProject Consultants, LLC Mandla Solutions, LLC [email protected] [email protected] [email protected]+1-903-477-7176 +1-626-243-7900 +1-828-559-1110

CIM Task Force Update: CIM-61850 Harmonization Task Force

CIM Certification Testing Task ForceWG14 Part Team Focus Community

DER Focus Community

Page 2: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Agenda

CIM-61850 Harmonization TF

CIM Compliance Testing TF

DER Harmonization Focus Community

WG14 Part Team Focus Community

Page 3: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

CIM-61850 Harmonization TF

• Logistics of TF Team

• Status of IEC current 62361-102 TS

• 62361-102-2 Scope

• 62361-102-2 Status and Work in Progress

6/14/2017 3

Page 4: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

CIM-61850 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 62361-102-1 WG Sponsor: WG19

– Working on Draft NWIP for distribution and approval

• A shared area is set-up (under CIM User group banner)– http://cimug.ucaiug.org/Projects/CIM-61850/default.aspx

6/14/2017 4

Page 5: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Status of IEC Current 62361-102 TS

• The initial harmonization document is 62361-102 covers the Substation to SCADA communications and provides mapping to exchange SCL files with SCADA such that SCADA data acquisition could occur from 61850 SCL files

• The final TS has been submitted to IEC and has been published.

56/14/2017

Page 6: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

62361-102-2 TS Scope• Volt Control (based on state estimation) - Possible actions:

– Adjust the settings of Transformers (voltage regulatingtransformers 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 - energystorage system?

66/14/2017

Page 7: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

62361-102-2 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 61850 and CIM working groups to update the standards to support the mapping.

76/14/2017

Page 8: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

CIM Compliance Testing TF - Agenda Activity Summary Completed Work Products

Work In Progress

Next Steps

Page 9: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

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

Page 10: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

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

Page 11: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Completed Work Products

CIM Compliance Testing Task Force Technical Report –

CIM Compliance Testing Task Force: December 2016 Report. EPRI, Palo Alto, CA:

2017. 3002007878.

CIM Compliance and Interoperability Certification Program

Implementation Process Definition Document –

CIM Testing and Certification Scheme Policies and Procedures, Version 0.1, ©

March 2017. UCA International Users Group

Page 12: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

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

Page 13: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

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

Page 14: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

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/2017 14

Page 15: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Sample Use Case Swimlane

6/14/2017 15

Unplanned Outage – Outage Prediction Workflows

Net

wor

k O

pera

tions

Wor

k M

anag

emen

tCu

stom

er

Supp

ort

Net

wor

k An

alys

isSC

ADA

Met

erin

g

Customer calls to report power is off

Create single customer unplanned outage (predicted)

Additional customers on same

transformer call

Promote outage to transformer

unplanned outage

Additional customers on same circuit but different

transformer call

Create single customer

unplanned outage (predicted)

Additional customers on same

transformer call

Promote outage to transformer

unplanned outage

Additional customers on same

circuit call

Combine outages and create

unplanned outage at upstream protective

device

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

Page 16: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Sample Use Case Swimlane

6/14/2017 16

Switching Workflows

Net

wor

k O

pera

tions

Wor

k M

anag

emen

tCu

stom

er

Supp

ort

Mob

ile

wor

kfor

ce

Request crew resources to execute

switching plan

Send approved switching steps to

mobile crews

If step de-energizes customers, create

outage and mark it as planned

Schedule crew(s) for switching plan

Execute instructed step and report back to control room

Assign crews to switching steps

Receive approved

switching steps

Affected customer calls

If step is a crew step, instruct crew to execute

Start execution

Update status of network

If step is a SCADA step, execute through

SCADA

Check if customer part of a planned

outage

Respond to customer service if customer is part of planned outage or

not

Page 17: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

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, [email protected] -- +1-903-477-7176

6/14/2017 17

Page 18: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Development Timeline

Architectural Flexibility

Internal Architecture

Looking Ahead

DER Harmonization Focus Community

Page 19: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

DER Enterprise Integration

DMS

Sensors, Switches, Capacitors, Regulators

MDMS OMS

DERMS

SOLAR BATTERY PEV

Enterprise Integration

GIS

SCADA / Field Networks

Etc.

Applications(centralized)

Communication

Networks(field & facility)

20

09

-2

01

22

01

3 -

20

17

DER(end-device functions)

Page 20: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Mapped to

ProtocolsDNP3

SunSpec

Modbus

SEP2.0

61850 MMS

Field Communication for DER

Standard

Function

Descriptions

IEC 61850-90-7 IEC 61850-7-420

Standard

Information

Model

(IEC 61850)

Page 21: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

References for Field Communication for DER

Document Description

EPRI 1020435 Development of a Standard Language for PV and Storage Integration

EPRI 1020906 Standard Language Protocols Whitepaper

EPRI E237894 Common Functions for Smart Inverters, Update DNP3 Standard

IEC 61850-90-7 Information Model for DER + Standard Function Definitions

EPRI 1021674Specification for Smart Inverter Interactions with the Electric Grid Using

International Electrotechnical Commission 61850

EPRI 3002002233 Common Functions for Smart Inverters, Version 3

EPRI 1017909Advanced Metering Infrastructure (AMI) Considerations for Distributed

Renewables Integration

DNP AN2011-001 DNP3 Profile for Basic Photovoltaic Generation and Storage

DNP AN2013-001 DNP3 Profile for Advanced Photovoltaic Generation and Storage

Multiple DRGS DEWG Documentation (www.sgip.org/distributed-renewables-generation-storage-drgs-dewg)

SunSpec Sunspec Alliance Specifications, Including Modbus mapping

IEEE P2030.5 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

Page 22: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Enterprise Integration of DERDeveloping CIM, MultiSpeak Support (2012-2014)

DMS

GIS

Sensors, Switches, Capacitors, Regulators

MDMS OMS

DERMS

SOLAR BATTERY PEV

• 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)

Enterprise Integration

Report 3002001249 Enterprise Integration Functions for Distributed Energy Resources

Page 23: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Use Case prioritization• Functional/Technical Implementation

– 2012 – 2014 Phase I

• DER group creation and maintenance

• DER group Status and Monitoring

• DER group dispatch (Power: active, reactive, apparent)

• DER group forecast

– 2015 – 2016 Phase II

• Additional Functional Requirements

– 2017 Phase III Technical Implementation

• DER group connect/disconnect

• DER group voltage regulation

• DER group capability discovery

Page 24: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Example Integrations

sd Create Group - generic

:Group Forming Entity :Group Acknowledging

Entityopt DERMS created group

create(DERGroups)

reply(DERGroups)

create(DERGroups)

sd DER Dispatch

DMS DERMS DER (1..n)

ref

Status Monitoring PUSH

individual OpenFMB signals()

individual 61850 signals()

reply()

individual DNP3 control signals()

createDERGroupDispatches()

determine how to meet request()

Page 25: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Enterprise Integration: IEC 61968-100:2013

• IEC 61968 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 B

Application E

Application D

Application C

ESB

Application A

Application B

Application C Application E

Application D

ESB + ESM

Application A

Application B

Application C Application E

Application D

Also see: IEC TR 61968-900:2015 AKA “Dummies Guide”

Page 26: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

DERMS enterprise…

DMS DERMS

DER

DER

DER

DER

Page 27: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

…to DERMS “anywhere”

Enterprise Integration

GIS OMS

DMS DERMS

Sensors, capacitors, switches

SCADA, Field Networks

DERMS

DERMSSmart Inverter

DERMS

Page 28: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Architectural Flexibility

Page 29: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Internal Architecture

technology DERMS

DERMS

Ubuntu 14.04DBMS

2. DER Comms

1. Enterprise

Comms (61968-5)

3. Security

4. Group

Maintenance

6. Forecast

5. Status

Monitoring

7 Dispatch

Active Power Reactive

Power

Voltage

Regulation

Field NetworkEnterprise Network

Status

Monitoring

Group

Maintenance

Forecast

Dispatch

DER 1

DER 2

DER n

OpenFMB Comms

IEC 61850 Comms

DNP3 Comms

IEEE 2030.5 Comms

Page 30: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Compliance / Interoperability Testing

Test Script

for DERMS

to GIS

Test Script

for DERMS

to DMS

Report 3002004681

Enterprise Integration

Functions Test Plan for

Distributed Energy

Resources, Phase 1

Page 31: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Testing Artifacts / Resources

• Common Functions For DER Group Management, Third Edition, 3002008215– Functional requirements, 30 functions– https://www.epri.com/#/pages/product/000000003002008215/

• Program on Technology Innovation: Test Script for International Electrotechnical Commission, 61968-5:CD Messages– Resource file: WSDLS, XSDs– https://www.epri.com/#/pages/product/000000003002009276/

• 2017 - 3002009983– Adding 3 use cases– “Breaking change” to dispatch / forecast– Weekly calls to cover the details

Page 32: CIM Task Force Update: CIM-61850 Harmonization Task Force …cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug... · 2018-03-26 · Agenda CIM-61850 Harmonization TF CIM Compliance

Save The Date

• DER Enterprise Integration

– Utilizing updated Test Script

– Testing event: October 10 - 12 2017, Knoxville

– Overlaps CIM Testing & Compliance track

– Utilities and vendor tracks

Deliverables: 3002009983• Technical Report: IEC 61968-5 Distributed Energy Optimization Test Script

• Artifacts: WSDLs (IEC 61968-100 compliant), XSDs (IEC 61968-5 compliant)

Test Cases: soapUI, EPRI Test Harness updates