DocumentCode
3212921
Title
A simple and ultra-fast DSP-based space vector PWM algorithm and its implementation on a two-level inverter covering undermodulation and overmodulation
Author
Filho, Nicolau Pereira ; Pinto, João Onofre P ; Da Silva, Luiz E Borges ; Bose, Bimal K.
Author_Institution
Dep. de Eng. Eletrica, Univ. Fed. de Mato Grosso Sul, Brazil
Volume
2
fYear
2004
fDate
2-6 Nov. 2004
Firstpage
1224
Abstract
The paper proposes a simplified algorithm of space vector modulation (SVM) for a two-level voltage-fed inverter. The algorithm is faster and more flexible than any other algorithm so far proposed in the literature. Another relevant advantage of this approach is that a single algorithm covers the undermodulation and overmodulation regions including the square-wave operation with almost no additional computation cost The simplification of the algorithm is achieved by exploring (1) the coupling between the angle and amplitude of the command voltage vector in the final result of the algorithm, (2) extrapolation of the undermodulation strategy into the overmodulation region, (3) reduction of the number of equations to calculate the switching times, and (4) simplification of the sector identification strategy. As a result, the algorithm can be implemented by using only basic mathematical operators (addition, subtraction and multiplication), Boolean logical operators, and a small one-dimensional look-up table. This simplified algorithm permits SVM implementation at higher switching frequency without loosing any good features of the conventional SVM algorithm. Matlab/Simulink simulation results and laboratory experimental results using DSP type TMS320F240 for a Volts/Hz controlled induction motor drive with 20 kHz switching frequency indicate excellent performance of the system.
Keywords
PWM invertors; control engineering computing; digital signal processing chips; extrapolation; frequency control; induction motor drives; machine control; mathematical operators; power engineering computing; table lookup; voltage control; Boolean logical operator; DSP; Matlab; SVM; Simulink; TMS320F240; extrapolation; higher switching frequency; induction motor drive; mathematical operator; one-dimensional look-up table; overmodulation; space vector PWM algorithm; space vector modulation; two-level inverter; undermodulation; Computational efficiency; Equations; Extrapolation; Laboratories; Pulse width modulation inverters; Space vector pulse width modulation; Support vector machines; Switching frequency; Table lookup; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics Society, 2004. IECON 2004. 30th Annual Conference of IEEE
Print_ISBN
0-7803-8730-9
Type
conf
DOI
10.1109/IECON.2004.1431750
Filename
1431750
Link To Document