Title :
Fast square root calculation for DTC magnetic flux estimator
Author :
Rodriguez, Roberto ; GoÌmez, R.A. ; RodriÌguez, J.
Author_Institution :
Univ. Autonoma de Queretaro, Queretaro, Mexico
Abstract :
Direct Torque Control (DTC) is a control strategy fully used with induction motors and permanent magnet synchronous motors due to a fast torque response, compared to other traditional control strategies. This paper presents a new technique for calculating the square root, which is the operation that presents the greatest difficulty when developing the DTC strategy on an FPGA. The architecture presented is in VHDL using a structural modeling style and a successive approximation register to calculate digit by digit, the square root of a binary unsigned 32-bit number, which can be easily expanded to a larger number of bits. With this architecture the flux estimator processing time was lowered to 1.12μs, when the lowest time reported was 5μs. This time reduction will allow a dramatic reduction in torque ripple, a common effect when using DTC.
Keywords :
field programmable gate arrays; hardware description languages; magnetic flux; torque control; DTC magnetic flux estimator; FPGA; VHDL; binary unsigned 32 bit number; direct torque control; fast square root calculation; fast torque response; induction motors; permanent magnet synchronous motors; structural modeling; successive approximation register; Computer architecture; Field programmable gate arrays; Induction motors; Magnetic flux; Motor drives; Torque control; FPGA; VHDL; digital arithmetic; digital operations; motor control;
Journal_Title :
Latin America Transactions, IEEE (Revista IEEE America Latina)
DOI :
10.1109/TLA.2014.6749526