Generation of SVPWM on FPGA to Control 3-Phase Inverter

Read full text
Authors: Nimma Vandana
Cited by: 0

Abstract

Space Vector Pulse Width Modulation (SVPWM) is a high-performance modulation strategy for voltage source inverters, offering improved DC link voltage utilization and lower harmonic content compared to traditional PWM techniques. This work presents the design and FPGA-based realization of an SVPWM algorithm implemented on a Basys-3 development board using a Xilinx Artix-7 FPGA and Verilog hardware description language. The proposed architecture exploits the parallel processing capability and deterministic execution of FPGA hardware to perform essential SVPWM operations, including Clarke transformation, sector determination, dwell time computation, and real-time pulse generation. Three-phase switching signals are generated using sector-dependent switching sequences covering all six space vector regions. The correctness of the generated PWM-A, PWM-B, and PWM-C signals is verified through simulation and validated experimentally using on-board LEDs for visual confirmation of switching transitions. Hardware results demonstrate accurate six-sector space vector synthesis, low latency, and reliable real-time operation. The proposed FPGA-based SVPWM implementation is therefore well suited for highperformance inverter applications such as motor drives and renewable energy systems

Fields of Study & Subjects

Multilevel Inverters and Converters Electromagnetic Compatibility and Noise Suppression Power Systems Fault Detection

Publication details

Journal / source
International Journal for Research in Applied Science and Engineering Technology
Volume
14
Issue
1
Pages
105–110
Publication date
5 January 2026