本技术涉及无线通讯和电池管理,具体而言,涉及一种无线电池管理系统通讯信道寻优方法及装置。
背景技术:
1、在蓝牙无线通讯的场景中,存在多个通讯信道,而这些通讯信道包括多个数据通讯信道和多个广播通讯信道,这些信道的通讯频率为2302mhz至2480mhz,频道带宽2mhz,蓝牙无线通讯可以应用在无线电池管理系统中。
2、目前,通过将蓝牙无线通讯的多个通讯信道来在无线电池管理系统中进行随机跳频通讯。
3、但是,在无线电池管理系统中,由于受限于电池模组与电池pack,这些数据通讯信道的无线通讯质量表征不一,有的数据通讯信道的无线通讯质量较差,使得无线通讯质量稳定性一般,且由于这些数据通讯信道的随机跳频通讯,存在通讯数据不稳定的问题。
技术实现思路
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、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种无线电池管理系统通讯信道寻优方法,应用于无线电池管理系统;所述无线电池管理系统包括一个电池管理单元和多个电芯管理单元;其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述电池管理单元与所述电芯管理单元基于对应的初始无线数据通讯信道完成无线通讯,包括:
3.根据权利要求1所述的方法,其特征在于,所述通讯质量信息包括接收灵敏度和/或包误码率;所述基于所述电芯管理单元对应的每个初始无线数据通讯信道的通讯质量信息,对所述电芯管理单元的所有初始无线数据通讯信道进行排序,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据排序后的所述电芯管理单元的所有初始无线数据通讯信道得到所述电池管理单元与所述电芯管理单元的目标无线数据通讯信道,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述目标无线数据通讯信道序列进行调整,以得到调整后的目标无线数据通讯信道序列,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.一种无线电池管理系统通讯信道寻优装置,应用于无线电池管理系统;所述无线电池管理系统包括一个电池管理单元和多个电芯管理单元;其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任意一项所述的无线电池管理系统通讯信道寻优方法的步骤。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任意一项所述的无线电池管理系统通讯信道寻优方法的步骤。