楊 業(yè),張幽彤,張 彪,胡韶奕
(1.北京理工大學清潔車輛實驗室,北京 100081; 2.華北理工大學輕工學院,唐山 063000)
近年來,由于節(jié)能和環(huán)保的需求,新能源汽車發(fā)展迅速,插電式混合動力客車(PHEB)兼顧了電動汽車和傳統(tǒng)汽車的優(yōu)點,備受國內(nèi)外企業(yè)以及研究機構(gòu)的青睞[1-3]。PHEB整車性能與能量管理策略密切相關(guān),最優(yōu)的能量管理策略能合理分配動力系統(tǒng)能量流動,充分發(fā)揮傳統(tǒng)發(fā)動機和電機的優(yōu)勢,獲得整車最佳性能[4-5]。
目前,研究人員對PHEB控制策略進行了大量的研究,總的來說,可分為基于規(guī)則的控制策略和基于優(yōu)化的控制策略兩類?;谝?guī)則的控制策略包含確定性規(guī)則和模糊邏輯規(guī)則[6-7]。這些規(guī)則可通過實際工程經(jīng)驗或離線優(yōu)化策略制定?;趦?yōu)化的控制策略可以分為全局優(yōu)化和實時優(yōu)化。常用的全局優(yōu)化算法包括動態(tài)規(guī)劃、遺傳算法、粒子群算法、變分法和智能型的神經(jīng)網(wǎng)絡(luò)算法等[8-9]。雖然全局優(yōu)化算法可以得到理論上的全局最優(yōu)解,但是計算量太大,未能實時應(yīng)用。
至于實時優(yōu)化控制,其最具代表性的優(yōu)化方法是等效油耗最小控制策略(ECMS)[10]。它比全局優(yōu)化的計算量小、實時性強。因此,國內(nèi)外專家對ECMS進行了大量的研究,取得了不錯的進展[11-12]。在應(yīng)用ECMS優(yōu)化的過程中,等效因子是關(guān)鍵的動態(tài)變量,決定著ECMS實時優(yōu)化的性能。為獲得精確的等效因子,很多學者提出了改進的ECMS。文獻[13]中利用射擊算法求解等效因子初始值,然后采用PI控制器追蹤參考SOC,獲得實時的等效因子。文獻[14]中通過線性粒子群優(yōu)化算法求解等效因子,構(gòu)建關(guān)于公交站點和SOC的等效因子map圖,通過線上查表獲取實時等效因子,最終獲得最優(yōu)的能量分配。文獻[15]中分析了駕駛員駕駛習慣對油耗的影響,把駕駛習慣分成6個等級,基于駕駛習慣構(gòu)建了等效因子。文獻[16]中采用偽譜優(yōu)化算法求解等效因子,設(shè)計了自適應(yīng)能量管理策略。
以上文獻中的各種方法都顯示了較好的燃油經(jīng)濟性,然而每種研究方法只是在特定的環(huán)境下或只考慮了單工況或部分工況下執(zhí)行的,缺乏通用性。一些文獻采用射擊算法求解協(xié)調(diào)變量,但對其初值的范圍沒有詳細的說明,如果初值選取不當,會大大增加計算時間,最終影響算法的執(zhí)行。面對以上問題,本文中針對一款插電式混合動力客車,設(shè)計了基于等效因子優(yōu)化的能量管理策略。首先提出了一種改進的射擊算法,能快速獲得等效因子的初值;隨后提出了一種基于SOC下降的自適應(yīng)等效燃油消耗控制策略(A-ECMS);最后通過仿真驗證了所提出策略的有效性。
PHEB動力系統(tǒng)結(jié)構(gòu)如圖1所示,在這種結(jié)構(gòu)中,發(fā)動機和電機既可分別單獨驅(qū)動車輛,也可混合驅(qū)動車輛,且兼?zhèn)渲苿幽芰炕厥展δ堋\囕v的主要參數(shù)如表1所示。
圖1 PHEB動力系統(tǒng)結(jié)構(gòu)圖
表1 PHEB主要部件及參數(shù)
根據(jù)車輛行駛過程中的動力學平衡關(guān)系,作用在車輪上的轉(zhuǎn)矩Tw可表示為
式中:m為整車質(zhì)量;g為重力加速度;fr為滾動阻力系數(shù);ρa為空氣密度;CD為風阻系數(shù);Af為車輛迎風面積;α為坡道角度;vrv為車輛行駛速度;r為車輪半徑。
車輪轉(zhuǎn)矩Tw和發(fā)動機轉(zhuǎn)矩以及電機轉(zhuǎn)矩之間的關(guān)系為
式中:ηt為傳遞效率;iAMT為變速器傳動比;if為減速器傳動比;Te為發(fā)動機轉(zhuǎn)矩;Tm為電機轉(zhuǎn)矩;Tb為制動轉(zhuǎn)矩。
天然氣發(fā)動機采用準靜態(tài)模型,每個時刻下的油耗可通過查發(fā)動機的燃油消耗曲線得到:
式中:m·f為天然氣消耗量;ωe為發(fā)動機轉(zhuǎn)速;ρ為天然氣密度;be為燃油消耗率,可根據(jù)圖2中的發(fā)動機轉(zhuǎn)速和轉(zhuǎn)矩獲得。
圖2 天然氣發(fā)動機萬有特性圖
電機選用永磁同步電機,在工作過程中既可作為牽引電機提供轉(zhuǎn)矩,也可作為發(fā)電機給電池充電,因此電機的功率Pm可表示為
式中:ωm為電機轉(zhuǎn)速;ηem為電機作為驅(qū)動電機時的效率;ηge為電機作為發(fā)電機時的效率。ηem和ηge可以通過查詢圖3獲取。圖3為電機效率特性圖。
忽略溫度對電池的影響,采用Rint模型[17]對電池建模,獲得電池SOC和輸出功率表達式為
圖3 電機效率特性圖
以最佳燃油經(jīng)濟性為優(yōu)化目標,性能泛函為
式中:u(t)為控制變量;m·fuel為瞬時燃油消耗率;[t0,tf]為優(yōu)化時域。針對 PHEB,其控制變量為 x(t)=SOC(t),狀態(tài)變量為 u(t)=Te(t)。
上述最優(yōu)控制問題的漢密爾頓函數(shù)為
式中:λ為協(xié)調(diào)變量;H為漢密爾頓函數(shù)值。
根據(jù)極小值原理,最優(yōu)控制輸入通過求解漢密爾頓函數(shù)的最小值得到:
ECMS由極小值原理推導(dǎo)而來,其等效油耗meqv由實際油耗mfuel和與電能相對應(yīng)的名義油耗me兩部分構(gòu)成,相應(yīng)的瞬時消耗率亦然:
式中:s(t)為等效燃油消耗因子,簡稱等效因子;Qlhv為天然氣低熱值。
對比式(2)和式(4)得到協(xié)調(diào)變量和等效因子之間的對應(yīng)關(guān)系為
為使ECMS控制策略得到較好的經(jīng)濟性能,等效因子的求解尤為關(guān)鍵。目前文獻中大都采用射擊算法求解,但采用射擊算法求解等效因子難點在于對其初始值范圍的合理猜測[18]。為解決上述問題,本文中提出了一種改進的射擊算法,先根據(jù)車輛的動力參數(shù)確定初值范圍,然后再求其精確值。
2.2.1 等效因子下限
由能量守恒定律可知:
式中:Efuel和Ebat分別為整個行程過程中消耗的燃油能量和電池能量;Ed和Eloss分別為完成行程需求的能量和損失的能量。
在整個駕駛循環(huán)過程中,為減少能量消耗,使能量損失最小,即
從上面的推論可知,若SOC未超過其限值,則最優(yōu)等效因子為1。然而,在實際推導(dǎo)過程中未考慮SOC的限制,所以計算的值不一定適合。同時,仿真計算發(fā)現(xiàn),當s(t)=1時,電池SOC快速達到其最低限值,當s(t)<1時,電池的放電率更大,幾乎和純電模式相當,其瞬時燃油經(jīng)濟性不再最優(yōu)。因此,為獲得最優(yōu)的等效因子,其值應(yīng)大于等于1,即
2.2.2 等效因子上限
PHEB有5種工作模式,可以用控制空間U來表示:
U={ufom}∪{ubom}∪{uhm}∪{ucm}∪{ubm}
式中:ufom代表發(fā)動機單獨驅(qū)動模式;ubom代表電機單獨驅(qū)動模式;uhm代表混合驅(qū)動模式;ucm代表行車充電模式;ubm代表制動能量回收模式。
假設(shè)在某個時刻Pd>0,且電池SOC達到最大限值SOCh,即SOC=SOCh,此時 ECMS需要找到最優(yōu)的控制模式u*以減小成本函數(shù)。于是有
如果s的值太大,u*更趨向于{ufuel},當 s的值無限大,車輛將一直工作在發(fā)動機單獨工作模式。很顯然,太大的s值,不會得到最優(yōu)的解。因此,電機單獨驅(qū)動模式或混合驅(qū)動模式都有可能使系統(tǒng)能量消耗最低,即
為計算最大值smax,式(9)將產(chǎn)生兩個限值:smax1和smax2,則等效因子的上限為
式中 ηeng、ηem、ηinv、ηbat分別為發(fā)動機、電機、電機控制器和電池的效率。
由于式(9)中的第2個不等式相關(guān)參數(shù)不能消去,故不能確定具體的數(shù)值。好在最優(yōu)的等效因子只須滿足式(9)中任一不等式即可。因此,本文選擇的值作為最優(yōu)協(xié)調(diào)變量的上限。對的值進行簡化,用平均效率來代替實際效率,于是得到最優(yōu)協(xié)調(diào)變量的上限為
結(jié)合式(8)和式(12),最優(yōu)等效因子的界限為
2.2.3 算法流程
基于上述等效因子的取值范圍,再結(jié)合傳統(tǒng)的射擊算法,可快速求出等效因子的初值,具體計算過程如圖4所示。
標準的ECMS,等效燃油因子是固定值,不能隨環(huán)境變化而改變。而實際上s與工況的關(guān)系非常緊密。針對某一個工況計算得到的s在該工況下能實現(xiàn)SOC的有效維持,但在其他工況下,SOC的軌跡可能會失控,完全偏離其正常工作范圍。
圖4 等效因子求解流程圖
為獲得最小的等效燃油消耗,有必要使等效因子隨著工況的變化而變化。因此,本文中采用一個PI控制器對等效因子的值進行實時更新,以保證實際SOC軌跡能實時跟蹤參考SOC軌跡:
式中:s(0)為等效因子的初始值,采用改進的射擊算法求得;kp和ki分別為PI控制器的比例常數(shù)和積分常數(shù);SOC0、SOCf分別為SOC的初始值和終了值;D為出發(fā)地到目的地之間的總距離;d(k)為從初始時刻到當前時刻的累積行駛距離。
基于以上分析,所提出的基于等效因子優(yōu)化的PHEB自適應(yīng)能量管理策略總體結(jié)構(gòu)如圖5所示,具體實施步驟如下:
(1)利用改進的射擊算法求解初始等效因子s(0);
(2)利用車載GPS,獲取車輛當前時刻位置d(k),利用 PI控制器對等效因子 s(k)的值進行實時更新,使實際 SOC軌跡能實時跟蹤參考 SOC軌跡;
(3)利用ECMS計算最優(yōu)控制變量。
圖5 在線實時能量管理策略總體結(jié)構(gòu)
為驗證本文中提出控制策略的有效性,在北京典型城市公交工況下對其進行仿真。在仿真中,將30次駕駛循環(huán)工況作為輸入工況。初始SOC設(shè)為100%,終了SOC設(shè)為30%。仿真結(jié)果如圖6和圖7所示。圖6顯示了基本的仿真結(jié)果,包括車輛速度、電池SOC曲線、發(fā)動機和電機輸出功率。從圖中可以看出,SOC在整個行駛里程中穩(wěn)定下降,在行駛終點時為 0.3。
由于整體的運行數(shù)據(jù)較多,不宜于觀察,截取電池SOC為0.7左右的一個駕駛循環(huán)工況進行說明。由圖7(a)可見,仿真車速可以達到車速跟隨的需求。由圖7(b)可見,電池SOC隨著工況的運行持續(xù)減少,起始狀態(tài)時SOC=0.7,到達工況終點時SOC=0.678,基本符合能量消耗過程的趨勢要求。由圖7(c)可見,等效因子隨著駕駛環(huán)境的變化而改變。由圖7(d)可見,發(fā)動機和電機輸出轉(zhuǎn)矩能夠滿足整車能量需求。
圖6 PHEV實時預(yù)測控制策略的總體仿真結(jié)果
為評價所提出的控制策略的經(jīng)濟性,分別選用基于規(guī)則的控制策略、標準的ECMS策略和動態(tài)規(guī)劃控制策略(DP)進行對比。仿真工況選用北京城市公交工況,電池的SOC初值和終值分別設(shè)為0.9和0.3,4種算法的SOC曲線見圖8。圖9為ECMS和A-ECMS兩種控制策略的等效因子。由圖8可見,基于規(guī)則控制策略下,車輛剛開始純電動行駛,SOC下降速度較快,在2.5 h到達電池SOC最低限值,隨后SOC維持在0.25~0.35之間波動。對于標準的 ECMS,由于其等效因子是固定值(s=3.2,見圖9),不隨工況的變化而改變,其SOC曲線變化幅度較大,偏離最優(yōu)SOC軌跡。而本文提出的A-ECMS控制策略下的SOC曲線基本上與DP控制下的SOC曲線保持一致,這是由于PI控制器在實時更新s(t)的值。由圖9可見,當SOC減小時,s(t)隨之減小,以促進SOC的增加,反之亦然。
為驗證本文所提出的控制策略對不同工況的適應(yīng)性,除上述的北京城市公交工況外,還對另外兩種工況進行研究,即中國典型城市工況和NEDC工況。
由于不同控制策略下的終了SOC不一樣,無法直接對車輛的油耗進行客觀合理的評價。為公平地評價4種控制策略燃油經(jīng)濟性的優(yōu)劣,首先對終了SOC的影響進行修正。通過計算每種策略和最優(yōu)策略之間的相對耗氣量來評價油耗效率。
圖7 選取單個駕駛循環(huán)工況的仿真結(jié)果
圖8 4種控制策略的SOC曲線
式中:FC為天然氣發(fā)動機燃油消耗;FCopt為根據(jù)每種策略的終了SOC值,利用DP獲得的最優(yōu)燃油消耗。η值越小,說明該控制策略的經(jīng)濟性越好。
圖9 等效因子曲線
表2給出了終了SOC修正后3種工況下不同控制策略之間的100 km油耗比較??梢钥吹?,不論哪種工況,本文所提出的控制策略與離線最優(yōu)值最接近,最大差異出現(xiàn)在北京城市公交工況下,只有4.2%;ECMS策略次之,基于規(guī)則的控制策略燃油經(jīng)濟性最差,在北京城市公交工況下,其油耗比最優(yōu)值高14.1%。而A-ECMS控制策略的燃油經(jīng)濟性之所以比標準的ECMS好,是由于PI控制器實時更新s(t)的值,使整車的能量分配更加合理。
表2 不同控制策略的燃油經(jīng)濟性比較
綜合城市客車運行的特點,考慮整車經(jīng)濟性,提出基于等效因子優(yōu)化的PHEB實時預(yù)測能量管理策略,并通過仿真對提出的策略進行驗證,得出結(jié)論如下。
(1)所提出的改進射擊算法,能提前確定等效因子的取值范圍,快速計算等效因子初值。此外,所設(shè)計的基于SOC線性下降的在線優(yōu)化能量管理策略,通過在線更新等效因子s(t),利用車載GPS提供的車輛位置信息,控制發(fā)動機和電機之間的功率分配,實現(xiàn)整個行駛過程中實際SOC對參考SOC的實時跟蹤。
(2)通過仿真驗證了所設(shè)計控制策略的有效性。并與基于規(guī)則的控制策略和標準的ECMS控制策略進行了詳細比較,結(jié)果表明:無論是在燃油經(jīng)濟性上還是在SOC控制的魯棒性上,本文所提出的策略都具有最好的控制效果。