欧姆龙PLC的PID控制概述

    PID英文全称为Proportion Integration DifferentiationPID控制又称比例积分微分控制,是一种闭环控制。下面以如图7-13所示的恒压供水系统来说明PID控制原理。

image.png

   7-13    恒压供水的PID控制
    电动机驱动水泵将水抽入水池,水池中的水除了经出水口提供用水外,还经阀门送到压力传感器,传感器将水压大小转换成相应的电信号XfXf反馈到比较器与给定信号Xi进行比较,得到偏差信号△X(△X=Xi-Xf)。
    若△X >0,表明水压小于给定值,偏差信号经PID运算得到控制信号,控制变频器,使之输出频率上升,电动机转速加快,水泵抽水量增多,水压增大。
    若△X <0,表明水压大于给定值,偏差信号经PID运算得到控制信号,控制变频器,使之输出频率下降,电动机转速变慢,水泵抽水量减少,水压下降。
    若△X =0,表明水压等于给定值,偏差信号经PID运算得到控制信号,控制变频器,使之输出频率不变,电动机转速不变,水泵抽水量不变,水压不变。
    由于控制回路的滞后性,会使水压值总与给定值有偏差。例如当用水量增多水压下降时,△X>0,控制电动机转速变快,提高水泵抽水量,从压力传感器检测到水压下降到控制电动机转速加快,提高抽水量来恢复水压需要一定时间。通过提高电动机转速恢复水压后,系统又要将电动机转速调回正常值,这也要一定时间,在这段回调时间内水泵抽水量会偏多,导致水压又增大,又需进行回调。这样的结果是水池水压会在给定值上下波动(振荡),即水压不稳定。
    采用了PID运算可以有效减小控制环路滞后和过调问题(无法彻底消除)。PID运算包括P运算、I运算和D运算。P(比例)运算是将偏差信号△X按比例放大,提高控制的灵敏度;I(积分)运算是对偏差信号进行积分运算,消除P运算比例引起的误差和提高控制精度,但积分运算使控制具有滞后性;D(微分)运算是对偏差信号进行微分运算,使控制具有超前性和预测性。



本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:
  • 评论列表:
  •  bg6qim
     发布于 2019-01-18 13:50:03  回复该评论
  • 搞个温度探头用模拟量读取,给pid输入,在控制一个输出控制个加热器,调节温度试下

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2025年4月    »
123456
78910111213
14151617181920
21222324252627
282930
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864