一种动力电池剩余使用寿命的预测方法与流程

文档序号:11522388阅读:783来源:国知局
一种动力电池剩余使用寿命的预测方法与流程

本发明属于纯电动汽车电池管理领域,具体涉及一种动力电池剩余使用寿命的预测方法。



背景技术:

目前,对于新能源汽车的电池管理系统,我们主要是将工作的重点放在了对电池管系统的监控作用上,做到了安全事故“早发现、早预防”,能够提高新能源汽车的安全性和可靠性。但是对于新能源汽车电池使用过程中的监测却鲜有提及。

现有技术存在对一个设备或系统的剩余使用寿命(rul,remainingusefullife)进行估计和预测,学术上称之为预测与健康管理技术(prognosticsandhealthmanagement,phm)。其中,预测是phm中核心内容和技术挑战。剩余寿命预测对于系统设备的维护是必不可少的重要信息,根据rul预测结果的分析对系统设备进行良好的管理,可以提高系统或设备可用性和可靠性,同时降低或避免故障造成的重大损失。但目前对于新能源汽车中的动力锂电池却没有系统的剩余寿命预测机制。



技术实现要素:

针对现有技术中存在的不足,本发明把剩余使用寿命(rul)的概念,引入动力锂电池领域,通过预测动力锂电池的剩余使用寿命,来预测动力锂电池的安全性故障,使电动汽车具有更高的可靠性和安全性。

本发明采用下面的技术方案:

一种动力电池剩余使用寿命的预测方法,获取电动汽车每次行车时的动力电池状态数据,建立人工神经网络模型,将所述动力电池状态数据作为人工神经网络模型的输入,训练人工神经网络模型的训练参数;获取待测电动汽车中的动力电池状态数据,作为具有训练参数的人工神经网络的输入,根据人工神经网络的输入输出映射关系,得到人工神经网络的输出,即动力电池剩余使用寿命的预测结果。

进一步的,所述动力电池状态数据包括动力电池总电压、动力电池的平均温度、动力电池充放电电流、单节动力电池的soc、单节动力电池的电芯电压和单节动力电池的soh。

进一步的,所述人工神经网络模型的建立具体采用:建立n层人工神经网络,其中只有一层隐含层,设置每层的节点数,根据传输函数和训练函数建立人工神经网络模型。

进一步的,所述n层人工神经网络具有输入层和输出层,输入层的节点数为6,输出层的节点数为1;隐含层的节点数根据下式确定:

式中:n为隐含层的节点数;ni输入节点数;n0为输出节点数;a为1—10之间的常数。

进一步的,所述动力电池剩余使用寿命的预测结果包括:根据所述具有训练参数的人工神经网络预测得到动力电池剩余容量达到失效时所对应的动力电池充放电次数,根据电池循环寿命原理,得到动力电池剩余使用寿命的预测结果。

进一步的,获取所述动力电池所有单节电池的soc值,对其做平均化处理,采用最接近平均soc值的单体电池soc值作为动力电池状态数据之一。

进一步的,获取所述动力电池所有单节电池的电芯电压,对其做平均化处理,采用最接近平均电芯电压值的单体电池电芯电压值作为动力电池状态数据之一。

进一步的,获取所述动力电池所有单节电池的soh值,对其做平均化处理,采用最接近平均soh值的单体电池soh值作为动力电池状态数据之一。

进一步的,所述人工神经网络模型具有传输函数,用于层与层之间的数据转换与传输。

进一步的,所述人工神经网络模型具有训练函数,用于基于作为输入和输出的动力电池状态数据、动力电池剩余使用寿命,训练人工神经网络模型的参数。

本发明的有益效果:

本发明引入剩余使用寿命(rul)的概念,采集影响动力锂电池剩余使用寿命的六大影响因素,建立动力锂电池剩余使用寿命的人工神经网络模型,采用上述六大影响因素进行参数训练,建立动力锂电池剩余使用寿命的预测方法。通过具体的实验,测试结果显示了人工神经网络模型的可靠性,其误差均在理想的范围之内,说明了本预测方法的先进性。

附图说明

图1为本发明的方法流程图;

图2为本发明的人工神经网络模型示意图;

图3为本发明人工神经网络的训练过程图a;

图4为本发明人工神经网络的训练过程图b;

图5为本发明人工神经网络的训练过程图c;

具体实施方式:

下面结合附图与实施例对本发明作进一步说明:

应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

本发明的一种典型实施例是一种动力电池剩余使用寿命的预测方法,如图1所示,本实施例选取三星18650电芯的电池包为研究对象,该电池包为51并95串的电芯,额定容量为112.2ah。

动力锂电池剩余使用寿命的影响因素包括总电压、温度、充放电电流、单节电池soc、单节电池电芯电压、单节电池soh六大要素。

(1)总电压,表示为xv:总电压的范围在285v到389.5v之间,电池包为95串三元材料锂电池,总电压的高低代表着电池包充放电的深度;

(2)温度,表示为xt:温度范围在-30℃到70℃,对该电池包设置了有20个温度采集点,以设定距离均匀分布在这51并95串的电芯中,我们取选取电池包正中间的温度t11为代表;

(3)充放电电流,表示为xi:电流范围-0.2c到2c,充电为负值,放电为正值;

(4)电池包的soc,表示为xs:选取能够代表大多数单节电芯的soc,选取的是第20串的;

(5)电芯电压,表示为xc:选取能够代表大多数单节电芯的电芯电压,选取的是第20串的,与soc选取的一致;

(6)电池的soh,表示为xh:选取第20串,与soc、电芯电压选取的一致,本发明选取的电池包为51并2.2ah的电池,容量为112.2ah。

动力锂电池剩余使用寿命,标识为yc,选取的电池循环使用寿命理论为800次循环,每次充放电减少一次,yc=(800-循环次数)/800。

下面通过实验来验证本实施例提出的这种方法:

采样数据为实车跑路数据,按照上述原则,通过后期筛选形成,部分数据见表1.

表1动力锂电池剩余使用寿命数据采集表

本实施例采用人工神经网络结构图如图2,人工神经网络能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。

人工神经网络的输入值input:x={xv,xt,xi,xs,xc,xh};

人工神经网络的输出值output:预测电池寿命与预测电池的剩余容量是等价的,电池剩余容量达到失效值时所对应的充放电次数即为电池的循环寿命,输出值记为yc。

人工神经网络建立的步骤:

1)网络层数:建立神经网络,首先要预先确定网络的层数,在不限制隐含层节点数的情况下,本实施采用两层(只有一层隐含层)的神经网络,即可以实现任意非线性映射。

2)确定输入层的节点数,本实施例中人工神经网络的输入为总电压、温度、充放电电流、soc、电芯电压、soh等六大要素,所以节点数为6。

3)确定输出层的节点数,本实施例中人工神经网络的输出为动力锂电池剩余使用寿命,节点数为1。

4)确定隐层的节点数:对于模式识别的神经网络,隐含层的节点数参照下面的公式进行设计:

式中:n为隐含层的节点数;ni输入节点数;n0为输出节点数;a为1~10之间的常数,选取的隐含层节点数为5。

5)传输函数:根据需要选用s(sigmoid)型函数、纯线性(pureline)函数等函数。

6)训练函数:通过需要选用bp神经网络选连函数,或其他的训练函数,优化数据,达到训练目的。

根据充放电循环采集到的输入值和对应的输出值,训练神经网络的参数,在达到设定的训练结束参数后,停止训练,得到训练参数。人工神经网络训练过程中的参数图,见图3至图5。

图3为人工神经网络的训练过程中的训练结束参数;图4为人工神经网络的训练过程中的训练状态;图5为人工神经网络的训练过程中的回归图。

通过实车跑路,再采集10组数据,利用新采集的10组数据,作为测试输入变量,进行验证,得到结果见表2。

由表2可以看出,根据动力电池总电压、动力电池的平均温度、动力电池充放电电流、单节动力电池的soc、单节动力电池的电芯电压和单节动力电池的soh这六大影响因素数据,得到测试结果,与采集到的数据比较,误差率基本上能控制在±3%以内,从而实现了通过采集总电压、温度、充放电电流、soc、电芯电压、soh等六大要素数据,预测动力锂电池剩余使用寿命的目的,为提高动力锂电池的安全性和可靠性提供了依据。

表2动力锂电池剩余使用寿命仿真验证表

本发明引入剩余使用寿命(rul)的概念,采集影响动力锂电池剩余使用寿命的六大影响因素,建立动力锂电池剩余使用寿命的人工神经网络模型,采用上述六大影响因素进行参数训练,建立动力锂电池剩余使用寿命的预测方法。通过具体的实验,测试结果显示了人工神经网络模型的可靠性,其误差均在理想的范围之内,说明了本预测方法的先进性。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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