FPGA‐based real‐time implementation of a direct torque control with second‐order sliding mode control and input–output feedback linearisation for an induction motor drive

Saber Krim,Soufien Gdaim,Abdellatif Mtibaa,Mohamed Faouzi Mimouni
DOI: https://doi.org/10.1049/iet-epa.2018.5829
2020-02-03
IET Electric Power Applications
Abstract:A robust direct torque control (DTC) strategy for an induction motor is proposed in this study. In fact, the proposed control strategy is defined by a combination of DTC, space vector modulation (SVM), input–output feedback linearisation (IOFL), a second-order super-twisting speed controller (STSC), and sliding-mode-load torque and stator-flux observers with stator resistance estimation. First, non-linear IOFL is suggested to achieve decoupled flux and torque control, and the SVM technique is utilised to control the inverter switching frequency which decreases the torque ripples and noise. Second, to improve the speed regulation, an STSC is added to an SVM-DTC-IOFL scheme. Furthermore, the sliding mode observers of the stator flux and of the load torque are proposed in order to improve the control performances by reducing uncertainties and to prevent the effects of the stator resistance variations. Indeed, this study presents the importance of implementing the suggested SVM-DTC-IOFL using a field-programmable gate array (FPGA) circuit. The main interest of the FPGA implementation is the decrease in the control loop delay, due to the parallel processing offered by the FPGA. The performances of the proposed control algorithm are investigated by digital simulation using a Xilinx system generator tool and experimental implementation utilising FPGA-Virtex-5-ML507.
engineering, electrical & electronic
What problem does this paper attempt to address?