知识 电池测试 实验室电池测试系统和硬件在环(HIL)系统如何验证电池剩余使用寿命(RUL)预测模型?实现稳健的实时电池健康监测
作者头像

技术团队 · Kintek Solution

更新于 1 个月前

实验室电池测试系统和硬件在环(HIL)系统如何验证电池剩余使用寿命(RUL)预测模型?实现稳健的实时电池健康监测


实验室电池测试系统和HIL系统通过将真实电芯、现实的运行曲线以及预测算法置于一个受控测试回路中,来验证RUL模型。测试仪施加动态充放电负载,而HIL环境则复现任务阶段、环境条件、控制器时序和资源限制。随后,系统将预测的SOC、退化状态、放电终止(EOD)时间和RUL与测得的电池行为及最终失效数据进行比较。

核心要点:可信的RUL模型不仅要经过预测精度测试,还必须验证其能否在现实的负载、时间、计算、热和能量约束下可靠收敛并支持安全决策。

构建闭环验证环境

将真实电池连接到可编程测试硬件

实验室电池测试系统能够提供受控且可重复的电流和电压曲线,同时测量电芯的响应。它可以在多次实验中执行可编程的充电、放电和老化循环,避免现场设备暴露于不必要的风险之中。

测试系统应采集电流、电压、温度、容量和内阻等关键信号。这些测量结果既为预测模型提供所需输入,也提供评估其预测结果所需的参考数据。

将预测模型置于HIL回路中

HIL系统在与最终应用预期相同类型的计算环境、时序周期或嵌入式控制器中运行RUL算法。它从电池测试仪接收实时测量数据,估算SOC和退化等状态,并将决策或预测结果返回给运行逻辑。

对于粒子滤波模型,该回路可以评估在运行条件变化时,粒子是否会向观测到的电池状态收敛。它还可以测试模型在测量数据存在噪声或负载突然变化时能否保持预测稳定。

复现运行阶段

实际任务很少施加恒定电流。无人机、车辆或动态设备可能在起飞、加速或爬升期间产生高电流需求,而在巡航、滑翔或待机期间以较低电流运行。

因此,测试系统应重放具有代表性的阶段持续时间和负载统计特征,包括平均电流、标准差、最大电流和最小电流。这可以揭示RUL模型是否只能在理想化循环条件下工作,还是能够在现实的任务序列中持续发挥作用。

在运行约束下测试模型

实施能量和放电深度限制

实用的预测系统必须预测电池能否在不进入不安全或不可接受的放电区域的情况下完成计划任务序列。HIL逻辑可以评估候选负载序列,并拒绝可能导致深度放电或过早放电终止的序列。

这对于无人机飞行优化等资源受限应用尤为重要。验证时不仅应测量RUL误差,还应评估由此产生的运行决策能否避免任务中断和电池损坏。

纳入计算和时序约束

某种算法可能在线下运行时表现良好,但由于粒子滤波更新、优化程序或不确定性计算耗时过长,在嵌入式处理器上却无法正常工作。HIL测试可以揭示错过时限、内存使用过多以及预测延迟不可接受等问题。

测试应记录每次更新可用的时间、模型所需的执行时间,以及减少计算资源对模型的影响。准确但来得太晚的预测无法支持实时控制。

改变环境和运行条件

动态温度、变化的负载需求、传感器噪声以及不同的充电历史都会影响电池行为。实验室系统可以将受控循环与环境模拟结合起来,以确定模型参数在额定条件之外是否仍然有效。

目的并不是完美复现每一次现场事件,而是创建一组结构化扰动,用于揭示模型何时会产生偏差、不稳定、过度自信或适应速度过慢的问题。

建立可靠的参考数据

通过加速老化生成退化历史

RUL验证需要已知的退化轨迹,以及最终观测到的失效或寿命终止结果。实验室测试仪可以通过重复充放电循环对多个电芯进行老化,同时记录容量衰减、内阻增长、温度变化和失效时间。

对一批电芯而非单个电芯进行测试,有助于揭示电芯之间的差异。这些数据可以支持在模型在线测试之前,对群体级参数和随机变化参数进行离线估计。

采用两阶段预测流程

离线阶段,利用历史老化数据校准退化和失效模型。混合效应模型或相关统计方法可以同时表示电池的共同行为和单个电芯之间的差异。

在线阶段,HIL系统引入测试电芯的实时测量数据。它更新单个电芯的退化路径和风险函数,而不是完全依赖离线平均值。

在必要时避免使用任意失效阈值

固定的内阻或容量阈值可能无法准确代表每种应用中的实际失效。噪声、运行条件和电芯差异可能导致相同阈值对应不同的实际结果。

联合退化与失效模型可以将观测到的健康指标与失效时间以概率方式关联起来。这样,RUL估计就能反映不断变化的健康状态,而不必将某一次带噪声的测量结果视为绝对截止点。

清理和组织测量数据

消除测量噪声,同时避免掩盖退化

电压、温度、容量和电阻测量结果通常包含局部噪声。如果将这些噪声直接输入预测模型,计算出的健康指数可能会暂时表现出改善,尽管从长期来看,电池退化是不可逆的。

移动平均或Savitzky-Golay滤波器等平滑方法可以减少这些波动。必须谨慎选择滤波方法,确保其不会去除真实的快速变化,也不会为HIL回路引入过大的延迟。

应用具有物理意义的退化约束

如果所选健康指标应当单调退化,则数据处理流程可以强制实施这一特性。例如,当健康指数错误地显示恢复时,可以将其保持在前一个有效值。

这可以为粒子滤波器、风险模型或其他概率算法生成更清晰的退化趋势。只有在健康指标的物理含义支持这一做法时,才能应用该约束;并非所有电池信号在运行过程中都严格单调。

保留原始数据以确保可审计性

经过滤波的信号不应替代原始测量数据。应使用同步时间戳存储原始数据、处理后数据、模型输入数据和模型输出数据,以便将表面上的预测误差追溯到传感、预处理、模型假设或测试执行过程。

在比较重复实验或调查模型为何预测出错误的EOD时间时,这种数据分离至关重要。

评估的不仅是RUL精度

测量绝对误差和百分比误差

常见指标包括平均绝对误差(MAE)均方根误差(RMSE)平均绝对百分比误差(MAPE)。这些指标应针对不同电芯、老化阶段、运行曲线和预测时间范围进行计算,而不应仅依据一次具有代表性的运行结果。

对于运行类应用,EOD时间误差可能尤其重要。即使模型能够准确预测总寿命,但如果错过任务关键放电事件的剩余时间,它仍可能不适用。

评估预测随时间的变化

随着可用退化数据增加以及参数估计偏差减小,RUL精度通常会提高。因此,验证应分别检查早期寿命、中期寿命和后期寿命阶段的预测结果。

测试应显示模型是否能够足够早地提供有用预测以支持规划,而不仅仅是判断其是否在临近失效时变得准确。

评估收敛性和不确定性

应评估粒子滤波器和其他随机方法的参数收敛性、状态估计稳定性以及对初始化的敏感性。使用不同噪声实现进行重复试验,可以揭示预测结果是否稳健,还是依赖于有利的随机样本。

不确定性也是结果的一部分。在面对不熟悉的负载和环境条件时,应根据模型的置信度或预测区间是否足够谨慎来评价模型。

测量运行决策质量

RUL模型可用于选择负载序列、安排维护、限制功率需求或终止任务。因此,验证还应包括决策层面的结果:

  • 任务或运行序列是否完成。
  • 是否避免深度放电。
  • 是否不必要地限制了可用能量。
  • 警告是否足够早地发出,以便采取纠正措施。
  • 电池是否承受了可以避免的应力。

这能够将模型性能与实际工程目标联系起来,而不是将预测误差视为唯一成功标准。

采用结构化HIL测试方案

从额定曲线开始

首先使用可重复的基准循环和已知环境条件。这可以在加入约束和扰动之前,确认传感器接口、数据流程、电池模型和预测算法均能正常工作。

基准测试应包含足够多的老化循环,以便观察容量和内阻的显著变化。

加入受控变化

接下来改变负载幅值、阶段持续时间、电流统计特征、温度、静置时间和初始SOC。对多个电芯采用相同的测试结构,以便将每个变量的影响与制造差异区分开来。

目标是识别模型参数估计发生漂移或不确定性范围变得过窄的条件。

引入不利条件和边界情况

边界测试应包括高电流需求、低SOC运行、传感器噪声、曲线中断、意外阶段转换和计算过载。这些情况可以揭示模型是安全失效,还是会产生自信但危险的预测。

HIL控制器还应验证安全联锁始终独立于预测结果。RUL预测应为运行提供参考,但不应覆盖电压、电流、温度或放电保护等硬性限制。

一致地比较不同模型版本

在调整滤波器、退化参数或预处理方法时,应使用固定的验证曲线,并明确分离训练数据、校准数据和测试数据。否则,性能提升可能只是对实验室场景过拟合的结果,而不代表泛化能力更强。

在为现场部署采用某项变更之前,应在不同电芯和运行条件下重复比较。

理解其中的权衡

现实性与可重复性

高度现实的曲线可以提高外部有效性,但可能难以确定预测失败的原因。简单且可重复的曲线便于诊断,但可能不足以代表现场行为。

分阶段测试方案是最有效的折中方案:使用受控曲线进行模型调试,然后逐步采用更加现实且多变的曲线进行最终验证。

预测精度与执行成本

更多的粒子数量、更丰富的退化模型以及更频繁的更新可能提高估计质量,但也会增加处理器负载和延迟。模型必须根据实际部署硬件进行配置,而不能只针对实验室工作站。

如果最终的不确定性和决策风险仍处于规定范围内,降低模型复杂度是可以接受的。

滤波与响应速度

过度平滑可以生成稳定的健康指数,但可能延迟对真实变化的识别。最小化滤波能够保持响应速度,但可能导致RUL估计噪声较大,并造成运行决策不稳定。

验证应量化这种延迟,而不是仅仅因为滤波输出在视觉上平滑就选择某种滤波器。

加速老化与现场代表性

加速循环能够更快生成退化数据,但其失效机制可能无法完全匹配正常运行产生的失效机制。加速数据对于离线校准很有价值,但在现场部署之前,还应使用具有代表性的曲线对模型进行检查。

早期预测与后期寿命精度

随着退化证据不断积累,预测结果通常会变得更加准确。然而,仅在临近失效时才准确的系统,可能无法为任务规划或维护提供足够机会。

验证必须在后期寿命预测精度与可靠早期预警及安全运行决策的需求之间取得平衡。

如何将其应用于您的项目

使用实验室测试仪生成受控的退化和负载数据,并利用HIL确定RUL模型在现实约束下部署时能否保持安全性和实用性。

  • 如果您的主要关注点是模型精度:在多个电芯和运行曲线下进行重复老化测试,然后评估MAE、RMSE、MAPE、EOD时间误差以及不同寿命阶段的预测表现。
  • 如果您的主要关注点是实时部署:在具有代表性的硬件上运行预测算法,并测量更新延迟、处理器负载、内存使用、收敛性以及传感器噪声下的表现。
  • 如果您的主要关注点是任务完成:使用HIL评估候选负载序列,并验证模型能否避免深度放电,同时尽可能保留可用能量。
  • 如果您的主要关注点是稳健性:改变温度、电流需求、阶段持续时间、初始SOC、电芯特性和测量质量,然后检查安全失效行为及不确定性校准情况。
  • 如果您的主要关注点是可靠的电池健康建模:将基于老化电芯的离线群体校准与活动测试电芯的在线更新相结合,而不是依赖固定失效阈值或单个电芯基准。

设计完善的实验室与HIL测试方案,可以将RUL验证从单纯的数值练习转变为有力证据,证明模型能够支持安全、及时且考虑资源约束的电池决策。

总结表:

验证方面 描述 关键指标/结果
闭环设置 真实电池 + 可编程测试仪 + HIL环境 现实的负载曲线、控制器时序、资源限制
运行约束 能量、计算和热限制 任务完成、安全EOD、实时预测
参考数据 加速老化、多电芯测试 退化路径、失效结果、电芯差异
数据处理 噪声滤波、单调性约束 清晰的健康指数、稳健的估计结果
性能指标 RUL精度、收敛性、不确定性 MAE、RMSE、MAPE、预测区间、决策质量
测试方案 基准测试、受控变化、不利条件 传感器噪声、高负载和环境变化下的稳健性

准备好测试您的电池RUL模型了吗?KINTEK提供用于电池研发和先进材料研究的综合实验室设备。我们的产品组合覆盖完整的电芯制造流程,从浆料混合、涂布和精密辊压,到电芯组装和测试系统。无论您是在验证无人机、电动汽车还是电网储能系统的模型,我们的解决方案都能帮助您在现实约束下实现准确的实时预测。提升研发效率,加快可靠的电池部署进程,欢迎立即联系我们,讨论您的具体需求!


留下您的留言