首页 > 解决方案 > 带压力超控的 PID 泵控制器 - 如何处理负增益?

问题描述

我有一个自定义 HMI 设置,带有一个流量/压力传感器输入和一个 4-20mA 输出到一个小泵。我目前正在尝试在流量达到设定点(大约为 1500 mL/min)的情况下实施超控控制,同时还限制管道中的压力(最大约 15 psi)。

问题是,我只能将泵速设置为 4(0 rpm)到 20(~2000 rpm)mA,而“负”PID 回路输出基本上只是“停止泵”。在试图限制压力的情况下,当需要采取行动时,PID 误差将始终为负。

我已经尝试过使用带有结束限制的覆盖过程输出切换,但这似乎只是到目前为止。

此外,任何获得某种压力输出比例比的好方法,因为压力的“最大值”或多或少是无限的。

标签: controlscontrol-theorypid-controller

解决方案


推荐阅读