董哲林 蔣炎坤 陳國華 王春發(fā)
(華中科技大學能源與動力工程學院 武漢 430070)
計算流體動力學(CFD)技術已經(jīng)成為發(fā)動機設計和燃燒系統(tǒng)分析的有效工具,多維數(shù)值模擬的應用越來越廣泛[1].多維模型對于減少試驗、縮短產(chǎn)品開發(fā)時間和成本有著重要價值.本文以具有屋頂型燃燒室的四氣門汽油機MV377為例,提出了一種適應于該類型燃燒室的網(wǎng)格劃分方案和相應的動態(tài)網(wǎng)格調(diào)整方法.基于該方法,采用改進的kiva3v程序,能快速生成較高質(zhì)量的發(fā)動機動態(tài)網(wǎng)格.并且解決了進排氣門行程有交叉的發(fā)動機動態(tài)網(wǎng)格生成問題.該網(wǎng)格劃分策略同樣適用于其它類型燃燒室的發(fā)動機.
對于不規(guī)則區(qū)域的流動問題,若在規(guī)則的正交網(wǎng)格下進行離散,會遇到無法精確獲得邊界條件的問題.近似的邊界條件勢必會造成流動計算的誤差,甚至可能引起計算發(fā)散.這里采用橢圓形泊松方程法來生成單塊貼體網(wǎng)格,所生成的網(wǎng)格能與實際邊界完全貼合,通過數(shù)學變換可得到精確的邊界條件[2].
三維物理區(qū)域與計算域,見圖1.生成三維貼體網(wǎng)格的橢圓型方程為
式中:x,y,z為物理空間中的坐標;ξ,η,ζ為計算空間中的坐標;P,Q,R為源項,控制網(wǎng)格線的疏密及曲率、斜率的變化,因此,3個源項也就是網(wǎng)格質(zhì)量控制函數(shù).
圖1 三維物理區(qū)域與計算域
對于具有屋頂型燃燒室的發(fā)動機網(wǎng)格劃分有2個最基本要求:(1)需要形成能表現(xiàn)出屋頂型燃燒室發(fā)動機幾何特征的結(jié)構(gòu)化網(wǎng)格;(2)形成的結(jié)構(gòu)化網(wǎng)格在動態(tài)調(diào)整后需能滿足計算精度、收斂性的要求.
首先分析屋頂型燃燒室的幾何形狀,如圖2所示.其中圖b)表示燃燒室在y=0的截面示意圖,A-B-C′-D′-E′-F′-G-H為燃燒室頂部的輪廓線.它可以通過對圖a)進行如下操作得到:對于圖a)中的輪廓線A-B-C-D-E-F-G-H,CD段繞點A旋轉(zhuǎn)角度α1得到C′D′(α1為進氣門傾斜角度),EF段繞點H旋轉(zhuǎn)角度-α2得到E′F′(α2為排氣門傾斜角度),再依次連接BC′,D′E′,F(xiàn)′G,就可得到圖b)中的圖形.依據(jù)圖a),b)可相互轉(zhuǎn)換的原理,可得斜置氣門屋頂型燃燒室發(fā)動機進氣道-缸內(nèi)-排氣道系統(tǒng)可通過如下途徑生成:對直氣門平頂型燃燒室發(fā)動機,進氣道(包括進氣門)區(qū)域繞過軸線(x1,z)整體旋轉(zhuǎn)角度α1(x1,z分別為點A在x軸和z軸方向的坐標分量),排氣道(包括進氣門)區(qū)域繞軸線(x2,z)整體旋轉(zhuǎn)角度-α2(x2,z分別為點H在x軸和z軸方向的坐標分量),然后對兩旋轉(zhuǎn)區(qū)域進行光順處理得到.以上分析表明:對于具有斜置氣門的屋頂型燃燒室發(fā)動機網(wǎng)格劃分問題,可轉(zhuǎn)化為:先對具有直氣門的平頂型燃燒室發(fā)動機網(wǎng)格劃分,然后對劃分的網(wǎng)格部分區(qū)域進行旋轉(zhuǎn).但需注意旋轉(zhuǎn)后還需對部分區(qū)域進行光順處理,如圖2中D′E′段對應的區(qū)域.
圖2 屋頂型燃燒室的形成過程示意圖
基于以上分析,確立如下的網(wǎng)格劃分策略:首先基于相應的直氣門平頂型燃燒室發(fā)動機,分出初步的拓撲結(jié)構(gòu),并處理邊界條件.然后確立最終的分塊結(jié)構(gòu),并應用網(wǎng)格重塑技術,之后對生成的網(wǎng)格進行粘貼,這樣就完成了初始網(wǎng)格的生成.最后采用動態(tài)咬合技術生成動態(tài)網(wǎng)格,并采用網(wǎng)格松弛技術對動態(tài)網(wǎng)格進行修正.
1)運動邊界標志 發(fā)動機運轉(zhuǎn)過程中,活塞一直作往復直線運動.在進、排氣沖程,進排氣門按照氣門升程曲線作往復直線運動.這使得進排缸內(nèi)系統(tǒng)計算域邊界條件比較復雜.為了在瞬態(tài)計算域生成質(zhì)量良好的網(wǎng)格,需確定運動邊界,并對運動邊界進行管理.為此,通過對每個面確定運動邊界標識符.如圖2所示,面的邊界標識符賦值規(guī)則如下:所有非移動面賦值為-1.0,活塞頂面賦值0.0,所有氣門底部表面賦值為奇數(shù)(1,3,…),所有氣門上表面賦值為偶數(shù)(2,4,…).邊界標識符的主要作用是區(qū)分是否為運動邊界,為后面活塞及氣門運動面的動網(wǎng)格生成提供依據(jù).
2)運動面初始位置 對于具有屋頂型燃燒室的發(fā)動機來說,進、排氣門行程有交叉區(qū)域.因此,在確定初始網(wǎng)格時,不能將進、排氣門都置于最大升程位置,否則就會產(chǎn)生干涉.因此,必須采取措施,保證進排氣門行程區(qū)域內(nèi)動網(wǎng)格的生成質(zhì)量.這里采取如下措施:在初始網(wǎng)格中,進、排氣門處于最小升程(關閉狀態(tài)).在氣門附近區(qū)域,從燃燒室頂部至活塞方向一定范圍內(nèi)網(wǎng)格單元層細分(具體細分方法見下一節(jié)),這樣在計算過程中,當進、排氣門開啟時,氣門附近區(qū)域網(wǎng)格單元層能有效地進行動態(tài)調(diào)整.
計算過程中,隨著氣門的落座,氣門背面與氣門座底面間的距離逐漸減少.它們之間單元層也逐漸變小,當只有一層單元時,隨著單元厚度的變小,此層網(wǎng)格質(zhì)量降低,通過氣門的流動計算變得不穩(wěn)定,甚至不收斂.為解決這個問題,在氣門座和氣門之間設置一層很薄的網(wǎng)格,所設置的網(wǎng)格保證了流動計算的順利進行.在氣門升程小于單元層厚度即可認為氣門已經(jīng)關閉,此時將此單元層的周邊邊界條件設為固壁,而當氣門升程大于單元層厚度即可認為氣門開啟,此時將此單元層與流體接觸的部分的邊界條件設為流動邊界,如圖3所示.
圖3 邊界面初始位置及運動邊界的標識
如圖4所示,對于斜置氣門式屋頂型燃燒室的發(fā)動機,進氣道-缸內(nèi)-排氣道計算域的拓撲結(jié)構(gòu)與相應的直氣門式平頂型燃燒室相同.根據(jù)其幾何形狀將計算域劃分為21個塊.塊1為缸內(nèi)區(qū)域.塊2,3為燃燒室頂部區(qū)域.塊4,5為2進氣口區(qū)域,塊6,7為2進氣道區(qū)域,塊8為2進氣道結(jié)合處區(qū)域.塊9,10為排氣口區(qū)域,塊11,12為2排氣道區(qū)域,塊13為2排氣道結(jié)合處區(qū)域.塊14,15為2進氣門體區(qū)域,塊16,17為2進氣門桿區(qū)域,塊18,19為2排氣門體區(qū)域,塊20,21為2進氣門桿區(qū)域.
圖4 初步劃分的屋頂型燃燒室拓撲結(jié)構(gòu)
采用分塊結(jié)構(gòu)化網(wǎng)格劃分方法的主要優(yōu)點是:可將復雜的計算域分解為若干較為簡單的計算子域,并同時保持各個計算子域的拓撲關系.但分塊結(jié)構(gòu)化的網(wǎng)格劃分方法也面臨著嚴峻的問題:一方面,由于各子塊形狀各異,網(wǎng)格劃分方式也各不相同,在將各個計算子域網(wǎng)格粘貼在一起時,接觸面附近的網(wǎng)格會發(fā)生扭曲.這樣會導致生成的網(wǎng)格無法用于計算.另一方面,動網(wǎng)格生成要求:在活塞、氣門行程范圍內(nèi)在K方向上的網(wǎng)格連線與運動方向基本一致(對于結(jié)構(gòu)化網(wǎng)格,存在2套坐標系統(tǒng),一是物理坐標,表面節(jié)點的空間位置,另一套是邏輯坐標,分為i,j,k3個方向,它用來表明各網(wǎng)格單元及網(wǎng)格節(jié)點之間的聯(lián)接關系,通?;钊忾T運動方向與k方向一致).這對網(wǎng)格生成的質(zhì)量也提出了較高要.
本文采用了網(wǎng)格重塑技術(reshape)來解決這一問題.網(wǎng)格重塑技術是一種由內(nèi)到外的網(wǎng)格生成技術:即先生成內(nèi)部塊的網(wǎng)格,再以內(nèi)部塊的輪廓為基礎生成外部塊的網(wǎng)格.針對帶氣門的發(fā)動機,應用網(wǎng)格重塑技術的基本思路是:先將氣門桿(例如塊23)、氣門口(例如塊4)、氣門體(例如塊15)在z方向上投影,在氣缸區(qū)域(塊1)、燃燒室頂部區(qū)域(塊2、3)、氣門口(例如塊4)中,生成了對應的一些子塊(如22,21,20,17,18,19,14,16等).然后這些子塊對包含它的大塊由內(nèi)到外作reshape.圖5表示各個塊的編號.圖6為reshap前后的氣缸內(nèi)部網(wǎng)格的對比.從圖中可看出:reshape操作前的氣缸底部輪廓為一個大圓形;而reshape操作后,氣缸內(nèi)部的網(wǎng)格輪廓受到氣門桿、氣門體、氣門口及燃燒室頂部輪廓影響,在內(nèi)部出現(xiàn)小的圓形網(wǎng)格.經(jīng)過reshape操作后,各個子塊可實現(xiàn)無縫粘貼,以便生成質(zhì)量良好的網(wǎng)格.
圖5 最終確立的屋頂型燃燒室拓撲結(jié)構(gòu)
在2.1中,考慮到斜置氣門屋頂型燃燒室與直氣門平頂型燃燒室具有相似的拓撲結(jié)構(gòu),基于直氣門平頂型燃燒室的發(fā)動機,劃分了拓撲結(jié)構(gòu),然后進行網(wǎng)格重塑.得到的網(wǎng)格如圖6所示.可以看出,在氣缸內(nèi)部的網(wǎng)格中,進排氣門對應部分出現(xiàn)了交叉.這是由于網(wǎng)格重塑是基于直氣門式燃燒室進行的.對于斜置氣門燃燒室,還需要對生成的網(wǎng)格進行修正.網(wǎng)格的修正過程包括對進排氣區(qū)域分別作旋轉(zhuǎn)變換(對于燃燒室頂部塊2、塊3區(qū)域,左側(cè)x<0的部分和進氣區(qū)域一起朝左側(cè)旋轉(zhuǎn),右側(cè)區(qū)域x>0的部分和排氣區(qū)域一起朝右側(cè)旋轉(zhuǎn)),并對部分區(qū)域網(wǎng)格進行松弛.由圖7可看出,經(jīng)過修正后解決了氣缸內(nèi)的網(wǎng)格交叉問題,得到了質(zhì)量良好的初始網(wǎng)格.網(wǎng)格修正內(nèi)容還包括:氣缸內(nèi)部沿z軸方向的網(wǎng)格作了局部細化,(網(wǎng)格局部細化原則在下一小節(jié)討論).
圖6 reshap前后氣缸內(nèi)部網(wǎng)格對比
初始網(wǎng)格完成后,需生成動態(tài)網(wǎng)格并進行調(diào)整.這樣的網(wǎng)格才能用于瞬態(tài)流動計算.在瞬態(tài)流動計算過程中,活塞、氣門的多個運動面位置都瞬時變化.這使得生成瞬態(tài)網(wǎng)格面臨很大的問題.其中一個主要問題是對運動面的處理.采用“手風琴”[6]網(wǎng)格可實現(xiàn)動網(wǎng)格的生成,但是隨著活塞的往復運動,缸內(nèi)網(wǎng)格要么在下止點過于稀疏,要么在上止點時過于稠密.這樣會影響計算的穩(wěn)定性和精確性.為兼顧計算的穩(wěn)定性和精度,采用了動態(tài)咬合技術來生成網(wǎng)格.另一個主要問題是多個運動面之間的干涉問題.由于存在多個運動面,每個運動面都對網(wǎng)格有一定的要求,這樣就會在各運動面掃過區(qū)域的交界處,引起網(wǎng)格的突變.解決這個問題的方法是對網(wǎng)格進行光順處理.這樣既能滿足各個運動面動網(wǎng)格生成的要求,又能保證計算的穩(wěn)定性和精確性.
圖7 旋轉(zhuǎn)操作前后的網(wǎng)格對比
動態(tài)咬合技術是通過激活或是凍結(jié)k方向上與運動邊界相鄰的單元,以實現(xiàn)網(wǎng)格的動態(tài)調(diào)整,并達到控制網(wǎng)格疏密的目的.活塞頂面和進、排氣門面的動態(tài)網(wǎng)格的生成都采用了動態(tài)咬合技術.對于活塞的動態(tài)咬合,經(jīng)前面的reshape后生成的網(wǎng)格,基本上滿足要求.對于氣門的動態(tài)咬合,采用的方法是:先將最大氣門升程分成若干部分,并創(chuàng)建表格來決定什么時候動態(tài)咬合.這種方法需要氣門面下層的網(wǎng)格必須與氣門面距離足夠的近.這樣就可避免當動態(tài)咬合發(fā)生時,網(wǎng)格突然發(fā)生大的改變(這樣會生成翻轉(zhuǎn)單元).因此,必須對氣門最大行程掃過的區(qū)域進行網(wǎng)格細分;除此之外還需考慮:初始網(wǎng)格中進排氣區(qū)域的旋轉(zhuǎn)對網(wǎng)格的影響,即旋轉(zhuǎn)后塊2的底下幾層網(wǎng)格部分區(qū)域被拉伸.因此對于這2層網(wǎng)格,應在前面網(wǎng)格細化基礎上進一步細化.最終確立的網(wǎng)格細化方案是:對于缸內(nèi)區(qū)域,沿z方向從上至下分為3個區(qū)域:前兩層網(wǎng)格精細區(qū)(受旋轉(zhuǎn)操作較大影響的區(qū)域)、氣門最大行程對應區(qū)域、其他區(qū)域.本文中將缸內(nèi)這3個區(qū)域網(wǎng)格層厚度比例設置為1∶4∶16.如圖8所示,生成的動態(tài)網(wǎng)格符合流動計算的要求.
格再生成法,是指對流動計算區(qū)域的網(wǎng)格進行光順處理,使得網(wǎng)格質(zhì)量得到提高.一方面,在通過旋轉(zhuǎn)形成屋頂型燃燒室會出現(xiàn)網(wǎng)格突變區(qū)域.另一方面,多個運動面都對網(wǎng)格有一定的要求(動態(tài)咬合要求:運動面的行程區(qū)域內(nèi)在K方向上的網(wǎng)格連線與運動方向基本一致),這樣就會在各運動面掃過區(qū)域的交界處,引起網(wǎng)格的突變.采用的網(wǎng)格光順處理措施,實際上是對這些區(qū)域的網(wǎng)格進行松弛.
圖8 網(wǎng)格精細區(qū)域局部放大圖
采用的松弛調(diào)整方法如下:通過對松弛調(diào)整前節(jié)點與鄰節(jié)點坐標的加權平均,得到松弛后該點的坐標.圖9為生成的動網(wǎng)格經(jīng)過光順處理后的截面圖.從圖中可以看出,最終生成的網(wǎng)格不僅滿足了各運動面動態(tài)咬合的要求,并且過渡區(qū)也變得光順.
圖9 光順處理后的動態(tài)網(wǎng)格
采用最終生成的動態(tài)網(wǎng)格,結(jié)合KIVA3V程序,計算了發(fā)動機的缸內(nèi)氣體流動過程[7].計算過程生成的動網(wǎng)格中,非凸單元少于8個,沒有翻轉(zhuǎn)單元.不采用網(wǎng)格重塑技術和網(wǎng)格再生成法所得到的網(wǎng)格,在計算過程中出現(xiàn)了141個非凸單元,4個翻轉(zhuǎn)單元,導致計算非正常終止.圖10采用該動態(tài)網(wǎng)格計算所得速度場截面圖.由圖10a)可看出,在第進氣過程中,進氣門頭部有很大的速度梯度,可以看見進氣門兩側(cè)的射流.射流周圍有兩個反向旋轉(zhuǎn)的渦流.如圖10b)所示,左邊的渦流可以清晰地看到,但右邊的不清晰,這是由于渦流被2氣門頭部間的空間限制.如圖10c),d)所示,隨著活塞向下運動以及進氣門升程的逐漸增大,2個渦流變得更加明顯和強烈,并且它們的中心逐漸向右下側(cè)移動.直到上止點后103°CA,此時2個渦流的強度受活塞速度和氣門升程的影響瞬間達到最大值.在上止點后103°CA以后,左邊渦流強度變?nèi)酰闹行南蜃笊戏揭苿?但是右側(cè)的耗散率要小于左側(cè)渦流,因此它的強度要大于左側(cè)的.如圖10e)所示,在進氣沖程后期,右側(cè)渦流發(fā)展為大尺度的滾流運動并主宰了流動結(jié)構(gòu),此時其他渦流消失.計算結(jié)果顯示出了斜置氣門燃燒室進氣過程中缸內(nèi)氣體典型的雙滾流運動,驗證了采用本文提出的網(wǎng)格劃分策略的及相應的動態(tài)網(wǎng)格調(diào)整方法,可以解決進排氣門行程有交叉的發(fā)動機動態(tài)網(wǎng)格快速生成問題,并且生成的動網(wǎng)格滿足流動計算的要求.
圖10 MV377發(fā)動機缸內(nèi)氣體瞬態(tài)流動過程
以MV377汽油機為例,研究了具有屋頂型燃燒室發(fā)動機的分塊結(jié)構(gòu)化網(wǎng)格生成及動態(tài)調(diào)整.初始網(wǎng)格建立的關鍵問題主要有:活塞、氣門等運動面初始位置等邊界條件的確定,以及建立合適的拓撲結(jié)構(gòu),并保證塊之間交界面附近的網(wǎng)格質(zhì)量;網(wǎng)格動態(tài)調(diào)整,主要是在滿足各運動面瞬態(tài)網(wǎng)格生成的前提下,解決運動面附近區(qū)域網(wǎng)格突變問題,以及多個運動面之間的網(wǎng)格干涉問題.發(fā)動機缸內(nèi)流動計算實例表明:運用文中提出的網(wǎng)格劃分策略和相應的動態(tài)網(wǎng)格調(diào)整方法,結(jié)合網(wǎng)格重塑技術(reshape)和網(wǎng)格再生成法(rezone),建立的瞬態(tài)計算網(wǎng)格質(zhì)量較好,較好地滿足了發(fā)動機缸內(nèi)瞬態(tài)流動計算的要求.
[1]蔣炎坤.CFD輔助發(fā)動機工程的理論與應用[M].北京:科學出版社,2004.
[2]蔣炎坤,李仁旺,羅馬吉.發(fā)動機瞬態(tài)數(shù)值模擬中氣口網(wǎng)格生成技術研究[J].華中科技大學學報,2001,29(5):14-16.
[3]蔣炎坤,鐘教芳,羅馬吉.動力系統(tǒng)流場計算動態(tài)網(wǎng)格生成模型研究[J].華中科技大學學報,2001,29(7):53-55.
[4]Anthony A.Amsden.KIVA-3V:A block-structured KIVA program for engine with vertical or canted valves[R].Los A1amos National Laboratory report.LA-13313-MS,1997.
[5]Anthony A.Amsden.KIVA-3:a KIVA program with b1ock-structured mesh for complex geometries[R].Los Alamos National Laboratory report.LA-12503-MS,1993.
[6]羅馬吉.進氣道-氣門-缸內(nèi)系統(tǒng)進氣過程三維瞬態(tài)模擬研究[D].武漢:華中科技大學能源與動力工程學院,2002.
[7]Hessel R P.Numerical simulation of valved intake port and in-cylinder flows using KIVA3[D].Madison,Wisconsin,USA:University of Wisconsin-Madison,1993.