3、电流环原理:电流环的物理意义、数学模型(电机电气方程)、PI控制器在电流环中的角色
电流环是伺服系统三环控制(电流环、速度环、位置环)中最内层、响应最快的控制回路。它的任务只有一个:让电机绕组中的实际电流,尽可能快且无静差地跟随指令电流。由于电机转矩与电流近似成正比(永磁同步电机中Te=1.5·p·λf·iq),电流环的性能直接决定了伺服系统的动态力矩输出能力和过载保护能力。理解电流环的物理意义、建立准确的数学模型、明确PI控制器在其中的角色,是进行参数整定的前提——如果连被控对象是什么都不知道,整定出来的PI参数只能是“碰运气”。
上图展示了电流环的完整控制链路:电机电气方程作为被控对象,PI控制器作为调节器,两者通过闭环结构连接。下面从物理意义、数学模型、PI角色三个维度展开详细分析。
3.1 电流环的物理意义:为什么电流环是伺服控制的基石
伺服系统的最终目标是控制机械位置或速度,但位置和速度的变化都源于电机转矩,而转矩又由电流产生。因此,电流环处于控制链路的最底层,直接面对电机绕组。它的物理意义可以从三个层面理解:
- 转矩控制层:对于永磁同步电机(PMSM),电磁转矩Te = 1.5·p·λf·iq,其中p为极对数,λf为永磁体磁链,iq为q轴电流。在λf恒定的情况下,转矩与iq成正比,控制电流就是控制转矩。
- 保护层:电流环的限幅功能可以防止电机和驱动器过流损坏。当负载突变或指令过大时,电流环的饱和限幅机制将电流限制在安全范围内。
- 动态性能层:电流环的带宽决定了伺服系统能够多快地产生所需转矩。如果电流环响应慢,速度环和位置环的动态性能将受到严重制约。
在实际工程中,电流环的响应时间通常在0.1~1ms量级,而速度环响应时间在5~20ms,位置环在50~200ms。这种时间尺度上的分离,保证了内环(电流环)可以快速消除扰动,外环(速度/位置环)才能稳定工作。
3.2 电流环的数学模型:从电机电气方程到传递函数
建立电流环数学模型的核心是电机定子电压方程。在dq旋转坐标系下,PMSM的电压方程可表示为:
u_d = R·i_d + L_d·(di_d/dt) - ω_e·L_q·i_q
u_q = R·i_q + L_q·(di_q/dt) + ω_e·(L_d·i_d + λ_f)
其中,R为定子电阻,L_d、L_q为d/q轴电感,ω_e为电角速度,λ_f为永磁体磁链。方程中的ω_e·L_q·i_q和ω_e·(L_d·i_d + λ_f)是反电动势耦合项,它们将d轴和q轴电流相互耦合,并引入转速相关的扰动。
在电流环设计中,通常采用前馈解耦策略:在PI控制器输出端加上解耦补偿项,抵消耦合影响。解耦后的电流环被控对象简化为:
G(s) = 1 / (L·s + R)
这是一个典型的一阶惯性环节,其中L为等效电感(表贴式PMSM中L_d≈L_q),R为定子电阻。该环节的时间常数τ = L/R,典型值在1~10ms之间。加上PWM逆变器的延迟(通常等效为一个惯性环节,时间常数T_inv ≈ 1.5·T_sw,T_sw为开关周期),电流环的开环传递函数为:
G_open(s) = (K_p + K_i/s) · [1/(L·s + R)] · [1/(T_inv·s + 1)]
工程上,为了获得良好的跟随性和抗扰性,通常将电流环整定为典型Ⅰ型系统或典型Ⅱ型系统。典型Ⅰ型系统要求开环传递函数为K/[s·(T·s+1)]形式,通过零极点对消,令PI零点抵消电机电气时间常数极点,即K_i/K_p = R/L,则闭环传递函数简化为:
G_close(s) = 1 / [(L/K_p)·s² + (R/K_p + 1)·s + 1]
此时,电流环的带宽由K_p/L决定,K_p越大,带宽越高,但受限于系统噪声和PWM延迟,K_p不能无限增大。
| 参数 | 物理含义 | 对电流环性能的影响 | 典型取值范围 |
|---|---|---|---|
| R(定子电阻) | 绕组铜损电阻 | 决定稳态压降和积分增益K_i | 0.1~5Ω |
| L(定子电感) | 绕组电感 | 决定电流变化率和比例增益K_p | 0.5~20mH |
| T_inv(逆变器延迟) | PWM开关周期延迟 | 限制最大带宽,延迟越大带宽越低 | 50~200μs |
| f_bw(目标带宽) | 电流环闭环带宽 | 决定响应速度,通常为速度环的5~10倍 | 500~2000Hz |
3.3 PI控制器在电流环中的角色:从“调节器”到“系统整形器”
PI控制器在电流环中承担着三重角色:误差消除器、动态整形器和鲁棒性提供者。
- 误差消除器:比例项K_p·e(t)提供即时响应,积分项K_i·∫e(t)dt消除稳态误差。在电流环中,积分项确保稳态电流误差为零,这是伺服系统高精度力矩控制的基础。
- 动态整形器:通过调整K_p和K_i的比值,可以改变电流环的阻尼比和自然频率。K_p/L决定自然频率ω_n,K_i/K_p决定零点位置,进而影响超调量和调节时间。
- 鲁棒性提供者:电机参数(R、L)会随温度、饱和程度变化,PI控制器的增益裕度可以吸收这些参数漂移,保持系统稳定。
在工程实现中,PI控制器的输出是电压指令ud*和uq*,经过SVPWM调制后驱动逆变器。值得注意的是,PI控制器本身不直接限制电流,而是通过电压指令间接控制电流。当PI输出达到逆变器电压上限时,电流环进入饱和状态,此时积分项可能产生“积分饱和”现象,导致电流超调。因此,现代伺服驱动器普遍采用抗积分饱和(Anti-windup)策略,如条件积分、积分限幅或反向计算法。
3.4 案例拆解:某50W伺服电机电流环参数整定全过程
下面通过一个实际案例,展示电流环PI参数整定的完整流程。某自动化设备使用50W永磁同步伺服电机,参数如下:R=2.3Ω,L=4.2mH,额定电流3.2A,PWM开关频率10kHz(T_inv≈150μs),母线电压48V。
初始现象:设备在高速往复运动时出现明显的“电流尖峰”和“转矩抖动”,电机温度偏高,且速度环在低速时出现振荡。
分析判断:初步判断电流环带宽不足,导致电流响应滞后于指令,产生相位滞后和幅值衰减。通过示波器测量q轴电流波形,发现实际电流与指令电流之间存在约30°的相位差,且幅值衰减约15%。
整定步骤:
- 计算电气时间常数τ = L/R = 4.2mH / 2.3Ω ≈ 1.83ms,对应极点频率约87Hz。
- 设定目标带宽f_bw = 800Hz(约为速度环带宽的8倍),则K_p = L·2π·f_bw = 4.2×10⁻³ × 2π × 800 ≈ 21.1V/A。
- 根据零极点对消原则,K_i = K_p·R/L = 21.1 × 2.3 / 4.2 ≈ 11.6V/(A·s)。
- 在仿真中验证:闭环带宽约780Hz,相位裕度52°,幅值裕度8dB,满足要求。
- 实际调试:先设置K_p=15(约为计算值的70%),K_i=8,运行后观察电流波形,无振荡且稳态误差为零。逐步增大K_p至21,K_i至11.6,电流环响应加快,但未出现明显超调。
- 加入前馈解耦项后,d/q轴耦合影响显著降低,电流波形更加平滑。
结果对比:整定后,电流环带宽从约300Hz提升至780Hz,电流相位滞后从30°降至8°,转矩抖动幅度降低60%,电机温升下降15℃。速度环在低速时的振荡现象消失,整机运行平稳性显著改善。
风险与代价:增大K_p会放大电流采样噪声,导致PWM占空比抖动。为此,在电流反馈通道增加了二阶低通滤波器(截止频率2kHz),虽然引入了约20μs的延迟,但对带宽影响可接受。
3.5 总结复盘:电流环整定的核心逻辑
电流环PI参数整定的本质,是在响应速度、稳定性和抗扰性之间寻找平衡。通过本章的分析,可以提炼出以下核心要点:
- 物理意义先行:理解电流环是转矩控制层,其性能直接决定伺服系统的动态力矩能力。
- 数学模型是基础:dq轴电压方程简化为一阶惯性环节后,PI参数与电机参数(R、L)和带宽目标(f_bw)之间建立了明确的数学关系。
- PI角色清晰:K_p决定带宽和响应速度,K_i消除稳态误差,两者配合实现零极点对消,将电流环整定为典型Ⅰ型系统。
- 工程实践验证:理论计算提供初值,实际调试中通过“先P后I”方法微调,最终以电流波形质量和系统稳定性为验收标准。