前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PID的那些事——增量式PID

PID的那些事——增量式PID

作者头像
狂人V
发布2020-06-29 10:39:47
3.4K0
发布2020-06-29 10:39:47
举报
文章被收录于专栏:电子狂人
上次讲的位置式PID已经在实际的工程的应用(生产之类的)上有着一个很严重的缺点,因此有了增量式PID的补充,因为该控制器的输出是控制量的增量即Δuk,所以叫做增量式PID控制算法。

由上次的位置式PID的公式,如下:

可以推出控制器k-1时刻的输出,如下:

从而可以计算出Δuk

经过化简可以变为:

其中A、B、C分别为:

根据所得的公式可以发现,当T是一个恒定的,然后A、B、C都将是一个可以确定的值,这时只需要计算出ek、ek-1和ek-2三次的偏差值,就可以算出最后需要的控制量。

当然位置式PID的表达公式也可以通过增量式PID的公式推出:

这个也是现在应用比较多的数字递推PID控制算法,现在是不是觉得数学学得好很重要了

这几种PID算法的分析到此是已经结束了,我想大多数人更想知道的是怎么去调参,毕竟现在很多算法在网上都可以找到别人编好的,能够直接套用在自己的控制系统,我也是这么玩过来的,毕竟那时候不懂、也不会编,觉得好难

不过还是希望有时间的话自己多实践编写,会对算法有更好的理解,下次再说下几种调参数的技巧吧,我先整理一下。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 电子狂人 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档