4. 电流环设计与整定

电流环是伺服驱动三环结构中的最内环,它直接决定电机绕组电流能否快速、准确地跟随指令。速度环和位置环的性能上限,本质上受制于电流环的带宽与稳定性。因此,电流环整定不是"调一个PI参数"这么简单,而是要同时处理被控对象建模、PI参数计算、PWM与采样引入的延迟、反馈滤波带来的相位损失,以及带宽与动态响应之间的权衡。

一、被控对象:从电压到电流的一阶模型

在dq坐标系下,忽略交叉耦合与反电动势扰动,定子电流对定子电压的传递关系可近似为RL一阶惯性环节:

Gp(s) = id(s) / ud(s) = 1 / (L·s + R)

其中:
  R —— 定子电阻(Ω),如 0.5 Ω
  L —— 定子电感(H),如 2 mH
  电气时间常数 τ = L / R = 2e-3 / 0.5 = 4 ms

这个τ是电流环整定的基准。τ越大,电流响应越慢,PI增益需要相应降低。实际工程中,L和R会随温度、磁饱和变化,因此参数计算只能作为起点,最终仍需在线微调。

二、PI调节器参数计算

电流环通常采用PI调节器,其传递函数为:

Gc(s) = Kp + Ki / s = Kp · (1 + 1/(Ti·s))

其中 Ti = Kp / Ki 为积分时间常数。

采用"零极点对消"法,令PI零点抵消被控对象极点,即 Ti = τ = L/R,则开环传递函数简化为 Kp/(L·s),闭环成为一阶系统,闭环带宽近似为:

ωc ≈ Kp / L   (rad/s)
fc = ωc / (2π) (Hz)

示例:希望 fc = 1 kHz
  ωc = 2π × 1000 ≈ 6283 rad/s
  Kp = ωc · L = 6283 × 2e-3 ≈ 12.57 V/A
  Ki = Kp / Ti = 12.57 / 4e-3 ≈ 3143 V/(A·s)

这组参数是理想连续域下的结果。实际数字控制中,PWM更新延迟和采样滤波会额外引入相位滞后,使实际可达带宽低于计算值,因此工程上常把目标带宽先取为理论值的60%~70%,再逐步提升。

三、PWM延迟与采样滤波的影响

数字电流环存在两个主要延迟源。第一是PWM更新延迟:若采用规则采样、载波周期为Tpwm,则从电流采样到占空比生效平均延迟约0.5~1个PWM周期。以10 kHz开关频率为例,Tpwm = 100 μs,1个周期延迟在1 kHz处引入的相位滞后为:

φ_pwm = -ωc · Td = -6283 × 100e-6 ≈ -0.628 rad ≈ -36°

第二是电流采样滤波。为抑制开关噪声,反馈通道常加一阶低通,截止频率f_filt。若f_filt = 5 kHz,在1 kHz处相位滞后约:

φ_filt = -arctan(fc / f_filt) = -arctan(1000/5000) ≈ -11.3°

两项合计约-47°的额外相位滞后。原本一阶闭环有约90°相位裕度,扣除后仍可稳定,但若继续提高带宽,滞后迅速增大,系统会出现超调甚至振荡。因此,电流环带宽不能只看Kp/L,必须把延迟和滤波纳入相位预算。

电流环信号链与延迟/滤波相位影响 电流指令 i*_d / i*_q PI调节器 Kp + Ki/s PWM更新 延迟 Td≈Tpwm 逆变器+电机 1/(Ls+R) 电流采样 + 低通滤波 反馈电流 i_d / i_q(含滤波滞后) 1 kHz 处相位滞后预算(示例) PWM延迟:-36° Td = 100 μs @10 kHz 采样滤波:-11.3° f_filt = 5 kHz 合计额外滞后:-47.3° 压缩可用相位裕度 结论:目标带宽越高,延迟与滤波的相位代价越大;整定时需预留相位裕度,必要时降低f_filt或提高开关频率。

四、带宽与动态响应的关系

电流环带宽fc与阶跃响应上升时间tr近似满足 tr ≈ 0.35 / fc。若fc = 1 kHz,则tr约0.35 ms;若fc降到500 Hz,tr约0.7 ms。带宽越高,电流跟随越快,转矩响应越迅速,但代价是:

  • 对采样噪声更敏感,电流纹波和音频噪声增大;
  • 相位裕度下降,超调与振荡风险上升;
  • 对电机参数(L、R)变化更敏感,鲁棒性变差。

工程上,电流环带宽通常取开关频率的1/10~1/5。10 kHz开关频率对应1~2 kHz带宽较为合理;若追求更高带宽,应同步提高开关频率或采用预测控制等补偿延迟的方法。

五、整定步骤与判断依据

推荐的整定流程如下:

  1. 测量或查阅电机L、R,计算τ = L/R,确定PI零点Ti = τ。
  2. 根据目标带宽fc计算Kp = 2π·fc·L,Ki = Kp/Ti。
  3. 将Kp先取计算值的60%,注入阶跃电流指令,观察实际电流波形。
  4. 逐步增大Kp,直到响应上升时间满足要求且超调小于10%。
  5. 若出现高频振荡,检查滤波截止频率是否过低或PWM延迟是否过大。
  6. 最后微调Ki,消除稳态误差,同时避免积分饱和。
判断电流环整定是否合格,可观察三个指标:阶跃响应上升时间是否接近0.35/fc;超调是否小于10%;稳态电流纹波是否在允许范围内。若三者同时满足,说明带宽、相位裕度和噪声抑制达到了较好平衡。
不要盲目追求高带宽。若电流采样噪声大、滤波截止频率低,强行提高Kp会把噪声放大为转矩脉动,反而恶化运动品质。此时应先改善采样质量或提高开关频率,再提升带宽。

综上,电流环整定的核心是:以L、R确定PI零点,以目标带宽确定Kp,再把PWM延迟和采样滤波的相位滞后纳入预算,最后通过阶跃响应验证上升时间、超调与纹波。只有把参数计算与延迟、滤波、带宽三者统一考虑,才能获得既快又稳的电流动态响应。