本发明专利技术公开了一种电池包检测方法、装置、设备及存储介质。电池包检测方法包括:接收到上电信号时,生成主检测编码,通过主检测编码配置检测模式为主检测模式;置于主检测模式时,生成广播校验数据帧,输出广播校验数据帧后,若接收到校验反馈数据帧,则生成电池包数据上传请求信号;输出电池包数据上传请求信号后,输出主检测标识数据帧,若接收到主检测标识反馈确认数据帧,则采集电池包数据;根据电池包数据判断被检测电池包是否出现故障,若出现故障,则生成电池包异常报警信号。则生成电池包异常报警信号。则生成电池包异常报警信号。
【技术实现步骤摘要】
一种电池包检测方法、装置、设备及存储介质
[0001]本专利技术实施例涉及电池技术,尤其涉及一种电池包检测方法、装置、设备及存储介质。
技术介绍
[0002]由于电池属于危险品,当低压电池包运输到客户仓库时,需要对电池进行安全状态检测,或者定期检查电池包是否处于安全状态。当前低压电池包通过如下两种方法判定是否处于电池包安全状态:通过CAN总线设备,连接电脑去录制电池管理系统BMS对外发送的CAN总线报文,用CAN报文分析软件回放报文并解析获取电池包的安全状态;通过CAN总线设备,连接用于CAN总线分析的可视化监控上位机,从电脑端可视化监控上位机上观察电池包的安全状态。
[0003]以上两种方法的缺陷和不足之处是:必须使用CAN总线设备和电脑,两者缺一不可。电脑端需安装商用的CAN报文分析软件如周立功CAN Test,Vector CANoe等,特别是Vector的设备激活码购买成本较高;可视化监控上位机需要按照OEM(Original Equipment Manufacture)要求的通讯协议进行开发,不同OEM的通讯协议不一样,这使可视化监控上位机开发任务繁重;此外,以上两种方法完成一个电池包检测时间较长。
技术实现思路
[0004]本专利技术提供一种电池包检测方法、装置、设备及存储介质,以达到减小电池包安全状态检测对CAN总线分析设备和电脑的依赖、避免针对不同电池包设计不同的上位机通信协议以及缩短电池包检测时间的目的。
[0005]第一方面,本专利技术实施例提供了一种电池包检测方法,包括:
[0006]接收到上电信号时,生成主检测编码,通过所述主检测编码配置检测模式为主检测模式;
[0007]置于所述主检测模式时,生成广播校验数据帧,输出所述广播校验数据帧后,若接收到校验反馈数据帧,则生成电池包数据上传请求信号;
[0008]输出所述电池包数据上传请求信号后,输出主检测标识数据帧,若接收到主检测标识反馈确认数据帧,则采集电池包数据;
[0009]根据所述电池包数据判断被检测电池包是否出现故障,若出现故障,则生成电池包异常报警信号。
[0010]可选的,根据所述电池包数据判断被检测电池包是否出现故障后还包括:
[0011]若所述被检测电池包未出现故障,则生成总检测配置编码;
[0012]所述总检测配置编码用于配置所述被检测电池包的检测模式由所述主检测模式变为从检测模式、或配置所述被检测电池包的检测模式由所述从检测模式变为所述主检测模式、或配置所述被检测电池包不再生成所述总检测配置编码。
[0013]可选的,输出所述广播校验数据帧后还包括:
[0014]若经过设定时长后未接收到所述校验反馈数据帧,则生成休眠控制编码,通过所述休眠控制编码配置检测模式由所述主检测模式变为休眠模式。
[0015]可选的,所述电池包数据包括电池包电压和/或电池包温度。
[0016]可选的,所述电池包异常报警信号包括第一异常报警信号、第二异常报警信号和第三异常报警信号;
[0017]所述第一异常报警信号用于指示所述被检测电池包出现一级故障;
[0018]所述第二异常报警信号用于指示所述被检测电池包出现二级故障;
[0019]所述第三异常报警信号用于指示所述被检测电池包出现三级故障。
[0020]可选的,所述电池包异常报警信号包括LED驱动控制信号。
[0021]可选的,所述电池包数据上传请求信号包括PWM信号。
[0022]第二方面,本专利技术实施例还提供了一种电池包检测装置,包括电池包检测单元,所述电池包检测单元用于:
[0023]接收到上电信号时,生成主检测编码,通过所述主检测编码配置检测模式为主检测模式;
[0024]置于所述主检测模式时,生成广播校验数据帧,输出所述广播校验数据帧后,若接收到校验反馈数据帧,则生成电池包数据上传请求信号;
[0025]输出所述电池包数据上传请求信号后,输出主检测标识数据帧,若接收到主检测标识反馈确认数据帧,则采集电池包数据;
[0026]根据所述电池包数据判断被检测电池包是否出现故障,若出现故障,则生成电池包异常报警信号。
[0027]第三方面,本专利技术实施例还提供了一种电子设备,包括至少一个处理器,以及与所述至少一个处理器通信连接的存储器;
[0028]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术实施例记载的电池包检测方法。
[0029]第四方面,本专利技术实施例还提供了一种计算机可读取存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术实施例记载的电池包检测方法。
[0030]与现有技术相比,本专利技术的有益效果在于:本专利技术提出一种电池包检测方法,基于本方法只需要同时有两个以上的电池包,就可以通过主从检测对象方式进行互为检测,本方法解决了电池包安全状态检测对CAN总线分析设备和电脑的依赖,不同种类的电池包可以使用统一检测方法,由于电池包不与上位机通信,因此,上位机不需要按照与各类电池包对应的不同OEM要求进行通讯协议开发,即不用额外开发不同的可视化监控上位机软件,同时不用额外设计带微处理器的电路模块。本专利技术提出的方法实现时仅涉及纯硬件信号交互,成本相对较低,检测时间短,可以同时检测多个电池包,检测效率高。
附图说明
[0031]图1是实施例中的电池包检测方法流程图;
[0032]图2是实施例中的另一种电池包检测方法流程图;
[0033]图3是实施例中的又一种电池包检测方法流程图;
[0034]图4是实施例中的又一种电池包检测方法流程图;
[0035]图5是实施例中电池包端口示意图;
[0036]图6是实施例中的电池包检测方法示意图;
[0037]图7是实施例中的电子设备示意图。
具体实施方式
[0038]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0039]实施例一
[0040]图1是实施例中的电池包检测方法流程图,参考图1,电池包检测方法包括:
[0041]S101.接收到上电信号时,生成主检测编码,通过主检测编码配置检测模式为主检测模式。
[0042]示例性的,本实施例中,电池包检测方法适用于多个电池包串联,采用其中一个电池包检测其余电池包是否出现故障,或不同电池包之间相互检测是否出现故障的情形;
[0043]其中,本方法配置在拟进行串联的全部电池包中,由电池包中的控制芯片、控制器或电池管理系统(Battery Management System,BMS)执行。
[0044]示例性的,本实施例中,可执行本方法的电本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种电池包检测方法,其特征在于,包括:接收到上电信号时,生成主检测编码,通过所述主检测编码配置检测模式为主检测模式;置于所述主检测模式时,生成广播校验数据帧,输出所述广播校验数据帧后,若接收到校验反馈数据帧,则生成电池包数据上传请求信号;输出所述电池包数据上传请求信号后,输出主检测标识数据帧,若接收到主检测标识反馈确认数据帧,则采集电池包数据;根据所述电池包数据判断被检测电池包是否出现故障,若出现故障,则生成电池包异常报警信号。2.如权利要求1所述的电池包检测方法,其特征在于,根据所述电池包数据判断被检测电池包是否出现故障后还包括:若所述被检测电池包未出现故障,则生成总检测配置编码;所述总检测配置编码用于配置所述被检测电池包的检测模式由所述主检测模式变为从检测模式、或配置所述被检测电池包的检测模式由所述从检测模式变为所述主检测模式、或配置所述被检测电池包不再生成所述总检测配置编码。3.如权利要求1所述的电池包检测方法,其特征在于,输出所述广播校验数据帧后还包括:若经过设定时长后未接收到所述校验反馈数据帧,则生成休眠控制编码,通过所述休眠控制编码配置检测模式由所述主检测模式变为休眠模式。4.如权利要求1至3任一所述的电池包检测方法,其特征在于,所述电池包数据包括电池包电压和/或电池包温度。5.如权利要求1至3任一所述的电池包检测方法,其特征在于,所述电池包异常报警信号包括第一异常报警信号、第二异常报警信号和第三异常报警信号;所述第一异常报警信号用于指示所述被检测电池包出现一级故障;...
【专利技术属性】
技术研发人员:韦方,
申请(专利权)人:湖北亿纬动力有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。