• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Motion Control Tips

Automation • Motion Control • Power Transmission

  • News
    • Industry News
    • Editor Blogs
    • Video
  • Controls
    • HMIs
    • PC-Based Controllers
    • PLCs + PACs
    • Stand-Alone Controllers
    • Software
  • Drives
    • Servo Drives
    • Stepper Drives
  • Encoders
    • Absolute Encoders
    • Incremental Encoders
    • Rotary Encoders
  • Mechanical
    • Bearings
    • Brakes + Clutches
    • Belt + chain
    • Couplings
    • Gears + Gearing
    • Lubrication
    • Shock + Vibration Mitigation
    • Springs + Rings + Seals
  • Linear
    • Actuators
    • Linear Motors
    • Linear Encoders
  • Motors
    • AC Motors
    • DC Motors
    • Brushless Motors
    • Gearmotors
    • Piezo Motors
    • Servo Motors
    • Stepper Motors
  • Systems
    • Conveyors + linear transport systems
    • Gantries + Stages
    • Rotary Tables
    • Grippers + End Effectors
    • Robotics
  • Networks
    • Connections + Sliprings
    • Fieldbuses
    • I/O
    • Sensors + Vision
  • FAQs
    • Motion Casebook
    • Motion Selection Guides
  • Suppliers
You are here: Home / FAQs + basics / What is direct torque control (DTC) for AC induction motors?

What is direct torque control (DTC) for AC induction motors?

May 8, 2020 By Danielle Collins Leave a Comment

Variable frequency drives control AC induction motors through one of several control schemes. Scalar control (also referred to as V/Hz or V/f control) varies both the voltage and frequency of power supplied to the motor to maintain a fixed ratio between the two. This keeps the strength of the magnetic field at a constant level so that torque production remains stable. Scalar control is a simple, inexpensive control method, but it doesn’t allow precise control of motor speed.

Vector control (also referred to as field oriented control, or FOC) controls the magnetizing and the torque-producing components of the stator current independently to control both motor speed and torque.

Another control method, known as direct torque control (DTC), is similar to field oriented control, in that it decouples torque and flux and controls them independently. But DTC controls motor torque directly, without a modulator, so torque response is much faster.


Direct torque control uses two control loops — a speed control loop and a torque control loop — that work together, along with an advanced motor model, to precisely predict stator flux and motor torque. Here’s how it works:

direct torque control
Image credit: ABB

1 – Two motor phase currents and the DC bus voltage are measured, along with the inverter’s switch positions. (Motor voltage is determined from the DC bus voltage and the inverter’s switch positions.)

2 – Motor current and voltage are fed to the motor model, which uses advanced mathematical algorithms to produce exact values of the stator flux and motor torque, along with shaft speed, every 25 μs (as fast as 12.5 μs in some drives).

3 – The actual torque and flux values are fed to the torque and flux comparators, which compare them to torque and flux reference values that are provided by the speed control loop (see #6).

The goals of the comparators are to hold the magnitudes of the torque and flux vectors within a narrow hysteresis band around the reference values. This is a primary factor in DTC’s ability to achieve fast torque response without overshoot.

4 – Torque and flux status signals are fed to the optimum pulse selector.

5 – The optimum pulse selector chooses the optimum voltage vector from a lookup table and, based on this, sends pulses to the inverter’s semiconductor switching devices to maintain or change the motor torque as required.

The lookup table provides the optimum voltage vector based on three parameters: whether torque and stator flux each need to be increased or decreased (or, for torque, held constant), and in which sector (60 degree segment) of the space vector plane the stator flux resides.

direct torque control
A classic lookup table, used by the optimum pulse selector to determine the optimum voltage vector for changing or maintaining motor torque.

The semiconductor switching in the inverter again determines motor voltage and current, which determines motor torque and flux, therefore closing the control loop.

6 – The speed control loop contains a speed controller (which consists of a PID controller and an acceleration compensator), a torque reference controller, and a flux reference controller.

The output of the speed controller is fed to the torque reference controller, whose output is the internal reference value for the torque comparator in the torque control loop.

The flux reference controller determines an absolute stator flux value and provides this as the internal reference for the flux comparator in the torque control loop. The flux reference controller is also where flux is controlled and modified to enable inverter functions such as energy optimization and flux braking.


When direct torque control is compared to field oriented control, which also allows tight control of motor speed and torque, two primary differences stand out. First, direct torque control is sensorless — no speed or position encoders are required. It only requires voltage and current measurements. This reduces cost and improves reliability.

The second difference is that direct torque control doesn’t require a modulator (pulse-width modulator, or PWM), so processing time is reduced by a factor of 10, which improves torque response, typically to less than 2 ms. This means torque and speed can be accurately controlled even at low speeds, and full start-up torque is available all the way down to zero speed.

You may also like:

  • SVPWM
    What is Space Vector Pulse Width Modulation (SVPWM)?
  • VFD control
    What are leading methods for VFD control of AC motors?

  • 7 questions to ask before picking an ac motor drive…
  • V/Hz Control
    FAQ: What is V/Hz control mode for AC drives?
  • field oriented control
    Field oriented control vs. sinusoidal commutation

Filed Under: AC Motors, Drives + Supplies, FAQs + basics, Featured

Reader Interactions

Leave a Reply

You must be logged in to post a comment.

Primary Sidebar

POWER TRANSMISSION REFERENCE GUIDE

DESIGN GUIDE LIBRARY

“motion
Subscribe Today

RSS Featured White Papers

  • Specifying electric rodless actuators: Ten tips for maximizing actuator life and system performance
  • The truth about actuator life: Screw drive survival
  • Top Ten Tips: How to specify electric rod-style actuators for optimal performance, reliability and efficiency

Footer

Motion Control Tips

DESIGN WORLD NETWORK

Design World Online
The Robot Report
Coupling Tips
Linear Motion Tips
Bearing Tips
Fastener Engineering.

MOTION CONTROL TIPS

Subscribe to our newsletter
Advertise with us
Contact us
About us
Follow us on TwitterAdd us on FacebookAdd us on LinkedInAdd us on YouTubeAdd us on Instagram

Copyright © 2022 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy | RSS