Three Phase Inverter using Unipolar SPWM technique

Version 1.0.0 (41.1 KB) by Praveen
Simulation of a three-phase inverter using unipolar SPWM in MATLAB with FFT-based THD measurement and waveform analysis.
6 Downloads
Updated 15 Oct 2025

View License

This model demonstrates the operation of a three-phase inverter using the unipolar Sinusoidal Pulse Width Modulation (SPWM) technique.
The model includes:
  1. Generation of three-phase unipolar PWM signals
  2. Inverter switching circuit with DC input and balanced load
  3. FFT-based THD (Total Harmonic Distortion) measurement of output voltage
  4. Scope visualization of phase voltages, line voltages, and harmonic spectrum
This project helps in analyzing inverter output quality and comparing SPWM techniques for reduced harmonic distortion suitable for power electronics students, researchers, and project demonstrations.

Cite As

Praveen (2025). Three Phase Inverter using Unipolar SPWM technique (https://se.mathworks.com/matlabcentral/fileexchange/182311-three-phase-inverter-using-unipolar-spwm-technique), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2024a
Compatible with any release
Platform Compatibility
Windows macOS Linux

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