本帖最后由 qq904305159 于 2016-5-12 17:18 编辑
1,在车跑的途中遇到小s弯还好,但是遇到180度和十字弯中的圆圈圈,它就不听话了,加速跑了,开始以为是速度控制问题,因为我直道是减速,弯道加速,后来不加速度控制,直接直立+方向稍微用点力推小车,小车也在弯道加速,不管是左弯还是右弯都是加速的,感觉有点像是方向控制问题,又重新调了电感,加上直立+方向推小车,弯道还是加速,这种情况是不是直立有问题啊,感觉不像,因为我直立P不管是加到很大,还是一般大小,都能够直立,即使D给0都没问题,唯一的缺点就是在前后1cm晃动,感觉这是机械问题啊,那转弯加速是什么原因呢?电路,机械?还是速度控制周期?
2,这是我速度控制的积分I曲线,抛开数值大小问题,我自己的理解是积分I是动态变化的,当速度小于设定速度,,速度偏差为正,速度积分就增大,使速度变大,当达到设定速度,速度积分不再增加,此时,积分达到最大值,速度积分一直保持最大值,只有当速度超过设定速度,速度积分才减小,;当速度大于设定速度,速度偏差为负,积分减小,使速度变小,达到设定速度时,积分不再减小,然后依次循环下去.
按照这个理解,那么积分曲线应该是变化的,但是如图所示,其中红色为设定速度,蓝色为当前速度,黄色为速度偏差,粉色为速度积分 这是因为I太大了吗? 这个积分真正的图像应该是怎么样的?
(下面速度增大就是因为弯道加速造成的?很无奈啊!)
|