用于电动汽车共享充电桩的智能化电池健康状态检测方法与流程

文档序号:12033565阅读:1827来源:国知局
用于电动汽车共享充电桩的智能化电池健康状态检测方法与流程

本发明涉及电池健康状态估计技术领域,特别涉及一种用于电动汽车共享充电桩的智能化电池健康状态检测方法。



背景技术:

随着电动汽车产业的发展,锂离子电池在电动汽车储能领域被大规模应用。由于电池充放电寿命有限,并且不当的电池管理会加速电池老化,增加电池故障概率,导致电动汽车性能下降、甚至可能造成火灾和爆炸。一般电池寿命估计方法在实际应用中存在诸多难点:其一,不同电动汽车厂商根据其自身企业优势以及不同的定位,所采用的电池种类以及技术路线不同;其二,由于锂离子电池单体功率以及容量相对有限,为了给电动汽车提供足够的续航里程,并且保持驱动功率,往往采用多电池单元串并联组合的方式,增加了系统建模的难度。

锂电池的健康状态是锂电池参数估计中的最核心问题之一。目前对于锂离子电池寿命的估计方法以主要有以下几种:基于电化学的分析方法如电化学阻抗谱(electrochemicalimpedancespectroscopy,eis)等需借助特定设备。阻抗法在传统的铅酸电池、镍氢电池中应用较为广泛,锂离子电池由于自身阻抗较小,且欧姆内阻随电池充放电循环变化很小,对设备的测量精度依赖程度较高。安时法设计简单,便于实现,但只能离线应用。以上几种方法均需要较长的测试分析时间。目前电池健康状态的快速检测是产业空白。



技术实现要素:

本发明的目的旨在至少解决所述技术缺陷之一。

为此,本发明的目的在于提出一种用于电动汽车共享充电桩的智能化电池健康状态检测方法。

为了实现上述目的,本发明的实施例提供一种用于电动汽车共享充电桩的智能化电池健康状态检测方法,包括如下步骤:

步骤s1,跟踪用户应用的动力电池数据,并对该动力电池数据进行分类存储;

步骤s2,以所述动力电池数据中的实测电流、端电压和表面温度作为输入样本,构建所述动力电池数据的训练数据集,得到最小二乘支持向量机lssvm回归模型;

步骤s3,对步骤s2中得到的lssvm回归模型中的参数进行提取,根据参数构建动力电池健康状态训练模型,对当前充电电池单元进行健康评估;

步骤s4,根据模型优化结果,以电池当前最大容量作为健康状态评价指标,基于最小二乘支持向量机构建动力电池健康状态模型,并对模型参数进行优化;

步骤s5,将数据库中的电压、电流、温度以及时间信息通过通信协议传输到监测平台上,由监测平台通过lssvm算法计算电池的健康状态soh,并显示在检测界面上,同时发送到用户手机端,以及对于电池的不正常工作状态发送提示信息。

进一步,在所述步骤s1中,所述对该动力电池数据进行分类存储,包括如下步骤:

建立用户档案,对不同电动汽车赋予唯一的识别码;

根据电动汽车制造厂商以及所采用的储能技术方案分类为c1,c2,...,cn,

通过数据库存储上述分类数据,并对同类电池充放电数据进行归档保存,并在用户使用过程中实时更新。

进一步,在所述步骤s2中,构建所述动力电池数据的训练数据集,包括如下步骤:

步骤b1,对于数类型ci,从数据库提取完整充电数据样本si,

步骤b2,分别对电压u、电流i、以及温度t特征量线性归一化处理,

步骤b3,通过安时积分法计算样本动力电池组当前最大容量,并作为数据标签,表征电池当前健康状态,

步骤b4,以si数据样本中充电接近完成阶段多维外特性参数di作为训练集输入,

步骤b5,以输入数据以及数据标签构建训练样本

t={t1,t2,...,tn}={(s1,q1),(s2,q2),...,(sn,qn)},

步骤b6,初始化训练模型

步骤b7将模型转化为优化问题

步骤b8,构建拉格朗日方程

步骤b9,求解拉格朗日方程极值点

步骤b10,求解拉格朗日方程,得到参数表达式

步骤b11,得到最小二乘支持向量机lssvm回归模型;

步骤b12,对得到的lssvm回归模型的参数进行优化。

进一步,采用粒子群、差分进化算法或梯度下降法对得到的lssvm回归模型的参数进行优化。

进一步,在所述步骤s3中,所述根据参数构建动力电池健康状态训练模型,包括如下步骤:

步骤c1,将数据集t输入最小二乘支持向量机模型;

步骤c2,以高斯核函数作为模型核函数,k(x,y)=exp(-||x-y||2/2σ2);

步骤c3,对数据样本进行交叉验证以防止过拟合;

步骤c4,优化模型参数,得到模型

进一步,在所述步骤c4中,采用梯度下降、粒子群、差分进化方法优化模型参数。

进一步,在所述步骤s4中,所述构建动力电池健康状态模型,包括如下步骤:

步骤d1,对于未知健康状态的电池动态特性曲线,同样以充电完成前固定时间特性曲线作为模型输入;

步骤d2,将输入数据带入模型;

步骤d3,计算并传输给控制中心,同时将电池健康状态反馈给用户。

根据本发明实施例的用于电动汽车共享充电桩的智能化电池健康状态检测方法,针对电池组寿命状态在实际环境中无法准确估计问题,通过共享充电桩完成数据的采集,采用lssvm方法对电池健康程度soh进行估计,同时,设计了基于vc环境下的测试平台,以及软件平台与用户交互系统。在充电的过程中进行完善数据库,利用大数据分析方法完成电池数据模型的构建,并可在充电过程中对所有用户的储能系统健康状态进行评估。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为根据本发明实施例的用于电动汽车共享充电桩的智能化电池健康状态检测方法的流程图;

图2为根据本发明实施例的用于电动汽车共享充电桩的智能化电池健康状态检测方法的架构图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

本发明提出一种用于电动汽车共享充电的智能化大数据电池健康状态检测方法,可以实现在电动汽车充电状态下评估电池的健康状态

如图1和图2所示,本发明实施例的用于电动汽车共享充电桩的智能化电池健康状态检测方法,包括如下步骤:

步骤s1,跟踪用户应用的动力电池数据,并对该动力电池数据进行分类存储。

具体的,跟踪并获取共享充电桩的在电动汽车充电过程中获取动力电池的外部特性变化曲线,如充电电流、端电压以及电池表面温度,然后将上述数据进行分类存储。在本发明的一个实施例中,本发明可以通过获取用户使用的动力电池的信息,分别根据不同电动车储能单元在数据库mysql分类存储。

其中,对该动力电池数据进行分类存储,包括如下步骤:

建立用户档案,对不同电动汽车赋予唯一的识别码;

根据电动汽车制造厂商以及所采用的储能技术方案分类为c1,c2,...,cn,

通过数据库存储上述分类数据,并对同类电池充放电数据进行归档保存,并在用户使用过程中实时更新。

步骤s2,以动力电池数据中的实测电流、端电压和表面温度作为输入样本,构建动力电池数据的训练数据集,得到最小二乘支持向量机lssvm(leastsquaresupportvectormachine,lssvm)回归模型。

即,将充电过程中动力电池外特性:实测电流、端电压以及表面温度作为研究标准,为接下来的算法提供研究对象。

根据上述实测电流、端电压以及表面温度,构建动力电池数据的训练数据集,包括如下步骤:

步骤b1,对于数类型ci,从数据库提取完整充电数据样本si,

步骤b2,分别对电压u、电流i、以及温度t特征量线性归一化处理,

步骤b3,通过安时积分法计算样本动力电池组当前最大容量,并作为数据标签,表征电池当前健康状态,

步骤b4,以si数据样本中充电接近完成阶段多维外特性参数di作为训练集输入,

步骤b5,以输入数据以及数据标签构建训练样本

t={t1,t2,...,tn}={(s1,q1),(s2,q2),...,(sn,qn)},

步骤b6,初始化训练模型

步骤b7将模型转化为优化问题

步骤b8,构建拉格朗日方程

步骤b9,求解拉格朗日方程极值点

步骤b10,求解拉格朗日方程,得到参数表达式

步骤b11,得到最小二乘支持向量机lssvm回归模型;

步骤b12,对得到的lssvm回归模型的参数进行优化。

在本发明的一个实施例中,采用粒子群、差分进化算法或梯度下降法对得到的lssvm回归模型的参数进行优化。

步骤s3,对步骤s2中得到的lssvm回归模型中的参数进行提取,根据参数构建动力电池健康状态训练模型,对当前充电电池单元进行健康评估。

根据参数构建动力电池健康状态训练模型,包括如下步骤:

步骤c1,将数据集t输入最小二乘支持向量机模型;

步骤c2,以高斯核函数作为模型核函数,k(x,y)=exp(-||x-y||2/2σ2);

步骤c3,对数据样本进行交叉验证以防止过拟合;

步骤c4,优化模型参数,得到模型

在本发明的一个实施例中,采用梯度下降、粒子群、差分进化方法优化模型参数。

具体地,在电池数据模型的基础上,应用粒子群、差分进化、梯度下降等参数优化方法提高计算效率,并利用交叉验证方法避免过拟合问题。

步骤s4,根据模型优化结果,以电池当前最大容量作为健康状态评价指标,基于最小二乘支持向量机构建动力电池健康状态模型,并对模型参数进行优化。

具体地,在对动力电池充电的过程中完成参数提取,完善数据库并对当前充电电池单元进行健康评估。以电池当前最大容量作为健康状态评价指标,基于最小二乘支持向量机建立数据模型,并对模型参数进行寻优。

其中,构建动力电池健康状态模型,包括如下步骤:

步骤d1,对于未知健康状态的电池动态特性曲线,同样以充电完成前固定时间特性曲线作为模型输入;

步骤d2,将输入数据带入模型;

步骤d3,计算并传输给控制中心,同时将电池健康状态反馈给用户。

步骤s5,将数据库中的电压、电流、温度以及时间信息通过通信协议传输到监测平台上,由监测平台通过lssvm算法计算电池的健康状态soh,并显示在检测界面上,同时发送到用户手机端,以及对于电池的不正常工作状态发送提示信息。

具体地,建立电池数据模型,在windows环境下,设计以vc++为开发内核的测试软件,以vc++为开发内核的图形化语言界面mfc,作为电池的软件测是平台,将数据库中的电压、电流、温度以及时间信息通过通信协议传输到检测平台的软件上,将pso-lssvm算法打包进软件测试平台完成对电动车储能系统健康状态的估算,同时设计电池主要参数的显示界面,以及通信接口,完成对电池状态的显示,对于非正常状态,在显示界面以及用户手机端发出警告。例如,对于电池的不正常工作状态,向用户手机端发送提示信息。

综上,本发明提出了一种用于电动汽车共享充电的智能化大数据电池健康状态监测方法,通过共享充电桩的在电动汽车充电过程中获取动力电池的外部特性变化曲线,如充电电流、端电压以及电池表面温度,对不同种类电动汽车分别构建数据库分类管理,通过机器学习的方法构建电池充电特性曲线与电池健康状态的非线性相关性关系。检测过程中,通过所测量的末段放电曲线,评估电池健康状态,对于健康状态异常的情况,及时反馈给用户并上传数据中心,提前预警以消除安全隐患。

根据本发明实施例的用于电动汽车共享充电桩的智能化电池健康状态检测方法,针对电池组寿命状态在实际环境中无法准确估计问题,通过共享充电桩完成数据的采集,采用lssvm方法对电池健康程度soh进行估计,同时,设计了基于vc环境下的测试平台,以及软件平台与用户交互系统。在充电的过程中进行完善数据库,利用大数据分析方法完成电池数据模型的构建,并可在充电过程中对所有用户的储能系统健康状态进行评估。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。

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