智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 10175|回复: 34
打印 上一主题 下一主题

[咨询] 车子跑着跑着就失控了。急求!!

  [复制链接]

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
1#
发表于 2012-6-6 12:00:58 | 显示全部楼层
控速没有做好,转弯的时候车速会比直线小,速度闭环中的PI控制的I控制部分累积增大(速度小于预设速度,速度的积分量会渐渐负向加大使车轮相对于车体往后靠,然后车体前倾,在重力分量的作用下就会加速),如果出现连续大弯道比如大S弯,位移差会越来越大,I控制部分会越来越大,然后出弯后车体前倾越来越厉害(I控制会使重力向前的分量加大),最终车子倒下,或者出弯后在直线急剧加速。
解决的办法就是转弯时减小预设速度。
回复

使用道具 举报

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
2#
发表于 2012-6-15 23:48:58 | 显示全部楼层
dright_chao 发表于 2012-6-15 22:22
请教大侠:只减小弯道设定速度就行了吗?速度闭环的积分项要不要限幅呢?该怎么确定呢?如果限得太小的话 ...

不用对积分项限幅,只用减小设定速度就OK了,我们做的时候减小设定速度后转弯的时候就平稳了很多,然后出弯再把速度加回来,不过要注意的是这个速度不要突然增大或减小,要将这种改变分配到一段时间里面,这样车子才会稳定。
回复

使用道具 举报

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
3#
发表于 2012-6-17 14:07:32 | 显示全部楼层
zhangwenqiang 发表于 2012-6-17 10:34
你好,请问怎么样“分配到一段时间里面”啊?能不能提供个思想啊?谢谢啦

用一个变量单独存放设定速度,控制速度的变量在5ms定时中断里面渐渐逼近这个值,比如说设定速度为speeds,在每5ms的定时中断里面执行if(speed < speeds)speed += speeds/700;else if(speed > speeds)speed -= speeds/700;这里的speed是速度闭环中使用的设定速度,对控速有直接的影响力,speeds是最开始设定的速度在车子跑动过程中不会变化的。一般用拨码开关设定speeds,可以设定根据拨码开关来选择speeds大小。
转向的时候可以每5ms适当根据转向大小减小speed以避免过弯车子前倾的问题,然后在直线又可以恢复到原来设定的速度大小。
回复

使用道具 举报

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
4#
发表于 2012-6-17 14:42:10 | 显示全部楼层
zhangwenqiang 发表于 2012-6-17 14:40
以后还有很多要向你学习讷!希望学长可以指导

举手之劳。
回复

使用道具 举报

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
5#
发表于 2012-6-17 14:44:37 | 显示全部楼层
zhangwenqiang 发表于 2012-6-17 14:43
学长你的车现在速度几米了阿?

没有通过选拔赛,做了不到一个月的样子,1.5m/s然后现在没时间了,明年再来玩玩。
回复

使用道具 举报

2

主题

185

帖子

0

精华

高级会员

Rank: 4

积分
917
威望
456
贡献
173
兑换币
4
注册时间
2012-5-6
在线时间
144 小时
6#
发表于 2012-6-18 22:47:14 | 显示全部楼层
harryxp 发表于 2012-6-18 16:25
1.5这么牛,怎么会没通过呢?

因为别人更快啊。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-18 07:47 , Processed in 0.041412 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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