智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6051|回复: 17
打印 上一主题 下一主题

[咨询] 求教大家-关于速度控制

  [复制链接]

6

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
526
威望
246
贡献
196
兑换币
2
注册时间
2012-6-7
在线时间
42 小时
跳转到指定楼层
1#
发表于 2012-7-6 19:09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2贡献
  我用的清华的方案,可以直立了,但是没有速度闭环可以原地不动了,直立的数据我的和官网的差不多,P=0.3,D=0.05,可以很好的原地不动,没有抖动和震动。但是推一下,会向一个方向缓慢加速走,接下来我加了速度控制,但是I小了,没效果,I大了,就不稳了,请问该怎么调呢?应该不是极性反了,空转的时候可以看到电机交替正反转,求教,真心求解决。

17

主题

93

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1077
威望
501
贡献
196
兑换币
44
注册时间
2012-4-4
在线时间
190 小时
毕业学校
唐山师范
2#
发表于 2012-7-6 21:27:21 | 只看该作者
同求,LZ解决了吗
回复

使用道具 举报

6

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
526
威望
246
贡献
196
兑换币
2
注册时间
2012-6-7
在线时间
42 小时
3#
 楼主| 发表于 2012-7-6 21:42:35 | 只看该作者
奔驰飞思卡尔 发表于 2012-7-6 21:27
同求,LZ解决了吗

没有呢,真是太悲催了。
回复

使用道具 举报

3

主题

168

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2602
威望
997
贡献
325
兑换币
0
注册时间
2011-2-17
在线时间
640 小时
4#
发表于 2012-7-6 21:43:51 | 只看该作者
用你现在的程序看看测速吧。
回复

使用道具 举报

4

主题

49

帖子

0

精华

高级会员

Rank: 4

积分
841
威望
448
贡献
195
兑换币
8
注册时间
2012-2-20
在线时间
99 小时
5#
发表于 2012-7-7 09:26:43 | 只看该作者
Hell_Phoenix 发表于 2012-7-6 21:42
没有呢,真是太悲催了。

测速中断处理怎么解决?
回复

使用道具 举报

2

主题

16

帖子

0

精华

高级会员

Rank: 4

积分
802
威望
458
贡献
142
兑换币
14
注册时间
2010-10-24
在线时间
101 小时
6#
发表于 2012-7-8 12:01:43 | 只看该作者
:Q我也是一直这样,积分的数值变化是对的,算出来PWM加上去就站不好了,位置也控制不住
回复

使用道具 举报

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
7#
发表于 2012-7-8 12:23:18 | 只看该作者
PI控制速度闭环怎么可以没有P呢?官方方案写的很清楚了,PD控制直立、PI控制速度,P(D)控制方向,三圣合一,天下无敌。这个三个是分别来的,各自都有各自的P,不要弄混了。
回复

使用道具 举报

12

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1358
威望
606
贡献
246
兑换币
0
注册时间
2012-4-11
在线时间
253 小时
毕业学校
广大
8#
发表于 2012-7-8 12:25:56 | 只看该作者
leosaac 发表于 2012-7-8 12:23
PI控制速度闭环怎么可以没有P呢?官方方案写的很清楚了,PD控制直立、PI控制速度,P(D)控制方向,三圣合一 ...

大神你好,请问前瞻多少为好,40CM会不会误判,或者冲出跑道太长,或者贴内弯太厉害.前瞻是直立轮子到传感器的垂直距离吧
回复

使用道具 举报

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
9#
发表于 2012-7-8 12:26:16 | 只看该作者
第一个直立控制中P是角度的比例系数,第二个速度控制中P是速度的比例系数,第三个方向控制中P是偏向的比例系数,分别叫PANGLE、PSPEED、PDIRECT是三个不同的变量,一起来控制小车的运动。
回复

使用道具 举报

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
10#
发表于 2012-7-8 12:33:23 | 只看该作者
当直立的PD调好了以后,速度控制的PI只有I的话车子的状况会和原来调整直立的时候差不多,不过比如原来调直立的时候是为了将回复力由向外调整至向内,那么现在I就是会将回复力继续加大,加大的回复力就会使车子在原来的位置像钟摆一样来回摆,最后要么是越摆越大最后倒下,要么就是没效果(I很小的话),这个时候仿照PD控制直立的样子利用速度作为阻力的来源让车子回复到原来的位置就停下来,于是PSPEED就出现了,如果没有PSPEED只有I,倒下当然是正常的,这样说懂了吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 15:47 , Processed in 0.099485 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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