一种电池管理系统硬线故障注入的试验方法

文档序号:188954 发布日期:2021-11-02 浏览:16次 >En<

阅读说明:本技术 一种电池管理系统硬线故障注入的试验方法 (Test method for hard line fault injection of battery management system ) 是由 陈敬朝 解坤 常宏 李海强 刘仕强 高孟洋 林春景 陈立铎 于 2021-06-30 设计创作,主要内容包括:本发明提供了一种电池管理系统硬线故障注入的试验方法,包括以下步骤:S1、将Remote Control Mode的继电器端子连接在电池管理系统休眠唤醒线中;S2、通过计算机对Remote Control Mode进行配置;S3、在电池管理系统中加入发送指令模块,发送指令模块将指令发送至Remote Control Mode,通过Remote Control Mode控制电池管理系统自动进入和退出休眠状态。本发明所述的电池管理系统硬线故障注入的试验方法,可实现快速自动通断电池管理系统的硬线信号,并且能够设置通断的持续时间,不仅提高了试验效率,而且降低了测试风险和人力成本,且该方法较人工手动通断硬线方式也更加可靠和稳定,能够有助于电池管理系统测试水平的提高,并且通过CAN总线控制具备高度集成化应用的条件。(The invention provides a test method for hard line fault injection of a battery management system, which comprises the following steps: s1, connecting a relay terminal of the Remote Control Mode to a sleep wake-up line of the battery management system; s2, configuring a Remote Control Mode through a computer; and S3, adding an instruction sending module in the battery management system, sending the instruction to a Remote Control Mode by the instruction sending module, and controlling the battery management system to automatically enter and exit the sleep state through the Remote Control Mode. The test method for the hard wire fault injection of the battery management system CAN realize the fast and automatic on-off of the hard wire signal of the battery management system, CAN set the on-off duration time, not only improves the test efficiency, but also reduces the test risk and the labor cost, is more reliable and stable than a manual hard wire on-off mode, CAN contribute to the improvement of the test level of the battery management system, and has the condition of highly integrated application through the CAN bus control.)

一种电池管理系统硬线故障注入的试验方法

技术领域

本发明属于动力电池管理系统测试领域,尤其是涉及一种电池管理系统硬线故障注入的试验方法。

背景技术

新能源汽车产业是我国重点培育的战略性新兴产业之一,近年来的迅猛发展使我国成为新能源汽车全球产销第一大市场,新能源汽车产业的快速发展给电池管理系统领域带来了重大机遇。作为动力电池和新能源汽车之间的重要纽带,电池管理系统可以实时监控动力电池性能与安全状态,对于车辆正常运行和驾乘人员安全至关重要。电池管理系统需要应对的环境越来越复杂,被赋予的功能逐渐增多,针对BMS的测试方法亟需补充和完善,而且测试效率亟需提高。

目前,电池管理系统部分测试过程自动化程度不高,尤其针对电池管理系统硬线信号的故障注入测试,需要人为接通和切断引线连接,这样不仅增加操作风险、需要大量人力和时间成本外,也不利于测试结果的准确性。因此,研究电池管理系统硬线故障注入测试方法,根据电池管理系统测试方案搭建硬线故障注入自动化测试系统以及人机交互界面的设计,能够实现电池管理系统硬线信号的自动化快速通断,将有利于提高检测数据的准确性和试验的测试效率,帮助企业缩短产品研发周期,快速识别产品缺陷。

发明内容

有鉴于此,本发明旨在提出一种电池管理系统硬线故障注入的试验方法,以解决电池管理系统硬线故障注入检测的过程中需要耗费大量时间和人力成本,而且人工手动接断线的方式不利于检测,对于一些要求快速接断线的测试用例无法满足测试要求的问题。

为达到上述目的,本发明的技术方案是这样实现的:

一种电池管理系统硬线故障注入的试验方法,包括以下步骤:

S1、将Remote Control Mode的继电器端子连接在电池管理系统休眠唤醒线中;

S2、通过计算机对Remote Control Mode进行配置;

S3、在电池管理系统中加入发送指令模块,发送指令模块将指令发送至RemoteControl Mode,通过Remote Control Mode控制电池管理系统自动进入和退出休眠状态。

进一步的,步骤S1中将Remote Control Mode的继电器端子串联在需要切断的电池管理系统休眠唤醒线中,将CAN口接入试验的CAN总线中。

进一步的,步骤S2中通过计算机对Remote Control Mode进行配置的过程如下:

S201、配置Remote Control Mode CAN通讯硬件板卡与电池管理系统的Matlab/Simulink的模型接口;

S202、搭建Matlab/Simulink的CAN模型;

S203、将CAN模块总线连接到CAN总线上,通过计算机软件对CAN总线所有报文ID进行监测,并与Remote Control Mode的继电器端子ID进行对比,符合条件则发送配置ID指令给Remote Control Mode,完成ID配置。

进一步的,步骤S203中CAN总线所有报文ID与Remote Control Mode的继电器端子ID进行对比过程如下:当CAN模块总线连接对比到任意接收到的CAN报文ID与继电器端子ID配置目标相同时,继电器端子ID配置目标加一,加一后的继电器端子ID再与收到的所有报文ID进行监测对比,以此类推。

进一步的,步骤S201中电池管理系统的模型接口包括AN High、CAN Low、CAN GND以及通道序号、通道名称。

进一步的,步骤S202中CAN模型包括CAN模块的使能信号、复位信号、接收和发送的报文信号、CAN通信协议、设置波特率参数模型。

进一步的,步骤S203中条件如下:监测到的任一报文都与继电器端子ID配置目标不同。

相对于现有技术,本发明所述的一种电池管理系统硬线故障注入的试验方法具有以下有益效果:

本发明所述的电池管理系统硬线故障注入的试验方法,在电池管理系统的硬线故障注入测试过程中,与现阶段主要采用的人工手动通断硬线方式相比,可实现快速自动通断电池管理系统的硬线信号,并且能够设置通断的持续时间,不仅提高了试验效率,而且降低了测试风险和人力成本,且该方法较人工手动通断硬线方式也更加可靠和稳定,能够有助于电池管理系统测试水平的提高,并且通过CAN总线控制具备高度集成化应用的条件。

附图说明

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例所述的Matlab/Simulink的模型接口示意图;

图2为本发明实施例所述的CAN模块的参数模型示意图;

图3为本发明实施例所述的Remote Control Mode在电池管理系统硬线故障注入测试中的电气原理图;

图4为本发明实施例所述的Remote Control Mode参数配置图。

具体实施方式

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本发明中的具体含义。

下面将参考附图并结合实施例来详细说明本发明。

如图1至图4所示,一种电池管理系统硬线故障注入的试验方法,包括以下步骤:

S1、将Remote Control Mode的继电器端子连接在电池管理系统休眠唤醒线中;

S2、通过计算机对Remote Control Mode进行配置;

S3、在电池管理系统中加入发送指令模块,发送指令模块将指令发送至RemoteControl Mode,通过Remote Control Mode控制电池管理系统自动进入和退出休眠状态。

步骤S1中将Remote Control Mode的继电器端子串联在需要切断的电池管理系统休眠唤醒线中,将CAN口接入试验的CAN总线中。

步骤S2中通过计算机对Remote Control Mode进行配置的过程如下:

通过计算机配置Remote Control Mode波特率和电池管理系统波特率一致,配置Remote Control Mode的ID确保不与电池管理系统中任意报文ID相同,报文配置、发送过程中的底层软件代码采用Matlab/Simulink来实现,具体如下:

首先,需要配置CAN通讯硬件板卡与Matlab/Simulink的模型接口相关联,主要包括CAN High\CAN Low\CAN GND以及通道序号、通道名称,选择相应的CAN通信板卡,以匹配电池管理系统的不同CAN通道;

其次,搭建Matlab/Simulink的CAN模型,主要包括CAN模块的使能信号、复位信号、接收和发送的报文信号、CAN通信协议、设置波特率等参数模型。

将CAN模块总线连接到CAN总线上,通过计算机软件对CAN总线所有报文ID进行监测,并与Remote Control Mode的继电器端子ID进行对比,继电器端子ID配置目标默认为0X601,当CAN模块总线连接对比到任意接收到的CAN报文ID与继电器端子ID配置目标相同时,继电器端子ID配置目标加一,变为0X602,然后再与收到的所有报文ID进行监测对比,以此类推,直至监测到的任一报文都与继电器端子ID配置目标不同,此时发送配置ID指令给Remote Control Mode,完成ID配置。

步骤S3中在充放电设备试验程序需要进入和退出休眠的静置期间前后,加入发送指令模块发送报文,可使电池管理系统自动进入和退出休眠状态;

在休眠前的指令模块中,发送断开指令使电池管理系统进入休眠状态;在休眠后的指令模块中,发送闭合指令唤醒电池管理系统。

其中:Remote Control Mode为FTK-AC2661远程控制模块。

具佳实施如下:

以某电池系统充电后静置期间,电池管理系统需要进入休眠状态的测试为例,在测试台架正常搭建完成后,将Remote Control Mode的DO1继电器端子串联进入需要切断的电池管理系统休眠唤醒线中,将Remote Control Mode的CAN接入总线中,最后接入供电电源,应用详见附图1;

(1)用以太网线将Remote Control Mode的以太网口(ETH)和计算机连接,通过上位机软件配置CAN1波特率和电池管理系统波特率一致,保证各自节点能够交互通信,点击“写入配置”,如图2所示;

(2)通过计算机配置Remote Control Mode波特率和电池管理系统波特率一致,配置Remote Control Mode的ID确保不与电池管理系统中任意报文ID相同,需要配置CAN通讯硬件板卡与Matlab/Simulink的模型接口相关联,主要包括CAN High\CAN Low\CAN GND以及通道序号、通道名称,选择相应的CAN通信板卡,以匹配电池管理系统的不同CAN通道;

其次,搭建Matlab/Simulink的CAN模型,主要包括CAN模块的使能信号、复位信号、接收和发送的报文信号、CAN通信协议、设置波特率等参数模型。

将CAN模块总线连接连接到CAN总线上,通过计算机软件对CAN总线所有报文ID进行监测,并与Remote Control Mode的继电器端子ID进行对比,继电器端子ID配置目标默认为0X601,当CAN模块总线连接对比到任一接收到的CAN报文ID与继电器端子ID配置目标相同时,继电器端子ID配置目标加一,变为0X602,然后再与收到的所有报文ID进行监测对比,以此类推,直至监测到的任一报文都与继电器端子ID配置目标不同,此时发送配置ID指令给Remote Control Mode,完成ID配置。

(3)在充放电设备中,编辑好正常试验程序后,在需要进入休眠状态的静置期间前后,加入发送指令模块,发送控制指令报文到Remote Control Mode的设备ID,即可自动控制电池管理系统进入休眠状态;闭合方式分为PDO闭合和SDO闭合,其中PDO闭合方式适用于单独控制某一继电器,SDO闭合方式适用于批量控制某一模块继电器。以NodeID=1为例,闭合DO1触点可发送指令:ID=0x601h,2F 20 20 00 01 00 00 00,详细指令见表1。

表1:详细指令表

(4)本次试验中,Remote Control Mode设备的ID为0x601h,在休眠前的指令模块中,发送断开指令0x601h:2F 20 20 00 00 00 00 00断开DO1触点,使电池管理系统进入休眠状态;在休眠后的指令模块中,发送闭合指令0x601h:2F 20 20 00 01 00 00 00闭合DO1触点,唤醒电池管理系统。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种电网元器件的寿命预估方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类