Speed sensorless DTC control of the induction motor using FPGA implementation
Authors:
- 5 January 2010
- journal article
- Published by Emerald Publishing in COMPEL - The international journal for computation and mathematics in electrical and electronic engineering
- Vol. 29 (1) , 109-125
Abstract
Purpose – The purpose of this paper is to present a fixed-point implementation of a complete direct torque control (DTC) algorithm connected with a rotor speed estimation algorithm for the induction motor drive, using field-programmable gate array (FPGA). Design/methodology/approach – The parallel processing approach is described, which requires a decomposition of the control and estimation algorithms for the converter-fed induction motor to several tasks, realised in parallel. The advanced data processing techniques are described, like PIPELINE technique for data streams design, coordinate rotation digital computer algorithm for transformation of stator flux vector components from Cartesian to polar coordinates. Moreover, the method for the qualitative analysis of the full-order state observer's sensitivity to the variations of the induction motor equivalent circuit parameters is presented. Findings – It is shown that the developed FPGA-based DTC structure enables designing an efficient application for the induction motor control. Owing to the high-processing frequency, the digital FPGA-based DTC application is similar in its features to the analogue realisation based on the comparators. Yet all the advantages of the digital structure, i.e. high flexibility, parameterization capability, etc. remain unchanged. Furthermore, FPGA is hardware realisation of a digital data processing algorithm; hence the reliability of the control system is improved. Research limitations/implications – The investigations are performed in the developing prototype setup, based on PXI-1042 Industrial PC equipped with Xilinx Virtex-II FPGA matrix, programmed with LabVIEW. Practical implications – The experimental tests of the FPGA-based implementation of the whole control structure of the sensorless DTC drive system are demonstrated. It is also shown, that the full-order state observer with the speed adaptation loop is significantly sensitive to motor parameter variations in the low-speed region, which must be taken into account while designing the adaptation algorithm for speed estimation in real application. Originality/value – The paper's value lies in the overall, FPGA-based design of the speed sensorless DTC structure for the induction motor including motor speed, torque and stator flux control loops, stator flux and rotor speed estimation.Keywords
This publication has 11 references indexed in Scilit:
- FPGA Pipeline Synthesis Design Exploration Using Module Selection and Resource SharingIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2007
- Direct Torque Control of PWM Inverter-Fed AC Motors—A SurveyIEEE Transactions on Industrial Electronics, 2004
- Design of a universal space vector PWM controller based on FPGA2004
- FPGA implementation of an universal space vector modulator2002
- Digital Signal Processing with Field Programmable Gate Arrays2001
- A survey of CORDIC algorithms for FPGA based computers1998
- Speed sensorless field-oriented control of induction motor with rotor resistance adaptationIEEE Transactions on Industry Applications, 1994
- Direct self-control (DSC) of inverter-fed induction machineIEEE Transactions on Power Electronics, 1988
- A New Quick-Response and High-Efficiency Control Strategy of an Induction MotorIEEE Transactions on Industry Applications, 1986
- The CORDIC Trigonometric Computing TechniqueIRE Transactions on Electronic Computers, 1959