< 上一个 | 内容 | 下一个 >

3.4 CONTROL

3.4.1 POLLED

3.4.1.1 General

This section of the test procedures applies to all DER-management clients including aggregator clients that also implement Subscription/Notification, as polling is still required as a fallback in case the subscription system fails.


3.4.1.2 GEN-01 Active Control – Export Limit (G)

3.4.1.2.1 Purpose

This test is intended to validate the client’s ability to receive and respond to active export controls using

opModExpLimW.


3.4.1.2.2 Precondition

A DER capable of generating active power is under the management of the client and is exporting at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModExpLimW set to 10000W.


3.4.1.2.3 Test Procedure

The steps SHALL be performed as described in Table 12. The test results SHALL be compared against the Expected Result column in Table 12.


Table 12 – Test steps for Communications Client – Polled Active Controls, Export Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures an active control with opModExpLimW = 0W.

On the next poll of the utility server the client receives and starts the updated active control, by reducing export to no more than 0W (or such that the system is importing active power at the connection point) after accounting for the measurement accuracy as specified in Section 2.3.1.

3.4.1.2.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


i) The DER does not reduce export power to 0W. Notes:

(A) AS/NZS 4777.2 requires that any exceedance of the soft-limit to be contained within 15 seconds.


3.4.1.3 GEN-02 Active Control – Generation Limit (G)

3.4.1.3.1 Purpose

This test is intended to validate the client’s ability to receive and respond to active generation controls using opModGenLimW. The utility has a current active control in operation, with opModGenLimW set to 10000W.


3.4.1.3.2 Precondition

A DER capable of generating active power is under the management of the client and is generating at least 2000W or 50% of its rated power, whichever is smaller.


3.4.1.3.3 Test Procedure

The steps SHALL be performed as described in Table 13. The test results SHALL be compared against the Expected Result column in Table 13.


Table 13 – Test steps for Communications Client – Polled Active Controls, Generation Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures an active control with opModGenLimW = 0W.

On the next poll of the utility server the client receives and enacts the updated active control, by reducing generation to 0W after accounting for the measurement accuracy as specified in Section 2.3.1.


3.4.1.3.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce generation to 0W.


Notes:


i) AS/NZS 4777.2 requires that any exceedance of the soft-limit to be contained within 15 seconds.

3.4.1.4 LOA-01 Active Control – Import Limit (L)

3.4.1.4.1 Purpose

This test is intended to validate the client’s ability to receive and respond to import controls using

opModImpLimW.


3.4.1.4.2 Precondition

A DER capable of consuming active power is under the management of the client and is importing at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModImpLimW set to 10000W.


3.4.1.4.3 Test Procedure

The steps SHALL be performed as described in Table 14. The test results SHALL be compared against the Expected Result column in Table 14.


Table 14 – Test steps for Communications Client – Polled Active Controls, Import Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures an active control with opModImpLimW = 0W.

On the next poll of the utility server the client receives and enacts the updated active control, by reducing import to 0W (or such that the system is exporting active power at the connection point) after accounting for the measurement accuracy as specified in Section 2.3.1.


3.4.1.4.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce import power to 0W.


Notes:


i) Completion of response to active load control signals can be expected to occur within 15sec to align with gen requirements.


3.4.1.5 LOA-02 Active Control – Load Limit (L)

3.4.1.5.1 Purpose

This test is intended to validate the client’s ability to receive and respond to load controls using

opModLoadLimW.


3.4.1.5.2 Precondition

A DER capable of consuming active power is under the management of the client and is consuming at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModLoadLimW set to 10000W.

3.4.1.5.3 Test Procedure

The steps SHALL be performed as described in Table 15. The test results SHALL be compared against the Expected Result column in Table 15.


Table 15 – Test steps for Communications Client – Polled Active Controls, Load Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures an active control with opModLoadLimW = 0W.

On the next poll of the utility server the client receives and enacts the updated active control, by reducing load to 0W after accounting for the measurement accuracy as specified in Section 2.3.1.


3.4.1.5.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce load to 0W.


Notes:


i) Completion of response to active load control signals can be expected to occur within 15sec to align with generation requirements.


3.4.1.6 GEN-03 Active Control – Export Limit, Percentage (G)

3.4.1.6.1 Purpose

This test is intended to validate the client’s ability to receive and respond to export controls using

opModMaxLimW.


3.4.1.6.2 Precondition

A DER capable of generating active power is under the management of the client and is exporting at least 2000W or 50% of its rated power at the connection point, whichever is smaller. The utility has a current active control in operation, with opModMaxLimW set to 100%.


3.4.1.6.3 Test Procedure

The steps SHALL be performed as described in Table 15. The test results SHALL be compared against the Expected Result column in Table 15.


Table 16 – Test steps for Communications Client – Polled Active Controls, Percentage Export Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures an active control with opModMaxLimW = 1%.

On the next poll of the utility server the client receives and enacts the updated active control, by reducing export to no more than 1% of rated active power (or such that the system is importing active power at the connection point) after accounting for the measurement accuracy as specified in Section 2.3.1.

3.4.1.6.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce export to no more than 1% of rated power.


Notes:


i) AS/NZS 4777.2 requires that any exceedance of the soft-limit to be contained within 15 seconds.

ii) opModMaxLimW is represented in hundredths of a percentage point, 0 to 10,000 (i.e. 100 = 1%).


3.4.1.7 ALL-07 Active Control – Energise / De-energise (A)

3.4.1.7.1 Purpose

This test is intended to validate the client’s ability to receive and respond to commands to energise & de- energise using opModEnergize.


3.4.1.7.2 Precondition

The client has opModEnergize set to true and the DER is generating or consuming active power of at least 2000W or 50% of its rated power.


3.4.1.7.3 Test Procedure

The steps SHALL be performed as described in Table 17. The test results SHALL be compared against the Expected Result column in Table 17.


Table 17 – Test steps for Communications Client – Polled Active Controls, Energize/De-energize


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures an active control with a start for 5 minutes in the future, with a duration of 10 minutes and opModEnergize = false.

On the next poll of the DERProgramList the client receives the new active control and commences at the scheduled start time, and updates DERStatus to confirm that the DER is de-energised.

2

After 10 minutes the active control completes.

The client ceases the active control and updates

DERStatus to confirm that the DER is re-energised.


3.4.1.7.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The client does not de-energise and re-energise the DER.


Notes:

i) AS/NZS 4777.2 requires that a disconnect in response to an external signal occurs within 2 seconds.

ii) When testing multiple DER under the management of a single communications client, all DER are expected to disconnect when a control with opModEnergize = false is received.


3.4.1.8 GEN-04 Default Control – Export Limit (G)

3.4.1.8.1 Purpose

This test is intended to validate the client’s ability to receive and respond to DefaultDERControl export limits.


3.4.1.8.2 Precondition

A DER capable of generating active power is under the management of the client and is exporting at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModExpLimW set to 10000W.


3.4.1.8.3 Test Procedure

The steps SHALL be performed as described in Table 18. The test results SHALL be compared against the Expected Result column in Table 18.


Table 18 – Test steps for Communications Client – Polled Default Controls, Export Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a DefaultDERControl with opModExpLimW = 0W.

On the next poll of the utility server the client receives the updated DefaultDERControl.

2

The server cancels all active controls.

On the next poll of the utility server the client cancels all active controls and ramps down export to 0W after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.1.8.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce export power to 0W.


3.4.1.9 GEN-05 Default Control – Generation Limit (G)


3.4.1.9.1 Purpose

This test is intended to validate the client’s ability to receive and respond to DefaultDERControl generation limits.

3.4.1.9.2 Precondition

A DER capable of generating active power is under the management of the client and is generating at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModGenLimW set to 10000W.


3.4.1.9.3 Test Procedure

The steps SHALL be performed as described in Table 19. The test results SHALL be compared against the Expected Result column in Table 19.


Table 19 – Test steps for Communications Client – Polled Default Controls, Generation Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a DefaultDERControl with opModGenLimW = 0W.

On the next poll of the utility server the client receives the updated DefaultDERControl.

2

The server cancels all active controls.

On the next poll of the utility server the client cancels all active controls and ramps down generation to 0W after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.1.9.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce generation power to 0W.


3.4.1.10 LOA-03 Default Control – Import Limit (L)

3.4.1.10.1 Purpose

This test is intended to validate the client’s ability to receive and respond to DefaultDERControl import limits.


3.4.1.10.2 Precondition

A DER capable of consuming active power is under the management of the client and is importing at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModImpLimW set to 10000W.


3.4.1.10.3 Test Procedure

The steps SHALL be performed as described in Table 20. The test results SHALL be compared against the Expected Result column in Table 20.


Table 20 – Test steps for Communications Client – Polled Default Controls, Import Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a DefaultDERControl with opModImpLimW = 0W.

On the next poll of the utility server the client receives the updated DefaultDERControl.

2

The server cancels all active controls.

On the next poll of the utility server the client cancels all active controls and ramps down import to 0W after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.1.10.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce import power to 0W.


3.4.1.11 LOA-04 Default Control – Load Limit (L)

3.4.1.11.1 Purpose

This test is intended to validate the client’s ability to receive and respond to DefaultDERControl load limits.


3.4.1.11.2 Precondition

A DER capable of consuming active power is under the management of the client and is consuming at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModLoadLimW set to 10000W.


3.4.1.11.3 Test Procedure

The steps SHALL be performed as described in Table 21. The test results SHALL be compared against the Expected Result column in Table 21.


Table 21 – Test steps for Communications Client – Polled Default Controls, Load Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a DefaultDERControl with opModLoadLimW = 0W.

On the next poll of the utility server the client receives the updated DefaultDERControl.

2

The server cancels all active controls.

On the next poll of the utility server the client cancels all active controls and ramps down consumption to 0W after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.1.11.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:

a) The DER does not reduce consumption to 0W.


3.4.1.12 GEN-06 Default Control – Export Limit, Percentage (G)

3.4.1.12.1 Purpose

This test is intended to validate the client’s ability to receive and respond to DefaultDERControl export limits using opModMaxLimW.


3.4.1.12.2 Precondition

A DER capable of generating active power is under the management of the client and is generating at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModMaxLimW set to 100%.


3.4.1.12.3 Test Procedure

The steps SHALL be performed as described in Table 22. The test results SHALL be compared against the Expected Result column in Table 22.


Table 22 – Test steps for Communications Client – Polled Default Controls, Percentage Export Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a DefaultDERControl with opModMaxLimW = 1%.

On the next poll of the utility server the client receives the updated DefaultDERControl.

2

The server cancels all active controls.

On the next poll of the utility server the client cancels all active controls and ramps down export to no more than 1% of rated active power (or such that the system is importing active power at the connection point) after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.1.12.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce export to no more than 1% of rated power.

b) opModMaxLimW is represented in hundredths of a percentage point, 0 to 10,000 (i.e. 100 = 1%).


Notes:


i) opModMaxLimW is represented in hundredths of a percentage point, 0 to 10,000 (i.e. 100 = 1%).


3.4.1.13 ALL-08 Default Controls – Ramp Rate (A)

3.4.1.13.1 Purpose

This test is intended to validate the client’s ability to receive and update the ramp-rate gradient using

setGradW.

3.4.1.13.2 Test Procedure

The steps SHALL be performed as described in Table 23. The test results SHALL be compared against the Expected Result column in Table 23.


Table 23 – Test steps for Communications Client – Polled Default Controls, Ramp Rate


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a DefaultDERControl with setGradW = 1% per second.

On the next poll of the DERProgramList the client receives the new DefaultDERControl. The utility server confirms the new value for setGradW in the next DERSettings post.


3.4.1.13.3 Post-test:

a) The utility server updates the DefaultDERControl’s setGradW value back to the default of 0.27%.


3.4.1.13.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The client does not update the value of setGradW.


Notes:


i) The default ramp-rate of 0.27% per second is approximately equal to 16.67% per minute, which is the default value for Wgra in AS/NZS 4777.2.


3.4.2 SUBSCRIPTION / NOTIFICATION

3.4.2.1 General

This section only applies to aggregator clients that are intending to support subscription / notification functionality. Clients integral to gateways and DER are not expected to support subscription / notification capabilities.


3.4.2.2 ALL-09 Subscribe (S)

3.4.2.2.1 Purpose

This test is intended to validate test the client’s ability to subscribe to updates to the each of following:


a) EndDeviceList

b) DERControlList

c) DefaultDERControl


3.4.2.2.2 Test Procedure

The steps SHALL be performed as described in Table 24. The test results SHALL be compared against the Expected Result column in Table 24.

Table 24 – Test steps for Communications Client – Subscribe


Step No.

Manual or utility server step

Expected comms client result

1

The client has previously been configured against the utility server, and an EndDeviceList subscription request is triggered within the aggregator client.

The client subscribes to EndDeviceList on the utility server, and provides a resource URI for the server to send notifications to.

2

The utility server sends a notification for EndDeviceList to the specified endpoint on the client.

The client receives the notification and implements it as appropriate.

3

The client has previously been configured against the utility server, and an DERControlList subscription request is triggered within the aggregator client

The client subscribes to DERControlList on the utility server, and provides a resource URI for the server to send notifications to.

4

The utility server sends a notification for DERControlList to the specified endpoint on the client.

The client receives the notification and implements it as appropriate.

5

The client has previously been configured against the utility server, and an DefaultDERControl subscription request is triggered within the aggregator client

The client subscribes to DefaultDERControl on the utility server, and provides a resource URI for the server to send notifications to.

6

The utility server sends a notification for DefaultDERControl to the specified endpoint on the client.

The client receives the notification and implements it as appropriate.


3.4.2.2.3 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


i) The client does not subscribe to the specified resource.

ii) The notification resource provided by the client is unable to be accessed by the utility server.


Notes:


(A) The steps of this test should be performed for each of the subscribable resources listed above.


3.4.2.3 GEN-07 Active Controls - Export Limit (G, S)

3.4.2.3.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed active controls using opModExpLimW.

3.4.2.3.2 Precondition

A DER capable of generating active power is under the management of the client and is exporting at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModExpLimW set to 10000W.


3.4.2.3.3 Test Procedure

The steps SHALL be performed as described in Table 25. The test results SHALL be compared against the Expected Result column in Table 25.


Table 25 – Test steps for Communications Client – Subscription Active Controls, Export Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new active control with opModExpLimW = 0 that is 5 minutes in the future and notifies the client of this control.

The client receives and commences the active control. The export power is reduced to 0W (or such that the system is importing active power at the connection point) after accounting for the measurement accuracy as specified in Section 2.3.1.


3.4.2.3.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce export power to 0W.


Notes:


i) AS/NZS 4777.2 requires that any exceedance of the soft-limit to be contained within 15 seconds.


3.4.2.4 GEN-08 Active Controls – Generation Limit (G, S)

3.4.2.4.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed active controls using opModGenLimW.


3.4.2.4.2 Precondition

A DER capable of generating active power is under the management of the client and is generating at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModGenLimW set to 10000W.


3.4.2.4.3 Test Procedure

The steps SHALL be performed as described in Table 26. The test results SHALL be compared against the Expected Result column in Table 26.


Table 26 – Test steps for Communications Client – Subscription Active Controls, Generation Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new active control with opModGenLimW = 0 that is 5 minutes in the future and notifies the client of this control.

The client receives and commences the active control. The generation power is reduced to 0W (or such that the system is consuming active power) after accounting for the measurement accuracy as specified in Section 2.3.1.


3.4.2.4.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce generation to 0W.


Notes:


i) AS/NZS 4777.2 requires that any exceedance of the soft-limit to be contained within 15 seconds.


3.4.2.5 LOA-05 Active Controls – Import Limit (L, S)

3.4.2.5.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed active controls using opModExpLimW.


3.4.2.5.2 Precondition

A DER capable of consuming active power is under the management of the client and is importing at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModImpLimW set to 10000W.


3.4.2.5.3 Test Procedure

The steps SHALL be performed as described in Table 27. The test results SHALL be compared against the Expected Result column in Table 27.


Table 27 – Test steps for Communications Client – Subscription Active Controls, Import Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new active control with opModImpLimW

= 0 that is 5 minutes in the future and notifies the client of this control.

The client receives and commences the active control, by reducing import to 0W (or such that the system is exporting active power at the connection point) after accounting for the measurement accuracy as specified in Section 2.3.1.


3.4.2.5.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce import power to 0W.

Notes:


i) Completion of response to active load control signals can be expected to occur within 15sec to align with gen requirements.


3.4.2.6 LOA-06 Active Controls – Load Limit (L, S)

3.4.2.6.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed active controls using opModLoadLimW.


3.4.2.6.2 Precondition

A DER capable of consuming active power is under the management of the client and is consuming at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModLoadLimW set to 10000W.


3.4.2.6.3 Test Procedure

The steps SHALL be performed as described in Table 28. The test results SHALL be compared against the Expected Result column in Table 28.


Table 28 – Test steps for Communications Client – Subscription Active Controls, Load Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new active control with opModLoadLimW = 0 that is 5 minutes in the future and notifies the client of this control.

The client receives and commences the active control, by reducing load to 0W (or such that the system is generating active power) after accounting for the measurement accuracy as specified in Section 2.3.1.


3.4.2.6.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce load to 0W.


Notes:


i) Completion of response to active load control signals can be expected to occur within 15sec to align with gen requirements.


3.4.2.7 GEN-09 Active Controls – Export Limit, Percentage (G, S)

3.4.2.7.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed active export controls using opModMaxLimW.

3.4.2.7.2 Precondition

A DER capable of generating active power is under the management of the client and is generating at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModMaxLimW set to 100%.


3.4.2.7.3 Test Procedure

The steps SHALL be performed as described in Table 28. The test results SHALL be compared against the Expected Result column in Table 28.


Table 29 – Test steps for Communications Client – Subscription Active Controls, Percentage Export Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new active control with opModMaxLimW = 0 that is 5 minutes in the future and notifies the client of this control.

The client receives and commences the active control, by reducing export to no more than 1% of rated active power (or such that the system is importing active power at the connection point) after accounting for the measurement accuracy as specified in Section 2.3.1.


3.4.2.7.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce export to no more than 1% of rated power.


Notes:


i) AS/NZS 4777.2 requires that any exceedance of the soft-limit to be contained within 15 seconds.

ii) opModMaxLimW is represented in hundredths of a percentage point, 0 to 10,000 (i.e. 100 = 1%).


3.4.2.8 ALL-10 Active Controls – Energise (A, S)

3.4.2.8.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed active controls using opModEnergize.


3.4.2.8.2 Precondition

The client has opModEnergize set to true and the DER is generating or consuming active power of at least 2000W or 50% of its rated power.


3.4.2.8.3 Test Procedure

The steps SHALL be performed as described in Table 30. The test results SHALL be compared against the Expected Result column in Table 30.


Table 30 – Test steps for Communications Client – Subscription Active Controls, Energise


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures an active control with opModEnergize = false and notifies the client.

The client receives and commences the active control, and updates DERStatus to confirm that the DER is de-energised.

2

The utility server configures an active control with opModEnergize = true and notifies the client.

The client receives and commences the active control, and updates DERStatus to confirm that the DER is re-energised.


3.4.2.8.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The client does not de-energise and re-energise the DER.


. Notes:


i) For clients capable of managing multiple DER all managed DER are to disconnect and reconnect when instructed by opModEnergize.


3.4.2.9 GEN-10 Default Controls – Export Limit (G, S)

3.4.2.9.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed

DefaultDERControl’s using opModExpLimW.


3.4.2.9.2 Precondition

A DER capable of generating active power is under the management of the client and is exporting at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModExpLimW set to 10000W.


3.4.2.9.3 Test Procedure

The steps SHALL be performed as described in Table 31. The test results SHALL be compared against the Expected Result column in Table 31.


Table 31 – Test steps for Communications Client – Subscription Default Controls, Export Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new DefaultDERControl with opModExpLimW = 0 and notifies the client of this control.

The client receives the default control.

2

The utility server notifies the client of cancellation of all active controls.

The client receives the cancellation and falls back to the DefaultDERControl export limit of 0W after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).

3.4.2.9.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce export power to 0W.


3.4.2.10 GEN-11 Default Controls – Generation Limit (G, S)

3.4.2.10.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed

DefaultDERControl’s using opModGenLimW.


3.4.2.10.2 Precondition

A DER capable of generating active power is under the management of the client and is generating at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModGenLimW set to 10000W.


3.4.2.10.3 Test Procedure

The steps SHALL be performed as described in Table 32. The test results SHALL be compared against the Expected Result column in Table 32.


Table 32 – Test steps for Communications Client – Subscription Default Controls, Generation Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new DefaultDERControl with opModGenLimW = 0 and notifies the client of this control.

The client receives the default control.

2

The utility server notifies the client of cancellation of all active controls.

The client receives the cancellation and falls back to the DefaultDERControl generation limit of 0W after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.2.10.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce generation power to 0W.


3.4.2.11 LOA-07 Default Controls – Import Limit (L, S)

3.4.2.11.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed

DefaultDERControl’s using opModImpLimW.

3.4.2.11.2 Precondition

A DER capable of consuming active power is under the management of the client and is importing at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModImpLimW set to 10000W.


3.4.2.11.3 Test Procedure

The steps SHALL be performed as described in Table 33. The test results SHALL be compared against the Expected Result column in Table 33.


Table 33 – Test steps for Communications Client – Subscription Default Controls, Import Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new DefaultDERControl with opModImpLimW = 0 and notifies the client of this control.

The client receives the default control.

2

The utility server notifies the client of cancellation of all active controls.

The client receives the cancellation and falls back to the DefaultDERControl import limit of 0W after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.2.11.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce import power to 0W.


3.4.2.12 LOA-08 Default Controls – Load Limit (L, S)


3.4.2.12.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed

DefaultDERControl’s using opModLoadLimW.


3.4.2.12.2 Precondition

A DER capable of consuming active power is under the management of the client and is consuming at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModLoadLimW set to 10000W.


3.4.2.12.3 Test Procedure

The steps SHALL be performed as described in Table 34. The test results SHALL be compared against the Expected Result column in Table 34.

Table 34 – Test steps for Communications Client – Subscription Default Controls, Load Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new DefaultDERControl with opModLoadLimW = 0 and notifies the client of this control.

The client receives the default control.

2

The utility server notifies the client of cancellation of all active controls.

The client receives the cancellation and falls back to the DefaultDERControl load limit of 0W after accounting for the measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.2.12.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce load power to 0W.


3.4.2.13 GEN-12 Default Controls – Export Limit, Percentage (G, S)

3.4.2.13.1 Purpose

This test is intended to validate the client’s ability to receive and respond to subscribed export

DefaultDERControl’s using opModMaxLimW.


3.4.2.13.2 Precondition

A DER capable of generating active power is under the management of the client and is generating at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModMaxLimW set to 100%.


3.4.2.13.3 Test Procedure

The steps SHALL be performed as described in Table 35. The test results SHALL be compared against the Expected Result column in Table 35.


Table 35 – Test steps for Communications Client – Subscription Default Controls, Percentage Export Limit


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a new DefaultDERControl with opModMaxLimW = 0 and notifies the client of this control.

The client receives the default control.

2

The utility server notifies the client of cancellation of all active controls.

The client receives the cancellation and falls back to no more than the DefaultDERControl export limit of 1% of rated power (or such that the system is importing active power at the connection

point) after accounting for the



measurement accuracy as specified in Section 2.3.1, at the value of setGradW (default 0.27% per second).


3.4.2.13.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER does not reduce export to 1% of rated power.


Notes:


i) opModMaxLimW is represented in hundredths of a percentage point, 0 to 10,000 (i.e. 100 = 1%).


3.4.2.14 ALL-11 Default Controls – Ramp Rate (A, S)

3.4.2.14.1 Purpose

This test is intended to validate the client’s ability to receive subscribed updates to the ramp-rate gradient using setGradW.


3.4.2.14.2 Test Procedure

The steps SHALL be performed as described in Table 36. The test results SHALL be compared against the Expected Result column in Table 36.


Table 36 – Test steps for Communications Client – Subscription Default Controls, Ramp Rate


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a DefaultDERControl with setGradW = 1% per second and notifies the client.

The client receives and configures the new DefaultDERControl. The utility server confirms the update to setGradW in the next update to DERSettings.


3.4.2.14.3 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The client does not update the value of setGradW.


Notes:


i) The default ramp-rate of 0.27% per second is approximately equal to 16.67% per minute, which is the default value for Wgra in 4777.2.

ii) Adhering to ramp-rates as defined by setGradW is only intended to apply to DER where mandated by AS/NZS 4777.2, however other devices that are capable of achieving this may elect to support this functionality.

3.4.3 ALL-12 CONTROL RESPONSES (A)

3.4.3.1 Purpose

This test is intended to validate the client’s ability to provide control responses for the following control events:


a) 1. Event received

b) 2. Event started

c) 3. Event completed

d) 6. The event has been cancelled

e) 7. The event has been superseded


3.4.3.2 Test Procedure

The steps SHALL be performed as described in Table 37. The test results SHALL be compared against the Expected Result column in Table 37.


Table 37 – Test steps for Communications Client – Control Responses


Step No.

DER or utility server step

Expected comms client result

1

The utility server configures an active control with opModExpLimW / opModImpLimW = 10000W.

On the next poll/notification of the DERProgramList the client receives the active control and posts back control response = 1 (received).

2

The DER starts the active control.

The client posts back control response = 2 (started).

3

The DER completes the active control.

The client posts back control response = 3 (completed).

4

The utility server configures an active control with opModExpLimW / opModImpLimW = 10000W, and after commencement cancels the control.

On next poll/notification of the DERProgramList the client receives the cancellation, ends the active control and posts back control response = 6 (cancelled).

5

The utility server configures and active control for a period in the future. Prior to the start of the control the utility server cancels the control.

On next poll/notification of the DERProgramList the client receives the cancellation and posts back control response

= 6 (cancelled).

6

The utility server configures an active control with opModExpLimW / opModImpLimW = 10000W, and then creates a second active control with an overlapping control window.

On next poll/notification of the DERProgramList the client receives the new active control and posts back control response = 7 (superseded).


3.4.3.3 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:

i) The DER does not provide the correct poll responses.


Notes:


(A) In the case of cloud aggregators 'receives' indicates that the message has been received locally (either at the gateway or the DER) and in the case of outages will be enacted when communications has been reestablished.

(1) Where a client manages multiple DER, the client SHALL only flag receipt when all DER that may be impacted by the control have received it.

(B) This test is designed for either generation or load type DER – either opModExpLimW or opModImpLimW is used depending on the type of DER under test. DER capable of both generation and consumption (e.g. energy storage or V2G) may use either.


3.4.4 ALL-13 POLL RATES (A, DR-A)

3.4.4.1 Purpose

This test is intended to validate the client’s ability to change the pollRate of FunctionSetAssignmentsList.


3.4.4.2 Test Procedure

The steps SHALL be performed as described in Table 38. The test results SHALL be compared against the Expected Result column in Table 38.


Table 38 – Test steps for Communications Client – Poll Rates


Step No.

Manual or utility server step

Expected comms client result

1

The utility server updates pollRate from the default of 300s to 60s.

On next poll of the FunctionSetAssignmentsList the client receives and updates to the new pollRate. The next FunctionSetAssignmentsList poll is made to the utility server after 60s.


3.4.4.3 Post-test

a) The utility server updates the pollRate back to 300s.


3.4.4.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


i) The DER does not update the pollRate correctly.


3.4.5 ALL-14 SCHEDULING (A)

3.4.5.1 Purpose

This test is intended to validate the client’s ability to receive a schedule of controls.


3.4.5.2 Test Procedure

The steps SHALL be performed as described in Table 39. The test results SHALL be compared against the Expected Result column in Table 39.

Table 39 – Test steps for Communications Client – Scheduling


Step No.

Manual or utility server step

Expected comms client result

1

The utility server generates a schedule of 24 sequential controls.

The client receives the schedule of controls (either by notification or polling) and provides a control response = 1 (received) for each control. The client progresses through the schedule of controls, send a control response = 2 (started) as each commences.


3.4.5.3 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The client does not receive and respond correctly to the schedule of controls.


3.4.6 ALL-15 RANDOMISATION (A)

3.4.6.1 Purpose

This test is intended to validate the client’s support for randomization using the randomizeStart attribute.


3.4.6.2 Test Procedure

The steps SHALL be performed as described in Table 40. The test results SHALL be compared against the Expected Result column in Table 40.


Table 40 – Test steps for Communications Client – Randomisation


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a schedule of five active controls, each with the following attributes:


• Duration = 120s

randomizeStart = 60s

opModExpLimW = 10000W

The client receives the schedule of controls and then executes the entire schedule. The utility server will validate the randomness of start times through the received control responses.


3.4.6.3 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The client does not properly implement randomisation.


3.4.7 ALL-16 COMMUNICATION LOSS (A)

3.4.7.1 Purpose

This test is intended to validate the client’s ability to ramp to the DefaultDERControl when communications are lost with the utility server.

3.4.7.2 Precondition

The DER is importing or exporting at the connection point at least 2000W or 50% of its rated power, whichever is smaller. The utility has a current active control in operation, with opModImpLimW / opModExpLimW set to 10000W.


3.4.7.3 Test Procedure

The steps SHALL be performed as described in Table 41. The test results SHALL be compared against the Expected Result column in Table 41.


Table 41 – Test steps for Communications Client – Communications Loss


Step No.

Manual or utility server step

Expected comms client result

1

The utility server configures a DefaultDERControl with opModExpLimW / opModImpLimW = 0.

The client receives the new

DefaultDERControl.

2

Prior to completion of the existing active control schedule communications between the utility server and client are lost.

The client completes the current schedule of controls. On completion of the active control schedule the DER begins ramping down to 0W and a ramp-rate equal to setGradW (default 0.27%/sec). After a period the DER is operating at 0 import/export or less.

3

Communications between the utility server and client are reestablished 5 minute after the expiry of the current schedule. An active control is issued with opModImpLimW / opModExpLimW = 10000W.

The client receives and ramps up to the new active control using setGradW default 0.27%/sec).


3.4.7.4 Criteria

If during testing the client experiences one of the following events these are considered non- conformances with this requirement:


a) The DER ramps down immediately on loss of communications, rather than waiting for the active control schedule to complete.

b) The DER continues to import/export at a higher level than the DefaultDERControl after the active control schedule expires.

c) The DER generation/load ramps up immediately on restoration of communications, rather than waiting for a new active control to be provided.


Notes:


i) This test is designed for either generation or load type DER – either opModExpLimW or opModImpLimW is used depending on the type of DER under test. DER capable of both generation and consumption (e.g. energy storage or V2G) may use either.

ii) The tester is responsible for determining an appropriate way to create a loss of communications between the comms client and test utility server. Examples may include disabling of physical

networking (e.g. unplugging of Ethernet cable or turning off of WiFi router), shutting down the test utility server, etc.