智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 29015|回复: 99
打印 上一主题 下一主题

[软件类] 重读官网方案,思路整理。。。。直立C车模。。。。

  [复制链接]

8

主题

138

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1539
威望
884
贡献
341
兑换币
172
注册时间
2012-2-2
在线时间
157 小时
跳转到指定楼层
1#
发表于 2012-2-9 11:40:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
小车实现直立的原理
1、恢复力:
F = mg角度 - mk1角度 - mk2角速度
2、控制车轮加速度的控制算法:
a = k1角度 + k2角速度
(注1:k1 > g ,k2 > 0,阻尼力和角速度成正比。k1决定车模能否稳定到垂直位置,k2—>阻尼系数,使之尽快回到垂直位置。)
3、车模稳定,两个必要条件:
i、精确测量车模倾角和角速度。
ii、得到适当的比例系数,控制车轮的加速度。
(注2:角度角速度—>车模倾角测量,k1k2—>软件调试篇,车轮加速度控制—>车模速度控制。)

小车实现直立操作
(注3:测量车模倾角和角速度//?倾角加速度?//通过加速度传感器和陀螺仪传感器实现)
第一步:角度和角速度精确测量
1、加速度传感器—>i、测量地球引力或地球引力与物体运动所产生的加速度。
    ii、只需要一个方向上的加速度。
    iii、平滑滤波也会使得信号无法实时反映车模倾角的变化,从而减
                       缓对于车模车轮控制,使得车模无法保持平衡,需要另一种传感器。
(引:加速度使得机械悬臂与两个电极之间的距离发生变化,从而改变了两个电
容的参数—>犀利的理论!!!)
2、角速度传感器(陀螺仪)—>i、陀螺仪可以用来测量物体的旋转角速度。
(克里利奥力的原理—>强大的原理!!!)(陀螺仪输出的是车模的角速度,不会受到车体振动影响—>it`s impossible)
       ii、角速度存在积分误差。
3、两传感器值融合—>i、利用加速度计所获得的角度信息和陀螺仪积分后的角度进行比较,将比较的误差信号经过比例gT放大之后与陀螺仪输出的角速度信号叠加之后再进行积分。(gT要求较小,减小加速度传感器的噪声影响。)
      ii、避免积分角度跟随测量角度过长—>a、调节陀螺仪运放(硬件的不是很懂。)aa、程序运行时保持车体直立。
(引:通过测量车模的运行速度和加速度来矫正陀螺仪的积分漂移—>????以后试试)
第二步:调试
1、检测各个子模块功能的正确,整合完成一个控制环。
2、精确的周期可控制。1毫秒中断片段。        3、调角度和角速度的参数。首先将 CAR_AA_D_INT 置为0。逐步加大CAR_AA_P_INT 数值,直到车模开始前后震荡。此时再逐步增大CAR_AA_D_INT,消除震荡。然后逐步增加这两个数值,直到车模开始抖动,然后略减少这两个数值即可。(实践出真知!!!)
第三步:速度控制
先不加速度控制,看看小车能立到何种程度。。。。。

有什么不足的,还请各位指正。。。  

4

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
783
威望
384
贡献
227
兑换币
251
注册时间
2013-12-3
在线时间
86 小时
100#
发表于 2013-12-21 02:49:28 | 只看该作者
回复 支持 反对

使用道具 举报

19

主题

97

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2387
威望
1139
贡献
662
兑换币
680
注册时间
2013-7-27
在线时间
293 小时
99#
发表于 2013-12-19 21:26:34 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

高级会员

Rank: 4

积分
904
威望
450
贡献
246
兑换币
234
注册时间
2012-9-3
在线时间
104 小时
毕业学校
卖了
98#
发表于 2013-5-13 23:47:58 | 只看该作者
回复 支持 反对

使用道具 举报

13

主题

265

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3090

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

QQ
威望
1496
贡献
832
兑换币
898
注册时间
2012-10-11
在线时间
381 小时
97#
发表于 2013-4-7 17:10:59 | 只看该作者
学习了!
回复 支持 反对

使用道具 举报

4

主题

43

帖子

0

精华

高级会员

Rank: 4

积分
611
威望
287
贡献
172
兑换币
175
注册时间
2012-11-18
在线时间
76 小时
毕业学校
安徽师范大学
96#
发表于 2013-3-13 22:01:30 | 只看该作者
我的车模怎么调整都不能消除震荡!是怎么回事?我没有使用中断处理,不会就是这个原因吧?求指导!
回复 支持 反对

使用道具 举报

7

主题

29

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2109
威望
696
贡献
431
兑换币
350
注册时间
2012-10-12
在线时间
491 小时
毕业学校
惠州学院
95#
发表于 2013-3-8 16:01:25 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

11

主题

159

帖子

0

精华

高级会员

Rank: 4

积分
960

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

威望
569
贡献
217
兑换币
231
注册时间
2012-9-25
在线时间
87 小时
94#
发表于 2013-2-28 18:38:29 | 只看该作者
楼主强大!~赞一个~
回复 支持 反对

使用道具 举报

5

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1129
QQ
威望
497
贡献
326
兑换币
204
注册时间
2012-10-14
在线时间
153 小时
93#
发表于 2013-1-24 23:18:08 | 只看该作者
谢谢您
回复 支持 反对

使用道具 举报

1

主题

746

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3319
QQ
威望
1414
贡献
501
兑换币
277
注册时间
2012-9-25
在线时间
702 小时
92#
发表于 2013-1-12 09:22:55 | 只看该作者
顶一个
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 13:35 , Processed in 0.067211 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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