智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4365|回复: 30
打印 上一主题 下一主题

关于直立车速度的疑问

[复制链接]

17

主题

92

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3674
威望
1716
贡献
1122
兑换币
1115
注册时间
2015-10-8
在线时间
418 小时
跳转到指定楼层
1#
发表于 2016-4-7 19:17:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 srqqq 于 2016-4-7 19:43 编辑

方案是参考官方方案,速度控制用的位置式PID。车子的速度设定值应该是编码器在采样周期内获取的脉冲数,可是PID怎么调速度也调不到设定值。比如我设定速度为450,那它最多只能跑到300,再增大P或者I就平衡不了了,而且直道上一直加速(加速缓慢),好像是想要达到设定的速度却一直达不到。请问直立车的速度一定要跑到设定的速度吗?
回复

使用道具 举报

2

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
808
威望
393
贡献
253
兑换币
261
注册时间
2015-8-25
在线时间
81 小时
31#
发表于 2016-6-12 22:09:33 | 只看该作者
majorfog 发表于 2016-6-12 11:37
一方面是参数,另一方面是机械,当然使用一些其他的方法也可以,但是调的不好了适得其反

速度大了,弯道越来越难调。但是尝试一些新的方法,真的会有调不好反倒是有问题的情况。但是光是调参数感觉改变的不大,很难调啊。
回复 支持 反对

使用道具 举报

31

主题

731

帖子

0

精华

版主

情怀、节操、内涵、下限

Rank: 9Rank: 9Rank: 9

积分
8787
威望
4777
贡献
1128
兑换币
3165
注册时间
2012-5-7
在线时间
1441 小时
毕业学校
长春大学
30#
发表于 2016-6-12 11:37:16 | 只看该作者
ZC_怼鼓 发表于 2016-6-10 21:44
只是简单的调参数,就会让弯道过得很好吗

一方面是参数,另一方面是机械,当然使用一些其他的方法也可以,但是调的不好了适得其反
回复 支持 反对

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3720
威望
3145
贡献
487
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
29#
发表于 2016-6-12 10:56:50 | 只看该作者
srqqq 发表于 2016-6-11 23:05
没遇到这种情况。可能是速度设定或者速度的P比较大

但是我单独调速度环的时候没问题啊,就是我将直立环的电机输出注释掉,把轮子悬空,用外力模仿轮子前行中所受到的摩擦力,速度就会稳定在我所设定的速度附近相差挺小,,,,但是一旦融合直立环后就开始向后有倾角加速我设置的速度是向前,在单独调试的时候速度也是向前),,,,昨天听别人说对速度PI的积分进行限幅,会有用,于是就加上了限幅,加上之后倾角消失了,但是我却感觉车子就像是在开环跑一样,,,,下面是我的程序(官方给的位置式PI)

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

17

主题

92

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3674
威望
1716
贡献
1122
兑换币
1115
注册时间
2015-10-8
在线时间
418 小时
28#
 楼主| 发表于 2016-6-11 23:05:29 | 只看该作者
杜永杰 发表于 2016-6-11 20:57
楼主,你加速环时有没有出现,把速度环和直立环分开测,都好着呢,但是一融合,就出现向一个方向倾斜,开始 ...

没遇到这种情况。可能是速度设定或者速度的P比较大
回复 支持 反对

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3720
威望
3145
贡献
487
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
27#
发表于 2016-6-11 20:57:09 | 只看该作者
楼主,你加速环时有没有出现,把速度环和直立环分开测,都好着呢,但是一融合,就出现向一个方向倾斜,开始加速的情况,加速后就没法再把直立追回来了??
回复 支持 反对

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3720
威望
3145
贡献
487
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
26#
发表于 2016-6-11 20:53:28 | 只看该作者
楼主的速度环是直接加进去的吗,有没有出现加速度环后,小车就开始朝一个方向加速的情况啊
回复 支持 反对

使用道具 举报

2

主题

73

帖子

0

精华

高级会员

Rank: 4

积分
808
威望
393
贡献
253
兑换币
261
注册时间
2015-8-25
在线时间
81 小时
25#
发表于 2016-6-10 21:44:37 | 只看该作者
majorfog 发表于 2016-4-12 16:07
明白你的意思了,起步的时候可以分级给期望速度,过弯的时候应该是因为参数不合理导致的

只是简单的调参数,就会让弯道过得很好吗
回复 支持 反对

使用道具 举报

31

主题

731

帖子

0

精华

版主

情怀、节操、内涵、下限

Rank: 9Rank: 9Rank: 9

积分
8787
威望
4777
贡献
1128
兑换币
3165
注册时间
2012-5-7
在线时间
1441 小时
毕业学校
长春大学
24#
发表于 2016-4-12 16:07:33 | 只看该作者
srqqq 发表于 2016-4-12 15:05
起步的话,因为一开始速度为0,误差最大,乘上P开始就直接栽倒了。现在是分级给速度,设定的速度一点一点 ...

明白你的意思了,起步的时候可以分级给期望速度,过弯的时候应该是因为参数不合理导致的
回复 支持 反对

使用道具 举报

17

主题

92

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3674
威望
1716
贡献
1122
兑换币
1115
注册时间
2015-10-8
在线时间
418 小时
23#
 楼主| 发表于 2016-4-12 15:05:30 | 只看该作者
本帖最后由 srqqq 于 2016-4-12 15:08 编辑
majorfog 发表于 2016-4-12 11:29
前期不太建议用变速或者根据赛道情况改变策略的方式,不太容易调出好效果,你现在起步有什么问题?加速慢 ...

起步的话,因为一开始速度为0,误差最大,乘上P开始就直接栽倒了。现在是分级给速度,设定的速度一点一点加大,最后到目标速度,这样就好一些了。我感觉还是过弯道的问题比较大,转弯减速太明显。打算用二次P试试,让转弯力度和速度挂钩,不知道效果怎么样。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-30 18:30 , Processed in 0.128278 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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