1.一種用于電動汽車的串聯(lián)電池組剩余放電能量預(yù)測方法,其特征在于包括以下步驟:
(1)以設(shè)定的采樣頻率采集電動汽車電池組的運(yùn)行工況數(shù)據(jù),包括電池組的電流I、電壓Utp、輸出功率P、荷電狀態(tài)SOCp、溫度T以及電壓處于最低狀態(tài)的單體電池的單體電壓Utmin和單體荷電狀態(tài)SOCmin;
(2)根據(jù)上述步驟(1)采集的電池組的輸出功率P和溫度T,預(yù)測電池組的未來輸出功率Ppre和未來溫度變化率ΔTpre,具體過程如下:
(2-1)設(shè)定時(shí)間段t,根據(jù)步驟(1)采集的該時(shí)間段內(nèi)電池組的輸出功率P和溫度T,計(jì)算電池組的平均輸出功率Pa,a=1,2,…,b,…,及電池組的平均溫度變化率ΔTa,a=1,2,3,…,b,…,在tb時(shí)刻,計(jì)算tb-1~tb時(shí)間段內(nèi),電池組的平均輸出功率Pb,即計(jì)算步驟(1)采集的tb-1~tb時(shí)間段內(nèi)電池組輸出功率P的平均值,同時(shí),計(jì)算tb-1~tb時(shí)間段內(nèi),電池組的平均溫度變化率ΔTb,計(jì)算公式為:ΔTb=(T(tb)-T(tb-1))/(tb-tb-1),其中T(tb)和T(tb-1)分別為tb和tb-1時(shí)刻電池組的溫度,由上述步驟(1)采集;
(2-2)在tb時(shí)刻,根據(jù)上述步驟(2-1)中計(jì)算得到的tb-1~tb時(shí)間段內(nèi)電池組的平均輸出功率Pb和平均溫度變化率ΔTb,計(jì)算電池組未來輸出功率Ppre,b,和未來溫度變化率ΔTpre,b,
Ppre,b=(1-w)×Ppre,b-1+w×Pb
ΔTpre,b=(1-wT)×ΔTpre,b-1+wT×ΔTb
其中,Ppre,b-1和ΔTpre,b-1分別為tb-1時(shí)刻預(yù)測得到的電池組的平均輸出功率和平均溫度變化率,w和wT為系數(shù),取值范圍為0~1;
(3)根據(jù)上述步驟(1)采集的電池組的電流I、電壓Utp和荷電狀態(tài)SOCp,利用電池組等效電路模型,采用帶遺忘因子的最小二乘法,對電池組等效電路模型中的內(nèi)阻參數(shù)進(jìn)行辨識,得到電池組等效電路模型中的內(nèi)阻參數(shù),用該內(nèi)阻參數(shù)更新電池組等效電路模型的原內(nèi)阻參數(shù)Rp,ohm隨電池組荷電狀態(tài)SOCp變化的曲線Rp,ohm(i)=f(SOCp(i)),其中SOCp(i)=1-(i-1)/(N-1),i=1,2,3,…,N,N為一個(gè)大于10的正整數(shù),具體過程如下:
(3-1)建立電池組的等效電路模型,通過電池組常規(guī)內(nèi)阻測試獲得電池組等效電路模型的內(nèi)阻參數(shù)Rp,ohm隨荷電狀態(tài)SOCp變化的原始曲線,記為Rp,ohm(i)=f(SOCp(i)),其中SOCp(i)=1-(i-1)/(N-1),i=1,2,3,…,N,N為一個(gè)大于10的正整數(shù);
(3-2)根據(jù)上述步驟(1)采集的電池組的電流I、電壓Utp和荷電狀態(tài)SOCp,采用帶遺忘因子的最小二乘法在線辨識電池組等效電路模型的內(nèi)阻參數(shù),迭代計(jì)算公式為:
其中,OCVp(tk)為tk時(shí)刻的電池組的開路電壓,Utp(tk)為tk時(shí)刻的電池組的電壓,I(tk)為tk時(shí)刻的電池組的電流,和分別為tk時(shí)刻和tk-1時(shí)刻辨識得到的電池組等效電路模型的內(nèi)阻參數(shù),Kk為tk時(shí)刻的迭代計(jì)算系數(shù),Pk為tk時(shí)刻的迭代計(jì)算系數(shù),Pk-1為tk-1時(shí)刻的迭代系數(shù),λ為遺忘因子,取值范圍為0.95~1;
(3-3)用上述步驟(3-2)中在線辨識得到電池組等效電路模型內(nèi)阻參數(shù)更新電池組等效電路模型的原內(nèi)阻參數(shù)Rp,ohm隨荷電狀態(tài)SOCp變化的曲線Rp,ohm(i)=f(SOCp(i)),其中SOCp(i)=1-(i-1)/(N-1),
更新時(shí)的計(jì)算公式為:
其中,Rp,ohm,k-1(i)=fk-1(SOCp(i))為電池組等效電路模型的原內(nèi)阻參數(shù)Rp,ohm隨荷電狀態(tài)SOCp變化的曲線,即tk-1時(shí)刻的電池組等效電路模型的內(nèi)阻參數(shù)Rp,ohm隨荷電狀態(tài)SOCp變化的曲線,Rp,ohm,k(i)=fk(SOCp(i))為更新后的電池組等效電路模型的內(nèi)阻參數(shù)Rp,ohm隨荷電狀態(tài)SOCp變化的曲線;SOCp(tk)為tk時(shí)刻的電池組的荷電狀態(tài),Rp,ohm,k-1(SOCp(tk))為根據(jù)電池組等效電路模型的原內(nèi)阻參數(shù)Rp,ohm隨荷電狀態(tài)SOCp變化的曲線Rp,ohm,k-1(i)=fk-1(SOCp(i))線性插值得到的電池組荷電狀態(tài)為SOCp(tk)時(shí)的內(nèi)阻參數(shù),wR為系數(shù),取值范圍為0~1;
(4)根據(jù)上述步驟(1)采集的電池組的電流I、電壓處于最低狀態(tài)的單體電池的單體電壓Utmin和單體荷電狀態(tài)SOCmin,以及電壓處于最低狀態(tài)的單體電池的等效電路模型,采用帶遺忘因子的最小二乘法,對電壓處于最低狀態(tài)的單體電池的等效電路模型中的內(nèi)阻參數(shù)進(jìn)行辨識,得到電壓處于最低狀態(tài)的單體電池的等效電路模型中的內(nèi)阻參數(shù),用該內(nèi)阻參數(shù)更新電壓處于最低狀態(tài)的單體電池的等效電路模型的原內(nèi)阻參數(shù)Rmin,ohm隨電壓處于最低狀態(tài)的單體電池的單體荷電狀態(tài)SOCp變化的曲線Rmin,ohm(j)=g(SOCmin(j)),其中SOCmin(j)=1-(j-1)/(M-1),j=1,2,3,…,M,M為一個(gè)大于10的正整數(shù),具體過程如下:
(4-1)建立電壓處于最低狀態(tài)的單體電池的等效電路模型,通過常規(guī)內(nèi)阻測試獲得電壓處于最低狀態(tài)的單體電池的等效電路模型的內(nèi)阻參數(shù)Rmin,ohm隨單體荷電狀態(tài)SOCmin變化的原始曲線,記為Rmin,ohm(j)=g(SOCmin(j)),其中SOCmin(j)=1-(j-1)/(M-1)(j=1,2,3,…,M),M為一個(gè)大于10的正整數(shù);
(4-2)根據(jù)上述步驟(1)采集的電池組的電流I、電壓處于最低狀態(tài)的單體電池的單體電壓Utmin和單體荷電狀態(tài)SOCmin,,采用帶遺忘因子的最小二乘法在線辨識電壓處于最低狀態(tài)的單體電池的等效電路模型的內(nèi)阻參數(shù),迭代計(jì)算公式為:
其中,OCVmin(tk)為tk時(shí)刻的電壓處于最低狀態(tài)的單體電池的開路電壓,Utmin(tk)為tk時(shí)刻的電壓處于最低狀態(tài)的單體電池的單體電壓,I(tk)為tk時(shí)刻的電池組電流,和分別為tk時(shí)刻和tk-1時(shí)刻辨識得到的電壓處于最低狀態(tài)的單體電池等效電路模型的內(nèi)阻參數(shù),Kk為tk時(shí)刻的迭代計(jì)算系數(shù),Pk為tk時(shí)刻的迭代計(jì)算系數(shù),Pk-1為tk-1時(shí)刻的迭代系數(shù),λ為遺忘因子,取值范圍為0.95~1;
(4-3)用上述步驟(4-2)中在線辨識得到電壓處于最低狀態(tài)的單體電池等效電路模型內(nèi)阻參數(shù)更新電壓處于最低狀態(tài)的單體電池等效電路模型的原內(nèi)阻參數(shù)Rmin,ohm隨單體荷電狀態(tài)SOCmin變化的曲線Rmin,ohm(j)=g(SOCmin(j)),其中SOCmin(j)=1-(j-1)/(M-1),更新時(shí)的計(jì)算公式為:
其中,Rmin,ohm,k-1(j)=gk-1(SOCmin(j))為電壓處于最低狀態(tài)的單體電池等效電路模型的原內(nèi)阻參數(shù)Rmin,ohm隨的單體荷電狀態(tài)SOCmin變化的曲線,即tk-1時(shí)刻的電壓處于最低狀態(tài)的單體電池等效電路模型的內(nèi)阻參數(shù)Rmin,ohm隨單體荷電狀態(tài)SOCmin變化的曲線,Rmin,ohm,k(j)=gk(SOCmin(j))為更新后的電壓處于最低狀態(tài)的單體電池等效電路模型的內(nèi)阻參數(shù)Rmin,ohm隨單體荷電狀態(tài)SOCmin變化的曲線,SOCmin(tk)為tk時(shí)刻的電壓處于最低狀態(tài)的單體電池的單體荷電狀態(tài),Rmin,ohm,k-1(SOCmin(tk))為根據(jù)電壓處于最低狀態(tài)的單體電池等效電路模型的原內(nèi)阻參數(shù)Rmin,ohm隨單體荷電狀態(tài)SOCmin變化的曲線Rmin,ohm,k-1(j)=gk-1(SOCmin(j))線性插值得到的電壓處于最低狀態(tài)的單體電池的單體荷電狀態(tài)為SOCmin(tk)時(shí)的內(nèi)阻參數(shù),wR為系數(shù),取值范圍為0~1;
(5)設(shè)定一個(gè)剩余放電能量預(yù)測過程中的荷電狀態(tài)預(yù)測間隔ΔSOC,根據(jù)步驟(1)采集的電池組在t時(shí)刻的荷電狀態(tài)SOCp(t),以該荷電狀態(tài)預(yù)測間隔ΔSOC為公差,計(jì)算得到一組電池組未來荷電狀態(tài):
SOCp,pre,m=SOCp(t)-(m-1)×ΔSOC,m=1,2,3,…
記為電池組未來荷電狀態(tài)序列,其中m為序列號,同時(shí)根據(jù)步驟(1)采集的電壓處于最低狀態(tài)的單體電池在t時(shí)刻的荷電狀態(tài)SOCmin(t),計(jì)算一組電壓處于最低狀態(tài)的單體電池的未來單體荷電狀態(tài):
SOCmin,pre,m=SOCmin(t)-(m-1)×ΔSOC,m=1,2,3,…
記為電壓處于最低狀態(tài)的單體電池的未來單體荷電狀態(tài),其中m為序列號;
(6)根據(jù)上述步驟(2)預(yù)測的電池組未來平均輸出功率Ppre、未來溫度變化率ΔTpre,步驟(3)得到的電池組等效電路模型的內(nèi)阻參數(shù)Rp,ohm隨電池組荷電狀態(tài)SOCp變化的曲線,以及步驟(5)得到的電池組未來荷電狀態(tài)序列SOCp,pre,m,預(yù)測電池組未來荷電狀態(tài)序列SOCp,pre,m(m=1,2,3,…)對應(yīng)的電池組未來電壓序列Utp,pre,m(m=1,2,3,…)、未來電流序列Ipre,m(m=1,2,3,…)以及未來溫度序列Tpre,m(m=1,2,3,…),具體過程如下:
(6-1)根據(jù)上述步驟(2)預(yù)測的電池組未來溫度變化率ΔTpre,預(yù)測電池組未來荷電狀態(tài)SOCp,pre,m對應(yīng)的電池組未來溫度:
其中,ΔSOC為荷電狀態(tài)預(yù)測間隔,由上述步驟(5)計(jì)算得到,Cmin為電壓處于最低狀態(tài)的單體電池的容量,Ipre,m-1為與電池組未來荷電狀態(tài)SOCp,pre,m-1相對應(yīng)的電池組的未來電流;
(6-2)根據(jù)上述步驟(3)得到的電池組等效電路模型內(nèi)阻參數(shù)內(nèi)阻參數(shù)Rp,ohm隨荷電狀態(tài)SOCp變化的曲線Rp,ohm(i)=f(SOCp(i)),采用線性插值獲得與未來荷電狀態(tài)SOCp,pre,m相對應(yīng)的電池組等效電路模型內(nèi)阻參數(shù)初值R′p,ohm(SOCp,pre,m),根據(jù)上述步驟(6-1)預(yù)測得到的電池組未來溫度Tpre,m,考慮溫度對電池內(nèi)阻的影響,計(jì)算未來荷電狀態(tài)序列SOCp,pre,m對應(yīng)的電池組等效電路模型內(nèi)阻參數(shù)Rp,ohm(SOCp,pre,m):
其中,Ea為電池組等效電路模型內(nèi)阻參數(shù)隨溫度變化的活化能,通過常規(guī)實(shí)驗(yàn)獲得,R為氣體常數(shù),T(t)為t時(shí)刻電池組的溫度;
(6-3)根據(jù)上述步驟(2)預(yù)測的電池組未來輸出功率Ppre,計(jì)算電池組的未來電流Ipre,m:
進(jìn)一步計(jì)算得到電池組的未來電壓Utp,pre,m:
Utp,pre,m=OCV(SOCp,pre,m)-Ipre,m×Rp,ohm(SOCp,pre,m);
(6-4)重復(fù)步驟(6-1)~(6-3),得到電池組未來荷電狀態(tài)序列SOCp,pre,m,對應(yīng)的電池組的未來電壓序列Utp,pre,m,未來電流序列Ipre,m,以及未來溫度序列Tpre,m,其中m為序列號,m=1,2,3,…;
(7)根據(jù)上述步驟(4)得到的電壓處于最低狀態(tài)的單體電池等效電路模型的內(nèi)阻參數(shù)Rmin,ohm隨單體荷電狀態(tài)SOCmin變化的曲線,上述步驟(5)得到的電壓處于最低狀態(tài)的單體電池的未來單體荷電狀態(tài)序列SOCmin,pre,m,以及步驟(6)預(yù)測的電池組未來電流序列Ipre,m、未來溫度序列Tpre,m,預(yù)測電壓處于最低狀態(tài)的單體電池的未來單體荷電狀態(tài)序列SOCmin,pre,m(m=1,2,3,…)對應(yīng)的未來單體電壓序列Utmin,pre,m(m=1,2,3,…),具體過程如下:
(7-1)根據(jù)上述步驟(4)得到的電壓處于最低狀態(tài)的單體電池的等效電路模型內(nèi)阻參數(shù)Rmin,ohm隨單體荷電狀態(tài)SOCmin變化的曲線Rmin,ohm(j)=g(SOCmin(j)),采用線性插值獲得與未來單體荷電狀態(tài)序列SOCmin,pre,m相對應(yīng)的電壓處于最低狀態(tài)的單體電池的等效電路模型內(nèi)阻參數(shù)初值R′min,ohm(SOCmin,pre,m),根據(jù)上述步驟(6)得到的電池組的未來溫度序列Tpre,m,考慮溫度對電池內(nèi)阻的影響,計(jì)算電壓處于最低狀態(tài)的單體電池的未來單體荷電狀態(tài)序列SOCmin,pre,m對應(yīng)的電壓處于最低狀態(tài)的單體電池的等效電路模型內(nèi)阻參數(shù)Rmin,ohm(SOCmin,pre,m):
其中,Ea為電壓處于最低狀態(tài)的單體電池的等效電路模型內(nèi)阻參數(shù)隨溫度變化的活化能,通過常規(guī)實(shí)驗(yàn)獲得,R為氣體常數(shù),T(t)為電池組t時(shí)刻的溫度;
(7-2)根據(jù)上述步驟(6)中得到電池組的未來電流序列Ipre,m,計(jì)算與電壓處于最低狀態(tài)的單體電池的未來單體荷電狀態(tài)序列SOCmin,pre,m對應(yīng)的未來單體電壓序列Utmin,pre,m:
Utmin,pre,m=OCV(SOCmin,pre,m)-Ipre,m×Rmin,ohm(SOCmin,pre,m);
(8)根據(jù)上述步驟(6)得到電池組未來溫度序列Tpre,m,確定電壓處于最低狀態(tài)的單體電池的放電截止條件SOClim及Vlim,然后根據(jù)步驟(6)得到的電池組未來電壓序列Utp,pre,m,計(jì)算電池組的剩余放電能量為:
其中,m為序列號,Cmin為電壓處于最低狀態(tài)的單體電池的容量,n為電壓處于最低狀態(tài)的單體電池到達(dá)放電截止條件時(shí),電壓處于最低狀態(tài)的單體電池的單體電壓序列或單體荷電狀態(tài)序列的序列號:
n=max{m|Utmin,pre,m>Vlim∩SOCmin,pre,m>SOClim,m=1,2,3,…}
其中,電壓處于最低狀態(tài)的單體電池的未來單體荷電狀態(tài)序列SOCmin,pre,m由步驟(5)得到,電壓處于最低狀態(tài)的單體電池的未來單體電壓序列Utmin,pre,m由步驟(7)得到。