分享两篇关于PID的pdf,易于理解

2019-10-16 05:33发布

最近在想学习机械电子方面的东西,在网上找了很多关于PID的资料,很多都是大量的数学公式,生涩难懂,这里分享两篇比较容易理解的PID资料~~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
26条回答
hahalz
1楼-- · 2019-10-18 00:05
先顶起
servent
2楼-- · 2019-10-18 04:37
 精彩回答 2  元偷偷看……
lsj9383
3楼-- · 2019-10-18 08:20
回复【15楼】servent:
---------------------------------
一种较为普遍、传统的自动控制方法。
根据和目标的差值,可以求出控制量,以达到目标值。
核心公式为:
u(k) = p*err(k) + I*误差和(k) + D*(err(k) - err(k-1))

u(k)为控制量
err(k)为当前误差
err(k-1)为上次误差
误差和(k)为k次误差积累
P/I/D为比例、微分、积分系数。
该公式为PID位置式公式。

由于实际应用中,误差和不易求得,或者说是不易计算,便有增量式PID公式
u(k) += *(err(k) - err(k-1)) + I*err(k) + D*(err(k) - 2*err(k-1) + err(k-2))

公式由来:
u(k) = p*err(k) + I*误差和(k) + D*(err(k) - err(k-1))
u(k-1) = p*err(k-1) + I*误差和(k-1) + D*(err(k-1) - err(k-2))
delta u(k) = u(k) - u(k-1) = *(err(k) - err(k-1)) + I*err(k) + D*(err(k) - 2*err(k-1) + err(k-2))
delta u(k) 为u(k-1)->u(k)的改变量。

http://www.openedv.com/posts/list/11706.htm 这个写的比较简单,说实话,是个非标准pid,我当时理解的不够透彻所致。不过拿来入门还可以。

其他的就再啃啃书吧
servent
4楼-- · 2019-10-18 09:29
回复【16楼】lsj9383:
---------------------------------
听你这一说,我大学好像学过,当时还有什么鲁棒性什么的,毕业后就把自动控制理论还给老师了。
lsj9383
5楼-- · 2019-10-18 14:32
回复【17楼】servent:
---------------------------------
嗯,再找回来
qq942266575
6楼-- · 2019-10-18 19:53
谢谢分享。

一周热门 更多>