[發明專利]一種基于人工蜂群算法的鋰離子電池模型參數辨識方法在審
| 申請號: | 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.szxzyx.cn/pat/books/202010024696.7/1.html,轉載請聲明來源鉆瓜專利網。





