打印
[马达控制]

模糊PID的参数整定

[复制链接]
512|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
plsbackup|  楼主 | 2022-11-23 21:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于PID而言应用并没有多大难度,按照基本的算法设计思路和成熟的参数整定方法,就算是没有经过特殊训练和培训的人,也能够在较短的时间内容学会使用PID算法。可问题是,如何能够透彻的理解PID算法,从而能够根据实际的情况设计出优秀的算法呢。
通过讲述公式和基本原理肯定是最能说明问题的,可是这样的话怕是犯了“专家”的错误了。对于门槛比较低的技术人员来讲,依然不能透彻理解。
那么就说说PID的规则该怎么制定。
我们知道,模糊算法的本质是对PID的三个参数进行智能调节。那么首先要提出的问题是如何对PID的参数进行调节?这个问题其实是参数整定的问题,现实当中有很多整定方法。可是我们需要从根本上了解为什么这么整定,才能知道该如何建立数学模型进行分析。那么要回答如何整定参数的问题,就需要先明白PID参数的作用都是什么?对系统有什么影响?
我们从作用和副作用两个方面说明参数对系统的影响。
1.比例环节Kp,作用是加快系统的响应速度,提高系统的调节精度,副作用是会导致超调;
2.积分环节Ki,作用是消除稳态误差,副作用是导致积分饱和现象;
3.微分环节Kd,作用是改善系统的动态性能,副作用是延长系统的调节时间。
理解了上述问题,那么就可以“辩证施治,对症下药”了。
比如说,如果系统响应速度慢,我们就加大Kp的取值,如果超调量过大我们就减小Kp的取值等等。可是问题这些语言的描述该如何用数学形式表达出来呢。我们所知道的,反馈系统的实质就是系统的输出量作为反馈量与系统的输入量进行作差,从而得到系统的误差e,那么这个误差e就能够反应目前系统所处的状态。误差e可以表明目前系统的输出状态到底偏离要求多少。而误差e的变化律ec,表示误差变化的速度。这样,我们可以根据这两个量的状态来分析三个参数此时应该如何取值,假如e为负方向比较大,ec也为负方向增大状态,此时比例环节要大一些,从而加快调节速度,而积分环节要小一些,甚至不加积分环节,从而防止负方向上出现饱和积分的现象。微分环节可以稍加一些,在不影响调节时间的情况下,起到改善系统动态性能的作用。

使用特权

评论回复

相关帖子

沙发
ingramward| | 2022-12-1 17:24 | 只看该作者
如何在单片机中实现pid自整定?   

使用特权

评论回复
板凳
biechedan| | 2022-12-1 18:47 | 只看该作者
PID参数的如何设定调节               

使用特权

评论回复
地板
bestwell| | 2022-12-1 19:07 | 只看该作者
PID参数整定应遵循哪些原则?      

使用特权

评论回复
5
everyrobin| | 2022-12-1 19:35 | 只看该作者
温度控制 pid参数自整定怎么进行?   

使用特权

评论回复
6
caigang13| | 2022-12-1 19:45 | 只看该作者
模糊PID在哪些方面应用比较多?

使用特权

评论回复
7
tabmone| | 2022-12-1 20:46 | 只看该作者
控制的PID每个参数是什么意思,如何调节?  

使用特权

评论回复
8
hudi008| | 2022-12-1 22:08 | 只看该作者
用PID控制速度,其参数是怎么设定的?

使用特权

评论回复
9
tifmill| | 2022-12-2 22:57 | 只看该作者
如何通俗地解释PID参数整定?

使用特权

评论回复
10
Stahan| | 2023-1-3 15:06 | 只看该作者
PID参数的如何设定调节

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

3084

帖子

0

粉丝