Direct Torque Control of Permanent Magnet Synchronous Motor Using Space Vector Modulation
Direct Torque Control of Permanent Magnet Synchronous Motor Using Space Vector Modulation
Direct Torque Control of Permanent Magnet Synchronous Motor Using Space Vector Modulation
Vector Modulation
Xiaoting Ye, Tao Zhang
Faculty of Electronic and Electrical Engineering, Huaiyin Institute of Technology, Huaian, 223001
E-mail: xiaotingye@163.com
Abstract: Direct torque control (DTC) is a method to control machine with utilizing torque and flux of motor controlled.
The torque and current ripples are occurred in the conventional DTC. Reason of undesired torque and current ripples is
low number of voltage vectors applied to the motor controlled by the conventional DTC technique. Base on the analysis
of basic DTC of permanent magnet synchronous motor (PMSM), a modified DTC based on flux error vector algorithm
(FEVA-DTC) is proposed to reduce torque and flux ripples in this study. Simulation results from the conventional and
FEVA-DTC are presented and compared. Result shows that the torque and flux ripples are decreased with the
FEVA-DTC.
Key Words: Direct torque control, Permanent magnet synchronous motor, Flux error vector algorithm
c
978-1-4244-5182-1/10/$26.00 2010 IEEE 1450
Authorized licensed use limited to: TIANJIN UNIVERSITY. Downloaded on November 05,2024 at 06:31:18 UTC from IEEE Xplore. Restrictions apply.
3 pψ s 3 DTC SYSTEM BASED ON FLUX ERROR
T= (2ψ m Lq sin δ −ψ s ( Lq − Ld ) sin 2δ ) (2)
4 Ld Lq VECTOR ALGORITHM
where δ denotes the load angle, p is the number of pole In order to reduce the ripples of electromagnetic torque and
pairs. The load angle δ is defined as the angel between the flux linkage in the conventional DTC system, this article
stator flux linkage vector ψ s and rotor flux linkage introduced the FEVA-DTC strategy. Figure 2 shows the
vector ψ m . FEVA-DTC system scheme.
In xy reference frame (the reference frame rotate with the RTc i
T* ωr
stator flux linkage), magnitude of the stator flux linkage as
shown below: ψg Δψ UTc
⎡ψ sx ⎤ ⎡ Ls 0 ⎤ ⎡isx ⎤ ⎡ cos δ ⎤
⎢ ⎥=⎢ ⎥ ⎢i ⎥ + ψ m ⎢ ⎥ (3) ψ e , cosτ , sin τ
⎣ψ sy ⎦ ⎣ 0 ⎣− sin δ ⎦
Ls ⎦ ⎣ sy ⎦ Vα ,Vβ Vdc αβ
U 4 (011) θ
U1T1
U 1 (100) Inertia/(kg·m2 ) 0.066
U 0 ,U 7 (000,111)
Rotor flux linkage 0.151
4 SIMULATION RESULTS
In order to verify the performance of the FEVA-DTC
system, two Matlab/Simulink models were developed to (b) Simulated torque response of the FEVA-DTC
examine the different control algorithm. One is used for the Fig 3. Simulation results of the flux torque
conventional DTC system and the other for the
FEVA-DTC system. It is supposed that the permanent
magnet synchronous motor used in the simulation is ideal.
There is no saturation or any other nonlinear factors. The
power devices are ideal switch component. The parameters
of the permanent magnet synchronous motor are shown in
Table1.
The steady state flux linkage and torque of permanent
magnet synchronous motor with the conventional DTC and (a) Simulated flux linkage response of the conventional DTC
FEVA-DTC are shown in Figure 3 and Figure 4. In the