为什么没有动态数据的电池护照是不完整的
围绕数字电池护照的讨论大多集中在静态制造商数据上:额定容量、电压、材料组成、碳足迹。这些数值在电池出厂时就已固定。但电池并非静态产品——它会老化、容量衰减,每个充放电循环都在改变其性能特征。
EU电池法规 (EU) 2023/1542 和 DIN SPEC 99100 对此有明确要求:电池护照不仅要包含制造商规格数据,还必须包含在电池整个生命周期中持续变化的动态状态数据。荷电状态、容量衰减、循环次数、极端温度——这些数值通常来自电池管理系统(BMS),必须记录在护照中。
实践中,许多电池护照工具完全忽略了这一部分。它们涵盖了 DIN SPEC 99100 的七个数据类别,但对第6.7节只完成了一半:静态额定值有了,动态状态数据却缺失。其结果是一本在市场监管或二次利用审计中立即暴露为不完整的电池护照。
EU电池法规对动态数据的要求
EU电池法规 (EU) 2023/1542 第77条第3款规定,电池护照必须在电池的整个生命周期内保持更新。仅输入一次制造商数据就认为护照已完成是不够的。
DIN SPEC 99100 在第6.7节中对此要求进行了细化,区分了两个数据领域:
- 静态性能数据:制造商额定值——能量、电压、功率、预期寿命、温度范围。生产时一次性采集。
- 动态状态数据:运行中的当前测量值——SoC、容量衰减、循环次数、效率、极端温度、内阻。这些持续变化。
根据EU电池法规时间表,这两个数据领域从2027年2月18日起均为强制性要求。没有动态状态数据的电池护照不完全满足法规要求。
七大动态数据类别详解
DIN SPEC 99100 将动态状态数据分为七个类别。每个类别都需要一个测量时间戳(lastUpdate),记录数值最后一次更新的时间。
1. 荷电状态与容量
电池评估的核心。四个必填字段:
- 荷电状态(SoC):当前充电水平,以百分比表示
- 剩余容量:可用容量,单位Ah
- 容量衰减:与初始状态相比的容量损失,以百分比表示
- 完整循环次数:已完成的完整充放电循环数
这四个值共同决定了健康状态(SoH)——评估剩余价值和二次利用资格最重要的指标。
2. 能量与吞吐量
涵盖能量平衡的五个字段:
- 剩余能量(kWh)
- 认证能量状态:剩余可用能量的百分比
- 能量吞吐量:累计充放电能量(kWh)
- 容量吞吐量:累计转移电荷(Ah)
- 功率衰减:功率损失百分比
3. 剩余功率能力
DIN SPEC 99100 要求在两个定义的荷电状态下测量剩余功率:
- 80% SoC时的功率能力(瓦特)
- 20% SoC时的功率能力(瓦特)
80% SoC的值必须大于或等于20% SoC的值。
4. 效率与自放电
- 50%循环寿命时的往返效率
- 剩余往返效率
- 效率衰减
- 当前自放电率(%/月)
- 自放电演变
5. 极端温度
超出允许温度范围的运行时数:
- 超过上限的小时数(静置状态)
- 低于下限的小时数(静置状态)
- 超过上限的小时数(充电时)
- 低于下限的小时数(充电时)
充电时数不能超过总时数——这是数据输入时应自动执行的验证规则。
6. 内阻
内阻增加是关键的老化指标。DIN SPEC 99100 允许在三个层级进行测量:
- Pack——完整电池包
- Module——单个电池模块
- Cell——单个电池单元
支持不同组件的多条记录。
7. 负面事件
安全相关事件,如深度放电、过热或机械损伤。每个事件以自由文本和时间戳记录。
静态数据与动态数据对比
为了直观理解两者的区别:
| 属性 | 静态数据 | 动态数据 |
|---|---|---|
| 采集时间 | 制造时一次性采集 | 在整个生命周期中持续采集 |
| 数据来源 | 制造商/数据表 | BMS/诊断报告 |
| 示例字段 | 额定容量、电压、功率 | SoC、容量衰减、循环次数、温度 |
| 变更频率 | 从不(除非更正) | 每次更新/测量周期 |
完整的电池护照需要两个部分。仅采集静态额定值完成的是制造商文档——而非电池护照。我们的电池护照创建分步指南详细介绍了静态数据的录入流程。
通过REST API集成BMS
对于单个电池或诊断报告,通过仪表板手动输入状态数据是可行的。但对于拥有数百或数千块电池的车队,您需要编程接口。
DPP Hero 为此提供了专用API端点:
PATCH /api/v1/products/{id}/condition
三个特性使该端点具备生产环境可用性:
- 部分更新:仅发送已更改的字段。现有值保持不变。您的BMS无需在每次更新时传输完整的状态数据集。
- Schema验证:每个API调用都经过严格的Schema验证——值范围、数据类型和逻辑规则(如充电温度时数≤总时数)会自动检查。
- 每字段时间戳:每个字段都携带自己的
lastUpdate时间戳。即使不同传感器在不同时间提供数据,也能追溯每个值的最后测量时间。
此外,DPP Hero 支持通过共享链接收集数据:外部合作伙伴——如维护服务商或二次利用评估方——可以通过引导式表单直接输入状态数据,无需自己的账户。
选择工具时的注意事项
在评估电池护照工具时,请特别检查其对动态数据的处理方式:
- 是否支持动态状态数据?许多工具仅覆盖DIN SPEC 99100的静态部分。
- 是否提供BMS集成API?手动输入无法规模化。支持部分更新的REST API是自动化数据流的前提。
- 是否按测量记录时间戳?所有字段共用一个时间戳是不够的——DIN SPEC 99100要求每个数据点都有
lastUpdate。 - 验证是否符合标准?值范围(如SoC 0–100%)、逻辑依赖关系(充电时数≤总时数)和必填字段应自动验证。
- 外部合作伙伴能否贡献数据?并非所有状态数据都来自制造商。维护服务商、回收商和二次利用评估方需要提交测量数据的途径。
DPP Hero 涵盖所有这些要求:包含七个结构化部分的仪表板输入、支持部分更新和Schema验证的REST API,以及面向外部数据提供者的共享链接。数据结构遵循DIN SPEC 99100第6.7节。要查看包含静态和动态数据的完整电池护照在实践中的样子,请查看我们的演示电池护照。
常见问题
动态电池数据从何时开始强制要求?
EU电池法规 (EU) 2023/1542 规定数字电池护照从2027年2月18日起强制实施。动态状态数据是必需信息的一部分,从该日期起必须包含在护照中并可更新。详情请参阅我们的EU电池法规2027时间表。
BMS数据能否自动传输到电池护照?
可以,通过REST API。DPP Hero 提供专用端点(PATCH /api/v1/products/{id}/condition),接受部分更新。BMS系统、IoT网关或维护软件可以直接自动传输状态数据。
DIN SPEC 99100规定了哪些动态必填字段?
第6.7节的所有七个数据类别均为必填:荷电状态与容量、能量与吞吐量、功率能力、效率与自放电、极端温度、内阻和负面事件。总计超过25个独立字段,每个字段都有自己的时间戳。
状态数据需要多久更新一次?
EU电池法规未规定固定的更新频率。但DIN SPEC 99100要求每个数据点都有 lastUpdate 时间戳。实际更新频率取决于使用场景:固定储能系统可能每季度更新一次,而高循环次数的EV电池可能需要每月或基于事件更新。
如果电池护照不包含动态数据会怎样?
根据DIN SPEC 99100,没有动态状态数据的电池护照是不完整的。在市场监管或二次利用审计中,缺乏当前健康数据会立即被发现。我们的电池护照检查清单2027帮助您系统地处理所有必需领域。
