Next Article in Journal
Donut-Shaped mmWave Printed Antenna Array for 5G Technology
Previous Article in Journal
Improving Transient Behavior of a Brushless Doubly Fed Induction Generator through Reactive Current Control of Grid-Side Converter
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

SOGI-FLL Grid Frequency Monitoring with an Error-Based Algorithm for a Better Response in Face of Voltage Sag and Swell Faults

Electric Engineering Department, Polytechnic University of Catalonia (EEBE-UPC), 08019 Barcelona, Spain
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(12), 1414; https://doi.org/10.3390/electronics10121414
Submission received: 24 April 2021 / Revised: 1 June 2021 / Accepted: 4 June 2021 / Published: 11 June 2021
(This article belongs to the Section Power Electronics)

Abstract

:
The SOGI-FLL (second-order generalized-integrator frequency-locked-loop) is a well-known and simple adaptive filter that allows estimation of the parameters of the grid voltage with a small computational burden. However, this structure has shown to be sensitive to the events of voltage sags and swell faults, especially to voltage sags that deeply distort the estimated frequency. In this paper an algorithm is proposed to face the fault that modifies the SOGI-FLLs gains in order to achieve a better transient response with a reduced perturbation in the estimated frequency. The algorithm uses the SOGI’s instantaneous and absolute error to detect the fault and change the SOGI-FLL gains during the fault. Moreover, the average of the absolute error is used for returning to normal operating conditions. The average value is obtained by means of a single low pass filter (LPF). The approach is easy to implement and represents a low computational burden for being implemented into a digital processor. The performance is evaluated by using simulations and real-time Typhoon Hardware in the Loop (HIL) results.

1. Introduction

Phase, amplitude, and frequency of the utility voltage are critical information for the operation of inverter-based distributed generators (DG), due to synchronization requirements with the grid network [1,2,3,4]. DG can use different grid monitoring techniques for obtaining online estimates of the grid parameters and stay synchronized with the grid. However, the performance of these estimators is perturbed by faults in the grid, such as voltage sags and swells, which in turn implies a worse DG performance of DG when injecting power to the grid [5,6,7,8,9,10,11,12,13,14,15]. Therefore, during grid faults, a fast and accurate detection of the grid voltage parameters is essential to keep a high quality in the DG’s operation [6]. Additionally, the grid monitoring used by the power converters should be able to perform a fast detection of the fault event while minimizing the distortion impact that faults cause on the estimated grid parameters and in the DG injected currents. This impact is particularly strong for the case of voltage sags in the estimated frequency, which is considered here, including also the case of voltage swells [6,15].
Several approaches can be found in literature for achieving the grid parameters [16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32]. Among them, the SOGI-FLL had become popular due to its simplicity of implementation and low computational needs. The SOGI-FLL has been widely analyzed and behaves well under grid normal conditions and even considering harmonic distortion [20,23,24,25,26,30,33]. The SOGI can be seen as a second-order Band-Pass Filter (BPF), coupled to the FLL, which is in charge of tuning the SOGI with the grid frequency [23]. The dynamic behavior of the SOGI-FLL is described in [24,26,33], which show that can be affected by grid perturbations such as DC-offset voltage, subharmonics and faults. The behavior of the SOGI-FLL is deeply perturbed by voltage sags, which produce high distortion peaks in the FLL response [32]. The behavior is also perturbed by voltage swells but with less impact.
Voltage sags and swells are defined by the IEEE 1159 as short-time reductions and increases in the grid voltage amplitude. Voltage sags are produced by faults in the line due to short-circuits, overloads, or starting of large motors [2,3]. Voltage sags can have a duration ranging from of 0.5 cycles to 1 min and can go from 0.9 per-unit (pu) to 0.1 pu in voltage magnitude. According to their duration, voltage sags are classified into three categories: instantaneous sags lasting from 0.5 cycles to 30 cycles, momentary sags from 30 cycles to 3 s, and temporary sags from 3 s to 1 min. Additionally, they are classified as an undervoltage when they exceed more than 1 min. In the same way, voltage swells are defined as a short-time increase in the grid voltage amplitude due to a single line-to-ground fault or by the de-energization of huge loads, among other causes. Voltage swells are also classified into the same three categories as for voltage sags. Voltage swells can be instantaneous, from 0.5 cycles to 30 cycles and from 1.1 pu to 1.8 pu; momentary, from 30 cycles to 3 s and from 1.1 pu to 1.4 pu; and temporary, from 3 s to 1 min and from 1.1 pu to 1.2 pu. The impact of strong voltage swells such as 1.8 pu in the SOGI-FLL estimated frequency is also high but with less magnitude than the case of 0.2 pu voltage sags [32,33].
In [32] the response of the SOGI-FLL to voltage sags and swells was studied. In this paper a saturation of ±1 Hz around the estimated frequency was used to limit the size of the perturbation and a Finite State Machine (FSM) algorithm was defined to minimize the transient response. The FSM used the pattern produced at the estimated frequency transient response for defining a set of five states that correspond to each relevant part of the pattern. The gains of the SOGI-FLL were adjusted by the FSM at each part of the pattern according to the voltage sag/swell depth/height level to minimize the size of the perturbation in the estimated frequency. However, the reaction to the fault with this approach presents some drawbacks as: an inherent slow response that is difficult to overcome due to the method’s definition around the integrator-block of the FLL; the necessity of measuring the depth/height of the voltage sag/swell; and the use of a set linear and nonlinear equations to obtain the SOGI-FLL gains, which made complex the proposal implementation.
In this paper, a different approach is presented for facing this problem by means of an algorithm that uses the SOGI’s instantaneous, absolute and averaged error signal. The approach is easier to implement than [32] since it doesn’t need to measure the depth or height of the voltage sag or swell, it uses a simpler algorithm employing less states and uses constant gains for the SOGI-FLL for dealing with the fault. In this algorithm, the use of the SOGI’s error allows a faster transient response to the fault event, since the error is directly affected by it, with no-delay, and allows differentiating voltage sags from voltage swells. The absolute value of the error allows determining a fast detection of the fault, which can be applied to both, sags and swells. The detection is made using a given threshold that triggers the algorithm when is surpassed by the absolute error value. The threshold is designed to preserve the capability of the SOGI-FLL to respond to step changes in the grid frequency of ±2 Hz and, also, to harmonic distortions till 3% amplitude regarding nominal voltage. The algorithm works with nominal gains at normal conditions and changes to reduced gains when a fault happens. The average of the error is used as a means to detect when the perturbation induced by the fault ends. Another threshold is also used for returning to normal operating conditions when the average is below it. This threshold is designed to cover all the possible depths or heights that voltage sags and swells could have. The algorithm is simple and easy to implement, representing a low computational burden for being implemented in a digital processor. The response of the proposed algorithm is better than the reported in [32], which is assessed using simulations and HIL test using MATLAB/Simulink and Typhoon HIL 402 platforms.

2. SOGI-FLL Response to Voltage Sags and Swells

The structure of the SOGI-FLL is shown in Figure 1, where v g is the grid voltage, ω o is the center frequency of the SOGI filter, v d and v q are the in-phase and quadrature-phase outputs and ω is the FLL estimated grid frequency acting as center frequency of the SOGI filter.
The SOGI has a second-order band-pass filter (BPF) and a low-pass filter (LPF) behavior for v d and v q [23], with the following transfer functions
H d s = v d s v g s = 2 ξ ω o   ·   s s 2 + 2 ξ ω o   ·   s + ω o 2
H q s = v q s v g s = 2 ξ ω o 2 s 2 + 2 ξ ω o   ·   s + ω o 2
The FLL is a gradient descent estimator [20,23], defined as
d ω d t = λ A 2 e · v q  
where A is the estimate of the grid voltage amplitude, A = v d 2 + v q 2 .
The linearized model of the SOGI-FLL in a quasi-locked operating point regarding the voltage amplitude and frequency is defined in [24,26,33], as (4) and (5), depicted in Figure 2.
A s A g s = ξ ω n s + ξ ω n  
ω s ω g s = λ / 2 s 2 + ξ ω n   ·   s + λ / 2  
where ω g and A g are the frequency and amplitude of the grid voltage, respectively, and ω n is the nominal value of the grid frequency, ω n = 2 π 50 rad/s.
The linearized models of (4) and (5) allow obtainment of the transient response of A and ω for a sudden change in A g and ω g , respectively, for a given value of ξ and λ . The model of (4) is of a first-order system with constant time τ = 1 / ξ ω n and, from linear control theory, it is well known that using ξ = 1 / 2 an optimal relationship is achieved in the transient response of the system [1]. The model of (5) corresponds to a second-order system, whose transient response comes determined by the roots of (6):
s 2 + ξ ω n   ·   s + λ / 2 = 0
In (6), it can be seen that ξ ω n and λ / 2 are related to the damping factor, ξ , and natural undamped frequency, ω , respectively, in the standard definition of a second-order system, i.e., a system with roots s 2 + 2 ξ ω   ·   s + ω 2 = 0 . Then, by identifying ξ ω n = 2 ξ ω and λ / 2 = ω 2 , it can be inferred that:
λ = 2 ω 2  
and extracting ω from the other identification:
ω = ξ ω n 2 ξ  
and, putting (8) in (7) leads to:
λ = ξ 2 ω n 2 2 ξ 2  
Which choosing the optimal ξ = ξ = 1 / 2 leads to a transient response that only relies on λ :
λ = 0.5 ω n 2  
Then, by inserting these gains, ξ and λ , in (6) gives roots located at s 1 , 2 = 111.07 ± 111.07   j , which corresponds to a transient response in ω that achieves an overshoot of M p = 4.32 % and settling time t s 1 = 4 τ = 4 / 111.07 = 36   ms , depicted in blue as the pair of gains ξ 1 , λ 1 in Figure 3.
By choosing this pair of gains, the transient response is optimal for the second-order system regarding achieved overshoot and settling time [1]. This, from the harmonic rejection point of view, it implies that a 3rd harmonic with a 3% amplitude voltage regarding nominal produces a ripple distortion around ω of 0.435 Hz, measured peak-to-peak. However, another interesting design point can be chosen instead for λ = 0.25 ω n 2 that corresponds to double real roots at s 1 , 2 = 111.07 , i.e., a transient response without overshoot, M p = 0 % , since there are no imaginary parts in s 1 , 2 , see depicted in red as the pair ξ 2 , λ 2 in Figure 3. In this case, as the gain has been reduced by half, an extra attenuation to harmonics has been achieved and the ripple is reduced also by half, to 0.217 Hz. Notice that for λ = 0.25 ω n 2 the settling time is identical than for λ = 0.5 ω n 2 , since the real part of the roots for both gains are identical, i.e., t s 2 = t s 1 = 4 / 111.07 . Therefore, we can consider λ = 0.25 ω n 2 as an optimal gain regarding harmonic-attenuation and t s . Additionally, this gain could be an interesting choice for those designers that are more interested in keeping the same t s but with an extra harmonic attenuation. From now on, in this paper, λ 1 and λ 2 are considered as two reference optimal gains for facing the perturbation induced by voltage sags and swells in the estimated frequency. The first one is better for achieving a faster transient response and the second one achieves a response with the same settling time but with better harmonic rejection capability.
Regarding the impact of voltage sags in the SOGI-FLL, the model in (4) can be used to obtain the transient response to the fault in the estimated grid voltage amplitude. But the model in (5) can provide the transient response of ω to a perturbation in the grid frequency, ω g , but not to changes in A g since there are no-crossing terms between (4) and (5). Therefore, the impact in ω should be assessed using the real model depicted in Figure 1. Additionally, it is well known that the impact of voltage sags in the estimated ω g is really high. Moreover, the transient response induced by the fault is nonlinear, and its magnitude size depends nonlinearly on the voltage sag’s depth, being worst for the deepest voltage sags.
Figure 4 provides an idea about the high impact of the perturbation induced in the estimated frequency by a voltage sag. Figure 4a depicts the estimated frequency for a series of voltage sags ranging from 0.8 pu to 0.2 pu for the optimal pair ( ξ 1 = 0.707 , λ 1 = 0.5   ω n 2 ). Figure 4b depicts the measured peak-to-peak value of the perturbation for each case. In this figure, the two pair of optimal gains, ( ξ 1 = 0.707 , λ 1 = 0.5   ω n 2 ) and ( ξ 2 = 0.707 , λ 2 = 0.25   ω n 2 ) had been considered. Notice that the size of the perturbation for λ 1 can arrive to 15 Hz for the pair ( ξ 1 , λ 1 ) and of 6 Hz for ( ξ 2 , λ 2 ).
A similar impact, but with less peak-to-peak size, can be observed for a voltage swell in Figure 5a for voltage swells ranging from 1.2 to 1.8 pu and for the pair ( ξ 1 , λ 1 ). Additionally, Figure 5b depicts the measured peak-to-peak magnitude for the two pair of optimal gains, ( ξ 1 , λ 1 ) in blue and ( ξ 2 , λ 2 ) in red.

3. Reducing the Perturbation Impact by Means of a SOGI’s Error-Based Algorithm

The most effective approach for reducing the perturbation in the FLL estimated frequency is by means of using directly the error signal of the SOGI filter, because it receives directly the impact of the fault through the input voltage, i.e., e = v g v d . In this paper, a proposal is made using the error signal, the absolute value of the error signal, e , and a low-pass filtering of e , noted as L P F e and also as a v g e . The proposal consists in an algorithm that uses these variables as inputs and that provides a proper value of ξ and λ to the SOGI-FLL for facing the fault and reduce the impact of the perturbation. This proposal is defined first for voltage sags and after is also applied to voltage swells. The block diagram that schematizes this proposal can be seen in Figure 6.
The algorithm is depicted in Figure 7 and is defined using only three states, named as S1, S2 and S3. From now on, the proposal will be named as SOGI-FLL “Error-based Algorithm”, SOGI-FLL-EbA. In the algorithm, S1 means normal operation. In this case, the SOGI-FLL-EbA operates with nominal gains ( ξ N ,   λ N ) . This gains can be the pair ( ξ 1 ,   λ 1 ) or ( ξ 2 ,   λ 2 ), but the pair ( ξ 1 ,   λ 1 ) are used mainly in this paper. Then, at a fault event, e spikes such as a sharp impulsive transient response. The error e is compared to a given threshold e γ and, if e > e γ , the algorithm goes to state S2 were the SOGI-FLL-EbA runs with different gains named as ( ξ F ,   λ F ) . These gains had been designed by a series of trial-and-error simulations for achieving a proper transient response and reduce the impact of the perturbation. The threshold e γ is designed to be able respond to a frequency step change of ±2 Hz and to pass a harmonic distortion that can reach a 3% THD. The main objective had consisted into reducing the perturbation size to less than 2 Hz for the case of 0.2 pu, i.e., an 80% depth. To this purpose, the FLL gain, λ F , has been strongly reduced.
At this stage, the average input, a v g e is used for transitioning to S3. This average is obtained by using a LPF with a suitable cutoff frequency, ω c , with the aim of filtering e and generate an energy-like function for giving an indication of when the perturbation has passed over. The transitory of a v g e will consists in an impulsive function, see Figure 7 in red, that exponentially decays to zero, which, when is close to zero, means that the perturbation is over. Therefore, the algorithm goes to S3 only when a v g e is a given threshold, a v g e < e o . Finally, a counter timer T c is started for giving a specific exit-time, t e x i t . This counter helps to set a specific time delay to be performed before returning to state S1, in order to ensure a smooth returning to normal state. The exit-time is designed to cover all the different voltage sag depths. When the condition T c > t e x i t meets, the algorithm returns back to state S1 and the SOGI-FLL-EbA operates again with ( ξ N ,   λ N ) .
Additionally, the same algorithm can be applied to voltage swells using e to identify a swell from a voltage sag. As e = v g v d , at the event of a fault, if e < 0 means that the fault consists in a voltage sag and e > 0 in a voltage swell. The gains ( ξ F ,   λ F ) , threshold e o and exit time t e x i t are different for voltage sags and swells and the values are depicted in Table 1.

4. Simulation and HIL Results

The SOGI-FLL-EbA proposal of Figure 6 has been discretized and simulated with Matlab/Simulink software. The SOGI-FLL-EbA gains during S1, S2 and S3 states and the thresholds e γ , e o and exit-time t e x i t are shown in Table 1. A third-order Adam–Bashforth method has been adopted, (11), for discretizing the SOGI filter following the discretization analysis performed in [34]. This method provides an exact −90° phase delay at the SOGI quadrature output and doesn’t have the drawbacks reported with backward, forward and trusting related methods, especially for low sampling frequencies.
1 s T s 12 5 z 3 16 z 2 + 23 z 1 1 z 1  
and, the integrator of the FLL has been discretized using the backward Euler method:
1 s T s 1 z 1  
Ts being the sample time of 100 µs, consistent with the 10 kHz frequency.
Figure 8a,b depicts the transient response of the SOGI-FLL and SOGI-FLL-EbA for a 0.2 pu voltage sag and 1.8 pu voltage swell, respectively. The faults happen at time 0.205 s. Notice how the perturbation in both cases had been reduced considerably, above 1 Hz peak-to-peak.
The value chosen for the threshold e γ has been designed to be able to accommodate a frequency step change of ±2 Hz and including a 3% THD harmonic distortion. Figure 9a depicts the transient response of the SOGI-FLL-EbA for a 2 Hz frequency step change at 0.2 s. Figure 9b shows the same transient response with a 3rd harmonic with 3% amplitude from nominal. Notice how the threshold allows the SOGI-FLL-EbA to respond to these perturbations, which do not trigger the proposed algorithm. It is important to remark that, since the “EbA” algorithm has not been triggered, these transient responses are identical to the achieved by a traditional SOGI-FLL, so they are not depicted in the figure.
Figure 10 and Figure 11 depict the transient response of the SOGI-FLL and SOGI-FLL-EbA to voltage sags and swells with different durations. As fault transient, we consider here the event of a voltage sag or swell and recovery to nominal grid voltage in a short time. Fault events of Figure 10a extend for three and three quarters cycles while those in Figure 11a do so for three cycles and half. These responses show that the proposed algorithm reduces the impact of the perturbation and that allows a faster transient response. For this reason, Figure 10b and Figure 11b show the results for shorter fault lengths and have a contrast.
Additionally, the grid voltage and the SOGI-FLL and SOGI-FLL-EbA had been implemented in a real-time HIL Typhoon 402 and HIL DSP100 platforms and the responses being captured in the typhoon SCADA panel [35]. Figure 12 shows the HIL results for the SOGI-FLL and SOGI-FLL-EbA to a periodic voltage sag fault transient that goes from 1 pu to 0.2 pu and then return back to 1 pu., the voltage sags go down to 0.2 pu and then return to 1 pu. In a similar way, Figure 13 depicts the transient results for a voltage swell that goes from 1 pu to 1.8 pu and back to 1 pu. As in the Simulink simulations, these HIL results show how the SOGI-FLL-EbA noticeably reduces the impact of the perturbation, allowing a faster response and respond to shorter duration transient faults.
Moreover, the peak-to-peak size of the perturbation had been measured for different depth and height sizes to assess the reduction in the perturbation achieved by the proposal using MATLAB/Simulink. Figure 14 depicts these measurements that show that the algorithm functions effectively in all the ranges defined for sags and swells.

5. Conclusions

This paper tried to improve the response of the SOGI-FLL to voltage sags and swells, since it is highly sensitive to these kinds of faults, especially to voltage sags. The paper first showed the scope of this problem for a given set of optimal SOGI-FLL gain parameters considered from the point of view of the SOGI-FLL’s optimal speed response to frequency step changes in the grid and of optimal capability rejection to harmonics. Then, it proposes an algorithm using the SOGI’s error signal and its absolute and average values for facing voltage sags and swells faults, reducing the impact in the estimated frequency. The MATLAB/Simulink simulations and real-time Typhoon HIL results showed the feasibility of this approach, which improved the response to these faults and reduced the recovery time involved in the transient perturbation.

Author Contributions

Investigation, simulation results, and writing—original draft, S.A.N. and J.M.; methodology and formal analysis, S.A.N., J.M., H.M. and J.d.l.H.; writing—review and editing, S.A.N., J.M., J.E., H.M. and J.d.l.H.; writing—response to reviewers, S.A.N., J.M., J.E., H.M. and J.d.l.H.; software design, S.A.N. and J.M.; data curation, S.A.N. and J.M.; organization and supervision, J.M., J.E. and J.d.l.H.; Tyhpoon HIL results, J.E. and J.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ogata, K.; Brewer, J.W. Modern Control Engineering, 4th ed.; Prentice-Hall: Hoboken, NJ, USA, 2002. [Google Scholar]
  2. Dugan, R.C.; Mcgranaghan, M.F.; Santoso, S.; Beaty, H.W. Electrical Power Systems Quality, 3rd ed.; McGraw-Hill: New York, NY, USA, 2002. [Google Scholar]
  3. Kusko, A.; Thompson, M.C. Power Quality in Electrical Systems; McGraw-Hill: New York, NY, USA, 2007. [Google Scholar]
  4. Teodorescu, R.; Liserre, M.; Rodríguez, P. Grid Converters for Photovoltaic and Wind Power Systems; John Wiley & Sons: Hoboken, NJ, USA, 2011; Volume 29. [Google Scholar]
  5. IEEE Recommended Practices and Requirements for Harmonic Control in Electric Power Systems; IEEE Std 519-1992; IEEE: Piscataway, NJ, USA, 1993; pp. 519–1992.
  6. Matas, J.; Castilla, M.; Miret, J.; De Vicuna, L.G.; Guzman, R. An Adaptive Prefiltering Method to Improve the Speed/Accuracy Tradeoff of Voltage Sequence Detection Methods Under Adverse Grid Conditions. IEEE Trans. Ind. Electron. 2014, 61, 2139–2151. [Google Scholar] [CrossRef]
  7. Naidoo, R.; Pillay, P. A New Method of Voltage Sag and Swell Detection. IEEE Trans. Power Deliv. 2007, 22, 1056–1063. [Google Scholar] [CrossRef]
  8. Yunus, A.S.; Masoum, M.A.; Abu-Siada, A. Application of SMES to enhance the dynamic performance of DFIG during voltage sag and swell. IEEE Trans. Appl. Supercond. 2012, 22, 5702009. [Google Scholar] [CrossRef]
  9. Popavath, L.N.; Kaliannan, P. Photovoltaic-STATCOM with low voltage ride through strategy and power quality enhancement in a grid integrated wind-PV system. Electronics 2018, 7, 51. [Google Scholar] [CrossRef] [Green Version]
  10. Rey-Boué, A.B.; Guerrero-Rodríguez, N.F.; Stöckl, J.; Strasser, T.I. Modeling and Design of the Vector Control for a Three-Phase Single-Stage Grid-Connected PV System with LVRT Capability according to the Spanish Grid Code. Energies 2019, 12, 2899. [Google Scholar] [CrossRef] [Green Version]
  11. Safdarian, A.; Fotuhi-Firuzabad, M.; Lehtonen, M. A General Framework for Voltage Sag Performance Analysis of Distribution Networks. Energies 2019, 12, 2824. [Google Scholar] [CrossRef] [Green Version]
  12. Pu, Y.; Yang, H.; Ma, X.; Sun, X. Recognition of Voltage Sag Sources Based on Phase Space Reconstruction and Improved VGG Transfer Learning. Entropy 2019, 21, 999. [Google Scholar] [CrossRef] [Green Version]
  13. Li, D.; Mei, F.; Zhang, C.; Sha, H.; Zheng, J. Self-Supervised Voltage Sag Source Identification Method Based on CNN. Energies 2019, 12, 1059. [Google Scholar] [CrossRef] [Green Version]
  14. Serrano-Fontova, A.; Torrens, P.C.; Bosch, R. Power Quality Disturbances Assessment during Unintentional Islanding Scenarios. A Contribution to Voltage Sag Studies. Energies 2019, 12, 3198. [Google Scholar] [CrossRef] [Green Version]
  15. Chamchuen, S.; Siritaratiwat, A.; Fuangfoo, P.; Suthisopapan, P.; Khunkitti, P. High-Accuracy Power Quality Disturbance Classification Using the Adaptive ABC-PSO as Optimal Feature Selection Algorithm. Energies 2021, 14, 1238. [Google Scholar] [CrossRef]
  16. Doget, T.; Etien, E.; Rambault, L.; Cauet, S. A PLL-Based Online Estimation of Induction Motor Consumption Without Electrical Measurement. Electronics 2019, 8, 469. [Google Scholar] [CrossRef] [Green Version]
  17. Sun, Y.; De Jong, E.C.W.; Wang, X.; Yang, D.; Blaabjerg, F.; Cuk, V.; Cobben, J.F.G. The Impact of PLL Dynamics on the Low Inertia Power Grid: A Case Study of Bonaire Island Power System. Energies 2019, 12, 1259. [Google Scholar] [CrossRef] [Green Version]
  18. Du, H.; Sun, Q.; Cheng, Q.; Ma, D.; Wang, X. An Adaptive Frequency Phase-Locked Loop Based on a Third Order Generalized Integrator. Energies 2019, 12, 309. [Google Scholar] [CrossRef] [Green Version]
  19. Filipovic, F.; Petronijevic, M.; Mitrovic, N.; Bankovic, B.; Kostic, V. A Novel Repetitive Control Enhanced Phase-Locked Loop for Synchronization of Three-Phase Grid-Connected Converters. Energies 2020, 13, 135. [Google Scholar] [CrossRef] [Green Version]
  20. Rodríguez, P.; Luna, A.; Candela, I.; Mujal, R.; Teodorescu, R.; Blaabjerg, F. Multiresonant Frequency-Locked Loop for Grid Synchronization of Power Converters Under Distorted Grid Conditions. IEEE Trans. Ind. Electron. 2010, 58, 127–138. [Google Scholar] [CrossRef] [Green Version]
  21. Park, S.J.; Nguyen, T.H.; Lee, D.-C. Advanced SOGI-FLL scheme based on fuzzy logic for single-phase grid-connected con-verters. J. Power Electron. 2014, 14, 598–607. [Google Scholar] [CrossRef] [Green Version]
  22. Kang, J.W.; Shin, K.W.; Lee, H.; Kang, K.M.; Kim, J.; Won, C.Y. A Study on Stability Control of Grid Connected DC Distribution System Based on Second Order Generalized Integrator-Frequency Locked Loop (SOGI-FLL). Appl. Sci. 2018, 8, 1387. [Google Scholar] [CrossRef] [Green Version]
  23. Matas, J.; Martin, H.; de la Hoz, J.; Abusorrah, A.; Al-Turki, Y.A.; Al-Hindawi, M. A family of gradient descent grid frequency estimators for the SOGI filter. IEEE Trans. Power Electron. 2018, 33, 5796–5810. [Google Scholar] [CrossRef]
  24. Golestan, S.; Ebrahimzadeh, E.; Guerrero, J.M.; Vasquez, J.C. An Adaptive Resonant Regulator for Single-Phase Grid-Tied VSCs. IEEE Trans. Power Electron. 2018, 33, 1867–1873. [Google Scholar] [CrossRef]
  25. Matas, J.; Martin, H.; Elmariachet, J.; Abusorrah, A.; Al-Turki, Y. A New LPF-Based Grid Frequency Estimation for the SOGI Filter with Improved Harmonic Rejection. Renew. Energy Power Qual. J. 2018, 1, 716–721. [Google Scholar] [CrossRef]
  26. Golestan, S.; Guerrero, J.M.; Vasquez, J.C.; Abusorrah, A.M.; Al-Turki, Y. Modeling, Tuning, and Performance Comparison of Second-Order-Generalized-Integrator-Based FLLs. IEEE Trans. Power Electron. 2018, 33, 10229–10239. [Google Scholar] [CrossRef] [Green Version]
  27. Ye, S. Fuzzy sliding mode observer with dual SOGI-FLL in sensorless control of PMSM drives. ISA Trans. 2019, 85, 161–176. [Google Scholar] [CrossRef]
  28. El Mariachet, J.; Matas, J.; Martín, H.; Li, M.; Guan, Y.; Guerrero, J.M. A Power Calculation Algorithm for Single-Phase Droop-Operated-Inverters Considering Linear and Nonlinear Loads HIL-Assessed. Electronics 2019, 8, 1366. [Google Scholar] [CrossRef] [Green Version]
  29. Cao, W.; Liu, K.; Kang, H.; Wang, S.; Fan, D.; Zhao, J. Resonance Detection Strategy for Multi-Parallel Inverter-Based Grid-Connected Renewable Power System Using Cascaded SOGI-FLL. Sustainability 2019, 11, 4839. [Google Scholar] [CrossRef] [Green Version]
  30. Matas, J.; Martin, H.; De La Hoz, J.; Abusorrah, A.; Al-Turki, Y.A.; Alshaeikh, H. A New THD Measurement Method with Small Computational Burden Using a SOGI-FLL Grid Monitoring System. IEEE Trans. Power Electron. 2019, 35, 5797–5811. [Google Scholar] [CrossRef]
  31. Kim, D.-H.; Kim, M.-S.; Kim, H.-J. Frequency-Tracking Algorithm Based on SOGI-FLL for Wireless Power Transfer System to Operate ZPA Region. Electronics 2020, 9, 1303. [Google Scholar] [CrossRef]
  32. Nejad, S.A.; Matas, J.; Martín, H.; De La Hoz, J.; Al-Turki, Y.A. New SOGI-FLL Grid Frequency Monitoring with a Finite State Machine Approach for Better Response in the Face of Voltage Sag and Swell Faults. Electronics 2020, 9, 612. [Google Scholar] [CrossRef] [Green Version]
  33. Golestan, S.; Guerrero, J.M.; Vasquez, J.C.; Abusorrah, A.M.; Al-Turki, Y.A. Standard SOGI-FLL and Its Close Variants: Precise Modeling in LTP Framework and Determining Stability Region/Robustness Metrics. IEEE Trans. Power Electron. 2020, 36, 409–422. [Google Scholar] [CrossRef]
  34. Golestan, S.; Guerrero, J.M.; Musavi, F.; Vasquez, J.C. Single-Phase Frequency-Locked Loops: A Comprehensive Review. IEEE Trans. Power Electron. 2019, 34, 11791–11812. [Google Scholar] [CrossRef]
  35. Typhoon HIL. Hil 4/6 Series Hardware User Guide; Typhoon HIL Inc.: Somerville, MA, USA, 2021; Available online: https://www.typhoon-hil.com/documentation/typhoon-hil-hardware-manual/hil4-6_series_user_guide/topics/hil4-6_abstract.html (accessed on 10 June 2021).
Figure 1. Block diagram of the SOGI-FLL filter.
Figure 1. Block diagram of the SOGI-FLL filter.
Electronics 10 01414 g001
Figure 2. Linearized models of the SOGI-FLL: (a) estimated voltage amplitude; (b) estimated voltage frequency.
Figure 2. Linearized models of the SOGI-FLL: (a) estimated voltage amplitude; (b) estimated voltage frequency.
Electronics 10 01414 g002
Figure 3. Linearized response to a frequency step perturbation of 1 Hz for two sets parameters: ( ξ 1 = 0.707 , λ 1 = 0.5 ω n 2 ), in blue with M p = 4.32 % and ( ξ 2 = 0.707 , λ 2 = 0.25 ω n 2 ), in red with M p = 0 % .
Figure 3. Linearized response to a frequency step perturbation of 1 Hz for two sets parameters: ( ξ 1 = 0.707 , λ 1 = 0.5 ω n 2 ), in blue with M p = 4.32 % and ( ξ 2 = 0.707 , λ 2 = 0.25 ω n 2 ), in red with M p = 0 % .
Electronics 10 01414 g003
Figure 4. (a) Estimated frequency perturbations in the SOGI-FLL for different voltage sag depths ranging from 0.8 pu to 0.2 pu and FLL gain λ 1 = 0.5 ω n 2 . (b) Measured peak-to-peak maximum amplitude distortion in Hz, in blue for λ 1 = 0.5 ω n 2 , in red for λ 2 = 0.25 ω n 2 .
Figure 4. (a) Estimated frequency perturbations in the SOGI-FLL for different voltage sag depths ranging from 0.8 pu to 0.2 pu and FLL gain λ 1 = 0.5 ω n 2 . (b) Measured peak-to-peak maximum amplitude distortion in Hz, in blue for λ 1 = 0.5 ω n 2 , in red for λ 2 = 0.25 ω n 2 .
Electronics 10 01414 g004
Figure 5. (a) Estimated frequency perturbations in the SOGI-FLL for different voltage sag swells ranging from 1.2 to 1.8 pu and FLL gain λ 1 = 0.5   ω n 2 . (b) Measured peak-to-peak maximum amplitude distortion in Hz, in blue for λ 1 = 0.5   ω n 2 , in red for λ 2 = 0.25   ω n 2 .
Figure 5. (a) Estimated frequency perturbations in the SOGI-FLL for different voltage sag swells ranging from 1.2 to 1.8 pu and FLL gain λ 1 = 0.5   ω n 2 . (b) Measured peak-to-peak maximum amplitude distortion in Hz, in blue for λ 1 = 0.5   ω n 2 , in red for λ 2 = 0.25   ω n 2 .
Electronics 10 01414 g005
Figure 6. SOGI-FLL-EbA proposal using e, e and a v g e for reducing the impact of voltage sags and swells in the estimated frequency.
Figure 6. SOGI-FLL-EbA proposal using e, e and a v g e for reducing the impact of voltage sags and swells in the estimated frequency.
Electronics 10 01414 g006
Figure 7. SOGI-FLL-EbA using e, e and a v g e signals for improving the frequency response in face of voltage sags and swells.
Figure 7. SOGI-FLL-EbA using e, e and a v g e signals for improving the frequency response in face of voltage sags and swells.
Electronics 10 01414 g007
Figure 8. SOGI-FLL and SOGI-FLL-EbA estimated frequency transient responses to 0.2 pu voltage sag and 1.8 pu voltage swell at 0.205 s, respectively.
Figure 8. SOGI-FLL and SOGI-FLL-EbA estimated frequency transient responses to 0.2 pu voltage sag and 1.8 pu voltage swell at 0.205 s, respectively.
Electronics 10 01414 g008
Figure 9. Transient responses of the SOGI-FLL-EbA to a frequency step perturbation of 2 Hz. (a) without harmonic distortion. (b) with a 3rd harmonic and 3% voltage amplitude regarding nominal.
Figure 9. Transient responses of the SOGI-FLL-EbA to a frequency step perturbation of 2 Hz. (a) without harmonic distortion. (b) with a 3rd harmonic and 3% voltage amplitude regarding nominal.
Electronics 10 01414 g009
Figure 10. Transient response of the SOGI-FLL and SOGI-FLL-EbA to short-duration voltage sags. (a) SOGI-FLL response to a 0.2 pu voltage sag at 0.2 s with three cycles and three quarters of duration. (b) SOGI-FLL-EbA response to 0.2 pu voltage sag at 0.2 s with two and half cycles of duration.
Figure 10. Transient response of the SOGI-FLL and SOGI-FLL-EbA to short-duration voltage sags. (a) SOGI-FLL response to a 0.2 pu voltage sag at 0.2 s with three cycles and three quarters of duration. (b) SOGI-FLL-EbA response to 0.2 pu voltage sag at 0.2 s with two and half cycles of duration.
Electronics 10 01414 g010
Figure 11. Transient response of the SOGI-FLL and SOGI-FLL-EbA to short-duration voltage swell. (a) SOGI-FLL response to a 1.8 pu voltage swell at 0.205 s with three and half cycles of duration. (b) SOGI-FLL-EbA response to 1.8 pu voltage swell at 0.205 s with one and half cycles of duration.
Figure 11. Transient response of the SOGI-FLL and SOGI-FLL-EbA to short-duration voltage swell. (a) SOGI-FLL response to a 1.8 pu voltage swell at 0.205 s with three and half cycles of duration. (b) SOGI-FLL-EbA response to 1.8 pu voltage swell at 0.205 s with one and half cycles of duration.
Electronics 10 01414 g011
Figure 12. HIL results for the SOGI-FLL and SOGI-FLL-EbA to short-duration voltage sag. (up) Grid voltage sag fault going from 1 pu to 0.2 pu and going back to 1 pu. (down) SOGI-FLL (red) and SOGI-FLL-EbA (green) estimated frequency response to the voltage sag in Hz.
Figure 12. HIL results for the SOGI-FLL and SOGI-FLL-EbA to short-duration voltage sag. (up) Grid voltage sag fault going from 1 pu to 0.2 pu and going back to 1 pu. (down) SOGI-FLL (red) and SOGI-FLL-EbA (green) estimated frequency response to the voltage sag in Hz.
Electronics 10 01414 g012
Figure 13. HIL results for the SOGI-FLL and SOGI-FLL-EbA to short-duration voltage swell. (up) Grid voltage swell fault going from 1 pu to 1.8 pu and going back to 1 pu. (down) SOGI-FLL (red) and SOGI-FLL-EbA (green) estimated frequency response to the voltage sag in Hz.
Figure 13. HIL results for the SOGI-FLL and SOGI-FLL-EbA to short-duration voltage swell. (up) Grid voltage swell fault going from 1 pu to 1.8 pu and going back to 1 pu. (down) SOGI-FLL (red) and SOGI-FLL-EbA (green) estimated frequency response to the voltage sag in Hz.
Electronics 10 01414 g013
Figure 14. Measured peak-to-peak maximum amplitude distortion in Hz for different voltage sags and swells. (a) For sags with depths ranging from 0.1 to 0.8 pu. (b) For swells with heights ranging from 1.2 to 1.8 pu.
Figure 14. Measured peak-to-peak maximum amplitude distortion in Hz for different voltage sags and swells. (a) For sags with depths ranging from 0.1 to 0.8 pu. (b) For swells with heights ranging from 1.2 to 1.8 pu.
Electronics 10 01414 g014
Table 1. SOGI-FLL-EbA parameters responding to voltage sags and swells.
Table 1. SOGI-FLL-EbA parameters responding to voltage sags and swells.
ParameterMpState
S1S2–S3
ξ 1 , λ 1 4.32% 0.707 ,   0.5 ω n 2 0.82 ,   0.06 ω n 2
ξ 2 , λ 2 0% 0.707 ,   0.25 ω n 2 0.82 ,   0.16 ω n 2
ParameterValue
Fault-typeSagSwell
e γ 25 V25 V
e o 1.5 V7 V
t e x i t 8.5 ms12 ms
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Abdali Nejad, S.; Matas, J.; Elmariachet, J.; Martín, H.; de la Hoz, J. SOGI-FLL Grid Frequency Monitoring with an Error-Based Algorithm for a Better Response in Face of Voltage Sag and Swell Faults. Electronics 2021, 10, 1414. https://doi.org/10.3390/electronics10121414

AMA Style

Abdali Nejad S, Matas J, Elmariachet J, Martín H, de la Hoz J. SOGI-FLL Grid Frequency Monitoring with an Error-Based Algorithm for a Better Response in Face of Voltage Sag and Swell Faults. Electronics. 2021; 10(12):1414. https://doi.org/10.3390/electronics10121414

Chicago/Turabian Style

Abdali Nejad, Sajad, José Matas, Jordi Elmariachet, Helena Martín, and Jordi de la Hoz. 2021. "SOGI-FLL Grid Frequency Monitoring with an Error-Based Algorithm for a Better Response in Face of Voltage Sag and Swell Faults" Electronics 10, no. 12: 1414. https://doi.org/10.3390/electronics10121414

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop