Post on 12-Nov-2018
MESA%ESS:'A'Standardized'Profile'for'Energy'Storage'Systems!
Andrew'Miller,'VP'of'So<ware'Engineering'Doosan'GridTech'
andrew.miller@doosan.com'September'2016'
Overview'of'MESA'SpecificaLons'
• MESA%ESS'SCADA'SpecificaLon:''DNP3'Profile'based'on'IEC'61850%7%420!– Opera*onal!Management!– Monitoring!– Control!Func*ons!– Smart!ESS!Modes!– Scheduling!
• Control'System'contains'ESS'Vendor'ApplicaLons'
• MESA%Device'SpecificaLons:'SunSpec'Models'providing'Modbus'access'to'Energy'Storage'System'devices'– MESA=PCS:!Power!Conversion!Systems!– MESA=Storage:!BaDeries!– MESA=Meter:!Meters!
3!
4!
MESA%ESS'Focus:'Direct'ESS'Control'via'DNP3'
DER Communications Interfaces Identified in California’s Smart Inverter Working Group and IEEE 1547 Interconnection Standard
Timeline'
EPRI and DNP.org
(2010-2013)
• DNP3 Profile for Basic Photovoltaic Generation and Storage (AN 2011-001) - March of 2011
• DNP3 Profile for Advanced Photovoltaic Generation and Storage (AN 2013-001) - January 2013
MESA (2013-2015)
• Initial MESA-ESS profile created using concepts from EPRI and AN 2013-001 but focused on energy storage - 2013
• Refinement, reference implementation and initial field testing - 2014
• MESA-ESS TWG formed to improve and formalize the profile – March 2015
MESA, EPRI and DNP.org (2016-2017)
• MESA and EPRI agree to collaborate on a unified profile for DERs – early 2016
• MESA-ESS becomes a strict subset of the unified profile for DERs
• MESA-ESS Draft specification available - Fall 2016
• DNP3 Profile for Distributed Energy Resources to be published - 2017
MESA/ESIC Collaboration on Developing Standard ESS Communication Protocols
MESA (scoping and
drafting specifications)
ESIC (scoping and
updating EPRI white papers)
SDO’s (IEEE,
IEC, etc.)
6!
MESA%ESS'Overview'
• MESA=ESS!is!a!standardized!DNP3!profile!for!monitoring!and!controlling!stand=alone!energy!storage!systems!(ESS)!
• Supports!the!implementa*on!of!a!number!of!different,!autonomous!opera*onal!modes!and!func*ons!such!as!Peak!Power!Limi*ng,!Real!Power!Smoothing,!and!Volt/VAR!Control!
– Func*ons!consistent!with!EPRI’s!Common!Func*ons!for!Smart!Inverters!
• Rich!scheduling!features!provide!the!ability!to!control!the!ESS’!behavior!over!an!extended!period!of!*me!
• Extensible!to!support!mul*ple!ESS!configura*ons!
• Implementa*on!levels!support!different!integra*on!needs!
• Consistent!with!other!industry!efforts!and!governmental!guidelines!
• Limited!to!DNP3!Level!2!to!ensure!broad!compa*bility!
Related'SpecificaLons'and'Documents'
Document Description
DNP3 AN 2013-001 DNP3 Profile for Advanced Photovoltaic Generation and Storage
EPRI 3002002233 Common Functions for Smart Inverters, Version 3
IEC 61850-7-420 Communication networks and systems for power utility automation – Part 7-420: Basic communication structure – Distributed energy resources logical nodes
IEC 61850-7-520 Communication networks and systems for power utility automation – Part 7-520: Basic communication structure – Distributed energy resources modelling concepts and guidelines
IEC/TR 61850-90-7 Communication networks and systems for power utility automation – Part 90-7: Object models for power converters in distributed energy resource (DER) systems (has been incorporated into Part 7-420)
IEEE Std 1815-2012 IEEE Standard for Electric Power Systems Communications-Distributed Network Protocol (DNP3)
8!
OperaLonal'Modes'and'FuncLons'
Real Power Modes
Real Power Limit
Charge/Discharge
Coordinated Charge/Discharge
Peak Power Limiting
Load Following
Generation Following
Automatic Generation Control
Real Power Smoothing
Volt-Watt
Frequency-Watt
Reactive Power Modes
Fixed Power Factor
Volt-VAR Control
Watt-Power Factor
Power Factor Correction
9!
Emergency Functions
Low/High Voltage Ride-Through Low/High Frequency Ride-Through Dynamic Reactive Current Support Dynamic Volt-Watt Frequency-Watt Emergency
Scheduling'
• Schedules!are!used!to!control!a!system’s!behavior!over!*me!– “On!the!third!Tuesday!of!every!month,!charge!for!4!hours!in!the!morning!and!
discharge!for!4!hours!in!the!evening”!
• MESA=ESS!supports!the!crea*on,!modifica*on!and!execu*on!of!different!schedules!and!schedule!types!– Schedules!of!mul*ple!types!are!supported!(Charge/Discharge!schedules,!Power!
Factor!Correc*on!schedules,!etc.)!– Each!schedule!can!have!up!to!100!*me=based!set!points!– Schedules!can!be!repeated!every!hour,!day,!week,!month,!etc.!– Number!of!schedules!can!vary!by!implementa*on!
10!
-600
-400
-200
0
200
400
600
T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 T13 T14
Charge / Discharge Schedule
ESS'ConfiguraLons'
11!
BatteryPower*Conversion*System
TransformerESS*Meter
Feeder*Meter
Battery'1PCS'1
Transformer'1ESS'Meter'1
Battery'2PCS'2
Battery'3PCS'3
Transformer'2ESS'Meter'2
Battery'4PCS'4
Feeder'Meter
• MESA=ESS!recognizes!that:!• All!energy!storage!systems!are!not!created!equal!• Integra*on!requirements!differ!from!project!to!project!
• MESA=ESS!has!been!designed!to!support!a!variety!of!different!configura*ons,!from!simple…!
…to!more!advanced!
MESA%ESS'ImplementaLon'Levels'
• Level!1:!SCADA!and!Configura*on!Points!– Most!important!points!for!integra*ng!an!ESS!into!
SCADA!– Points!allow!monitoring!and!control!of!the!system!
as!a!whole!
12!
0123…N
SCADA%and%Configuration%Points
S+0S+1S+3S+3…S+N
Scheduling+Points
H+0H+1H+2H+3…
H+N
Historical*Points
Vendor'Points
V+0V+1V+3V+3…
V+N
• Level!2:!SCADA!and!Configura*on!+!Scheduling!Points!– Addi*onal!scheduling!points!which!allow!the!
crea*on,!modifica*on,!and!execu*on!of!*me=based!schedules!
• Level!3:!SCADA!and!Configura*on!+!Scheduling!+!Historian!Points!– Historian!points!provide!detailed!informa*on!on!
the!devices!that!make!up!the!ESS!
• Op*onal!vendor!points!may!be!added!ager!the!Level!3!points!(regardless!of!implementa*on!level)!
Historical'InformaLon'
• In!some!implementa*ons!it!is!desirable!to!feed!device=level!data!into!an!opera*onal!historian!using!the!DNP3!interface!
• MESA=ESS!Level!3!exposes!many!Binary!Inputs!and!Analog!Inputs!for!the!devices!that!make!up!an!energy!storage!system,!e.g.:!– Various!measurements!retrieved!from!meters!– Inverter!real!and!reac*ve!power!output!and!
connected!status!– BaDery!state!of!charge,!cell!voltages,!and!
temperature!measurements!
• Device!data!is!arranged!in!the!points!list!into!repea*ng!ranges!– The!more!devices!you!have,!the!more!points!you!
have!
• The!historian!points!are!not!required!for!Level!1!and!Level!2!implementa*ons!
13!
Meter%#1's%Points
Meter%#2's%Points
…
Meter%#N’s%Points
Inverter%#1's%Points
Inverter%#2's%Points
…
Inverter%#N’s%Points
Battery%#1's%Points
Battery%#2's%Points
…
Battery%#N’s%Points
The'Road'Ahead'
• Drag!specifica*on!available!for!download!in!the!very!near!future!– hDp://mesastandards.org!
• Need!your!feedback!to!make!the!specifica*on!beDer!!– Download!it!– Review!it!– Implement!it!
• Send!feedback!to!fcleve@xanthus=consul*ng.com!and!andrew.miller@doosan.com!!
• Please!consider!joining!the!MESA=ESS!Technical!Working!Group!if!you!aren’t!already!a!member!
14!
MESA’s Key Goals
17!
• Develop!standardized!communica*on!specifica*ons!for!Energy!Storage!Systems!(ESS),!which!will!accelerate!interoperability!and!scalability!while!lowering!integra*on!costs.!
• Expedite!the!development!and!industry!deployment!of!ESS=specific!communica*on!specifica*ons,!before!subminng!them!to!appropriate!Standards!Development!Organiza*ons!(SDO).!!
• Enable!technology!suppliers!to!focus!on!their!core!competency!rather!than!a!mul*tude!of!communica*on!protocols:!facilita*ng!quality,!strategy,!and!cost=effec*veness.!
• Give!electric!u*li*es!more!choices!by!enabling!mul*=vendor,!component=based!energy!storage!systems!with!standardized!interfaces,!poten*ally!combined!with!other!Distributed!Energy!Resources!(DER).!
• Reduce!project=specific!engineering!costs,!enabling!a!more!robust!energy!storage!market.!
• Reduce!training!costs!and!improve!safety!for!field!staff!through!standardiza*on!procedures!for!safety!and!efficiency;!enable!easier!support!and!maintenance!in!the!field.!