CN105516384B - 一种多个电池模组的地址分配方法及*** - Google Patents

一种多个电池模组的地址分配方法及*** Download PDF

Info

Publication number
CN105516384B
CN105516384B CN201510852470.5A CN201510852470A CN105516384B CN 105516384 B CN105516384 B CN 105516384B CN 201510852470 A CN201510852470 A CN 201510852470A CN 105516384 B CN105516384 B CN 105516384B
Authority
CN
China
Prior art keywords
battery modules
address
battery
message
sequence number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510852470.5A
Other languages
English (en)
Other versions
CN105516384A (zh
Inventor
施璐
叶文举
芮建强
邹慧兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huangshi Zhongxing Paineng Energy Technology Co ltd
Original Assignee
Shanghai Zhongxingxin Advanced Material Co Ltd
Shanghai Pon Energy Polytron Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Zhongxingxin Advanced Material Co Ltd, Shanghai Pon Energy Polytron Technologies Inc filed Critical Shanghai Zhongxingxin Advanced Material Co Ltd
Priority to CN201510852470.5A priority Critical patent/CN105516384B/zh
Publication of CN105516384A publication Critical patent/CN105516384A/zh
Application granted granted Critical
Publication of CN105516384B publication Critical patent/CN105516384B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Battery Mounting, Suspending (AREA)

Abstract

本发明提供了一种多个电池模组的地址分配方法及***。一种多个电池模组的地址分配方法,电池模组通过信号线依次相连,第一个电池模组通过总线分别与各后续电池模组连接,该方法包括:第一个电池模组开机,设置为第一地址;第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机;第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组;第一个电池模组将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。本发明无需其他主控制模块等设备就能在启动后自动完成地址的分配,节省了主控制单元,使安装方便,节省成本。

Description

一种多个电池模组的地址分配方法及***
技术领域
本发明涉及电池模组地址分配领域,尤其涉及一种多个电池模组的地址分配方法及***。
背景技术
目前,电池模组中包括电池管理模块和电池,为了完成分配地址,除了电池模组之外还需要主控制模块参与来控制完成,现有技术一般采用基于检测的电流来分配地址,或采用主控制模块、从控制模块都连接到现场总线的拓扑网络来分配地址。上述方案均采用主控制模块来生成地址,因此,电池模组的分配地址需要另加主控制模块来实现,使电池模组的安装成本更高,如何不采用主控制模块解决电池模组分配地址的方法,是业界亟需解决的问题。
发明内容
本发明提供了一种多个电池模组的地址分配方法及***,用于解决电池模组开机后无法自动分配地址的问题。
本发明实施例采用以下技术方案:
第一方面,本发明提供了一种多个电池模组的地址分配方法,所述多个电池模组通过信号线依次相连,第一个电池模组通过总线分别与各后续电池模组连接,该方法包括以下步骤:
第一个电池模组开机,设置为第一地址;
第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组;
第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第n+1个电池模组配置为所述设置地址报文内的地址。
优选的,所述第一个电池模组检测到第n个电池模组分配地址完成之后,还包括:第n个电池模组检测到下游电池模组不存在信号,则结束分配地址。
优选的,所述第一个电池模组开机之后,还包括,若第一个电池模组上次关机模式为关机,则清空所述地址列表,若第一个电池模组上次关机模式为重启、唤醒或复位,则保留所述地址列表。
优选的,所述第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表,具体为:确定第一个电池模组接收到所述地址申请报文时在预设等待时限内,则第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组之后,还包括:确定第一个电池模组接收到所述地址申请报文时超出预设等待时限,则第一个电池模组发送关机广播报文给已开机的电池模组,并重启。
优选的,所述第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和地址记录到地址列表,具体为:确定第一个电池模组查询所述第n+1个电池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组之后,还包括:第一个电池模组确定查询所述第n+1个电池模组的序列号在预存的地址列表内,则将包含所述序列号对应地址的设置地址报文发送给第n+1个电池模组。
优选的,所述第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,具体包括:
当n大于1,检测到第n个电池模组分配地址完成,所述通过总线发送开启下游电池模组报文给第n个电池模组;
所述第一个电池模组确定地址数量未达到预设的上限,且确定第n个电池模组检测到下游电池存在信号,使第n个电池模组根据所述开启下游电池模组报文发送开关使能信号给第n+1个电池模组,使第n+1个电池模组开机。
第二方面,本发明还提供了一种多个电池模组的地址分配***,所述***包括通过信号线依次相连的多个电池模组,所述多个电池模组包括第一个电池模组和后续电池模组,第一个电池模组通过总线分别与各后续电池模组连接,所述第一电池模组包括自身地址分配单元、使能开机单元和后续地址分配单元,所述后续电池模组包括后续申请地址单元、配置地址单元:
所述自身地址分配单元,用于开机,设置为第一地址;
所述使能开机单元,用于检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数;
所述第一后续地址分配单元,用于将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配记录到地址列表。
所述后续申请地址单元,用于通过总线发送包含序列号的地址申请报文给第一个电池模组;
所述配置地址单元,用于配置为所述设置地址报文内-的地址。
优选的,所述第一个电池模组还包括后续电池不存在单元,用于检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组不存在信号,则结束分配地址。
优选的,所述第一个电池模组还包括地址列表初始化单元,用于若上次关机模式为关机,则清空所述地址列表,若上次关机模式为重启、唤醒或复位,则保留所述地址列表。
优选的,所述第一后续地址分配单元,具体用于:确定第一个电池模组接收到所述地址申请报文时在预设等待时限内,则第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第一个电池模组还包括重启单元:用于确定第一个电池模组接收到所述地址申请报文时超出预设等待时限,则将第一个电池模组发送关机广播报文给已开机的电池模组,并重启。
优选的,所述第一后续地址分配单元,具体用于:确定查询所述第n+1个电池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第一个电池模组还包括第二后续地址分配单元,用于确定查询所述第n+1个电池模组的序列号在预存的地址列表内,则将包含所述序列号对应地址的设置地址报文发送给第n+1个电池模组。
优选的,所述使能开机单元,包括:
分配完成模块,用于当n大于1,检测到第n个电池模组分配地址完成,所述通过总线发送开启下游电池模组报文给第n个电池模组;
开机模块,用于确定地址数量未达到预设的上限,且确定第n个电池模组检测到下游电池模组存在信号,使所述第n个电池模组根据所述开启下游电池模组报文发送开关使能信号给第n+1个电池模组,使第n+1个电池模组开机。
与现有技术相比,本发明提供的一种多个电池模组的地址分配方法及***,具有以下有益效果:
本发明通过第一个电池模组分别与后续电池模组通过总线连接,实现了本发明中多台电池模组组装成电池模组***后,无需其他主控制模块等设备就能在启动后自动完成地址的分配,使用起来更加简单;本发明使用每个电池模组依次连接,节省了主控制单元,使安装方便,节省成本。本发明是顺序编址,本发明在关机后各电池模组中的分配的地址清空,下一次开机后再根据第一个电池模组终端地址列表或者根据连接顺序来顺序编制,提高了编址准确率,也避免重复编址,本发明不需要将最后一个电池模组的地址返回给总线,不必要预先知道电池模组的个数,只需要当检测到下游设备不存在,便可以确认结束编址了,编址结束判断便捷。
附图说明
图1是本发明提供的一种多个电池模组的地址分配方法及***的实施例中电池模组的连接结构示意图。
图2是本发明提供的一种多个电池模组的地址分配方法的第一个实施例的方法流程图。
图3是本发明提供的一种多个电池模组的地址分配方法的第二个实施例的方法流程图一。
图4是本发明提供的一种多个电池模组的地址分配方法的的第二个实施例的方法流程图二。
图5是本发明提供的一种多个电池模组的地址分配***的第一个实施例的结构框图。
图6是本发明提供的一种多个电池模组的地址分配***的第二个实施例的结构框图一。
图7是本发明提供的一种多个电池模组的地址分配***的第二个实施例的结构框图二。
图8是本发明提供的一种多个电池模组的地址分配方法及***的实施例中的实例的流程图。
具体实施方式
为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1示出根据本发明提供的一种多个电池模组的地址分配方法第一个实施例的方法流程图。本实施例的一种多个电池模组的地址分配方法主要由带有多个电池模组的电池模组***来执行。其中,电池模组***包括但不限于:至少两个电池模组,所述电池模组通过信号线依次相连,第一个电池模组通过总线分别与各后续电池模组连接。
具体的,如附图所示,电池模组中均包括地址分配控制单元和连接地址分配控制单元的电池;其中,至少两个电池模组中的地址分配控制单元通过信号线顺序依次相连,且至少两个电池模组中首个电池模组的地址分配控制单元通过总线分别与后续各电池模组的地址分配控制单元相连,为后续电池模组依次分配地址。
例如:电池模组的地址分配控制单元的包括上联口和下联口,上联口中包括总线、开关信号输入端和上游电池存在输入端,下联口包括总线、开关使能输出端、下游电池存在输入端。第一个电池模组的地址分配控制单元的上联口与其下游电池模组的地址分配控制单元的下联口相连,最后一个电池模组的地址分配控制单元的上联口与其上游电池模组的地址分配控制单元的下联口相连,其余每个电池模组的上联口和下联口分别连接其上游电池模组的地址分配控制单元的上联口和其下游电池模组的地址分配控制单元的下联口。
该多电池模组的地址分配方法包括以下步骤:
S11:第一个电池模组开机,设置为第一地址。
具体的,将获取到上游空闲信号的地址分配单元对应的电池模组作为第一个电池模组,第一电池模组开机,设置为第一地址。上游空闲信号为表明上游没有连接电池模组的信号。
如上例:完成多台电池组并联的连接后,电池模组如果上联口空闲,上游电池存在信号为默认值(高电平)则地址设为1作为上游空闲信号,此电池模组为第一电池模组,第一电池模组开机,设置为地址1。电池模组的地址分配从1开始,依次递增,0地址代表无地址状态。如果上联口被连接占用,上游电池组存在信号为低,将当前地址设为0。
S12:第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数。
具体的,n>1时,第一个电池模组的地址配置控制单元通过总线获取到第n个电池模组的地址配置控制单元返回的配置成功报文,则表示前面n个电池模组分配地址完成,n=1时,当第一个电池模组配置为第一地址后,则表明分配地址完成,确定第n个电池模组的地址配置控制单元检测到下游电池模组存在信号,第一个电池模组的地址配置控制单元使第n+1个电池模组开机,其中n为大于等于1的整数。
如上例:n>1时,第一个电池模组的地址配置控制单元通过总线获取到第n个电池模组的地址配置控制单元返回的配置成功报文,则表示前面n个电池模组分配地址完成,n=1时,当第一个电池模组配置为第一地址后,则表明分配地址完成。分配地址完成后,第一电池组获取到第n个电池模组的地址配置控制单元检测到下游电池模组存在信号,则第一个电池模组的地址配置控制单元使第n+1个电池模组开机,其中n为大于等于1的整数。
优选的,步骤11之后,还包括S121:第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组不存在信号,则结束分配地址。
具体的,第一个电池模组的地址配置控制单元检测到第n个电池模组分配地址完成,第一电池模组的地址配置控制单元确定第n个电池模组的地址配置控制单元检测到下游电池模组不存在信号,则认为地址分配全部完成,结束分配地址。
S12之后,包括:S13:第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组。
具体的,第n+1个电池模组的地址配置控制单元通过总线发送包含第n+1个电池模组的序列号的地址申请报文给第一个电池模组的地址配置控制单元。
S13之后,包括S14:第一个电池模组将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。
具体的,第一个电池模组的地址分配控制单元中的地址列表中分配了n个地址,则将第n+1个地址作为最小未分配地址,将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将第n+1个电池模组的唯一序列号和对应地址记录到第一个电池模组的地址分配控制单元的地址列表中。
例如,第一个电池模组的地址分配控制单元中的地址列表中分配了3个地址1、2、3,则将第4个地址4作为最小未分配地址,将包含最小未分配地址4的设置地址报文发送给第n+1个电池模组,将第n+1个电池模组的唯一序列号和对应地址记录到第一个电池模组的地址分配控制单元的地址列表中。
S15:第n+1个电池模组配置为设置地址报文内的地址。
如上例,第n+1个电池模组配置为设置地址报文内的地址4。
图3示出根据本发明提供的示出根据本发明提供的一种多个电池模组的地址分配方法第二个实施例的方法流程图。本实施例的一种多个电池模组的地址分配方法主要由带有多个电池模组的电池模组***来执行。其中,电池模组***包括但不限于:至少两个电池模组,电池模组通过信号线依次相连,第一个电池模组通过总线分别与各后续电池模组连接。
具体的,如附图所示,电池模组中均包括地址分配控制单元和连接地址分配控制单元的电池;其中,至少两个电池模组中的地址分配控制单元通过信号线顺序依次相连,且至少两个电池模组中首个电池模组的地址分配控制单元通过总线分别与后续各电池模组的地址分配控制单元相连,为后续电池模组依次分配地址。
例如:各电池模组的地址分配控制单元的包括上联口和下联口,上联口中包括总线、开关信号输入端和上游电池存在输入端,下联口包括总线、开关使能输出端、下游电池存在输入端。第一个电池模组的地址分配控制单元的上联口与其下游电池模组的地址分配控制单元的下联口相连,最后一个电池模组的地址分配控制单元的上联口与其上游电池模组的地址分配控制单元的下联口相连,其余每个电池模组的上联口和下联口分别连接其上游电池模组的地址分配控制单元的上联口和其下游电池模组的地址分配控制单元的下联口。
该多电池模组的地址分配方法包括以下步骤:
S21:第一个电池模组开机,设置为第一地址。
具体的,将获取到上游空闲信号的地址分配单元对应的电池模组作为第一个电池模组,第一电池模组开机,设置为第一地址。上游空闲信号为表明上游没有连接电池模组的信号。
如上例:完成多台电池组并联的连接后,电池模组如果上联口空闲,上游电池存在信号为默认值(高电平)则地址设为1作为上游空闲信号,此电池模组为第一电池模组,第一电池模组开机,设置为地址1。电池模组的地址分配从1开始,依次递增,0地址代表无地址状态。如果上联口被连接占用,上游电池组存在信号为低,将当前地址设为0。
优选的,第一个电池模组开机之后,还包括:若第一个电池模组为关机启动,则清空地址列表,若第一个电池模组为重启、唤醒或复位,则保留地址列表。
其中,地址列表中包含上一次开机分配地址过程中记录的电池模组的序列号和对应地址。
优选的,初始化时根据MCU内部RTC模块确定关机启动与重启、唤醒或复位的区别,RTC计数为0,认为关机启动,非0认为重启、唤醒或复位。当RTC为0,则认为第一个电池模组是关机启动,则清空地址列表,RTC非0,认为第一个电池模组为重启、唤醒或复位,则保留地址列表。
例如:电池组***因某种原因,增减电池组或者替换电池组并重新连接后。
第一个电池模组开机(根据关机启动与重启/唤醒/复位的区别来识别,RTC非0),初始化完毕后,上联口被占用设置地址为1,清除地址序列号匹配表,保证其他电池模组重新按顺序分配地址,而不是上一次分配的地址。
S22:第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数。
具体的,n>1时,第一个电池模组的地址配置控制单元通过总线获取到第n个电池模组的地址配置控制单元返回的配置成功报文,则表示前面n个电池模组分配地址完成,n=1时,当第一个电池模组配置为第一地址后,则表明分配地址完成,地址分配完成后,确定第n个电池模组的地址配置控制单元检测到下游电池模组存在信号,第一个电池模组的地址配置控制单元使第n+1个电池模组开机。
具体的,n若大于1,本实施例中S22包括S221-S222:
S221:n若大于1,则检测到第n个电池模组分配地址完成,通过总线发送开启下游电池模组报文给第n个电池模组。
具体的,n>1时,第一个电池模组的地址配置控制单元通过总线获取到第n个电池模组的地址配置控制单元返回的配置成功报文,表示前面n个电池模组分配地址完成,通过总线发送开启下游电池模组报文给第n个电池模,该开启下游电池模组报文用于开启第n个电池模组下游的电池模组,即用于开启第n+1个电池模组。
S222:第一个电池模组确定地址数量未达到预设的上限,且确定第n个电池模组检测到下游电池存在信号,使第n个电池模组根据开启下游电池模组报文发送开关使能信号给第n+1个电池模组,使第n+1个电池模组开机。
本步骤也为n>1的情况下进行的,例如,若第一个电池模组驱动地址数量达到了预设的上限,则结束分配地址,后续未分配地址的电池模组也不会被开机,因此,本多电池模组的地址分配方法可以通过设置选择开启的电池模组数量。若第一个电池模组确定地址数量未达到预设的上限,则确定第n个电池模组是否检测到下游电池存在信号:若确定第n个电池模组检测到下游电池不存在信号,则认为分配地址完成,结束分配地址;若确定第n个电池模组检测到下游电池模组存在信号,则使第n个电池模组根据第一个电池模组开启下游电池模组报文通过开关使能输出端发送开关使能信号给第n+1个电池模组的开关信号输入端,使第n+1个电池模组开机。
优选的,还包括S21之后,还包括S223:第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组不存在信号,则结束分配地址。
具体的,第一个电池模组的地址配置控制单元检测到第n个电池模组分配地址完成,第一电池模组的地址配置控制单元确定第n个电池模组的地址配置控制单元检测到下游电池模组不存在信号,则认为地址分配全部完成,结束分配地址。
S22之后,包括S23:第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组。
具体的,第n+1个电池模组的地址配置控制单元通过总线发送包含第n+1个电池模组的序列号的地址申请报文给第一个电池模组的地址配置控制单元。
S23之后,包括S24:第一个电池模组确定接收到所述地址申请报文时在预设等待时限内,则第一个电池模组将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。
其中,第一个电池模组确定接收到所述地址申请报文时在预设等待时限内,且再确定第一个电池模组查询第n+1个电池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。而若确定第一个电池模组查询第n+1个电池模组的序列号在预存的地址列表内,则将包含序列号对应地址的设置地址报文发送给第n+1个电池模组。例如,第一个电池模组的地址分配控制单元中的地址列表中分配了3个地址1、2、3,则本次为第4个电池模组分配地址,需要查询第一个电池模组的地址列表中是否有第4个电池模组的序列号对应的地址,若有,则将包含序列号对应地址的设置地址报文发送给第4个电池模组,若没有,则将第4个地址4作为最小未分配地址,将包含最小未分配地址4的设置地址报文发送给第4个电池模组,将第4个电池模组的唯一序列号和对应地址记录到第一个电池模组的地址分配控制单元的地址列表中。
S23之后,包括S25:第一个电池模组确定接收到地址申请报文时超出预设等待时限内,则将第一个电池模组发送关机广播报文给已开机的电池模组,并重启。
例如,步骤一:第一个电池模组发送广播关机报文。
步骤二,各后续电池模组执行关机,已分配地址的电池模组发送关机应答报文。
步骤三,第一电池模组收到所有已分配地址的电池组的应答后,重新启动分配地址。关机应答报文同样进行超时判断,一般分配地址超时设置有最大重试次数,可以限制不大于三次,若大于三次则返回错误报告。
S26:第n+1个电池模组配置为设置地址报文内的地址。
如上例,第n+1个电池模组配置为设置地址报文内的地址4。
以下为第二个电池模组的分配地址过程实例:
步骤一,第一个电池模组检查下游电池存在信号,如果存在,使能开机信号,使得第二个电池模组开机,进行步骤二。如果不存在,则无动作,结束分配地址。
步骤二,第二个电池模组开机初始化完毕后,因为上联口占用,设地址为0,发送地址申请报文(报文内容包含本身唯一序列号)。
步骤三,第一个电池模组收到后查询序列号对应地址列表表项,如果未查到匹配序列号,则按照最小未分配地址向请求电池组发送设置地址报文并记录电池组的设备序列号。如果查到匹配序列号,则按照序列号对应地址向请求电池组发送设置地址报文(第二个电池模组第一次上电分配地址,序列号和地址尚未保存,故使用未使用的最小地址2)。
步骤四,第二个电池模组收到设置地址报文后将本机地址设置为地址2并应答报文。
步骤五,第一个电池模组收到第二个电池模组应答后,确认分配地址成功,将第二个电池模组的序列号和地址保存到地址列表中。
以下为n>1时,第n+1个电池模组的地址分配过程实例:
步骤一,第一个电池模组收到开机应答报文,如果开机结果显示成功。获取到第n个电池模组发送的分配地址应答报文后,第n个电池模组发送开机使能信号给第n+1个电池模组,等待第n+1个电池模组初始化完毕申请地址。如果第n个电池模组显示无下游电池模组,则说明已分配成功完成结束地址分配。
步骤二,从第n+1个电池模组开机初始化完毕后,因为上联口占用,设地址为0,发送地址申请报文(报文内容包含本身唯一序列号)。
步骤三,第一个电池模组收到后查询序列号对应地址列表表项,如果未查到匹配序列号,则按照最小未分配地址向请求电池组发送设置地址报文并记录电池组的设备序列号。如果查到匹配序列号,则按照序列号对应地址向请求电池组发送设置地址报文(第n+1个电池模组第一次上电分配地址,序列号和地址未保存,故使用最小未使用地址n+1)。
步骤四,第n+1个电池模组收到设置地址报文后将本机地址设置为第n+1个电池模组并应答报文。
步骤五,第一个电池模组收到第n+1个电池模组应答后,确认分配地址成功,将第n+1个电池模组的序列号和地址保存。
图4示出根据本发明提供的一种多个电池模组的地址分配***第一个实施例的结构示意图。本实施例的一种多个电池模组的地址分配***主要由多个通过信号线依次相连的电池模组来执行,多个电池模组包括第一个电池模组和后续电池模组。硬件上,如附图所示,电池模组中均包括地址分配控制单元和连接地址分配控制单元的电池。其中,至少两个电池模组中的地址分配控制单元通过信号线顺序依次相连,且至少两个电池模组中首个电池模组的地址分配控制单元通过总线分别与后续各电池模组的地址分配控制单元相连,为后续电池模组依次分配地址
例如:电池模组的地址分配控制单元的包括上联口和下联口,上联口中包括总线、开关信号输入端和上游电池存在输入端,下联口包括总线、开关使能输出端、下游电池存在输入端。第一个电池模组的地址分配控制单元的上联口与其下游电池模组的地址分配控制单元的下联口相连,最后一个电池模组的地址分配控制单元的上联口与其上游电池模组的地址分配控制单元的下联口相连,其余每个电池模组的上联口和下联口分别连接其上游电池模组的地址分配控制单元的上联口和其下游电池模组的地址分配控制单元的下联口。第一电池模组30的地址分配单元包括自身地址分配单元31、使能开机单元32、后续电池不存在单元34和后续地址分配单元33,所述后续电池模组40包括后续申请地址单元41、配置地址单元42。
自身地址分配单元31,用于开机,设置为第一地址。
具体的,将获取到上游空闲信号的地址分配控制单元对应的电池模组作为第一个电池模组,第一电池模组开机,设置为第一地址。上游空闲信号为表明上游没有连接电池模组的信号。
如上例:完成多台电池组并联的连接后,电池模组如果上联口空闲,上游电池存在信号为默认值(高电平)则地址设为1作为上游空闲信号,此电池模组为第一电池模组,第一电池模组开机,设置为地址1。电池模组的地址分配从1开始,依次递增,0地址代表无地址状态。如果上联口被连接占用,上游电池组存在信号为低,将当前地址设为0。
使能开机单元32,用于检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数。
具体的,n>1时,第一个电池模组的地址配置控制单元通过总线获取到第n个电池模组的地址配置控制单元返回的配置成功报文,则表示前面n个电池模组分配地址完成,n=1时,当第一个电池模组配置为第一地址后,则表明分配地址完成,确定第n个电池模组的地址配置控制单元检测到下游电池模组存在信号,第一个电池模组的地址配置控制单元使第n+1个电池模组开机,其中n为大于等于1的整数。
如上例:n>1时,第一个电池模组的地址配置控制单元通过总线获取到第n个电池模组的地址配置控制单元返回的配置成功报文,则表示前面n个电池模组分配地址完成,n=1时,当第一个电池模组配置为第一地址后,则表明分配地址完成。分配地址完成后,第一电池组获取到第n个电池模组的地址配置控制单元检测到下游电池模组存在信号,则第一个电池模组的地址配置控制单元使第n+1个电池模组开机,其中n为大于等于1的整数。
优选的,还包括后续电池不存在单元34,用于检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组不存在信号,则结束分配地址。
具体的,第一个电池模组的地址配置控制单元检测到第n个电池模组分配地址完成,第一电池模组的地址配置控制单元确定第n个电池模组的地址配置控制单元检测到下游电池模组不存在信号,则认为地址分配全部完成,结束分配地址。
第一后续地址分配单元33,用于将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。
具体的,第一个电池模组的地址分配控制单元中的地址列表中分配了n个地址,则将第n+1个地址作为最小未分配地址,将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将第n+1个电池模组的唯一序列号和对应地址记录到第一个电池模组的地址分配控制单元的地址列表中。
例如,第一个电池模组的地址分配控制单元中的地址列表中分配了3个地址1、2、3,则将第4个地址4作为最小未分配地址,将包含最小未分配地址4的设置地址报文发送给第n+1个电池模组,将第n+1个电池模组的唯一序列号和对应地址记录到第一个电池模组的地址分配控制单元的地址列表中。
后续申请地址单元41:通过总线发送包含序列号的地址申请报文给第一个电池模组。
具体的,第n+1个电池模组的地址配置控制单元通过总线发送包含第n+1个电池模组的序列号的地址申请报文给第一个电池模组的地址配置控制单元。
配置地址单元42,用于配置为设置地址报文内的地址。
如上例,第n+1个电池模组配置为设置地址报文内的地址4。
图5示出根据本发明提供的一种多个电池模组的地址分配***第二个实施例的结构框图。本实施例的一种多个电池模组的地址分配***主要由多个通过信号线依次相连的电池模组来执行,多个电池模组包括第一个电池模组和后续电池模组。硬件上,如附图所示,电池模组中均包括地址分配控制单元和连接地址分配控制单元的电池。其中,至少两个电池模组中的地址分配控制单元通过信号线顺序依次相连,且至少两个电池模组中首个电池模组的地址分配控制单元通过总线分别与后续各电池模组的地址分配控制单元相连,为后续电池模组依次分配地址。
例如:电池模组的地址分配控制单元的包括上联口和下联口,上联口中包括总线、开关信号输入端和上游电池存在输入端,下联口包括总线、开关使能输出端、下游电池存在输入端。第一个电池模组的地址分配控制单元的上联口与其下游电池模组的地址分配控制单元的下联口相连,最后一个电池模组的地址分配控制单元的上联口与其上游电池模组的地址分配控制单元的下联口相连,其余每个电池模组的上联口和下联口分别连接其上游电池模组的地址分配控制单元的上联口和其下游电池模组的地址分配控制单元的下联口。第一电池模组50的地址分配单元包括自身地址分配单元51、使能开机单元52、后续电池不存在单元54、第一后续地址分配单元53、地址列表初始化单元55、第二后续地址分配单元56和重启单元57,后续电池模组60包括后续申请地址单元61、配置地址单元62。
自身地址分配单元51,用于开机,设置为第一地址。
具体的,将获取到上游空闲信号的地址分配单元对应的电池模组作为第一个电池模组,第一电池模组开机,设置为第一地址。上游空闲信号为表明上游没有连接电池模组的信号。
如上例:完成多台电池组并联的连接后,电池模组如果上联口空闲,上游电池存在信号为默认值(高电平)则地址设为1作为上游空闲信号,此电池模组为第一电池模组,第一电池模组开机,设置为地址1。电池模组的地址分配从1开始,依次递增,0地址代表无地址状态。如果上联口被连接占用,上游电池组存在信号为低,将当前地址设为0。
优选的,第一个电池模组开机之后,还包括:若第一个电池模组为关机启动,则清空地址列表,若第一个电池模组为重启、唤醒或复位,则保留地址列表。
其中,地址列表中包含上一次开机分配地址过程中记录的电池模组的序列号和对应地址。
地址列表初始化单元55,用于初始化时根据MCU内部RTC模块确定关机启动与重启、唤醒或复位的区别,RTC计数为0,认为关机启动,非0认为重启、唤醒或复位。当RTC为0,则认为第一个电池模组是关机启动,则清空地址列表,RTC非0,认为第一个电池模组为重启、唤醒或复位,则保留地址列表。
例如:电池组***因某种原因,增减电池组或者替换电池组并重新连接后。
第一个电池模组开机(根据关机启动与重启/唤醒/复位的区别来识别,RTC为1),初始化完毕后,上联口被占用设置地址为1,清除地址序列号匹配表,保证其他电池模组重新按顺序分配地址,而不是上一次分配的地址。
使能开机单元52,用于检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数。
具体的,n>1时,第一个电池模组的地址配置控制单元通过总线获取到第n个电池模组的地址配置控制单元返回的配置成功报文,则表示前面n个电池模组分配地址完成,n=1时,当第一个电池模组配置为第一地址后,则表明分配地址完成,地址分配完成后,确定第n个电池模组的地址配置控制单元检测到下游电池模组存在信号,第一个电池模组的地址配置控制单元使第n+1个电池模组开机。
具体的,本实施例中使能开机单元52包括分配完成模块521和开机模块522。
分配完成模块521,用于n若大于1,则检测到第n个电池模组分配地址完成,通过总线发送开启下游电池模组报文给第n个电池模组。
具体的,n>1时,第一个电池模组的地址配置控制单元通过总线获取到第n个电池模组的地址配置控制单元返回的配置成功报文,表示前面n个电池模组分配地址完成,通过总线发送开启下游电池模组报文给第n个电池模,该开启下游电池模组报文用于开启第n个电池模组下游的电池模组,即用于开启第n+1个电池模组。
开机模块522,连接分配完成模块521,用于确定地址数量未达到预设的上限,且确定第n个电池模组检测到下游电池存在信号,使第n个电池模组根据开启下游电池模组报文发送开关使能信号给第n+1个电池模组,使第n+1个电池模组开机。
本步骤也为n>1的情况下进行的,例如,若第一个电池模组驱动地址数量达到了预设的上限,则结束分配地址,后续未分配地址的电池模组也不会被开机,因此,本多电池模组的地址分配方法可以通过设置选择开启的电池模组数量。若第一个电池模组确定地址数量未达到预设的上限,则确定第n个电池模组是否检测到下游电池存在信号:若确定第n个电池模组检测到下游电池不存在信号,则认为分配地址完成,结束分配地址;若确定第n个电池模组检测到下游电池模组存在信号,则使第n个电池模组根据第一个电池模组开启下游电池模组报文通过开关使能输出端发送开关使能信号给第n+1个电池模组的开关信号输入端,使第n+1个电池模组开机。
后续电池不存在单元54,用于检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组不存在信号,则结束分配地址。
具体的,第一个电池模组的地址配置控制单元检测到第n个电池模组分配地址完成,第一电池模组的地址配置控制单元确定第n个电池模组的地址配置控制单元检测到下游电池模组不存在信号,则认为地址分配全部完成,结束分配地址。
后续电池不存在单元61,用于通过总线发送包含序列号的地址申请报文给第一个电池模组。
具体的,第n+1个电池模组的地址配置控制单元通过总线发送包含第n+1个电池模组的序列号的地址申请报文给第一个电池模组的地址配置控制单元。
第一后续地址分配单元53,用于确定接收到所述地址申请报文时在预设等待时限内,则第一个电池模组将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。
其中,第一个电池模组确定接收到所述地址申请报文时在预设等待时限内,且再确定第一个电池模组查询第n+1个电池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。
第二后续地址分配单元56,用于确定查询第n+1个电池模组的序列号在预存的地址列表内,则将包含序列号对应地址的设置地址报文发送给第n+1个电池模组。
其中,第一后续地址分配单元53和第二后续地址分配单元56中,第一个电池模组的确定接收到所述地址申请报文时在预设等待时限内,且第一个电池模组再确定查询第n+1个电池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。而若确定第一个电池模组查询第n+1个电池模组的序列号在预存的地址列表内,则将包含序列号对应地址的设置地址报文发送给第n+1个电池模组。
例如,第一个电池模组的地址分配控制单元中的地址列表中分配了3个地址1、2、3,则本次为第4个电池模组分配地址,需要查询第一个电池模组的地址列表中是否有第4个电池模组的序列号对应的地址,若有,则将包含序列号对应地址的设置地址报文发送给第4个电池模组,若没有,则将第4个地址4作为最小未分配地址,将包含最小未分配地址4的设置地址报文发送给第4个电池模组,将第4个电池模组的唯一序列号和对应地址记录到第一个电池模组的地址分配控制单元的地址列表中。
第二后续地址分配单元58,用于确定第一个电池模组接收到所述地址申请报文时在预设等待时限内,则第一个电池模组将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。
其中,确定第一个电池模组接收到所述地址申请报文时在预设等待时限内,且再确定第一个电池模组查询第n+1个电池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址报文发送给第n+1个电池模组,将序列号和最小未分配地址记录到地址列表。而若确定第一个电池模组查询第n+1个电池模组的序列号在预存的地址列表内,则将包含序列号对应地址的设置地址报文发送给第n+1个电池模组。
例如,第一个电池模组的地址分配控制单元中的地址列表中分配了3个地址1、2、3,则本次为第4个电池模组分配地址,需要查询第一个电池模组的地址列表中是否有第4个电池模组的序列号对应的地址,若有,则将包含序列号对应地址的设置地址报文发送给第4个电池模组,若没有,则将第4个地址4作为最小未分配地址,将包含最小未分配地址4的设置地址报文发送给第4个电池模组,将第4个电池模组的唯一序列号和对应地址记录到第一个电池模组的地址分配控制单元的地址列表中。
重启单元57,用于确定接收到地址申请报文时超出预设等待时限内,则将第一个电池模组发送关机广播报文给已开机的电池模组,并重启。
例如:步骤一:重启单元57发送广播关机报文。
步骤二,各后续电池模组执行关机,已分配地址的电池模组发送关机应答报文。
步骤三,重启单元57收到所有已分配地址的电池组的应答后,重新启动分配地址。关机应答报文同样进行超时判断,一般分配地址超时设置有最大重试次数,可以限制不大于三次,若大于三次则返回错误报告。
配置地址单元62,用于配置为设置地址报文内的地址。
如上例,配置地址单元配置为设置地址报文内的地址4。
综上所述,本发明的一种多个电池模组的地址分配方法及***,无需其他主控制模块等设备就能在启动后自动完成地址的分配,节省了主控制单元,使安装方便,节省成本,在关机后各电池模组中的分配的地址清空,下一次开机后再根据第一个电池模组终端地址列表或者根据连接顺序来顺序编制,提高了编址准确率,也避免重复编址,只需要当检测到下游设备不存在,便可以确认结束编址了,编址结束判断便捷。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

Claims (12)

1.一种多个电池模组的地址分配方法,其特征在于,所述多个电池模组通过信号线依次相连,第一个电池模组通过总线分别与各后续电池模组连接,该方法包括以下步骤:
第一个电池模组开机,设置为第一地址;
第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组;
第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第n+1个电池模组配置为所述设置地址报文内的地址。
2.如权利要求1所述的方法,其特征在于,所述第一个电池模组检测到第n个电池模组分配地址完成之后,还包括:第n个电池模组检测到下游电池模组不存在信号,则结束分配地址。
3.如权利要求1所述的方法,其特征在于,所述第一个电池模组开机之后,还包括,若第一个电池模组上次关机模式为关机,则清空所述地址列表,若第一个电池模组上次关机模式为重启、唤醒或复位,则保留所述地址列表。
4.如权利要求1所述的方法,其特征在于,所述第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表,具体为:确定第一个电池模组接收到所述地址申请报文时在预设等待时限内,则第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组之后,还包括:确定第一个电池模组接收到所述地址申请报文时超出预设等待时限,则第一个电池模组发送关机广播报文给已开机的电池模组,并重启。
5.如权利要求1或4所述的方法,其特征在于,所述第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和地址记录到地址列表,具体为:确定第一个电池模组查询所述第n+1个电池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组之后,还包括:第一个电池模组确定查询所述第n+1个电池模组的序列号在预存的地址列表内,则将包含所述序列号对应地址的设置地址报文发送给第n+1个电池模组。
6.如权利要求1或4所述的方法,其特征在于,所述第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,具体包括:
当n大于1,检测到第n个电池模组分配地址完成,所述通过总线发送开启下游电池模组报文给第n个电池模组;
所述第一个电池模组确定地址数量未达到预设的上限,且确定第n个电池模组检测到下游电池存在信号,使第n个电池模组根据所述开启下游电池模组报文发送开关使能信号给第n+1个电池模组,使第n+1个电池模组开机。
7.一种多个电池模组的地址分配***,其特征在于,所述***包括通过信号线依次相连的多个电池模组,所述多个电池模组包括第一个电池模组和后续电池模组,第一个电池模组通过总线分别与各后续电池模组连接,所述第一电池模组包括自身地址分配单元、使能开机单元和后续地址分配单元,所述后续电池模组包括后续申请地址单元、配置地址单元:
所述自身地址分配单元,用于开机,设置为第一地址;
所述使能开机单元,用于检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数;
第一后续地址分配单元,用于将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将序列号和所述最小未分配记录到地址列表。
所述后续申请地址单元,用于通过总线发送包含所述序列号的地址申请报文给第一个电池模组;
所述配置地址单元,用于配置为所述设置地址报文内的地址。
8.如权利要求7所述的***,其特征在于,所述第一个电池模组还包括后续电池不存在单元,用于检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组不存在信号,则结束分配地址。
9.如权利要求7所述的***,其特征在于,所述第一个电池模组还包括地址列表初始化单元,用于若上次关机模式为关机,则清空所述地址列表,若上次关机模式为重启、唤醒或复位,则保留所述地址列表。
10.如权利要求7所述的***,其特征在于,所述第一后续地址分配单元,具体用于:确定第一个电池模组接收到所述地址申请报文时在预设等待时限内,则第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第一个电池模组还包括重启单元:用于确定第一个电池模组接收到所述地址申请报文时超出预设等待时限,则将第一个电池模组发送关机广播报文给已开机的电池模组,并重启。
11.如权利要求7或10所述的***,其特征在于,所述第一后续地址分配单元,具体用于:确定查询所述第n+1个电池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第一个电池模组还包括第二后续地址分配单元,用于确定查询所述第n+1个电池模组的序列号在预存的地址列表内,则将包含所述序列号对应地址的设置地址报文发送给第n+1个电池模组。
12.如权利要求7或10所述的***,其特征在于,所述使能开机单元,包括:
分配完成模块,用于当n大于1,检测到第n个电池模组分配地址完成,所述通过总线发送开启下游电池模组报文给第n个电池模组;
开机模块,用于确定地址数量未达到预设的上限,且确定第n个电池模组检测到下游电池模组存在信号,使所述第n个电池模组根据所述开启下游电池模组报文发送开关使能信号给第n+1个电池模组,使第n+1个电池模组开机。
CN201510852470.5A 2015-11-27 2015-11-27 一种多个电池模组的地址分配方法及*** Active CN105516384B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510852470.5A CN105516384B (zh) 2015-11-27 2015-11-27 一种多个电池模组的地址分配方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510852470.5A CN105516384B (zh) 2015-11-27 2015-11-27 一种多个电池模组的地址分配方法及***

Publications (2)

Publication Number Publication Date
CN105516384A CN105516384A (zh) 2016-04-20
CN105516384B true CN105516384B (zh) 2018-11-27

Family

ID=55724009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510852470.5A Active CN105516384B (zh) 2015-11-27 2015-11-27 一种多个电池模组的地址分配方法及***

Country Status (1)

Country Link
CN (1) CN105516384B (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107766271A (zh) * 2016-08-16 2018-03-06 浙江高泰昊能科技有限公司 电动汽车上的bms地址自分配***
CN106450518B (zh) * 2016-10-11 2019-06-21 北京长城华冠汽车科技股份有限公司 一种电动汽车电池管理***的自动编址方法和装置
CN107968846A (zh) * 2016-10-19 2018-04-27 中兴通讯股份有限公司 组网处理方法及装置
CN108705936A (zh) * 2017-03-23 2018-10-26 恒大法拉第未来智能汽车(广东)有限公司 电池模组及其方法和控制单元及电动汽车
CN107153621B (zh) * 2017-04-20 2020-03-03 青岛海信电器股份有限公司 设备识别方法及装置
CN108200226A (zh) * 2018-03-15 2018-06-22 百纳德(扬州)电能***股份有限公司 一种并联ups自动分配通信地址的***
CN108989478B (zh) * 2018-07-11 2022-02-01 厦门拓宝科技有限公司 一种有线连接多模块测控***通讯地址自动识别方法
CN112511664A (zh) * 2020-12-09 2021-03-16 上海深湾能源科技有限公司 一种级联bms的id分配方法、***和电子设备
CN112565483B (zh) * 2020-12-28 2023-07-07 四川凯迈新能源有限公司 一种电池管理***及地址分配、掉线重连的方法
CN113190467A (zh) * 2021-04-19 2021-07-30 深圳市沛城电子科技有限公司 地址编制方法和装置
CN114336842A (zh) * 2021-12-28 2022-04-12 苏州古顶能源科技有限公司 一种并机地址智能分配方法、储存介质
CN116366600A (zh) * 2023-02-28 2023-06-30 大秦新能源科技(泰州)有限公司 一种锂离子电池模组多簇并机地址分配方法和***
CN115955461B (zh) * 2023-03-15 2023-05-26 深圳市锐深科技有限公司 船舶电池包从机地址配置方法、装置、配置机及电池包从机

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102842939A (zh) * 2012-09-28 2012-12-26 无锡华润矽科微电子有限公司 一种电池管理***及电池管理方法
CN103336486A (zh) * 2012-12-19 2013-10-02 惠州市亿能电子有限公司 一种电池蓄能***的电池模组地址分配方法
CN103676833A (zh) * 2013-09-25 2014-03-26 江苏峰谷源储能技术研究院有限公司 一种电池电子部件通讯地址的自动配置和修正方法
CN104600792A (zh) * 2014-12-31 2015-05-06 浙江南都电源动力股份有限公司 一种储能电池管理***的地址分配方法
CN104833924A (zh) * 2015-04-29 2015-08-12 深圳市共济科技有限公司 一种铅蓄电池内阻检测模块串行自动编址方法及***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103098294B (zh) * 2011-07-27 2015-06-17 株式会社日立制作所 电池***
WO2014061841A1 (ko) * 2012-10-19 2014-04-24 주식회사 엘지화학 고유 식별자를 할당하는 방법 및 이를 이용하는 배터리 관리 시스템

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102842939A (zh) * 2012-09-28 2012-12-26 无锡华润矽科微电子有限公司 一种电池管理***及电池管理方法
CN103336486A (zh) * 2012-12-19 2013-10-02 惠州市亿能电子有限公司 一种电池蓄能***的电池模组地址分配方法
CN103676833A (zh) * 2013-09-25 2014-03-26 江苏峰谷源储能技术研究院有限公司 一种电池电子部件通讯地址的自动配置和修正方法
CN104600792A (zh) * 2014-12-31 2015-05-06 浙江南都电源动力股份有限公司 一种储能电池管理***的地址分配方法
CN104833924A (zh) * 2015-04-29 2015-08-12 深圳市共济科技有限公司 一种铅蓄电池内阻检测模块串行自动编址方法及***

Also Published As

Publication number Publication date
CN105516384A (zh) 2016-04-20

Similar Documents

Publication Publication Date Title
CN105516384B (zh) 一种多个电池模组的地址分配方法及***
EP3346571B1 (en) Power matching method of matrix power distribution charging system
CN103683468B (zh) 电源***以及电源***的控制方法
US8704399B2 (en) Power supply apparatus and power supply method
US8156372B2 (en) Power outage operation of a cable modem
US20120057503A1 (en) Method, apparatus and system for controlling access points
US20130145191A1 (en) Universal serial bus device and method for power management
CN106332159A (zh) Wifi异常自动重连装置、***及方法
CN105186050A (zh) 一种基于can总线的电池管理***地址设置方法
CN108521474A (zh) 多联式控制***的地址竞争方法
CN102842939A (zh) 一种电池管理***及电池管理方法
CN110360703A (zh) 一种空调的切换控制方法、装置、存储介质及空调
JP6138449B2 (ja) 電力供給システム、端末装置及び電力供給システムの制御方法
CN109945489A (zh) 一种热泵***的联机协调控制方法及***
CN105187387A (zh) 一种服务发现方法及终端
CN206986969U (zh) 二次供水双重控制***
CN1808943A (zh) 一种pon终端onu节电方法及具有节电功能的终端装置
CN101888086A (zh) 供电设备、电力接收设备、供电***和供电方法
KR20100113383A (ko) 서버 전원 관리 시스템 및 그 방법
CN109391927A (zh) Ble设备自动重连方法及装置
CN103441509A (zh) 无功补偿柜及控制方法
CN105978702A (zh) 一种点对多点网络的双向通信方法及装置
CN108304059A (zh) 一种计算机异常断电自动关机***及方法
KR102562598B1 (ko) 배터리랙의 운영 시스템 및 방법
CN110489169A (zh) 一种片上***的存储器快速启动方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 201203 Shanghai City, Pudong New Area China Zuchongzhi Road (Shanghai) Free Trade Zone No. 73 Lane 887

Applicant after: PYLON TECHNOLOGIES CO.,LTD.

Applicant after: SHANGHAI ZHONGXINGXIN ADVANCED MATERIAL Co.,Ltd.

Address before: 201203 Shanghai City, Pudong New Area China Zuchongzhi Road (Shanghai) Free Trade Zone No. 73 Lane 887

Applicant before: SHANGHAI PYLON TECHNOLOGY Co.,Ltd.

Applicant before: SHANGHAI ZHONGXINGXIN ADVANCED MATERIAL Co.,Ltd.

COR Change of bibliographic data
CB02 Change of applicant information

Address after: 201203 Pudong New Area, Shanghai, China (Shanghai) free trade trial area, 887 Lane 73, Chong Chong Road.

Applicant after: PYLON TECHNOLOGIES Co.,Ltd.

Applicant after: SHANGHAI ZHONGXINGXIN ADVANCED MATERIAL Co.,Ltd.

Address before: 201203 Pudong New Area, Shanghai, China (Shanghai) free trade trial area, 887 Lane 73, Chong Chong Road.

Applicant before: PYLON TECHNOLOGIES CO.,LTD.

Applicant before: SHANGHAI ZHONGXINGXIN ADVANCED MATERIAL Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200324

Address after: 201203 Shanghai City, Pudong New Area China Zuchongzhi Road (Shanghai) Free Trade Zone No. 73 Lane 887

Patentee after: PYLON TECHNOLOGIES Co.,Ltd.

Address before: 201203 Shanghai City, Pudong New Area China Zuchongzhi Road (Shanghai) Free Trade Zone No. 73 Lane 887

Co-patentee before: SHANGHAI ZHONGXINGXIN ADVANCED MATERIAL Co.,Ltd.

Patentee before: PYLON TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20221020

Address after: No. 289, Shengshui Road, Jinshan Street Office, Tieshan District, Huangshi Economic and Technological Development Zone, Huangshi City, Hubei Province, 435000

Patentee after: Huangshi Zhongxing paineng Energy Technology Co.,Ltd.

Address before: 201203 Pudong New Area, Shanghai, China (Shanghai) free trade trial area, 887 Lane 73, Chong Chong Road.

Patentee before: PYLON TECHNOLOGIES Co.,Ltd.