Control of Three phase inverter with carrier based SVM

Carrier-Based Space Vector Modulation (SVM) is a technique that combines the benefits of space vector modulation and carrier-based PWM.
65 Downloads
Updated 1 May 2025

View License

What is Carrier-Based Space Vector Modulation?
Carrier-based SVM is a hybrid approach that:
  • Utilizes a sinusoidal reference signal (like Sinusoidal PWM).
  • Introduces zero-sequence injection to fully utilize the DC bus voltage (like SVM).
  • Uses a triangular carrier wave for PWM generation.
It mimics space vector PWM but is implemented using conventional carrier-based modulation, making it easier to implement on digital controllers.
Advantages
  • Better DC bus utilization than traditional SPWM.
  • Reduces harmonic distortion.
  • Easier to implement than classic vector-based SVM, especially on microcontrollers.

Cite As

Abdelrahman Farghly (2026). Control of Three phase inverter with carrier based SVM (https://uk.mathworks.com/matlabcentral/fileexchange/180947-control-of-three-phase-inverter-with-carrier-based-svm), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2022b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.0.0