← 返回列表
一种BMS中基于TF卡的数据存储方法
申请人信息
- 申请人:合肥力高动力科技有限公司
- 申请人地址:230000 安徽省合肥市高新区创新产业园C2南4楼401室
- 发明人: 合肥力高动力科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种BMS中基于TF卡的数据存储方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311354465.2 |
| 申请日 | 2023/10/19 |
| 公告号 | CN117406924A |
| 公开日 | 2024/1/16 |
| IPC主分类号 | G06F3/06 |
| 权利人 | 合肥力高动力科技有限公司 |
| 发明人 | 谷飞翔; 王云; 姜明军; 孙艳; 沈永柏; 江梓贤; 刘欢 |
| 地址 | 安徽省合肥市高新区创新产业园C2南4楼401室 |
摘要文本
本发明属于储能电池管理系统技术领域,具体涉及一种BMS中基于TF卡的数据存储方法,包括并将生成的簇文件按如下存储线程执行顺序循环存储至链表中;对TF卡存储模块运行征程且系统时间更新为当天,则将BMS中新生成的簇文件作为一个节点加入到链表中,并记录BMS中电池簇数对应的附属子文件建立顺序,BMS实时监控所述链表中每个簇文件对应的存储文件的数量值,当数量值超过设定值时,则删除对应链表中所建立顺序的头部节点的存储文件。本发明通过使用链表记录文件创建顺序进而在文件数量溢出时删除链表头部文件、文件分簇创建,从而保障文件存储安全性,实现了在数据存储过程中负载低、占用的存储介质大小固定、能够持续储存的目的。
专利主权项内容
1.一种BMS中基于TF卡的数据存储方法,其特征在于,应用于执行BMS中电池运行数据实时循环存储的TF卡存储模块,方法包括:所述BMS中建立TF卡插拔信号注册,创建与预先建立的簇文件个数对应的链表,并将实时生成的所述簇文件按如下存储线程执行顺序循环存储至所述链表中;S1:对所述TF卡存储模块执行状态自检,若运行正常且BMS中系统时间更新为当天,则将BMS中新生成的簇文件作为一个节点加入到所述链表中,并记录BMS中电池簇数对应的附属子文件建立顺序,对所述链表执行步骤S2;S2:BMS实时监控所述链表中每个簇文件对应的存储文件的数量值,当所述数量值超过设定值时,则删除对应链表中所述建立顺序的头部节点的存储文件,再对新生成的簇文件执行步骤S1,以实现循环存储。