3. 协同控制原理:速度与张力为什么要协同?耦合关系的数学描述
好,咱们直接切入正题。很多刚入行的工程师会问我一个问题:速度环和张力环,各调各的不行吗?
我的回答很直接:不行。绝对不行。
你想想看,卷绕机本质上是一个强耦合系统。速度变了,张力一定会变;张力变了,速度也稳不住。这不是你愿不愿意的问题,是物理规律决定的。
3.1 为什么必须协同?——一个真实的教训
我曾经在一个锂电池隔膜项目中吃过亏。当时为了赶进度,我让两个团队分别调速度环和张力环。速度环调得飞快,响应时间5ms;张力环也不慢,8ms。单独测试都漂亮得很。
结果一联机,出事了。
收卷辊稍微加速,张力瞬间飙升。张力环一看不对,赶紧松刹车。这一松,速度又掉下去了。两个环互相打架,整个系统像抽风一样震荡。那批料,废了将近2000米。
为什么会这样?说白了,就是忽略了耦合关系。
3.2 耦合关系的物理本质
咱们从最基础的物理模型说起。卷绕过程中,速度和张力通过一个关键变量联系在一起——卷径。
公式很简单:
V = ω × R
其中:
- V — 线速度(m/s)
- ω — 角速度(rad/s)
- R — 当前卷径(m)
张力呢?张力由收卷辊和放卷辊的速度差决定:
T = E × A × (V₂ - V₁) / L
这里:
- T — 张力(N)
- E — 材料弹性模量
- A — 材料截面积
- V₂ — 收卷线速度
- V₁ — 放卷线速度
- L — 材料跨度
你看,速度和张力通过速度差直接耦合在一起。这不是两个独立的变量,而是一个系统的两个面。
3.3 耦合关系的数学描述
嗯,这里要上点硬货了。我习惯用状态空间模型来描述这个耦合关系。
系统的状态变量通常选三个:
- x₁ = V — 线速度
- x₂ = T — 张力
- x₃ = R — 卷径
状态方程可以写成:
dx₁/dt = (1/J) × [τ - b×x₁ - x₂×x₃]
dx₂/dt = (E×A/L) × (x₁ - V₀)
dx₃/dt = (h/(2π)) × x₁ / x₃
参数说明:
| 符号 | 含义 | 典型范围 |
|---|---|---|
| J | 转动惯量 | 0.01 ~ 10 kg·m² |
| τ | 电机转矩 | 0 ~ 额定值 |
| b | 阻尼系数 | 0.001 ~ 0.1 |
| h | 材料厚度 | 0.01 ~ 0.5 mm |
| V₀ | 基准线速度 | 工艺设定值 |
看到没有?第一个方程里,张力x₂和卷径x₃直接相乘,出现在速度的导数中。这就是非线性耦合的根源。
核心结论:速度、张力、卷径三者构成一个三阶非线性耦合系统。任何单独调节其中一个变量的做法,都会导致其他变量失控。
3.4 耦合带来的实际问题
我总结了几种常见的耦合故障模式:
- 模式一:速度突变导致张力尖峰
收卷辊急加速,材料被拉伸,张力瞬间超过设定值2~3倍。我曾经见过一个案例,张力尖峰直接把12μm的铜箔拉断了。 - 模式二:张力波动导致速度震荡
张力环过度调节,收卷辊忽快忽慢。材料表面出现横向条纹,这在光学膜行业是致命缺陷。 - 模式三:卷径变化导致系统失稳
小卷径时系统很稳,卷径变大后开始震荡。这是因为系统增益随卷径变化,固定参数的PID根本扛不住。
我的经验:判断耦合严重程度,可以做一个简单的开环测试。固定张力环输出,给速度环一个阶跃信号,观察张力变化。如果张力变化超过设定值的20%,说明耦合很强,必须用协同控制。
3.5 协同控制的数学本质
说白了,协同控制就是要解耦。把耦合的系统变成几个独立的子系统。
常用的方法有两种:
- 前馈补偿法
在速度环中引入张力变化的前馈项,在张力环中引入速度变化的前馈项。数学上就是:
τ_cmd = τ_speed + K_ff × ΔT
其中K_ff是前馈系数,需要根据材料特性标定。
- 模型预测控制(MPC)
用状态空间模型预测未来N步的系统行为,同时优化速度和张力。我最近几个项目都在用这个方法,效果比传统PID好30%以上。
注意:前馈补偿法虽然简单,但要求模型准确。如果材料特性变化大(比如温度影响弹性模量),前馈系数需要在线辨识。我曾经在PET薄膜项目上吃过这个亏,后来加了自适应前馈才搞定。
3.6 一张图看懂协同控制逻辑
下面这张图是我自己画的,展示了速度-张力协同控制的完整逻辑:
这张图的核心思想是:速度控制器和张力控制器不是孤立的。它们通过耦合补偿器交换信息,互相补偿对方的扰动。
3.7 我的调试建议
最后,分享几个实战经验:
- 先解耦,再调参。 我习惯先把耦合补偿器调好,让速度变化对张力的影响降到10%以内,然后再分别调速度环和张力环的PID。
- 注意采样同步。 速度环和张力环的采样周期必须同步,否则补偿信号会有延迟。我一般用同一个定时器触发两个环的采样。
- 留有余量。 耦合补偿器的输出不要超过电机额定转矩的80%。我曾经因为补偿量太大,导致电机过载保护跳闸。
一句话总结:速度和张力不是对手,是队友。协同控制就是让它们互相配合,而不是互相打架。
公众号:蓝海资料掘金营,微信deep3321