首页> 外国专利> Method for preventing windup in PID controllers employing nonlinear gain

Method for preventing windup in PID controllers employing nonlinear gain

机译:采用非线性增益的PID控制器中防止停顿的方法

摘要

A method of preventing windup in a PID controller when using a nonlinear gain parameter is disclosed that is used in the PID controller of a process control system. The PID controller is arranged to produce within a current execution cycle a Control Variable (CV) to a device that is controlling a process responsive to an input Process Variable (PV), a setpoint (SP), and a gain parameter (K). The present invention receives the PV, the SP, and the K and generates a proportional, integral, and derivative component of the deviation of the PV from the SP. The components so generated are used to calculate an incremental output CV for the current execution cycle. A current value of gain is next calculated by subtracting the value of the gain for the current cycle from the value of the gain from the previous cycle. Testing for a linear or nonlinear gain parameter is done next and, responsive to a nonlinear gain parameter, a nonlinear gain change component is calculated and added to the incremental output CV. An output CV is generated for the current execution cycle by adding the incremental output CV modified by the nonlinear gain change component to the CV value of the previous execution cycle. The accumulated sum of proportional, integral, and derivative components of previous execution cycles are updated with the proportional, integral, and derivative components generated by the current execution cycle. These accumulated values will be used in calculating the nonlinear gain change component in the next cycle. However, if the testing identifies a linear gain parameter, the nonlinear gain change calculation is skipped and the output CV is generated by adding the incremental output CV to the CV value of the previous execution cycle.
机译:公开了一种在使用非线性增益参数时防止PID控制器中的饱和的方法,该方法用于过程控制系统的PID控制器中。 PID控制器布置成在当前执行周期内产生响应于输入过程变量(PV),设定值(SP)和增益参数(K)的,控制设备的控制变量(CV)。本发明接收PV,SP和K,并产生PV与SP的偏差的比例,积分和微分分量。如此生成的组件用于计算当前执行周期的增量输出CV。接下来,通过从前一个周期的增益值中减去当前周期的增益值,来计算当前的增益值。接下来测试线性或非线性增益参数,并响应于非线性增益参数,计算非线性增益变化分量,并将其添加到增量输出CV中。通过将由非线性增益变化分量修改的增量输出CV与上一个执行周期的CV值相加,可以为当前执行周期生成输出CV。先前执行周期的比例,积分和微分分量的累加总和将由当前执行周期生成的比例,积分和微分分量更新。这些累加值将用于下一个周期中的非线性增益变化分量的计算。但是,如果测试确定了线性增益参数,则跳过非线性增益变化计算,并通过将增量输出CV与上一个执行周期的CV值相加来生成输出CV。

著录项

  • 公开/公告号US6055459A

    专利类型

  • 公开/公告日2000-04-25

    原文格式PDF

  • 申请/专利权人 HONEYWELL INC.;

    申请/专利号US19970918563

  • 发明设计人 RICHARD C. LAWRENCE;

    申请日1997-08-22

  • 分类号G05B13/02;

  • 国家 US

  • 入库时间 2022-08-22 01:37:18

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号