粗麦百科 网站地图

当前位置: 首页 常识

pid控制算法原理及作用(PID控制算法重要性你了解吗?)

100人浏览   2024-09-02 10:37:04


PID原理图

PID原理,下面这个原理图当成3个部分看,很简单,第一部分就是计算设定值和反馈值的误差;第二部分把这个误差参与PID计算,输出给执行机构(例如水泵);第三部分传感器反馈值;核心就是第二部分,PID计算!

教科书里的原理图

我理解分成三部分

PID计算

PID计算拆分开来就是P(比例控制),I(积分控制),D(微分控制);下面每个原理都讲解下!


P(比例控制)怎么理解呢,如果单独只用P(比例)控制,I(积分控制)和D(微分控制)关闭,那么拿水箱举例,水箱里我想恒定水量为1000ml,传感器检测到水量为999ml,那么设定值和反馈值的误差为1ml,比例控制就是在这1ml前面加个系数,这个系数自己调节,因为正常思路是,少1ml水,我就让水泵加1ml水就行,但是实际是,我让水泵加1ml,实际可能加了2ml(无法精确的让水泵出来1ml水),这个时候我就得调整比例系数,让比例系数为0.5就行!

PID标准公式里的Kp就是比例系数,ev(t)就是设定值减反馈值的偏差值,如下图,如果只有比例控制部分,那么公式很简单,就是u(t)=Kp*ev(t);

PID公式


I(积分控制)怎么理解呢?学过微积分的都知道积分是啥意思,没学过的或忘了的就顾名思义吧,(积)就是积木,累积的意思,拿水箱举例,那就是水泵加很多次水的一个累积总和!

假如水箱里我们设定恒定值是1000ml,水泵每次只能调节到进水9.9ml;

如果水箱没水,那么水泵需要运行100次,一共进水990ml,误差10ml;

理论上水泵如果每次能进水10ml,那么就刚刚好到设定值,实际每次只进水9.9ml,这个0.1ml,靠调整水泵很难达到这个精度,那么我们就取100次进水的总和,再看误差;

100次进水990ml,这个总误差10ml就好补偿了,通过调整I(积分控制)计算部分的系数TI就可以,把TI设为0.99即可!

如下图的PID公式里的积分控制部分!

PID公式


D(微分控制)怎么理解呢?也就是微积分里面的微分部分,顾名思义就是把水泵加水量细分到每一次;

比如水泵加水,每次想加10ml,但是如果水泵功率开到最大,1秒就加了10ml,水泵功率开小点需要10秒;

实际应用中,想1秒加10ml的误差肯定比10秒加10ml的要大,就是说水泵慢慢往水箱加水,实际应用中精度会更高,加水过程更稳定。

通过下图PID公式里的微分控制计算部分的系数TD可以调节!

PID公式

总结一下:

P调节的是误差值和水泵每次进水量成比例关系的调节,就是说水泵每次加水量是一定的,需要加多少次能接近误差值,这个在PID调节中是第一个需要调的参数!

I调节的是P调节后还存在误差的情况下的再次调节,靠调节累积误差增加精度!

D调节的是稳定性,通过控制加水速度,减少滞后量或惯性带来的误差!


PID控制的原理就如上面所述,下面讲一下PLC程序里PID标准功能块是怎么写的,用的ST语言,可以在支持ST的各种型号PLC里使用,有兴趣的可以详细看看,对有精度要求的应用还是很有帮助的,对于之前不是很了解PID控制的朋友,我感觉对于模拟量使用,很多人只无意间用到了P(比例控制)计算部分!

PID计算公式的程序实现

这个程序是上面的PID计算公式的程序实现,有些参数的命名或者公式的格式有变化,但是原理是一样的,有兴趣的仔细研究下,无兴趣的直接使用就行!

调用功能块

调用功能块

PID公式的变形

变成程序可以实现的形式:同样是包含比例系数,积分控制,微分控制三部分,没有初始值设定;

程序里使用的PID公式

输入参数定义:

fSetpointValue:设定值;
fActualValue:实际反馈值;
bReset: TRUE重置内部变量;
fCtrlCycleTime:采样周期[s];
fKp:比例系数;
fTn:积分作用时间[s];
fTv:微分作用时间[s];

fTd:阻尼时间[s];


功能块展现:

声明部分

程序逻辑部分

以上说的是PID应用的基本功能,还有基于这个原理的其它控制方法,有单独使用的,有PI结合使用的,PD结合使用的,有带死区的PID,固定采样频率的PID等等,看实际需要写对应的程序!

PID参数调试经验调节

PID参数调试靠的是经验调节,就是不停的测试,找到一个需要的参数,有口诀如下:

常用口诀:

参数整定找最佳,从小到大顺序查;

先是比例后积分,最后再把微分加;

曲线振荡很频繁,比例(度盘)要放大;

曲线漂浮绕大湾,比例度盘往小扳;

曲线偏离回复慢,积分时间往下降;

曲线波动周期长,积分时间再加长;


热门文章
  • 1八月十三是什么日子(军史上的今天|8月13日——淞沪会战)

    1937年8月13日淞沪会战爆发中日近百万军队血战淞沪战至最艰难阶段为掩护大部队撤离中国军队第88师262旅524团副团长谢晋元率400余孤军坚守四行仓库以寡敌众顽强抵抗四天四夜与此同时法国神父饶家驹设立南市难民区保护了大批中国难民为后来南京安全区的设立带来启发淞沪会战1937年8月13日至11月1

    2有关清明节的知识(“清明碰闰月,上坟三注意”要注意什么呢?)

    清明是传统的春祭节日,在清明扫墓祭祀、缅怀祖先,不仅有利于弘扬中华的孝道亲情,而且还能促进家族成员乃至民族的凝聚力和认同感,所以从古至今,清明节都是非常重要的一个节日。而今年的清明节和往年都不一样,因为今年清明处于闰二月,而在古人的认识中,闰二月属于一个霉运,在这个月做大部分的事情,都要格外注意,避

    3愉快假期朋友圈文案(“向生活请个假,周末愉快呀”)

    1²º²⁴/₁₁.₂₄ᴴᴬᵛᴱ ᴬ ᴳᴼᴼᴰ ᵀᴵᴹᴱ生活简简单单,日子温温柔柔,与万事言和,与独处相安,自行,自醒,自清,自爱,用好的心情去承揽今日好的运气。2²⁰²⁴/₁₁.₂₄♡Morning日子渺小重复,却很幸福。用心感受生活,心里有爱,每一天都是幸福的起点。3²⁰²⁴/₁₁.₂₄* ੈ✩‧

    4炒粉的家常做法,每个人都能学会

    海鲜炒粉干口味:★ ★ ★ ★ ★营养:★ ★ ★ ★★美感:★ ★ ★ ★ ★操作:★ ★ ★ ★ ☆配料:平阳粉干半扎、虾适量、墨鱼干适量、五花肉适量、胡萝卜适量、香菇7朵、包菜半个、鸡蛋1个、生抽一匙、白糖少许、盐适量、鸡精一匙、鲍鱼汁一匙烹饪步骤:1.虾去虾须清洗干净再去内脏(用虾干更好吃哦

    5煲鱼汤的做法大全(砂仁陈皮鲫鱼汤丨美食)

    为大家推荐一道靓汤:砂仁陈皮鲫鱼汤。原料:新鲜鲫鱼200克,砂仁3克,陈皮6克,生姜、葱、油、精盐适量。做法:1.将鲜鲫鱼刮去鳞、鳃,剖腹去内脏,用清水洗净,沥干水分待用。2.砂仁研末,塞入鱼腹内,用线缝合,置油锅慢火煎至两面微黄后放入砂锅。3.砂锅加适量水,大火烧开,放入陈皮、姜片、葱段,用文火炖

    6神司马懿技能介绍(三国杀神司马懿到底算不算四害?)

    在三国杀这个游戏里,除了魏蜀吴群四大势力之外,神这个势力就比较独特了。因为当玩家选出神势力武将之后,就可以自由选择魏蜀吴群四大势力。官方在当年设计这些神武将的时候,通常情况下也都是根据他们一生里最有名的事件或战役来设计对应的技能。比如说神赵云,长坂坡七进七出声名远扬,所以他的技能濒死和脱离濒死都能摸

    7五岳山在哪个省份(中国五岳是哪几座山?)

    ·一、东岳泰山。位于山东省泰安市,海拔1545米。古以来泰山就是中国文化的象征之一,被誉为"五岳之首"和"天下第一山",因其雄伟的气势和丰富的文化历史而闻名。泰山的自然景观包括奇峰、深谷、瀑布等,而人文景观则涵盖了岱庙、红门宫等古迹,展现了中华民族的精神象征。·二、西岳华山。位于陕西省渭南市华阴市,

    8上饶旅游必去十大景点(上饶旅游必打卡的十大景点)

    最值得去的十个旅游景区。说说上饶旅游必打卡的十大景点!1. 去灵山风景名胜区,体验瀑布王国的壮丽,感受大自然的鬼斧神工。2. 去三清山,登上道教名山之巅,感受云雾缭绕的仙境。3. 去龟峰,探秘奇峰怪石的世界,感受大自然的鬼斧神工。4. 去葛仙山,体验道教文化的博大精深,感受人间仙境的宁静祥和。5.

    9口味重,敌不过好处多!但这几类人吃了反伤身

    大蒜、洋葱、香葱等,是很多菜品中的“配角”,因其“独特”的味道,喜欢的人,不管烹调什么都喜欢加一点,但也有不少人对它们敬而远之~不过,小编想告诉大家,这些葱类蔬菜可不仅仅是菜肴中的调味品,甚至有研究称它们对降低某些癌症风险有好处。葱类食物,或能成为“防癌帮手”?洋葱、大葱、香葱、大蒜、韭菜、蒜苗都属

    10花卷馒头的做法大全(8款家常做法)

    一直很喜欢做各种花式馒头,但是太复杂的造型又来不了,所以花卷和简单的馒头倒是做了很多次,家人也都特别喜欢吃。女儿更是表示以后不要再买馒头花卷了,哈哈,这大概是“厨娘”听到的最好点评了。这里豆妈就分享几款自己经常做到的花式馒头和花卷的做法,希望能对爱吃馒头花卷的你有所启发。首先馒头和花卷都是需要发面的
最新推荐
  • 什么是虚卡(流量卡小知识——虚量到底是什么意思)

    很多小伙伴不明白流量卡虚量到底是什么意思?是所有的流量卡都会虚量吗?如何辨别是否虚量呢?下面我就给大家解答一下首先大家要了解虚量的意思,虚量指的是:显示消耗量与实际使用流量不相符!如果是使用安卓手机的小伙伴,大部分手机都带流量监视软件,可以展示我们使用了多少流量,小伙伴们感觉到了虚量就是手机自带的流

    什么是月息和年息(贷款这些名词最好了解一下!)

    厘事实上,人民币单位:元、角、分、厘,月利率7厘是指每一元人民币一个月的利息为7厘钱,因为一元钱为1000厘钱所以银行贷款利率7厘是指月利率千分之七。折合成年利率为0.7%*12=8.4%。民间利息X分、年化利率通常民间借贷中,一分利就是指年利率12%,假如您贷款50000元,小额贷款公司月利率为一

    信用卡和银行卡有什么区别吗(从六方面对比信用卡和储蓄卡)

    下面就教大家一些常见的辨别信用卡和储蓄卡的常用方法:1.信用卡正面印有有效期和持卡人姓名的拼音,而储蓄卡没有。2.信用卡卡号都是凸印的,储蓄卡卡号通常是平面印刷。3.信用卡背面印有7位数字号码,而储蓄卡没有。4.信用卡的背面,有“此卡签名后方可有效”或类似字样,储蓄卡的背面只有“持卡人签名”字样。5

    地板瓷为什么渗脏(为什么你家的瓷砖总是显脏?)

    瓷砖选错,家务翻倍!刚拖完地,瓷砖上却总浮着一层灰蒙蒙的印子?明明买了“耐脏色”,结果头发丝、水渍反而更扎眼?甚至花大价钱铺的砖,邻居却问“是不是出租房同款”?别急着怀疑自己的审美,90%的瓷砖显脏问题,其实从你走进建材市场时就注定了!作为从业10年的装修老司机,今天掏心窝子分享一套“傻瓜式选砖法”

    木地板为什么感到舒服(客厅铺木地板,真是舒服美观)

    很多屋主在新房装修的时候,会考虑在卧室铺木地板,但是客厅地面装修的时候,常常会纠结客厅到底铺不铺木地板,担心防水性差、容易起拱缩缝、难以打理?美观客厅作为家中会客、观影和休闲的场所,是适合一家人相处的空间。客厅铺装木地板,有以下几个好处:1.风格百搭:木地板能够搭配多种百变的家居风格,让更整体家装风

    什么植物最好养活夏天(适合夏天养的绿色植物!)

    夏天就要到了,气温越来越高,很多植物的生长陷入了停滞,进入了休眠,这让很多喜欢养花的人苦恼不已。其实有些植物非常适合夏天养,不但颜值高,生命力强还能驱蚊。下面推荐6种适合夏天养的驱蚊植物,把它们养好能做到一举多得!会提高自己的生活质量,也能美化家居。一、七里香七里香是一种既能观花又能观叶的美丽植物,

    甩干桶为什么甩不干(洗衣机脱水甩不干怎么回事)

    洗衣机脱水不干。洗衣机脱水不干可能有以下原因:·脱水转速选择不当。洗衣机的脱水转速通常是根据衣物种类和质地而设定的。如果选择低于所需的脱水转速会导致衣物过于湿润甚至没有干燥。如果选择高于所需的脱水转速可能会损坏衣物纤维或变形。·衣物放置不均匀。如果衣物堆积在一起或者不平衡地分布在鼓中,洗衣机就无法进

    霓虹灯是什么灯条(LED霓虹灯发光字)

    产品说明PRODUCT MANUALLED霓虹灯发光字是一种新型发光字。与传统霓虹灯字相比,它更亮、更实用、更安全。霓虹灯字是由底板、LED灯带和硅胶条组成。底板多为亚克力、PVC,灯带颜色可选择。常用于咖啡厅、服装店、餐厅、室内装饰等。适用范围PRODUCT APPLICATION商场、专卖店展柜

    退税是什么意思简单点(究竟什么是退税?)

    究竟什么是退税?退税,顾名思义,是指纳税人在符合规定的条件下,可以向国家申请返还部分已缴纳的税款。在很多国家,退税通常指的是旅行者在境外购物后,可以在离境时向海关申请退还部分消费税。退税制度作为一种激励措施,可以促进消费,吸引更多的国际游客和购物者。不同国家和地区的退税规定及操作方式有所不同。一般情

    养花为什么要换盆(6种花赶紧换盆,土都吃完了)

    6种花赶紧换盆,土都吃完了,再不换就饿死!培养花卉亦应如同悉心照料幼儿一般,需留心呵护并适时为它们提供新的栖息地。随着春季的临近,植物们似被注入了活力,生长势头强劲,甚至耗尽了花盆中所有的土壤,迫切需要更加宽敞的居所以充分吸收营养,否则可能会因营养不良而衰弱。风雨兰风雨兰作为一种普遍的观赏植物,拥有

网站内容来自网络,如有侵权请联系我们,立即删除!
Copyright © 粗麦百科 琼ICP备2024032622号-16