楼主

[开源汇总] 【RM2022-基于电容电量反馈的底盘软件功率控制开源】

[复制链接]
正式队员麦克斯韦妖

马上注册,玩转Robomaster!

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

x
本贴底盘软件功率控制的开源贴

本赛季为我们第一次大规模使用超级电容,在实际使用过程中,发现如何配套超级电容进行底盘功率的限制是一个较为棘手的问题,同时发现论坛上对于该方向单独的开源少之又少,很少提及配合超级电容和软件控制方案,大部分都是使用缓冲能量的算法。于是我们决定将本赛季所探索出的一个算法开源出来,供大家交流讨论。

该算法主要通过负反馈控制电容电量,间接的控制底盘的功率输出,实现超级电容的主动开关放电等功能,同时搭配动态电容目标值的策略,保证了底盘永远可以响应操作手的指令。



这部分代码改动非常多,看起来十分丑陋,暂时先不开源代码本身,况且算法本身很简单,大家手动实现即可。

说一句题外话,对于没有底盘输出功率反馈的超级电容系统,大家是怎么控制底盘功率的,我总感觉我搞的有点麻烦了,虽然实际应用效果还是很不错的。

功率控制开源报告.pdf

467.49 KB, 下载次数: 320

跳转到指定楼层
沙发

[开源汇总] 【RM2022-基于电容电量反馈的底盘软件功率控制开源】

[复制链接]
正式队员麦克斯韦妖
 楼主| 2022-9-17 19:58:52 显示全部楼层

到中流击水,浪遏飞舟
板凳

[开源汇总] 【RM2022-基于电容电量反馈的底盘软件功率控制开源】

[复制链接]
正式队员麦克斯韦妖
 楼主| 2022-9-19 20:05:31 显示全部楼层
帅帅的麦兜 发表于 2022-9-18 21:11
可以试试,将功率控制再优化下。

我是写套软件缓冲能量,通过控制板数据计算出地盘实际功率,然后滤波取10 ...

问题就出在,我们当时的最初的电容测不了底盘实际输出功率,硬件改来不及了,就只能软件上下手了。我的这个只需要读取电容电压就可以完成功率控制。官方的缓冲能量我也写了。

把电容能量模拟成缓冲能量确实是个不错的想法,可以再看看能不能结合一下
地板

[开源汇总] 【RM2022-基于电容电量反馈的底盘软件功率控制开源】

[复制链接]
正式队员麦克斯韦妖
 楼主| 2023-8-9 19:24:19 显示全部楼层
djiuser_O72d1zg 发表于 2023-8-4 23:31
附件无法读取了,能再发一下链接吗

重新上传了,但是我这赛季基于广工又搞了个更好的,过几天发出来。
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

触屏版 | 电脑版

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

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