智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 汪洋大海
打印 上一主题 下一主题

各位大牛!小弟实在是蛋疼了,帮忙看看这蛋疼的PID波形,是什么问题啊?

  [复制链接]

5

主题

169

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2904
威望
1523
贡献
819
兑换币
227
注册时间
2011-5-21
在线时间
281 小时
11#
 楼主| 发表于 2012-5-17 21:16:21 | 只看该作者
QianDE1991 发表于 2012-5-17 14:11
为什么你们的PID调出来都那么稳定啊???我的波动很大啊~~~

这个……难道是RP?
回复 支持 反对

使用道具 举报

15

主题

102

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1816
QQ
威望
1053
贡献
361
兑换币
85
注册时间
2011-11-14
在线时间
201 小时
12#
发表于 2012-5-17 21:40:35 | 只看该作者
xinmengwangran 发表于 2012-5-17 18:11
测速可能存在问题!

我测速感觉在跳变,空载的情况下,跳变6左右,3ms读的一次值,这个正常吗
回复 支持 反对

使用道具 举报

184

主题

1972

帖子

0

精华

功勋会员

E=mc^2.0

Rank: 10Rank: 10Rank: 10

积分
15110

论坛骨干奖章活跃会员奖章优秀会员奖章资源大师奖章论坛元老奖章

威望
5404
贡献
8060
兑换币
1555
注册时间
2010-12-8
在线时间
823 小时
13#
发表于 2012-5-18 09:01:27 | 只看该作者
汪洋大海 发表于 2012-5-17 21:07
这个……强大的基友都来了我这就有点班门弄斧了,这个波形只是PI的,没用到D,帮忙解释一下 ...

我换了个编码器,依然有问题,我也不知道问题何在
回复 支持 反对

使用道具 举报

16

主题

228

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1700
威望
950
贡献
394
兑换币
60
注册时间
2012-2-5
在线时间
178 小时
毕业学校
重庆大学
14#
发表于 2012-5-18 12:27:12 | 只看该作者
znfc2 发表于 2012-5-17 14:39
求解释啊!!!!

你们的PID是不是太过复杂了?我们用最简单的增量式PID反应很快很稳定!
回复 支持 反对

使用道具 举报

184

主题

1972

帖子

0

精华

功勋会员

E=mc^2.0

Rank: 10Rank: 10Rank: 10

积分
15110

论坛骨干奖章活跃会员奖章优秀会员奖章资源大师奖章论坛元老奖章

威望
5404
贡献
8060
兑换币
1555
注册时间
2010-12-8
在线时间
823 小时
15#
发表于 2012-5-18 15:14:55 | 只看该作者
cqu_cj 发表于 2012-5-18 12:27
你们的PID是不是太过复杂了?我们用最简单的增量式PID反应很快很稳定!

我用的也是简单的增量式pid~~
回复 支持 反对

使用道具 举报

5

主题

169

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2904
威望
1523
贡献
819
兑换币
227
注册时间
2011-5-21
在线时间
281 小时
16#
 楼主| 发表于 2012-5-18 17:51:58 | 只看该作者
znfc2 发表于 2012-5-18 09:01
我换了个编码器,依然有问题,我也不知道问题何在


速度给定值后采回来的速度值是这样的,疑似编码器坏了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

2

主题

128

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1024
威望
622
贡献
102
兑换币
0
注册时间
2011-12-16
在线时间
150 小时
17#
发表于 2012-5-19 11:59:09 | 只看该作者
QianDE1991 发表于 2012-5-17 15:18
这个是我出来的,黄的是PWM,绿色是设定值,红色是舵机反馈值。这个绿色设定值的时间是每3S变化一次(产 ...

我跟你的一样 求解释
回复 支持 反对

使用道具 举报

36

主题

420

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2528
威望
1341
贡献
513
兑换币
18
注册时间
2011-7-10
在线时间
337 小时
18#
发表于 2012-5-19 12:39:09 | 只看该作者
cqu_cj 发表于 2012-5-18 12:27
你们的PID是不是太过复杂了?我们用最简单的增量式PID反应很快很稳定!

你的PID就是书上的那个DU=kp(e[0]-e[-1])+ki(e[0] )+kd(e[0]-2e[-1]+e[-2])?????
我看网上有些写着是增量式的,用的却是位置式的。

还有你是多久读取一次编码器的反馈??

是不是PID的运算放在while(1)里面的啊???

我PID现在都不知道怎么弄了
你能给我看看你的PID的调整结果的波形吗???



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

36

主题

420

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2528
威望
1341
贡献
513
兑换币
18
注册时间
2011-7-10
在线时间
337 小时
19#
发表于 2012-5-19 12:44:48 | 只看该作者
有些用的是△Uk=A*e(k)+B*e(k-1)+C*e(k-2)
有些用的是我上面讲的

到底那个才对的啊????
回复 支持 反对

使用道具 举报

36

主题

420

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2528
威望
1341
贡献
513
兑换币
18
注册时间
2011-7-10
在线时间
337 小时
20#
发表于 2012-5-19 12:45:50 | 只看该作者
还有PID是不是采集一次反馈,计算一次?????
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 09:43 , Processed in 0.047621 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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