首页> 中国专利> 一种基于智能优化算法的电池健康状态估计方法

一种基于智能优化算法的电池健康状态估计方法

摘要

本发明公开了一种基于智能优化算法的电池健康状态估计方法,包括以下步骤:步骤一、采用粒子群‑遗传算法实现电池模型参数在线辨识;步骤二、在PF算法中,利用粒子群‑遗传算法得到电池的模型参数,实现电池荷电状态的实时现在更新;步骤三、计算电池的健康状态。本发明通过建立一个群体为M的粒子群,利用粒子之间的个体与群体之间的信息共享,通过修改个体和群体的最优解实现参数辨识,并利用遗传算法的更新、迭代、变异特征实现粒子的快速迭代而使算法迅速收敛,并在此基础上,利用粒子算法(PF)及电池状态空间方程实现电池SOH的在线估计。

著录项

  • 公开/公告号CN113049960A

    专利类型发明专利

  • 公开/公告日2021-06-29

    原文格式PDF

  • 申请/专利权人 安徽贵博新能科技有限公司;

    申请/专利号CN202110169181.0

  • 发明设计人 张旭;顾祖宝;徐文祥;

    申请日2021-02-07

  • 分类号G01R31/367(20190101);G01R31/36(20190101);G01R31/392(20190101);G01R31/00(20060101);

  • 代理机构31253 上海精晟知识产权代理有限公司;

  • 代理人李佼佼

  • 地址 230000 安徽省合肥市合肥高新技术开发区望江西路800号动漫基地C4#楼408

  • 入库时间 2023-06-19 11:40:48

说明书

技术领域

本发明属于技术领域,特别是涉及一种基于智能优化算法的电池健康状态估计方法。

背景技术

随着环境污染和能源危机的不断加剧,各国政府都在努力寻找新的能源利用方式,以缓解环境污染和提高能源利用效率。以锂离子动力电池系统为动力的新能源汽车具有能量密度高、自放电低、环境友好的特点而得到广泛的利用。但是,锂离子电池系统作为一个典型的复杂系统,在使用时受电池特性及工作环境的影响,动力电池的安全使用以及废旧电池的回收利用一直是人们关注的重点。对于汽车用电池系统在使用过程中,当电池的健康状态下降到80%左右时,将不再适合用于汽车动力系统。若将这些电池直接报废处理,将会造成资源的极大浪费。为解决该实际问题,通常需要准确估计电池的健康状态。为此,本发明设计了一种基于智能优化算法的电池健康状态估计方法。

发明内容

本发明的目的在于提供一种基于智能优化算法的电池健康状态估计方法,通过建立一个群体为M的粒子群,利用粒子之间的个体与群体之间的信息共享,通过修改个体和群体的最优解实现参数辨识,并利用遗传算法的更新、迭代、变异特征实现粒子的快速迭代而使算法迅速收敛,并在此基础上,利用粒子算法(PF)及电池状态空间方程实现电池SOH的在线估计;利用电池管理系统实时数据实现电池健康状态的准确估计,具有方法简单,控制方便。

为解决上述技术问题,本发明是通过以下技术方案实现的:

本发明为一种基于智能优化算法的电池健康状态估计方法,包括以下步骤:

步骤一、采用粒子群-遗传算法实现电池模型参数在线辨识,建立一个群体为M的粒子群,利用粒子之间的个体与群体之间的信息共享,通过修改个体和群体的最优解实现参数辨识,并使算法迅速收敛,包括以下子步骤:

Stp01、初始化随机粒子随机位置X和粒子随机速度V,粒子数量为pop_size,粒子数为M,由GA算法产生的粒子数为pop_size_M;PSO迭代次数为k_max,PSO-GA算法的最大迭代次数为max_gen;

Stp02、创建pop_size个随机粒子和计算并排列粒子的适度值;

Stp03、设置gen=1;

Stp04、如果gen≤max_gen,跳转到步骤Stp05;否则跳转到步骤Stp13;

Stp05、设置k=1;

Stp06、如果k≤max_k,跳转到步骤Stp07;否则跳转到步骤Stp09;

Stp07、更新第k个粒子的位置和速度:

其中r

Stp08、k=k+1返回步骤Stp06;

Stp09、按照适度值对pop_size各粒子排序;

Stp10、将适度值不满足要求的pop_size_M个粒子剔除,并采用GA算法产生pop_size_M个新的粒子:

其中,N表示所有的粒子个数,f

Stp11、组合pop_size-M和M个粒子;

Stp12、gen=gen+1跳转到步骤Stp04;

Stp13、获取最优值,得到辨识结果;

步骤二:在PF算法中,利用粒子群-遗传算法得到电池的模型参数,实现电池荷电状态的实时现在更新,包括以下子步骤:

SS01、初始化N个随机粒子;

SS02、设置k=1,i=1;

SS03、重要性采样:观测噪声大小为Q,计算粒子的权值:

SS04、权值归一化:

SS05、重采样:计算粒子的有效性,判断是否需要重采样,如需跳转到步骤SS02,否则跳转到步骤SS06;

SS06、更新系统观测值:

SS07、i=i+1。如果i

SS08、计算系统的观测值:

SS09、k=k+1,跳转到步骤SS02;

步骤三:利用下述公式计算电池的健康状态(SOH):

本发明具有以下有益效果:

本发通过建立一个群体为M的粒子群,利用粒子之间的个体与群体之间的信息共享,通过修改个体和群体的最优解实现参数辨识,并利用遗传算法的更新、迭代、变异特征实现粒子的快速迭代而使算法迅速收敛,并在此基础上,利用粒子算法(PF)及电池状态空间方程实现电池SOH的在线估计;利用电池管理系统实时数据实现电池健康状态的准确估计,具有方法简单,控制方便。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为一种基于智能优化算法的电池健康状态估计方法的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1所示,本发明为一种基于智能优化算法的电池健康状态估计方法,采用粒子群-遗传算法的电池模型参数在线辨识、采用粒子滤波算法的电池参数在线辨识和电池SOH实时估计;包括以下步骤:

步骤一、采用粒子群-遗传算法实现电池模型参数在线辨识,建立一个群体为M的粒子群,利用粒子之间的个体与群体之间的信息共享,通过修改个体和群体的最优解实现参数辨识,并使算法迅速收敛,输入参数包括电池工作电压、温度、荷电状态;包括以下子步骤:

Stp01、初始化随机粒子随机位置X和粒子随机速度V,粒子数量为pop_size,粒子数为M,由GA算法产生的粒子数为pop_size_M;PSO迭代次数为k_max,PSO-GA算法的最大迭代次数为max_gen;

Stp02、创建pop_size个随机粒子和计算并排列粒子的适度值;

Stp03、设置gen=1;

Stp04、如果gen≤max_gen,跳转到步骤Stp05;否则跳转到步骤Stp13;

Stp05、设置k=1;

Stp06、如果k≤max_k,跳转到步骤Stp07;否则跳转到步骤Stp09;

Stp07、更新第k个粒子的位置和速度:

其中r

Stp08、k=k+1返回步骤Stp06;

Stp09、按照适度值对pop_size各粒子排序;

Stp10、将适度值不满足要求的pop_size_M个粒子剔除,并采用GA算法产生pop_size_M个新的粒子:

其中,N表示所有的粒子个数,f

Stp11、组合pop_size-M和M个粒子;

Stp12、gen=gen+1跳转到步骤Stp04;

Stp13、获取最优值,得到辨识结果;

步骤二:在PF算法中,利用粒子群-遗传算法得到电池的模型参数,实现电池荷电状态的实时现在更新,包括以下子步骤:

SS01、初始化N个随机粒子;

SS02、设置k=1,i=1;

SS03、重要性采样:观测噪声大小为Q,计算粒子的权值:

SS04、权值归一化:

SS05、重采样:计算粒子的有效性,判断是否需要重采样,如需跳转到步骤SS02,否则跳转到步骤SS06;

SS06、更新系统观测值:

SS07、i=i+1。如果i

SS08、计算系统的观测值:

SS09、k=k+1,跳转到步骤SS02;

步骤三:利用下述公式计算电池的健康状态(SOH):

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

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号