一种电池管理系统全自动测试系统及实现方法与流程

文档序号:15586006发布日期:2018-10-02 18:23阅读:258来源:国知局

本发明涉及电池技术控制领域,特别涉及一种电池管理系统全自动测试系统及实现方法。



背景技术:

电池管理系统作为实时监控、自动均衡、智能充放电的电子部件,起到保障安全、延长寿命、估算剩余电量等重要功能,是动力和储能电池组中不可或缺的重要部件。随着锂离子电池在电动汽车和储能领域的广泛应用,电池管理系统的市场规模不断扩大。

电池管理系统生产过程中最关键的环节是功能测试,电池管理系统只有经过严格的功能测试才能进行装车试验。

现有的电池管理系统提供了针对某一项功能进行测试的方法,没有涉及到全面的测试流程、测试的先后顺序及对测试结果的处理。



技术实现要素:

本发明的目的就是为了解决上述问题,提出了一种电池管理系统全自动测试系统及实现方法,提供了全面的测试步骤,采用全自动的方式并建立测试结果数据库,测试完毕后将测试结果及维修策略提供给测试人员,极大的提高了测试准确性、全面性和测试效率。

为了实现上述目的,本发明采用如下技术方案:

本发明的第一目的是公开了一种电池管理系统全自动测试系统,包括:上位机和测试平台;所述上位机通过can接口与测试平台连接;所述测试平台包括:处理器,以及分别与所述处理器连接的can通信模块、电源模块、电流采集模块、电压采集模块、继电器控制模块和报警模块。

本发明的第二目的是公开了一种电池管理系统全自动测试系统的工作方法,包括以下步骤:

步骤一:系统初始化,为待测设备提供9v供电模式;测试上位机和测试平台是否正常通信;如果是,进入下一步;否则,故障报警;

步骤二:自动检测待测设备的工作电压值,如果工作电压值在设定的正常范围之内,则显示电压测试正常;否则显示电源输出故障并报警;

步骤三:根据检测的工作电压值自动计算待测设备的静态电流值,如果静态电流值在设定的正常范围之内,则显示电流测试正常;否则显示电流故障并报警;

步骤四:自动控制待测设备充电辅助电平打开或者关闭,如果状态正常,则显示充电测试正常;否则显示充电故障并报警;

步骤五:依次为待测设备的每一个can通道发送通信数据,如果待测设备的所有can通道均能接收到数据并应答,则显示通信测试正常;否则显示通信故障并报警;

步骤六:自动向待测设备发送打开继电器控制指令,如果在设定时间内接收到待测设备的反馈信息,并且继电器引脚状态与控制指令匹配,则显示继电器控制测试正常;否则显示继电器控制故障并报警;

步骤七:为待测设备提供12v供电模式,重复步骤二-步骤八;

步骤八:为待测设备提供16v供电模式,重复步骤二-步骤八;

步骤九:测试结束,保存测试结果,上位机测试软件显示故障项并将预测的维修策略提供给测试人员。

进一步地,上位机提供整体测试和单步测试两种测试模式;整体测试下,系统自动进行所有测试;单步测试下,能够选择某一测试步骤单独测试。

进一步地,还包括:自动采集待测设备的温度信息,通过待测设备的温度分度表,计算得出目前的温度值;将采集到的温度信息与计算得出的温度值进行比对,如果温度差值在设定的范围内,则显示温度测试正常;否则显示温度测试故障并报警。

进一步地,还包括:自动向待测设备发送io信号置高电平控制指令,然后检测待测设备的io信号的状态,如果io信号的检测状态为高电平,则测试通过;否则,显示开关量输入故障并报警。

进一步地,还包括:自动向待测设备发送设置soc值控制指令,等待待测设备返回设置状态信息,如果设置不成功则显示参数设置测试故障并报警;如果设置成功,对比设置的soc值与待测设备返回的设置状态信息是否一致,如果一致,则显示参数设置测试正常,否则,显示参数设置测试故障并报警。

进一步地,还包括:自动模拟并向待测设备发送充电接口信号,待测设备检测到充电接口信号并反馈输出状态;将采集到的电平信号与实际发送的电平信号对比分析,如果结果一致,则显示充电接口信号功能测试正常,否则,显示充电接口信号功能测试故障并报警。

进一步地,还包括:上位机测试软件显示故障项并将预测的维修策略提供给测试人员。

本发明有益效果:

本测试系统提供了全自动的测试流程,上位机测试软件根据故障建立测试结果数据库,数据库中每个故障对应的维修策略,并根据测试结果可以不断添加故障对应的维修策略,整个测试过程采用全自动的方式,测试完毕后将测试结果及维修策略提供给测试人员,极大的提高了测试准确性、全面性,减轻测试人员的工作量,提高测试效率。

附图说明

图1为本发明电池管理系统全自动测试系统结构图;

图2为本发明测试平台结构图。

具体实施方式

下面结合附图与具体实施方式对本发明作进一步的说明。

本发明公开了一种电池管理系统全自动测试系统,如图1所示,包括:上位机和测试平台;上位机通过can接口与测试平台连接;其中,测试平台如图2所示,包括:处理器,以及分别与处理器连接的can通信模块、电源模块、电流采集模块、电压采集模块、继电器控制模块和报警模块。

本发明电池管理系统全自动测试系统的测试方法和具体步骤如下:

步骤一:将待测设备连接到全自动测试系统中,全自动测试系统通过can接口卡与上位机测试软件连接;

步骤二:待测设备和全自动测试系统上电,打开上位机测试软件,上位机提供整体测试和单步测试两种选择,整体测试模式下,全自动测试系统自动进行所有测试环节,单步测试模式下,用户可以自己选择某个测试环节,这样方便用户针对单个功能进行独立测试;

步骤三:全自动测试系统分三种测试模式,一是为待测设备提供9v供电模式下,二是为待测设备提供12v供电模式下,三是为待测设备提供16v供电模式下,依次进行测试;

步骤四:测试全自动测试系统与上位机测试软件的通信,全自动测试系统mcu通过can接口卡和上位机握手通信,上位机测试软件显示测试成功,否则显示通信故障,蜂鸣器报警;

步骤五:测试待测电池管理系统电压,全自动测试系统检测待测电池管理系统的电压值,工作电压在正常范围之内,上报上位机测试软件电压值,上位机测试软件显示测试结果,否则显示电源输出故障,蜂鸣器报警;

步骤六:测试待测电池管理系统电流,全自动测试系统通过检测电压值计算待测电池管理系统静态电流,工作电流在正常范围之内,上报上位机测试软件电流值,上位机软件显示测试结果,否则显示电流故障,蜂鸣器报警;

步骤七:测试待测电池管理系统的充电功能,全自动测试系统控制充电辅助电平打开或者关闭,状态正常,上报上位机测试软件,上位机测试软件显示测试结果,否则显示充电故障,蜂鸣器报警;

步骤八;测试待测电池管理系统的通信功能,测试待测电池管理系统三个can通道接收、发送数据能力,通信波特率可设置,具体为全自动测试系统通过通道1下发给待测电池管理系统一个数据,待测电池管理系统收到后回复应答数据,然后全自动测试系统通过通道2下发给待测电池管理系统一个数据,待测电池管理系统收到后回复应答数据,然后全自动测试系统通过通道3下发给待测电池管理系统一个数据,待测电池管理系统收到后回复应答数据。通信完成后全自动测试系统上报上位机测试通信成果,上位机测试软件显示通信测试成功,否则显示通信故障,蜂鸣器报警;

步骤九;测试待测电池管理系统的继电器控制功能,全自动测试系统发送给待测电池管理系统打开继电器命令,然后接到待测电池管理系统的反馈信息,在1.5秒时间内,查询待测电池管理系统的继电器引脚状态,状态正常,则表明继电器动作正常,完成后全自动测试系统上报上位机测试通信成果,上位机测试软件显示继电器控制测试成功,否则显示继电器控制故障,蜂鸣器报警;依次测试其他继电器状态;

步骤十;测试待测电池管理系统的soc等参数设置功能,全自动测试系统发送给待测电池管理系统设置soc值,等待待测电池管理系统返回设置状态信息,如果设置不成功发送给上位机测试软件故障,蜂鸣器报警,如果设置成功,命令待测电池管理系统回读设置的soc值,与设置的soc值进行对比,如果数值一致,发送给上位机测试软件测试通过,如果不一致,发送给上位机测试软件设置故障,蜂鸣器报警,上位机测试软件显示测试结果;

步骤十一:测试待测电池管理系统的温度采样值,采集待测电池管理系统的温度,通过温度分度表,计算得出目前温度值。全自动测试系统读取待测电池管理系统温度分度表采集到的温度信息,与实际采集到的温度信息进行对比分析,温度差在±2℃,即为测试通过,发送给上位机测试软件测试通过,否则发送给上位机测试软件测试故障,蜂鸣器报警,上位机测试软件显示测试结果;

步骤十二:测试待测电池管理系统的开关量输入功能,全自动测试系统命令待测电池管理系统的io信号置高电平,全自动测试系统io信号的状态,如果io信号的检测状态为高电平,则测试通过,发送给上位机测试软件测试通过,否则发送给上位机测试软件测试故障,蜂鸣器报警,上位机测试软件显示测试结果;

步骤十三:测试待测电池管理系统的充电接口cp\cc\cc2信号功能,全自动测试系统模拟充电接口信号,待测电池管理系统检测充电接口信号,然后将输出状态发送给全自动测试系统,全自动测试系统将采集到的电平信号与实际发送的电平信号对比分析,结果一致则测试通过,发送给上位机测试软件测试通过,否则发送给上位机测试软件测试故障,蜂鸣器报警,上位机测试软件显示测试结果;

步骤十四:蜂鸣器提示检测完成,上位机测试软件保存测试结果,上位机测试软件显示故障项并将预测的维修策略提供给测试人员。

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1