Three-level NPC inverter with the help of SVPWM

space vector pulse width modulation (SVPWM) switching technique which is used in neutral point clamp invertor for the purpose of switching.
553 Downloads
Updated 18 Jan 2024

View License

space vector pulse width modulation (SVPWM) switching technique which is used in three phase invertor for the purpose of switching.
Three level Neutral Point Clamped (NPC) inverters are a family of multilevel power converters that are characterized by the use of clamping diodes for guaranteeing the proper voltage sharing across the power switches.
Each leg of the NPC inverter has 4 transistors that can be controlled, giving 2^4 = 16 total possible states.
There exist a total 27 switching combinations, out of which three are null or zero vectors, 12 are small, 6 are large and 6 are medium vector.

Cite As

Muhammad Ameer Hamza (2025). Three-level NPC inverter with the help of SVPWM (https://uk.mathworks.com/matlabcentral/fileexchange/157836-three-level-npc-inverter-with-the-help-of-svpwm), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2018b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0