极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12495|回复: 4

关于平衡小车转弯的问题

[复制链接]
发表于 2014-12-12 11:39:33 | 显示全部楼层 |阅读模式
lz现在做的小车勉强能站起来的,由于不带码盘,只能用这种方式转弯,如图

现在问题来了,用遥控控制转向的时候,小车是会转,但是同时会有往一个方向倾倒的趋势。我往右转,小车边右转边往前倾倒,加速,最后摔倒。我往左转,小车边左转边往后倾倒,加速,最后摔倒。我就不明白了,这个控制原理 很简单,就是两个电机的pwm各加减一个值,作为一个速度差。为什么就会出现这种情况呢?

有经验的朋友说一下吧

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-12-12 15:44:06 | 显示全部楼层
PD的话,只是单纯的角度环,介入了转向后,不在静止状态了,没有对应的补偿值,肯定站不住了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-12 17:04:00 | 显示全部楼层
落点人 发表于 2014-12-12 15:44
PD的话,只是单纯的角度环,介入了转向后,不在静止状态了,没有对应的补偿值,肯定站不住了

用的是pid控制,三个参数都用上了,只用pd站不住。我看别人的平衡车很多都是pd就能站稳的,不懂了。不知道是不是滤波方式不一样导致的
回复 支持 反对

使用道具 举报

发表于 2014-12-12 23:14:36 | 显示全部楼层
加入时间积分的话,会形成一定量的增量,不过具体还是要看你调的尺度了。。。。大方向没错的,就是具体的参数问题了
回复 支持 反对

使用道具 举报

发表于 2014-12-13 22:18:00 | 显示全部楼层
只用P就可以站住了,但是长时间站立还是会不稳,PD也一样,这玩意有条件还是加个编码器吧。对于你的情况个人感觉是PID系数略小。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 00:40 , Processed in 0.052738 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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