智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 13891|回复: 43
打印 上一主题 下一主题

[软件类] 再问各位与吉他手老师

  [复制链接]

5

主题

75

帖子

0

精华

高级会员

Rank: 4

积分
674
威望
436
贡献
156
兑换币
51
注册时间
2011-11-19
在线时间
41 小时
跳转到指定楼层
1#
发表于 2012-4-14 17:40:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
根据老师之前的解释,参考官方方案,我们对滤波的过程有了比较深入的理解,TZ决定的是积分角度跟随加速度计的快慢,积分的效果,过冲和之后,主要收陀螺仪系数的影响。我们更换了硬件结构,解决了陀螺仪反冲的问题之后,滤波效果非常的好,波形平滑,跟随性也不错,TZ取2.5,希望提高跟随速度.

但是现在重新调节角度PD的时候,出现了问题。我们已经注意到加速度计与陀螺仪零点的问题,陀螺仪采用每次开机自动取平均值加入误差补偿,加速度计的零点则靠经验调节,使得小车直立时往两边倒移动的倾向基本一致。当P较小时,调节D可以消除抖动,但是感觉小车的调节是滞后的。加大P参数,则会出现抖动,调整D参数,抖动可以减轻,但是很难消除。在小的P参数下,消除抖动后,小车不能自己回复,在平衡点位置,感觉到有一个小的角度,用手强制将小车按住,往两边掰,似乎感受到前后各有两个点收到阻力特别大,但两点之间似乎控制力不强。这时,小车在调节回复时,会有一个角度偏转,偏过这个角度就反向走。学长说一定要减小这个角度,否则无法控制,没有说如何调节。

不知道大家有没这样类似的情况。我们简单分析,觉得是否与死区相关。以上情况未加死区,因此在小角度内电机控制不明显。之前有加死区的情况,现象为在中心点抖动,可以站立约1分钟,但是会突然往一边点头,之后冲走,无法调节回来,也就是没有出现在一定幅度内来回摆动的情况。以前滤波没做好,有严重滞后时,我们都能调出在一定范围内往返,幅度不断增大,直至加速回不到中点的情况,现在滤波好了,却调不出来,感觉比较沮丧。之前我们确定的死区,是光给电机加PWM占空比,直至开始转动时取值。效果如上。如果与死区有关,不知道大家能不能分享调节方法。

关于速度闭环,我感觉在以上情况下,无论是中心小角度偏移或者抖动,加速度闭环作用不大,只能加剧抖动。而且速度闭环100ms执行一次,控制力作用不大,应该在直立更稳定时才能加入。我们在直立状况较好,但有轻微抖动(已经通过D调节尽量消除)时加入速度闭环,会加剧之前的抖动,这个情况应该如何调节?

另外,可能以上现象和我们取样精度有关,目前我们是取样10位,但是8位有效,尝试过12位取样,10位有效,但是偏移特别严重,很难调节通过补偿调节。大家有什么好的建议么?

0

主题

80

帖子

0

精华

高级会员

Rank: 4

积分
798
威望
333
贡献
273
兑换币
197
注册时间
2012-11-16
在线时间
96 小时
毕业学校
华北水利水电学院
44#
发表于 2013-4-30 10:42:58 | 只看该作者
感觉也会遇到同样的问题, 留名,收获颇丰!
回复 支持 反对

使用道具 举报

18

主题

134

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1148
QQ
威望
529
贡献
281
兑换币
284
注册时间
2012-11-9
在线时间
169 小时
43#
发表于 2013-4-9 21:13:55 | 只看该作者
小炒 发表于 2013-3-25 11:42
楼主,我们的也出现了这个问题,车会出现小幅度的摆动,请问这个你是咋解决的

哥们,你们的问题解决了吗?指导一下
回复 支持 反对

使用道具 举报

0

主题

13

帖子

0

精华

高级会员

Rank: 4

积分
603
威望
326
贡献
155
兑换币
82
注册时间
2012-7-19
在线时间
61 小时
42#
发表于 2013-3-25 11:42:02 | 只看该作者
楼主,我们的也出现了这个问题,车会出现小幅度的摆动,请问这个你是咋解决的
回复 支持 反对

使用道具 举报

4

主题

44

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
258
威望
103
贡献
99
兑换币
54
注册时间
2013-1-6
在线时间
28 小时
毕业学校
东北林业大学
41#
发表于 2013-1-12 20:25:00 | 只看该作者
求解
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
174
威望
98
贡献
50
兑换币
36
注册时间
2012-11-14
在线时间
14 小时
40#
发表于 2012-12-27 16:44:18 | 只看该作者
同上,求解啊
回复 支持 反对

使用道具 举报

12

主题

167

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
16777
威望
13767
贡献
2802
兑换币
0
注册时间
2012-2-14
在线时间
104 小时
39#
发表于 2012-7-3 12:03:58 | 只看该作者
lixin815866 发表于 2012-4-18 21:28
同样问题  求老师帮忙解决
“在平衡点位置,感觉到有一个小的角度,用手强制将小车按住,往两边掰,似乎感 ...

同样的问题。。。。你们解决了么
回复 支持 反对

使用道具 举报

3

主题

156

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1284

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

威望
740
贡献
228
兑换币
29
注册时间
2012-3-10
在线时间
158 小时
38#
发表于 2012-7-3 09:58:10 | 只看该作者
楼主你好,我有和你一样的问题P大了会抖,小了这个角度会更大...“在小的P参数下,消除抖动后,小车不能自己回复,在平衡点位置,感觉到有一个小的角度,用手强制将小车按住,往两边掰,似乎感受到前后各有两个点收到阻力特别大,但两点之间似乎控制力不强。”现在只能带着抖动跑,速度较慢,请问楼主这个问题怎么解决的,还有我的车在前后倾斜很快的时候明显融合之后的波形跟踪慢,改变Tg和Rgyro还是快了跟不上,请问楼主有这个问题吗,是怎么解决的,谢谢
回复 支持 反对

使用道具 举报

7

主题

210

帖子

0

精华

跨届大侠

幕后主使

Rank: 10Rank: 10Rank: 10

积分
11952

论坛元老奖章

QQ
威望
879
贡献
10745
兑换币
12
注册时间
2011-3-5
在线时间
164 小时
37#
发表于 2012-6-17 13:14:40 | 只看该作者
求吉他手
回复 支持 反对

使用道具 举报

6

主题

118

帖子

0

精华

高级会员

Rank: 4

积分
844
威望
482
贡献
136
兑换币
2
注册时间
2012-2-23
在线时间
114 小时
36#
发表于 2012-6-17 12:51:42 | 只看该作者
Conffge 发表于 2012-4-18 23:28
这几天我们一直跟学长交流,他们有点知而不言,毕竟也是竞赛,但是我们也很迫切地想知道答案。

看官方调 ...

同学你好,我们的车加了速度闭环后抖动非常厉害,是什么原因,,,,求解啊。。。。希望你能帮我们解答。。。。谢谢谢了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-2 14:33 , Processed in 0.134520 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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