[发明专利]一种基于人工蜂群算法的锂离子电池模型参数辨识方法在审
申请号: | 202010024696.7 | 申请日: | 2020-01-10 |
公开(公告)号: | CN111123112A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 聂晓华;刘意期;万晓凤;余运俊;王淳 | 申请(专利权)人: | 南昌大学 |
主分类号: | G01R31/367 | 分类号: | G01R31/367;G01R31/378;G01R31/388;G01R31/00 |
代理公司: | 南昌金轩知识产权代理有限公司 36129 | 代理人: | 张文宣 |
地址: | 330000 江西省*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 人工 蜂群 算法 锂离子电池 模型 参数 辨识 方法 | ||
1.一种基于人工蜂群算法的锂离子电池模型参数辨识方法,其特征在于:包括以下步骤:
S1:随机生成初始种群,将其中一半与采蜜蜂对应,并计算各个解的适应度值,将最优解记录下来;
S2:置Cycle=1;
S3:采蜜蜂根据公式:vij=xij+φij(xij-xkj)(其中φij为[-1,1]之间的随机数),进行邻域搜索产生新解vij,计算其适应度值,并对xij和vij进行贪婪选择;
S4:根据公式计算与xi相关的选择概率Pi;
S5:观察蜂轮盘赌选择法法以概率Pi选择食物源,并根据公式vij=xij+φij(xij-xkj)进行邻域搜索产生新解,计算适应度值,并对xij和vi进行贪婪选择;
S6:侦察蜂判断是否有要放弃的解,如果存在,则采用公式xij=xminj+rand(0,1)(xmaxj-xminj)进行随机搜索产生一个新解替换旧解;
S7:记录迄今为止最好的解;
S8:Cycle=Cycle+1,若Cycle初始种群个数,则转到S3;若Cycle>初始种群个数,输出最优结果;
S9:根据求得的最优结果,分别求出二阶RC电路模型中中Uocv、R1、R2、C1以及C2。
2.根据权利要求1所述的一种基于人工蜂群算法的锂离子电池模型参数辨识方法,其特征在于:
S1中所述的初始种群的生成是根据锂离子电池电压回弹特性曲线以及二阶RC电路模型在放电结束后的零输入响应方程:U(t)=UOCV-U(R1)*e-t/τ1-U(R2)*e-t/τ2,相对应的初始化相关的5个参数,其中5个参数分别表示:x1=Uocv、x2=U(R1)、x3=τ1、x4=U(R2)、x5=τ2;对于式U(t)=x1-x2*e-t/x3-x4*e-t/x5,在任意解x=[x1 x2 x3x4 x5]下,任意时刻都有唯一确定的y(t)与之对应。即在任意时刻都可由动力电池模型参数确定唯一的端电压值,因此可建立如下目标函数:
3.根据权利要求1所述的一种基于人工蜂群算法的锂离子电池模型参数辨识方法,其特征在于:
S9中所述的二阶RC电路模型中的Uocv、R1、R2、C1以及C2是根据x1=Uocv,x2=U(R1)=I*R1,x3=τ1=R1*C1,x4=U(R2)=I*R2,x5=τ2=R2*C2来推导算出的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌大学,未经南昌大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010024696.7/1.html,转载请声明来源钻瓜专利网。