基于电瓶车状态数据的电池使用寿命预测方法与流程

文档序号:11197834阅读:1469来源:国知局
基于电瓶车状态数据的电池使用寿命预测方法与流程
本发明属于动力电池组寿命预测
技术领域
,该方法特别适用于在不同类型电瓶车的用户使用习惯情况下检测和诊断其电池组使用寿命状态。
背景技术
:近年来,便捷、节能又环保的电瓶车已成为广大城镇居民青睐的绿色交通工具。目前国内电瓶车厂家常用的电池按照化学材料划分主要有铅酸电池、镍金属电池、锂离子电池等。这些不同材料的电池都属于电动车的最易损耗部件,一直面临着诸如不耐用、寿命短等问题的制约。另外,由于用户行驶中路况及行为习惯的差异特别大,很难达到商家宣传的续航里程;与此同时,用户无法通过现有手段准确知道电瓶车电池的使用寿命,这是由于处于行驶状态中的电瓶车电池放电过程是非线性的,而且电池的放电能力是持续不断变化的,其续航里程很难通过确定的模型直接表示。近年来针对动力电池组寿命预测研究并不多,现有方法大致可分为二种:1)电化学建模方法、2)数据驱动法。1)电化学建模方法电化学建模方法以电池组的电化学机理为出发点,建立电池组的机理老化模型。该种方法准确性比较好,可以详细解释电池的老化过程,为改善电池结构提供帮助,例如ramadass等(请参见:ramadassp,haranb,whiter,etal.mathematicalmodelingofthecapacityfadeofli-ioncells[j].journalofpowersources,2003,123(2):230-240.)所建立的电池寿命模型从电池老化机理出发,认为电池老化的原因是电池内的活性锂离子逐渐减少引起放电电压降低。他们提出了半经验模型,该模型通过电池soc和膜阻抗的变化量作为参数,定量研究电池容量的减小,从而进行电池的寿命预测。但该模型没有考虑到截止电压和放电深度对电池寿命衰退的影响。2)数据驱动法数据驱动法以大量的电池特性数据为出发点,通过数据挖掘方法分析电池的老化情况,该种方法可考虑多种因素对电池的老化的影响,通过大量样本数据输入,可获得比较高的准确度。例如parthiban等(请参见:parthibant,ravir,kalaiselvin.explorationofartificialneuralnetwork[ann]topredicttheelectrochemicalcharacteristicsoflithium-ioncells[j].electrochimicaacta,2007,53(4):1877-1882.)将人工神经网络的方法引入到电池寿命预测的研究中。利用这种方法,只要输入电池的充放电循环次数,就可以计算得到电池的容量值。但是该模型在电池充放电循环的前期对容量的预测非常有效,但在后期的效果并不是太好。综上所述,现有的动力电池寿命预测模型通常建立在基于标准工况的电化学检测或等效电路模型之上,这些方法仅针对电池的内部特性参数,而没有考虑电瓶车运行的实际工况和用户使用习惯,研究表明,用户不当的行为习惯会导致电池组利用率降低、使用寿命缩短等情况。与此同时,现有的预测方法都没有对大量历史数据进行收集和分析,因此无法客观的找出其中的老化规律,从而增大了误差。技术实现要素:本发明通过对电瓶车装载的传感器采集的历史数据进行分析和挖掘,探索电池组寿命与用户使用习惯(例如行驶里程、放电时间等因素)间的关联规律,这样对诊断和预测电瓶车电池组的使用寿命具有重要意义。具体技术方案如下:一种基于电瓶车状态数据的电池使用寿命预测方法,包括如下步骤:(1)将通过对电瓶车上传感器采集的状态数据进行统计和分类,数据结构主要包括有记录序号、瞬时速度、时间戳、电压值这4种属性状态。在此基础上,统计出每辆电瓶车的行驶里程、放电时间和最大电压值,得出汇总数据。然后,将不同类型电瓶车的行驶里程数(s)和累计放电时间(t)作为衡量电池寿命状态的两个随机变量进行归一化处理,分别记作s*和t*;(2)根据最大电压字段对电瓶车类型进行分类,并分别求出不同类型电瓶车用户数据集的s*和t*的数学期望e(s*)与e(t*),及两个随机变量之间的相关系数ρ(s*,t*);(3)建立电瓶车电池寿命状态模型;(4)分别对不同类型电瓶车的训练样本集设定寿命状态阈值并评价其阈值的置信度;(5)对于测试用户样本,先计算其行驶里程数和累计放电时间并进行归一化处理,然后再根据电压值进行分类后代入对应类型电瓶车的电池寿命状态函数,求得该用户的电池寿命状态标准量,并与阈值r0进行比较后得出寿命状态结论。进一步的,所述步骤(1)中,计算每辆电瓶车的行驶里程的公式为:其中,s表示行驶里程,为平均行驶速度,δt为时间差。进一步的,所述步骤(1)中,计算每辆电瓶车的累计放电时间的公式为:t=∑δt=∑(ti-ti-1)(2)其中,ti表示电瓶车行驶某时刻的时间戳。进一步的,所述步骤(1)中,计算每辆电瓶车的行驶最大电压值的公式为:vmax=max(v[1…n])(3)其中,v[1…n]为电瓶车行驶时记录的电压值列表,行驶中的电瓶车电池处于放电过程,电压是逐渐下降的。进一步的,所述步骤(1)中,行驶里程数和累计放电时间的归一化公式分别为:其中,s*和t*分别表示对s和t进行归一化处理后的随机变量值。进一步的,所述步骤(2)中,未知参数λ1,λ2,λ3的计算公式为:其中n为样本数,e(s*)为行驶里程的数学期望,e(t*)为累计放电时间的数学期望,ρ(s*,t*)表示行驶里程数与累计放电时间两者间的相关系数。进一步的,所述步骤(3)中,电池寿命状态函数为:r=a·exp(-λ1·s*-λ2·t*-λ3·max(s*,t*)}+k(9)约束条件:s*>0,t*>0,a>0其中,s*和t*分别表示归一化后的行驶里程和累计放电时间,λ1,λ2,λ3,a,k为预估参数。进一步的,所述步骤(4)中,阈值置信度公式为:其中,α表示阈值置信度,n为训练集的样本数量,ri为样本集中第i个样本的寿命状态标准量,r0为样本集对应的阈值。进一步的,所述步骤(5)中进一步包括以下步骤:(5.1)判断如果标准量r≥r0,则说明电池寿命状态良好,可继续使用。(5.2)判断如果标准量r<r0,则说明电池达到报废标准,建议停止使用需更换新电池。本发明的有益效果:1)本发明通过对电瓶车上传感器采集的状态数据进行统计,具体来说,就是统计出每辆电瓶车的里程数(s)与累计放电时间(t)之后,将之作为衡量电池组寿命状态的两个随机变量,并且分别进行归一化处理。2)本发明提出一个电瓶车电池寿命状态预测模型,将新用户的里程数和累计放电时间经过归一化处理后代入对应类型的电池寿命状态函数进行计算,获得该新用户对应的电池组寿命状态的标准量,与阈值进行比较,得出寿命状态结论。本发明可以广泛应用在不同类型电瓶车的用户使用习惯情况下检测和诊断其电池组使用寿命状态。附图说明图1是本发明的流程图。具体实施方式下面结合具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。如图1所示,本发明提出基于电瓶车状态数据的电池使用寿命预测方法的实施过程如下:1)、表1为本发明实施例的用户训练数据样本集,其中共包含a、b、c和d这4个用户,每个用户采集的记录都有序号、速度、时间戳和电压值等4个属性。用户a:用户b:用户c:用户d:表1.用户训练数据样本集。2)、根据公式(1)-(4)分别统计每个用户的行驶里程数、累计放电时间和最大电压值,结果如表2所示。表2.用户行驶里程与放电时间的统计结果。再根据公式(5)和公式(6)对统计的里程数、累计放电时间进行归一化处理,结果如表3所示。行驶里程放电时间电压值(v)用户a0.93950.844048v用户b0.97800.894948v用户c0.98850.936564v用户d0.98410.920864v表3.针对表2的归一化处理结果。3)、根据最大电压值将表3中的电瓶车用户进行分类,结果表4所示。电瓶车电压类型用户48v用户a,用户b64v用户c,用户d表4.根据电压值进行电瓶车类型分类。4)、在表4的基础上根据公式(7)-(9)计算每种类型电瓶车的行驶里程与放电时间的期望值e(s*)和e(t*),及其两者之间的相关系数ρ(s*,t*)。例如针对48v类型的电瓶车:例如针对64v类型的电瓶车:5)、对寿命状态函数如公式(10)中的未知参数λ1,λ2,λ3进行估计,使用函数的偏导数确定a,k参数的值,从而确定不同电压类型电瓶车对应的电池寿命状态函数。例如针对48v类型的电瓶车,将上述等式联立可得出:λ1=-0.0536,λ2=0.0536,λ3=1.0965然后,分别求出r48v在s*和t*上的方向导数:令u=0.0536s*-0.0536t*-1.0965max(s*,t*)恒成立,表明函数r48v在s*方向上单调递减的。恒成立,表明函数r48v在t*方向上单调递减的。另外,由于s*∈[0,1],t*∈[0,1],r48v∈[0,1]。根据上述已知条件可知,函数r48v在(0,0)处取得最大值1,在(1,1)处取得最小值0。将值代入函数得出下列两个等式:联立等式得出:a48v=1.5016,k48v=-0.5016当求出上述所有参数值后,可得出48v类型电瓶车的电池寿命状态函数具体为:r48v=1.5016·exp{0.0536s*-0.0536t*-1.0965max(s*,t*)}-0.5016然后,将表3的训练集中用户a和用户b(48v电瓶车)的归一化结果代入上述函数,得到两个用户的寿命状态值:ra=0.0372,rb=0.0145例如针对64v类型的电瓶车,将上述等式联立可得出:λ1=-0.0315,λ2=0.0314,λ3=1.0454然后,分别求出r64v在s*和t*上的方向导数:令v=0.0315s*-0.0314t*-1.0454max(s*,t*)恒成立,表明函数r64v在s*方向上单调递减的。恒成立,表明函数r64v在t*方向上单调递减的。另外,由于s*∈[0,1],t*∈[0,1],r48v∈[0,1]。根据上述已知条件可知,函数r64v在(0,0)处取得最大值1,在(1,1)处取得最小值0。将值代入函数得出下列两个等式:联立等式得出:a64v=1.5422,k64v=-0.5422当求出上述所有参数值后,可得出64v类型电瓶车的电池寿命状态函数具体为:r64v=1.5422·exp{0.0315s*-0.0314t*-1.0454max(s*,t*)}-0.5422然后,将表3的训练集中用户c和用户d(64v电瓶车)的归一化结果代入上述函数,得到两个用户的寿命状态值:rc=0.0075,rd=0.01026)、根据上述步骤求出的不同类型电瓶车用户的寿命状态值,分别设定状态阈值并评价样本的置信度。对于48v类型电瓶车,当设置状态阈值r0_48v=0.001时,求得置信度α48v=1。对于64v类型电瓶车,当设置状态阈值r0_48v=0.001时,求得置信度α48v=1。7)、对于表5中的两个新用户e和f,根据公式(1)-(3)分别统计测试用户样本的里程数,累计放电时间,结果如表6所示,再根据公式(5)和(6)进行归一化处理,结果如表7所示。然后根据电压值将测试用户样本进行分类,结果如表8所示。用户e:用户f:表5.新用户测试数据样本集。行驶里程(km)放电时间(h)电压值(v)用户e18448v用户f5913064v表6.新用户行驶里程与放电时间的统计结果。行驶里程放电时间电压值(v)用户e0.96470.844048v用户f0.99890.978864v表7.针对表6归一化处理结果。电瓶车电压类型用户48v用户e64v用户f表8.对新用户进行电瓶车类型分类。8)、接着,将表7中测试用户e和f的里程数和累计放电时间分别代入到步骤(5)中对应的48v和64v电瓶车的寿命状态函数进行计算,求得用户e和f的电池寿命状态标准量:r′48v=0.0232,r′64v=0.00098,由此可见:对于48v电瓶车类型的新用户e,其电池寿命状态的标准量大于阈值0.001,说明该用户的电池寿命状态良好,可继续使用。对于64v电瓶车类型的新用户f,其电池寿命状态的标准量小于阈值0.001,说明该用户的电池达到报废标准,建议停止使用并进行更换。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1