搜索
bottom↓
回复: 6

转载 讲解 利用Ziegler-Nichols方法进行PID参数设置

[复制链接]

出0入0汤圆

发表于 2014-12-3 11:20:37 | 显示全部楼层 |阅读模式
本帖最后由 lanfeng0107 于 2014-12-3 11:24 编辑

温度PID控制此网友发表过一篇图文并茂的教程,其中用到
“ 利用Ziegler-Nichols方法进行PID参数设置 ”
现把理论转载过来!


网友发表的图文并茂的温度PID控制教程地址
http://www.amobbs.com/thread-936512-1-1.html


在实际应用中,我们尽量避免使用高深复杂的数学公式,希望能使经验法更多的发挥能力,这样既可以节省很多时间,也可以通过经验的传授使更多的工程师或工人可以掌握一种简单有效的方法来进行PID控制器的调节。
传统的PID经验调节大体分为以下几步:
1. 关闭控制器的I和D元件,加大P元件,使产生振荡。
2. 减小P,使系统找到临界振荡点。
3. 加大I,使系统达到设定值。
4. 重新上电,观察超调、振荡和稳定时间是否符合系统要求。
5. 针对超调和振荡的情况适当增加微分项。

以上5个步骤可能是大家在调节PID控制器时的普遍步骤,但是在寻找合时的I和D参数时,并非易事。如果能够根据经典的Ziegler-Nichols(ZN法)公式来初步确定I和D元件的参数,会对我们的调试起到很大帮助。
John Ziegler和Nathaniel Nichols发明了著名的回路整定技术使得PID算法在所有应用在工业领域内的反馈控制策略中是最常用的。Ziegler-Nichols整定技术是1942年第一次发表出来,直到现在还被广泛地应用着。
所谓的对PID回路的“整定”就是指调整控制器对实际值与设定值之间的误差产生的反作用的积极程度。如果正巧控制过程是相对缓慢的话,那么PID算法可以设置成只要有一个随机的干扰改变了过程变量或者一个操作改变了设定值时,就能采取快速和显著的动作。
相反地,如果控制过程对执行器是特别地灵敏而控制器是用来操作过程变量的话,那么PID算法必须在比较长的一段时间内应用更为保守的校正力。回路整定的本质就是确定对控制器作用产生的过程反作用的积极程度和PID算法对消除误差可以提供多大的帮助。

经过多年的发展,Ziegler-Nichols方法已经发展成为一种在参数设定中,处于经验和计算法之间的中间方法。这种方法可以为控制器确定非常精确的参数,在此之后也可进行微调。

Ziegler-Nichols方法分为两步:
1. 构建闭环控制回路,确定稳定极限。
2. 根据公式计算控制器参数。

稳定极限是由P元件决定的。当出现稳态振荡时就达到了这个极限。产生了临界系数Kpcrit和临界振荡周期Tcrit

确定临界系数Kpcrit和临界振荡周期Tcrit后,根据下表的公式,计算其他参数:

根据上述方法,举例说明:
1. 假设Kpcrit=20
2. Tcrit=100ms
确定PID控制器的P、I、D元件的系数以及积分时间内Tn和微分时间Tv。
优化PID控制器的参数:

综上可以看书,在调试PID控制器时,如果应用Ziegler-Nichols方法,可以快速、精确的算出相应的各参数数值,再之后只需进行微调便可得到理想的控制效果。

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2014-12-3 13:23:09 | 显示全部楼层
之前做过供热方面的系统。实际调试 真的不是这么干的,慢参变化,找到临界振荡点太难了,太难了。

出0入0汤圆

 楼主| 发表于 2014-12-3 13:36:43 | 显示全部楼层
maqian 发表于 2014-12-3 13:23
之前做过供热方面的系统。实际调试 真的不是这么干的,慢参变化,找到临界振荡点太难了,太难了。 ...


看来是过来人~
可否分享下你的经验,让我等学习下!~

出0入0汤圆

发表于 2015-3-10 20:46:58 | 显示全部楼层
PID快速整定方法,MARK

出0入0汤圆

发表于 2015-3-11 14:59:36 | 显示全部楼层
实际不是这样搞的!

出0入0汤圆

发表于 2015-3-11 16:22:55 | 显示全部楼层
看不懂,太深奥了

出0入0汤圆

发表于 2015-3-11 16:43:15 | 显示全部楼层
嗯,怎么转换成自整定的程序呢?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-14 15:11

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表