Three-phase SFT-PLL synchronization block

Frequency Adaptive Sliding Fourier Transform for Synchronizing VSCI to the Utility Grid
572 Downloads
Aktualisiert 21. Nov 2019

Lizenz anzeigen

Sliding Discrete Fourier Transform (SDFT) is very efficient regarding computational load and possesses a very fast phase angle detection with excellent harmonic rejection at nominal frequency. However, at the off-nominal frequency, SDFT generates errors in both magnitude and phase angle due to spectral leakage. Also, its harmonic rejection is greatly impaired under such conditions. The attached block introduces a workaround for Fourier Transform (in sliding continuous SFT and sliding discrete SDFT flavors) to handle this disability under off-nominal frequency while avoiding variable-rate sampling. The method used to implement SFT is also combining the symmetrical component analysis technique to ensure that we get only the phase angle, magnitude and frequency of the positive sequence attributes. Sliding Fourier Transform (SFT) is used as a phase detector for a phase-locked loop whose output frequency is used to drive the SFT. The model included compares the performance of the proposed SFT-PLL with that of the Decoupled Stationary Reference Frame PLL (dαβPLL) which is one of the widely used techniques in industrial applications. Examining the results prove that SFT-PLL is superior to dαβPLL. Hence, it can be effectively used in synchronizing VSI to weak and micro-grids particularly under sever unbalance, harmonic distortion and DC offset.
The mathematics and the explanation of the block structure is given in :
"Frequency-adaptive sliding Fourier transform for synchronizing VSI to the grid"
International Journal of Power Electronics and Drive Systems 10(2):1034
DOI: 10.11591/ijpeds.v10.i2.pp1034-1048

Zitieren als

Usama Mohamed (2024). Three-phase SFT-PLL synchronization block (https://www.mathworks.com/matlabcentral/fileexchange/73415-three-phase-sft-pll-synchronization-block), MATLAB Central File Exchange. Abgerufen .

Kompatibilität der MATLAB-Version
Erstellt mit R2018a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Kategorien
Mehr zu AI for Audio finden Sie in Help Center und MATLAB Answers
Tags Tags hinzufügen

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.0.0