本发明涉及智能化控制,尤其涉及一种多电池组智能充放电的切换控制方法及装置。
背景技术:
1、现有的多电池组续航使用过程中,可以对多电池组中的每个电池组的充放电情况进行切换。传统的充放电切换方式是在多电池组充放电控制系统中设置功率继电器或者大电流mos管,并通过控制功率继电器或者大电流mos管等器件,实现对电池组的充放电切换控制。
2、然而,现有的通过功率继电器或者大电流mos管等器件进行充放电方式的切换时,由于器件的切换响应速度较慢,容易导致电池组过充过放,从而导致电池组使用效率下降,且可能会损坏电池组。可见,提供一种提高多电池组充放电的切换效率以及准确性的方法显得尤为重要。
技术实现思路
1、为了解决上述技术问题,本发明第一方面公开了一种多电池组智能充放电的切换控制方法,能够提高所有电池组充放电的切换效率以及准确性,减少过充过放的情况发生。
2、为了解决上述技术问题,本发明第一方面公开了一种多电池组智能充放电的切换控制方法,所述方法应用于多电池组的智能充放电切换控制系统中,所述智能充放电切换控制系统包括控制中枢以及多个电池组,所述方法包括:
3、所述控制中枢接收所有所述电池组的数据;
4、对于每个所述电池组,所述控制中枢根据该电池组的数据,判断该电池组是否满足预设的充放电优先级条件;
5、当判断结果为是时,所述控制中枢确定该电池组的充放电优先级为第一优先级;当判断结果为否时,所述控制中枢确定该电池组的充放电优先级为第二优先级,所述第一优先级高于所述第二优先级;
6、所述控制中枢基于所有所述电池组的充放电优先级,依次对所有所述电池组进行充放电切换控制。
7、作为一种可选的实施方式,在本发明第一方面中,所有所述电池组的数据是由通讯控制器采集之后发送至所述控制中枢的,且每个所述电池组的数据包括每个所述电池组的剩余电量;
8、每个所述电池组包括待充电的充电电池组,或者,待放电的放电电池组;
9、以及,对于每个所述电池组,当该电池组为所述充电电池组时,所述对于每个所述电池组,所述控制中枢根据该电池组的数据,判断该电池组是否满足预设的充放电优先级条件,包括:
10、对于每个所述充电电池组,所述控制中枢根据该充电电池组的剩余电量,判断该充电电池组的剩余电量是否小于预设的充电优先级电量;
11、当判断出该充电电池组的剩余电量小于所述充电优先级电量时,所述控制中枢确定该充电电池组满足预设的充放电优先级条件;
12、当判断出该充电电池组的剩余电量大于或等于所述充电优先级电量时,所述控制中枢确定该充电电池组不满足预设的充放电优先级条件。
13、作为一种可选的实施方式,在本发明第一方面中,对于每个所述电池组,当该电池组为所述放电电池组时,所述对于每个所述电池组,所述控制中枢根据该电池组的数据,判断该电池组是否满足预设的充放电优先级条件,包括:
14、对于每个所述放电电池组,所述控制中枢根据该放电电池组的剩余电量,判断该放电电池组的剩余电量是否大于预设的放电优先级电量,所述放电优先级电量大于所述充电优先级电量;
15、当判断出该放电电池组的剩余电量大于所述放电优先级电量时,所述控制中枢确定该放电电池组满足预设的充放电优先级条件;
16、当判断出该放电电池组的剩余电量小于或等于所述放电优先级电量时,所述控制中枢确定该放电电池组不满足预设的充放电优先级条件。
17、作为一种可选的实施方式,在本发明第一方面中,所述控制中枢基于所有所述电池组的充放电优先级,依次对所有所述电池组进行充放电切换控制,包括:
18、所述控制中枢基于所有所述电池组的充放电优先级,从所有所述电池组中确定出所述智能充放电切换控制系统的当前充放电对象,并对所述当前充放电对象执行相应的充放电操作,以及接收所述当前充放电对象的当前充放电数据;
19、所述控制中枢根据所述当前充放电数据,判断所述当前充放电对象的当前条件是否满足预设的充放电完成条件;
20、当判断出所述当前充放电对象的当前条件满足所述充放电完成条件时,所述控制中枢中断所述充放电操作,并更新所述当前充放电对象的充放电优先级,再重复执行所述的所述控制中枢基于所有所述电池组的充放电优先级,从所有所述电池组中确定出所述智能充放电切换控制系统的当前充放电对象的操作。
21、作为一种可选的实施方式,在本发明第一方面中,所述当前充放电对象的当前充放电数据包括所述当前充放电对象的当前剩余电量;所述当前充放电对象包括当前充电对象或者当前放电对象;
22、以及,当所述当前充放电对象为所述当前放电对象时,所述控制中枢根据所述当前充放电数据,判断所述当前充放电对象的当前条件是否满足预设的充放电完成条件,包括:
23、所述控制中枢根据所述当前放电对象的当前剩余电量,判断所述当前放电对象的当前剩余电量是否达到预设的放电完成电量;
24、当判断出所述当前放电对象的当前剩余电量达到所述放电完成电量时,所述控制中枢确定所述当前放电对象的当前条件满足预设的充放电完成条件;
25、当判断出所述当前放电对象的当前剩余电量未达到所述放电完成电量时,所述控制中枢确定所述当前放电对象的当前条件不满足预设的充放电完成条件。
26、作为一种可选的实施方式,在本发明第一方面中,当所述当前充放电对象为所述当前充电对象时,所述当前充放电对象的当前充放电数据还包括所述当前充电对象的当前充电时长;
27、以及,当所述当前充放电对象为所述当前充电对象时,所述控制中枢根据所述当前充放电数据,判断所述当前充放电对象的当前条件是否满足预设的充放电完成条件,包括:
28、所述控制中枢判断所述当前充电对象的当前剩余电量是否达到预设的充电完成电量,和/或,所述当前充电对象的当前充电时长是否达到预设的充电完成时长,所述充电完成电量大于所述放电完成电量;
29、当判断出所述当前充电对象的当前剩余电量达到所述充电完成电量,和/或,所述当前充电对象的当前充电时长达到所述充电完成时长时,所述控制中枢确定所述当前充电对象的当前条件满足预设的充放电完成条件;
30、当判断出所述当前充电对象的当前剩余电量未达到所述充电完成电量,且所述当前充电对象的当前充电时长未达到所述充电完成时长时,所述控制中枢确定所述当前充电对象的当前条件不满足预设的充放电完成条件。
31、作为一种可选的实施方式,在本发明第一方面中,所述智能充放电切换控制系统存在系统模式,且所述系统模式存在对应的系统运行过程,且所述系统模式包括运行模式或者待机模式,其中,所述运行模式包括充电模式或者放电模式;
32、以及,所述方法还包括:
33、所述控制中枢判断所述系统模式对应的系统运行过程是否存在异常状态;
34、当判断出所述系统模式对应的系统运行过程存在异常状态时,所述控制中枢暂停所述系统运行过程,并保存所述系统运行过程,得到保存后的系统运行过程,再清除所述异常状态;
35、当清除完毕所述异常状态时,所述控制中枢启动保存后的所述系统运行过程。
36、本发明第二方面公开了一种多电池组智能充放电的切换控制装置,所述装置应用于智能充放电切换控制系统的控制中枢中,所述智能充放电切换控制系统还包括多个电池组,所述装置包括:
37、接收模块,用于接收所有所述电池组的数据;
38、判断模块,用于对于每个所述电池组,根据该电池组的数据,判断该电池组是否满足预设的充放电优先级条件;
39、确定模块,用于当所述判断模块的判断结果为是时,确定该电池组的充放电优先级为第一优先级;
40、所述确定模块,还用于当所述判断模块的判断结果为否时,确定该电池组的充放电优先级为第二优先级,所述第一优先级高于所述第二优先级;
41、切换控制模块,用于基于所有所述电池组的充放电优先级,依次对所有所述电池组进行充放电切换控制。
42、作为一种可选的实施方式,在本发明第二方面中,所有所述电池组的数据是由通讯控制器采集之后发送至所述控制中枢的,且每个所述电池组的数据包括每个所述电池组的剩余电量;
43、每个所述电池组包括待充电的充电电池组,或者,待放电的放电电池组;
44、以及,对于每个所述电池组,当该电池组为所述充电电池组时,所述判断模块对于每个所述电池组,根据该电池组的数据,判断该电池组是否满足预设的充放电优先级条件的方式具体包括:
45、对于每个所述充电电池组,根据该充电电池组的剩余电量,判断该充电电池组的剩余电量是否小于预设的充电优先级电量;
46、当判断出该充电电池组的剩余电量小于所述充电优先级电量时,确定该充电电池组满足预设的充放电优先级条件;
47、当判断出该充电电池组的剩余电量大于或等于所述充电优先级电量时,确定该充电电池组不满足预设的充放电优先级条件。
48、作为一种可选的实施方式,在本发明第二方面中,对于每个所述电池组,当该电池组为所述放电电池组时,所述判断模块对于每个所述电池组,根据该电池组的数据,判断该电池组是否满足预设的充放电优先级条件的方式具体包括:
49、对于每个所述放电电池组,根据该放电电池组的剩余电量,判断该放电电池组的剩余电量是否大于预设的放电优先级电量,所述放电优先级电量大于所述充电优先级电量;
50、当判断出该放电电池组的剩余电量大于所述放电优先级电量时,确定该放电电池组满足预设的充放电优先级条件;
51、当判断出该放电电池组的剩余电量小于或等于所述放电优先级电量时,确定该放电电池组不满足预设的充放电优先级条件。
52、作为一种可选的实施方式,在本发明第二方面中,所述切换控制模块基于所有所述电池组的充放电优先级,依次对所有所述电池组进行充放电切换控制的方式具体包括:
53、基于所有所述电池组的充放电优先级,从所有所述电池组中确定出所述智能充放电切换控制系统的当前充放电对象,并对所述当前充放电对象执行相应的充放电操作,以及接收所述当前充放电对象的当前充放电数据;
54、根据所述当前充放电数据,判断所述当前充放电对象的当前条件是否满足预设的充放电完成条件;
55、当判断出所述当前充放电对象的当前条件满足所述充放电完成条件时,中断所述充放电操作,并更新所述当前充放电对象的充放电优先级,再重复执行所述的基于所有所述电池组的充放电优先级,从所有所述电池组中确定出所述智能充放电切换控制系统的当前充放电对象的操作。
56、作为一种可选的实施方式,在本发明第二方面中,所述当前充放电对象的当前充放电数据包括所述当前充放电对象的当前剩余电量;所述当前充放电对象包括当前充电对象或者当前放电对象;
57、以及,当所述当前充放电对象为所述当前放电对象时,所述切换控制模块根据所述当前充放电数据,判断所述当前充放电对象的当前条件是否满足预设的充放电完成条件的方式具体包括:
58、根据所述当前放电对象的当前剩余电量,判断所述当前放电对象的当前剩余电量是否达到预设的放电完成电量;
59、当判断出所述当前放电对象的当前剩余电量达到所述放电完成电量时,确定所述当前放电对象的当前条件满足预设的充放电完成条件;
60、当判断出所述当前放电对象的当前剩余电量未达到所述放电完成电量时,确定所述当前放电对象的当前条件不满足预设的充放电完成条件。
61、作为一种可选的实施方式,在本发明第二方面中,当所述当前充放电对象为所述当前充电对象时,所述当前充放电对象的当前充放电数据还包括所述当前充电对象的当前充电时长;
62、以及,当所述当前充放电对象为所述当前充电对象时,所述切换控制模块根据所述当前充放电数据,判断所述当前充放电对象的当前条件是否满足预设的充放电完成条件的方式具体包括:
63、判断所述当前充电对象的当前剩余电量是否达到预设的充电完成电量,和/或,所述当前充电对象的当前充电时长是否达到预设的充电完成时长,所述充电完成电量大于所述放电完成电量;
64、当判断出所述当前充电对象的当前剩余电量达到所述充电完成电量,和/或,所述当前充电对象的当前充电时长达到所述充电完成时长时,确定所述当前充电对象的当前条件满足预设的充放电完成条件;
65、当判断出所述当前充电对象的当前剩余电量未达到所述充电完成电量,且所述当前充电对象的当前充电时长未达到所述充电完成时长时,确定所述当前充电对象的当前条件不满足预设的充放电完成条件。
66、作为一种可选的实施方式,在本发明第二方面中,所述智能充放电切换控制系统存在系统模式,且所述系统模式存在对应的系统运行过程,且所述系统模式包括运行模式或者待机模式,其中,所述运行模式包括充电模式或者放电模式;
67、所述判断模块,还用于判断所述系统模式对应的系统运行过程是否存在异常状态;
68、以及,所述装置还包括:
69、暂停模块,用于当所述判断模块判断出所述系统模式对应的系统运行过程存在异常状态时,暂停所述系统运行过程;
70、保存模块,用于保存所述系统运行过程,得到保存后的系统运行过程;
71、清除模块,用于清除所述异常状态;
72、启动模块,用于当清除完毕所述异常状态时,启动保存后的所述系统运行过程。
73、本发明第三方面公开了另一种多电池组智能充放电的切换控制装置,所述装置包括:
74、存储有可执行程序代码的存储器;
75、与所述存储器耦合的处理器;
76、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的多电池组智能充放电的切换控制方法。
77、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的多电池组智能充放电的切换控制方法。
78、与现有技术相比,本发明实施例具有以下有益效果:
79、本发明实施例中,提供了一种多电池组智能充放电的切换控制方法,该方法应用于多电池组的智能充放电切换控制系统中,该智能充放电切换控制系统包括控制中枢以及多个电池组,该方法包括:控制中枢接收所有电池组的数据;对于每个电池组,控制中枢根据该电池组的数据,判断该电池组是否满足预设的充放电优先级条件;当判断结果为是时,控制中枢确定该电池组的充放电优先级为第一优先级;当判断结果为否时,控制中枢确定该电池组的充放电优先级为第二优先级,第一优先级高于第二优先级;控制中枢基于所有电池组的充放电优先级,依次对所有电池组进行充放电切换控制。可见,实施本发明能够通过控制中枢接收所有电池组的数据,并相应设置了所有电池组的充放电切换流程,能够对所有电池组进行智能优先级筛选,提高了所有电池组的充放电优先级的确定准确性以及确定效率;还能够优先对满足充放电优先级条件的电池组进行充放电,再对不满足充放电优先级的电池组进行充放电,提高了对所有电池组的充放电优先级进行识别的准确性;以及相较于现有技术所采用的功率放大器或继电器等电子元器件,本方案通过对电池组的数据进行逻辑运算能够提高所有电池组充放电操作的切换效率以及切换准确性,减少器件资源的浪费以及降低生产成本,避免了因切换速度过慢对执行完毕充放电操作后的电池组继续执行该操作造成该电池组过充过放这种问题的发生,从而有利于减少电池组损坏的情况发生。