多个PID控制一个过程值如何整定?

最近在做一个环境空调项目,要控制房间的温度和压力。空调机组有一个新风阀,一个表冷阀和一个回风阀,通过这3个阀来控制房间温度。有一台送风机,一台排风机,通过这两风机来控制压力。我看了之前别人做的类似的程序,每个阀和风机都有一个独立的PID程序,阀的过程值都是回风温度,风机的过程值都是室内外压差。在调试过程中,三个阀的PID肯定会互相制约。怎么样才能找到这三个PID的最优参数呢?还有风机,也是这个问题。希望高手能分享一下相关经验。

最佳答案

了解工艺才好调整,新风阀,表冷阀、回风阀、风机的频率给定,了解它们之间的关系再来调整思路会更清晰。我们公司里有这样的一套空调自控系统,就是通过它们之间的逻辑控制关系来调整的。

提问者对于答案的评价:
你说的没错,但是还是没能解决我的问题。多路PID控制对应一个过程值的方案在整定的时候肯定会有问题。所以,为了避免麻烦,还是考虑换一种思路。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc151733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月5日 下午6:56
下一篇 2017年6月5日 下午6:56

相关推荐

  • S7-200与6RA70通讯

    我以前做过PROFIBUS-DP网络,一台PLC连接多台6RA70,用DP连接器连就可以了,只需要设置下DP连接器的终端电阻开关就行了,通讯布线比交简单。现在用USS通讯协议连接,…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP用PID控制变频给定值,回路增益是怎样计算出来的?”

    谢谢 问题补充:能不能举例说明一下呢!!!!帮帮忙!! 最佳答案 可参考西门子 S7-200 · LOGO! · SITOP&nb…

    SIMATIC S7-200 2021年7月4日
  • 关于VW100和VB100显示不一致的问题

    大家好,我用TP177B的屏做了一个报警画面,其中将报警的变量设置为VW100,然后在PLC中将多个报警按照V100.0;V100.1…分配,当V100.0接通后,为何我监控V…

    SIMATIC S7-200 2021年7月5日
  • S7-200怎么控制步进电机正反转和速度

    S7-200   224CPU怎么控制步进机的正反转和速度 最佳答案 一个步进电机吗? 用PTO指令让Q0.0 OR Q…

    SIMATIC S7-200 2021年7月5日
  • EM231的编程问题

    请问下,原有传感器4-20ma输入传感器接入EM231模拟量模块,现在传感器更换为1-5V信号输入,请问恶231模块是否拨码开关是不是不用改动,而PLC中程序块或系统块是否需要改动…

    SIMATIC S7-200 2020年11月1日
  • 224 hc1高速计数器

    I0.6 I0.7 I1.0 I1.1这四个输入信号接上2个旋转编码器,程序里是怎么分辨的?  比如我想让I0.6 I0…

    SIMATIC S7-200 2020年11月1日
  • 如何升级

    我的提问4次已经满了,为何还升不到下一级黄金呢 最佳答案 赶上疫情,包括奖品发放都有所迟缓。请谅解。敬请期待。 提问者对于答案的评价:这跟疫情有关系吗??? 最佳答案作者回复:个人…

    SIMATIC S7-200 2021年7月5日
  • 200的变量定义

    DataPtr在200的modbus通讯库里的模块,mbus_msg里有个管脚叫DataPtr,定义如下:数据指针:1. 如果是读指令,读回的数据放到这个数据区中&nbs…

    SIMATIC S7-200 2020年10月31日
  • 程控器模块

    各位大侠S7-200 226CN只能连接7块模块,我想连接9块模块,有什么办法可以完成。谢谢! 最佳答案 1、S7-200 226CN只能连接7块模块,一般最多…

    SIMATIC S7-200 2021年7月5日
  • 用S7 200控制6台伺服

    要控制6台伺服电机 可以用S7200实现吗 我想用S7 226 自带2个脉冲输出和4个EM253模块,请问这样可以吗?还是用两个226PLC…

    SIMATIC S7-200 2020年11月1日