Direct Torque Control
Also known as: DTC, Direct Flux Control
Direct Torque Control (DTC) is a method for controlling induction motors by directly manipulating magnetic flux and torque through switching of power converter inverter arms. Introduced by Takahashi and Noguchi in 1986, DTC provides fast torque response, low harmonic distortion, and robust performance without requiring current controllers or coordinate transformations, making it ideal for high-performance drive applications.
Key highlights
- Fast electromagnetic torque response; switching strategy directly controls torque without cascaded loops.
- Simple control structure; no need for coordinate transformations or detailed motor parameters.
- Robust to motor parameter variations; performance does not degrade significantly with temperature or saturation.
- Natural current limiting through switching strategy; reduces hardware complexity.
- Good dynamic performance in high-speed, high-torque transients.
Intuition
This section is available to Pro members. Upgrade to Pro
How it works
This section is available to Pro members. Upgrade to Pro
When to use it
Use DTC for induction motor drives requiring fast transient response, low harmonic distortion, and simplicity (no PI tuning). Ideal for electric vehicles, industrial variable-speed drives, and applications with rapidly changing load. Avoid DTC if high-frequency harmonics (switching ripple) must be minimized or if precise speed regulation is critical (vector control better suited).
Strengths & limitations
- Fast electromagnetic torque response; switching strategy directly controls torque without cascaded loops.
- Simple control structure; no need for coordinate transformations or detailed motor parameters.
- Robust to motor parameter variations; performance does not degrade significantly with temperature or saturation.
- Natural current limiting through switching strategy; reduces hardware complexity.
- Good dynamic performance in high-speed, high-torque transients.
- Fixed switching frequency leads to torque ripple; output is not smooth due to hysteresis comparator.
- Accurate flux estimation crucial; observer errors degrade torque control accuracy.
- Requires high sampling frequency (>10 kHz) for acceptable ripple and response.
- Difficult to achieve very low steady-state torque ripple (<5%).
- Requires knowledge of rotor flux position; sensorless implementation challenging.
Common pitfalls
This section is available to Pro members. Upgrade to Pro
Applications
This section is available to Pro members. Upgrade to Pro
Frequently asked
What are hysteresis comparators and how do I set their bandwidth?
Hysteresis comparators generate a bang-bang control signal: if error exceeds threshold, switch to increase; if below -threshold, switch to decrease. Bandwidth (threshold) controls ripple and switching frequency. Narrow band (0.1%) gives smooth output but high switching loss; wide band (5%) reduces loss but increases ripple. Typical values: 2-3% for balanced trade-off.
How do I estimate motor flux without additional sensors?
Use a flux observer that integrates voltage and estimates flux: ψ_s = ∫(v_s − R_s i_s)dt. This requires accurate stator resistance R_s; temperature changes cause errors. Improve with adaptive observer estimating R_s online, or use more sophisticated state observers (sliding mode, Luenberger).
What is the difference between DTC and vector control (FOC)?
DTC directly controls flux and torque with fast response; vector control (FOC) controls d-q currents using PI regulators with slower response but smoother output. DTC simpler, FOC more flexible for complex control objectives. Modern drives often use both: DTC for transients, FOC for steady-state smoothing.
How can I reduce torque ripple in DTC?
Methods include: (1) Space-vector modulation (SVM-DTC) synthesizing intermediate voltage vectors instead of discrete steps, (2) faster switching frequency (increases control resolution), (3) improved flux observer reducing estimation error, (4) predictive DTC predicting next states and selecting best vector.
Sources
- 1.Takahashi, I., & Noguchi, T. (1986). A new quick-response and high-efficiency control strategy of an induction motor. IEEE Transactions on Industry Applications, IA-22(5), 820-827.
- 2.Kisacikoglu, M. C., Ertan, H. B., & Leblebicioglu, K. (2009). Direct torque control of induction motors. IEEE Industrial Electronics Society Newsletter, 56(2), 8-20.
You have read it. What now?
Cite this page
ScholarGate. (2026, June 3). Direct Torque Control. ScholarGate. https://scholargate.app/control-theory/direct-torque-control