Guidance on Space Vector PWM Implementation in Simulink

Dear MathWorks Team,
I am writing to seek guidance on implementing Space Vector Pulse Width Modulation (SVPWM) in Simulink.
In recent releases, specifically MATLAB/Simulink 2025b, the blocks “SVPWM Generator (2-level)” and “SVPWM Generator (3-level)”, which were previously intended for this purpose, are no longer available. According to the documentation on your website, these blocks are expected to be removed.
I would appreciate it if you could advise on recommended alternatives or replacement solutions for implementing SVPWM in Simulink under the current software version. Any guidance toward supported blocks, example models, or best-practice approaches would be very helpful.
Thank you for your time and support.
Sincerely,
Sergi Zapater

 Accepted Answer

Simscape Electrical provides blocks for both two-level and three-level PWM generation. These blocks can be configured for space vector modulation.
For a complete overview about PWM generators in Simscape Electrical check this page:

More Answers (0)

Products

Release

R2025b

Asked:

on 19 Jan 2026

Commented:

on 20 Jan 2026

Community Treasure Hunt

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

Start Hunting!