#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
工作人员RM圆桌
2019-3-20 20:04:12 只看该作者

马上注册,玩转Robomaster!

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

x
跳转到指定楼层
推荐

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
工程花师小哲
2019-3-20 21:05:59 只看该作者
有没有自动调试PID参数的工具之类的开玩笑的
推荐

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
步兵Extreme
2019-3-22 20:31:03 只看该作者
40.请问在gyro mode下控制底盘跟随云台的PID应该怎么实现啊?感觉没有思路。感觉yaw轴电机在转,然后底盘也在旋转,这样怎么通过IMU维持云台稳定呢?
首先要保证IMU能够准确的获取云台相对地面的绝对角度,然后PID控制器的目标值和反馈值都是云台的绝对角度,不需要关心底盘的旋转,经过实践证明是可以控稳的,建议自己去试一下。
推荐

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
步兵Extreme
2019-3-22 19:31:25 只看该作者
16.看曲线的时候一直不知道怎么才算是最好的效果,在双环调试过程中,曲线设定值与真实值响应速度很快而且几乎没有超调,但实际效果还是不理想很软容易撞一下就晃,对于此种情况有什么更好的调参方法吗,对于云台来说有更科学点看图法吗?
好的效果很明显啊,实际值能尽可能的跟踪上目标值。经常是需要在响应速度和超调量之间做出取舍,这个看自己系统的情况来判断。
很容易晃,是不是你在调试的时候没有加上实际负载,如果是PID的参数比较激进,在负载增大的情况下很容易发生震荡,建议用实际工况来调试。
看图就推荐J-Scope,然后吧所有环的给定、反馈值都打印出来,从内到外的调
推荐

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
步兵Extreme
2019-3-22 19:01:45 只看该作者
如何快速入门PID
这个问题太宽泛了,短时间无法详细的回复,先说几点吧,首先要对反馈系统有基本的了解,然后自己推导一遍PID的公式,最好能结合频域的知识理解一下。实战的话,最简单的先仿照例程搞一个速度环PID的程序,拿上电机然它动起来,实际改变参数,观察J-Scope曲线的变化,加深理解。

PID在调试时要注意什么?
一定要合理使用调试工具,把需要观测的数值打印程曲线出来, 可以用J-Link 的工具J-Scope,或者串口发送出来用上位机观察。例如对于串级PID需要打印出多个环节的给定值和、反馈值。然后调试的时候先调内环,保证内环的响应速度能够基本跟上,再加上外环,同时需要微调内环。一般来说用P、I控制器就够用了。

如何根据不同环境整来调整PID增益
PID的鲁棒性较好,能够适应一定范围的系统模型变化,但是如果负载发生较大变化导致系统模型改变,需要对自适应PID或者其他控制器。具体实战我也没有操作过,但是有几个可以考虑的方向:1. 直接对导致系统模型变化的变量进行观测,例如云台的载弹量,然后针对不同情况调出多组PID参数进行切换。2. 对系统的模型进行在线辨识,然后调节PID参数。3.使用别的带有观测器的控制器。
推荐

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
工作人员RM圆桌
 楼主| 2019-3-21 10:35:38 只看该作者
whl970831 发表于 2019-3-20 23:34
采集人肉PID大法的数据码,然后将在深度学习一下,就有自适应PID调节器了 ...

你们两位在讲安徒生童话吗?
124#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
梯队队员超喜欢蘸酱油
2023-12-16 14:59:20 只看该作者
回复

使用道具 举报

123#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
梯队队员djiuser_vKykKPf
2020-11-29 15:33:45 只看该作者
有意思!
回复

使用道具 举报

122#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
顾问SHAKE
2020-10-1 10:07:00 只看该作者
感谢大佬的分享
121#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
正式队员djiuser_UwDN60E
2020-2-4 11:00:34 只看该作者
万分感谢万分感谢万分感谢
120#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
步兵Extreme
2019-4-25 19:53:16 只看该作者
BLHS 发表于 2019-4-25 16:15
请问yaw轴(阻尼小)稳态误差的消除时间过长,加大i似乎也需要一些时间恢复,可以如何解决呢?加大p会抖得 ...

1. 首先检查下是不是存在机械的空程或者结构松动,用手轻微拨动云台看能否读到相应的反馈值变化。
2. 然后内外双环都检查过有调好吗?看看是哪个环节出的问题,一般来说速度环的影响更大。
3. 尝试调整积分限幅,积分项的系数可以给的比较大。
119#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
正式队员BLHS
2019-4-25 16:15:49 来自手机 只看该作者
请问yaw轴(阻尼小)稳态误差的消除时间过长,加大i似乎也需要一些时间恢复,可以如何解决呢?加大p会抖得停不下来
118#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
梯队队员枫林与松涛
2019-4-9 12:06:35 只看该作者
顶加油6
回复

使用道具 举报

117#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
梯队队员hit_lian
2019-3-29 22:11:33 只看该作者
写的特别棒,受益良多!谢谢大佬
116#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
英雄张富春
2019-3-29 13:49:01 只看该作者
35.所有电机的pid计算及运行频率多少比较好? 理论上来说越快越好,现在的单片机运算性能都不是瓶颈了,但是从实际物理系统来说,响应速度和反馈速度都是有限的,因此建议按照电机实际特性来。RM推出的多款电机反馈频率都是1kHz,因此1kHz的计算频率就是最佳值。
115#

[其他] 「2019」「RM圆桌」第九期 PID控制深透析

  [复制链接]
工程whl970831
2019-3-23 10:53:04 只看该作者
抱歉,昨天又错过了一场激烈的问答
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

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