【技术实现步骤摘要】
电池模组管理系统
本专利技术专利涉及管理系统的
,具体而言,涉及电池模组管理系统。
技术介绍
作为电池系统的生产制造企业,基于电池组系统的核心算法以及电池管理策略应是产品的核心竞争力,因此研发重心应聚集在电池应用模组的研究、开发及测试。目前,在执行对BMS软件的架构时,软件架构采用面向过程的应用架构体系,各个模块之间互相耦合。现有技术中,由于软件架构时使用面向过程的应用架构体系,导致代码复用度低、函数相互之间耦合度高、代码移植性差,无法满足BMS软件的功能不断扩展且算法日渐变庞大且复杂的需求,研发软件的人需要投入大量时间在驱动模组以及应用模组之间进行多次调试,变相增加了研发软件时的需求实现难度。
技术实现思路
本专利技术的目的在于提供电池模组管理系统,旨在提供一种更方便的用于BMS软件的软件架构。本专利技术是这样实现的,电池模组管理系统,包括用于启动操作系统的启动预设模组、用于提供硬件底层接口的硬件驱动模组、用于与所述硬件底层接口连接且操作所述硬件底层接口的交互模组、 ...
【技术保护点】
1.电池模组管理系统,其特征在于,包括用于启动操作系统的启动预设模组、用于提供硬件底层接口的硬件驱动模组、用于与所述硬件底层接口连接且操作所述硬件底层接口的交互模组、用于操控所述交互模组而传递信息至所述硬件底层接口的应用模组以及用于诊断应用以及操作系统是否发生故障的故障模组,所述启动预设模组、所述硬件驱动模组、所述交互模组以及所述应用模组相互连接,所述故障模组与所述应用模组以及所述操作系统分别固定连接。/n
【技术特征摘要】
1.电池模组管理系统,其特征在于,包括用于启动操作系统的启动预设模组、用于提供硬件底层接口的硬件驱动模组、用于与所述硬件底层接口连接且操作所述硬件底层接口的交互模组、用于操控所述交互模组而传递信息至所述硬件底层接口的应用模组以及用于诊断应用以及操作系统是否发生故障的故障模组,所述启动预设模组、所述硬件驱动模组、所述交互模组以及所述应用模组相互连接,所述故障模组与所述应用模组以及所述操作系统分别固定连接。
2.如权利要求1所述的电池模组管理系统,其特征在于,所述启动预设模组包括下载模块,所述下载模组用于下载更新字节程序,所述更新字节程序作用于所述操作系统以及所述应用模组上;所述下载模块与远程数据源通过UART或CAN总线连接,所述远程数据源传输所述更新字节程序至所述下载模块。
3.如权利要求2所述的电池模组管理系统,其特征在于,所述启动预设模块还包括宏定义模块,所述宏定义模块通过字节操控的方式更改所述启动预设模组中的预设参数,且所述预设参数传递至所述硬件驱动模组并进入所述交互模组,所述预设参数经过多次传参后,所述预设参数作用于所述操作系统。
4.如权利要求3所述的电池模组管理系统,其特征在于,所述操作系统包括任务调度模组,所述任务调度模组具有多个操作接口,所述硬件驱动模组、所述交互模组、所述应用模组以及所述故障模组分别与多个所述操作接口一一连接,且由所述任务调度模组控制所述硬件驱动模组、所述交互模组、所述应用模组以及所述故障模组的开闭。
5.如权利要求4所述的电池模组管理系统,其特征在于,电池模组管理系统还包括由多个硬件组成的硬件组,所述操作系统用于硬件...
【专利技术属性】
技术研发人员:邵海涵,李树军,林海军,
申请(专利权)人:东莞市振华新能源科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。