You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
3 Phase inverter in this demonstration, uses space vector modulated PWM to generate the output voltage.
Reference voltage vector converted in to dq rotating phase. A matlab function is employed to determine the segment number and related ON-times(ti,t2,t0/2).
Symmetrical switching method employed to minimize switching losses.
SVM trajectory will be plotted at the completion of the simulation.
Cite As
Rashmil Dahanayake (2026). Three Phase SVPWM Inverter (https://uk.mathworks.com/matlabcentral/fileexchange/44787-three-phase-svpwm-inverter), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired by: Three-phase Simple Space Vector Pulse Width Modulation
General Information
- Version 1.5.0.0 (148 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
Communities
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.5.0.0 | Dq0 and pll blocks updated in order to correct the error(2nd harmonic output) in previous revision.
|
||
| 1.4.0.0 | Dq0 and pll blocks updated in order to correct the error(2nd harmonic output) in previous revision. |
||
| 1.3.0.0 | - Symmetrical switching to minimize switching losses. |
||
| 1.1.0.0 | modulation index, Vdc, Output voltage frequency configurable. Matlab 2010 compatible |
