[发明专利]一种基于数据库的BMS数据存储系统及其方法有效
申请号: | 201410500820.7 | 申请日: | 2014-09-26 |
公开(公告)号: | CN104298726B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 刘飞;文锋;阮旭松;余祖俊;刘斌 | 申请(专利权)人: | 惠州市亿能电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 任海燕 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储规则 数据采集模块 数据存储系统 数据分类模块 数据库 存储 基础表 事实表 存储位置信息 数据处理工具 安全备份 采集数据 存储模式 存储状态 分类存储 接收数据 类别数据 数据分类 数据类别 索引信息 现场采集 目标源 数据类 保存 管理 | ||
本发明公开了一种基于数据库的BMS数据存储系统及其方法,其中所述系统包括数据采集模块、数据分类模块、存储规则模块、基础表模块以及事实表模块,所述数据采集模块用于从各目标源中采集数据,所述数据分类模块用于接收数据,并将接收的所述数据分为不同的数据类别,所述存储规则模块用于存储各类别数据所对应的存储规则信息及存储规则索引信息,所述基础表模块用于将不同数据类别的数据分类存储,所述事实表模块用于存储所述不同类别数据的存储状态及存储位置信息。本发明采用新型的存储模式来保存现场采集到的BMS数据,利用数据库这一强大的数据处理工具来完成对BMS数据的分类存储、可靠管理、安全备份等等。
技术领域
本发明涉及电池管理系统(BMS)领域,特别涉及一种基于数据库的BMS数据存储系统及其方法。
背景技术
现场人员将BMS的运行数据、历史故障数据等通过上位机软件以文件的形式存储在计算机中,经过大量的数据采集后,存储的文件分散在各现场人员的计算机中,需要后续分析的数据通过人工的邮件等形式发送,且上述分散的采集数据可能并未进行归类整理存放,一旦丢失则需要再次去现场采集数据,在需要分析现场数据来解决问题或进行数据分析研究时想通过已有的数据来进行将很难实现,很可能还需要相关人员去现场采集数据,这无形中使效率降低。采集到的BMS数据得不到分类归档不利于后续的研究工作,往往也无法将数据完善保存,后续如果需要用到存储的数据很难从大量数据中找到。
发明内容
本发明为解决现有技术中存在的上述技术问题将BMS运行时存储的数据文件通过数据库按类别等信息进行分类归档并将数据文件上传至服务器统一归档,这样再次使用数据时即可较快捷的找到数据并进行后续的操作。
为此,本发明提供一种基于数据库的BMS数据存储系统,包括数据采集模块、数据分类模块、存储规则模块、基础表模块以及事实表模块,所述数据采集模块用于从各目标源中采集数据,所述数据分类模块用于接收数据,并将接收的所述数据分为不同的数据类别,所述存储规则模块用于存储各类别数据所对应的存储规则信息及存储规则索引信息,所述基础表模块用于将不同数据类别的数据分类存储,所述事实表模块用于存储所述不同类别数据的存储状态及存储位置信息。
优选地,所述基础表模块包括实车数据模块和试验数据模块,所述实车数据模块包括以下子模块:平台表子模块,用于存储BMS的平台版本信息,用户表子模块,用于存储数据提供方信息或数据获取方信息,车辆表子模块,用于存储用户所使用车辆信息;项目表子模块,用于存储数据所归属的项目信息;数据文件类型子模块,用于存储实车数据所属源文件的类别信息。所述试验数据模块包括以下子模块:试验台架信息子模块,用于存储试验台架的各参数信息,试验对象信息子模块,用于存储试验对象信息,试验属性子模块,用于存储试验过程属性信息。
优选地,所述存储规则模块包括规则表子模块和规则索引表子模块,所述规则表子模块用于存储各类别数据所对应的存储规则信息,所述规则索引表子模块用于存储查找所述存储规则的索引信息。
优选地,所述用户表子模块可进一步包括:部门表子模块,用于存储数据提供方或数据获取方所属部门信息,用户岗位级别子模块,用于存储用户的岗位级别信息。
优选地,所述事实表模块包括以下子模块:实车数据记录表,用于存储实车采集并上传数据的时间、数据文件记录的时间以及主从板的软件版本号;试验数据记录表,用于存储试验数据存储的时间以及试验数据文件记录的时间;文件记录表,用于存储所述实车数据记录表及所述试验数据记录表中记录的数据对应的文件在服务器中的位置。
优选地,所述实车数据记录表和所述试验数据记录表还用于存储密钥值,所述密钥值用于与所述文件记录表中的密钥值唯一对应。
本发明还提供了一种基于数据库的BMS数据存储方法,该方法包括:
步骤101:获取待存储BMS源数据集;
步骤102:确定所述BMS源数据集中各数据的数据类别;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市亿能电子有限公司,未经惠州市亿能电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410500820.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种节能舒适的电动车架
- 下一篇:车辆中发动机单元的控制方法和车辆