DTC vs FOC — 控制结构 / 转矩响应 / 量产现状
本质与导读
本质 FOC 和 DTC 都是 AC 电机的转矩闭环方案:FOC 靠坐标变换 + 双 PI,需精确位置传感,EMI 可控、转矩平稳;DTC 跳过坐标变换、磁链估算免 resolver,转矩响应快约一个数量级,但开关频率漂、EMI 高。EV 主驱几乎全选 FOC,决定因素不是 DTC 动态不够,而是 EMC、转矩平稳与量产工艺成熟度综合占优。
1. 控制结构对比
FOC 用"两次坐标变换 + 双 PI" 把三相耦合的交流问题转为 dq 独立直流问题再控;DTC 跳过坐标变换,直接用磁链 + 转矩误差 + hysteresis 比较器 + 查表选 V 矢量,全过程在 αβ 静止坐标完成。下图把两者结构 + 信号链 + 对比表一次画清:
2. FOC 工作原理(快速回顾)
完整数学见 topic-foc.md,这里只回顾关键点:
关键: 直控转矩(SPM 下 ),所以转矩控制等价电流环控制。位置准确度直接决定 dq 准确度 → 高质量 resolver 是 FOC 命门。
3. DTC 工作原理 — 磁链 + 转矩双闭环
DTC 1986 年由 Takahashi-Noguchi 提出,核心思想:直接控制磁链 + 转矩,不再控制电流。
3.1 磁链 / 转矩估算
不用 resolver,而是从电压电流积分估算定子磁链 :
转矩从 + 算:
(向量叉积)
关键: 和 都不需要位置 ,只需要电压 + 电流。这是 DTC "sensorless" 的本质。
3.2 hysteresis 比较器
控制有 2 个滞回比较器:
- 磁链 hysteresis(typ ±2% of )= 两电平比较器,输出 +1/−1(2 态)
- 转矩 hysteresis(typ ±5% of )= 三电平比较器,输出 +1/0/−1(3 态,0 态施加零矢量)
每个周期(20-50 μs),磁链比较器出 2 态、转矩比较器出 3 态。
3.3 V 矢量查表
把 αβ 平面分 6 个扇区(同 SVPWM),根据(磁链状态 + 转矩状态 + 当前扇区)直接查表选 Vk(6 顶点 + 2 零矢量)输出。
无 PI 计算 + 无反 Park + 无 SVPWM 调制 — 直接出开关状态。控制周期可缩到 20 μs(50 kHz),转矩响应 0.2-0.5 ms。
4. 关键 trade-off
4.1 转矩响应
转矩响应速度差异源于控制环结构 — FOC 有 PI 控制带宽限制,DTC 直接 hysteresis 触发 V 矢量切换,省去 PI 的相位延迟:
- FOC:PI 控制限带宽,典型 1-3 ms
- DTC:0.2-0.5 ms,约 5-6× 快(FOC 慢端对 DTC 快端可达 ~10×)
DTC 转矩响应是 motor control 的物理极限(MCU 算力 + 开关频率)。
4.2 开关频率
FOC SVPWM 周期性出 PWM 周期 → 固定开关频率;DTC hysteresis 何时跨阈值就触发,开关频率随负载 / 转速 / 磁链状态变化:
- FOC:固定 5-15 kHz(SVPWM),配合 Spread Spectrum 改 EMI
- DTC:变频 5-40 kHz(hysteresis trigger),平均 ~10 kHz
DTC 的变频特性让EMI 谱乱,滤波器设计难。
4.3 转矩平稳度
FOC 输出是连续 dq 电压、SVPWM 平滑过渡;DTC 离散选 V 矢量,hysteresis 必带波动(典型 ±5% 振幅):
- FOC:连续 输出,转矩波动 < 1%
- DTC:hysteresis 离散输出,转矩波动 5-10%
EV 主驱乘客体感对转矩波动敏感 → FOC 胜。
4.4 算法复杂度
FOC 5 个数学块串联(Clarke / Park / 2 PI / 反 Park / SVPWM),DTC 只 3 个(磁链估 / hysteresis / 查表)。MCU 算力占用差 2-3×:
- FOC:复杂(Clarke + Park + 双 PI + 反 Park + SVPWM),MCU 占 40-60%
- DTC:简单(磁链估 + hysteresis + 查表),MCU 占 20-30%
DTC MCU 算力要求低,适合老平台或经济型车。
4.5 位置传感
FOC 必须实时位置 θ 喂 Park 变换,所以高精度 resolver 是命门;DTC 用磁链估算间接推位置,理论上 sensorless:
- FOC:必须高精度位置(resolver / 高分 encoder)
- DTC:不需要(磁链估算 sensorless)
DTC "省 resolver"是工业市场的卖点。但 EV 主驱量产对位置精度极敏感(影响转矩准确性 + 安全),仍偏好 resolver + FOC。
5. EV 量产为什么选 FOC
DTC 在动态响应上理论占优,但 EV 主驱 99% 仍选 FOC,因为:
- EMC 合规:固定开关频率 + SS 调制 →过 CISPR 25 容易
- 转矩平稳:FOC 转矩波动 1% vs DTC 5-10%,乘客体感差异大
- 量产成熟:FOC 工艺 / debug / qualification ecosystem 30 年成熟,DTC 主要 ABB 推
- 位置精度:EV 主驱已经用 resolver 保安全性(防失控),不省 resolver 没差异
- SiC 时代:开关频率上 20+ kHz,FOC PI 带宽够用,DTC 的快响应不再是杀手锏
ABB 工业变频器是 DTC 主推手,EV 主流(Tesla / BYD / 大众 / Mercedes)全部 FOC。
6. DTC 改进版
经典 DTC 有 2 个改进版,部分商用车在用:
DTC-SVM (Space Vector Modulation):hysteresis 不直接选 V 矢量,而是出参考 Vref 给 SVPWM。结合 DTC 快响应 + SVPWM 固定 fs。
Predictive DTC (MPC-DTC):Model Predictive Control 替代 hysteresis,算法复杂但转矩波动减小到 2-3%。研究阶段为主。
7. 主流 EV / 工业选型 (2026)
下表汇总 2026 主流车型 + 工业应用选 FOC / DTC 的分布:
| 应用 | 选型 | 厂商 / 示例 |
|---|---|---|
| EV 主驱 | FOC | Tesla / BYD / Mercedes / 大众 / 现代 |
| EV OBC / DC-DC | FOC (PMSM) 或不用 motor control | 通用 |
| 工业变频器 (HVAC) | FOC | Siemens / Schneider |
| 工业变频器 (起重 / 高动态) | DTC | ABB ACS880 |
| 商用车 / 巴士 (老款) | DTC 部分 | 旧 ABB 产品线 |
| 家电 (空调 / 洗衣) | FOC sensorless | 主流国产 |
| 高铁牵引 | FOC + Direct Self-Control | 西门子 / 中车 |
DTC 不是死,而是特定垂直市场(工业高动态)的事实标准。
8. 数学速查 — Clarke / Park
FOC 数学已在 topic-foc.md 详,DTC 数学已在 §3 详。两者位置传感 这一项是分水岭:
| 元素 | FOC 算 | DTC 算 |
|---|---|---|
| 位置 θ | 由 resolver 输入 | 不需要(磁链估隐含) |
| Park 变换 | 用 | 不用 |
| dq 电流 | 不用 | |
| 磁链估算 | 不需要 | 必须 () |
| PI 控制器 | 2 个 () | 0 个 |
| 调制 | SVPWM | 查表选 V 矢量 |
| 控制周期 | 50-200 μs | 20-50 μs |
9. 选型决策树
新项目选 FOC 还是 DTC,实战上看 3 个问题:
- 是不是 EV / 量产 / EMC 要求高? → FOC
- 是不是高动态(电梯 / 起重)+ EMC 宽松? → DTC
- 能不能省 resolver(成本敏感)? → DTC(但要 verify sensorless 精度)
EV 主驱 / OBC / BMS 几乎全选 FOC,只在以下场景考虑 DTC:工业起重设备 / 老 ABB 平台 / 高动态实验室 / 学术研究。
10. 5 个常见误解
DTC vs FOC 在工程师圈子里常有夸大或简化的口耳传言,真做项目时容易被误导。下表列 5 个常见误解 + 实际情况:
| 误解 | 实际 |
|---|---|
| DTC 一定省 resolver | 量产 EV 仍配 resolver 为安全 |
| DTC 永远比 FOC 快 | 新 SiC FOC 200μs 控制周期已经够快 |
| FOC 一定需要传感器 | 高级 FOC sensorless (HFI / MRAS) 也可 |
| DTC 算法简单所以更可靠 | hysteresis 边界 / 磁链估漂是难点 |
| EV 用 DTC 是 ABB 的事 | ABB 主要工业市场,EV 不主推 DTC |
核心要点
- FOC = Clarke + Park + dq 双 PI + SVPWM,需要位置传感,EV 主驱 99% 主流。
- DTC = 磁链 + 转矩 hysteresis + 查表,不需要位置传感(估算),转矩响应约 5-6× 快(FOC 慢端对 DTC 快端可达 ~10×)。
- DTC 真实优势:转矩响应 0.2-0.5 ms / sensorless / MCU 算力低。
- EV 主驱仍选 FOC 因为:EMC + 转矩平稳 + 工艺成熟 + 安全性需要 resolver。
- DTC 主战场:ABB 工业变频器 + 部分商用车 + 学术研究。
- 改进版 DTC-SVM + Predictive DTC 缩小与 FOC 在转矩波动 / EMI 上的差距,但量产 EV 仍非主流。
- 选型决策树:EV → FOC;工业高动态 → DTC;成本敏感 + EMC 宽松 → DTC sensorless。
缩写表
只列本页用到的工业标准缩写;通用英语…
只列本页用到的工业标准缩写;通用英语 / 单位 / 月份 / 我们的
层/Lxtag 不列。覆盖不到的术语见正文 inline 注释。
| 缩写 | 全称 | 中文 / 备注 |
|---|---|---|
| DTC | Direct Torque Control | 直接转矩控制 |
| FOC | Field-Oriented Control | 磁场定向控制 |
| SVPWM | Space Vector PWM | 空间矢量脉宽调制 |
| EV | Electric Vehicle | 电动车 |
| EMI | Electromagnetic Interference | 电磁干扰 |
| MCU | Microcontroller Unit | 微控制器(本页多指车规多核 MCU) |
| EMC | Electromagnetic Compatibility | 电磁兼容 |
| PWM | Pulse Width Modulation | 脉冲宽度调制 |
| CISPR | Comité international spécial des perturbations radioélectriques | 国际无线电干扰特别委员会 |
| OBC | On-Board Charger | 车载充电机 |
| DC-DC | DC-to-DC Converter | 直流-直流变换器 |
| BMS | Battery Management System | 电池管理系统 |