智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6001|回复: 18
打印 上一主题 下一主题

[电磁] 关于电磁三轮的问题,希望大佬或同做三轮的同学一起来探讨一下

[复制链接]

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
117
威望
59
贡献
30
兑换币
38
注册时间
2017-7-22
在线时间
14 小时
毕业学校
集美大学诚毅学院
跳转到指定楼层
1#
发表于 2018-3-18 23:36:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是这样,我算是做智能车的萌新。
在拿上三轮车的车模之后,最开始准备用最简单的过弯方式:遇到弯道一加一减。但是很奇怪无论两只轮子的速度差多大都无法过一个再小的弯道。无奈只能将一轮反转,这样才过了弯道。
慢慢的在更新算法的过程中也一直在考虑之前用别的车百试不爽的一加一减方法为什么在三轮车上就不适用,后来在不断的调试过程中发现有可能是因为我之前调的车子轮子吃力比较大,而三轮车的轮子比较“顺滑”。在转弯的时候本应需要减速的轮子因为过于“顺滑”导致不能正常给转弯过程一个扭力。
当时还觉的三轮车只能用这种写法来过弯。但是在一点一点调试的时候自己也越来越困惑,给我带来困惑的原因是:三轮车子在过弯的时候正转轮可以用pid调节,那反转轮到底用什么算法呢?尝试过好几种,但效果都不是很好。
如果说你们仅仅用pid调参是在“过不去弯道”与“直道抖动”中间找平衡,平衡找好了参数就算调好了。但是三轮是在“反转轮多少不会漂移”与“过不去弯道”还有“直道抖动”三个里面找平衡。
所以,总结下来我想请教大家的几个问题:1,大家的三轮车有不加反转过不去弯道的情况吗?
                                                         2,反转轮大家有什么好的算法吗?
                                                         3,大家在调试三轮车的时候是怎么排除反转轮对pid参数的的影响的?   请大家多多指教(笑)




本帖子中包含更多资源

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

x
回复

使用道具 举报

21

主题

589

帖子

0

精华

版主

论坛终极大(cai)佬(ji)

Rank: 9Rank: 9Rank: 9

积分
5196

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
2304
贡献
1416
兑换币
1584
注册时间
2018-1-10
在线时间
738 小时
2#
发表于 2018-3-19 08:44:46 | 只看该作者
相反的占空比不是反转
回复 支持 反对

使用道具 举报

9

主题

133

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3210

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
1600
贡献
934
兑换币
864
注册时间
2017-7-16
在线时间
338 小时
3#
发表于 2018-3-19 18:43:41 | 只看该作者
相同的问题,漂移太严重,只有减速了
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
117
威望
59
贡献
30
兑换币
38
注册时间
2017-7-22
在线时间
14 小时
毕业学校
集美大学诚毅学院
4#
 楼主| 发表于 2018-3-19 19:34:51 | 只看该作者
神车名为GTR 发表于 2018-3-19 08:44
相反的占空比不是反转

相反的占空比不是反转?是什么意思?大佬我不太明白你说的这句话的意思,相反的占空比指的是什么的相反?数字正负的相反还是左右轮子的相反?如果是数字正负的相反的话肯定不是反转啊,因为只能将pwm和gnd放反才能反转,而且pwm只能是正不是么。左右轮的相反的话如果不换电机的pwm和gnd的话也是没法反转呀。大佬求详细说一下,我没有抓住你所说的核心点。(抱歉)
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
157
威望
82
贡献
55
兑换币
50
注册时间
2017-12-18
在线时间
10 小时
5#
发表于 2018-3-19 19:57:48 | 只看该作者
给反占空比只是为了让他速度减下来而已
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
157
威望
82
贡献
55
兑换币
50
注册时间
2017-12-18
在线时间
10 小时
6#
发表于 2018-3-19 19:57:56 | 只看该作者
给反占空比只是为了让他速度减下来而已
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
117
威望
59
贡献
30
兑换币
38
注册时间
2017-7-22
在线时间
14 小时
毕业学校
集美大学诚毅学院
7#
 楼主| 发表于 2018-3-19 20:11:50 | 只看该作者
Bai_max 发表于 2018-3-19 19:57
给反占空比只是为了让他速度减下来而已

恩恩,基本思路其实就是反转让转弯的时候给一个扭力让速度降下来,但是降多少合适是个问题。给定值吧,不同弯道需要的反转力度不一样,速度变化之后需要的反转力度更不一样。这样就一点都。。。不智能。所以最好的方法应该还是将反转的速度控制变为某一个算法,但是这个算法我就一点头绪都没有了。没有好的控制方法我连调pid都觉的非常的困难。
回复 支持 反对

使用道具 举报

5

主题

140

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2691

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

QQ
威望
1338
贡献
813
兑换币
898
注册时间
2017-10-13
在线时间
270 小时
毕业学校
太原工业学院
8#
发表于 2018-3-19 21:22:21 | 只看该作者
同困扰
回复 支持 反对

使用道具 举报

7

主题

87

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1988
威望
988
贡献
630
兑换币
545
注册时间
2017-2-10
在线时间
185 小时
毕业学校
东北某理工大学
9#
发表于 2018-3-21 18:15:16 | 只看该作者
多大点事啊,你先把车拆了,重新搭结构。去淘宝看看人家名优科创的结构。
你这个根本不是算法参数的问题。
回复 支持 反对

使用道具 举报

1

主题

180

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1444
QQ
威望
840
贡献
438
兑换币
312
注册时间
2016-12-22
在线时间
83 小时
10#
发表于 2018-3-23 16:27:51 | 只看该作者
哈哈哈哈,楼上正解。聪明人的选择:D:D:D:D
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-5 18:42 , Processed in 0.070679 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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