4. 运动控制基础
在龙门双驱同步控制系统中,无论是单轴伺服还是双轴协同,底层都依赖一个经典而稳定的控制架构——三环控制结构。它由外到内依次为位置环、速度环和电流环,三者以串级方式连接,每一环都有明确的被控量、反馈源和调节器。理解三环的分工与耦合关系,是理解双驱同步误差如何产生、如何被抑制的前提。
一、三环结构的基本原理
三环控制采用由外向内逐级给定、由内向外逐级反馈的串级结构。最外环是位置环,输入为位置指令,反馈来自编码器或光栅尺,输出为速度指令;中间环是速度环,输入为速度指令,反馈来自速度观测或位置微分,输出为转矩/电流指令;最内环是电流环,输入为电流指令,反馈来自相电流采样,输出为电压指令驱动功率器件。三环的带宽依次递增,通常电流环带宽最高(1~2 kHz 以上),速度环次之(100~300 Hz),位置环最低(20~80 Hz),形成“内快外慢”的稳定嵌套。
二、三环在双驱同步中的分工
在龙门双驱结构中,横梁两端各由一台伺服电机驱动,两台电机共同推动同一负载。若两轴位置不一致,横梁会产生偏摆,轻则影响加工精度,重则导致机械卡死。三环在此场景下承担不同职责:
- 电流环:决定单台电机输出转矩的精度与响应速度。双驱中若两轴电流环参数不一致,即使给定相同,实际出力也会不同,形成持续的位置偏差。因此电流环参数必须对称整定。
- 速度环:决定单轴对速度指令的跟踪能力。双驱同步中,速度环增益差异会放大两轴动态响应差异,尤其在加减速段产生明显偏摆。
- 位置环:是同步误差的最终收敛环节。双驱系统通常采用主从或交叉耦合结构,位置环负责将两轴位置偏差反馈到指令端,实现同步纠偏。
三、双驱同步的典型控制流程
以主从同步为例,其控制流程如下:
- 上位控制器发出位置指令给主轴(Y1)。
- Y1 的位置环输出速度指令,速度环输出电流指令,电流环驱动电机运动。
- Y1 的实际位置作为从轴(Y2)的位置指令,Y2 独立完成三环控制。
- 两轴位置反馈进入同步误差计算模块,若偏差超过阈值,通过交叉耦合补偿到 Y2 的位置指令或速度指令。
- 同步误差持续收敛,横梁保持平行。
关键参数示例(双驱单轴):
位置环增益 Kp = 30 rad/s
速度环增益 Kv = 180 rad/s
速度环积分 Ti = 12 ms
电流环带宽 = 1.5 kHz
同步误差阈值 = 5 μm
交叉耦合增益 Kc = 0.8
四、案例:双驱龙门铣削中的同步偏差排查
某龙门铣床在高速铣削时出现横梁偏摆,加工面出现周期性波纹。排查过程如下:
| 排查项 | 现象 | 结论 |
|---|---|---|
| 电流环参数 | 两轴电流环带宽相差 200 Hz | 出力不一致,需重新整定 |
| 速度环增益 | Y2 增益比 Y1 低 15% | 加减速段速度差明显 |
| 位置环反馈 | Y1 使用编码器,Y2 使用光栅尺 | 反馈分辨率不一致,同步误差计算失真 |
| 交叉耦合 | Kc 设置为 0,未启用 | 同步误差无主动纠偏 |
整改后,两轴电流环带宽统一为 1.5 kHz,速度环增益一致,位置反馈统一采用光栅尺,并启用交叉耦合补偿。横梁偏摆从 80 μm 降至 8 μm,加工波纹消失。
提示:双驱同步调试时,应优先保证两轴电流环和速度环参数对称,再整定位置环和同步补偿。内环不一致时,外环再调也难以稳定。
五、常见误区与复盘
- 误区一:只调位置环增益。位置环增益过高会引起系统振荡,且无法补偿内环差异。正确做法是先保证电流环和速度环一致。
- 误区二:忽略反馈元件差异。两轴使用不同分辨率或不同类型的反馈元件,会导致同步误差计算基准不一致。
- 误区三:交叉耦合增益过大。Kc 过大会引入高频振荡,应从小值逐步增加,观察同步误差和电流波动。
- 误区四:认为三环独立。三环是串级耦合的,内环带宽不足会限制外环性能,外环指令变化也会影响内环稳定性。
注意:在双驱同步系统中,任何一轴的三环参数修改都必须同步评估另一轴,避免因参数不对称引入新的同步误差。
三环结构是运动控制的基石,也是双驱同步能否稳定的关键。位置环决定“到哪里”,速度环决定“多快到”,电流环决定“用多大力”。三者协调一致,双驱才能像一台电机一样平稳驱动龙门横梁。