一种BMS从控模块地址分配装置的制作方法

文档序号:13733078阅读:1529来源:国知局
一种BMS从控模块地址分配装置的制作方法

本实用新型属于电动汽车电池管理系统技术领域,特别涉及一种BMS从控模块地址分配装置。



背景技术:

电动汽车电池管理系统(BMS)多采用主动式系统拓扑架构,由一个主控和多个从控对电池组进行管理,为了实现多个模块的通信,需要给每个从控设置地址。

常见的BMS模块地址设置方案有三种:第一种方案,模块出厂前通过烧录软件将地址固化,每个模块装车之前已经匹配地址,需要更改地址则必须重新烧录程序,其缺陷是模块地址固定,模块不具有通用性;第二种方案,硬件设计阶段将地址固化,软件通过单片机外围电路设置自动识别地址,每一个地址对应一种硬件设计,其缺陷是硬件版本多,管控复杂;第三种方案,设计硬件外部使能接口,当硬件使能的情况下通过软件设置或更改地址,能够实现在BMS应用安装过程中实时设置地址,其缺陷是人工参与较多,地址设置效率低。

BMS的批量生产及交付需要模块平台化设计、通用化设计,同时要求很高的装配效率及便利的售后维护。由于以上三种方案在需要现场更换模块的情况下需要更换指定地址的模块或者需要现场人工重新设置地址,工作效率低,操作复杂性大,增加了BMS生产及维护成本,不能够满足电动汽车电池管理系统的要求。



技术实现要素:

本实用新型的目的在于提供一种BMS从控模块地址分配装置,用于解决现有技术中BMS从控模块地址分配效率低及操作复杂的问题。

为实现上述目的,本实用新型的技术方案是:

一种BMS从控模块地址分配装置,包括一个主控模块和至少两个从控模块,所述从控模块包括用于使能地址分配的第一接口和地址分配前处于禁止状态地址分配后处于使能状态的第二接口,所述从控模块依次连接,所述主控模块与第一个从控模块的第一接口连接,所述从控模块的第二接口与相邻的下一个从控模块的第一接口连接。

进一步地,所述第一接口和第二接口为CAN总线接口。

本实用新型的有益效果是:

本实用新型提供了一种BMS从控模块地址分配装置,包括一个主控模块和至少两个从控模块,从控模块包括用于使能地址分配的第一接口和地址分配前处于禁止状态地址分配后处于使能状态的第二接口,从控模块依次连接,主控模块与第一个从控模块的第一接口连接,从控模块的第二接口与相邻的下一个从控模块的第一接口连接。主控模块用于通过与其连接的从控模块的第一接口为其分配地址,同时与主控模块连接的从控模块的第二接口处于使能状态,建立相邻下一个的从控模块与主控模块之间的通信从而由主控模块为相邻的下一个从控模块分配地址。本实用新型中的所有从控模块实现了软硬件统一,实现了从控模块平台化设计以及从控模块的地址自动设置,降低了BMS生产及维护成本,提高了地址设置的效率。

附图说明

图1为现有技术的BMS主从控通讯关系与本实用新型的BMS主从控通讯关系对比示意图;

图2为本实用新型的BMS从控模块地址设置流程图。

具体实施方式

下面结合附图对本实用新型的具体实施方式作进一步的说明:

本实用新型的一种BMS从控模块地址分配装置的实施例:

一种BMS从控模块地址分配装置,包括一个主控模块和至少两个从控模块,其中,从控模块包括两个接口,分别为使能接口和禁止接口,如图1中的下面的图所示,以四个从控模块为例,分别为从控#1、从控#2、从控#3、从控#4,每个从控模块的两个通信接口用PORT-A和PORT-B表示,通信接口PORT-A和通信接口PORT-B相互独立,主控模块与从控模块#1的PORT-A接口通过CAN1连接,每个从控模块的PORT-A接口与下一个从控模块的PORT-B接口通过CAN2总线连接,即从控模块#1的PORT-B接口与从控模块#2的PORT-A接口通过CAN2连接,以此类推,从控模块#2的PORT-B接口与从控模块#3的PORT-A接口通过CAN3连接,从控模块#3的PORT-B接口与从控模块#4的PORT-A接口通过CAN4连接,从控模块在初始状态下没有地址,即地址为0,且每个从控模块的PORT-A通信接口在未分配地址前处于通信使能状态,每个从控模块的PORT-B通信接口在未分配地址之前处于通信禁止状态。

利用该地址分配装置对从控模块分配地址的过程为:

如图2所示的从控模块地址分配的流程:系统首次上电,主控模块控制各个从控模块进行地址初始化设置,所有从控模块在初始状态下的地址为0,初始化完成后,在分配地址之前所有从控模块的CAN通信PORT-A接口处于使能状态、PORT-B接口处于禁止状态。因模块#1的PORT-A处于使能状态,模块#1首先与主控建立CAN通信,主控模块将模块#1的地址设置为001,模块#1的PORT-B接口同时被使能。此时模块#1的PORT-B和模块#2的PORT-A均处于使能状态,模块#1和模块#2建立直接CAN通信,进一步建立从控模块#2与主控模块的之间的间接通信路径,主控模块将模块#2的地址设置为002,模块#2的PORT-B接口同时被使能。以此类推,模块#3的地址被设置为003,模块#4的地址被设置为004,所有从控模块成功设置地址,从控模块的地址具有唯一性,且地址依据物理位置连续递增排列,在从控模块获得地址后,所有从控模块的PORT-A接口和PORT-B接口均处于使能状态。

另外,当某个从控模块出现故障时,BMS主控系统对从控模块分配地址的过程为:

以一主四从BMS系统为例,四个从控已经成功被设置为地址001、002、003、004,此时假设模块#3故障,需要更换。随后进行系统维护,将模块#3更换为新的模块#X,由于模块#X没有地址,系统无法正常通信。这时通过上位机软件连接主控模块,以软件方式将主控模块的地址管理程序进行初始化操作,重新上电,并开始系统地址自动设置。系统按照上述给出的从控模块分配地址的方式分别将模块#1、模块#2、模块#X、模块#4地址设置为001、002、003和004,所有的从控模块重新被分配地址。

本实用新型的BMS从控模块地址分配装置,由主控模块与第一个从控模块直接连接,第一个从控模块与第二个从控模块连接,以此类推下去,可连接若干个从控模块,满足车辆电池组的要求,当进行地址分配时,首先由主控模块为第一个从控模块分配地址,同时此时第一个从控模块与第二个从控模块建立通信,供主控模块为第二个从控模块分配地址,以此类推下去,完成对所有从控模块的地址分配,而图1中上面的图所示,主控模块和所有从控模块都与同一个控制总线连接,地址分配时,每次主控模块只能对其中一个从控模块进行地址分配,这种分配方式耗时耗力,分配方式复杂。

本实用新型通过双端口CAN通信网络设计实现了BMS从控模块自动地址设置功能,所有从控模块在出厂时统一了软硬件平台,降低了生产及维护成本,极大程度上方便了BMS系统的应用及维护,达到了BMS自动、高效、便捷设置从控模块地址的目的,具有很高的使用价值。

以上给出了具体的实施方式,但本实用新型不局限于以上所描述的实施方式。本实用新型的基本思路在于上述基本方案,对本领域普通技术人员而言,根据本实用新型的教导,设计出各种变形的模型、公式、参数并不需要花费创造性劳动。在不脱离本实用新型的原理和精神的情况下对实施方式进行的变化、修改、替换和变型仍落入本实用新型的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1