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.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
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.
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
- 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. DOI: 10.1109/TIA.1986.4504799 ↗
- Kisacikoglu, M. C., Ertan, H. B., & Leblebicioglu, K. (2009). Direct torque control of induction motors. IEEE Industrial Electronics Society Newsletter, 56(2), 8-20. link ↗
How to cite this page
ScholarGate. (2026, June 3). Direct Torque Control. ScholarGate. https://scholargate.app/en/control-theory/direct-torque-control
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Adaptive ControlControl Theory↔ compare
- Field-Oriented ControlControl Theory↔ compare
- Model Predictive ControlControl Theory↔ compare