掌桥专利:专业的专利平台
掌桥专利
首页

电池管理系统的从控模块地址自动编码系统及方法

文献发布时间:2023-06-19 11:16:08


电池管理系统的从控模块地址自动编码系统及方法

技术领域

本发明涉及电池管理系统领域,尤其是一种电池管理系统的从控模块地址自动编码系统及方法。

背景技术

随着新能源行业的快速发展,对电池系统的成本要求也越来越高,为了降低成本,电池生产企业都在实现电池包的归一化处理,尽量减少生产过程中需要使用的物料种类。由于电池包内至少需要一个电池管理系统的从控模块以实现对电池包内的单体电芯电压和温度监控,为了实现对每一个电芯的精准监控,就需要电池管理系统对每一个从控模块进行地址编码。

现有的技术是在电池管理系统从控模块出厂的时候,通过软件设置好地址。这种方案不仅造成电池管理系统生产厂家需要付出工时成本去设置从控地址,而且容易因人为操作失误造成地址设置错误,同时也会造成电池厂家在采购同一款从控模块的时候因为从控模块上的地址不一样出现多个采购编码(每一个地址的从控模块都是一个单独物料)造成管理成本的增加,也不利于技术维护(如果出现需要更换电池管理系统从控模块的情况时,还需要告诉厂家从控模块的地址编码)。

此外,还会因为电池管理系统从控模块需要预先设置好地址而造成成品的电池包也需要进行地址编码,造成电池包物料编码的增加从而使仓储的管理成本增加。

发明内容

本发明的目的在于提供一种电池管理系统的从控模块地址自动编码系统及方法,以解决电池管理系统的从控模块地址自动编码和主控模块与从控模块间连接线束的物料归一化的技术问题。

为实现上述目的,本发明采用下述技术方案:

一种电池管理系统的从控模块地址自动编码系统,包括主控模块和N个从控模块,其中N为大于1的自然数,

所述主控模块和所述从控模块之间通过CAN总线进行通信;

所述主控模块包括参数检测单元和主控DO控制单元,所述参数检测单元用于检测在线的从控模块是否已完成地址编码和在线的从控模块数量与电池管理系统设置的从控模块的数量是否一致;

每个从控模块包括从控DI检测单元和从控DO控制单元,分别用于接收DI信号和发送DO信号;

所述主控DO控制单元与一个从控模块的从控DI检测单元连接,每个从控DO控制单元与下一个从控模块的从控DI检测单元依次串联连接,最后一个从控模块的DO节点空接。

在一些实施例中,每个从控模块的CANH节点与主控模块的CANH节点连接;

每个从控模块的CANL节点与主控模块的CANL节点连接;

主控模块的DO节点与一个从控模块的DI节点连接;

每个从控模块的DO节点与下一个从控模块的DI节点连接。

在一些实施例中,所述从控模块还包括地址编码存储单元,用于存储地址编码信息。

在一些实施例中,所述地址编码存储单元为FLASH。

本发明还提供一种电池管理系统的从控模块地址自动编码方法,包括如下步骤:

S1、检测模式

检测在线的从控模块是否已完成地址编码,

检测在线的从控模块数量与系统设置的从控模块的数量是否一致,

如果否,发送新编码指令;

S2、编码模式

检测地址1的从控模块DI输入是否为1,

如果是,把地址1的从控模块编码为1,存储到FLASH中;

收到地址1的从控模块已经完成地址编码信息,指令地址1的从控模块DO对下一个从控模块输出为1。

S3、继续编码

接收到地址1的从控模块完成地址编码信息后,指令地址2的从控模块编码,

检测地址2的从控模块DI输入是否为1,

如果是,地址2的从控模块地址编码为2,存储到FLASH中,

收到地址2的从控模块已经完成地址编码信息,指令地址2的从控模块DO对下一个从控模块输出为1;

S4、重复步骤S3

直到

接收到地址N-1的从控模块完成地址编码信息后,指令地址N的从控模块编码,

检测地址N的从控模块DI输入是否为1,

如果是,地址N的从控模块地址编码为N,存储到FLASH中,

收到地址N的从控模块已经完成地址编码信息,

检测在线的从控模块数量与电池管理系统设置的从控模块的数量是否一致,

如果是,发送完成地址编码信息,从控模块发送各自的采样信息,从控模块的DO输出为0,结束地址编码。

在一些实施例中,步骤S1中,如果是,发送完成地址编码信息,从控模块发送各自的采样信息,DO输出为0,结束地址编码。

在一些实施例中,步骤S2中,如果否,发送完成地址编码信息,从控模块发送各自的采样信息,DO输出为0,结束地址编码。

在一些实施例中,步骤S3中,如果否,发送完成地址编码信息,从控模块发送各自的采样信息,DO输出为0,结束地址编码。

在一些实施例中,步骤S4中,如果在线的从控模块数量与电池管理系统设置的从控模块的数量不一致,则发送新编码指令,按顺序重复步骤S2、S3和S4。

本发明的有益效果包括:本发明可以实现电池管理系统的从控模块地址自动编码,实现主控模块与从控模块间连接线束的物料的归一化,减少电池管理系统的物料编码,降低了生产和维护成本。

附图说明

图1是本发明实施例的电池管理系统的从控模块地址自动编码系统的结构示意图。

图2是本发明实施例的电池管理系统的从控模块地址自动编码系统的电路示意图。

图3是本发明实施例的电池管理系统的从控模块地址自动编码方法的流程图。

具体实施方式

下面结合附图通过具体实施例对本发明进行详细的介绍,以使更好的理解本发明,但下述实施例并不限制本发明范围。另外,需要说明的是,下述实施例中所提供的图示仅以示意方式说明本发明的基本构思,附图中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的形状、数量及比例可为一种随意的改变,且其组件布局形态也可能更为复杂。

需要说明的是,本实施例中的左、右、上、下、顶、底等方位用语,仅是互为相对概念,或是以产品的正常使用状态为参考的,而不应该认为是具有限制性的。

如图1、图2所示,本实施例的电池管理系统的从控模块地址自动编码系统包括主控模块和N个从控模块,其中N为大于1的自然数,主控模块和从控模块之间通过CAN总线进行通信;主控模块包括参数检测单元和主控DO控制单元,参数检测单元用于检测在线的从控模块是否已完成地址编码和在线的从控模块数量与电池管理系统设置的从控模块的数量是否一致;每个从控模块包括从控DI检测单元和从控DO控制单元,用于接收DI信号和发送DO信号;主控DO控制单元与一个从控模块的从控DI检测单元连接,每个从控DO控制单元与下一个从控模块的从控DI检测单元依次串联连接,最后一个从控模块的DO节点空接,即最后一个从控模块的DO节点未通过信号线与主控模块连接,从而减少信号线。每个从控模块的CANH节点与主控模块的CANH节点连接,每个从控模块的CANL节点与主控模块的CANL节点连接,主控模块的DO节点与一个从控模块的DI节点连接,每个从控模块的DO节点与下一个从控模块的DI节点连接。从控模块还包括用于存储地址编码信息的FLASH。

如图3所示,本实施例的电池管理系统的从控模块地址自动编码方法,电池管理系统上电后,则按如下步骤处理:

S1、电池管理系统主控模块通过参数检测单元检测在线的从控模块是否已经完成地址编码或者在线的从控模块数量与系统设置的从控模块的数量是否一致,如果这两项中一项不满足,通过主控DO控制单元拉高与地址1的从控模块相连的主控DO信号,通过CAN发送信息通知CAN总线上的电池管理系统从控模块开始地址编码,并发送信息对电池管理系统地址1的从控模块进行地址编码,CAN总线上的电池管理系统从控模块收到电池管理系统主控模块发送地址编码开始信息,清除地址编码完成标志,并通过从控DO控制单元拉低从控DO信号发送准备接受地址编码信息。

S2、电池管理系统地址1的从控模块通过从控DI检测单元检测从控DI信号是否为高,如果为高,接收CAN总线上主控模块发送的电池管理系统从控模块地址编码信息,把自身地址编址为1,把地址信息存储到MCU的特定的FLASH地址,并通过CAN发送信息告诉电池管理系统主控模块已经完成地址编码,同时通过从控DO控制单元拉高与下一个电池管理系统从控模块相连的从控DO信号。

S3、电池管理系统主控模块接收到地址1的电池管理系统从控模块完成了地址编码信息后,发送信息对电池管理系统地址2的从控模块编码,电池管理系统地址2的从控模块通过从控DI检测单元检测从控DI信号是否为高,如果为高,接收CAN总线上主控模块发送的电池管理系统从控模块地址编码信息,把自身地址编码为2,把地址信息存储到MCU的特定的FLASH地址,并通过CAN发送信息告诉电池管理系统主控模块已经完成地址编码,同时通过从控DO控制单元拉高与下一个电池管理系统从控模块相连的从控DO信号。

S4、如果CAN总线接有N个电池管理系统从控模块,则重复上述步骤S3,依次完成CAN总线上所有电池管理系统从控模块地址的编码,电池管理系统主控模块通过参数检测单元对比参数设置的数据查看是否完成所有电池管理系统从控模块地址的编码,或检测在线的从控模块数量与电池管理系统设置的从控模块的数量是否一致,如果所有电池管理系统从控模块完成地址编码,或在线的从控模块数量与电池管理系统设置的从控模块的数量一致,电池管理系统主控模块下发指令告诉CAN总线上的电池管理系统从控模块完成电池管理系统从控模块地址编码,电池管理系统从控模块接收到电池管理系统主控模块发送完成地址编码信息后,发送各自的采样信息同时通过从控DO控制单元拉低从控DO信号。如果整组电池组需要10个电池管理系统从控模块,电池管理系统主控模块需要接收到第10个电池管理系统从控模块完成地址编码的信息,然后电池管理系统从控模块地址编码完成。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的技术人员来说,在不脱离本发明构思的前提下,还可以做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明的保护范围。

相关技术
  • 电池管理系统的从控模块地址自动编码系统及方法
  • 电池管理系统自动分配从控单元的地址的方法
技术分类

06120112860553