电荷状态估计当前剩余的可用电荷或能量。健康状态将定义的老化属性(通常是容量或电阻)与参考条件进行比较。它们不是电池百分比, SoH必须为数字背后的属性和参考描述。
机器人 BMS 通过电池电压、电池组或电池电流、温度和时间估算这些状态。测量偏移、未知初始状态、化学成分、负载、静止、不平衡和老化误差均会发生变化。保护硬件在显示的估计不准确时仍能正常工作。
将此指南与 机器人动力架构指南 及 机器人车队分配指南结合使用。用实际机器人任务配置文件验证运行时间。
分别定义SoC和每个SoH度规
充电SoC通常表示相对于可用容量的剩余安培小时,而能量SoC则考虑电压与放电的关系。定义端点、温度和可用窗口。两个系统可以显示相同的百分比,同时预测不同的可输出能量。
容量SoH将测量到的可用容量与新的或额定参考进行比较。电阻SoH追踪电压下降和功率能力。当机器人需要运行时间和峰值功率预测时,应同时保留这两个值;将它们合并为一个健康评分则失去了操作意义。

时间对齐电压、电流和温度
电流积分和模型校正需要时间戳。电流和电压之间的延迟会使负载瞬态看起来像错误的电阻或错误的SoC。将传感器采样、滤波、通信和估计器更新时间记录在同一个时钟上。
校准电流增益、偏移、方向和温度漂移。验证电池电压通道的准确性及接线下降情况。 德州仪器电池测量应用说明 提供了实现背景,但已部署的电池组仍需系统级校准。
| 数量 | 含义 | 主要误差 | 验证 |
|---|---|---|---|
| 电池电压 | 电化学与负载电压 | 增益、偏移、线路下降 | 精密参考 |
| 包电流 | 电荷流动与功率 | 偏移与方向 | 双向载荷 |
| 温度 | 型号与保护条件 | 传感器布置 | 热室 |
| 时间 | 积分区间 | 时钟漂移与间隙 | 时间戳审计 |
| 电芯均衡 | 最弱单元约束 | 缺失信道或不匹配 | 电芯级循环 |
使用带有显式误差增长的库仑计数
库仑计数积分了初始SoC的测量电流。它在运动中响应,但初始误差和电流传感器偏移会累积。估计器应传播不确定性并检测缺失样本,而不是在未观察到的间隔后返回精确百分比。
只有在有有效证据时才重置或纠正积分。测试长时间空闲、小寄生负载、重启和时钟不连续。存储电荷吞吐量和符号约定,确保充电和推进电流不会无声地朝错误方向相抵。
只有在有效静止后才应用开路电压校正
开路电压可以在电池松弛后通过化学和温度特定曲线锚定SoC。在机器人负载期间及之后不久,端子电压会有欧姆和极化效应。将每个电压样本视为OCV会使SoC随运动跳跃。
在校正前定义静止电流、持续时间和温度条件。一些化学体系的OCV区域平坦,导致SoC信息较弱。逐步混合修正,保持信心,而非强制精确值。

将 BMS 保护与估计器准确性区分开
BMS测量电池和电流,控制接触器或场效应管,平衡电池单元并执行限制。这些功能可以在SoC或SoH有偏压时保护电池组。相反,准确的估计并不保证保护硬件会中断故障。
测试测量、估计和保护作为独立层次。 TI人形机器人 BMS 概述 显示了子系统问题;产品选择和安全验证仍依赖于电池化学、电池组能量和机器人架构。
| 测试条件 | 估计量期望 | 保护期望 | 作战成果 |
|---|---|---|---|
| 低温 | 更广泛的不确定性,降级 | 温度限制已激活 | 任务射程缩短 |
| 高脉冲负载 | 模型电压下落 | 欠压响应有效 | 没有虚假的空态 |
| 传感器偏移 | 检测到漂移 | 保留独立界限 | 维护旗帜 |
| 薄弱电芯 | 单元约束可见 | 小区切断保护 | 不信任的队伍平均 |
| 重启 | 随着岁月恢复的状态 | 输出依然受控 | 没有假的全状态 |
在负载下使用等效电路模型
等效电路模型表示开路电压、欧姆电阻和较慢的极化行为。滤波器可以结合模型预测和电压观测。准确性取决于在SoC、温度和年龄等范围内识别的参数。
拟合参数来自代表性的电流分布,而不仅仅是温和的实验室放电。检查平稳电压区的可观测性。保留残差,使模型不匹配可见,而非被SoC吸收。
根据受控证据更新容量健康
容量SoH需要已知端点之间可信的电荷或能量间隔。机器人操作很少提供完整周期,因此更新可能稀疏或仅凭部分数据推断。不要声明容量已恢复,因为暂时平衡增加了可用包范围。
记录电池温度、速率、截止和静止状态,并对每个容量估计进行。比较安培小时和瓦时结果。调整参考容量,因为供应商评级、初始测量容量和可用运行容量不同。
跟踪内阻与功率能力
内阻会导致电压下落和电流下热。根据受控脉冲或匹配条件下的型号识别来估算。除非定义电压测量点,否则连接器和电缆电阻可能出现在电池组级估算中。
利用电阻和电源限制来预测允许的峰值功率,避免跨越电池电压或温度界限。维修后应重新验证,因为松动连接可能模拟电池老化,需要更换维修方法。
设最弱的单元约束该组
一个电池组可能显示出较高的平均SoC,而一个弱电池在负载下却处于低电压。监测电池级电压、温度和平衡。电池组的运行时间以第一个极限单元结束,而非算术均值。
测试电池失衡和电池退化。量化平衡电流和时间。平衡能在工作区附近平衡电池状态;它不会恢复失去的容量或去除高电阻。
根据计划的功率曲线预测机器人运行时间
剩余时间等于可用能量除以未来功率,仅在简化稳态情况下。机器人交替执行移动、操作、计算、怠速和充电。利用计划中的任务组合、载荷和路线来估算能量和不确定性。
比较任务类别的预测和实际完成能量。将保守的可行性纳入机器人车队分配,但保持保护 BMS 权威性。调度员不应仅因为中央估计更乐观就下令执行任务。
验证温度、老化和传感器故障
运行冷、标称和热循环;新电池组、老化和不平衡电池组;连续和脉冲负载;长休和重启。注入电流偏移、缺失单元样本、时间戳间隙和温度偏置。分别测量SoC、容量、电阻和运行误差。
报告定义测试集内的最大误差和百分位误差。包括置信度和后备行为。平均准确的估计器在低能耗截止点附近仍可能不安全。
向行动揭露证据和不确定性
显示SoC和SoH,并带有时间戳、温度、限制单元、置信度、主动降额和估计模式。日志更正事件及其原因。操作员需要区分真正低的负载包和重启后恢复的估计器。
放行时有可追溯的清单。
评估“机器人 BMS 荷电状态与健康状态”时,还应保存模型版本、机器人配置、标定文件、测试日期和全部试验记录。把成功、失败、恢复与人工介入放在同一份数据中,才能区分模型能力、系统接口和现场流程造成的差异。
成本评估除了设备与算力,还要记录数据采集、工程调试、安全措施、维护、停机和人员培训。只有把这些持续投入与单位成功任务的价值比较,才能判断方案是否适合扩大。
上线后仍要持续检查分布变化、传感器漂移、机械磨损和人工接管原因。监测结果应能触发降级、停止与重新验证流程,并为下一轮数据采集和模型更新留下可追溯记录。
最终结论应明确写出已知限制、尚未验证的场景和下一项可证伪的实验,使后续团队能够沿着证据继续推进。
实际项目还应指定数据、模型、控制器和安全流程的负责人,并预先定义回滚条件。责任边界、审批记录与变更日志越清楚,故障发生后越容易停止扩散、定位原因并安全恢复。
- 定义电荷、能量、容量和电阻指标。
- 同步并校准每一个估计输入。
- 只有在有效证据下才能正确整合。
- 建模最弱电池和温度极限。
- 验证任务运行时间和对老化包的不确定性。
常见问题
仅靠电池电压能决定SoC吗?
通常在机器人操作时不会这样,因为负载、温度、弛豫和化学反应会改变端子电压。
80%的SoH是什么意思?
仅限声明的指标:例如,在定义参考容量的80%下测量可用容量。
为什么库仑计数会漂移?
初始状态误差、电流传感器偏移、增益误差、漏采样和时钟误差会随时间累积。
电芯均衡能恢复SoH吗?
不会。它可以减少不平衡并改善可用的背包距离,但无法恢复失去的容量或阻力。
SoC是如何转化为机器人运行时的?
将可用能量与计划中的任务功率分布、温度和不确定性结合起来,然后对任务进行验证。
电池估计与保护边界
电池估算不能取代电池保护、热设计、充电控制或合格的电池组安全审查。使用化学和产品特定的数据。