智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1591|回复: 4
打印 上一主题 下一主题

学习pid的新手

[复制链接]

34

主题

160

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1564
威望
831
贡献
575
兑换币
314
注册时间
2017-10-21
在线时间
79 小时
跳转到指定楼层
1#
发表于 2017-11-15 17:22:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何学习pid,感觉一脸懵
回复

使用道具 举报

5

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
威望
136
贡献
83
兑换币
86
注册时间
2017-11-5
在线时间
16 小时
推荐
发表于 2017-11-16 23:13:42 | 只看该作者
所谓pid就是通过数学模型来控制闭环的设计
废话少说我们可以分开理解
第一步写解释写p的作用他的作用就是控制输出的震荡,一开始我也不太立即后来懂了,如果当前的温度是5度,但是设置的温度是10度,通过一个比例(10度-5度,之间的差的比例),单片机的pwm的当前值就=pwm的当前数值+(10度-5度)*比例系数(kp),过5秒后检测到温度是6度,我们继续>>单片机的pwm的当前值就=pwm的当前数值+(10度-6度)*比例系数(kp);此时我们的增加系数不断的增加,但是增加的数值不断的减少,当达到接近目标的时候就会在目标的周围震荡,-这个大家明白没。
POUT=KP(E_t)
他的走势是产生周期性的震荡;
第二部为什么要积分呢,积分的作用我的理解是让p的作用速度调节响应快一点,积分到最后,积分的作用在整个模型中的作用基本上没什么用了,积分就这个目的,响应周期快,
数学模型就是  IOUT=KI(E_T1+ E_T2+ E_T3+ E_T4+ E_T(n-1)+ E_Tn);
他的走势是一开始快速的催化周期性的震荡
第三部,为什么要微分呢,我们刚才说了周期性的震荡产生后如果大的纹波怎么办,此时震荡的幅度大小里面在做微分增加和处理。不断的缩小道理和p里面的内容类似

(以上是来自某群友分享,我扩散一波)
回复 支持 2 反对 0

使用道具 举报

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
181
威望
93
贡献
60
兑换币
62
注册时间
2017-4-21
在线时间
14 小时
毕业学校
熏鸡大学
2#
发表于 2017-11-16 08:54:02 | 只看该作者
在此感觉两脸蒙逼
回复 支持 反对

使用道具 举报

7

主题

62

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1562
威望
771
贡献
477
兑换币
496
注册时间
2017-10-15
在线时间
157 小时
4#
发表于 2018-3-10 10:38:52 | 只看该作者
芥末酱 发表于 2017-11-16 23:13
所谓pid就是通过数学模型来控制闭环的设计
废话少说我们可以分开理解
第一步写解释写p的作用他的作用就是 ...

涨姿势
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1054
QQ
威望
525
贡献
339
兑换币
350
注册时间
2017-7-21
在线时间
95 小时
5#
发表于 2018-3-11 09:34:15 | 只看该作者
http://blog.csdn.net/wangweijundeqq/article/details/76389770可以参考一下这篇文章,图文结合讲的很清楚了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-28 10:54 , Processed in 0.326926 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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