4. 同步跟随的数学模型
在主从轴同步控制中,如果只凭经验调参数,往往会出现“低速跟得上、高速就滞后”“启停时抖动、匀速时又偏移”的现象。要解释并根治这些问题,必须把同步跟随抽象成数学模型:用传递函数描述从轴对主轴指令的响应特性,用拉普拉斯变换把微分方程变成代数运算,再通过一阶、二阶系统的响应规律,定量分析稳态误差与动态误差。本节将建立这套分析框架,并给出可直接用于参数整定的结论。
一、从时域微分方程到传递函数
设主轴位置指令为 θm(t),从轴实际位置为 θs(t),从轴执行机构(伺服电机+驱动器+机械传动)在简化后可视为一个惯性环节。其运动方程为:
J·d²θs/dt² + B·dθs/dt = K·u(t)
u(t) = Kp·(θm(t) − θs(t)) + Kv·d(θm−θs)/dt
其中 J 为等效转动惯量,B 为粘性阻尼系数,K 为驱动增益,Kp、Kv 分别为位置环与速度环增益。对等式两边取拉普拉斯变换(零初始条件),微分算子 d/dt 变为复变量 s,得到:
J·s²·Θs(s) + B·s·Θs(s) = K·U(s)
U(s) = (Kp + Kv·s)·[Θm(s) − Θs(s)]
整理后可得从轴位置对主轴位置的闭环传递函数:
G(s) = Θs(s)/Θm(s)
= K·(Kv·s + Kp) / [J·s² + (B + K·Kv)·s + K·Kp]
这个式子就是同步跟随的核心模型。分母决定系统的固有频率与阻尼特性,分子中的 Kv·s + Kp 表明控制器同时引入了比例与微分作用。传递函数的意义在于:只要知道 G(s),就能预测任意主轴指令下从轴的响应形态,而不必反复试跑。
二、一阶与二阶系统响应:跟随能力的两种典型形态
当从轴惯量很小、或速度环带宽远高于位置环时,系统可近似为一阶惯性环节:
G1(s) = 1 / (T·s + 1)
一阶系统的特点是:无超调、单调趋近,但存在固有滞后。对斜坡指令(主轴匀速运行)θm(t)=v·t,其稳态误差为 ess = v·T。也就是说,匀速段的速度越快、时间常数 T 越大,同步滞后越大。这解释了为什么很多设备低速同步良好、提速后从轴明显“拖后”。
当惯量与增益都不可忽略时,系统呈现二阶特性:
G2(s) = ωn² / (s² + 2ζωn·s + ωn²)
ωn = √(K·Kp / J) (自然频率)
ζ = (B + K·Kv) / (2·√(J·K·Kp)) (阻尼比)
二阶系统的响应由 ζ 决定:ζ < 1 时欠阻尼,出现超调与振荡,同步误差会来回摆动;ζ = 1 时临界阻尼,响应最快且无超调;ζ > 1 时过阻尼,响应迟缓、跟随滞后增大。工程上通常把 ζ 整定在 0.7~1.0 之间,兼顾快速性与平稳性。ωn 越高,系统响应越快,但过高会放大机械谐振与噪声。
三、稳态误差与动态误差的定量区分
同步误差必须分成两部分看,否则调参方向会完全错误。
稳态误差指指令形式稳定后仍残留的固定偏差,由系统型别决定。对阶跃指令,一阶和二阶系统都能做到零稳态误差;对斜坡指令(匀速运行),一阶系统误差为 v·T,二阶系统若含积分环节也可做到零误差,但纯比例-微分控制下仍存在有限误差。其本质是:系统对速度信号的“跟踪增益”不足。
动态误差指过渡过程中瞬时出现的偏差,包括启动滞后、停止过冲、换向振荡等。它由 ζ 和 ωn 共同决定,无法通过提高稳态增益消除,反而可能因增益过高而恶化。下表给出两类误差的对比与整定方向:
| 对比项 | 稳态误差 | 动态误差 |
|---|---|---|
| 出现阶段 | 匀速段、稳定后 | 加减速段、启停瞬间 |
| 主要影响因素 | 系统型别、开环增益、速度大小 | 阻尼比 ζ、自然频率 ωn |
| 典型表现 | 从轴恒定滞后一段距离 | 超调、振荡、换向尖峰 |
| 整定方向 | 提高 Kp、加入积分或前馈 | 调整 Kv 使 ζ≈0.7~1.0 |
| 过度调整后果 | 增益过高引起振荡 | 阻尼过大导致响应迟缓 |
四、案例:凸轮同步中的相位滞后排查
某包装机主从轴采用电子凸轮同步,主轴以 600 r/min 运行时从轴相位滞后约 3°,提速到 900 r/min 后滞后扩大到 5°,但启停时反而出现约 2° 的超调。按本节模型分析:
- 滞后随速度线性增大,符合斜坡稳态误差 ess=v·T 的特征,说明系统等效为一阶惯性环节,时间常数 T 偏大。
- 启停超调说明阻尼比 ζ 偏小,速度环增益 Kv 不足或惯量比过大。
- 两者矛盾:单纯提高 Kp 可减小稳态滞后,但会降低 ζ、加剧超调。
正确做法是:先通过速度前馈补偿稳态滞后,再调整 Kv 把 ζ 提到 0.8 左右抑制超调。前馈量按 v·T 估算,直接叠加到位置指令上,不改变闭环稳定性。调整后 900 r/min 下滞后降到 0.5° 以内,启停超调基本消失。
五、常见误区与复盘
- 误区一:把稳态误差当成“机械间隙”。若误差随速度线性变化,基本是模型滞后而非间隙;间隙误差通常表现为换向时的死区跳变。
- 误区二:用提高增益解决所有误差。增益提高只改善稳态误差,对动态误差可能适得其反,还会激发机械谐振。
- 误区三:忽略采样与滤波延迟。实际系统中编码器采样、滤波器都会引入附加相位滞后,等效增大 T,建模时需一并计入。
- 复盘要点:记录不同速度下的稳态滞后值,拟合出等效 T;记录阶跃响应的超调百分比,反推 ζ。两组数据即可支撑大部分同步问题的定位。
掌握传递函数、拉普拉斯变换以及一阶/二阶响应规律后,同步跟随问题就从“凭感觉调”变成了“按模型算”。稳态误差看系统型别与速度,动态误差看阻尼与带宽,两者分开整定、互相配合,才能在不同速度段都获得稳定的同步精度。