0% found this document useful (0 votes)
11 views

DSP implementation and discretization of phase locked loop methods in presence of grid imperfections

The fluctuation of grid variables affects the performance of the phase-locked loop, considerably reducing the efficiency of grid energy injection or compensation currents generation during active filtering. The phase locked loop is the main tool for grid synchronization, offering continuous, real-time extraction of grid variables. As these techniques are implemented on digital computers, their discretization and analysis of resource requirements is an important step. This work represents a discretization and implementation on a digital signal processing (DSP) board of two distinct phase-locked loop (PLL) techniques as well as a comparative study of the latter. Our study covers various aspects, including the discretization of the PLLs to be studied, an assessment of the hardware resources required, their implementation on a DSP board, and their effectiveness in quickly identifying grid variables in the presence of imbalance and harmonics, which represent the most frequent grid imperfections.
Copyright
© Attribution ShareAlike (BY-SA)
0% found this document useful (0 votes)
11 views

DSP implementation and discretization of phase locked loop methods in presence of grid imperfections

The fluctuation of grid variables affects the performance of the phase-locked loop, considerably reducing the efficiency of grid energy injection or compensation currents generation during active filtering. The phase locked loop is the main tool for grid synchronization, offering continuous, real-time extraction of grid variables. As these techniques are implemented on digital computers, their discretization and analysis of resource requirements is an important step. This work represents a discretization and implementation on a digital signal processing (DSP) board of two distinct phase-locked loop (PLL) techniques as well as a comparative study of the latter. Our study covers various aspects, including the discretization of the PLLs to be studied, an assessment of the hardware resources required, their implementation on a DSP board, and their effectiveness in quickly identifying grid variables in the presence of imbalance and harmonics, which represent the most frequent grid imperfections.
Copyright
© Attribution ShareAlike (BY-SA)
You are on page 1/ 9

International Journal of Power Electronics and Drive Systems (IJPEDS)

Vol. 15, No. 3, September 2024, pp. 1490~1498


ISSN: 2088-8694, DOI: 10.11591/ijpeds.v15.i3.pp1490-1498  1490

DSP implementation and discretization of phase locked loop


methods in presence of grid imperfections

Ilias En-Naoui1, Abdelhadi Radouane1, Azeddine Mouhsen1, Ezzitouni Jarmouni1, Elmehdi Ennajih2
1
Laboratory of Radiation-Matter and Instrumentation (RMI), Faculty of Sciences and Techniques, Hassan First University, Settat, Morocco
2
Laboratory of Emerging Technologies (LAVETE), Faculty of Sciences and Techniques, Hassan First University, Settat, Morocco

Article Info ABSTRACT


Article history: The fluctuation of grid variables affects the performance of the phase-locked
loop, considerably reducing the efficiency of grid energy injection or
Received Nov 18, 2023 compensation currents generation during active filtering. The phase locked
Revised Feb 2, 2024 loop is the main tool for grid synchronization, offering continuous, real-time
Accepted Feb 17, 2024 extraction of grid variables. As these techniques are implemented on digital
computers, their discretization and analysis of resource requirements is an
important step. This work represents a discretization and implementation on
Keywords: a digital signal processing (DSP) board of two distinct phase-locked loop
(PLL) techniques as well as a comparative study of the latter. Our study covers
Digital signal processor various aspects, including the discretization of the PLLs to be studied, an
Grid synchronization assessment of the hardware resources required, their implementation on a DSP
Phase locked loop board, and their effectiveness in quickly identifying grid variables in the
Power electronics presence of imbalance and harmonics, which represent the most frequent grid
Systems control imperfections.
This is an open access article under the CC BY-SA license.

Corresponding Author:
Ilias En-Naoui
Laboratory of Radiation-Matter and Instrumentation (RMI), Faculty of Sciences and Technology
Hassan First University
BP: 577, Route de Casablanca. Settat, Morocco
Email: [email protected], [email protected]

1. INTRODUCTION
An increasing number of power converters are currently being incorporated into the electrical grid as
part of distributed generation systems [1]-[4] or active power filtering applications [5], [6]. Given the need for
synchronization with the grid with the power converters [7], it becomes imperative to extract phase, amplitude
and frequency of the grid voltage in order to control them properly as shown in Figure 1. In the field of grid
synchronization, a multitude of approaches has been studied to meet various application requirements. Methods
such as "zero crossing detection" and "discrete Fourier transform" have received considerable attention in the
literature. The first is based on monitoring the points at which the grid voltage crosses the zero-amplitude axis,
thus providing a fundamental indicator for synchronization, one of its primary advantages lies in its simplicity
of implementation, but its accuracy can be sensitive to noise and non-ideal grid conditions. In parallel, to
accurately detect zero crossings, a sufficiently high sampling rate is required. This can lead to increased
resource requirements, resulting in an estimated time up to 300 ms [8]. Synchronization based on the discrete
fourier transform (DFT) analyzes signals in the frequency domain, which has the advantage of being able to
process signals with variable frequencies. On the other hand, its performance can be influenced by non-ideal
grid conditions. In addition, the computational complexity of the discrete Fourier transform can introduce
latency and resource requirements [9], resulting in an estimated time up to 185 ms [10], impacting real-time
applications, which led researchers to develop other synchronization methods to overcome these problems. In

Journal homepage: http://ijpeds.iaescore.com


Int J Pow Elec & Dri Syst ISSN: 2088-8694  1491

this context, the phase-locked loop (PLL) is employed to continuously and instantaneously extract the grid
variables in the presence of the latter's imperfections.
Several phase-locked loop (PLL) structures are proposed in the literature [11]-[15]. The synchronous
reference frame PLL (SRF-PLL), is designed using the Park transform, and is one of the first synchronization
techniques introduced. It is simple to implement, and produces good results under disturbance-free grid
conditions. However, when grid faults occur, this method gives less accurate results. Numerous studies have
concentrated on enhancing its ability to reject disturbances. One study has introduced a decoupled double
synchronous reference frame (DDSRF-PLL) architecture [16] that relies on decoupling cells to overcome the
impact of grid imbalance. However, the PLLs efficiency are reduced by imperfections of grid (voltage sags
[17], imbalance [18], [19], phase jump [20], frequency variations, and harmonics [21]). Hence the need for a
PLL structure that ensures fast, accurate synchronization and detection of variations of grid variables. In the
other hand, the various PLL structures are generally implemented on digital computers, which makes their
discretization and the analysis of the hardware resources required for their implementation indispensable.
The objective of this research is to perform a discretization and an implementation of the SRF-PLL
and the advanced DDSRF-PLL technique on a processor, as well as a comparative study between the latter in
terms of the hardware resources required, and their speed of detection of grid parameters. The implemented
PLLs will be tested in the next experimental step, which aims to evaluate PLL's performances in real-life
scenarios, in the context of active power filtering and power injection into the electrical grid. These tests are a
crucial step in guaranteeing the practical effectiveness of the PLLs implemented, for future deployment in
diverse power system applications. This paper is divided into three sections: i) The first section presents the
discretization step of the two PLL methods to be studied; ii) The second section deals with the part relating to
the implementation of the techniques studied on a DSP board and the discussion of the test results obtained;
and iii) The third and the final section is a conclusion summarizing the developed work.

Figure 1. Overview of the studied system architecture

2. METHODS
The various PLL methods to be studied need to be discretized and implemented on a processor [22].
This discretization is typically accomplished through various methods, including the forward Euler method,
the backward Euler method, and the trapezoidal method [23]. Both Euler methods produce a 2ω ripple in the
estimated amplitude and frequency of the input signal, and influence the performance of the PLL techniques,
which is why we have chosen to work with the trapezoidal method [23]. The trapezoidal method requires the
transformation described on (1), where « Ts » is the sampling period.
T 1-z -1
s→ s ∙ (1)
2 1+z -1

2.1. Synchronous rotating frame PLL (SRF-PLL)


The prevalent method for achieving synchronization in three-phase systems is called synchronous
reference frame PLL (SRF-PLL) [24]. This approach employs the Park transformation to convert the grid
voltage from the conventional abc reference frame into the rotating dq frame, as described in the Figure 2.
In a scenario with ideal voltage conditions, the control of the angular position of the "dq" frame is
managed by a feedback control loop, which continually aligns the q component to zero [25]. When an
imbalance fault arises [26], [27], the PLL is unable to track the phase angle [25], this is explained by the
presence of oscillations at twice the fundamental frequency, induced by the presence of the negative sequence
component, resulting in a shift of Vd relative to the positive sequence amplitude |V+|. According to Figure 2,
the PI controller and the integrator must be discretized [28] in order to be implemented on the DSP board. The
choice of the trapezoidal method leads to the difference equations for the PI controller (2) and integrator (3)
respectively, KP and Ti are chosen to adjust the loop's bandwidth and response time.

PI controller: y(n) = y(n-1) + 92,11 × u(n) - 91,89 × u(n-1) (2)

DSP implementation and discretization of phase locked loop methods in presence of … (Ilias En-Naoui)
1492  ISSN: 2088-8694

Integrator: y(n) = y(n-1) + 2,5∙10-5 × ( u(n) - u(n-1)) (3)

Figure 3 present the digital realization of Figure 3(a) PI controller, and the depiction of Figure 3(b)
integrator. Digital realizations help us to evaluate the computation rate required by each PLL method, based
on the number of arithmetic components in each element, and which will be discussed later in Table 1.

Figure 2. Composition and functional elements of the SRF-PLL structure

(a) (b)

Figure 3. Digital model realizations of (a) the PI controller and (b) the integrator

2.2. Decoupled double synchronous reference frame (DDSRF-PLL)


In the event of grid imbalance, positive and negative sequence components of the grid voltage appear.
As these components cannot be controlled independently in the SRF-PLL method, errors occur in the
synchronization between the power converter and the grid [29]. The DDSRF-PLL method relies on the
independent control of instantaneous symmetrical components sequences of the grid voltage [30], [31].
The DDSRF-PLL lies in the use of two transformations, the first is αβ/ dq +1, where the dq+1 frame
undergoes positive rotation at an angle “θPLL”, and the αβ/ dq-1 transformation, where the dq-1 experiences
negative rotation at an angle of “-θPLL”. To calculate the positive V+1 and negative V-1 sequences, we use two
decoupling cells, as shown in the Figure 4(a) is the extracts variables from the negative rotating frame, while
Figure 4(b) extracts variables from the positive rotating frame. The DC components situated along the dq-1
axes are denoted by ̅̅̅̅̅
𝑉𝑑−1 and ̅̅̅̅̅
𝑉𝑞−1 .

(a) (b)

Figure 4. Decoupling cells of (a) dq-1 frame and (b) dq+1 frame used on a DDSRF-PLL

Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1490-1498
Int J Pow Elec & Dri Syst ISSN: 2088-8694  1493

The signals generated by the decoupling cells « Vd*+1 ; Vq*+1 ; Vd*-1 ; Vq*-1 » are nearly continuous terms,
serving as valuable information to calculate the amplitude of the grid voltage. To achieve this, these signals
undergo further processing by passing through a low-pass filter, to eliminate any residual oscillations present
in the estimated voltage vectors as shown in Figure 5. Through the separation of the positive and negative
sequences, the DDSRF-PLL provides a satisfactory performance in the case of an unbalanced grid. In the PLL
structure illustrated in Figure 5, the four low-pass filters at the output of the decoupling cells must be
discretized. The SRF-PLL forces the V*q+1 component to reach zero, for the purpose of determining the positive
component of the grid voltage ̅̅̅̅̅
Vd+1 . The difference equation of the low pass filter is given by (4) and the digital
realization of the output low-pass filter is shown in the Figure 5. The digital realization of the output low-pass
filter is shown in the Figure 6.

Lowpass filter: y(n) = 0,989 × y(n-1) + 5,52.10-3 × [u(n)+u(n-1)] (4)

Figure 5. Functional elements of the decoupled double synchronous reference frame PLL

Figure 6. Digital implementation of low-pass filters for output signals refinement

3. DISCUSSIONS OF THE OBTAINED RESULTS


The various PLL methods discussed are tested in two fault scenarios. The first corresponding to a
voltage imbalance on a 220 V grid as a positive component, where a negative component of 55 V has been
introduced at t=0.16s, shown in Figure 7(a). While the second corresponds to the presence of the rank 5
harmonic of amplitude 55 V, shown in Figure 7(b), in order to see the response of the PLLs in real operating
situations.
We have tried to experimentally realize discrete PLL models on a TMS320F28027F DSP in processor
in the loop mode, as shown in Figure 8. In this mode, the PLL is implemented on the DSP board, which interacts
with the grid voltages on MATLAB/Simulink, in order to validate the PLL's performance in a real operating
situation. The generated and implemented program communicates with the grid model via serial
communication. This DSP board operates at frequencies up to 60 MHz, offering fast, accurate processing for
real-time applications, with a remarkable cycle time of 16.67 ns. The sampling period (Ts) is set at 50µs. In
addition, for each control technique, we will evaluate the computation rate [32] required for its implementation,
as well as the time required to estimate the results. In the following sections, we will discuss the PLL's response
to its output variables (Vd, Vq and the phase angle θPLL ) in presence of grid disturbances.

DSP implementation and discretization of phase locked loop methods in presence of … (Ilias En-Naoui)
1494  ISSN: 2088-8694

(a) (b)

Figure 7. Test scenarios in presence of (a) imbalance and (b) harmonics

Figure 8. Schematic of the DSP in the Loop method alongside the practical experimental setup

3.1. First scenario: presence of imbalance


In the context of grid imbalance condition, Figures 9(a) and 9(b) serve as illustrative depictions of the
output variable Vd for both the SRF-PLL and the DDSRF-PLL, respectively. the response of the PLLs
simulated on Simulink are represented by dotted red curves, while those implemented on the DSP board are
represented by blue curves. As illustrated, the DSP board provides a response that matches the one simulated
on Simulink at the sampling instants.

(a) (b)

Figure 9. Vd component response of both (a) SRF-PLL and (b) DDSRF-PLL

In the absence of grid imbalance, the Vd component of the SRF-PLL stabilizes at a constant value of
220 V, corresponding to the positive sequence. However, when subjected to grid imbalance, the Vd component
oscillates around 220 V. In particular, these oscillations occur with an amplitude of 50 V, corresponding to the
amplitude of the negative sequence. In the absence of grid imbalance, the Vd component of the DDSRF-PLL

Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1490-1498
Int J Pow Elec & Dri Syst ISSN: 2088-8694  1495

quickly stabilizes at a value of 220 V within 40 ms, demonstrating its rapid response to ideal operating
conditions. When subjected to grid imbalance, the Vd component of the DDSRF-PLL initially oscillates around
220 V. But the presence of the decoupling cells attenuates these oscillations, and the PI corrector forces the Vq
component to stabilize at zero as illustrated in Figure 10, resulting in the swift disappearance of the Vd
oscillations. This dynamic behavior underlines the efficiency of the decoupling cells, ensuring the resilience
and reliability of the DDSRF-PLL under variable operating conditions.
In order to compare the two PLLs in terms of the degree of linearity of the phase angle generated by
them, we use the Root-Mean-Square-Error (RMSE) described by (5), where N is the number of samples over
a period. Figure 11 provides a representation of the phase angle response for SRF-PLL and DDSRF-PLL. The
dotted grey curve marks the evolution of the phase angle of the voltage’s positive sequence. In the absence of
imbalance, both PLLs show responses that align perfectly with the positive sequence. Once an imbalance is
introduced, the SRF-PLL’s response deviates from a linear trajectory, with an RMSE of 19%. In contrast, the
DDSRF-PLL's response is close to a linear trajectory, with an RMSE of 4.77%. These responses show the
DDSRF-PLL’s strength to maintain phase alignment under imbalance.

1
RMSE = √ × ∑k=N
k=1 (θgrid (k.Ts )-θPLL (k.Ts ))² (5)
N

Figure 10. Vq component response of both SRF-PLL and DDSRF

Figure 11. Phase angle response of PLLs in presence of imbalance

3.2. Second scenario: presence of harmonics


Figure 12 gives an overview of the responses of the SRF-PLL and DDSRF-PLL in presence of
harmonics, where Figure 12(a) represents the Vd component and Figure 12(b) the phase angle. After the
introduction of harmonics, the responses of the two PLLs in Figure 12(a) show oscillations around the positive
220 V component. In particular, the amplitude of oscillations in the response of the SRF-PLL is more
pronounced than that of the DDSRF-PLL. A similar observation can be seen in Figure 12(b), where the two
PLLs do not precisely follow the phase angle of the positive component.

DSP implementation and discretization of phase locked loop methods in presence of … (Ilias En-Naoui)
1496  ISSN: 2088-8694

(a)

(b)

Figure 12. Comparison of component: (a) Vd and (b) phase angle responses of both SRF-PLL and
DDSRF-PLL in presence of Harmonics in grid’s voltage

3.3. Hardware requirements and computational rate of each PLL method


According to the DSP board's technical documentation, a single cycle time is allocated for the
execution of addition operations, whereas multiplication operations require a more complex calculation
process, requiring a range of four-cycle times to be completed, which determines the time needed for each PLL
structure to provide its results. Table 1 gives an overview of the essential hardware resources for each method,
as well as the computing time required to run them.
Table 1 reveals that the SRF-PLL requires fewer resources than its DDSRF counterpart, illustrating
the fact that the SRF PLL's execution time is significantly shorter than that of the DDSRF PLL. In addition,
the table highlights the strength of the DDSRF PLL in the face of grid’s imperfections. In presenting these
metrics, Table 1 summarizes the strengths associated with each PLL method, making it easier to select and
implement synchronization solutions according to applications requirements.

Table 1. Required resources of the PLL structures and recommended conditions of use
PLL method Addition Multiplication Lookup tables Computing time Conditions of use
SRF-PLL 9 10 1 Sine and cosine table 0.81683 µs Balanced grid
DDSRF-PLL 17 20 1 Sine and cosine table 1.61214 µs Unbalanced grid + harmonics

4. CONCLUSION
This paper discusses a discretization and an implementation of two PLL techniques « SRF-PLL and
DDSRF-PLL » in a DSP board. we have made a comparative study of these PLL techniques from several
angles under the most frequent grid operating conditions, and evaluated their hardware resource requirements,
the feasibility of implementing them on a processor, and their effectiveness in rapidly detecting grid variables
in the presence of imperfections and disturbances. The results of the MATLAB/Simulink simulation match
those generated by the DSP board, so the latter will operate satisfactorily in the real-life situation of a grid
subject to an imbalance or harmonics faults.

Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1490-1498
Int J Pow Elec & Dri Syst ISSN: 2088-8694  1497

REFERENCES
[1] R. Moutchou and A. Abbou, “Control of grid side converter in wind power based PMSG with PLL method,” International Journal
of Power Electronics and Drive Systems (IJPEDS), vol. 12, no. 4, pp. 2191–2200, Dec. 2021.
[2] T. Toumi, A. Allali, O. Abdelkhalek, A. Ben Abdelkader, A. Meftouhi, and M. A. Soumeur, “PV integrated single-phase dynamic
voltage restorer for sag voltage, voltage fluctuations and harmonics compensation,” International Journal of Power Electronics and
Drive Systems (IJPEDS), vol. 11, no. 1, pp. 547–554, Mar. 2020, doi: 10.11591/IJPEDS.V11.I1.PP547-554.
[3] M. S. Shaikh, S. Raj, M. Ikram, and W. Khan, “Parameters estimation of AC transmission line by an improved moth flame
optimization method,” Journal of Electrical Systems and Information Technology, vol. 9, no. 1, pp. 1–15, Dec. 2022,
[4] M. S. Shaikh, C. Hua, M. A. Jatoi, M. M. Ansari, and A. A. Qader, “Application of grey wolf optimisation algorithm in parameter
calculation of overhead transmission line system,” IET Science, Measurement & Technology, vol. 15, no. 2, pp. 218–231, Mar.
2021, doi: 10.1049/SMT2.12023.
[5] K. V. G. Rao and M. K. Kumar, “The harmonic reduction techniques in shunt active power filter when integrated with non-
conventional energy sources,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 25, no. 3, pp. 1236–1245,
Mar. 2022, doi: 10.11591/ijeecs.v25.i3.pp1236-1245.
[6] A. Chaoui, F. Krim, J. P. Gaubert, and L. Rambault, “DPC controlled three-phase active filter for power quality improvement,”
International Journal of Electrical Power & Energy Systems, vol. 30, no. 8, pp. 476–485, Oct. 2008.
[7] N. Jaalam, N. A. Rahim, A. H. A. Bakar, C. K. Tan, and A. M. A. Haidar, “A comprehensive review of synchronization methods
for grid-connected converters of renewable energy source,” Renewable and Sustainable Energy Reviews, vol. 59. Elsevier Ltd, pp.
1471–1481, Jun. 01, 2016. doi: 10.1016/j.rser.2016.01.066.
[8] J. W. Choi, Y. K. Kim, and H. G. Kim, “Digital PLL control for - comput system -,” IEE Proceedings: Electric Power Applications,
vol. 153, no. 1, pp. 40–46, Jan. 2006, doi: 10.1049/IP-EPA:20045225.
[9] H. Liu, Y. Sun, H. Hu, and Y. Xing, “dft system requirements,” Conference Proceedings - IEEE Applied Power Electronics
Conference and Exposition - APEC, pp. 521–526, May 2015, doi: 10.1109/APEC.2015.7104399.
[10] S. Bifaretti, P. Zanchetta, and E. Lavopa, “Comparison of Two Three-Phase PLL Systems for More Electric Aircraft Converters”
IEEE Trans Power Electron, vol. 29, no. 12, pp. 6810–6820, 2014, doi: 10.1109/TPEL.2014.2307003.
[11] L. Stastny, R. Mego, L. Franek, and Z. Bradac, “Zero Cross Detection Using Phase Locked Loop,” in IFAC-PapersOnLine, Elsevier
B.V., 2016, pp. 294–298. doi: 10.1016/j.ifacol.2016.12.050.
[12] H. Geng, D. Xu, and B. Wu, “A novel hardware-based all-digital phase-locked loop applied to grid-connected power converters,”
IEEE Transactions on Industrial Electronics, vol. 58, no. 5, pp. 1737–1745, May 2011, doi: 10.1109/TIE.2010.2053338.
[13] H. S. Kamil, D. M. Said, M. W. Mustafa, M. R. Miveh, and N. Ahmad, “Recent advances in phase-locked loop based
synchronization methods for inverter-based renewable energy sources,” Indonesian Journal of Electrical Engineering and
Computer Science, vol. 18, no. 1, pp. 1–8, Apr. 2020, doi: 10.11591/IJEECS.V18.I1.PP1-8.
[14] Z. Xu, K. Dai, B. Yang, H. Luo, K. He, and H. Yang, “Three-Phase PLL Based on Vector DFT under Distorted and Unbalanced
Grid,” 2022 IEEE 3rd China International Youth Conference on Electrical Engineering, CIYCEE 2022, 2022.
[15] M. S. Reza, F. Sadeque, M. M. Hossain, A. M. Y. M. Ghias, and V. G. Agelidis, “Three-phase pll for grid-connected power
converters under both amplitude and phase unbalanced conditions,” IEEE Transactions on Industrial Electronics, vol. 66, no. 11,
pp. 8881–8891, Nov. 2019, doi: 10.1109/TIE.2019.2893857.
[16] A. Luna, et al., Advanced PLL structures for grid synchronization in distributed generation.” in International Conference on
Renewable Energies and Power Quality (ICREPQ), 2012.
[17] M. Bakkar, S. Bogarra, A. Rolán, F. Córcoles, and J. Saura, “Voltage sag influence on controlled three-phase grid-connected
inverters according to the Spanish grid code,” IET Generation, Transmission & Distribution, vol. 14, pp. 1882-1892, 2020, doi:
10.1049/iet-gtd.2019.1496.
[18] M. Karimi-Ghartemani and M. R. Iravani, “A new phase-locked loop (PLL) system,” Midwest Symposium on Circuits and Systems,
vol. 1, pp. 421–424, 2001, doi: 10.1109/MWSCAS.2001.986202.
[19] U. K. Singh and A. Basak, “Performance Study of Different PLL Schemes under Unbalanced Grid Voltage,” Proceedings of 2019
IEEE Region 10 Symposium, TENSYMP 2019, pp. 66–71, Jun. 2019, doi: 10.1109/TENSYMP46218.2019.8971048.
[20] C. Liu, X. Tian, K. Chen, Y. Su, and Y. Li, “Effect of PLL on transient performance of wind turbines generator under voltage phase
jump,” The Journal of Engineering, vol. 2019, no. 16, pp. 967–971, Mar. 2019, doi: 10.1049/joe.2018.8783.
[21] X. Du, Y. Liu, G. Wang, P. Sun, H. M. Tai, and L. Zhou, “Three-phase grid voltage synchronization using sinusoidal amplitude
integrator in synchronous reference frame,” International Journal of Electrical Power and Energy Systems, vol. 64, pp. 861–872,
2015, doi: 10.1016/j.ijepes.2014.08.005.
[22] A. S. Al-Khayyat, A. Al-Safi, and M. J. Hameed, “Single-phase grid-connected power control in dq synchronous reference frame
with space vector modulation using FPGA,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 30, no. 1,
pp. 57–69, Apr. 2023, doi: 10.11591/ijeecs.v30.i1.pp57-69.
[23] M. Ciobotaru, R. Teodorescu, and F. Blaabjerg, “A new single-phase PLL structure based on second order generalized integrator,”
PESC Record - IEEE Annual Power Electronics Specialists Conference, 2006, doi: 10.1109/PESC.2006.1711988.
[24] S. Golestan, J. M. Guerrero, and J. C. Vasquez, “Three-Phase PLLs: A Review of Recent Advances,” IEEE Transactions on Power
Electronics, vol. 32, no. 3. pp. 1894–1907, Mar. 01, 2017
[25] Z. Ali, N. Christofides, L. Hadjidemetriou, E. Kyriakides, Y. Yang, and F. Blaabjerg, “Three-phase phase-locked loop
synchronization algorithms for grid-connected renewable energy systems: A review,” Renewable and Sustainable Energy Reviews,
vol. 90, pp. 434–452, Jul. 2018, doi: 10.1016/J.RSER.2018.03.086.
[26] F. González-Espín, E. Figueres, and G. Garcerá, “An Adaptive synchronous-reference-frame phase-locked loop for power quality
improvement in a polluted utility grid,” IEEE Transactions on Industrial Electronics, vol. 59, no. 6, pp. 2718–2731, Jun. 2012.
[27] K. Li, A. Bo, H. Zheng, and N. Sun, “Performance analysis of three-phase phase-locked loops for distorted and unbalanced grids,”
Journal of Power Electronics, vol. 17, no. 1, pp. 262–271, 2017, doi: 10.6113/JPE.2017.17.1.262
[28] N. Kuznetsov, R. Yuldashev, M. Yuldashev, D. Sorokin, and Y. Skorokhod, “Analysis and Synthesis of Digital SRF-PLL for
Synchronization of Converter with the Grid,” Proceedings - ICOECS 2021: 2021 International Conference on Electrotechnical
Complexes and Systems, pp. 262–266, 2021, doi: 10.1109/ICOECS52783.2021.9657367
[29] F. Sevilmiş and H. Karaca, “Performance analysis of SRF-PLL and DDSRF-PLL algorithms for grid interactive inverters,”
International Advanced Researches and Engineering Journal, vol. 3, no. 2, pp. 116–122, Aug. 2019, doi: 10.35860/IAREJ.412250.
[30] P. Rodríguez, J. Pou, J. Bergas, J. I. Candela, R. P. Burgos, and D. Boroyevich, “Decoupled double synchronous reference frame
PLL for power converters control,” IEEE Trans Power Electron, vol. 22, no. 2, pp. 584–592, Mar. 2007
[31] G. Sivasankar and M. Sailaja, “Decoupled Stationary Reference Frame PLL for Interconnecting Renewable Energy Systems to the
Grid”, International Journal of Engineering Research & Technology (IJERT), vol. 3, no. 3, pp. 447-453, 2014.

DSP implementation and discretization of phase locked loop methods in presence of … (Ilias En-Naoui)
1498  ISSN: 2088-8694

[32] R. Marcos, S. Filho, P. F. Seixas, and P. C. Cortizo, “A comparative study of three-phase and single-phase PLL algorithms for grid-
connected systems,” 2006. [Online] Available: https://ppgee.ufmg.br/documentos/PublicacoesDefesas/853/EPA-VII_5.pdf

BIOGRAPHIES OF AUTHORS

Ilias En-Naoui is Ph.D. student. He received his master degree in


Electrical Engineering from Faculty of Science and Technology Settat, in 2019, and he is
currently a professor of Electrical Engineering in Agrégation Cycle, at the Ministry of
National Education, Morocco. His research areas include, power electronics, renewable
energy and power quality. He can be contacted at email: [email protected] or
[email protected].

Abdelhadi Radouane was born in 1969. He received the agrégation degree


in Electrical Engineering from the ENSET of Rabat, Morocco in 1996. In 2017, he obtained
a Ph.D. in automatic control. Since 2018, he joined the FST Settat, Hassan First
University of Settat, Morocco as assistant-professor. He can be contacted at email:
[email protected].

Azeddine Mouhsen born in 10 July 1967. He is professor of Physics at Hassan


First University, Morocco, since 1996. He holds a Ph.D. from Bordeaux I University (France)
in 1995 and a thesis from Moulay Ismail University, Morocco, in 2001. He specializes in
instrumentation and measurements, sensors, energy transfer, and radiation-matter
interactions. He has taught courses in physical sensors, chemical sensors, instrumentation,
systems tech-nology, digital electronics and industrial data processing. Actually, he is the
director of Laboratory of Radiation-Matter and Instrumentation. He can be contacted at
email: [email protected].

Ezzitouni Jarmouni is Ph.D. student. He received his master degree in Electrical


Engineering from Faculty of Science and Technology Settat, in 2019, and he is currently a
qualified secondary school mathematics teacher, at the Ministry of National Education,
Morocco. His research areas include, smart grid, renewable energy and artificial intelligence.
He can be contacted at email: [email protected].

Elmehdi Ennajih is Ph.D. student. He received his master degree in Electrical


Engineering from Faculty of Science and Technology Settat, in 2019, and he is currently a
professor of Electrical Engineering in BTS “Brevet de technician supérieur”, at the Ministry
of National Education, Morocco. His research areas include, energy conversion system,
system control and artificial intelligence. He can be contacted at email: [email protected].

Int J Pow Elec & Dri Syst, Vol. 15, No. 3, September 2024: 1490-1498

You might also like