Advanced control of electrical machines requires independent control of magnetic flux and torque. DC-machine played an important role in the early days of high-performance electrical drive systems, since the magnetic flux and torque are easily controlled by the stator and rotor current, respectively. The introduction of Field Oriented Control meant a huge turn in the field of electrical drives since with this type of control the robust induction machine can be controlled with high performance. Later in the eighties, a new control method for induction machines was introduced: The Direct Torque Control (DTC) method is characterized by its simple implementation and a fast-dynamic response. The main advantages of DTC are the absence of coordinate transformation and current regulator absence of separate voltage modulation block. In this Matlab simulation, an approach to improve the direct torque control (DTC) of an induction motor (IM) is designed based on a fuzzy logic technique. The simulation results verified based on the stator flux and torque.

Design Flow:

  • Input desired torque and desired flux
  • Find error between desired torque and actual  torque 
  • Find error between desired flux and Actual flux
  • Based on the value of error torque and error flux  create membership functions
  • Create a fuzzy logic controller based on three input ( error torque, error flux, angle) and three output(sa, sb, sc)
  • The output of the fuzzy controller given as input to  DTC
  • Find actual torque and actual flux value
Reference Paper-1: Direct Torque Control for Induction Motor Using Fuzzy Logic
Author's Name: R.Toufouti S.Meziane, and H. Benalla
Source: ICGST

Request source code for academic purpose, fill REQUEST FORM or contact +91 7904568456 by whatsapp or, fee applicable.

SIMULATION VIDEO DEMO