一种并机地址智能分配方法、储存介质与流程

文档序号:29638242发布日期:2022-04-13 17:43阅读:103来源:国知局
一种并机地址智能分配方法、储存介质与流程

1.本发明涉及电池组技术领域,尤其涉及一种并机地址智能分配方法、存储介质。


背景技术:

2.现有技术上锂电池bms在车载和储能上多采用并机方式形成电池组,并机数量不固定。但一些电池组的开机按键会设置在每个锂电池bm上,并机使用时要人一个个手动去操作,这样会导致操作过于繁琐。另外现有电池组的多个锂电池bms在并机时,通常采用can通信并机,所以多个锂电池bms需要按照固定序号放置,不具有灵活性,也不便于产品后期维护。


技术实现要素:

3.为克服上述缺点,本发明的目的在于提供一种并机地址智能分配方法,大大简化了电池的开机操作,便于发现单个电池的问题、更改并机数量和电池后期维护。
4.为了达到以上目的,本发明采用的技术方案是:一种并机地址智能分配方法,包括通信连接的n个电池,包括如下步骤:步骤1,选择n个电池中的一个电池作为起始电池,外部自复位开关与起始电池连接并开启;步骤2,起始电池开机、并获取起始电池的通信id,与起始电池通信连接的下一个电池开机;步骤3,判断下一个电池的通信id是否正常,若异常,执行步骤4,若正常,执行步骤5;步骤4,运算结束;步骤5,判断正常的电池保存其通信id,与判断正常的电池通信连接的下一个电池开机,返回步骤3;直至第n个电池完成通信id的判断。
5.本发明一种并机地址智能分配方法的有益效果是,n个电池通信连接,人根据自身需求、选择n个电池中的一个电池作为起始电池,将起始电池与外部自复位开关连通、之后再开启外部自复位开关。起始电池开机、并获取到起始电池的通信id,与起始电池通信连接的下一个电池(第二电池)开机。判断下一个电池(第二电池)的通信id是否正常,若异常,运算结束,此时只有两个电池开机,形成电池组。若正常,保存判断正常的电池(也就是上文所说的第二电池)的通信id,与判断正常的电池(也就是上文所说的第二电池)通信连接的下一个电池(第三电池)开机,返回步骤3,继续判断下一个电池(第三电池)的通信id是否正常,若异常,运算结束,此时只有三个电池开机,形成电池组。若正常,保存判断正常的电池(也就是上文所说的第三电池)的通信id,与判断正常的电池(也就是上文所说的第三电池)通信连接的下一个电池(第四电池)开机,再次返回步骤3;直至第n个电池完成通信id的判断,此时,n个电池全部开机,形成电池组。通过外部自复位开关、外部自复位开关与起始电池连接,人不用在一个个手动去操作每一个电池,大大简化了电池的开机操作,还便于发现单个电池的问题。
6.同时还便于更改电池的后期维护,在进行更换、维修电池后,可以通过通信id的判断,快速确定每个锂电池的通信id,不用再按照固定序号放置n个电池(也就是每个电池对应的通信id会改变,每个电池对应的通信id是由其在n个电池中排列的位置决定),大大提高了灵活性。这种并机地址智能分配方法,解决了之前电池组并机的问题,大大简化了电池
的开机操作,便于发现单个电池的问题和电池后期维护。
7.作为本发明的进一步改进是,还包括步骤51和步骤52,步骤51,判断正常的电池均以上一个电池的通信id为基础进行指令运算,步骤52,指令运算的结果为该电池的通信id。与起始电池通信连接的下一个电池(第二电池)判断为正常后,该电池就以起始电池的通信id为基础进行指令运算(并机地址智能分配装置的控制单元会发送指令运算),指令运算的结果为该电池(第二电池)的通信id。与下一个电池(第二电池)通信连接的下一个电池(第三电池)判断为正常后,该电池就以下一个电池(第二电池)的通信id为基础进行指令运算,指令运算的结果为该电池(第三电池)的通信id。以此类推,可以得到n个电池的通信id。
8.作为本发明的进一步改进是,还包括步骤6,外部自复位开关长按数秒,能使得n个电池全部重置且n-1个电池的通信id均与起始电池的通信id相同,再返回步骤1。步骤6则实现便于更改电池的并机数量,在进行增加或减少电池数量,可以快速通信连接n个电池后并重置n个电池,使n个电池的通信id均为相同(可以成为初始重置通信id)。
9.作为本发明的进一步改进是,外部自复位开关长按的秒数为3秒。
10.本发明的目的在于提供一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现并机地址智能分配方法。
11.本发明的目的在于提供一种并机地址智能分配装置,包括控制单元、通信单元、开机单元、若干第一通信接口、第二通信接口和并联的电池;控制单元、通信单元和开机单元均与接地端连接且控制单元与通信单元、开机单元均连接;若干第一通信接口和第二通信接口均匀设置在若干电池上,相邻两个电池中的其中一个电池的第一通信接口均与另一个电池的第二通信接口连接,其中一个未连接有第二通信接口的电池上的第一通信接口与外部自复位开关、通信单元、开机单元、接地端均连接。这种结构的并机地址智能分配装置,结构简单,解决了之前电池组并机的问题,大大简化了电池的开机操作,便于发现单个电池的问题、更改并机数量和电池后期维护。
附图说明
12.图1为本实施例一的流程图;
13.图2为本实施例二的流程图。
具体实施方式
14.下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
15.实施例一,参见附图1所示,本实施例一种并机地址智能分配方法,包括通信连接的n个电池,包括如下步骤:步骤1,选择n个电池中的一个电池作为起始电池,外部自复位开关与起始电池连接并开启;步骤2,起始电池开机、并获取起始电池的通信id,与起始电池通信连接的下一个电池开机;步骤3,判断下一个电池的通信id是否正常,若异常,执行步骤4,若正常,执行步骤5;步骤4,运算结束;步骤5,判断正常的电池保存其通信id,与判断正常的电池通信连接的下一个电池开机,返回步骤3;直至第n个电池完成通信id的判断。n个电池通信连接,人根据自身需求、选择n个电池中的一个电池作为起始电池,将起始电池与外部自复位开关连通、之后再开启外部自复位开关。起始电池开机、并获取到起始电池的通信
id,与起始电池通信连接的下一个电池(第二电池)开机。判断下一个电池(第二电池)的通信id是否正常,若异常,运算结束,此时只有两个电池开机,形成电池组。若正常,保存判断正常的电池(也就是上文所说的第二电池)的通信id,与判断正常的电池(也就是上文所说的第二电池)通信连接的下一个电池(第三电池)开机,返回步骤3,继续判断下一个电池(第三电池)的通信id是否正常,若异常,运算结束,此时只有三个电池开机,形成电池组。若正常,保存判断正常的电池(也就是上文所说的第三电池)的通信id,与判断正常的电池(也就是上文所说的第三电池)通信连接的下一个电池(第四电池)开机,再次返回步骤3;直至第n个电池完成通信id的判断,此时,n个电池全部开机,形成电池组。通过外部自复位开关、外部自复位开关与起始电池连接,人不用在一个个手动去操作每一个电池,大大简化了电池的开机操作,还便于发现单个电池的问题。同时还便于更改电池的后期维护,在进行更换、维修电池后,可以通过通信id的判断,快速确定每个锂电池的通信id,不用再按照固定序号放置n个电池(也就是每个电池对应的通信id会改变,每个电池对应的通信id是由其在n个电池中排列的位置决定),大大提高了灵活性。
16.本实施例的还包括步骤51和步骤52,步骤51,判断正常的电池均以上一个电池的通信id为基础进行指令运算,步骤52,指令运算的结果为该电池的通信id。与起始电池通信连接的下一个电池(第二电池)判断为正常后,该电池就以起始电池的通信id为基础进行指令运算(并机地址智能分配装置的控制单元会发送指令运算),指令运算的结果为该电池(第二电池)的通信id。与下一个电池(第二电池)通信连接的下一个电池(第三电池)判断为正常后,该电池就以下一个电池(第二电池)的通信id为基础进行指令运算,指令运算的结果为该电池(第三电池)的通信id。以此类推,可以得到n个电池的通信id。
17.本实施例的方法实施过程:n个电池通信连接,人根据自身需求、选择n个电池中的一个电池作为起始电池,将起始电池与外部自复位开关连通、之后再开启外部自复位开关。起始电池开机、并获取到起始电池的通信id,起始电池的通信id为0x2f0,与起始电池通信连接的下一个电池(第二电池)开机。判断下一个电池(第二电池)的通信id是否正常,若异常,运算结束,此时只有两个电池开机,形成电池组。与起始电池通信连接的下一个电池(第二电池)判断为正常后,该电池就以起始电池的通信id为基础进行指令运算(并机地址智能分配装置的控制单元会发送指令运算),指令运算的结果为该电池(第二电池)的通信id,该电池(第二电池)的通信id为0x2ee(机地址智能分配装置的控制单元会发送给该电池id自动减2的指令,运算得到该电池的通信id为0x2ee;以此类推可得到第n个电池的通信id为0x2(f0-2*(n-1)))。与判断正常的电池(第二电池)通信连接的下一个电池(第三电池)开机,返回步骤3,继续判断下一个电池(第三电池)的通信id是否正常,若异常,运算结束,此时只有三个电池开机,形成电池组。与下一个电池(第二电池)通信连接的下一个电池(第三电池)判断为正常后,该电池就以下一个电池(第二电池)的通信id为基础进行指令运算,指令运算的结果为该电池(第三电池)的通信id;与下一个电池(第三电池)通信连接的下一个电池(第四电池)开机,再次返回步骤3。直至第n个电池完成通信id的判断,此时,n个电池全部开机,形成电池组。通过外部自复位开关、外部自复位开关与起始电池连接,人不用在一个个手动去操作每一个电池,只操作一个外部自复位开关一次,就可以实现n个电池开机,大大简化了电池的开机操作,还便于发现单个电池的问题。这种并机地址智能分配方法,解决了之前电池组并机的问题,大大简化了电池的开机操作,便于发现单个电池的问题和电
池后期维护。
18.实施例二,参见附图2所示,与实施例一的不同是,还包括步骤6,外部自复位开关长按数秒,能使得n个电池全部重置且n-1个电池的通信id均与起始电池的通信id相同,再返回步骤1。外部自复位开关长按的秒数为3秒。虽然一些电池组会在其外部做线以将n个电池的开关线并联,这样虽能实现一键开机功能,但会导致n个电池之间的线束固定,后续不便于更改并机数量。步骤6则实现便于更改电池的并机数量,在进行增加或减少电池数量,可以快速通信连接n个电池后并重置n个电池,使n个电池的通信id均为相同(可以成为初始重置通信id)。外部自复位开关长按3秒后n个电池的通信id均为0x2f0,再返回步骤1,再次开启外部自复位开关一次,进行n个电池通信id的判断。不但大大简化了电池的开机操作,同时还便于更改电池的后期维护,在进行更换、维修电池后,可以通过通信id的判断,快速确定每个锂电池的通信id,不用再按照固定序号放置n个电池(也就是每个电池对应的通信id会改变,每个电池对应的通信id是由其在n个电池中排列的位置决定),大大提高了灵活性,n个电池之间依旧可正常通信及使用。
19.另一实施例,一种并机地址智能分配装置,包括控制单元、通信单元、开机单元、若干第一通信接口、第二通信接口和并联的电池;控制单元、通信单元和开机单元均与接地端连接且控制单元与通信单元、开机单元均连接;若干第一通信接口和第二通信接口均匀设置在若干电池上,相邻两个电池中的其中一个电池的第一通信接口均与另一个电池的第二通信接口连接,其中一个未连接有第二通信接口的电池上的第一通信接口与外部自复位开关、通信单元、开机单元、接地端均连接。此装置结构简单,解决了之前电池组并机的问题,大大简化了电池的开机操作,便于发现单个电池的问题、更改并机数量和电池后期维护。
20.另一实施例,一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现并机地址智能分配方法。本专利公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(random access memory,ram)、磁碟等各种可以存储程序代码的介质。
21.以上实施方式只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人了解本发明的内容并加以实施,并不能以此限制本发明的保护范围,凡根据本发明精神实质所做的等效变化或修饰,都应涵盖在本发明的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1