cim task force update: cim-61850 harmonization task force...
TRANSCRIPT
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
Agenda
CIM-61850 Harmonization TF
CIM Compliance Testing TF
DER Harmonization Focus Community
WG14 Part Team Focus Community
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
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
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
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
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
CIM Compliance Testing TF - Agenda Activity Summary Completed Work Products
Work In Progress
Next Steps
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
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
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
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
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
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
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
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
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
Development Timeline
Architectural Flexibility
Internal Architecture
Looking Ahead
DER Harmonization Focus Community
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)
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)
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
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
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
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()
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”
DERMS enterprise…
DMS DERMS
DER
DER
DER
DER
…to DERMS “anywhere”
Enterprise Integration
GIS OMS
DMS DERMS
Sensors, capacitors, switches
SCADA, Field Networks
DERMS
DERMSSmart Inverter
DERMS
Architectural Flexibility
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
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
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
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