omega-qr-code OMEGA微信公众号
咨询热线 400-820-0559

调整PID控制器

热处理过程例证了对PID控制的需求。为确保产品质量稳定,烤箱或炉内的温度必须保持在较小的变化范围内。必须适当处理任何干扰,例如添加或取出产品或应用升温功能时。虽然概念简单,但PID控制的数学基础是复杂的,并且实现最佳性能需要为一系列相互作用的参数选择特定于过程的值。

找到这些值的过程称为“调整”。最佳调整时,PID温度控制器可最大限度地减少与设定点的偏差,并快速响应干扰或设定点变化,但超调最小。

OMEGA Engineering的白皮书介绍了如何调整PID控制器。尽管许多控制器提供自动调整功能,但了解PID调整将有助于实现最佳性能。个别部分涉及:
  • PID控制基础知识
  • PID控制器调整方法
    ○手动调整
    ○ 调整启发式
    ○ 自动调整
  • 常见的PID控制应用

PID控制基础知识

    温度和过程控制器
温度和过程控制器
PID控制基于反馈。测量装置或过程(例如加热器)的输出,并与目标或设定值进行比较。若检测到差异,则计算并应用校正。再次测量输出并重新计算所需的校正。

PID代表比例-积分-微分(proportional - integral - derivative)。并非每个控制器都使用这三个数学函数。只需比例积分项就可以将许多过程处理到可接受的水平。然而,精细控制,尤其是过冲避免,需要增加微分控制。

在比例控制中,校正因子由设定值和测量值之间的差值大小确定。其问题是,当差异接近零时,校正也接近零,结果是误差永远不会变为零。

积分函数通过考虑误差的累积值来解决这个问题。设定值与实际值差异持续的时间越长,计算的校正因子的大小越大。然而,当响应校正存在延迟时,会导致超调并且可能围绕设定点振荡。导函数的目的就是避免这种情况。这样可以查看实现的变化率,逐步修改校正因子,以便在接近设定点时减小其影响。

PID控制器调整方法

即使设备基本相同时,每个过程也都具有独特的特性。烤箱周围的气流会有所不同,环境温度会改变流体密度和粘度,气压会随时发生变化。必须选择PID设置(主要是应用于校正因子的增益以及积分和微分计算中使用的时间,称为“复位”和“速率”)以适应这些局部差异。

从广义上讲,有三种方法可以确定这些设置的最佳组合:手动调整、调整启发式和自动化方法。

手动调整

有了关于正在控制的过程的充分信息,便可以计算增益、重置和速率的最佳值。通常这个过程太过复杂,但是通过一些知识,特别是关于它对误差校正的响应速度,可以达到基本的调整水平。

通过将复位时间设置为其最大值、将速率设置为零并增加增益、直到环路以恒定幅度振荡来完成手动调整。(当快速响应纠错时,可以使用更大的增益。如果响应缓慢,则需要相对较小的增益)。然后将增益设置为该值的一半,并调整复位时间,以便在可接受的时间段内校正任何偏移。最后,增加速率,直到超调最小化。

调整启发式

多年来,为了解决如何调整PID循环的问题,许多规则已经发生了变化。可能是第一个,当然也是最著名的是Ziegler-Nichols(ZN)规则。

该规则由Zeigler和Nichols于1942年首次发布,描述了两种调整PID回路的方法。这些工作通过对系统施加阶跃变化并观察结果响应来实现。第一种方法需要测量响应的滞后或延迟,然后测量达到新输出值所需的时间。第二种方法取决于建立稳态振荡的周期。在这两种方法中,再将这些值输入表中得到增益、重置时间和速率的值。

ZN方法并非没有问题。在某些应用中,它产生的响应在超调和振荡方面被认为过于激进。另一个缺点是在仅缓慢反应的过程中可能会比较耗时。由于这些原因,一些控制从业者更喜欢其他规则,如Tyreus-Luyben或Rivera,Morari和Skogestad。

自动调整

目前销售的大多数过程控制器都包含自动调整功能。制造商之间的操作细节有所不同,但都遵循与上述规则类似的规则。本质上,控制器“学习”过程如何响应干扰或设定点的变化,并计算适当的PID设置。对于像OMEGA Cni8系列这样的温度控制器,当选择“自动调整”时,控制器会激活一个输出。通过观察改变的延迟和速率,它可以计算出最佳的P、I和D设置,然后可以根据需要进行手动微调。(请注意,此控制器要求设定值至少比当前过程值高10°C才能执行自动调整)。

更新、更复杂的控制器,如OMEGA的Platinum系列温度和过程控制器,将模糊逻辑与其自动调整功能结合在一起。这提供了一种处理(例如制造和加工行业中经常遇到的)复杂控制情况下不精确和非线性问题的方法,并有助于调整优化。

常见的PID控制应用

 PID控制模拟器
PID控制模拟器
无论加热材料的质量和湿度如何变化,工业热处理中使用的烤箱和熔炉都需要获得一致的结果。这使得这种设备成为PID控制的理想选择。用于移动流体的泵是类似的应用,其中介质属性的变化可能改变系统输出,除非实现有效的反馈回路。

运动控制系统也使用一种PID控制。然而,由于响应比上述系统快几个数量级,因此需要与此处讨论的控制器不同形式的控制器。

理解PID调整

PID控制用于管理许多过程。校正因子通过将输出值与设定值进行比较并应用增益来计算,这些增益可以最大限度地减少超调和振荡,同时尽可能快地实现变化。

PID调整需要为被控制的过程确定适当的增益值。虽然这可以手动完成或通过控制启发式方法完成,但大多数现代控制器都提供自动调整功能。但是,控制专业人员仍然需要了解按下按钮后会发生什么。

白皮书
下载以下内容白皮书
PID 控制器
PID 控制器 | 技术参考
温度控制整定PID(三模式)控制器 温度控制器的操作 PID加自适应模糊逻辑- 两全其美之法 温度控制器选择的考虑因素 介绍 . . . OMEGA的温度测量和控制术语表 温度控制器简介
400-820-0559