【求助帖】GM6020做PID控制卡顿问题
RoboMaster老铁们,上午好,最近在用GM6020的can做位置pid闭环。初期调试过程中发现通过can获得的转速值非常的飘,做速度环pid是一卡一卡的,速度环控制周期10ms,调试一天还是这样,具体状况状况如下:
1:水平放置,无负载,通过can给定一个固定电压,电机旋转,观察速度波形图,通过can读取的速度波动较大20-35之间波动,经过卡尔曼滤波后速度在24-28之间波动,
2:通过RoboMaster的数据交互调试速度环,速度通过RoboMaster设置为20rpm,只通过can读取速度,实际速度也是波动的,在15-26之间波动,但是经过卡尔曼滤波后速度稳定在【19-21】之间,和实际设定的转速吻合。
不知为何,无法上传图片,提示无法保存,可能是权限不够
小弟有以下几个问题向大家请教:
1:各位在做GM6020速度环时,是通过can直接获取速度,还是通过can的位置角度,间接计算速度的?
2:各位的GM6020在电压固定是,通过can读取的速度是否也是波动的?(排除电机故障.......)。
先在这里谢过,还望不吝赐教。
请问这篇文章对你有用吗?
【求助帖】GM6020做PID控制卡顿问题
所有评论
暂无更多
暂无更多
关于作者
左耳朵的耗子
左耳朵的耗子
0 关注Ta
0 文章
0 经验值
0 获赞