机器人 BMS 荷电状态与健康状态

电荷状态估计当前剩余的可用电荷或能量。健康状态将定义的老化属性(通常是容量或电阻)与参考条件进行比较。它们不是电池百分比, SoH必须为数字背后的属性和参考描述。

机器人 BMS 通过电池电压、电池组或电池电流、温度和时间估算这些状态。测量偏移、未知初始状态、化学成分、负载、静止、不平衡和老化误差均会发生变化。保护硬件在显示的估计不准确时仍能正常工作。

将此指南与 机器人动力架构指南机器人车队分配指南结合使用。用实际机器人任务配置文件验证运行时间。

分别定义SoC和每个SoH度规

充电SoC通常表示相对于可用容量的剩余安培小时,而能量SoC则考虑电压与放电的关系。定义端点、温度和可用窗口。两个系统可以显示相同的百分比,同时预测不同的可输出能量。

容量SoH将测量到的可用容量与新的或额定参考进行比较。电阻SoH追踪电压下降和功率能力。当机器人需要运行时间和峰值功率预测时,应同时保留这两个值;将它们合并为一个健康评分则失去了操作意义。

三块锂电池管理电路板,适用于3S、 4S和6S电池组
BMS 硬件测量单元并控制保护,但板子照片无法确定SoC或SoH的估计准确性。来源:退休电工,来源:维基共享资源。许可:CC0 1.0

时间对齐电压、电流和温度

电流积分和模型校正需要时间戳。电流和电压之间的延迟会使负载瞬态看起来像错误的电阻或错误的SoC。将传感器采样、滤波、通信和估计器更新时间记录在同一个时钟上。

校准电流增益、偏移、方向和温度漂移。验证电池电压通道的准确性及接线下降情况。 德州仪器电池测量应用说明 提供了实现背景,但已部署的电池组仍需系统级校准。

数量含义主要误差验证
电池电压电化学与负载电压增益、偏移、线路下降精密参考
包电流电荷流动与功率偏移与方向双向载荷
温度型号与保护条件传感器布置热室
时间积分区间时钟漂移与间隙时间戳审计
电芯均衡最弱单元约束缺失信道或不匹配电芯级循环

使用带有显式误差增长的库仑计数

库仑计数积分了初始SoC的测量电流。它在运动中响应,但初始误差和电流传感器偏移会累积。估计器应传播不确定性并检测缺失样本,而不是在未观察到的间隔后返回精确百分比。

只有在有有效证据时才重置或纠正积分。测试长时间空闲、小寄生负载、重启和时钟不连续。存储电荷吞吐量和符号约定,确保充电和推进电流不会无声地朝错误方向相抵。

只有在有效静止后才应用开路电压校正

开路电压可以在电池松弛后通过化学和温度特定曲线锚定SoC。在机器人负载期间及之后不久,端子电压会有欧姆和极化效应。将每个电压样本视为OCV会使SoC随运动跳跃。

在校正前定义静止电流、持续时间和温度条件。一些化学体系的OCV区域平坦,导致SoC信息较弱。逐步混合修正,保持信心,而非强制精确值。

五阶段机器人 BMS SoC和SoH估计器的验证
估计器仅适用于机器人将经历的条件。来源:物理人工智能实验室。

将 BMS 保护与估计器准确性区分开

BMS测量电池和电流,控制接触器或场效应管,平衡电池单元并执行限制。这些功能可以在SoC或SoH有偏压时保护电池组。相反,准确的估计并不保证保护硬件会中断故障。

测试测量、估计和保护作为独立层次。 TI人形机器人 BMS 概述 显示了子系统问题;产品选择和安全验证仍依赖于电池化学、电池组能量和机器人架构。

测试条件估计量期望保护期望作战成果
低温更广泛的不确定性,降级温度限制已激活任务射程缩短
高脉冲负载模型电压下落欠压响应有效没有虚假的空态
传感器偏移检测到漂移保留独立界限维护旗帜
薄弱电芯单元约束可见小区切断保护不信任的队伍平均
重启随着岁月恢复的状态输出依然受控没有假的全状态

在负载下使用等效电路模型

等效电路模型表示开路电压、欧姆电阻和较慢的极化行为。滤波器可以结合模型预测和电压观测。准确性取决于在SoC、温度和年龄等范围内识别的参数。

拟合参数来自代表性的电流分布,而不仅仅是温和的实验室放电。检查平稳电压区的可观测性。保留残差,使模型不匹配可见,而非被SoC吸收。

根据受控证据更新容量健康

容量SoH需要已知端点之间可信的电荷或能量间隔。机器人操作很少提供完整周期,因此更新可能稀疏或仅凭部分数据推断。不要声明容量已恢复,因为暂时平衡增加了可用包范围。

记录电池温度、速率、截止和静止状态,并对每个容量估计进行。比较安培小时和瓦时结果。调整参考容量,因为供应商评级、初始测量容量和可用运行容量不同。

跟踪内阻与功率能力

内阻会导致电压下落和电流下热。根据受控脉冲或匹配条件下的型号识别来估算。除非定义电压测量点,否则连接器和电缆电阻可能出现在电池组级估算中。

利用电阻和电源限制来预测允许的峰值功率,避免跨越电池电压或温度界限。维修后应重新验证,因为松动连接可能模拟电池老化,需要更换维修方法。

设最弱的单元约束该组

一个电池组可能显示出较高的平均SoC,而一个弱电池在负载下却处于低电压。监测电池级电压、温度和平衡。电池组的运行时间以第一个极限单元结束,而非算术均值。

测试电池失衡和电池退化。量化平衡电流和时间。平衡能在工作区附近平衡电池状态;它不会恢复失去的容量或去除高电阻。

根据计划的功率曲线预测机器人运行时间

剩余时间等于可用能量除以未来功率,仅在简化稳态情况下。机器人交替执行移动、操作、计算、怠速和充电。利用计划中的任务组合、载荷和路线来估算能量和不确定性。

比较任务类别的预测和实际完成能量。将保守的可行性纳入机器人车队分配,但保持保护 BMS 权威性。调度员不应仅因为中央估计更乐观就下令执行任务。

验证温度、老化和传感器故障

运行冷、标称和热循环;新电池组、老化和不平衡电池组;连续和脉冲负载;长休和重启。注入电流偏移、缺失单元样本、时间戳间隙和温度偏置。分别测量SoC、容量、电阻和运行误差。

报告定义测试集内的最大误差和百分位误差。包括置信度和后备行为。平均准确的估计器在低能耗截止点附近仍可能不安全。

向行动揭露证据和不确定性

显示SoC和SoH,并带有时间戳、温度、限制单元、置信度、主动降额和估计模式。日志更正事件及其原因。操作员需要区分真正低的负载包和重启后恢复的估计器。

放行时有可追溯的清单。

评估“机器人 BMS 荷电状态与健康状态”时,还应保存模型版本、机器人配置、标定文件、测试日期和全部试验记录。把成功、失败、恢复与人工介入放在同一份数据中,才能区分模型能力、系统接口和现场流程造成的差异。

成本评估除了设备与算力,还要记录数据采集、工程调试、安全措施、维护、停机和人员培训。只有把这些持续投入与单位成功任务的价值比较,才能判断方案是否适合扩大。

上线后仍要持续检查分布变化、传感器漂移、机械磨损和人工接管原因。监测结果应能触发降级、停止与重新验证流程,并为下一轮数据采集和模型更新留下可追溯记录。

最终结论应明确写出已知限制、尚未验证的场景和下一项可证伪的实验,使后续团队能够沿着证据继续推进。

实际项目还应指定数据、模型、控制器和安全流程的负责人,并预先定义回滚条件。责任边界、审批记录与变更日志越清楚,故障发生后越容易停止扩散、定位原因并安全恢复。

  • 定义电荷、能量、容量和电阻指标。
  • 同步并校准每一个估计输入。
  • 只有在有效证据下才能正确整合。
  • 建模最弱电池和温度极限。
  • 验证任务运行时间和对老化包的不确定性。

常见问题

仅靠电池电压能决定SoC吗?

通常在机器人操作时不会这样,因为负载、温度、弛豫和化学反应会改变端子电压。

80%的SoH是什么意思?

仅限声明的指标:例如,在定义参考容量的80%下测量可用容量。

为什么库仑计数会漂移?

初始状态误差、电流传感器偏移、增益误差、漏采样和时钟误差会随时间累积。

电芯均衡能恢复SoH吗?

不会。它可以减少不平衡并改善可用的背包距离,但无法恢复失去的容量或阻力。

SoC是如何转化为机器人运行时的?

将可用能量与计划中的任务功率分布、温度和不确定性结合起来,然后对任务进行验证。

电池估计与保护边界

电池估算不能取代电池保护、热设计、充电控制或合格的电池组安全审查。使用化学和产品特定的数据。