智能车制作

标题: 平衡组波形正确,无法直立? [打印本页]

作者: 249176669    时间: 2013-8-5 11:34
标题: 平衡组波形正确,无法直立?
[attach]49489[/attach]
图中 黄色是陀螺仪计算之后的值、红色的重力加速度计算之后的值、蓝色是积分所得角度值、
看波形感觉应该能调角度PD值直立,但是却抖动特别厉害,完全无法达到官方直立调整效果。官方中的陀螺仪角速度很小,不会比角度和加速度大。我这个好像有大问题,还望知道那里出问题的同学指点一下那个部分出错了。谢谢。



补充内容 (2013-8-5 12:30):
单独给P值 给0.02就抖动特别厉害了,Tg给的是4    积分频率 200
作者: w717342899    时间: 2013-8-5 12:04
是不是积分时间或者控制周期不合适,先调P试试看
作者: 249176669    时间: 2013-8-5 12:30
w717342899 发表于 2013-8-5 12:04
是不是积分时间或者控制周期不合适,先调P试试看

单独给P值 给0.02就抖动特别厉害了,Tg给的是4    积分频率 200

作者: 249176669    时间: 2013-8-5 14:27
沉了?

作者: qurter    时间: 2013-8-5 14:39
目测角度的跟随系数还可以增大,时间补偿系数还可以减小。还有参数的大小不是感觉大就是大,要看车本身情况来定。

PS,我觉得积分频率200是不是有点过于小了……
作者: 理工小别    时间: 2013-8-5 19:55
为什么大家都不说机械的问题
你的陀螺仪和加速度计是否和轮子同轴
你的重心是否降下来
所有器件是否贴近重力中心轴线
可以把这两个传感器尽量靠近轮子
算法大家都差不多 剩下的就看机械了
作者: 蛊惑小夜    时间: 2013-8-6 10:24
你确定波形是对的么,加入串口发数后卡尔曼的时序没有错么?确保串口数据发送不会影响控制时序的波形才是对的
作者: 249176669    时间: 2013-8-6 11:14
蛊惑小夜 发表于 2013-8-6 10:24
你确定波形是对的么,加入串口发数后卡尔曼的时序没有错么?确保串口数据发送不会影响控制时序的波形才是对 ...

卡尔曼滤波我没用。

作者: 蛊惑小夜    时间: 2013-8-7 08:06
249176669 发表于 2013-8-6 11:14
卡尔曼滤波我没用。

不管什么滤波都是一样的,确保角度角速度一直是对的就行





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2