South Africa Grid Code - January 2022
South Africa Grid Code - January 2022
South Africa Grid Code - January 2022
Version 3.1
(January 2022)
This document is approved by the National Energy Regulator
of South Africa (NERSA)
Administered by:
The SA Grid Code Secretariat
Contact: Mr. T. Mchunu
System Operator, Eskom Transmission Division
P.O Box 103, Germiston 1400
Tell: +27 (0)11 871 3076
Email: [email protected]
Page 2
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Table of Contents
Page 3
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
14. Testing and Compliance Monitoring ............................................. 43
15. Reporting to NERSA ....................................................................... 44
16. Provision of Data and Electrical Dynamic Simulation Models .... 45
Appendices................................................................................................... 48
Appendix 1 – Wind ....................................................................................... 49
Appendix 2 – Photovoltaic .......................................................................... 50
Appendix 3 – Concentrated Solar Power ................................................... 51
Appendix 4 – Small Hydro ........................................................................... 52
Appendix 5 – Landfill Gas ........................................................................... 53
Appendix 6 – Biomass ................................................................................. 54
Appendix 7 – Biogas.................................................................................... 55
Appendix 8 – Documentation...................................................................... 56
Appendix 9 – Compliance test specifications ........................................... 61
Appendix 10 – Signal List Description ....................................................... 68
Appendix 11 – Test Procedures for Gateway Factory Acceptance Tests
(FAT), Site Acceptance Tests (SAT) and Commissioning ........................ 84
Appendix 12 – Provision of Technical Network / Grid Data to RPP
Generators .................................................................................................... 85
Appendix 13 – RPP Power Quality Compliance Guideline ....................... 97
Appendix 14 – Calculation of Errors for Validation of EMT Models ...... 111
Page 4
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Grid Connection Code Basis
1.1 Legislation
(1) The legal basis for this renewable power plants grid connection code is specified in terms
of the Electricity Regulation Act (Act 4 of 2006), as amended.
(2) This Grid Connection Code for Renewable Power Plants (RPPs) connected to the
electricity Transmission System (TS) or the Distribution System (DS) in South Africa has, on
the date of approval by NERSA, superseded the Grid Code Requirements for Wind Energy
Facilities Connected to the Distribution or Transmission Systems in South Africa.
2. Objectives
(1) The primary objective of this grid connection code is to specify minimum technical and
design grid connection requirements for Renewable Power Plants (RPPs) connected to or
seeking connection to the South African electricity transmission system (TS) or distribution
system (DS).
(2) This document shall be used together with other applicable requirements of the code (i.e.
the Grid Code, the Distribution Code and the Scheduling and Dispatch Rules), as compliance
criteria for RPPs connected to the TS and the DS.
3. Scope
(1) The grid connection requirements in this code shall apply to all RPPs connected or
seeking connection to the TS or DS, the SO, as well as to the respective electrical Network
Service Providers (NSPs).
(2) This grid connection code shall, at minimum, apply to the following RPP technologies:
(a) Photovoltaic
(b) Concentrated Solar Power
(c) Small Hydro
(d) Landfill gas
(e) Biomass
(f) Biogas
(g) Wind
Page 5
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(3) All thermal RPPs and hydro units of category C (as defined in paragraph 7 below) shall
also comply with the design requirements specified in the SA Grid Code (specifically section
3.1. of the Network Code). This RPP grid connection code shall take precedence whenever
there is a conflict between this code and other codes.
(4) Unless otherwise stated, the requirements in this grid connection code shall apply
equally to all RPP technologies and categories.
(5) The RPP shall, for duration of its generation licence issued by National Energy Regulator
of South Africa (NERSA), comply with the provisions of this grid connection code and all other
applicable codes, rules and regulations approved by NERSA.
(6) Where there has been a replacement of or a major modification to an existing RPP, the
RPP shall be required to demonstrate compliance to these requirements before being allowed
to operate commercially.
(7) Compliance with this grid connection code shall be applicable to the RPP depending on
its rated power and, where indicated, the nominal voltage at the POC. Accordingly, RPPs are
grouped into the following three categories:
Page 6
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(b) Category B: 1 MVA – 20 MVA
This category includes RPPs with rated power in the range equal or greater than 1
MVA but less 20 MVA.
(8) The requirements of this grid connection code are organized according to above defined
categories. Unless otherwise stated, requirements in this grid connection code shall apply
equally to all categories of RPPs.
(9) Compliance with this and other codes requirements will depend on the interaction
between the RPP and the grid to which it is connected. The NSP shall supply the RPP
Generator with a reasonable detail of their TS or DS that is sufficient to allow an accurate
analysis of the interaction between the RPP and the NIPS, including other generation
facilities. Network technical data shall be provided in line with the requirements of Appendix
12 - Provision of Technical Network/Grid Data to RPP Generators.
Codes
The Distribution Code, the Transmission Grid Code or any other Code approved by NERSA.
Connection Agreement
As defined in the Code,
Communication Gateway Equipment
Page 7
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
As defined in the Code,
Distributor
As defined in the Code
Droop
A percentage of the frequency change required for an RPP to move from no-load to rated
power or from rated power to no-load.
Frequency control
The control of active power with a view to stabilising frequency of the NIPS.
Generator
As defined in the Code
Page 8
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
The legal entity established in terms of the National Energy Regulator Act, 2004 (Act 40 of
2004), as amended.
Nominal voltage
The voltage for which a network is defined and to which operational measurements are
referred.
Participants
As defined in the Code,
Power Quality
Characteristics of the electricity at a given point on an electrical system, evaluated against a
set of reference technical parameters. These characteristics include:
voltage or current quality, i.e. regulation (magnitude), harmonic distortions, flicker,
unbalance;
voltage events, i.e. voltage dips, voltage swells, voltage transients;
(supply) interruptions;
frequency of supply.
(ii) In this code, the term RPP is used as the umbrella term for a unit or a system of
generating units producing electricity based on a primary renewable energy source
(e.g. wind, sun, water, biomass etc.). A RPP can use different kinds of primary
energy source. If a RPP consists of a homogeneous type of generating units it can
be named as follows:
Page 10
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A single turbine or a group of several turbines driven by biomass as fuel with
associated equipment operating as a power plant.
RPP Generator
Means a legal entity that is licensed to develop and operate a RPP.
Voltage Quality
Subset of power quality referring to steady-state voltage quality, i.e. voltage regulation
(magnitude), voltage harmonics, voltage flicker, voltage unbalance, voltage dips. The current
drawn from or injected into the POC is the driving factor for voltage quality deviations.
Page 11
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
5. Tolerance of Frequency and Voltage Deviations
(1) The RPP shall be able to withstand frequency and voltage deviations at the POC under
normal and abnormal operating conditions described in this grid connection code while
reducing the active power as little as possible.
(2) The RPP shall be able to support network frequency and voltage stability in line with the
requirements of this grid connection code.
(3) Normal operating conditions and abnormal operating conditions are described in section
5.1 and section 5.2, respectively.
(1) Unless otherwise stated, requirements in this section shall apply to all categories of
RPPs.
(2) RPPs of Category A shall be designed to be capable of operating continuously within the
voltage range of -15% to +10% around the nominal voltage at the POC. The actual operating
voltage differs from location to location, and this shall be decided by the NSP in consultation
with the affected customers (including the RPP generator), and implemented by the RPP
generator.
(4) The nominal frequency of the National Integrated Power System (NIPS) is 50 Hz and is
normally controlled within the limits as defined in the Grid Code. The RPP shall be designed
to be capable of operating for the minimum operating range illustrated in Figures 1 (total
cumulative over the life of the RPP) and Figure 2 (during a system frequency disturbance).
Page 12
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(5) When the frequency on the NIPS is higher than 51.5 Hz for longer than 4 seconds, the
RPP shall be disconnected from the grid.
(6) When the frequency on the NIPS is less than 47.0 Hz for longer than 200ms, the RPP
may be disconnected.
(7) The RPP shall remain connected to the NIPS during rate of change of frequency of
values up to and including 1.5 Hz per second, provided the network frequency is still within
the minimum operating range indicated in Figures 1 and 2.
System
Frequency 53
[Hz] H2
52
H1
51
Continuous
Nominal Operating range
[50 Hz] 50 MINIMUM OPERATING RANGE FOR RPPs
(49.0 Hz to 51.0
49 Hz)
L1
L2
48 L3
L4
47
46 200ms 80min
0.001 0.01 0.1 1 10 100 1000 10000
Time (Minutes)
Figure 1: Minimum frequency operating range for RPP (Cumulative over the life of the
RPP)
52
51
Frequency Continuous
[Hz] MINIMUM OPERATING RANGE FOR RPPs operating range
50
(49.0 Hz to 51.0 Hz)
49
48
47
46
200ms 4 6 60
0.1 1 10 100 1000
Duration of the incident, Seconds
Page 13
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
5.1.1 Synchronising to the NIPS
(1) RPPs of Category A shall only be allowed to connect to the NIPS, at the earliest, 60
seconds after the following conditions have been satisfied:
(a) the voltage at the POC is in the range -15% to +10% around the nominal voltage,
(b) frequency in the NIPS is within the range of 49.0Hz and 50.2Hz, or otherwise as
agreed with the SO.
(2) RPPs of Category B and C shall only be allowed to connect to the NIPS, at the earliest, 3
seconds after the following conditions have been satisfied:
(a) (for TS connected RPPs), the voltage at the POC is within ±5% around the nominal
voltage,
(b) (for DS connected RPPs), the voltage at the POC is within Umax and Umin,as
specified in Table 1, around the nominal voltage,
(c) frequency in the NIPS is within the range of 49.0Hz and 50.2Hz, or otherwise as
agreed with the SO.
(1) The RPP shall be designed to withstand sudden phase jumps of up to 20 at the POC
without disconnecting or reducing its output. The RPP shall after a settling period resume
normal production not later than 5 sec after the operating conditions in the POC have reverted
to the normal operating conditions.
(1) RPPs of Categories A1 and A2 shall be designed to withstand and fulfil, at the POC,
voltage ride through conditions illustrated in Figure 3 below.
Page 14
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure 3: Voltage Ride Through Capability for the RPPs of Category A1 and A2
(2) In addition, the maximum disconnection times for RPPs of Category A1 and A2 is given
in Table 2 below.
(1) RPPs of Categories A3, B and C shall be designed to withstand and fulfil, at the POC,
voltage conditions described in this section and illustrated in Figures 4, 4a, 4b and 5 below.
The Area D is only applicable to category C RPPs.
Page 15
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(2) The RPP shall be designed to withstand voltage drops and peaks, as illustrated in Figure
4, 4a and 4b, and supply or absorb reactive current as illustrated in Figure 5 without
disconnecting.
(3) The RPP shall be able to withstand voltage drops to zero, measured at the POC, for a
minimum period of 0.150 seconds without disconnecting, as shown in Figures 4, 4a and 4b
with exception for synchronous generators category B during symmetrical 3 phase faults.
(4) The RPP of category C shall be able to withstand voltage peaks up to 120% of the
nominal voltage, measured at the POC, for a minimum period of 2 seconds without
disconnecting, as shown in Figures 4, 4a and 4b.
(5) Figures 4, 4a and 4b shall apply to all types of faults (symmetrical and asymmetrical i.e.
one-, two- or three-phase faults) and the bold line shall represent the minimum voltage of all
the phases.
1.2
Area D
Umax
Continuous Operating Range
Un Umin < Un < Umax
Area A
Umin
Voltage (U) at POC
85%
0.8
[p.u.]
0.7
0.6
0.4
0.3
0.2
0.1
Figure 4: Voltage Ride through Capability for the RPPs of Category A3, B and C
utilising non-synchronous machines
Page 16
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure 4a: Voltage Ride Through Capability for the RPPs of Category A3, B and C utilising
synchronous machines
Figure 4b: Voltage Ride Through Capability for the RPPs of Category A3 and B
synchronous machine, for 3 phase faults only
(6) If the voltage (U) reverts to area A during a fault sequence, subsequent voltage drops
shall be regarded as a new fault condition. If several successive fault sequences occur within
area B and evolve into area C, disconnection is allowed, see Figures 4, 4a and 4b.
(7) In the area C (Figures 4, 4a and 4b): disconnection of the RPP is allowed.
Page 17
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(8) In connection with symmetrical fault sequences in areas B and D of Figures 4, 4a and
4b, the RPP (other than synchronous generating units) shall have the capability of controlling
the reactive current, as illustrated in Figure 5. The following requirements shall be complied
with:
(a) Area A: The RPP shall stay connected to the network and uphold normal
production.
(b) Area B: The RPP shall stay connected to the network and in addition:
(i) RPPs of category A3 shall not inject any reactive current into the network;
(ii) RPPs of category B and category C shall provide maximum voltage support by
supplying a controlled amount of reactive current so as to ensure that the RPP
assists in stabilising the voltage as shown in Figure 5;
(iii) Inverter driven RPPs of category B and category C shall be able to disable
reactive current support functionality at the request of SO or local network
operator.
(c) Area D: The RPP shall stay connected to the network and provide maximum voltage
support by absorbing a controlled amount of reactive current so as to ensure that the
RPP helps to stabilise the voltage within the design capability offered by the RPP, see
Figure 5.
(d) Area E (Figure 5): Once the voltage at the POC is below 20%, the RPP shall
continue to supply reactive current within its technical design limitations so as to
ensure that the RPP helps to stabilise the voltage. Disconnection is only allowed after
conditions of Figures 4, 4a and 4b have been fulfilled.
(9) Control shall follow Figure 5 so that the reactive current follows the control characteristic
with a tolerance of ±20% after 60 ms.
(10) The supply of reactive power has first priority in area B, while the supply of active power
has second priority. Active power shall be maintained during voltage drops, but a reduction in
active power within the RPP's design specifications is required in proportion to voltage drop
for voltages below 85%.
(11) Upon clearance of fault each RPP shall restore active power production to at least 90%
of the level available immediately prior to the fault within 1 second.
Page 18
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure 5: Requirements for Reactive Power Support, IQ, during voltage drops or peaks
at the POC
6. Frequency Response
(1) In case of frequency deviations in the NIPS, RPPs shall be designed to be capable to
provide power-frequency response in order to stabilise the grid frequency.
(1) During high frequency operating conditions, RPPs shall be able to provide mandatory
active power reduction requirement in order to stabilise the frequency in accordance with
Figure 6 below. The metering accuracy for the grid frequency shall be ± 10 mHz or better.
(2) When the frequency on the NIPS exceeds 50.5 Hz, the RPP shall reduce the active
power as a function of the change in frequency as illustrated in Figure 6 below.
(3) Once the frequency exceed 51.5Hz for longer than 4 seconds the RPP shall be tripped to
protect the NIPS.
Page 19
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure 6: Power curtailment during over-frequency for RPPs
(2) Except for the mandatory high frequency response (above 50.5 Hz), the RPP shall not
perform any frequency response function (i.e. there shall be no PDelta, dead-band and control-
band functions implement) without having entered into a specific agreement with the SO.
(3) It shall be possible to set the frequency response control function for all frequency points
shown in Figure 7. It shall be possible to set the frequencies fmin, fmax, as well as f1 to f6 to any
value in the range of 47 - 52 Hz with a minimum accuracy of 10 mHz.
(4) The purpose of frequency points f1 to f4 is to form a dead band and a control band for for
RPPs contracted for primary frequency response. The purpose of frequency points f 4 to f6 is
to supply mandatory critical power/frequency response.
(5) The RPP shall be equipped with the frequency control droop settings as illustrated in
figure 7. Each droop setting shall be adjustable between 0% and 10%. The actual droop
setting shall be as agreed with the SO.
(6) The SO shall decide and advise the RPP generator (directly or through its agent) on the
droop settings required to perform control between the various frequency points.
(7) If the active power from the RPP is regulated downward below the unit’s design limit Pmin,
shutting-down of individual RPP units is allowed.
Page 20
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(8) The RPP (with the exception of RPPPV) shall be designed with the capability of
providing a PDelta of not less than 3% of Pavailable. PDelta is the amount of active power by which
the available active power has been reduced in order to provide reserves for frequency
stabilisation.
(9) It shall be possible to activate and deactivate the frequency response control function in
the interval from fmin to fmax.
(10)If the frequency control setpoint (PDelta) is to be changed, such change shall be
commenced within two seconds and completed no later than 10 seconds after receipt of an
order to change the setpoint.
(11) The accuracy of the control performed (i.e. change in active power output) and of the
setpoint shall not deviate by more than ±2% of the setpoint value or by ±0.5% of the rated
power, depending on which yields the highest tolerance.
Active power
Control band
Dead band
Pavailable
Droop 1
PDelta
Droop 2 fmax
fmin
f6
Pmin
(12) The default settings for fmin, fmax, f4, f5 and f6 shall be as shown in Table 3, unless
otherwise agreed upon between the SO and the RPP generator. Settings for f1, f2 and f3 shall
be as agreed with the SO.
Page 21
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Parameter Magnitude (Hz.)
fmin 47
fmax 52
f1 As agreed with SO
f2 As agreed with SO
f3 As agreed with SO
f4 50.5
f5 51.5
f6 50.2
(1) The SO or its agent shall give the RPP generator a minimum of 2 weeks if changes to
any of the frequency response parameters (i.e. f1 to f6) are required. The RPP generator shall
confirm with the SO or its agent that requested changes have been implemented within two
weeks of receiving the SO’s request.
(1) RPPs of category A1 & A2 shall operate at better than 0.98 power factor (leading or
lagging) measured at the generator terminals, unless otherwise specified by the NSP or the
SO.
(2) RPPs of category A3 shall be designed with the capability to supply rated power (Pn)
(MW) for power factors ranging between 0.95 lagging and 0.95 leading, measured at the POC
available from 20% to 100% of rated power (Pn)..
(3) The RPP shall be designed to operate according to a power factor characteristic curve,
which will be determined by the NSP or the SO.
(4) The default power factor setting shall be unity power factor, unless otherwise specified
by the NSP or the SO.
(1) RPPs of category B shall be designed with the capability to operate in a voltage (V),
power factor or reactive power (Q or Mvar) control modes as described in section 8 below.
Page 22
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
The actual operating mode (V, power factor or Q control) as well as the operating point shall
be agreed with the NSP.
(2) When operating between 5% and 100% of rated power Pn (MW) the RPP of category B
shall have the capability of varying reactive power (Mvar) support at the POC within the
reactive power capability ranges as defined by Figure 8a, where Qmin and Qmax are voltage
dependent as defined by Figure 9.
(3) At nominal voltage, the required RPP reactive power capability (measured at the POC)
shall be as shown in Figure 8b.
(4) When operating below 5% of rated power Pn (MW), there is no reactive power capability
requirement, however the RPP can only operate within the reactive power tolerance range not
exceeding +-5% of rated power; that is within Area A,B,C and D in Figure 8b.
P / Pn
0.8
0.6
+
0.4
0.2
C D
0.0
A B
0.00 Q/Pn
Figure 8a: Reactive power requirements for RPPs of category B at the POC (Qmin and
Qmax are voltage dependent as defined by Figure 9)
Page 23
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
P / Pn
0.8
0.6
+
Under-excited Over-excited
Q-import Q-export
0.4
0.2
C D
0.0
A B
- 0.480 - 0.410 - 0.330 - 0.228 - 0.100 0.00 0.100 0.228 0.330 0.410 Q/Pn
Figure 8b: Reactive power requirements for RPPs of category B (at nominal voltage at
POC)
Umax
Un
+
Umin
Figure 9: Requirements for reactive power and voltage control range for RPPs of
category B.
Page 24
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(1) RPPs of category C shall be designed with the capability to operate in a voltage, power
factor or, reactive power (Q or Mvar) control modes. The actual control operating mode (V,
power factor or Q control) as well as operating point shall be agreed with the NSP.
(2) When operating between 5% and 100% of rated power Pn (MW) the RPP of category C
shall have the capability of varying reactive power (Mvar) support at the POC within the
reactive power capability ranges as defined by Figure 10a, where Qmin and Qmax are
voltage dependent as defined by Figure 11.
(3) At nominal voltage, the required RPP reactive power capability (measured at the POC)
shall be as shown in Figure 10b.
(4) When operating below 5% of rated power Pn (MW), there is no reactive power capability
requirement, however the RPP can only operate within the reactive power tolerance range not
exceeding +-5% of rated power; that is within Area A,B,C and D in Figure 10b.
P / Pn
0,8
0,6
+
0,4
0,2
C D
0,0 A B
0,00 Q/Pn
Figure 10a: Reactive power requirements for RPPs of category C at the POC (Qmin and
Qmax are voltage dependent as defined by Figure 11)
Page 25
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
P / Pn
1,0
PF=0,95 PF=0,975 PF=1 PF=0,975 PF=0,95
0,8
0,6
+
Under-excited Over-excited
Q-import Q-export
0,4
0,2
C D
0,0 A B
Figure 10b: Reactive power requirements for RPPs of category C (at nominal voltage at
POC)
Umax
Un
+
Umin
Figure 11: Requirements for reactive power and voltage control range for RPPs of
category C
Page 26
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
8. Reactive Power and Voltage Control Functions
(2) The RPP shall be equipped with reactive power control functions capable of controlling
the reactive power supplied by the RPP at the POC as well as a voltage control function
capable of controlling the voltage at the POC via orders using setpoints and gradients.
(3) The reactive power and voltage control functions are mutually exclusive, which means
that only one of the three functions mentioned below can be activated at a time.
(a) Voltage control
(b) Power Factor control
(c) Q control
(4) The control function and applied parameter settings for reactive power and voltage
control functions shall be determined by the NSP in collaboration with the SO, and
implemented by the RPP generator. The agreed control functions shall be documented in the
operating agreement.
(1) Q control is a control function controlling the reactive power supply and absorption at the
POC independently of the active power and the voltage. This control function is illustrated in
Figure 12 as a vertical line.
(2) If the Q control setpoint is to be changed by the NSP, SO or their agent, the RPP
generator shall update its echo analog set point value in response to the new value within two
seconds. The RPP shall respond to the new set point within 30 seconds after receipt of an
order to change the setpoint.
(3) The accuracy of the control performed and of the setpoint shall not deviate by more than
±2% of the setpoint value or by ±0.5% of maximum reactive power, depending on which
yields the highest tolerance.
(4) The RPP shall be able to receive a Q setpoint with an accuracy of at least 1kVar.
Page 27
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Active power
Power factor control Q control
Operating point
Inductive Capacitive
Q-import Q-export
Reactive power
(1) Power Factor Control is a control function controlling the reactive power proportionally to
the active power at the POC. This is illustrated in Figure 12 by a line with a constant gradient.
(2) If the power factor setpoint is to be changed by the NSP, SO or their agent, the RPP
shall update its echo analog set point value to in response to the new value within two
seconds. The RPP shall respond to the new set point within 30 seconds after receipt of an
order to change the setpoint.
(3) The accuracy of the control performed and of the setpoint shall not deviate by more than
±0.02.
(1) Voltage control is a control function controlling the voltage at the POC.
(2) If the voltage setpoint is to be changed, such change shall be commenced within two
seconds and completed no later than 30 seconds after receipt of an order to change the
setpoint.
(3) The accuracy of the voltage setpoint shall be within ±0.5% of nominal voltage, and the
accuracy of the control performed shall not deviate by more than ±2% of the required injection
or absorption of reactive power according to droop characteristics as defined in Figure 13.
Page 28
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(4) The individual RPP shall be able to perform the control within its dynamic range and
voltage limit with the droop configured as shown in Figure 13. In this context, droop is the
voltage change (p.u.) caused by a change in reactive power (p.u.).
(5) When the voltage control has reached the RPP’s dynamic design limits, the control
function shall await possible overall control from the tap changer or other voltage control
functions.
(6) Overall voltage coordination shall be handled by the NSP in collaboration with the SO.
Voltage
Droop 1
Umax
Droop 2
Operating point
Umin
Inductive Capacitive
Q-import Q-export
9. Power Quality
(1) RPPs of categories A1, A2, A3, and category B with rated power ≤ 5MVA shall comply
with the requirements as detailed in Appendix 13 - RPP Power Quality Compliance
Guideline.
(2) The following requirements shall apply to the following RPP categories:
(a) Category B with rated power above 5 MVA,
(b) All category C RPPs.
(3) For grid code compliance the RPP shall monitor and report on power quality using an
IEC 61000-4-30 Class A power quality monitoring device. The reporting will be done to prove
compliance at the POC against the NSP requirements specified in the system supply
agreements. The power quality parameters to be reported on include:
(a) flicker
Page 29
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(b) harmonics
(c) unbalanced voltages
(4) Voltage and current quality distortion levels emitted by the RPP at the POC may not
exceed the apportioned limits as determined by the relevant NSP. The calculation of these
emission levels shall be based on international and local specifications. The allocation shall
be fair and transparent. For current harmonics, allowance is made for individual harmonics to
exceed specified limits by up to 50%, provided the Group Harmonic Distortion limits for the
four bandwidth groupings (specified in Appendix 13: RPP Power Quality Compliance
Guideline) are met.
(6) The RPP generator shall ensure that the RPP is designed, configured and implemented
in such a way that the specified emission limit values are not exceeded.
(7) The NSP will manage any voltage harmonic compatibility level exceedances due to the
network harmonic impedance at the POC being more than 3 times the base harmonic
impedance for the range of reference fault levels at the POC in line with its license conditions.
The 3 times base harmonic impedance is calculated using the following equation:
Z (h) 3 * VS * h
2
where h is the harmonic number, V is the nominal voltage (line-to-line) in kV, and S
is the fault level in MVA. The angle of the network harmonic impedance is such that
the impedance may range from fully inductive to fully capacitive.
(8) In order to assist with the maximum resonance of 3 times as per clause (6) above, no
RPP may connect equipment, e.g. shunt capacitor banks, that will cause a resonance of more
than 3 times at the POC at any frequency.
(9) The Transmission and Distribution network service providers shall use reasonable
endeavours to furnish the RPP with a reliable and continuous connection for the delivery of
electrical energy up to the POC. The network operators do not guarantee that the continuity
and voltage quality of the connection will always be maintained under all contingencies. It is
therefore incumbent upon the RPP to take adequate measures to protect the RPP facility
against any losses and/or damage arising from frequency deviations, connection/supply
interruptions, voltage variations (including voltage dips), voltage harmonics, voltage flicker,
voltage unbalance, voltage swells and transients, undervoltages and overvoltages in the
connection. It is also incumbent upon the RPP to take such necessary measures so as not to
cause any damage to the TS and DS.
Page 30
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
10. Protection and Fault levels
(1) Unless otherwise stated, requirements in this section apply to all categories of RPPs.
(2) Protection functions shall be available to protect the RPP and to ensure a stable TS and
DS.
(3) The RPP generator shall ensure that a RPP is dimensioned and equipped with the
necessary protection functions so that the RPP is protected against damage due to faults and
incidents in the TS and DS.
(4) The RPP of category A shall be equipped with effective detection of islanded operation in
all system configurations and capability to shut down generation of power in such condition
within 2 seconds. Islanded operation with part of the TS or DS is not permitted unless
specifically agreed with the NSP
(5) The RPP of category B and C shall be equipped with effective detection of islanded
operation in all system configurations and capability to shut down generation of power in such
condition within 2 seconds. Islanded operation with part of the TS or DS is not permitted
unless specifically agreed with the NSP.
(6) The above requirement does not apply to RPP of category B and C that is able to control
voltage and frequency and which POC is at TS.
(7) The NSP or the SO may request that the set values for protection functions be changed
following commissioning if it is deemed to be of importance to the operation of the TS and DS.
However, such change shall not result in the RPP being exposed to negative impacts from
the TS and DS lying outside of the design requirements.
(8) The NSP shall inform the RPP generator of the highest and lowest short-circuit current
that can be expected at the POC as well as any other information about the TS and DS as
may be necessary to define the RPP's protection functions.
(2) For system security reasons it may be necessary for the SO, NSP or their agent to curtail
the RPP active power output.
(b) receiving a telemetered MW Curtailment set-point sent from the SO, NSP or their
agent. If another operator is implementing power curtailment, this shall be in agreement
with all the parties involved.
(4) The RPP shall be equipped with constraint functions, i.e. supplementary active power
control functions. The constraint functions are used to avoid imbalances in the NIPS or
overloading of the TS and DS in connection with the reconfiguration of the TS and DS in
critical or unstable situations or the like, as illustrated in Figure 14.
(5) Activation of the active power constraint functions shall be agreed with the SO or NSP.
The required constraint functions are as follows:
(a) Absolute production constraint
(b) Delta production constraint
(c) Power gradient constraint.
(6) Delta productions constraint and power gradient constraint functions may not be required
for CSP, SHPP, LGPP,BMPP and BGP ’s subject to agreement by the SO or NSP.
(7) The required constraint functions are described in the following sections.
(1) An Absolute Production Constraint is used to constrain the output active power from the
RPP to a predefined power MW limit at the POC. This is typically used to protect the TS and
DS against overloading.
(2) If the setpoint for the Absolute Production Constraint is to be changed, the RPPs (PVPP
and WPP s) shall commence such change within two seconds and the change shall be
completed not later than 30 seconds after receipt of an order to change the setpoint.
(3) For RPPs (PVPP and WPP), the accuracy of the control performed and of the setpoint
shall not deviate by more than ±2% of the setpoint value or by ±0.5% of the rated power,
depending on which yields the highest tolerance.
(4) For RPPs, if the setpoint for the Absolute Production Constraint is to be changed, such
change shall be as stipulated for each renewable technology in the Appendices to this code;
Appendix 3 (CSP), Appendix 4 (SHPP), Appendix 5 (LGPP), Appendix 6 (BMPP) and
Page 32
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 7 (BGPP). . The RPP shall complete the change in the minimum time and to the
highest accuracy achievable within its technical design limitations.
(1) A Delta Production Constraint is used to constrain the active power from the RPP to a
required constant value in proportion to the possible active power.
(2) A Delta Production Constraint is typically used to establish a control reserve for control
purposes in connection with frequency control.
(3) If the setpoint for the Delta Production Constraint is to be changed, such change shall be
commenced within two seconds and completed no later than 30 seconds after receipt of an
order to change the setpoint.
(4) The accuracy of the control performed and of the setpoint shall not deviate by more than
±2% of the setpoint value or by ±0.5% of the rated power, depending on which yields the
highest tolerance.
(1) A Power Gradient Constraint is used to limit the maximum ramp rates by which the active
power can be changed in the event of changes in primary renewable energy supply or the
setpoints for the RPP, taking into account the availability of primary energy to support these
gradients. A Power Gradient Constraint is typically used for reasons of system operation to
prevent changes in active power from impacting the stability of the TS or the DS.
(2) If the setpoint for the Power Gradient Constraint is to be changed, such change shall be
commenced within two seconds and completed no later than 30 seconds after receipt of an
order to change the setpoint.
(3) The accuracy of the control performed and of the setpoint shall not deviate by more than
±2% of the setpoint value or by ±0.5% of the rated power, depending on which yields the
highest tolerance.
(4) The active power constraint functions are illustrated on Figure 14.
Page 33
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Activation of active power
Active power Deactivation of absolut
production constraint
production constraint
Possible active power
Activation of delta
production constraint
Pdelta
Time
Figure 14: Active power control functions for a Renewable Power Plant
(1) RPPs shall be equipped with the control functions specified in Table 4. The purpose of
the various control functions is to ensure overall control and monitoring of the RPP’s
generation.
(2) The RPP control system shall be capable of controlling the ramp rate of its active power
output with a maximum MW per minute ramp rate set by SO or NSP.
(3) These ramp rate settings shall be applicable for all ranges of operation including positive
ramp rate during start up, positive ramp rate only during normal operation and negative ramp
rate during controlled shut down. They shall not apply to frequency regulation.
(4) The RPP generator shall not perform any frequency response or voltage control
functions without having entered into a specific agreement to this effect with the NSP.
Frequency control - - X
Absolute production constraint X X X
Delta production constraint - - X
Page 34
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Power gradient constraint X X X
Q control - X X
Power factor control - X X
Voltage control - X X
(1) All specified signals shall be made available at the POC by the RPP generator.
(2) Requirements for the exchange of signals between RPPs of category B and C, and the
NSP, SO or their agent are described below. A detailed description on the implementation
of the signals lists is provided in Appendix 10.
(3) The signals indicated in clauses 13.1, 13.2 and 13.3 below are the minimum requirement
that the RPP generator must provide; additional site specific signals may also be
accommodated in agreement with the relevant SO/NSP.
(4) All digital signals reported to the Gateway shall be time-stamped (UTC +2:00) to an
accuracy of +/-1 millisecond and shall be reported within 1 second of any change as
shown in Figure 15.
(6) All meteorological data in clause 13.2.2 shall be reported every minute.
(7) All analogue input changes shall be reported to the Gateway within 1 second (see Figure
15) of any change greater than or equal to the following:
(a) Frequency shall be updated when the value changes by 0.01 Hz or more.
(b) Power factor values shall be updated when the value changes by 0.01 or more.
(c) Active power values shall be updated when the value changes by 1% or more of
rated power. If rated power is 50 MW or more then values shall be updated when the
value changes by 0.5 MW or more.
(d) Actual Ramp Rate shall be updated when the value changes by 1 MW/min or more.
(e) All other analogues shall be updated when the value changes by 1% or more of the
full-scale or nominal value.
Page 35
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure 15: Data collection time frame
(8) To protect the communications bandwidth especially on Area Radio channels the values
used by the Gateway to report analogue changes to the NSP may be set higher than the
values listed in clause 13 (7) above.
(9) Support for both direct-operate and select-before-operate Commands shall be provided
between the Gateway and the RPP plant control system.
(2) RPP generator shall make available the following signals to the NSP/SO in the format
and method specified by the NSP/SO:
(a) Available MW and forecast MW day-ahead for a week for each hour before 10a.m,
(b) Available MW and forecast MW for the next 6 hours updated hourly 10 to 20 minutes
before the hour,
(c) Available MVar for the next 6 hours updated hourly 10 to 20 minutes before the hour.
(3) The content of each forecast will be structured using XML tags. Examples are available
on request. The format is subject to change.
Page 36
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(2) Signals from the RPP to the SO or NSP or their agent shall be broken up into a number
of logical groups depending on functionality.
In addition, the RPP generator shall be required to provide certain signals from Signals Lists
2, 3, 4 and 5. These lists relate to:
(1) The RPP generator shall make the following signals available at a SO or NSP
designated communication gateway equipment located at the RPP site. These signals should
be provided for each Bay. The concept of a Bay and further details on the signals below is
explained in Appendix 10.
(a) Wind speed (within 75% of the hub height) – measured signal in meters/second (for
WPP only)
(b) Wind direction (within 75% of the hub height) – measured signal in degrees from
true North (0-359) (for WPP only)
(c) Air temperature- measured signal in degrees centigrade (-20 to 50)
(d) Air pressure- measured signal in millibar (800 to 1400).
(e) Air density (for WPP only)
(f) Diffuse Solar radiation (for solar power plants only)
(g) Direct Solar radiation (for solar power plants only).
(2) The meteorological data signals shall be provided by a dedicated Meteorological Mast
located at the RPP site or, where possible and preferable to do so, data from a means of the
same or better accuracy. In the case of WPPs, the Meteorological Mast shall be located at a
position that optimizes the predictability of the output of the plant.
(3) Energy resource conversion data for the facility (e.g. MW / wind speed) for the various
resource inputs shall be provided to enable the SO to derive a graph of the full range of the
facilities output capabilities. An update shall be sent to the SO following any changes in the
output capability of the facility.
(4) For RPPs where the wind turbines are widely dispersed over a large geographical area
and rather different weather patterns are expected for different sections of the RPP, the
meteorological data shall be provided from a number of individual Meteorological Masts, or
where possible and preferable to do so, data from a source of the same or better reliability for
groups of wind turbines. It is expected that wind turbines within an individual group shall
demonstrate a high degree of correlation in Active Power output at any given time. The actual
signals required shall be specified by the SO. There shall be at least one Meteorological Mast
for every 10x10 square km area of the facility.
(1) The RPP generator shall make the following signals available at a SO or NSP
designated communication gateway equipment located at the RPP site:
(a) Frequency Response System mode status indication (ON/OFF) as a single bit point.
Page 38
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
13.2.4 Signals List #4 –Active Power Constraints
(1) The RPP generator shall make the following signals available at a SO or NSP
designated communication gateway equipment located at the RPP site:
(1) The RPP generator shall make the following signals available at a SO or NSP
designated communication gateway equipment located at the RPP site:
Page 39
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(a) Connection Point CB Trip facility. A facility shall be provided by the NSP to facilitate
the disconnection of the RPP. It shall be possible for SO, NSP or their agent to send
a trip signal to the circuit breaker at the HV side of the POC. This is currently
implemented via the breaker shown as (a) in the example in Figure 16 below.
(b) Primary frequency control ON/OFF
(c) Curtailment mode ON/OFF
(d) Curtailment setpoint command
(e) Stop command
(f) P-delta mode ON/OFF
(g) P-delta setpoint command
(h) Power gradient constraint ON/OFF
(i) Up ramp rate setpoint command
(j) Down ramp rate setpoint command
(k) Reactive power control mode ON/OFF
(l) Reactive power control setpoint command
(m) Power factor mode ON/OFF
(n) Power factor setpoint command
(o) Voltage control mode ON/OFF
(p) Voltage control setpoint
(1) The Gateway shall be located in the RPP control room. The Gateway shall be owned,
operated and maintained by the RPP generator.
(2) The Gateway shall be compatible with the SCADA Master Station protocols as per
13.4.2.1 and shall be tested as per the process described in Appendix 11.
(3) In the event of any proposed modification to the RPP plant control system which may
affect the operation and functionality of the Gateway, the RPP generator shall follow the test
process described in Appendix 11.
(4) The Gateway shall have at least three communication ports available exclusively for NSP
and SO SCADA Master station communications.
Page 40
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(1) Only the IEC/IEEE protocols as specified below in 13.4.2.1 shall be used for SCADA
information exchange between the RPP and the Gateway and the NSP or SO.
(2) The RPP control system shall be capable of reliably exchanging system status and data
with the NSP or SO via the Gateway. The RPP shall cater for the communication
infrastructure to connect the required number of Gateway ports to the NSP or TNSP
telecommunications infrastructure in the NSP or TNSP substation.
(1) The IEC 60870-5-101 protocol shall be implemented on the Gateway for communication
between the RPP and SO when the RPP connects to the Transmission System.
(2) The DNP3 protocol shall be implemented on the Gateway for communication between
the RPP and NSP when the RPP connects to the Distribution System.
(1) The RPP generator may select protocols for communication within the RPP plant control
system which shall use GPS based time stamping for all digital signals at the Intelligent
Electronic Device (IED) or plant controller level(if IED is not applicable) which will be
propagated to the SCADA master station with date and time to 1 millisecond accuracy in the
defined protocol as per 13.4.2.1
(2) The RPP generator shall ensure that the data propagated to the SCADA master station
has the data quality flags set by the IED or plant controller (if IED is not applicable) from
which the data originated.
(1) The telecommunication interface to the NSP or SO may vary from substation to substation
of the NSP. The RPP generator shall provide the equipment to interface with the NSP
telecommunication infrastructure.
(3) The communication link from the RPP up to the NSP’s telecommunication interface shall
be owned and maintained by the RPP generator.
Page 41
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
13.4.4 Operational Communication
(1) Each RPP generator shall be responsible for providing the following to the NSP or SO for
operational purposes:
(a) one South African landline contact number,
(b) one mobile telephone contact number and
(c) one email address that shall be continuously attended to and responded by
authorised personnel within 5 minutes.
(1) The necessary communications links, communications protocol and the requirement for
analogue or digital signals shall be specified by the SO as appropriate before a connection
agreement is signed between the RPP Generator and the Distributor or TNSP.
(2) Active Power Curtailment or Voltage Regulation facilities at the RPP shall be tested once
a month. It is essential that facilities exist to allow the testing of the functionality without
tripping the actual equipment.
(3) Test procedures shall involve a setpoint/raise or lower command being sent by the
NSP/SO, the setpoint feedback observed and the RPP responding to the setpoint. This shall
be followed by return to normal setpoint/raise or lower command being sent to the RPP and
the appropriate responses being measured
(4) Where signals or indications required to be provided by the RPP generator become
unavailable or do not comply with applicable standards due to failure of the RPP equipment or
any other reason under the control of the RPP, the RPP generator shall restore or correct the
signals and/or indications within 24 hours
Page 42
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure 16: Example of one line Human Machine Interface layout
(1) All RPP generators shall demonstrate compliance to all applicable requirements
specified in this grid connection code and any other applicable code or standard approved by
NERSA, as applicable, before being allowed to connect to the DS or the TS and operate
commercially.
(2) The RPP generator shall review, and confirm to the SO and NERSA, compliance by the
RPP with every requirements of this code.
(3) The RPP generator shall conduct tests or studies to demonstrate that the RPP complies
with each of the requirements of this code.
(4) The RPP generator shall continuously monitor its compliance in all material respects with
all the connection conditions of this code.
(5) Each RPP generator shall submit to the SO a detailed test procedure, emphasising
system impact, for each relevant part of this code prior to every test.
Page 43
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(6) If RPP generator determines, from tests or otherwise, that the RPP is not complying with
one or more sections of this code, then the RPP Generator shall (within 1 hour of being
aware):
(a) notify the SO of that fact,
(b) advise the SO of the remedial steps it proposes to take to ensure that the relevant
RPP can comply with this code and the proposed timetable for implementing those
steps,
(c) diligently take such remedial action to ensure that the relevant RPP can comply
with this code; the RPP generator shall regularly report in writing to the SO on its
progress in implementing the remedial action, and
(d) after taking remedial action as described above, demonstrate to the reasonable
satisfaction of the SO that the relevant RPP is then complying with this code.
(7) The SO may issue an instruction requiring the RPP generator to carry out a test to
demonstrate that the relevant RPP complies with the code requirements. A RPP generator
may not refuse such an instruction, provided it is issued timeously and there are reasonable
grounds for suspecting non-compliance.
(8) The RPP generator shall keep records relating to the compliance of the RPP with each
section of this grid connection code, or any other code applicable to that RPP, setting out
such information that the SO reasonably requires for assessing power system performance,
including actual RPP performance during abnormal conditions. Records shall be kept for a
minimum of 5 years (unless otherwise specified in the code) commencing from the date the
information was created.
Page 44
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
th
(2) These reports are to be submitted before the 15 of the following month to
[email protected]
(3) These reports should also include details of incidents relating any unavailability of the
network which prevented the RPP from generating and any incidents where their right to self-
dispatch was impinged upon where the PPA gives them a right to self-dispatch.
(1) The SO, Distributors and TNSPs require suitable and accurate dynamic models, in the
template specified by the requesting party applying for a connection to the DS or TS, in order
to assess reliably the impact of the RPP proposed installation on the dynamic performance
and security and stability of the power system.
(2) The required dynamic models must operate under RMS and EMT simulation to replicate
the performance of the RPP facility or individual units for analysis of the following network
aspects:
(a) RPP impact on network voltage stability
(b) RPP impact on QOS at POC
(c) RPP switching transients impact on network performance
(d) RPP impact on breakers TRV (Transient Recovery Voltage)
(e) RPP impact on network insulation co-ordination requirements
(f) RPP impact on network protection co-ordination
(g) RPP FRT (Fault Ride Through) capability for different types of faults and positions
(h) RPP response to various system phenomena such as:
(i) switching on the network
(ii) power swings
(iii) small signal instabilities
(3) Generic instead of type tested EMT models can be accepted on condition that they
represent RPP performance with frequency spectrum from 0 to 1kHz with accuracy level as
indicated in Appendix 14.
(4) EMT models must include all parameters required for EMT simulations such as positive,
negative and zero sequence impedances for all elements, magnetising curves, losses and tap
changer data for transformers as well as positions of surge arresters and their V/I
characteristics. EMT models must also include all protection and control functions of the
plant.
Page 45
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(5) RPP data exchange shall be a time-based process:
(i) The following information shall be submitted by the RPP generator to the SO
and Distributor or TNSP, as applicable:
Physical location of the RPP (including the GPS coordinates)
Site Plan
Number of wind turbines or units to be connected
MW output per turbine or unit
Initial phase MW value
Final phase MW value and timelines
Any other information that the service provider may reasonably require
(ii) For the detailed RPP design, the NSP shall make available to the RPP
generator or its agent at least the following information:
Point of Connection and the Point of Common Coupling including the
nominal voltages,
Expected fault levels
The network service provider’s connection between the Point of
connection and the RPP,
The busbar layout of the PCC and POC substations,
The portion of the network service provider’s grid that will allow accurate
and sufficient studies to design the RPP to meet the Grid Code. This
information shall include:
o Positive and zero sequence parameters of the relevant network
service provider’s transmission and distribution, transformers,
reactors, capacitors and other relevant equipment,
o The connection of the various lines transformers, reactors and
capacitors etc.
(b) Second stage (after detailed RPP designs have been completed but before
commissioning the RPP).
(i) During this stage, the RPP generator shall provide information on:
Selected RPP technology data.
Fault ride through capability and harmonic studies test report
Generic test model and dynamic modelling data per wind turbine or unit as
from the type approval and tests result
Page 46
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(c) Third stage (after commissioning and optimisation of the RPP)
(i) During this stage, the RPP generator is compelled to provide information on:
(6) The dynamic modelling data shall be provided in a format as may be agreed between the
RPP generator and the Distributor, NTC or SO, as applicable.
(7) In addition, the RPP Generator shall provide the SO with operational data as prescribed
in Appendix 8.
Page 47
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendices
Page 48
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 1 – Wind
(1) It shall be possible to continuously downward regulate the active power supplied by the
RPP to an arbitrary value in the interval from 100% to at least 40% of the rated power. When
downward regulation is performed, the shutting-down of individual wind turbine generator
systems is allowed so that the load characteristic is followed as well as possible.
(2) The wind power plant shall stay connected to the TS and DS at average wind speeds
below a predefined cut-out wind speed. The wind power plant shall declare the cut-out wind
speed to the SO, based on the wind speed measured as an average value over a 10-minute
period. To prevent instability in the TS and DS, the wind power plant shall be equipped with
an automatic downward regulation function making it possible to avoid a temporary
interruption of the active power production at wind speeds close to the cut-out wind speed.
Active power
100 %
80 %
60 %
40 %
20 %
Wind speed
Cut-out wind speed
[m/s]
Figure A1-1: Downward regulation of active power at high renewable speeds
Page 49
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 2 – Photovoltaic
No special requirements for solar PV except the general requirement specified in this code.
Page 50
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 3 – Concentrated Solar Power
Table A3.1: Special requirements for solar CSP on Active Power Constraint
Functions
Page 51
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 4 – Small Hydro
Table A4.1: Special requirements for small Hydro on Active Power Constraint Functions
Page 52
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 5 – Landfill Gas
Table A5.1: Special requirements for Landfill Gas on Active Power Constraint Functions
Page 53
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 6 – Biomass
Table A6.1: Special requirements for Biomass on Active Power Constraint Functions
Page 54
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 7 – Biogas
Table A7.1: Special requirements for Biogas on Active Power Constraint Functions
Page 55
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 8 – Documentation
A8.1 Master Data
Description Text
Identification:
Name of electricity supply
undertaking
Plant name
ID number
Planned commissioning
Technical data:
Manufacturer
Type designation (model)
Type approval
Approval authority
Installed kW (rated power)
Cos φ (rated power)
Cos φ (20% rated power)
Cos φ (no load)
3-phase short-circuit current
immediately in front of the power
plant (RMS)
Point of connection
Voltage level
Page 56
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Description Text
Plant address:
Contact person (technical)
Address1
House number
Letter
Postal code
BBR municipality
X/Y coordinates
Title number
Owners' association on titled land
Owner:
C ID number
Company name
Contact person (administrative)
Address1
House number
Letter
Floor
To the right/left
Postal code
Email address
Page 57
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A8.2Technical Documentation
A8.2.1 Step-Up Transformer
Description Value
Make
Type
Comments
No-load loss P0 %
(1) This applies to all RPPs of category B and C. The SO, NSP or local network operator
may request that a single-line diagram representation be provided for RPPs of category A.
(2) A single-line diagram representation of the plant shall be created, with indication of POC,
metering points, including settlement metering, limits of ownership and operational supervisor
limits/limits of liability. In addition, the type designation for the switchgear used shall be stated
so as to make it possible to identify the correct connection terminals.
Page 58
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(3) In instances when a single-line diagram representation is included in the grid use
agreement between RPP Generator and SO, the grid connection agreement can be enclosed
as documentation.
A8.2.3 PQ Diagram
(1) This applies to all RPPs of category B and C. The SO, NSP or local network operator
may also request that a PQ diagram representation be provided for RPPs of category A.
(2) For the purposes of static calculations, the RPP generator shall provide short-circuit data
at different voltage drops in the TS and DS, using the requirements in section 0 as starting
point. Voltage drops in connection with faults shall be stated with a short-circuit time of
150ms.
(3) The fault sequence is logged through simulation in the 0-500ms time interval. Short-
circuit data shall be provided in the following tables.
dU=20%
Time [ms] Iactive [A] Ireactive [A] Ipeak [A]
0
5
10
20
50
100
150
200
300
500
dU=30%
Time [ms] Iactive [A] Ireactive [A] Ipeak [A]
0
5
Page 59
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
10
20
50
100
150
200
300
500
dU=50%
Time [ms] Iactive [A] Ireactive [A] Ipeak [A]
0
5
10
20
50
100
150
200
300
500
dU=80%
Time [ms] Iactive [A] Ireactive [A] Ipeak [A]
0
5
10
20
50
100
150
200
300
500
Page 60
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 9 – Compliance test specifications
A9.1 Introduction
This section specifies the procedures to be followed in carrying out testing to verify
compliance with this Code.
PURPOSE
To ensure that the relevant protection functions in the RPP are
coordinated and aligned with the system requirements.
PROCEDURE
1. Establish the system protection function and associated trip
level requirements from the SO or relevant NSP.
2. Derive protection functions and settings that match the RPP
and system requirements.
3. Confirm the stability of each protection function for all relevant
system conditions.
4. Document the details of the trip levels and stability calculations
for each protection function.
5. Convert protection tripping levels for each protection function
into a per unit base.
6. Consolidate all settings in a per unit base for all protection
functions in one document.
7. Derive actual relay dial setting details and document the relay
setting sheet for all protection functions.
8. Document the position of each protection function on one
single line diagram of the generating unit and associated
connections.
9. Document the tripping functions for each tripping function on
one tripping logic diagram.
10. Consolidate detail setting calculations, per unit setting
sheets, relay setting sheets, plant base information on which the
settings are based, tripping logic diagram, protection function
single line diagram and relevant protection relay manufacturers’
information into one document.
11. Submit to the SO or relevant NSP for its acceptance and
update.
Review:
1. Review Items 1 to 10 above.
2. Submit to the SO or relevant NSP for its acceptance and
update.
3. Provide the SO or relevant NSP with one original master copy
and one working copy.
ACCEPTANCE CRITERIA
All protection functions are set to meet the necessary protection
Page 61
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
requirements of the RPP with a minimal margin, optimal fault
clearing times and maximum plant availability.
Page 62
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A.9.2.2 - RPP protection integrity verification
Parameter Reference Description
Protection Section 10 APPLICABILITY AND FREQUENCY
integrity All new RPPs coming on line and all other power stations after
major works of refurbishment of protection or related plant. Also,
when modification or work has been done to the protection, items
2 to 5 must be carried out. This may, however, be limited to the
areas worked on or modified.
PURPOSE
To confirm that the protection has been wired and functions
according to the specifications.
PROCEDURE
1. Apply final settings as per agreed documentation to all
protection functions.
2. With the unit off load and de-energized, inject appropriate
signals into every protection function and confirm correct
operation and correct calibration. Document all protection
function operations.
3. Carry out trip testing of all protection functions, from origin
(e.g. Buchholz relay) to all tripping output devices (e.g. HV
breaker). Document all trip test responses.
4. Apply short-circuits at all relevant protection zones and with
generator at nominal speed excite generator slowly, record
currents at all relevant protection functions and confirm correct
operation of all relevant protection functions. Document all
readings and responses. Remove all short-circuits.
5. With the RPP at nominal production. Confirm correct operation
and correct calibration of all protection functions. Document all
readings and responses.
Review:
Submit to the SO or relevant NSP for its acceptance and update.
ACCEPTANCE CRITERIA
All protection functions are fully operational and operate to
required levels within the relay OEM allowable tolerances.
Measuring instrumentation used shall be sufficiently accurate and
calibrated to a traceable standard.
Submit a report to the SO or relevant NSP one month after test.
Page 63
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A9.2.3 - RPP active power control capability verification
Parameter Reference Description
Active power Section 11 APPLICABILITY
control depending All new RPPs coming on line and after major modifications or
function and on refurbishment of related plant components or functionality.
operational category
range Routine test/reviews: Confirm compliance every 6 years.
PURPOSE
To confirm that the active power control capability specified is
met.
PROCEDURE
The following tests shall be performed within an active power
level range of at least 0.2p.u.or higher
1. The RPP will be required to regulate the active power to a
set of specific setpoints within the design margins.
2. The RPP will be required to obtain a set of active power
setpoints within the design margins with minimum two different
gradients for ramping up and two different gradients for
ramping down.
3. The RPP will be required to maintain as a minimum two
different set levels of spinning reserve within the design
margins.
4. The RPP will be required to operate as a minimum to limit
active power output according to two different absolute power
constraint set levels within the design margins.
5. The RPP will be required to verify operation according to as
a minimum two different parameter sets for a frequency
response curve within the design margins.
ACCEPTANCE CRITERIA
1. The RPP shall maintain the set output level within ±2% of
the capability registered with the SO, NSP or another network
operator for at least one hour.
2. The RPP shall demonstrate ramp rates with precision within
±2% of the capability registered with the SO, NSP or another
network operator for ramp up and down.
3. The RPP shall maintain a spinning reserve set level within
±2% of the capability registered with the SO, NSP or another
network operator for at least one hour.
4. The RPP shall maintain an absolute power constraint set
level within ±2% of the capability registered with the System
Operator for at least one hour.
5. The RPP shall demonstrate that the requested frequency
response curves can be obtained.
Page 64
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A9.2.4 - RPP reactive power control capability verification
Parameter Reference Description
Reactive Sections 7 APPLICABILITY
power control and 8 All new RPPs coming on line and after major modifications or
function and depending refurbishment of related plant components or functionality.
operational on
range category Routine test/reviews: Confirm compliance every 6 years.
PURPOSE
To confirm that the reactive power control capability specified
is met.
PROCEDURE
The following tests shall be performed within a minimum active
power level range of at least 0.2 p.u. or higher
1. The RPP will be required to regulate the voltage at the PCC
to a set level within the design margins.
2. The RPP will be required to provide a fixed Q to a set level
within the design margins.
3. The RPP will be required to obtain a fixed PF within the
design margins.
ACCEPTANCE CRITERIA
1. The RPP shall maintain the set voltage within ±5% of the
capability registered with the SO, NSP or another network
operator for at least one hour.
2. The RPP shall maintain the set Q within ±2% of the
capability registered with the SO, NSP or another network
operator for at least one hour.
3. The RPP shall maintain the set PF within ±2% of the
capability registered with the SO, NSP or another network
operator for at least one hour.
Page 65
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A9.2.5 - RPP power quality calculations
Parameter Reference Description
Power quality Section 9 APPLICABILITY
calculations depending All new RPPs coming on line and after major modifications or
for: on refurbishment of related plant components or functionality.
category
1. Rapid Routine test/reviews: Confirm compliance every 6 years.
voltage
changes PURPOSE
To confirm that the limits for all power quality parameters
2. Flicker specified is met.
3. Harmonics PROCEDURE
The following tests shall be calculated within a minimum active
4. Inter- power level range from 0.2p.u. to 1.0p.u.
harmonics 1. Calculate the levels for rapid voltage changes are within the
limits specified over the full operational range.
5. High 2. Calculate the flicker levels are within the limits specified
frequency over the full operational range.
disturbances 3. Calculate the harmonics are within the limits specified over
the full operational range.
4. Calculate the interharmonics are within the limits specified
over the full operational range.
5. Calculate the disturbances higher than 2 Hz are within the
limits specified over the full operational range.
ACCEPTANCE CRITERIA
1. The calculations shall demonstrate that the levels for rapid
voltage changes are within the limits specified over the full
operational range.
2. The calculations shall demonstrate that the flicker levels are
within the limits specified over the full operational range.
3. The calculations shall demonstrate that the harmonics are
within the limits specified over the full operational range.
4. The calculations shall demonstrate that the interharmonics
are within the limits specified over the full operational range.
5. The calculations shall demonstrate that the disturbances
higher than 2 Hz are within the limits specified over the full
operational range
Page 66
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A.9.2.6 - RPP fault ride through simulations
Parameter Reference Description
Simulations Section APPLICABILITY
of fault ride 5.2.1 for All new RPPs coming on line and after major modifications or
though category B refurbishment of related plant components or functionality.
voltage and C
droops and Routine test/reviews: None.
peaks.
PURPOSE
To confirm that the limits for all power quality parameters
specified is met.
PROCEDURE
By applying the electrical simulation model for the entire RPP it
shall be demonstrated that the RPP performs to the
specifications.
1. Area A - the RPP shall stay connected to the network and
uphold normal production.
2. Area B - the RPP shall stay connected to the network. The
RPP shall provide maximum voltage support by supplying a
controlled amount of reactive power within the design
framework offered by the technology, see Figure 5.
3. Area C - the RPP is allowed to disconnect.
4. Area D - the RPP shall stay connected. The RPP shall
provide maximum voltage support by absorbing a controlled
amount of reactive power within the design framework offered
by the technology, see Figure 5.
ACCEPTANCE CRITERIA
1. The dynamic simulations shall demonstrate that the RPP
fulfils the requirements specified.
Page 67
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 10 – Signal List Description
(1) This appendix provides detail on the signals listed in Chapter 13.
(1) Figure A10-1 is an example of a typical Transmission connected RPP electrical interface
diagram.
(2) In this figure the Breakers are shown as squares and the line isolators and busbar
isolators are shown as diamonds. In this case a solid red symbol indicates that the device is
closed and a hollow green symbol indicates that the device is open or tripped.
(3) The indications shown in Table A10-2 below refer to the Bay as a unit and the alarms
associated with it.
(4) In all cases, each Bay shall have a Supervisory Switch associated with it. All operating
on the Bay under these conditions shall be performed locally from the local control panel by
the substation personnel.
(5) The RPP Breaker (Breaker 2 in Figure A10-1) shall not normally be tripped directly by
the NSP or SO. The NSP/SO will use the ‘Stop‘ command to reduce the plant output to zero
when required.
(6) In the case of alarms, the alarm indications shall be reset when the plant returns to
normal operating conditions.
Page 68
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A10.2 Double-bit Indications
(1) Breakers, isolators, and earth switches shall be indicated by means of two
sensors/contacts, one bit that indicates all poles fully opened and another bit that indicates all
poles fully closed.
(3) Double-bit indications being sent to the NSP or SO are required to adhere to the
convention described in the table below.
Index: Index number of digital inputs, digital outputs, analogue inputs and analogue outputs
State: Applicable to digital signals. Each binary status point can be mapped to one or two
binary bits. In the case of a breaker or isolator, the state is reported via two bits. In the
case of single-bit alarm points, only one bit is used to report the state
Type: Indicates the number of bits used to report the state of the point in question
(1) The bay-wide digital indications for each bay as required by the NSP/SO are as per
Table A10-2 below. All Breakers and Isolators between the HV side of the RPP transformer
and the POC should be telemetered.
Page 70
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
DI 6 Plant Yes-1 Single- This indication must be set
Shutdown No-0 bit to 1 when the RPP initiates
a shutdown and stays set
to 1 as long as the RPP is
shutdown. Not set to 1
when a stop or trip
command is issued from
the NSP/SO
DI 7 Breaker State In transit-00 Double- Circuit Breaker State DO 1
Opened-01 bit
Closed-10
Invalid-11
DI 8 Isolator State In transit-00 Double- Isolator State
Opened-01 bit
Closed-10
Invalid-11
(1) If there is a supervisory command associated with a breaker, the following alarms should
be provided.
Page 71
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
DI 13 Any condition implying that the
protection system is not capable of
performing its intended function. This is
triggered by: 1) failed indication from
Protection Operated-1 any IED self-monitoring internal alarm
Single-bit
Unhealthy Reset-0 (i.e. watchdog); 2) any D.C. fail alarm;
3) Teleprotection isolate switch (TPIS)
selected to "OFF"; 4) Test Normal
Switch (TNS) not selected to "Normal";
5) VT supply fail;
DI 14 Pole Operated-1 One of the three Breaker poles is not in
Single-bit
discrepancy Reset-0 the same state as the other two.
DI 15 The Sulphur Hexafluoride insulation
gas pressure is too low to allow the
Operated- Breaker to operate safely. It blocks any
Breaker SF6
1 Single-bit operations – trip or close. In case of
Gas Urgent
Reset-0 primary fault on the system, the
breaker fail will operate and initiate Bus
Strip.
DI 16 The Sulphur Hexafluoride insulation
Breaker SF6 Operated-
gas pressure is below normal, the
Gas Non- 1 Single-bit
breaker can still interrupt fault current
Urgent Reset-0
but it may be prevented from closing.
DI 17 Scheme AC Operated-1 Loss of AC supply for the particular
Single-bit
Supply Fail Reset-0 breaker
DI 18 Scheme DC Operated-1 Loss of DC supply for the particular
Single-bit
Supply Fail Reset-0 breaker
Page 72
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A10.4 Analogue Input Signals
(1) The analogue indications for each Bay are listed below:
Page 73
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A10.6.1 Breaker trip
(1) The NSP/SO shall be able to send a trip signal to the RPP Breaker/s at the HV side of
the POC.
(1) Primary frequency control services are only provided if the RPP generator has entered
into an ancillary services agreement with the SO.
(2) The RPP generator shall make the following primary frequency control signals available
via the Gateway:
(1) The NSP or SO will send a ‘Curtailment mode ON‘ command and then the setpoint.
(2) Once the Curtailment setpoint is received, the RPP shall limit the total MW output to the
value that is defined by the Curtailment setpoint. The RPP shall set the Curtailment in
progress to ‘ON’ when it is moving to the requested setpoint.
(3) When conditions in the power system allow, the NSP/SO will reset the ‘Curtailment
mode‘ state to ‘OFF‘. When the RPP detects the ‘Curtailment mode’ reset, it may resume its
planned MW output.
(4) It is essential that when Curtailment is initiated and cancelled, the times and the
Curtailment setpoint values are captured and logged to ensure that disputes are minimised.
Page 75
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
to the curtailed value. Once the
facility reaches the curtailment
value, this bit will be reset.
DI 25 Curtailment mode Not Single-bit Will be set to ‘1’ in the event of
ready-1 conditions at the plant preventing
Ready-0 the plant from being curtailed.
In the case of any not ready
indication being detected, it is up
to the RPP to correct the problem
as soon as possible.
(1) Under extreme system conditions and when the curtailment option will take too long,
provision has been made to send a ‘Stop‘ command to the RPP to initiate a controlled
shutdown of the installation at the negative (down) ramp rate setting.
(2) When this ‘Stop‘ command is received by the RPP it should set the ‘Curtailment Setpoint
feedback‘ to zero, the ‘Curtailment Mode‘ and ‘Curtailment in Progress‘ indications to ‘ON‘
and should ramp the installation to zero output at the negative ramp rate setting. Once
generation has stopped, the ‘Curtailment in Progress’ indication should be set ‘Off‘.
(3) It is not expected that this command action would open the RPP Breaker but only reduce
the output to zero. This will maintain supply to auxiliaries as required.
(4) When the ‘START‘ command is issued, the RPP shall set the ‘Curtailment Mode‘ to ‘Off‘
and may ramp up generation to the scheduled generation output but no faster than the
positive (up) ramp rate setting.
Page 76
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Table A10-12: Generation Stop/Start command
Index Command Action Explanation Cross
Reference to
indication
DO 4 Generation Start/Stop By sending a START command, the NSP/SO DI 26
State should be able to start generation of the RPP
and by sending a STOP command, the
NSP/SO should be able to bring the RPP to a
non-generating mode, but do not open the
Breaker.
(1) To activate this function the NSP/SO will send the ‘ON‘ command to the ‘P-Delta Mode‘
address.
(2) The NSP/SO will set the P-delta setpoint (percentage) as a ‘setpoint‘ command. The
RPP shall decrease the output by P-delta providing reserves for frequency control. The
NSP/SO will reset the ‘Delta Production Mode‘ to ‘OFF‘ if the reserve functionality is not
required any further.
(3) The ‘P-delta Constraint mode not ready‘ shall be set to 1 whenever the Delta Production
Constraint facility is not available.
Page 77
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Table A10-14: Delta production commands
Index Command Action Explanation Cross
reference to
indication /
analogue
DO 5 P-delta On/Off Activate or deactivate delta production DI 27
constraint constraint. The RPP shall decrease its
mode output by the set percentage of available
state active power to provide reserve for
frequency control
AO 2 P-delta Setpoint Setpoint command to change the P-delta AI 18
Setpoint command setpoint (expressed in percentage).
(1) A Power Gradient Constraint is used to limit the maximum ramp rates by which the active
power can be changed in the event of changes in primary renewable energy supply of the
RPP.
Page 78
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(2) To implement the Power Gradient Constraint, the NSP/SO will send an ‘ON‘ command to
the ‘Power gradient constraint mode‘ address and send setpoint commands to change ramp
rate setpoints in MW/min of the RPP to new values within the limits specified by the RPP.
(3) The ‘Power gradient mode not ready‘ shall be set to 1 by the RPP whenever ramp rate
modifications cannot be done.
Page 79
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A10.6.4 Reactive Power, Power factor and Voltage Control Functions
(1) The reactive power, power factor and voltage control functions are mutually exclusive,
which means that only one of the three functions mentioned below can be active at a time. At
least one of these functions must be active.
(a) Reactive Power Control (Q control)
(b) Power Factor control (PF Control)
(c) Voltage control (V Control)
(2) The NSP or SO will select the relevant mode and change the setpoint. The RPP shall
deactivate the other two modes. The setpoint feedback shall be updated within 2 seconds.
The generator shall respond to the new setpoint within 30 seconds after receipt of an order to
change to the new setpoint
Page 80
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Table A10-22: Q mode analogues
Index Input Type Explanation Cross
Reference to
control
AI 21 Q inductive Analogue This value is the maximum inductive limit (-)
Limit based on plant available.
AI 22 Q capacitive Analogue This value is the maximum capacitive limit (+)
Limit based on plant available
AI 23 Q Setpoint Analogue This value is an indication of the Reactive AO 5 or DO 8
feedback Power setpoint issued by the NSP or SO
Page 81
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Table A10-25: Power factor analogue
Index Input Type Explanation Cross
Reference to
control
AI 24 PF setpoint Analogue Echo response to a new Power Factor AO 6 or DO 10
feedback setpoint issued by the NSP or SO.
Producing vars (+), Absorbing vars (-)
Page 82
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A10.7 Provision of the Signal Data and Substation Layout Information to
NSP or SO
(1) When the RPP generator is ready to commence with commissioning of their plant, the
following data should be provided to NSP or SO commissioning personnel at least 8 weeks
prior to the planned commissioning date.
(a) A spread sheet containing the following signal sets – each in its own work sheet.
(i) Digital inputs - including cross links to the associated commands
(ii) Analogue inputs – including scaling information e.g. Low Engineering Value,
Low Transmitted Value, High Engineering Value, High transmitted value,
associated Setpoint command if any etc.
(iii) Digital commands – including cross links to the associated digital inputs.
(iv) Setpoint commands – including scaling information e.g. Low Engineering
Value, Low Transmitted Value, High Engineering Value, High transmitted
value, associated analogue input etc.
(v) Revision History
(vi) Each row on the spread sheet should list the point address, description in full,
and space to record the commissioning tests.
(b) Station Electric/operating diagram showing all bays conforming to the NSP or SO
requirements,
(c) An example spreadsheet is available from the NSP or SO on request.
Page 83
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 11 – Test Procedures for Gateway Factory
Acceptance Tests (FAT), Site Acceptance Tests (SAT) and
Commissioning
A11.1 Pre-FAT
(1) NSP or SO will provide the generic Factory Acceptance Test (FAT) procedures which
shall be updated by the RPP generator. The final test procedure shall be agreed upon by the
parties. The RPP generator shall submit the pre-factory acceptance tests results to SO or
NSP at least two months prior to Grid connection date.
A11.2 FAT
(1) Factory Acceptance tests shall be done by the RPP generator where NSP or SO
reserves the right to witness.
A11.3 Pre-SAT
(1) NSP or SO will provide generic Site Acceptance Test (SAT) procedures which shall be
updated by the RPP generator. The final test procedure shall be agreed upon by the parties.
Pre-site acceptance tests shall be done jointly by the parties using the NSP or SO’s
applicable development systems to ensure inter-operability.
A11.4 SAT
(1) Site acceptance tests shall be done to the NSP or SO’s production systems.
A11.5 Commissioning
(1) Commissioning is the point to point testing of all specified signals to ensure that they are
correctly configured and effect the correct operation.
(2) NSP or SO will provide test procedures for both plant online and offline testing. These
procedures shall be used to verify the correct response to the issued commands.
Page 84
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 12 – Provision of Technical Network / Grid Data to
RPP Generators
A12.1 Introduction
(1) Generators that want to develop conventional or renewable power plants in South Africa
have to comply with the conditions set out in the applicable Codes which are approved by the
National Energy Regulator of South Africa (NERSA). The NERSA Codes define what
technical grid information should be provided by the Network Service Provider (NSP) to the
generators, and, the generators to the NSP for planning and design purposes. The aim of this
appendix is to regulate provision of network/grid data from the NSP to the generators. This
document is applicable to all generators connected to the medium voltage level and above. It
is not applicable to generators less than 1 MW.
A12.2 Definitions
Term Definition
Lumped Load This refers to the aggregated sum of individual loads connected at
a specific busbar
Lumped Generation This refers to the aggregated sum of individual generation units
connected at a specific busbar
Equivalent Network This is a reduced network consisting of a source infeed/s,
boundary bus(es), interconnecting transformer(s) and surrounding
network that represents the behaviour of the external system as
seen from its boundary bus
Interconnecting This is the network transformer(s) that connect the surrounding
Transformers network to the boundary bus representing the external network.
Surrounding network This is the network at the same voltage level as the PoC (e.g.
surrounding 132kV network if POC is at 132kV or 33kV network if
PoC is at 33kV). For extensive surrounding networks, parts of the
network may be represented by lumped sources and/or lumped
loads.
Boundary Network boundary is one voltage level above the POC, e.g. if
POC is 132kV, then information shall be at 400kV, 275kV or
220kV, It is typically one voltage level higher than PoC,
External network The rest of the network which is represented by the boundary bus
and source infeed(s).
Fault level(s) Known as Short circuit level(s) – Provides information on the
strength of the network and equivalent source impedance under
defined conditions.
Page 85
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Normal short circuit Normal short circuit level must be calculated on basis of an
level operational scenario with maximum generation and equipment
(such as line, transformers etc) in service (in the sourcing grid
using a high load case) as per the Transmission Development
Plan (TDP).
Maximum design short The generating plant shall be designed to withstand the maximum
circuit level recommended IEC fault level rating for the specific voltage level at
the POC.
Minimum short circuit Minimum short circuit level must be calculated on basis of an
level operational scenario with minimum generation (in the sourcing
grid) in service (typically minimum load case) and contingency
scenario that gives the minimum fault level; provided the network
is within an operable range.
Note that the calculation method for both the maximum and
minimum short circuit levels shall be stated/included with the
specific values i.e. IEC 60909 or the complete method.
Worst case contingency scenario: Credible contingency
scenarios (contingencies having a probability that is still in a range
that makes it likely to be observed over a lifetime of e.g. 20 years)
leading to minimum short circuit level/maximum network
impedance at the POC
A12.3.1 General
(1) The NSPs shall make every endeavour to provide the latest up to date information for the
purposes required, however the NSPs do not guarantee the accuracy of the information. The
information that shall be provided shall be the NSPs best available information at the time of
request as stipulated in the Code.
(1) The Network Service Provider (NSP) is responsible to conduct generation grid impact
studies. It must be noted that some of these studies are done in stages i.e. some are
conducted during the feasibility (depending on generator technology types); while more
detailed studies are only done during the design phases due to the overall grid impacts of all
approved Generators.
Page 86
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(2) These studies may include:
(a) Load flow studies, contingency analysis (verification of thermal loading and
voltages),
(b) Short Circuit studies (verification of short circuit rating of existing equipment, impact
on protection),
(c) Stability Studies:
(i) Transient stability studies (impact on critical fault clearing times, stability
constraints and transfer limits of the entire connected system)
(ii) Oscillatory stability studies
(iii) Frequency stability studies
(iv) Voltage stability studies (long-term and short-term)
(d) Power Quality studies (The network harmonic impedance for network normal and a
reasonable range of contingencies at the proposed point of connection).
(1) The generator shall design his/her power plant and conduct grid code compliance
studies. The renewable energy power plant technology can either be synchronous generator
(for example, Concentrated Solar Power or CSP, biomass, landfill gas etc.) or inverter-based
and/or asynchronous machines (such as Solar PV or wind farms).
(1) The studies to be completed by the generator for inverter-based and asynchronous
generating facilities (e.g. wind or PV farms) are listed as follows:
(a) Design studies
(i) Load flow and short circuit studies for design purposes (equipment rating)
(ii) Quality of supply (QoS) studies:
to meet allowed QoS emission limits
limit the resonance caused by the installation
anticipated voltage variations due to internal switching actions.
Page 87
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
b. Synchronous generators
(1) The following studies shall be conducted if the generating facility is a synchronous
machine (such as CSP, biomass, hydro, landfill plants):
(a) Design studies
(i) Load flow and short circuit studies for design purposes (equipment rating)
(ii) Quality of supply (QoS) studies:
to meet allowed QoS emission limits
limit the resonance caused by the installation
anticipated voltage variations due to internal switching actions.
A12.3.3 Information Exchange between the NSP and the RPP generator
(i) The following information shall be submitted by the RPP generator to the NSP:
Physical location of the generating plant (including the GPS coordinates)
Site Plan
Type of the generating power plant (e.g. wind, Solar PV, CSP, land-fill,
biomass etc)
Total generating plant MW output
Total capacity (MW) that will be exported into the grid of the NSP
Initial phase MW value
Final phase MW value and timelines
Any other information that the service provider may reasonably require
(ii) The NSP shall make available to the generator or its duly appointed agent at
least the following information:
Page 88
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Define the Point of Connection and the Point of Common Coupling
including the nominal voltages
Expected maximum fault levels at the point of connection
Expected minimum fault levels at the point of connection
(b) Second stage (during the design stage; for the generator to design his plant and
conduct the grid code compliance studies).
(i) During this stage, the NSP shall provide information on the equivalent network
as described in A10.3.3.1 below.
(ii) It must be noted that in certain cases, the development of an equivalent
network will be time-consuming due to the numerous in-feeds and voltage
levels that must be represented. This may also lead to instances where the
accuracy of the equivalent network may be in question. Where no agreement
can be reached on the equivalent network model developed by the NSP, then a
full network model shall be utilized via joint studies by both the NSP and the
applicant (generator).
A12.3.4 Data provisions by the NSP for the Equivalent Network, for the generating
power plant design and grid code compliance studies (excluding
harmonic studies)
(i) The source infeed(s) at the boundary bus(es) which represents the external
network. This is typically one voltage level higher than the POC voltage.
(ii) Transformer(s) connecting the boundary bus(es) to the surrounding network e.g.
400/132kV, 275/132kV, 132/33kV etc.
(iii) Expected operating maximum and minimum fault levels [before and after
connection, using the year of connection as the reference] at the boundary bus(es)
(i.e. 400kV, 275kV, 132kV), including X/R ratios to model the correct network
source in-feed(s) of the external network
(b) Fault levels and X/R ratios will be provided for the following network conditions:
Page 89
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(typically minimum load case) and contingency scenario that gives the minimum
fault level; provided the network is within an operable state.
Note: the calculation method for both the maximum and minimum short circuit levels
shall be stated/included with the specific values i.e. IEC 60909.
(iv) Worst case contingency scenario: Credible contingency scenarios (contingencies
having a probability that is still in a range that makes it likely to be observed over a
lifetime of e.g. 20 years) leading to minimum short circuit level/maximum network
impedance at the POC.
(i) All lines (or cables) of the surrounding network. Note that the surrounding network is
the same voltage of the POC.
(ii) All synchronous power plants feeding into the surrounding network, using an
aggregated generic model of the generating plant.
(iii) All other non-synchronous power plants (e.g. wind farms, PV-inverters) using an
aggregated, generic model (e.g. IEC-type model, IEEE standard models) at the
POC of each of the farms.
Page 90
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(iv) Loads shall be aggregated and modelled by one equivalent load connected to the
surrounding network.
(v) Feeders having load and generation shall be reduced and represented by one
aggregated load and one equivalent generator connected to the surrounding
network.
(vi) Transformer(s) connecting to MTS of the surrounding network, e.g. 400kV/132kV,
275kV/132kV, 132kV/33kV
(vii) Shunt compensation devices
(viii) Source in-feed(s)
(i) Lines:
Length, positive and zero sequence impedance per length (R1’,X1’ /R0’, X0’),
positive and zero sequence capacitance (or susceptance per length) (C1’/C0’).
(ii) Cables:
Length, positive and zero sequence impedance per length (R1’,X1’ /R0’, X0’),
positive and zero sequence capacitance (or susceptance per length) (C1’/C0’).
(i) Other, Non-Synchronous power plants (e.g. wind farms, PV-farms) having
connection point in surrounding network:
Page 91
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(ii) At a minimum, the following data/properties shall be represented:
Rating of the generation installation
Control mode during normal operation (farm controller, e.g. voltage, power
factor etc.)
Reactive power capacity (using grid code characteristic)
Dynamic model with main focus on the generator’s behaviour during LVRT-
events.
If additional dynamic components are used (e.g. STATCOM, Capacitors,
SVCs) must also be represented
d4. Feeders
Transformer rating
Rated voltages of transformer
Short circuit impedance (R, X)
No-load current and iron losses
Information about tap changer (number of taps, tap steps, max./min. taps, on-
load/off-load, controlled node, control mode)
Page 92
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A12.3.5 Examples
Figure A12-1: Network showing a single source in-feed and the proposed connection
PoC is at 132kV
Page 93
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure A12-2: Single source in-feed network illustrating some definitions
Page 94
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(b) Connection to a sub-transmission network with two source in-feeds:
Figure A12-4: Network with two source in-feeds showing the POC
Page 95
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure A12-6: Equivalent network of two source in-feeds
Page 96
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 13 – RPP Power Quality Compliance Guideline
A13.1 Abbreviations
A13.1 Introduction
(1) This document provides requirements for the compliance process to enable RPP
Owner(s) to meet the Grid Code requirements with respect to power quality (PQ) as
stipulated by the NSP.
(1) The definitions as stipulated in the IEC 61000-3-6 document for harmonic emission level
is interpreted as the magnitude of the vector that is caused by the installation at the point
of evaluation (POC for RPP). The concept is illustrated in Figure A13-1 for a voltage
harmonic phasor.
Vpq(post-connection)
Vpqi
Vpq(pre-connection)
(2) A similar definition is provided for voltage unbalance in IEC 61000-3-13. Whilst the
definition is not as clear for voltage flicker in IEC 61000-3-7, the principle is similar, since
voltage flicker would not add linearly between different installations unless there is an
intentional link.
(1) NSP’s shall calculate the specific emission limits as guided by NRS048:4 or IEC 61000-3-
6.
NOTE: NRS048:2 do not specify emission limits but rather compatibility levels that the NSP
must account for. Compatibility levels as stated in NRS048:2 shall not be issued to
Generators as emission levels.
Page 97
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(1) In line with the provision of technical data guideline, the following information is relevant
to the RPP Owner for power quality purposes (where available):
(i) If available, historical performance of power quality background levels at the PoC or
th
closest available point; as plots of the 95 percentile weekly values (10 minute
values) for the voltage trends for at least a year or the period for which data is
available.
(ii) A range of impedance frequency sweep data at the PoC, including network healthy
and a realistic range of network contingencies.
NOTE: These contingencies are based on network operational requirements in
consultation between the NSP PQ engineer and NSP Network Operational personnel.
(iii) A range of impedance frequency sweep data at the PoC for the future network. This
data may be used to assess the future harmonic impact due to varying impedance,
however it would not be any guarantee that the network would evolve as provided.
NOTE Frequency sweep data should be provided as the complex network impedance
vs. frequency, i.e. R and X, or, Z and phi,
(2) Reference data includes compatibility levels for all power quality parameters as provided
in NRS048-2, or as specified in the connection agreement.
(3) It is important to note the interaction between the various power quality parameters; e.g.
background harmonics and voltage unbalance that often impact the harmonic emissions
from equipment.
NB: Background levels/total levels after connection of all power quality parameters
up to the compatibility levels should be taken into account when calculating
emission levels as well as immunity of equipment. The historical background data
is, therefore, not critical for any power quality assessment.
(1) The main compliance criteria for harmonics will be harmonic current measurements at the
PoC (Although both voltage and current harmonic emission levels are prescribed by the
NSP).
(2) Compliance for voltage flicker shall be based on measured voltage values at the PoC.
(3) Compliance for voltage unbalance shall be based on measured voltage or current
(negative sequence current) values at the PoC.
Page 98
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(4) Grid code compliance must be proven by means of measurements under normal
operating conditions (i.e. RPP operating) for a period of no less than 7 consecutive days
(24 hours per day). Measurements should be taken once the Generator is connected to
the grid but is not yet commercially operational. The generation profile must be
representative of the RPP final commercial operations, i.e. with all generation capacity in
service.
(5) Harmonic emission simulations will not be required for grid code compliance, however
should the;
(i) NPS experience a violation of the PQ levels within NRS048:2 due to the RPP
connection, the NSP must request that the RPP Owner to reduce its output within 7
days so as to manage the PQ levels to within NRS048:2 compatibility levels.
(ii) RPP Owner become aware or should be reasonably being aware of a violation of the
PQ levels within NRS048:2, the RPP Owner must reduce its output within 7 days to
manage the PQ levels within NRS048:2 compatibility levels.
A13.4.1.1 Generators larger than 5 MVA (Category B >5 MVA and larger categories)
(1) The following assessment process is applicable to all RPP larger than 5 MVA:
STEP 1: RPP Owner to obtain voltage and current emission limits from the NSP.
STEP 2: RPP Owner to measure and report power quality assessment, in line with prescribed
methods in section A6.5, to the NSP within 6 months of grid connection (note that the plant
generation pattern must be representative as if the plant is in full commercial operation).
Measurements must include a period (at least 24 hours continuous) where the RPP is not
connected (connecting breaker open) for the harmonic, unbalance and flicker assessment,
these measurements must be taken at the PoC prior to the plants.
STEP 3: RPP Owner to engage with the NSP and discuss the results of the emission
assessment. Where violations of the respective harmonic emission limits are evident,
agreement must be reached on which harmonics are emitted and which are absorbed/sunk
by the RPP. The same holds true for voltage unbalance and voltage flicker.
Where there are no emission violations then the RPP will be considered to be Grid Code
compliant for PQ.
Page 99
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Where there are violations of the emission levels and if agreement is obtained between the
NSP and RPP on the harmonic emission violations i.e. absorbed vs emitted, then the NSP will
support an appropriate conditional exemption for the RPP to mitigate the emission violations.
The above mentioned process holds true for voltage unbalance and voltage flicker.
Step 4: RPP Owner must redo their compliance assessment after mitigation, within
exemption period granted and present to NSP for final grid code approval. (The 24 hour
period of disconnection may not be required if all emission levels are below the allocated
emission limits.)
Figure A13. 2 shows a flows diagram of the assessment process described above.
Page 100
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
START
1) Generator obtains
voltage and current limits
from the NSP
2) Generator conducts
compliance assessment
within 6 months from COD
(See STEP 2)
3) Generator to discuss
measurement results with
NSP
3) Emission NO
violations?
YES
YES
4) Generator to redo
assessment after mitigation
NO 4) Final approval
by NSP
YES
NSP grants
compliance
Page 101
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(1) The basic screening process involves checking whether the connection of the RPP will
cause excessive resonance. Resonance is regarded as excessive when the impedance
envelope (3 x Zh) is exceeded at any frequency.
(2) RPP Owner(s) are encouraged to engage with the NSP for the resonance screening.
RPP Owner(s) are to integrate their plant models into the NSP utility model (DigSilent
simulation tool) to evaluate the combined impact on the resonance screening. Only the
results (frequency sweeps) of such integration will be shared with the RPP. Full NSP
models will not be shared.
A13.4.3.1 Harmonics
(1) The individual harmonic currents of the inverters shall not exceed the limits specified
IEC61727. These values are specified in Table A13.4.3-1 and the total harmonic
distortion (THD) of the current (to the 50th harmonic) shall be less than 5%.
A13.4.3.2 Flicker
(1) The inverter shall conform to the voltage fluctuation and flicker limits as per SANS61000-
3-3 for equipment rated less than or equal to 16 A per phase and SANS61000-3-5 for
equipment rated greater than 16 A per phase. Compliance shall be determined by type
testing in accordance with the appropriate Standard.
(1) For RPP connected to multi-phase supplies (two- or three-phase connection at the POC),
the difference in installed capacity between phases may not exceed 4.6 kVA per phase
(1) All RPP above >5MVA are required to demonstrate compliance at installation level via
power quality measurements. All measurements for compliance purposes will be done at
Page 102
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
the PoC, unless not practically feasible. Voltage and Current measurements shall be
taken.
(a) The PQ instrument(s) shall comply with IEC 61000-4-30, class A Edition 3 (or latest
version).
(b) The instrument(s) shall be set-up to record the 10-minute aggregated values as a
minimum. Where possible phasor measurements (including aggregated phasors)
may be measured and applied.
(c) These instruments shall be set-up to record all current and voltage harmonics up to
th
the 50 harmonic.
(i) For a PoC that is connected in Wye with a solidly earthed neutral, the phase-
to-neutral voltages and the phase currents shall be monitored;
(ii) For all other systems, the phase-to-phase voltages and the phase currents
shall be monitored.
(iii) Any deviation shall be motivated and confirmed with the NSP when required.
(e) Where the PoC has two or more feeders to the RPP, a physical current summation
method shall be implemented.
(3) Measurements used for the analysis of the emissions shall be taken for a minimum of one
week, starting at midnight on day 1 lasting until midnight after 7 days. The duration of the
measurement shall be representative of the plant’s expected normal production cycle.
(4) Simultaneous, GPS synchronised measurements must be taken when more than one PQ
instrument is used in the assessment of Grid Code Compliance.
(5) A measurement uncertainty assessment must be completed for the measurement circuit
utilised by the Generator, these include all instrument transformers, transducers, cable
lengths and the measurement instrument. The JCGM 100 and JCGM 106 documents
may be used to calculate the measurement uncertainty as well as to apply the uncertainty
to the measured parameters. Accuracy levels for the equipment utilised are specified in
the equipment specification sheets. Generic accuracy levels for instrument transformers
may also be obtained from the IEC 61000-4-7 and from IEC 61869-103. The
measurement uncertainty assessment shall be included in the assessment report to the
NSP.
Page 103
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
A13.5.2 Harmonic Emission Evaluation/Assessment for category B (>5MVA) and C
Generator’s
(1) There are cases where the current flowing through the PoC will exceed the limits even
though the emissions of the plant itself do not exceed these limits. This will be true where
the plant presents low impedance at a certain frequency and therefore absorbs harmonic
currents from the network and acts as a harmonic filter. For these cases, and others, a
number of different methods (as listed below) can be used to prove that the RPP is
absorbing the harmonic currents measured and not emitting them. The RPP must remove
the measured values deemed to be absorption and prove compliance based on the
remaining dataset (considered to be emission only). The 95th percentile value of the
emission dataset must be compared to the respective limit to prove compliance.
(a) The impedance slope method, as described in Cigré Technical Report 468:
Review of Disturbance Emission Assessment Techniques, section 4.2.2:
Harmonic Emissions Level Compliance Assessment;
a. Use only if the linear trend line of the 10 minute measurements has a
positive slope
b. Impedance slope must reflect the network at the time of measurement
c. The load impedance slope must represent the full Generator internal
network.
(b) Consistent reduction background voltage harmonic emissions coinciding with
the increase of measured harmonic currents during power generation by the
Generator.
(c) Measurement and assessment of harmonic emission using harmonic phasors,
(including aggregated harmonic phasors).
Where %Ih is the percentage of harmonic current flowing through the star-delta transformer, h
the harmonic order and V%UB the percentage voltage unbalance measured.
Page 104
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(1) With respect to the requirements for meeting harmonic emission limits provided by the
NSP, the RPP Owner shall be allowed to exceed individual current harmonic emission
limits by up to 50% (e.g. if the 5th harmonic limit is 1A, the RPP may emit up to 1.5A)
provided that the Harmonic Distortion (HD) band limit is met for the following specified
bands: 2≤h≤13, 14≤h≤25, 26≤h≤39, 40≤h≤50.
2≤h≤13:
For 14≤h<25:
For 26≤h≤39:
For 40≤h≤50:
(2) Where it has been shown that a plant absorbs a specific harmonic order, this harmonic
order may be reduced to the allowable limit (as allocated by the NSP) in the Group HD
band calculation.
Page 105
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Group 1 Group 2
HD Group 1 Limit
Group 1 HD
measured
Group 2 HD
measured
HD Group 2 Limit
(4) Figure A13.5.2-1 shows the individual current harmonic measurements and limits as well
as the HD bands measurements and limits for bands 2≤h≤13 (Group 1) and 14≤h≤25
(Group 2).
(5) For HD band 2≤h≤13, it can be observed that the measured current for the 7th harmonic
exceeds the limit, however the Group 1 HD measured is less than the limit set for the HD
Group. The RPP is deemed to meet the harmonic emissions requirements and does not
need to take any actions.
(6) For HD band 14≤h≤25, it can be observed that the measured harmonic currents for the
17th and the 23rd harmonic exceed their limits. Additionally, the Group 2 HD measured
exceeds the Group 2 HD limit. In this instance the RPP is required to take actions to
ensure that the Group 2 HD harmonic emissions are reduced to below the limits.
Page 106
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(7) The weekly sliding 95% values at each harmonic current shall be assessed against the
emission limits specified by the NSP and the values which were calculated.
(2) This assessment method for flicker is based on the method from the Cigré Technical
Report 468: Review of Disturbance Emission Assessment Techniques, section 5.3.2 -
Simplified Approach. The method has been modified to reflect the requirements for Plt as
specified in South African standards.
(3) However, any of the other methods listed in section 5.3 of Cigré Technical Report 468
may also be used by the Generator to assess flicker.
(4) The typical configuration for individual flicker emission level assessment is given in Figure
A13.5.3-1. The installation under consideration is connected at point A. This point is
connected to the POC (point B) through impedance Z2 (in this case the transformer
connecting to the NSP). Other fluctuating loads are possibly connected at B.
(5) Typically, when other fluctuating loads are operating in the electrical vicinity, the
background flicker at the POC (point B) cannot be neglected. However, on the secondary
side of the transformer (A) the dominance of the emission Plt emission (A) of the
investigated installation in the global flicker level Plt (A) increases and the influence of
other sources can often be neglected, especially when the 95th on 99th percentile of Plt
are considered (IEC 61000-3-7).
Page 107
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
PO
C
(6) The simplified approach consists of measuring the flicker level on the secondary side(A)
of the transformer and to transpose it to the primary side (B), by simply using the
impedance ratio below.
(i) Plt emission (A) is the flicker emission level of the installation under
consideration, at A,
(j) Plt emission (B) is the flicker emission level of the installation under
consideration, at B ( POC),
(7) The short circuit power at the POC, SSC, B shall be provided by the NSP.
Page 108
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(8) All flicker measurements used shall be the Weekly 95th percentile of the voltage flicker Plt
and Pst
(1) The following method is recommended for the assessment of voltage unbalance:
(i) The assessment for voltage unbalance is taken from the Cigré Technical Report 468:
Review of Disturbance Emission Assessment Techniques, section 6.4.3.3 – Emission
level Assessment based on Current Measurement.
(2) However, any of the other methods listed in section 6.4.3 of Cigré Technical Report 468
may also be used by the Generator to assess voltage unbalance.
A13.5.4.1 Total emission level assessment based on measurement before and after
connection
(1) Connection of an installation to the system can lead to an increase or decrease (see
Figure A13.5.4-1b) of the resultant unbalance level (i.e. U2,i). This can be investigated by
measuring the unbalance levels at the POE before (i.e. the unbalance level = U2,oc and
labelled as U2,pre-connection) and after (i.e. the unbalance level = U2 and labelled as
U2,post-connection) the connection. The increase or decrease of the resultant unbalance
level is determined by the phase angle of the emission U2,i caused by the connection of
the load.
(2) This is the first step which leads to one of the following procedures:
(3) In the case of measuring instruments providing the phase angle information and when it is
known that the vectors U2,pre-connection and U2,pre-connection are likely to be in-
phase, the total emissionU2,i caused by the connection of the load can be determined by:
(4) In the case where the above information is unavailable, as directed in IEC/TR 61000-3-
13, the summation law (α = 1.4) can be applied to determine the emission U2,i = | U2,i |as
shown in:
(5) All unbalance measurements used shall be Weekly 95th percentile of the unbalance
measured on a 10-min basis.
Page 110
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Appendix 14 – Calculation of Errors for Validation of EMT
Models
A14.1 Introduction
(1) The accuracy of EMT model representation shall be assessed during model validation.
The validation shall provide comparison of recorded oscillographies of voltages and currents
at POC to simulated values of the same voltages and currents during fault event external to
the RPP.
(2) Evaluated currents shall represent sole contribution of the RPP to the fault on the NSP
network.
(3) The severity of the event shall be such that the voltage depression at POC shall exceed
20% of Un.
A14.2 Definitions
Term Definition
Average absolute error Average of absolute values of errors over a certain period.
90% error band Error band calculated in such a way that 90% of sample-by-sample
errors are within this band. 10% of samples may have errors higher
than the band.
Page 111
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
(2) Calculations of the above indices shall be done over the fault duration and include one
50Hz cycle after the fault was cleared.
(3) For RMS and Sequence Components calculations the front of the single cycle window
shall start one cycle after fault inception and end 2 cycles after the fault was cleared.
(4) Comparisons for voltages and currents as well as calculated errors shall be presented
graphically, on time axis, to reflect pre-fault conditions, fault duration and post-fault conditions.
(5) Calculation spreadsheets shall be submitted in support of verification of results.
Figure A14.3.1 An example of superimposed simulated and recorded currents and sample-
by-sample errors with error band over fault duration plus 1 cycle that ensures that 90% of
samples are within this band.
Page 112
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022
Figure A14.3.2 An example of Symmetrical Components comparison and errors calculated
with single cycle moving window.
Page 113
Grid Connection Code for RPPs in South Africa - Version 3.1 January 2022