一种自动离线计算电池管理系统的工作精度的装置的制作方法

文档序号:12004157阅读:300来源:国知局
一种自动离线计算电池管理系统的工作精度的装置的制作方法

本实用新型涉及汽车电池领域,尤其是涉及一种自动离线计算电池管理系统的工作精度的装置。



背景技术:

在电动汽车上高压电气部件有许多,如高压电池包,高压分线盒,电机控制器,空调控制器,DC/DC,充电器等。动力电池是最关键的部件之一。如何有效精确地估计电池SOC(state of charge,储电水平)和SOP(state of power,冲放电功率能力),对保证电池在满足车辆功率要求的情况下同时不超过电池电压电流温度容许值,保证电池寿命,具有及其重要的意义。

现有的电池管理系统BMS可以对汽车电池包的SOC和SOP进行预估,然而如何确定这些估计是不是精确很不幸的是不可能直接测量到。因此,需要计算BMS的工作精度进而判断SOC和SOP的预估值是否准确。在已有的方法中,需要通过在车辆实际运行中通过大量非受控实验来大致确定BMS的工作精度。这样的方法耗时耗人工,需要实际运行车辆才能完成计算,而且由于车辆实际运行的过程中,需要人为进行操作,存在不准确性,因此不一定能得到希望的结论。

专利CN201010102766.2提供了一种电池组管理系统测试平台,通过电池电压模拟器和电流恒流源来对电池参数进行模拟,这种方法虽然可以达到自动检测的要求,然而该种方法主要是通过对汽车电池进行模拟来计算BMS的工作精度,然而汽车电池在工作的情况下很多情况是不可控和不可预计的,这种平台无法保证对电池的精确模拟,因而仅仅能满足实验室中的测试需求,在工业生产中并不适用。



技术实现要素:

本实用新型的目的是针对上述问题提供一种自动离线计算电池管理系统的工作精度的装置。

本实用新型的目的可以通过以下技术方案来实现:

一种自动离线计算电池管理系统的工作精度的装置,用于检测与电池包相连的电池管理系统的工作精度,所述装置包括整车控制器、汽车部件模拟模块和热管理模块,所述整车控制器与电池管理系统连接,所述汽车部件模拟模块和热管理模块均分别与电池包和整车控制器连接。

所述汽车部件模拟模块包括电阻耗能组件和激励充能组件,所述电阻耗能组件和激励充能组件并联后分别与电池包和整车控制器连接。

所述电阻耗能组件,包括串联的第一继电器和耗能电阻,所述第一继电器与整车控制器连接,所述耗能电阻与电池包连接。

所述激励充能组件,包括依次串联的第二继电器、保护电阻和激励电源,所述第二继电器与整车控制器连接,所述激励电源与电池包连接。

所述热管理模块包括依次串联的风扇、散热器和水泵,所述风扇、散热器和水泵均与电池包连接。

所述热管理模块还包括外接电源,所述外接电源与风扇、散热器和水泵串联。

所述电池管理系统与电池包之间还设有RS485通讯接口。

与现有技术相比,本实用新型具有以下有益效果:

(1)本装置通过将电池包与汽车部件模拟模块连接,无需实际运行车辆即可实现电池包的耗能与充能,同时由于汽车部件模拟模块是通过整车控制器进行控制,因而可以精确的控制耗能和充能的时间,与人为操作相比,试验过程更加精确,继而增加了电池管理系统的工作精度的计算结果的准确程度。

(2)本装置对于电池管理系统的检测是基于实际的汽车电池包来进行的,与通过模拟方式来测试电池管理系统相比,更加符合实际情况,涵盖的情况更加广泛,准确性更高。

(3)本装置还连接有热管理模块,避免了电池包温度过高导致检测结果不准确的情况,准确度更高。

(4)汽车部件模拟模块既有电阻耗能组件也有激励充能组件,既考虑了电池包的耗能情况也考虑了汽车再生制动导致的电池包的充能情况,考虑范围广,检测全面。

(5)热管理模块通过外接电源充能,而非直接通过电池包充能,避免了热管理模块运行而导致的对电池包能耗的影响,进一步增强了结果的准确性。

(6)电池管理系统与电池包之间还设有RS485通讯接口,成本低且性价比高,可以保证以较低的成本满足测试需求。

附图说明

图1为利用自动离线计算电池管理系统的工作精度的装置进行精度计算的方法流程图;

图2为自动离线计算电池管理系统的工作精度的装置的结构示意图;

其中,1为整车控制器,2为电池管理系统,3为电池包,4为汽车部件模拟模块,5为热管理模块。

具体实施方式

下面结合附图和具体实施例对本实用新型进行详细说明。本实施例以本实用新型技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本实用新型的保护范围不限于下述的实施例。

如图2所示,本实施例提供了一种自动离线计算电池管理系统的工作精度的装置,用于检测与电池包相连的电池管理系统的工作精度,该装置包括:整车控制器1,与电池管理系统2连接,用于向电池管理系统2发送工作命令,并根据电池管理系统2的反馈参数计算电池管理系统2的工作精度;汽车部件模拟模块4,分别与电池包3和整车控制器1连接,用于根据整车控制器1的工作命令为电池包3提供汽车部件所需的耗能和充能;热管理模块5,分别与电池包3和整车控制器1连接,用于根据整车控制器1的命令对电池包3进行散热。

其中,汽车部件模拟模块4包括:电阻耗能组件,包括第一继电器和耗能电阻,用于根据整车控制器1的工作命令为电池包3提供汽车部件所需的耗能;激励充能组件,包括第二继电器、激励电源和保护电阻,用于根据整车控制器1的工作命令为电池包3提供汽车部件所需的充能,本实用新型中只考虑了由于汽车再生制动导致的电池包3的充能情况,而不考虑汽车电池包3本身充能的情况。热管理模块5包括依次串联的风扇、散热器和水泵,风扇、散热器和水泵均与电池包3连接,对电池包3进行散热。热管理模块5还包括外接电源,该外接电源与风扇、散热器和水泵串联,为其提供工作的电能。本实施例中,电池管理系统与电池包之间还设有RS485通讯接口,便于电池管理系统和电池包之间的信息传输。

通过上述装置可以实现对电池管理系统的工作精度进行自动离线检测,如图1所示,检测的方法如下:

s1)整车控制器1控制汽车部件模拟模块4开始工作,电池管理系统2读取电池包3的工作状态;

s2)整车控制器1产生一个测试时刻t,在该测试时刻t向电池管理系统2发送工作命令,并读取电池管理系统2反馈的预测参数,预测参数包括电池管理系统2预测的电池包3在工作命令完成时的SOC值SOCcal1和最小电压值Vmin,最小电压值Vmin具体为:

Vmin=min(Vreq,Vcal)

其中,Vreq为整车控制器1发送的工作命令中要求的电压值,Vcal为电池管理系统2根据读取的电池包3的工作状态计算得到的可提供的电压值;

s3)整车控制器1在达到工作命令完成时间时,控制汽车部件模拟模块4停止工作;

s4)整车控制器1读取电池管理系统2反馈的工作参数,结合步骤s2)的预测参数,计算电池管理系统2的SOP测试精度εSOP

s41)整车控制器1读取电池管理系统2反馈的工作参数,即当前时刻电池包3的电压值Vcal1

s42)整车控制器1根据步骤s41)得到的当前时刻电池包3的电压值,计算电池管理系统2的SOP测试精度εSOP,具体为:

s5)整车控制器1判断电池包3的温度是否超过温度阈值,若是则控制热管理模块5开始工作并返回步骤s5),若否则进入步骤s6);

s6)整车控制器1读取电池管理系统2当前时刻的稳定参数,结合步骤s2)的预测参数,计算得到电池管理系统2的SOC测试精度εSOC,具体为:

s61)整车控制器1读取电池管理系统2当前时刻的稳定参数,即当前时刻电池包3的电压值Vcal2

s62)整车控制器1根据步骤s61)得到的当前时刻电池包3的电压值,通过电池包3的SOC曲线,反向推导出当前时刻的电池包3的SOC值SOCcal2

s63)整车控制器1根据步骤s62)得到的当前时刻的电池包3的SOC值SOCcal2,计算电池管理系统2的SOC测试精度εSOC,具体为:

上述步骤s2)中,测试时刻的产生过程具体为:

s21)整车控制器1产生一个随机数N;

s22)整车控制器1判断随机数N是否大于随机数阈值Ncal,若是则进入步骤s23),若否则返回步骤s21);

s23)整车控制器1根据随机数N产生测试时刻t,所述测试时刻t具体为:

t=tmin+N×T

其中,tmin为汽车部件模拟模块4的最小工作时间,T为规定的周期时间。值得一提的是,该测试时刻的产生是通过生成随机数的方式进行测试时刻的确认,在充耗电的过程中,确定好的测试时刻也可能由于端口电压不符合要求而导致测试的结果无意义,因此也可以在测试时刻的产生过程中加入对于端口电压的预判。

在计算得到了电池管理系统BMS的SOC测试精度和SOP测试精度后,即可与规定的精度范围进行比较,本实施例中的SOC精度范围为±2%,SOP的精度范围为±5%,如果超过了规定的精度范围,则需要对BMS进行进一步测试和修正。

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