hierarchical controller design for engaging hpwhs to ......gfa-based hierarchical frequency control...

15
Hierarchical Controller Design for Engaging HPWHs to Provide Primary Frequency Regulation JACOB HANSEN Pacific Northwest National Laboratory 2017 ACEEE Hot Water Forum February 28, 2017 1

Upload: others

Post on 28-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Hierarchical Controller Design

for Engaging HPWHs to Provide

Primary Frequency Regulation

JACOB HANSEN

Pacific Northwest National Laboratory

2017 ACEEE Hot Water Forum

February 28, 2017 1

Page 2: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Project objectives

Provide a framework to facilitate large-scale deployment of frequency

responsive devices

Systematically design decentralized frequency-based load control

strategies for enhanced stability performance

Ensure applicability over wide range of operating conditions while

accounting for unpredictable end-use behavior and physical device

constraints

Test and validate control strategy using large-scale simulations

February 28, 2017 2

Page 3: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

NERC BAL-003-1 Standard

February 28, 2017 3

“To require sufficient Frequency Response from the Balancing Authority

(BA) to maintain Interconnection Frequency within predefined bounds by

arresting frequency deviations and supporting frequency until the

frequency is restored to its scheduled value.”1

System-wide requirement: Interconnection Frequency Response Obligation

(IFRO)

Area-wide requirement: Frequency Response Obligation (FRO)

IFRO calculated based on contingencies and FRO calculated as a portion of

IFRO to be met by areas

Compliance with FRO and IFRO measured with annual Frequency

Response Measure (FRM), which is calculated from system event data

1 : Standard BAL-003-1 — Frequency Response and Frequency Bias Setting

Page 4: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

GFA-based hierarchical frequency control

design (GHFC)

Collect information on current operating condition of each individual device

Design load control gains used to specify the desired power modulation of the aggregate load response

Broadcast control gains and system states to individual devices

Every 10 to 15 minutes

Respond independently in such a way that the aggregate response will meet desired power modulation

Respect physical device constraints

Real time

February 28, 2017 4

Page 5: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Grid Friendly Appliance Control Logic

February 28, 2017 5

Page 6: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Grid Friendly Appliance Control Logic

Example

ft_th

fr_th

fnom

td_c

td_c

ft_th

fr_th

fnom

td_a

td_a

February 28, 2017 6

Page 7: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Supervised frequency threshold

determination

February 28, 2017 7

Page 8: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

WECC Test System

WECC system simulated in PowerWorld

software with User Defined Model for

responsive loads

WECC system

# of buses: ~20,500

# of generators: ~3,900

# of transmission lines: ~16,400

# of loads: ~10,900

WECC high summer 2015

Total load: ~159 GW

Contingency: loss of ~2700 MW

generation in the South

February 28, 2017 8

Page 9: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Test Scenarios

Three main scenarios:

(S1) low availability of controllable load, about 900,000 water heaters

(S2) high availability of controllable load, about 6.2M water heaters

(S3) extreme availability of controllable load, about 13M water heaters

Three sub-cases for each scenario:

(A) No control

(B) GHFC without supervisory layer

(C) GHFC with supervisory layer

February 28, 2017 9

Page 10: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

System-wide impacts of GHFC

Low availability

Frequency Response (Hz) System Response (MW/Hz)

February 28, 2017 10

Page 11: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

System-wide impacts of GHFC

High availability

Frequency Response (Hz) System Response (MW/Hz)

February 28, 2017 11

Page 12: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

System-wide impacts of GHFC

Extreme availability

System Response (MW/Hz)Frequency Response (Hz)

February 28, 2017 12

Page 13: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Hardware Testing and Model Validation

Perform hardware testing in a laboratory setting to

Improve and calibrate existing load models

Provide recommendations for appliances providing primary frequency control

drivercontrol agent

cold water in

flow control

hot water out

Raspberry Pi

logger

February 28, 2017 13

Page 14: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Water Heater Load Profiles

Leverage prior studies of water draw profiles

Develop load shapes for populations of water heaters

Determine device load response to external signal

RBSA 2014

00:00 06:00 12:00 18:00 00:000

1

2

3

4

Po

we

r (W

)

ERWH power

HPWH power

00:00 06:00 12:00 18:00 00:00 06:00 12:000

1

2

Flo

w (

GP

M)

water draw

February 28, 2017 14

Page 15: Hierarchical Controller Design for Engaging HPWHs to ......GFA-based hierarchical frequency control design (GHFC) Collect information on current operating condition of each individual

Conclusion

Control strategy implemented and tested on WECC 2015 scenario

Improved frequency recovery in terms of steady state error and maximum

frequency deviation

Presented that load control could be used as a additional resource to

provide primary frequency response

Supervisory droop characteristics can be adapted based on desired

penetration and changing operating conditions

Calibrated models and determined response time by performing

experiments on physical devices

February 28, 2017 15