A direct torque control (DTC) method based on Space Vector Pulse Width Modulation (SVPWM) algorithm was investigated by simulation based on Matlab/Simulink and experiment based on DSP28335 motor control system to solve the problems of the torque and lfux ripples and current distortion of traditional DTC for Permanent Magnet Synchronous Motor (PMSM). The working conditions were of loading torque 20 Nm after starting to 1 500 r/min and stepping torque to 60 Nm and 40 Nm while the speed was stable at 1 500 r/min. The motor runs stably and the noise reduced obviously during the whole experiment process. The results show that the DTC based on SVPWM improves the system control performance by reducing the torque ripples 5.6% and 14% respectively and achieves the circle lfux waveform effectively comparing with traditional direct torque control. Therefore, using the proposed method can solve the problem that the traditional DTC only can select one basic voltage vector to control in each control cycle.%为解决永磁同步电机(PMSM)传统直接转矩控制(DTC)存在转矩和磁链脉动大、电流畸变有谐波等问题,进行了基于Matlab/Simulink环境的仿真和基于DSP28335电机平台系统的实验。工况条件为:采用空间矢量脉宽调制(SVPWM)算法和DTC原理相结合的控制方法,在起动到转速1500 r/min时添加负载转矩20 Nm,系统稳定在1500 r/min时转矩阶跃为60 Nm及40 Nm。实验过程电机运转平稳,噪声明显降低。仿真和实验结果表明:与传统直接转矩控制相比,该方法分别降低转矩脉动为5.6%和14%,并获得了圆形磁链。因此,该方法解决了传统DTC在每个控制周期只能选择一个基本电压矢量进行控制的问题。
展开▼