“…As shown in Figure 1, RPWM can mainly be classified as 1) random switching frequency pulse width modulation (PWM) [2], 2) random pulse position PWM, 3) random switching PWM [3], 4) or hybrid random PWM [4]. According to the randomness of the pulse position, it can be divided into random lead-lag [5], random zero vector [6], random pulse center displacement [7], random pulse position [8], random phase-shifted PWM [9], variable delay random PWM [10], asymmetric carrier random PWM [11], single random pulse position [12], and fractal space vector modulation [13]. However, the traditional RPWM cannot suppress specific harmonics selectively, such as the resonance frequency of motors and other loads.…”