劉志恩,任志昂,周輝,盧熾華,杜常清
(1.先進能源科學與技術廣東省實驗室佛山分中心(佛山仙湖實驗室),廣東 佛山 528200;2.武漢理工大學現代汽車零部件技術湖北省重點實驗室,湖北 武漢 430070)
以氫能為載體的燃料電池具有高功率密度、高能量轉換效率、低溫啟動和環境友好等優點,被認為是新能源汽車發展的重要技術之一[1]。質子交換膜燃料電池(PEMFC,Proton Exchange Membrane Fuel Cell)的正常運行需要各個輔助子系統的協調工作,其中空氣系統耗能占輸出功率的20%~30%,對整個燃料電池系統的影響巨大。
空氣系統具有強非線性、強耦合性和不確定性等特點,在變載工況下控制不當會引起空氣供氣系統的失衡??諝饬髁空{節不當會導致氧饑餓、電堆工作效率降低、使用壽命縮短等;空氣壓力調節不當可能導致空壓機喘振、阻塞等。近年來,國內外眾多學者對燃料電池空氣系統的仿真和控制展開了研究。在空氣系統模型研究方面,Pukrushpan等[2]建立了九階狀態模型,由于變量太多,運算量較大,根據該模型設計的控制器控制效果不佳。Suh等[3]忽略陰極排氣管路、中冷器和增濕器的動態特性,將九階模型簡化為四階模型,減小了計算量,同時四階模型也保證了較高的精度。Talj等[4]在四階模型基礎上,利用電堆陰極壓力對氧、氮氣體進行近似簡化,建立了簡化的三階模型,并將三、四階模型進行了對比試驗,相對誤差在5%以內。在空氣系統控制策略研究方面,早期國內外學者采用線性控制器對燃料電池空氣系統進行控制。Pukrushpan等[5]研究了燃料電池運行過程中的“氧饑餓”現象,提出將過氧比控制在常數值,并設計前饋、動態前饋和PI反饋控制方案。Li等[6]在燃料電池空氣供給系統工作點附近對模型進行泰勒展開和線性化處理,使用二次型最優控制方法控制空氣壓縮機電壓來進行系統過氧比調節,但是偏離工作點太遠時,控制效果變差。以上研究主要集中于過氧比控制,近年來研究發現,單一過氧比參數控制并不能完全滿足系統的要求,在提供陰極流量的同時,保證合適的陰極壓力,將能夠維持一定的陰陽極壓差而不會破壞質子交換膜。此外,適當的陰極壓力可以保證空氣快速擴散到催化劑層,加快電化學反應,提高電堆工作效率。全書海等[7]在理論上分析進氣系統的空氣進堆流量和壓力的耦合性,并建議對二者進行解耦控制。陳風翔等[8]將空氣供給系統通過試驗辨識為一個兩輸入兩輸出的線性系統,利用多變量解耦的控制理論將系統的傳遞函數矩陣對角化,從而進行前饋補償解耦控制,有效地消除了流量與壓力間存在的耦合關系,但在負載變化時,模型可能出現失配現象。
本研究建立面向控制的空氣系統四階非線性狀態方程,通過臺架試驗驗證模型的有效性,并從理論上建立了基于系統的控制算法。利用精確反饋線性化實現壓力和流量解耦,實現非線性模型到線性模型的轉化,在線性化模型基礎上,設計有限時間內收斂的非奇異終端滑??刂破鳎⒁氡壤e分觀測器抑制環境影響,實現PEMFC空氣系統的陰極壓力和過氧比準確跟蹤控制。
燃料電池流量供應子系統由氫氣系統和空氣系統兩部分組成。供應系統結構見圖1。空氣系統是由空氣壓縮機、陰極進排氣管路、中冷器、增濕器、電堆陰極流場等組成[9]。為了實現電堆陰極的流量和壓力的協同控制,首先建立面向控制的四階空氣系統非線性模型。

圖1 PEMFC流量供應子系統結構
空壓機由電機帶動,將機械能轉化為空氣的能量,作為空氣系統的主要耗能部件,直接影響系統的凈功率??諌簷C的動態慣性模型為

(1)
式中:τcp為壓縮機驅動所需要的轉矩;τcm電機輸出轉矩。轉矩分別由下式計算:

(2)

(3)
式中:Cp為空氣的比熱容;γ為空氣比熱系數;psm為供給歧管壓力;patm為大氣壓力;kt,kv和Rcm為電機常數;ηcm為電機機械效率;Vcm為電機電壓;Wcp為質量流量。Wcp通過非線性曲線擬合方法計算:
Wcp=p1ωcp2psm+p2ωcp2+p3ωcppsm2+
p4ωcppsm+p5ωcp+p6psm2+p7psm+p8。
(4)
根據質量守恒定律、空氣熱力學特性等可以得到供氣管道壓力表達式:

(5)
式中:psm為供氣管道氣壓;Ra為空氣氣體常數;Vsm為進氣管路體積;Tsm為供氣管道內氣體溫度;Tcp,out為空壓機出口氣體溫度。Tcp,out由式(6)計算:

(6)
排氣管道內的溫度變化可以忽略,故排氣管道壓力表達式為

(7)
式中:Vrm,Trm和Wrm,out分別為排氣管道體積、溫度和出口流量??紤]陰極流量對電堆的影響,定義過氧比[2](Oxygen Excess Ratio)為

(8)
式中:WO2,ca為陰極供給氧氣流量;WO2,rec為實際需求氧氣流量。Wrm,out可由非線性噴嘴方程計算,表示為

(9)
式中:Cd,AT,θ分別為排氣管道中背壓閥流量系數、背壓閥面積和背壓閥開度。


(10)
f(x)=

(11)

(12)

(13)
式中:ci(i=1,…16)為空氣系統模型常數,如附錄A中所示。
當負載電流突然變化時,電堆陰極側耗氧量迅速增加,如果氧氣得不到及時補充,即過氧比小于1時,將導致陰極出現“氧饑餓”現象,損壞質子交換膜;此外,陰極供氧量不能過高,否則將增加負載功率,降低電堆凈輸出功率。根據文獻[11],為了使燃料電池能夠保持不同負載電流下的穩定性,應使過氧比λO2=2,以避免出現氧饑餓,同時保持電堆有較高的凈功率。
圖2示出3種不同陰極壓力下電堆單片電池電壓仿真和試驗對比。提高陰極壓力可以在一定程度上提高電化學性能,但高壓下也會增加空氣系統輔助設備消耗的能量。在陰極壓力小于200 kPa時,電堆單片電池電壓明顯提高,在陰極壓力大于200 kPa時,由于極化損失影響,單片電池的電壓無明顯改善。綜合考慮系統的設計,應使陰極壓力保持在期望值200 kPa[12]。

圖2 陰極壓力對電堆單電池電壓的影響
準確的模型是建立一個控制器的基礎。本研究在穩態加載運行工況下,將空氣系統仿真模型的計算結果和額定62 kW試驗電堆的陰極入口壓力值、陰極空壓機輸出總流量值進行對比,綜合驗證了控制模型的準確性。如圖3b和圖3c所示,隨著電流負載穩態加載,電堆陰極入口壓力仿真誤差逐漸增大,但始終小于3%,陰極壓力最大仿真誤差為2.39%,在允許的誤差范圍內。仿真值和試驗值的均方根誤差(RMSE,Root Mean Square Error)值見表1,陰極輸出總流量在電流小于200 A時與試驗值吻合較好,在電流繼續增大時,仿真模型輸出流量誤差略有增大,但是變化趨勢與試驗數據相似,表明可以基于此模型設計控制器。

圖3 仿真模型驗證

表1 均方根誤差值
本研究的主要目的是:1)將兩輸入兩輸出的非線性系統解耦為陰極壓力子系統和過氧比子系統;2)在存在電流擾動和未知環境擾動的不確定情況下,系統輸出可以嚴格跟蹤期望給定輸入。
為判斷所選輸出y=[pcaλO2]T能否滿足線性化的條件,首先計算系統的相對階[13]:

(14)

(15)



(16)


(17)



(18)

反饋線性化是解決非線性系統的有效手段,通過協同控制空壓機轉速和背壓閥開度,實現非線性系統到線性系統的轉變。但反饋線性化對系統模型準確性要求很高,實際應用容易受到測量誤差的影響,本研究在反饋線性化的基礎上設計非奇異終端滑??刂坡?,使得被控量在有效時間內收斂,同時避免控制系統的奇異型。非奇異滑模控制是一種提高空氣系統精度和魯棒性的手段,在一定程度上可以彌補反饋線性化的對模型不確定性、環境干擾條件下控制不佳的問題。


圖4 空氣系統控制框圖

(19)

為使式(19)所示系統的狀態在有限時間內收斂,首先設計系統的誤差跟蹤系統[14]:

(20)

對于任意二階系統,設計滑模面:

(21)
式中:c1,c2,α1,α2為常量。c1,c2需要保證多項式是赫爾維茲的。α1,α2選取方法為

(22)
為使系統在有限的時間內到達滑模面,設計控制律:

c1sign(e1)|e1|α1,
(23)
u(t)=ueq+un,
(24)

(25)
v=-(kd+kt+η)sign(s)。
(26)

選取李亞普諾夫函數V=s2/2,分析其穩定性。結合式(23)至式(26),對V求時間導數:





(-T(s-d)s-kt|s|)=

η|s|+(-Ts2+Tds-kt|s|)=


(27)
由式(27)可知,控制律滿足李亞普諾夫穩定性,保證s從任意s≠0的初始狀態都能在有限的時間內到達滑模面,而s=0也保證了系統的誤差為0。將此控制律應用于式(17)所示系統,則有:

c1sign(e1)|e1|α1+un,
(28)

(29)

由于陰極壓力x3不可測,為此設計微分跟蹤器。根據式(11)中供氣管道x2的狀態方程,求出陰極壓力x3的表達式:


(31)
式中:u(t)為輸入信號;設計參數R,l1,l2>0,0
燃料電池空氣系統在實際的環境中運行不僅受到電流干擾,還有未知環境擾動。為實現空氣系統在有界控制輸入和外界未知擾動的作用條件下的穩定性,將式(18)精確反饋線性化模型中引入有界的未知環境干擾,寫成標準形式:

(32)


圖5 比例積分觀測器

根據誤差積分準則[17],分析了4種誤差:誤差平方積分(ISE),主要反映響應速度和振蕩性能;絕對誤差積分(IAE),主要反映瞬態響應;時間和絕對誤差乘積積分(ITAE),主要反映振蕩性能;時間和誤差平方乘積積分(ITSE),主要反映后期瞬態響應誤差。各誤差積分計算如下:

(33)

(34)

(35)

(36)
在給定電流變化工況下(見圖6),3種控制方法的仿真結果如圖7所示。由圖7可以看出,在負載電流的變化下,陰極壓力和過氧比均收斂于期望值,實現了二者的解耦控制。

圖6 電流變化

圖7 陰極壓力和過氧比變化
3種控制方法的陰極壓力和過氧比的誤差積分分別見表2和表3。對于陰極壓力控制,采用非奇異滑??刂品椒ǖ年帢O壓力超調量比傳統滑模控制和反饋線性化跟蹤控制減小約50%,非奇異滑??刂?種誤差積分值均為最小,傳統滑模控制和反饋線性化誤差積分值比較接近。對于過氧比的控制,在負載電流正向加載過程中,過氧比出現小于2的負尖峰,但還是大于1,滿足電堆內的耗氧需求。非奇異滑??刂七^氧比四種誤差積分也均小于傳統滑模和反饋線性化控制,表明非奇異滑模控制方法對于陰極壓力和過氧比有良好的控制性能。圖8示出陰極壓力觀測值與仿真值的曲線。由圖8可看出,陰極壓力觀測值和仿真值最大相對誤差約為0.5%,仿真值和觀測值的均方根誤差為453.4,表明微分跟蹤器可以實現對陰極壓力的估計。

圖8 陰極壓力觀測

表2 陰極壓力誤差對比分析

表3 過氧比誤差對比分析


表4 空氣系統模型參數變化

圖9 模型參數變化情況下陰極壓力和過氧比的變化

圖10 環境噪聲觀測
建立面向控制的四階燃料電池空氣系統模型,在穩態加載運行工況下,空氣系統仿真模型和額定62 kW試驗電堆的陰極入口壓力值、陰極空壓機輸出總流量值吻合較好,綜合驗證了控制模型的準確性。
利用全局反饋線性化的方法將燃料電池空氣系統非線性模型解耦為電堆陰極壓力和過氧比線性獨立子系統,同時控制陰極壓力和過氧比維持在期望值,以提高電堆性能、延長電堆使用壽命。
針對燃料電池空氣系統非線性、強耦合性、易受電流影響和噪聲干擾等特點提出一種基于反饋線性化的非奇異滑??刂撇呗裕⒁氡壤e分觀測器;相較于傳統滑模和單一反饋線性化控制,該方法對于陰極壓力和過氧比有良好的控制性能和較強的魯棒性。