Journal of Shanghai University(Natural Science Edition) ›› 2013, Vol. 19 ›› Issue (3): 324-330.doi: 10.3969/j.issn.1007-2861.2013.03.020

• Mechatronics Engineering and Automation • Previous Articles    

Design and Implementation of SPWM Controller Based on Modulation Wave Cycle Normalization

JIANG Chao, HU Yue-li   

  1. School of Mechatronic Engineering and Automation, Shanghai University, Shanghai 200072, China
  • Received:2012-10-30 Online:2013-06-30 Published:2013-06-30

Abstract: A sinusoidal pulse width modulation (SPWM) controller based on modulation wave cycle normalization is designed. The controller can operate in two modes: user defined and captured frequency scaling. Let T be the period of sinusoidal modulation wave, and T/n (n=10) the cycle of triangular carrier. The relative time value of SPWM wave on-off switching points are first calculated off-line. A shift register and adder are used to translate these data to control the level trigger moment of the SPWM wave. The scaling frequency SPWM signal for external signal can be realized with the SPWM module used. With the SPWM controller integrated in SHU-MV08a, register-transfer level (RTL) function simulation verification by ModelSim, and testing for printed circuit board (PCB) testing system have been achieved. The results show that the proposed SPWM controller is reliable, with practical significance. The modulation wave cycle normalization based on sinusoidal wave can also be used for any modulation wave.

Key words: captured frequency scaling, modulation wave cycle normalization, sinusoidal pulse width modulation (SPWM)

CLC Number: