Three phase (3PH) DSOGI Phase Lock Loop (PLL)
Version 1.0.0 (19.5 MB) by
Angel Rodriguez
Three phase (3PH) DSOGI Phase Lock Loop (PLL)
- Angle Lock
- Phase Swap Detection
- Realtime Phase Fault Detection
- Generated Code
- Code Tested on STM32F7 (code on stm32.zip)
- Not using Volder's algorithm instead using approximations requiering a sampling of 10kHz
Worse case, when the phase of the Voltage phase is pi radians of offset at the start, thus having the maximum error.
- Angel Rodriguez [ang.rodr97@gmail.com]
Cite As
Angel Rodriguez (2026). Three phase (3PH) DSOGI Phase Lock Loop (PLL) (https://github.com/angrram/3ph_pll), GitHub. Retrieved .
MATLAB Release Compatibility
Created with
R2024a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
|
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.



