智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 23657|回复: 138
打印 上一主题 下一主题

直立电磁《视频,图片》走过路过来看一看评一评

    [复制链接]

5

主题

118

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1498
威望
730
贡献
434
兑换币
456
注册时间
2015-10-23
在线时间
167 小时
跳转到指定楼层
1#
发表于 2016-6-4 12:35:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 风生水起 于 2016-6-4 17:30 编辑

速度2.39各位车友
看完视频和照片欢迎评论,提出问题和建议
谢谢,虚心受教


车身较轻
直立:稍软。
速度:PI控制,在直道能达到期望速度,弯道减速达不到期望速度。
方向:三个电感(两个平行一个垂直)方向算法差比和,一般弯道、直道给一个PD,十字弯用垂直电感判断给另一个PD并对方向偏差一个小的限幅

希望各位车友点拨:
1,我的这种机械结构能跑多快?
2,如果用模糊PD的话提升空间有多大?
3,如何很好的流畅的过270度圆弧?
4,接下来我是该调模糊PD,还是该改机械?


视频
http://v.youku.com/v_show/id_XMTU5NjE4NDQwOA==.html


欢迎评论、提出问题和建议,谢谢

本帖子中包含更多资源

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

x

评分

1

查看全部评分

回复

使用道具 举报

5

主题

118

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1498
威望
730
贡献
434
兑换币
456
注册时间
2015-10-23
在线时间
167 小时
推荐
 楼主| 发表于 2016-6-30 17:13:10 | 只看该作者
星期六的深夜 发表于 2016-6-30 15:43
计时器是怎么做啊?大神

队友用51单片机和几个干簧管做的
回复 支持 0 反对 1

使用道具 举报

5

主题

118

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1498
威望
730
贡献
434
兑换币
456
注册时间
2015-10-23
在线时间
167 小时
推荐
 楼主| 发表于 2016-6-8 20:40:35 | 只看该作者
mako 发表于 2016-6-7 16:33
我这个也是一根。。。你是怎么稳定的? 我这个只跑到两米1多一点。用示波器看电感抖得厉害。不知道怎么稳 ...

双杆架起
回复 支持 0 反对 1

使用道具 举报

15

主题

383

帖子

0

精华

杰出人士

三轮飙车狂魔

Rank: 12Rank: 12Rank: 12

积分
18033
威望
12399
贡献
3288
兑换币
2783
注册时间
2015-10-15
在线时间
1173 小时
毕业学校
北方邮政大学
推荐
发表于 2016-7-11 15:02:02 | 只看该作者
你好!我们用过偏差微分作为D,但是在十字弯的时候总是分成两三次拐,很不平滑。换回陀螺仪D倒是比较平滑,但是跟线不如偏差微分紧。很是纠结,不知道你们有没有这种现象?
回复 支持 1 反对 0

使用道具 举报

5

主题

118

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1498
威望
730
贡献
434
兑换币
456
注册时间
2015-10-23
在线时间
167 小时
推荐
 楼主| 发表于 2016-6-10 17:55:37 | 只看该作者
cxj_均小乘 发表于 2016-6-10 16:28
我试着把d换成了差和比的微分进行pd控制,控制后会左右摆动失控,怎么调都调不好,示波后发现差和比的微 ...

对的,偏差微分是指差比和的微分,你的尖峰较多应该是电感不够稳定。微分本来就是容易受干扰的值,不过你的感觉也可以,微分很小,我乘了1000倍使用的,你得放大到一个合适的系数才能使用,不然就是乱抖。
你在看看我们的算法是否一样,还有极性问题
g_fDirectionError = (float)(g_ValueOfAD[0] - g_ValueOfAD[1])/(g_ValueOfAD[0] + g_ValueOfAD[1]);
        g_fDirectionErrorTemp[4] = g_fDirectionErrorTemp[3];
        g_fDirectionErrorTemp[3] = g_fDirectionErrorTemp[2];
        g_fDirectionErrorTemp[2] = g_fDirectionErrorTemp[1];
        g_fDirectionErrorTemp[1] = g_fDirectionErrorTemp[0];
        g_fDirectionErrorTemp[0] = g_fDirectionError;
        g_fDirectionError_dot = 1000*(g_fDirectionErrorTemp[0]-g_fDirectionErrorTemp[4]);


g_fDirectionControlOut = g_fDirectionError*g_dirControl_P + g_fDirectionError_dot*g_dirControl_D;

g_fDirectionControl_P = 190;
g_fDirectionControl_D = 6.0;

回复 支持 1 反对 0

使用道具 举报

3

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
210
威望
116
贡献
62
兑换币
70
注册时间
2015-6-29
在线时间
16 小时
毕业学校
。。。
推荐
发表于 2016-6-13 22:03:10 | 只看该作者
风生水起 发表于 2016-6-12 13:00
过十字路口的时候电感值特别大

检测出十字后,你是不用差比和换其他算法了吗?
回复 支持 0 反对 1

使用道具 举报

5

主题

118

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1498
威望
730
贡献
434
兑换币
456
注册时间
2015-10-23
在线时间
167 小时
推荐
 楼主| 发表于 2016-6-16 08:56:33 | 只看该作者
zhaobo123 发表于 2016-6-14 17:17
发张照片瞻仰下!!!

还在完善中,过几天弄好了连图带视频发,我很渣,瞻仰谈不上,和车友交流交流确实帮助挺大的
回复 支持 0 反对 1

使用道具 举报

0

主题

22

帖子

0

精华

高级会员

Rank: 4

积分
938
威望
467
贡献
293
兑换币
296
注册时间
2016-1-6
在线时间
89 小时
毕业学校
WHUT
推荐
发表于 2016-6-5 20:00:31 | 只看该作者
可以啊,这么快上两米四了
回复 支持 1 反对 0

使用道具 举报

18

主题

318

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1521

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

威望
809
贡献
476
兑换币
474
注册时间
2014-11-28
在线时间
118 小时
毕业学校
liao
推荐
发表于 2016-6-5 12:11:39 | 只看该作者
不错
回复 支持 1 反对 0

使用道具 举报

5

主题

900

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7366

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

威望
3282
贡献
2418
兑换币
2121
注册时间
2014-1-19
在线时间
833 小时
推荐
发表于 2016-6-5 11:10:21 | 只看该作者
好帖,帮顶
回复 支持 1 反对 0

使用道具 举报

0

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
168
威望
88
贡献
50
兑换币
58
注册时间
2017-10-17
在线时间
15 小时
139#
发表于 2018-6-29 00:58:13 | 只看该作者
cxj_均小乘 发表于 2016-6-9 22:56
这样啊。。楼主我还有个问题想请教一下,我们的车速度超过一米七就开始过弯打滑飘出赛道,想了好久没有什 ...

我感觉还真是你轮胎和赛道的问题,或者你的方向P给的太大 或者太小
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
168
威望
88
贡献
50
兑换币
58
注册时间
2017-10-17
在线时间
15 小时
138#
发表于 2018-6-29 00:56:03 | 只看该作者
我感觉直立不能偏软 要硬一点 不知你现在能跑得怎么样了
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
168
威望
88
贡献
50
兑换币
58
注册时间
2017-10-17
在线时间
15 小时
137#
发表于 2018-4-24 23:01:42 | 只看该作者
请教一下 你的车顶丝会松动怎么解
回复 支持 反对

使用道具 举报

6

主题

135

帖子

1

精华

版主

Rank: 9Rank: 9Rank: 9

积分
1973
威望
972
贡献
705
兑换币
578
注册时间
2015-11-2
在线时间
148 小时
毕业学校
山东交通学院
136#
发表于 2016-7-23 12:17:07 | 只看该作者
:lol:lol:lol:lol:lol
回复 支持 反对

使用道具 举报

5

主题

118

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1498
威望
730
贡献
434
兑换币
456
注册时间
2015-10-23
在线时间
167 小时
135#
 楼主| 发表于 2016-7-23 08:13:17 | 只看该作者
4008123123l 发表于 2016-7-22 23:14
不知道是不是因为直立不够硬,车模给了速度,不是头着地,就是去了又回来。恩恩,我回头试试

与直立软硬无关,也可能是速度极性问题,还要注意直立限幅要大于速度限幅,不然到某个点车会倒下和倒退
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

高级会员

Rank: 4

积分
997
威望
467
贡献
288
兑换币
296
注册时间
2015-1-27
在线时间
121 小时
毕业学校
北京石油化工学院
134#
发表于 2016-7-22 23:14:15 | 只看该作者
风生水起 发表于 2016-7-22 20:45
速度I参数太大,可以试着不要速度I只要P

不知道是不是因为直立不够硬,车模给了速度,不是头着地,就是去了又回来。恩恩,我回头试试
回复 支持 反对

使用道具 举报

5

主题

118

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1498
威望
730
贡献
434
兑换币
456
注册时间
2015-10-23
在线时间
167 小时
133#
 楼主| 发表于 2016-7-22 20:45:52 | 只看该作者
2326138432110 发表于 2016-7-16 09:15
您好,大神。我想问下,我们的车调好了平衡,可是加上速度控制的话不能往前很好的行走,有时往前冲一段时间 ...

速度I参数太大,可以试着不要速度I只要P
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
81
威望
41
贡献
22
兑换币
24
注册时间
2016-7-14
在线时间
9 小时
毕业学校
北京石油化工学院
132#
发表于 2016-7-16 09:15:41 | 只看该作者
您好,大神。我想问下,我们的车调好了平衡,可是加上速度控制的话不能往前很好的行走,有时往前冲一段时间,但是由于要保持平衡,又会回冲,前后回冲,根本保持不了平衡,而且我的直立调地比较软,加的速度控制不是为零。求大神指教。
回复 支持 反对

使用道具 举报

15

主题

383

帖子

0

精华

杰出人士

三轮飙车狂魔

Rank: 12Rank: 12Rank: 12

积分
18033
威望
12399
贡献
3288
兑换币
2783
注册时间
2015-10-15
在线时间
1173 小时
毕业学校
北方邮政大学
131#
发表于 2016-7-12 17:40:40 | 只看该作者
风生水起 发表于 2016-7-12 17:12
这个不好说啊,你观察微分,想方法让它平滑就是了,我用三种方法让它平滑,一个是我把电感架稳些,二个是 ...

谢谢!我再试试!

关于直道急弯减速严重,我不知道是多长的直道,我们现在这个赛道有个大概7米多的直道(小S),后接一个U形弯,也是减速严重。我们对这种弯道的要求就是能过、不撞路肩就好,实在减速严重也办法。

另外,我们最早的时候是用陀螺仪的角速度和偏差微分两个一起用,后来发现两个D不好调,放弃了偏差微分的D。
陀螺仪的角速度作D有一个好处是很平滑,以致于用它过弯的时候,会有加速的效果。(如果弯过得好的话,比如低速情况下,基本弯道速度比直道速度快)

因此你可以试试两个D结合起来用看看。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 01:48 , Processed in 0.109236 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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