智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 720|回复: 3
打印 上一主题 下一主题

对PID的理解!

[复制链接]

18

主题

289

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2546
QQ
威望
1899
贡献
11
兑换币
1171
注册时间
2015-7-23
在线时间
318 小时
跳转到指定楼层
1#
发表于 2016-3-24 20:51:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这段时间一直忙于调节PID,为了照顾学弟,加深对PID参数的理解,学长给了一个小故事,本着分享的精神将其发布出来。希望原作者勿怪抄袭之错!:):)


小云接到这样一个任务:
一个水缸有点漏水(而且漏水的速度还不是固定不变的),
要求水面高度维持在某个位置,一旦发现水面高度低于要求位置,
就要往水缸里加水。 小云接到任务后就一直守在水缸旁边,时间长就觉得无聊
,就跑到房里看小说了,开始每30分钟来检查一次水面高度。结果水漏得太快,
每次小云来检查时,水都快漏完了,离要求的高度相差很远
,后来小云改为每3分钟来检查一次,结果每次来水都没怎么漏,
不需要加水,来得太频繁做的是无用功。几次试验后,
他确定每10分钟来检查一次。这个检查时间就称为采样周期。
开始小云用勺子加水,水龙头离水缸有十几米远的距离,
经常要跑好几趟才加够水,于是小云又改为用桶加,一加就是一桶
,跑的次数少了,加水的速度也快了,但好几次将缸给加溢出了,
小云又动脑筋,我不用瓢也不用桶,最后选择可用盆,几次下来,
发现刚刚好,不用跑太多次,也不会让水溢出。这个加水工具的大小就称为比例系数。

小云又发现水虽然不会加过量溢出了,有时会高过要求位置比较多
,还是有溢出的可能。于是他又想了个办法,在水缸上装一个漏斗,
每次加水不直接倒进水缸,而是倒进漏斗让它慢慢加。这样溢出的问题解决了
,但加水的速度又慢了,有时还赶不上漏水的速度。于是他试着变换不同大小口径的漏斗来控制加水的速度
,最终找到了满意的漏斗。漏斗的时间就称为积分时间。
小云终于喘了一口,但任务的要求突然严了,水位控制的及时性要求大大提高,
一旦水位过低,必须立即将水加到要求位置,而且不能高出太多,否则不给工钱。
小云又为难了!于是他又开动脑筋,终于让它想到一个办法,常放一盆备用水在旁边,
一发现水位低了,不经过漏斗就是一盆水下去,这样及时性是保证了,但水位有时会高很多。
他又在要求水面位置上面一点将水缸凿一孔,再接一根管子到下面的备用桶里,
这样多出的水会从上面的孔里漏出来。这个水漏出的快慢就称为微分时间。

回复

使用道具 举报

2

主题

115

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1926
威望
1081
贡献
527
兑换币
533
注册时间
2015-7-15
在线时间
159 小时
2#
发表于 2016-3-25 22:21:35 | 只看该作者
6666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

3

主题

187

帖子

0

精华

高级会员

Rank: 4

积分
998
威望
457
贡献
301
兑换币
304
注册时间
2015-9-27
在线时间
120 小时
毕业学校
CUSTE
3#
发表于 2016-3-26 03:27:22 | 只看该作者
6666666
回复 支持 反对

使用道具 举报

9

主题

196

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1608

活跃会员奖章优秀会员奖章

威望
779
贡献
413
兑换币
486
注册时间
2015-10-9
在线时间
208 小时
毕业学校
河南科大
4#
发表于 2016-3-26 10:11:00 | 只看该作者
很生动!顶一个
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-12 17:56 , Processed in 0.042658 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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