Calculo rapido de raiz cuadrada para estimador de flujo magnetico de DTC (Fast square root calculation for DTC magnetic flux estimator)

Rafael Rodriguez (, Juvenal Rodriguez (, Roberto Augusto Gomez (

Universidad Autonoma de Queretaro
This paper appears in: Revista IEEE América Latina

Publication Date: March 2014
Volume: 12,   Issue: 2 
ISSN: 1548-0992

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.

Index Terms:
VHDL, FPGA, motor control, digital arithmetic, digital operations   

Documents that cite this document
This function is not implemented yet.

[PDF Full-Text (701)]