4. 经典参数整定方法在电机控制中的应用
在电机控制系统中,PID 参数整定是决定电流环、速度环和位置环动态性能的关键环节。Ziegler-Nichols、Cohen-Coon 和极点配置是三类经典整定方法,它们分别从频域响应、时域响应和闭环极点配置的角度出发,为工程人员提供了从“经验试凑”走向“有据可依”的整定路径。本节将围绕这三种方法在电机三环控制中的具体应用展开,重点说明它们各自适用的对象、计算过程以及结果判断依据。
一、三种方法的定位与适用场景
Ziegler-Nichols(简称 Z-N)方法分为临界比例度法和阶跃响应法。临界比例度法通过逐渐增大比例增益,使系统进入等幅振荡,记录临界增益 Ku 和振荡周期 Tu,再按经验公式计算 PID 参数。该方法适合能够承受一定振荡风险的电流环和速度环,因为电流环响应快、惯量小,容易在实验中观察到临界振荡点。阶跃响应法则通过开环阶跃响应提取增益 K、时间常数 T 和纯滞后 τ,适用于不允许闭环振荡的场合。
Cohen-Coon 方法同样基于开环阶跃响应,但它通过 τ/T 比值来修正参数,对纯滞后较大的系统效果更好。在电机控制中,当电流采样、PWM 更新和计算延时导致等效滞后明显时,Cohen-Coon 往往比 Z-N 更稳健。极点配置方法则从闭环特征方程出发,直接指定期望的阻尼比 ζ 和自然频率 ωn,反解 PID 参数。它适合对超调量、调节时间有明确指标的场合,例如位置环需要严格限制超调以避免机械冲击。
二、Ziegler-Nichols 方法在电流环中的实施
以一台额定电流 5 A 的永磁同步电机电流环为例。先断开速度环和位置环,仅闭合电流环,给定 iq* 为小幅方波(例如 0.5 A),逐步增大比例增益 Kp,同时将积分增益 Ki 置零。当电流反馈出现等幅振荡时,记录此时的 Ku 和振荡周期 Tu。假设实验得到 Ku=8.0,Tu=2.5 ms,则按 Z-N 临界比例度法 PID 公式:
Kp = 0.6 × Ku = 4.8
Ti = 0.5 × Tu = 1.25 ms
Td = 0.125 × Tu = 0.3125 ms
Ki = Kp / Ti = 3840
Kd = Kp × Td = 0.0015
将上述参数写入电流环后,再次施加同样的方波给定,观察电流反馈波形。若超调量超过 20%,可适当降低 Kp 或增大 Ti;若响应过慢,则反向调整。注意,Z-N 方法给出的参数通常偏激进,实际工程中常在此基础上将 Kp 乘以 0.6~0.8 的保守系数。
三、Cohen-Coon 方法在速度环中的计算
速度环的对象通常包含电流环等效闭环、机械惯量和负载转矩。先通过开环阶跃响应获取速度环的等效模型参数。例如,给定速度开环电压阶跃,记录速度响应曲线,拟合得到增益 K=12 rad/(s·V),时间常数 T=80 ms,纯滞后 τ=15 ms。计算比值 r=τ/T=0.1875。代入 Cohen-Coon 公式:
Kp = (1/K) × (T/τ) × [1.35 + 0.27r]
= (1/12) × (80/15) × (1.35 + 0.0506)
≈ 0.622
Ti = τ × (2.5 + 0.6r) / (1 + 0.4r)
= 15 × (2.5 + 0.1125) / (1 + 0.075)
≈ 36.4 ms
Td = τ × 0.37 / (1 + 0.2r)
= 15 × 0.37 / 1.0375
≈ 5.35 ms
将 Kp=0.622、Ti=36.4 ms、Td=5.35 ms 写入速度环,给定速度阶跃 500 r/min,观察实际速度响应。若上升时间约 60 ms、超调小于 10%,说明参数合理。若出现持续振荡,说明 τ/T 估计偏小,应重新测量滞后时间。
四、极点配置方法在位置环中的反解
位置环通常要求无超调或极小超调,以避免机械冲击。设位置环被控对象近似为二阶系统,其开环传递函数为 G(s)=Km/(s(Tms+1)),其中 Km=20,Tm=0.05 s。采用 PD 控制,控制器为 C(s)=Kp+Kds。闭环特征方程为:
Tm s² + (1 + Km Kd) s + Km Kp = 0
期望闭环极点对应 s²+2ζωns+ωn²=0。取 ζ=1.0(临界阻尼,无超调),ωn=20 rad/s,则期望特征方程为 s²+40s+400=0。将实际特征方程归一化后对比系数:
s² + [(1 + 20Kd)/0.05] s + (20Kp/0.05) = 0
对比 s² + 40s + 400 = 0:
(1 + 20Kd)/0.05 = 40 → Kd = 0.05
20Kp/0.05 = 400 → Kp = 1.0
将 Kp=1.0、Kd=0.05 写入位置环,给定位置阶跃 90°,观察位置响应。若实际超调仍大于 5%,说明实际对象存在未建模的滞后或摩擦,可适当增大 Kd 或降低 ωn 重新配置极点。
五、三环整定顺序与相互影响
电机三环控制必须遵循“先内后外”的整定顺序:电流环带宽最高,先整定;速度环带宽约为电流环的 1/3~1/5;位置环带宽最低,约为速度环的 1/3~1/5。若先整定外环,内环未收敛时外环参数将失去意义。整定过程中,每次调整内环参数后,外环参数应重新校验,因为内环等效模型发生了变化。
六、三种方法的对比与选用建议
| 方法 | 所需数据 | 适用环路 | 优点 | 局限 |
|---|---|---|---|---|
| Ziegler-Nichols | Ku、Tu 或 K、T、τ | 电流环、速度环 | 公式简单,实验量小 | 参数偏激进,易超调 |
| Cohen-Coon | K、T、τ | 速度环、滞后明显系统 | 抗滞后能力较强 | 对模型精度敏感 |
| 极点配置 | 对象模型、ζ、ωn | 位置环、指标明确场合 | 可直接指定动态性能 | 依赖模型准确性 |
实际工程中,三种方法常组合使用:电流环用 Z-N 临界比例度法快速获得初始参数,速度环用 Cohen-Coon 处理滞后,位置环用极点配置保证无超调。整定完成后,应分别施加电流阶跃、速度阶跃和位置阶跃,记录超调量、上升时间、调节时间和稳态误差,与设计指标逐项比对,确认三环带宽满足由内到外逐级降低的关系,才算完成整定闭环。