System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电池管理,尤其涉及一种电池包、电池包的控制方法、电子设备及存储介质。
技术介绍
1、电池包内部的多个模块之间需要进行通讯,有线通讯和无线通讯是常见的电池包内部通讯方式。电池包内部通讯采用有线连接时,接插件在老化后或遇到振动时容易断开连接,从而导致电池包内部通讯异常。电池包内部如果采用无线通讯,容易受外部环境干扰导致无线通讯的数据传输效率受到影响,甚至导致数据丢失。
2、因此,如何提高电池包内部通讯的稳定性,成为了亟待解决的技术问题。
技术实现思路
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、本申请提出的电池包、电池包的控制方法、电子设备及存储介质,其通过通讯处理模块驱动无线通讯收发模块和菊花链通讯收发模块,使电池包中多个通讯节点的无线通讯收发模块之间无线连接,多个通讯节点的菊花链通讯收发模块有线连接,从而使得多个通讯节点之间建立无线连接,并且使多个通讯节点依次串联以建立菊花链式的有线连接,实现了多个通讯节点之间结合无线通讯方式和菊花链通讯方式进行信息传输。可见,通过无线通讯收发模块和菊花链通讯收发模块,共同使用无线通讯方式与菊花链通讯方式,在多个通讯节点之间传输信息,从而大大降低数据丢失的概率,提高数据传输的稳定性。
本文档来自技高网...【技术保护点】
1.一种电池包,其特征在于,所述电池包包括多个通讯节点,每个所述通讯节点包括无线通讯收发模块、菊花链通讯收发模块和通讯处理模块;
2.根据权利要求1所述的电池包,其特征在于,所述电池包包括多个电芯,所述通讯节点包括主节点和若干从节点,所述从节点包括电芯数据采集模块和电芯均衡处理模块;
3.根据权利要求2所述的电池包,其特征在于,所述从节点还包括第一数据处理模块;所述电芯数据采集模块包括电压传感子模块和温度传感子模块;
4.根据权利要求2所述的电池包,其特征在于,所述主节点还包括第二数据处理模块;
5.一种电池包的控制方法,其特征在于,所述方法应用于权利要求1至4任一项所述的电池包,所述电池包包括主节点和若干从节点,所述方法包括:
6.根据权利要求5所述的电池包的控制方法,其特征在于,所述通过所述无线通讯收发模块与所述从节点之间建立无线通讯连接,包括:
7.根据权利要求5所述的电池包的控制方法,其特征在于,所述电芯数据包括多个电压数据;所述根据所述电芯数据生成相应的控制指令,包括:
8.根据权利要求
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求5至8任一项所述的电池包的控制方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求5至8中任一项所述的电池包的控制方法。
...【技术特征摘要】
1.一种电池包,其特征在于,所述电池包包括多个通讯节点,每个所述通讯节点包括无线通讯收发模块、菊花链通讯收发模块和通讯处理模块;
2.根据权利要求1所述的电池包,其特征在于,所述电池包包括多个电芯,所述通讯节点包括主节点和若干从节点,所述从节点包括电芯数据采集模块和电芯均衡处理模块;
3.根据权利要求2所述的电池包,其特征在于,所述从节点还包括第一数据处理模块;所述电芯数据采集模块包括电压传感子模块和温度传感子模块;
4.根据权利要求2所述的电池包,其特征在于,所述主节点还包括第二数据处理模块;
5.一种电池包的控制方法,其特征在于,所述方法应用于权利要求1至4任一项所述的电池包,所述电池包包括主节点和若干从节点,所述方法包括:
6.根据权利要求5所述的电池包的控制...
【专利技术属性】
技术研发人员:徐童辉,陈斌斌,
申请(专利权)人:欣旺达动力科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。