Selective Harmonic Elimination Pulse Method

Resource Overview

Implementation of Selective Harmonic Elimination Pulses for Three-Phase Inverter using MATLAB/Simulink model with N=7 switching angles to eliminate 6 dominant harmonics (5th, 7th, 11th, 13th, 17th, 19th)

Detailed Documentation

In this paper, we investigate the Selective Harmonic Elimination Pulse (SHEP) technique for three-phase inverters. Through Simulink model simulation, we demonstrate optimal performance using six harmonic elimination pulses (corresponding to N=7 switching angles). The implementation specifically targets the elimination of 5th, 7th, 11th, 13th, 17th, and 19th harmonics - meaning N=7 configuration eliminates six dominant harmonics (N-1 harmonics). The simulation code utilizes Newton-Raphson iterative algorithm to calculate precise switching angles that nullify targeted harmonics. Our analysis focuses particularly on the 23rd and 25th harmonics (calculated as (3N+2) and (3N+4) components respectively). The MATLAB implementation allows dynamic adjustment of pulse numbers through parameterized scripts, enabling further optimization based on practical requirements for enhanced harmonic suppression. The core algorithm involves solving transcendental equations using fsolve function to determine optimal switching instants while maintaining fundamental component magnitude.