1 Introduction

High impedance faults (HIFs) tend to occur on collection feeders in neutral-point effectively grounded wind farms, which are difficult to be detected by traditional protection methods. The continuous fault current will result in serious consequences: high temperature of cable head caused by arc flash may lead to inter-phase or three-phase short and even large-scale wind generation systems tripping accidents; the insulation breakdown of overhead wires can result in personal electric shock accidents. HIFs are threatening the safety of wind farms.

Over the last decades, much attention has been paid to the study HIFs. Many fault features have been extracted and the highly recognized ones are: radiation behavior [13] and harmonic distortions in voltage and current [49]. Plenty of detection algorithms have been proposed and analyzed, including electromagnetic radiation based algorithms [3], harmonic based algorithms [414], wavelet based algorithms [1517], instantaneous power based algorithms [18], and some intelligent detection algorithms [19, 20]. Due to the obvious 3rd harmonic characteristic of HIFs, the harmonic based algorithms are the most commonly adopted in industrial application.

A new numerical algorithm for the analysis of single line to ground arc faults is presented [21] and a genetic algorithm is proposed to estimate the fault-related wiring parameters such as intermittent arc location and average intermittent arc resistance [22]. However, in wind farms the harmonics can be easily polluted by those from wind power back-to-back converters. The harmonic based algorithms and the above algorithms often have poor performance in wind farms because the harmonic proportion of fault current is relatively lower. The harmonic based algorithms may have difficulty to detect HIFs in wind farms.

Therefore, the research for HIF detection algorithms in wind farms is very important and the efficient algorithm to detect HIFs under the influence of converters is needed.

2 Modeling of wind generation systems and HIFs

2.1 Modeling of wind turbine and permanent magnet synchronous generator (PMSG) system

The wind turbine and permanent magnet synchronous generator system model is shown in Fig. 1. It contains wind turbine, permanent magnet synchronous generator and back-to-back converter set up by pulse width modulation (PWM) rectifier and inverter.

Fig. 1
figure 1

Wind turbine and permanent magnet synchronous generator system

Fig. 2
figure 2

Steady-state waveforms from single PMSG

The rectifier is controlled by maximum power point tracking (MPPT), while the inverter is set by grid-connection control strategy. For MPPT control strategy, the relationship between wind power coefficient C p, pitch angle θ and the tip speed ratio λ is as

$$\begin{aligned} C_{\text{p}} = &\left( {0.44 - 0.0167\theta } \right)\sin \left( {\frac{{{{\uppi }}\left( {\lambda - 2} \right)}}{13 - 0.3\theta }} \right) - \hfill \\ &0.00184\left( {\lambda - 2} \right)\theta \hfill \\ \end{aligned}$$
(1)

For grid-connection control strategy, current reference values are given in dq0 coordinate in order to achieve active and reactive power decoupling: d-axis current reference value is given by DC voltage controller, feeding grid; meanwhile q-axis current reference value is given by the reactive power controller, generating capacitive or inductive active power. Inner current loop is feedback control of abc phase current instantaneous values [23].

The steady-state voltage and current waveforms from single PMSG on 35 kV feeder are shown in Fig. 3 where the PMSG starts to generate power from 0 to 5 s. The line-to-line voltage is about 35 kV, active power produced by single wind turbine is 4.68 MW. As in Fig. 2 the output current is polluted by the converter and 3rd harmonic distortion reaches at its worst 1.4% per turbine.

Fig. 3
figure 3

Wind turbine and DFIG system

2.2 Modeling of wind turbine and doubly-fed induction generator (DFIG) system

The wind turbine and doubly-fed induction generator system model is shown in Fig. 3. The back-to-back converter is divided into two components: the rotor-side converter and the grid-side converter. The both sides’ converters are voltage-sourced converters that use forced-commutated power electronic devices (IGBTs) to synthesize an AC voltage from a DC voltage source. A capacitor connected on the DC side acts as the DC voltage source. A coupling inductor L is used to connect grid-side converter to the grid. The three-phase rotor winding is connected to rotor-side converter by slip rings and brushes and the three-phase stator winding is directly connected to the grid. The power captured by the wind turbine is converted into electrical power by the induction generator and it is transmitted to the grid by the stator and the rotor windings. The control system generates the pitch angle command and the voltage command signals V r and V gc for rotor-side and grid-side converter respectively in order to control the power of the wind turbine, the DC bus voltage and the reactive power or the voltage at the grid terminals [24].

2.3 Modeling of high impedance faults

Several classical models such as Mayr model [25], Cassie model [26] and cybernetic model are widely employed for HIFs arc simulations. Among these models, Mayr’s equation is more suitable to simulate HIFs arc because of the limited fault current (usually under 100 A).

The Mayr equation is as

$$\left( {1/g} \right){\text{d}}g/{\text{d}}t = {\text{d}}\left( {\ln g} \right)/{\text{d}}t = \left( {1/\tau_{m} } \right)\left( {Ei/P_{m} - 1} \right)$$
(2)

where g is the arc conductance per length; τ m is the temperature inertia constant of the arc; P m is the power loss constant of the arc per length; E is the arc-path electric potential per length; i is the arc current. In this thermal equation, if the power injection Ei is larger than the power dissipation constant P m , the arc conductance will increase exponentially, otherwise decrease exponentially. For AC system, when arc current approaches zero in every cycle, Ei < P m , the conductance g will decrease dramatically; after the current crossing zero, Ei > P m , g will increase, thus resulting in a current distortion at each current zero-crossing point.

A Mayr arc model has been set up to simulate stable HIFs. The simulation result of zero-sequence current waveform is shown in Fig. 4 dotted line. An HIF laboratory test has been staged in Wroclaw University of Technology on an unloaded 10 kV overhead feeder with different fault surfaces, including dry and damp pavement tiles, little damp sand, dry and damp gravel, dry and damp car tire. The solid line in Fig. 4 shows the zero-sequence current waveform with the fault surface of dry gravel. Although the magnitude of zero-sequence current varies from case to case, the waveforms present high similarity. The proposed Mayr model, therefore, is suitable to simulate HIFs.

Fig. 4
figure 4

Comparison of HIF currents between simulation and experiment

Harmonics analysis is employed on the HIF laboratory test waveforms with different fault surfaces, and the results are shown in Table 1.

Table 1 Harmonics of currents with different fault surfaces

The 2nd and 3rd harmonics and total harmonic distortion (THD) of zero-sequence current all vary in a wide range; hence it is difficult to set a definite threshold to balance the sensitivity and security of detection algorithms. For example, distortions of zero-sequence current waveforms of a) and b) are too slight to be detected by most spectrum based algorithms. Algorithms with lower threshold may have a relatively high sensitivity to detect the arcing fault; however, it could cause false alarm or tripping when harmonics distortion is polluted by wind power converters or noise.

2.4 Simulation and analysis of HIFs in wind farm

Large-scale wind farms generally connect to grid in centralized approach in China. The typical structure topology of effectively neutral grounded wind farm system with HIF is shown in Fig. 5 and the measuring point locates at the outlet of the collection line L 1. PMSGs and DFIGs both can be utilized to simulate wind generation system and the detailed parameters of the feeders are shown in Table 2.

Fig. 5
figure 5

Simulation circuit of HIF in wind farm

Table 2 Parameters of feeders

Different HIFs with different fault locations can be simulated by changing position of Mayr arc model in Fig. 5 and it could be applied to different cases in wind farm. High impedance single phase fault occurs at 5.0 s. The results in different cases with different fault locations are similar: parts of the simulated fault zero-sequence current waveforms in wind farm are shown in Fig. 6 and the harmonic analysis of fault zero-sequence currents is presented in Table 3.

Fig. 6
figure 6

Fault zero-sequence current waveforms in wind farm

Table 3 Harmonic analysis of fault zero-sequence current

The harmonic current outputted by wind power generation is random in magnitude and phase. Therefore, 3rd harmonic distortion should be analyzed considering the wind generators as a whole 3rd harmonic resource. As shown in Table 3, with the number of wind generators increasing from 0 to 8, 3rd harmonic drops from 9.9 A to 5.9 A and the ratio between 3rd and 1st harmonic drops from 20.5% to 11.2%.

Assuming that 1st harmonic of collective feeders fault zero-sequence current is \(I_{ 1} = A_{ 1} { \sin }\left( { 2\pi f_{ 1} t} \right)\) and the 3rd harmonic produced by HIF model is \(I_{ 3} = A_{ 3} { \sin }\left( { 2\pi f_{ 3} t + \Delta \varphi_{ 3} } \right).\) The 3rd harmonic injected into the fault circuit by wind generators is \(I_{ 3}^{'} = A_{ 3}^{'} \left( n \right){ \sin }( 2\pi f_{ 3} t + \Delta \varphi_{ 3}^{\prime } )\) (n is the number of wind generators).

The result is that with the number of wind generators increasing, the magnitude ratio between 3rd harmonic and 1st harmonic \(|A_{ 3} - A_{ 3}^{\prime} \left( n \right)|/A_{ 1}\) may drop quickly because the wind generators injecting 3rd harmonic magnitude \(A_{3}^{\prime}(n)\) can rise. Therefore, it is difficult for harmonic based algorithms to set a definite threshold to detect HIFs in wind farms.

When high impedance ground faults occur, the magnitude ratio between 3rd harmonic and 1st harmonic is

$$ratio = \frac{{\sqrt {A_{3}^{2} + \left( {A^{\prime}_{3} \left( n \right)} \right)^{2} + 2A_{3} A^{\prime}_{3} \left( n \right)\cos \left( {\Delta \varphi_{3} - \Delta \varphi^{\prime}_{3} } \right)} }}{{A_{1} }}$$
(3)

Consider the worst thing that

$$\cos \left( {\Delta \varphi_{3} - \Delta \varphi^{\prime}_{3} } \right) = - 1$$
(4)
$$ratio = \frac{{\left| {A_{3} - A^{\prime}_{3} \left( n \right)} \right|}}{{A_{1} }}$$
(5)

More simulations with different wind generators and feeder parameters have been carried on and the results all show that under the above Mayr and PMSG/DFIG model, large-scale wind generators connecting to grid has great impact on harmonic based algorithms: with the number of wind generators increasing, the magnitude ratio between 3rd harmonic and 1st harmonic can be lower than the general ratio and thus the performance of harmonic based HIF detection algorithms is poor. Therefore, the characteristic of HIFs should be studied to replace the harmonic feature and improve the detection algorithms.

3 Fault characteristic extraction and detection algorithm

3.1 Convex and concave characteristic of zero-sequence current

The HIF simulation results of the Mayr model is shown in Fig. 7, which presents the zero-sequence current waveform of the faulty feeder and the fault point resistance in details. Before the current zero-crossing point, the fault resistance increases sharply, resulting in a very small current value (Zones 1 and 3 in Fig. 7). After that, the current has a sudden increase due to the dramatic decrease of fault resistance (Zones 2 and 4 in Fig. 7).

Fig. 7
figure 7

HIF zero-sequence current and fault point resistance

Fig. 8
figure 8

HIFs current waveforms and their CCC under different conditions

This obvious feature can be described as convex and concave characteristic (CCC) of the zero-sequence current with the following definition.

Definition:

For an arbitrary twice differentiable function f(t), if its second derivative f″(t) is positive, namely

$$f^{\prime\prime} (t ) { = }\frac{{{\text{d}}^{2} f (t )}}{{{\text{d}}t^{2} }} > 0$$
(6)

where f(t) is the concave characteristic at t. If \(f^{\prime\prime} (t )\) is negative, namely

$$f^{\prime\prime} (t ) = \frac{{{\text{d}}^{2} f (t )}}{{{\text{d}}t^{2} }} < 0$$
(7)

where f(t) is the convex characteristic at t.

The CCC present convex as shown in Zone 1 of Fig. 7, then changes to be concave in Zone 2, after that, it turns to be convex again and lasts for a few milliseconds. The CCC of the negative half cycle is just opposite to the positive half cycle.

For a standard sine signal \(f\left( t \right) = { \sin }\left( {\omega t + \varphi } \right)\):

$$f^{\prime\prime} \left( t \right) = - \omega^{ 2} { \sin }\left( {\omega t + \varphi } \right)$$
(8)

If f(t) is negative, f′′ (t) would be positive, and the CCC of f(t) is concave; otherwise, when f(t) is positive, f′′(t) would be negative, and the CCC of f(t) is convex.

Based on the unique CCC presented in the zero-sequence current, a novel detection algorithm is proposed in the following section.

3.2 Detection algorithm based on CCC of zero-sequence current

The CCC based algorithm includes the following steps.

Step 1: Sample the real time zero-sequence current of each feeder, and then filter the data with a digital low pass filter, with a cut-off frequency of 500 Hz. The linear phase filter should be used such as a Chebyshev filter. To avoid the edge effect of the convolution, a circular convolution is employed in filtering the data.

Step 2: Calculate the digital second derivative of the filtered zero-sequence current.

$$i^{\prime\prime} \left( n \right) = i\left( {n + 1} \right) - 2i\left( n \right) + i\left( {n - 1} \right)$$
(9)

where i′′ (n) is the digital second derivative; i(n + 1), i(n) and i(n − 1) are next, current and previous filtered current samples respectively.

Step 3: Detect the suspected fault.

It is considered as a noise disturbance if the CCC changes more than eight times per cycle; it is considered as a suspected HIF when the filtered zero-sequence current waveform is convex at the positive zero-crossing nearby zone (current values increase from negative to positive), and then changes to be concave in the following 1/8 cycle;

It is also considered as a suspected HIF when the zero-sequence current is concave at the negative zero-crossing nearby zone (current values change from positive to negative), and then changes to be convex in the following 1/8 cycle.

Step 4: If the lasting time of the suspected HIF reaches the pre-determined setting time T set, the occurrence of a HIF will be ensured. T set is preferred to be set in a range of 2 to 10 times period.

Note: In Step 1, the cut-off frequency of 500 Hz is chosen owing to the fact that low order harmonics, such as 2nd harmonic and 3rd harmonic are most evident in fault current [57]. A filter with such a cut-off frequency can eliminate noises and at the same time reserve the useful low order harmonics.

In Step 3, the noise disturbance criterion is set due to the fact that under HIFs circumstance, the CCC changes only six times per cycle.

3.3 Sensitivity analysis of algorithm based on CCC

Some types of the recorded zero-sequence (ZS) current waveforms fault soil are shown in Fig. 8 and the corresponding CCC of each filtered waveform (positive value represents convex and negative value represents concave).

Obviously, the HIFs are all easy to be detected by CCC based algorithm in spite of the different current magnitudes and the real shapes of current waveforms.

In consideration of much harsher field condition, a white noise with intensity of 15 dB has been added to each current in Fig. 8. The proposed algorithm is also immune to this noise disturbance, and gives accurate detection results to all 7 cases. An example is shown in Fig. 9.

Fig. 9
figure 9

CCC of HIF current with 15 dB white noise

In addition, under the influence of wind power converters, the proposed algorithm also performs well. The simulated HIF zero-sequence current waveforms in wind farm from Fig. 6 all can be detected by CCC based algorithm despite the faint 3rd harmonic characteristic. For example, the CCC of HIF current waveform with 8 wind generators connecting to grid is shown in Fig. 10, and the proposed algorithm also gives accurate detection results.

Fig. 10
figure 10

CCC of HIF current with 8 wind generators

3.4 Reliability analysis of algorithm based on CCC

The detection sensitivity is definitely improved by CCC based on algorithm, but it cannot prevent incorrect tripping. For harmonic based algorithms, the problem also exists because the current is polluted by the converter and 3rd harmonic distortion may turn out to be an incorrect tripping.

To solve this problem, the feature of arc flash fault is analyzed and the assistant criterion is presented below. The HIF three phase current waveforms on collective feeders in wind farm is shown in Fig. 11, and it shows that only the fault phase current change suddenly when arc flash fault occurs.

Fig. 11
figure 11

HIF three phase current waveforms on collective feeders in wind farm

Through theoretical analysis and hundreds of simulations, the assistant criterion can be the sudden change of the magnitude or phase of one phase current. With this kind of assistant criterion, the reliability of harmonic based algorithms and CCC based on algorithm can be ensured.

4 HIFD prototype and RTDS experiment

A HIFD prototype has been developed implementing the proposed algorithm. The system structure is shown in Fig. 12.

Fig. 12
figure 12

System structure of the HIFD prototype

A RTDS experiment is conducted to prove the sensitivity and security of the HIFD prototype. The test simulation circuit is the same as that in Fig. 5, in which L 1 is the faulty feeder, while L 2 and L 3 are healthy feeders. The equivalent primary CT ratio is 25/1. The sampling rate is 2.4 kHz and T set is 0.06 s. The digital trip signal generated by the prototype is fed back to RTDS to make a close loop test. Eighteen cases were tested, including 6 different fault surface conditions, with 3 tests of 3 feeders in each fault surface condition. Each case was tested for at least 15 times. During all the tests, the prototype presents good performance: there is no unwanted trip on healthy feeders or on non-fault condition; the faulty feeder is tripped in all fault surface conditions, although in some minor fault cases the prototype’s response time is much longer than T set (up to 0.2 s). Parts of the generated zero-sequence current waveforms are shown in Fig. 13. The parameters of fault surface condition 1 are: arc length 10 cm; τ m  = 0.30 ms; P m  = 20000 W/m; serial resistance 300 Ω. The parameters of fault surface condition 2 are: arc length 20 cm; τ m  = 0.21 ms; P m  = 20000 W/m; serial resistance 100 Ω.

Fig. 13
figure 13

Zero-sequence currents and trip signals generated by RTDS experiment

5 Conclusion

In wind farms, high impedance faults are difficult to be detected by harmonic based algorithms which are commonly adopted in industrial application. Large-scale wind generators connecting to grid has great impact on harmonic based algorithms: under the influence of convertors, the 3rd harmonic proportion in wind farms can be relatively lower and thus the performance of harmonic based HIF detection algorithms is poor.

The distortion of feeder’s zero-sequence current caused by dynamic arc is extracted and described as concave and convex characteristic and a novel and practical detection algorithm is proposed. HIFs field data and RTDS experiment data prove the high sensitivity and reliability of the proposed algorithm. The proposed algorithm uses only current signals to detect HIFs, and therefore it is applicable in neutral-point effectively grounded distribution systems where voltage signals are not always available.