智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2143|回复: 11
打印 上一主题 下一主题

[咨询] PID疑问

  [复制链接]

65

主题

514

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2110

论坛骨干奖章活跃会员奖章优秀会员奖章

威望
945
贡献
561
兑换币
564
注册时间
2012-10-15
在线时间
302 小时
跳转到指定楼层
1#
发表于 2013-3-2 20:52:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


想问一下,PID中的单纯比例调节为什么没法消除偏差???

望高手解答,谢谢

0

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
威望
140
贡献
54
兑换币
102
注册时间
2013-1-15
在线时间
19 小时
2#
发表于 2013-3-2 21:02:04 | 只看该作者
减小稳态误差是积分因子的任务,提高响应速度是微分因子的作用,单纯的比例算法不是很实用,我个人这样认为
回复 支持 反对

使用道具 举报

65

主题

514

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2110

论坛骨干奖章活跃会员奖章优秀会员奖章

威望
945
贡献
561
兑换币
564
注册时间
2012-10-15
在线时间
302 小时
3#
 楼主| 发表于 2013-3-2 21:34:36 | 只看该作者
东坡守月 发表于 2013-3-2 21:02
减小稳态误差是积分因子的任务,提高响应速度是微分因子的作用,单纯的比例算法不是很实用,我个人这样认为

这个懂,就是不明白为什么用单纯的比例没法消除静差,O(∩_∩)O~
回复 支持 反对

使用道具 举报

17

主题

466

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13941
QQ
威望
10902
贡献
2497
兑换币
716
注册时间
2011-9-24
在线时间
271 小时
4#
发表于 2013-3-2 21:36:07 | 只看该作者
回复 支持 反对

使用道具 举报

2

主题

160

帖子

0

精华

金牌会员

畅畅

Rank: 6Rank: 6

积分
2085
QQ
威望
1069
贡献
596
兑换币
639
注册时间
2012-9-3
在线时间
210 小时
5#
发表于 2013-3-2 22:35:12 | 只看该作者
同样不是很明白这个问题,想了好久了
回复 支持 反对

使用道具 举报

18

主题

139

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
QQ
威望
1262
贡献
531
兑换币
254
注册时间
2012-12-28
在线时间
153 小时
毕业学校
中国石油大学(华东)
6#
发表于 2013-3-3 10:40:40 | 只看该作者
假设你的比例系数是10,1秒钟处理一次,目标速度是95,由零开始加速,9s时,速度90,10s时速度100,11秒速度90,就是产生震荡,你可能会说吧比例系数调成5,不就行了,但这样19s开能加速到95,就太慢了。
我是这么理解的,不知道对否。
回复 支持 反对

使用道具 举报

1

主题

30

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1015
威望
509
贡献
316
兑换币
330
注册时间
2012-11-12
在线时间
95 小时
毕业学校
郑州轻工业学院
7#
发表于 2013-3-3 11:00:58 | 只看该作者
蛋求无悔 发表于 2013-3-2 21:34
这个懂,就是不明白为什么用单纯的比例没法消除静差,O(∩_∩)O~

自动控制原理书里有的讲解,貌似就是数学公式推出来的,建议LZ可以看看
回复 支持 反对

使用道具 举报

42

主题

1054

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3034

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

QQ
威望
1650
贡献
780
兑换币
625
注册时间
2012-7-6
在线时间
302 小时
8#
发表于 2013-3-3 11:12:13 | 只看该作者
孙顺灬ROAR 发表于 2013-3-3 10:40
假设你的比例系数是10,1秒钟处理一次,目标速度是95,由零开始加速,9s时,速度90,10s时速度100,11秒速度9 ...

好像只用P很难达到你的期望值,反正我是这样搞的:先调P在期望值左右并得到好的波形,然后加上I之后就差不多能达到期望了
回复 支持 反对

使用道具 举报

13

主题

64

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1075
威望
622
贡献
277
兑换币
84
注册时间
2011-7-3
在线时间
88 小时
9#
发表于 2013-3-3 11:37:40 | 只看该作者
光有P项就没有用到码盘的反馈,所以会存在偏差
回复 支持 反对

使用道具 举报

18

主题

139

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
QQ
威望
1262
贡献
531
兑换币
254
注册时间
2012-12-28
在线时间
153 小时
毕业学校
中国石油大学(华东)
10#
发表于 2013-3-3 12:25:31 | 只看该作者
穆旦阿斗 发表于 2013-3-3 11:12
好像只用P很难达到你的期望值,反正我是这样搞的:先调P在期望值左右并得到好的波形,然后加上I之后就差不 ...

嗯 有些人就是用PI 没有用D 个人感觉对舵机,PID更好,快而且稳定。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 07:33 , Processed in 0.055244 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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