第1章:PID控制基础

各位同行,今天咱们聊聊电子送经系统里最核心的东西——PID控制。说实话,我刚入行那会儿,觉得PID就是个黑盒子,调几个参数就完事了。后来吃了不少亏才明白,不懂原理就去调参数,跟闭着眼睛开车没啥区别。

这一章,我把比例、积分、微分这三个家伙拆开来讲。每个都说说它到底是干嘛的,在送经系统里怎么用,以及我踩过的坑。

1.1 比例(P)控制原理

比例控制,说白了就是「偏差越大,调整越猛」。你想想看,经纱张力如果偏离了设定值,控制器就得给个信号去调整送经电机。偏离得多,调整量就大;偏离得少,调整量就小。这个关系就是比例系数Kp在管着。

核心公式:输出 = Kp × 偏差

其中Kp就是比例增益,偏差 = 设定值 - 实际值

我在调试第一台电子送经系统时,Kp设得太大了。结果呢?张力波动像过山车一样,经纱一会儿松一会儿紧,布面出现明显的横档。后来我把Kp降下来,系统才稳定住。

比例控制的特点:

  • 响应快——偏差一出现,立马就有动作
  • 有静差——光靠比例,永远追不上设定值
  • Kp越大,响应越快,但容易震荡
  • Kp越小,系统越稳,但反应迟钝

注意:比例控制不能消除静差。比如你设定张力为500N,实际可能稳定在498N就动不了了。这就是静差,需要积分控制来解决。

1.2 积分(I)控制原理

积分控制,就是「慢慢累积,直到消除偏差」。它会把过去的偏差全部加起来,时间越长,累积量越大,直到偏差彻底消失。

为什么会需要积分?我举个例子。送经系统运行中,摩擦、磨损、温度变化都会导致系统特性偏移。比例控制只能根据当前偏差调整,但积分控制会记住「你一直有偏差」,持续加大调整力度,直到偏差归零。

核心公式:输出 = Ki × ∫偏差 dt

Ki是积分增益,∫表示对时间积分

积分控制的特点:

  • 消除静差——这是它最大的价值
  • 引入滞后——积分需要时间累积,响应慢
  • 容易积分饱和——偏差长期存在时,积分值会变得很大
  • Ki太大,系统会震荡甚至发散

我的经验:调积分参数时,我习惯先把Ki设得很小,比如0.01,然后慢慢往上加。加到系统开始出现低频振荡时,再往回退一点。这样能找到比较合适的值。

1.3 微分(D)控制原理

微分控制,就是「预测未来,提前刹车」。它看的是偏差的变化趋势——如果偏差正在快速增大,微分就会给出一个反向的调整,阻止它继续恶化。

你想想看,经纱张力突然受到冲击(比如开口机构动作),偏差会急剧变化。比例控制只能事后调整,但微分控制能提前感知趋势,提前给出补偿。这就是所谓的「超前控制」。

核心公式:输出 = Kd × d(偏差)/dt

Kd是微分增益,d/dt表示对时间求导

微分控制的特点:

  • 抑制超调——让系统更平稳地到达设定值
  • 对噪声敏感——信号一有毛刺,微分就会放大
  • 不能单独使用——微分只对变化有反应,稳态时输出为零
  • Kd太大,系统会高频振荡

我曾经踩过的坑:有次在高速织机上调试,我把Kd设得偏大,结果系统高频振荡,送经电机嗡嗡响,差点烧了驱动器。后来发现是张力传感器的信号有噪声,微分把噪声放大了。从那以后,我每次用微分前都会先检查信号质量。

1.4 PID组合控制逻辑

好了,三个家伙都介绍完了。实际应用中,我们很少单独用某一个,而是把它们组合起来。最常见的组合就是PID——比例+积分+微分。

PID控制器的输出:

输出 = Kp × 偏差 + Ki × ∫偏差 dt + Kd × d(偏差)/dt

这个公式看着复杂,其实逻辑很清楚:

  • 比例项:负责快速响应,把系统拉到设定值附近
  • 积分项:负责消除静差,让系统精确到位
  • 微分项:负责抑制超调,让系统平稳过渡

在电子送经系统中,我常用的组合方式有这几种:

组合方式 适用场景 我的建议
P控制 对精度要求不高,响应要快 很少单独用,一般配合I
PI控制 大多数送经系统 最常用,稳定可靠
PID控制 高速织机、张力波动大的场合 需要仔细调,否则容易出问题
PD控制 有积分环节的系统 送经系统很少用

核心逻辑图:下面这张图展示了PID三个环节如何协同工作。

PID控制逻辑框图 设定值 实际值 偏差 + - 比例(P) 积分(I) 微分(D) 求和 控制输出 三个环节并行计算,最终求和得到控制输出

从这张图可以看得很清楚:设定值和实际值比较后得到偏差,偏差同时送给比例、积分、微分三个环节。三个环节各自计算,最后求和得到控制输出,去驱动送经电机。

我的调参顺序:先调P,让系统能响应;再加I,消除静差;最后加D,抑制超调。每次只调一个参数,调好一个再动下一个。别贪心,一口吃不成胖子。

好了,这一章的内容就这些。比例、积分、微分,三个概念搞清楚了,后面调参数心里就有底了。下一章咱们聊聊具体的调参方法和步骤。


公众号:蓝海资料掘金营,微信deep3321