25
Margaret E. Goodrich Project Consultants, LLC margaret @j-mgoodrich.com +1-903-477-7176 CIM Task Force Update: CIM - 61850 Harmonization Task Force CIM Certification Testing Task Force WG14 Part Team Focus Community DER Focus Community

CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Embed Size (px)

Citation preview

Page 1: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Margaret E. GoodrichProject Consultants, [email protected]+1-903-477-7176

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 …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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 …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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

• Special Thanks to:– Jay Britton for his contribution to this effort

– Aurelie Dehouck and David Bogen for the Use Cases

11/8/2017 3

Page 4: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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

11/8/2017 4

Page 5: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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.

511/8/2017

Page 6: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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?

611/8/2017

Page 7: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Current CIM-61850 Component Diagram

11/8/2017 7

Grid Power Carrying Elements

Grid Local Controls &Sensors

Grid Control Configuration

RTO, TSO, DSO, DERMS, Aggregator, CustomerControl Centers

Control Center Configuration

Comms Layer

Network Model Management

(past, present and future views of the system as a

whole)

Detailed Engineering Designs

(Substations, Lines, Feeders, Generation,

Aggregators, Customers, etc.)

Planning and operations planning apps

Base Case Configuration

Grid Simulator

Fake

Co

mm

s

Hypothetical

As-built +

About to go live

As-builtDER System Controller *

DER System *

VVC Coordinator

LTC

Tap

Cap Bank Ctrl

Cap

SystemMeasurements

Control State

Settings /Controls

Comms Layer

CB

Inter Control Ctr

Litmus test for this layer is that the device or system

can be simulated by traditional steady-state parameters, dynamic block diagrams, etc

Other Field Automation Intelligence

Other System

* - Will Align with 61850 Terminology when it is finalized.

Page 8: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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.

811/8/2017

Page 9: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

CIM Compliance Testing TF

❖ Activity Summary

❖ Completed Work Products

❖ Work In Progress

❖ Next Steps

❖ October Test

11/8/2017 9

Page 10: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Activity Summary ❖ CIM IOP Testing TF Work Items

➢ 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 CIM Testing Program

➢ Execute the process to implement the CIM Testing Program

Page 11: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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 …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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

➢ Prepare Compliance Testing Report (Test occurred in Oct 2017

at EPRI Test Lab)

Page 13: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Next Steps

➢ Complete CIM Compliance Test Specification

➢ Prioritize and develop the remaining CIM Compliance Testing

artifacts

➢ Develop CIM Compliance Testing Process Implementation Plan

➢ UCA to Implement ITCA processes and procedures

➢ UCA to set up Test Labs and Audit programs (currently we use

ANSI for the Audits and UL for the primary Lab)

➢ Schedule CIM Interoperability Testing discussions

➢ Complete Testing Committee Restructuring

Page 14: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

October Test Results

➢ Had two Vendors Participate

✓ Schneider Electric, ADMS 3.8 (planned release date March

2018

✓ Smarter Grid Solutions, ANM Strata 1.2 (Planned release

date January 2018)

➢ EPRI supplied Test Harness to operate as either Client or

Server as needed by the Vendor

Page 15: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Certificates----

Page 16: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Certificates----

Page 17: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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.

11/8/2017 17

Page 18: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

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

11/8/2017 18

Page 19: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Sample Use Case Swimlane

11/8/2017 19

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 20: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Sample Use Case Swimlane

11/8/2017 20

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 21: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

DER Harmonization Focus Community

• Team - experts from Utilities, WG13, WG14, WG16, WG17, WG21

– Weekly conference call meeting – every Friday

– Any contributors welcome

– Model Manager & Meeting Organizer: Margaret Goodrich

– No current IEC document planned but we may produce a Technical Report if needed

• Thanks to Jay Britton for his contribution to this effort (Jay Britton, Britton Consulting, [email protected], +1-425-503-0828)

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

11/8/2017 21

Page 22: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

DER Enterprise Integration

DMS/EMS

Sensors, Switches, Capacitors, Regulators

MDMS OMS

DERMS

SOLAR BATTERY PEV

Enterprise Integration

GIS

SCADA / Field Networks

NetworkAnalysis

Applications(centralized)

Communication

Networks(field & facility)

DER(end-device functions)

Market

Page 23: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

Progress to Date

• Had Utility representatives describe how they interact with DER devices and customers.

• Each IEC Working Group presented what they had been working on and how they had modeled (or not modeled) DER within their UML packages (61970, 61968, 62325, 61850, etc.)

• Started the discussions about the scope of DER for each IEC working group and decided that the best way forward would be to split DER modeling by function and define which WG would handle the function.

11/8/2017 23

Page 24: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

DER Scope Diagram

Configuration of Controllers &

Sensors

Real-Time Operation of the Power Grid(grid-wide operational responsibility)

Control Center Configuration

Grid Model Management

Detailed Facility Design- 61850 facilities

- geospacial of lines, feeders- various other forms

Power grid operations planning

Base Case Preparation

Abstraction

61850 DER System

Controller

SystemMeasurements

Control State

Settings /Controls

Inter Control

Ctr

RTU / ICCP

status analog

61850 Sub-

station

Meter Mgmnt

DERMS

Markets

HVDC controller

Market Registration & Configuration

Meter

Gen Controller

Participant Interaction

Construction & Maintenance

Power grid Expansion &

Interconnection Planning

Asset Mgmnt

Catalog Mgmnt

Work Mgmnt

Other

The Power Grid

As-builtplans

Real-Time Operation of Controllers & Sensors (local facility or participant responsibility)

Page 25: CIM Task Force Update: CIM-61850 Harmonization Task …cimug.ucaiug.org/Meetings/NA2017/2017 Columbus Presentations/CIM... · Define the process to implement the CIM Testing Program

DER Scope Diagram

Real-Time Operation of Controllers & Sensors (local facility or participant responsibility)

Configuration of Controllers &

Sensors

Real-Time Operation of the Power Grid(grid-wide operational responsibility)

Control Center Configuration

Grid Model Management

Detailed Facility Design- 61850 facilities

- geospacial of lines, feeders- various other forms

Power grid operations planning

Base Case Preparation

Abstraction

61850 DER System

Controller

SystemMeasurements

Control State

Settings /Controls

Inter Control

Ctr

RTU / ICCP

status analog

61850 Sub-

station

Meter Mgmnt

DERMS

Markets

HVDC controller

Market Registration & Configuration

Meter

Gen Controller

Participant Interaction

Construction & Maintenance

Power grid Expansion &

Interconnection Planning

Asset Mgmnt

Catalog Mgmnt

Work Mgmnt

Other

The Power Grid

As-builtplans