[发明专利]分布式电池管理系统及其标识分配方法有效
申请号: | 201110327479.6 | 申请日: | 2011-10-25 |
公开(公告)号: | CN103076768A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 沈晓峰;李淑萍;孙娇娇;刘刚;于海军 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;H04L29/12;H01M10/42 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518118 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 电池 管理 系统 及其 标识 分配 方法 | ||
技术领域
本发明属于电池管理领域,具体涉及一种分布式电池管理系统及其标识分配方法。
背景技术
电池管理系统通常分为集中式电池管理系统和分布式电池管理系统。分布式电池管理系统一般包括电池管理控制模块和至少一个数据采集模块(其中数据采集模块用于采集多个单体电池的电压、电流、温度等参数),分布式电池管理系统的优点是能够很好的对电池单体进行管理,易于实现均衡化充电,随着电池单体数量的增加,电池管理控制模块的接口资源易于扩展,线束问题易于解决。但是伴随着电池单体数量的增加,数据采集模块的数量也相对的增加,分布式电池管理系统采用多个数据采集模块。为了降低成本,分布式电池管理系统采用相同的电池采集单元,这就带来了采集单元之间的CAN重读问题。
面对着多个数据采集模块与电池管理控制模块之间的通讯,解决数据通讯冲突成了首要的任务,而当前解决分布式管理系统通讯冲突的主要方法有四种:
第一种是对每一个数据采集模块应用不同的程序,配置不同的CAN总线ID。这种方法使得应用程序管理困难,不易于装车和后期维护。
第二种是通过在每一个数据采集模块的硬件上添加ID识别模块(ID是标识报文的缩写),配置不同的ID,通过程序识别,解决通讯冲突。这种方法使得数据采集模块在采集单元生产和管理时都比较困难,不易于装车和后期维护。
第三种方法是通过在数据采集模块外接跳线电路,利用跳线电路对各个数据采集模块的I/0端口设定不同的状态,针对各个状态赋予各个采集模块相应的CAN总线地址,以区别各个采集模块发出的信号,解决分布式电池管理系统的通讯冲突。这种方法相对前两种方法优点在数据采集模块的应用程序一致,硬件模块也一致,便于管理,但是外接跳线的方式需要人工手动设置,容易出错,一旦出错,不能自我识别和自我纠正。
第四种方法是通过多个数据采集模块之间串联,电池管理控制模块与第一个数据采集模块之间连接,第一个数据采集模块被激活分配成功之后,依次激活与之串联的下一个数据采集模块,完成ID分配功能。这种方法优点是采用软件实现标识分配,设计比较简单,但由于多个数据采集模块的应用程序需不一致(由于最后分配的数据采集模块其实现的功能不同于前面分配的数据采集模块的功能,因此最后分配的数据采集模块其应用程序也需不同于前面分配的数据采集模块应用程序),从而给数据采集模块的设计带来不便,而且数据采集模块的选择也带来局限性,即需针对激活的顺序选择相应的数据采集模块。另外,由于采用数据采集模块之间串联依次激活的方式,一旦中间有一根线断开,ID分配就失败,导致整个系统瘫痪。
发明内容
为解决现有分布式电池管理系统及其标识分配方法存在的上述技术问题,提供了一种能够解决通讯冲突,可靠性高,且简单易行的分布式电池管理系统及其标识分配方法。
本发明的技术方案是:
一种分布式电池管理系统中的标识分配方法,该分布式电池管理系统包括电池管理控制模块以及多个数据采集模块,所述电池管理控制模块分别与各个数据采集模块电相连,该方法包括:
步骤S1:所有数据采集模块均向电池管理控制模块发送标识分配请求,电池管理控制模块接收到标识分配请求后,执行下一步骤;
步骤S2:电池管理控制模块对某一数据采集模块进行激活,并发送相应的标识报文;
步骤S3:该数据采集模块判断自身是否被激活,当激活后,接收并存储标识报文,且向电池管理控制模块发送标识分配应答以及接收到的标识报文;否则,该数据采集模块向电池管理控制模块发送标识分配请求,并通过返回执行步骤S2来继续实现该数据采集模块的激活;
步骤S4:电池管理控制模块接收到标识分配应答以及标识报文后,通过返回执行步骤S2至步骤S4来实现下一数据采集模块的标识分配。
一种分布式电池管理系统,该分布式电池管理系统包括电池管理控制模块以及多个数据采集模块,所述电池管理控制模块分别与各个数据采集模块电相连,所述电池管理控制模块包括激活单元和选择单元,数据采集模块包括请求单元和判断单元,其中,
请求单元,用于向电池管理控制模块发送标识分配请求;
激活单元,用于接收到请求单元发送的标识分配请求后对某一数据采集模块进行激活,且发送相应的标识报文;
判断单元,用于判断数据采集模块是否被激活,当激活后,接收并存储标识报文,且向电池管理控制模块发送标识分配应答以及接收到的标识报文;否则,判断单元通知请求单元继续向电池管理控制模块发送标识分配请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110327479.6/2.html,转载请声明来源钻瓜专利网。