2. DTC核心原理与电机模型
直接转矩控制(Direct Torque Control,DTC)与矢量控制最大的区别在于:它不经过电流闭环和PWM调制环节,而是把逆变器的8种开关状态直接映射为8个电压矢量,根据定子磁链和电磁转矩的实时偏差,直接"挑选"下一个电压矢量。理解DTC,核心就是理解三件事:定子磁链如何被电压矢量直接推动、转矩如何由磁链与电流的叉积决定、以及观测器如何在不装编码器的情况下算出磁链和转矩。
一、定子磁链的直接控制机理
在静止α-β坐标系下,异步电机的定子电压方程可写为:
u_s = R_s · i_s + dψ_s/dt
忽略定子电阻压降(中高速时R_s·i_s远小于u_s),可得近似关系:
dψ_s/dt ≈ u_s → Δψ_s ≈ u_s · Δt
这说明:定子磁链矢量的变化方向由所加电压矢量方向决定,变化量大小与电压矢量幅值和作用时间成正比。ABB ACS系列逆变器在DTC模式下,每个控制周期(典型25 μs)从6个有效矢量(V1~V6)和2个零矢量(V0、V7)中选择一个,使定子磁链沿期望轨迹运动。
把定子磁链轨迹划分为6个扇区(每60°一个),每个扇区内根据磁链幅值偏差(需要增大还是减小)和转矩偏差(需要增大还是减小),从电压矢量选择表中查出一个最优矢量。这就是DTC"直接"二字的来源——没有调制器,开关状态直接由偏差符号决定。
二、电压矢量选择表
以扇区1(定子磁链位于-30°~+30°)为例,若磁链需要增大、转矩需要增大,选择V2(60°方向);若磁链需要增大、转矩需要减小,选择V6(300°方向);若磁链需要减小、转矩需要增大,选择V3(120°方向);若磁链需要减小、转矩需要减小,选择V5(240°方向)。零矢量V0/V7用于磁链和转矩都基本满足要求时保持状态。
下表给出扇区1的简化选择逻辑(示例,实际ACS产品使用更精细的开关表):
| 磁链偏差 | 转矩偏差 | 选择矢量 | 作用效果 |
|---|---|---|---|
| 增大 | 增大 | V2 (60°) | 磁链前移并增大,转矩上升 |
| 增大 | 减小 | V6 (300°) | 磁链前移,转矩下降 |
| 减小 | 增大 | V3 (120°) | 磁链后移,转矩上升 |
| 减小 | 减小 | V5 (240°) | 磁链后移并减小,转矩下降 |
| 保持 | 保持 | V0/V7 | 零矢量,磁链和转矩基本不变 |
需要强调:电压矢量选择表是DTC的"大脑",它把连续的偏差量转化为离散的开关决策。ABB ACS的DTC算法在此基础上加入了磁链圆形轨迹优化和转矩脉动抑制,使开关频率在1~3 kHz范围内自适应变化。
三、异步电机与永磁同步电机的DTC数学模型
异步电机DTC的转矩表达式为:
T_e = (3/2) · p · (ψ_s × i_s)
其中p为极对数,ψ_s为定子磁链矢量,i_s为定子电流矢量。在α-β坐标系下展开:
T_e = (3/2) · p · (ψ_sα · i_sβ - ψ_sβ · i_sα)
永磁同步电机(PMSM)的DTC模型略有不同,因为转子磁链由永磁体提供,定子磁链与转子磁链之间的夹角δ(负载角)直接决定转矩:
T_e = (3/2) · p · (1/L_s) · |ψ_s| · |ψ_f| · sin(δ)
其中ψ_f为永磁体磁链,L_s为定子电感。可见PMSM的DTC本质是控制定子磁链幅值和负载角δ。ABB ACS在PMSM模式下会同时观测转子位置,用于初始磁极辨识和低速运行。
四、磁链与转矩观测器基础
DTC不需要编码器,但必须实时知道定子磁链和转矩。ABB ACS采用"电压模型+电流模型"混合观测器:
- 电压模型:ψ_s = ∫(u_s - R_s·i_s)dt,高速时准确,低速时因积分漂移和R_s误差而失效。
- 电流模型:利用电机参数和转速估算磁链,低速时准确,但依赖转子时间常数。
- 混合切换:在约额定转速的10%~15%以下用电流模型,以上用电压模型,中间平滑过渡。
转矩观测则直接由ψ_s和i_s的叉积计算,无需额外积分。实际工程中,定子电阻R_s会随温度变化,ACS通过温度模型或在线辨识进行补偿,否则低速时磁链观测误差会导致转矩脉动增大。
五、工程实现中的关键参数与判断
在ABB ACS中配置DTC时,需要关注以下参数(以ACS880为例,示例值):
| 参数 | 含义 | 典型设置 | 影响 |
|---|---|---|---|
| 99.04 | 电机控制模式 | DTC | 选择直接转矩控制 |
| 99.06 | 电机额定电流 | 按铭牌 | 影响观测器精度 |
| 99.07 | 电机额定电压 | 按铭牌 | 影响磁链给定 |
| 99.08 | 电机额定频率 | 按铭牌 | 影响弱磁点 |
| 99.09 | 电机额定转速 | 按铭牌 | 影响速度环 |
| 21.01 | 速度给定 | 如 1500 rpm | 目标转速 |
| 22.02 | 加速时间 | 如 5 s | 转矩限幅 |
调试时,先做电机辨识(ACS的ID run),让变频器自动测量定子电阻、电感、转子时间常数等参数。辨识完成后,在低速(如5%额定转速)下观察磁链观测是否稳定,再逐步升速。若低速时转矩脉动大,检查R_s补偿是否开启;若高速时磁链轨迹畸变,检查电压模型积分漂移。
总结来说,DTC的核心是"用电压矢量直接推磁链、用叉积算转矩、用混合观测器补低速"。掌握电压矢量选择表和观测器切换逻辑,就掌握了ABB ACS DTC工程应用的钥匙。