楊杰,高洪濤b,張存有
(大連海事大學(xué) a.輪機工程學(xué)院;b.制冷與低溫工程研究所,遼寧 大連 116026)
伙食冷藏制冷系統(tǒng)是船舶上常見的輔助設(shè)備之一,用于實現(xiàn)食品貨物的冷凍及冷藏保鮮等,同時也是輪機模擬器的重要組成部分,在《中華人民共和國海船船員適任評估規(guī)范》考試大綱中,明確列出了伙食冷藏制冷系統(tǒng)的相關(guān)考點。但是在當(dāng)今的國內(nèi)外輪機模擬器中,多數(shù)對伙食冷藏制冷系統(tǒng)進行了簡化甚至是忽略,這十分不利于學(xué)員對伙食冷藏制冷系統(tǒng)進行有針對性的學(xué)習(xí)和訓(xùn)練。為了提高我國船員的綜合素質(zhì)及適任能力,同時也為豐富現(xiàn)有輪機模擬器的內(nèi)容,研究和開發(fā)船舶制冷動態(tài)仿真系統(tǒng)很有必要。
船舶制冷動態(tài)仿真系統(tǒng)主要由數(shù)學(xué)模型、二維可視化仿真界面以及三維虛擬場景3部分組成。在Windows平臺下,運用VC++的MFC開發(fā)系統(tǒng)的數(shù)學(xué)模型和二維可視化仿真界面,運用貼圖的方式實時反映出系統(tǒng)的動態(tài)變化,展示系統(tǒng)的動作過程,從而驗證數(shù)學(xué)模型在計算和邏輯控制方面的正確性。運用3ds Max建模工具建立系統(tǒng)的三維物理模型與交互點,并對建立的模型進行優(yōu)化,將優(yōu)化后的模型導(dǎo)入OGRE視景引擎中并添加碰撞檢測,從而實現(xiàn)實時渲染和人機交互漫游功能。最后,通過變量關(guān)聯(lián)的方式,實現(xiàn)二維界面與三維虛擬現(xiàn)實的實時通訊,系統(tǒng)的框架見圖1。
圖1 船舶制冷仿真訓(xùn)練系統(tǒng)構(gòu)架
由于冷凝器和蒸發(fā)器同為換熱器,熱工特性相似,建模方法相同,故將這2個模型一并考慮。在系統(tǒng)工作時,冷凝器和蒸發(fā)器中制冷劑的壓力、溫度以及物相變化復(fù)雜,是整個制冷系統(tǒng)動態(tài)變化的核心體現(xiàn),因此,換熱器的動態(tài)建模是實現(xiàn)船舶制冷系統(tǒng)動態(tài)仿真的關(guān)鍵工作之一。常用的動態(tài)建模方法包括有限控制容積法(FCV)和移動邊界法(MB)[1-2]。從模型的運算量和求解精度兩方面綜合考慮[3],換熱器的建模采用移動邊界法完成。
假設(shè):①制冷劑沿水平管作一維流動,換熱器為細長薄壁管;忽略壓力損失的影響,認為換熱器管內(nèi)壓力及兩相區(qū)制冷劑溫度不變;②忽略管壁的軸向熱傳遞;③空氣和水為一維流動,且物性均勻。
換熱器模型用以下微分方程組表示。
1)制冷劑質(zhì)量守衡方程。
(1)
2)制冷劑能量守衡方程。
(2)
3)管壁能量守衡方程。
(3)
式中:ai為管內(nèi)壁體熱系數(shù),kW/(m2·K);ao為管外壁體熱系數(shù),kW/(m2·K);Di為換熱器管內(nèi)徑,m;Do為換熱器管外徑,m;Tb為冷卻介質(zhì)溫度,K。
2.1.1 冷凝器模型
根據(jù)制冷劑在冷凝器管程中的狀態(tài),將冷凝器分為過熱區(qū)、兩相區(qū)和過冷區(qū),見圖2。
圖2 冷凝器的分區(qū)模型
對冷凝器過熱區(qū)、兩相區(qū)和過冷區(qū)分別建立制冷劑質(zhì)量、能量,以及管壁能量守恒方程,經(jīng)整理、聯(lián)立后解出7個未知變量,即分別將冷凝壓力pc、冷凝器出口制冷劑的比焓值ho,c、冷凝器過熱區(qū)長度L1,c、冷凝器兩相區(qū)長度L2,c,以及冷凝器過熱區(qū)、兩相區(qū)、過冷區(qū)的管壁溫度Tt1,c、Tt2,c、Tt3,c作為求解變量,同時將冷凝器進、出口制冷劑的質(zhì)量流量mi,c、mo,c和冷凝器進口冷劑比焓值hi,c作為輸入?yún)?shù)。冷凝器模型的輸入?yún)?shù)和狀態(tài)變量分別為
Xc=[L1,c,L2,c,Pc,ho,c,Tt1,c,Tt2,c,Tt3,c]T
式中:mw,c為冷凝器的冷卻水質(zhì)量流量,kg/s;Tw,c為冷凝器的冷卻水進出口平均溫度,K。
將冷凝器的動態(tài)模型整理成矩陣形式如下
(4)
式中:關(guān)聯(lián)矩陣Dc及向量fc(Xc,uc)查閱文獻[4]。
2.1.2 蒸發(fā)器模型
與冷凝器相似,將蒸發(fā)器分為兩相區(qū)和過熱區(qū),見圖3。
圖3 蒸發(fā)器的分區(qū)模型
對蒸發(fā)器兩相區(qū)和過熱區(qū)分別建立制冷劑質(zhì)量、能量以及管壁能量守恒方程,經(jīng)整理、聯(lián)立后解出5個未知變量,即分別將蒸發(fā)壓力pe、蒸發(fā)器出口制冷劑的焓值ho,e、蒸發(fā)器過熱區(qū)長度L1,e、以及蒸發(fā)器兩相區(qū)、過熱區(qū)的管壁溫度Tt1,e、Tt2,e作為求解變量,同時將蒸發(fā)器進、出口制冷劑的質(zhì)量流量mi,e、mo,e和蒸發(fā)器進口制冷劑焓值hi,e作為輸入?yún)?shù)。蒸發(fā)器模型的輸入?yún)?shù)和狀態(tài)變量分別為
Xe=[L1,e,Pe,ho,e,Tt1,e,Tt2,e]T
式中:ma,e為蒸發(fā)器的空氣流量,kg/s,Ta,e為蒸發(fā)器進、回風(fēng)的平均溫度(近似為進風(fēng)溫度),K。
將蒸發(fā)器的動態(tài)模型整理成矩陣形式如下。
(5)
式中,關(guān)聯(lián)矩陣De及向量fe(Xe,ue)查閱文獻[4]。
制冷壓縮機輸氣過程的時間常數(shù)比換熱器的時間常數(shù)要小得多[5],所以采用穩(wěn)態(tài)模型來描述該準穩(wěn)態(tài)過程。
Vt=πD2Szn/240
(6)
式中:Vt為制冷壓縮機的理論體積流量,m3/s;D為氣缸直徑,m;S為活塞行程,m;n為轉(zhuǎn)速,r/min
(7)
Td=Ts(pc/pe)(n-1)/n
(8)
式中:Td為排氣溫度,K;Ts為吸氣溫度,K;n為制冷劑壓縮過程的多變指數(shù),可通過對制冷壓縮機說明書中相關(guān)工況參數(shù)擬合求得。
與制冷壓縮機相似,電子膨脹閥的動作響應(yīng)很快,其時間常數(shù)與換熱器相比也小很多。因此,采用穩(wěn)態(tài)模型,具體如下。
(9)
hiv=hov
(10)
式中:mv為流經(jīng)膨脹閥的制冷劑質(zhì)量流量,kg/s;Cv為膨脹閥的流量系數(shù);Av為膨脹閥的流通面積,m2;ρ為膨脹閥進口制冷劑密度,kg/m3;p1為膨脹閥進口制冷劑壓力,Pa;p2為膨脹閥出口制冷劑壓力,Pa;hiv為膨脹閥進口比焓值kJ/kg;hov為膨脹閥出口比焓值kJ/kg。
采用基于流體網(wǎng)絡(luò)的方法對某集裝箱船食品冷藏制冷系統(tǒng)的管路進行建模,該船舶的制冷系統(tǒng)由兩臺壓縮機、2臺冷凝器以及7臺蒸發(fā)器組成,其未經(jīng)簡化的管網(wǎng)模型見圖4a)。若不對該模型進行簡化,則得到的流體網(wǎng)絡(luò)模型維數(shù)過大,不利于系統(tǒng)的動態(tài)仿真,因此假設(shè):①支路b12~b17為高壓液管其壓力損失非常小,將支路b12~b17簡化為一個具有一定容積的節(jié)點,由于其流入流出制冷劑均為液體,稱為高壓儲液器,見圖4b)中節(jié)點4;②支路b19~b24為低壓氣體管,是可壓縮流體,所以在考慮各支路壓力變化的基礎(chǔ)上將支路b19~b24簡化為一個具有一定容積的節(jié)點,稱為氣液分離器,見圖4b)中節(jié)點5。
經(jīng)過簡化后,管網(wǎng)模型只保留6個節(jié)點和13個支路。節(jié)點和支路之間的關(guān)聯(lián)矩陣可分為流入矩陣AI和流出矩陣AO,則節(jié)點與支路之間的流量關(guān)系如下
(11)
(12)
同理,節(jié)點與支路之間的能量關(guān)系如下。
(13)
(14)
關(guān)于式(11)-(14)的展開,參考文獻[6]。
圖4 制冷系統(tǒng)網(wǎng)絡(luò)模型
2.4.1 高壓儲液器模型
由于液態(tài)制冷劑不可壓縮,并忽略能量損失,根據(jù)式(11)~(14)得到高壓儲液器的能量和質(zhì)量守恒方程如下。
(15)
(16)
式中:hV,A=hV,B=hV,C=hV,D=hV,E=hV,F=hV,G。
當(dāng)考慮到各冷凝器到高壓儲液器之間的壓力損失時,各冷凝器支路的出口流量表示為
(17)
式中:CB為各冷凝器出口到高壓儲液器的壓力損失系數(shù);DB為管路的直徑,m;pA為高壓儲液器內(nèi)的壓力,Pa。
2.4.2 氣液分離器模型
若忽略氣液分離器與外界環(huán)境之間的換熱過程,則其質(zhì)量和能量的守恒方程可表示如下。
(18)
(19)
氣液分離器中的溫度和壓力表示如下。
(20)
(21)
另外,根據(jù)氣液分離器的結(jié)構(gòu)特征可知其出口一般為飽和蒸汽或過熱蒸汽,因此可得[6]
(22)
表1 不同換熱器與管網(wǎng)模型的對比
對不同換熱器與管網(wǎng)模型所具有的性質(zhì)和特點進行總結(jié)、對比見表1。由表1可知,船舶制冷系統(tǒng)的動態(tài)模型與穩(wěn)態(tài)模型相比,具備更加豐富的狀態(tài)參數(shù),并能在一定的運算量下實現(xiàn)狀態(tài)參數(shù)的動態(tài)變化,可達到更好的仿真效果。
采用VC++的MFC進行設(shè)計與開發(fā)。船舶制冷動態(tài)仿真系統(tǒng)的二維仿真界面主要包括制冷系統(tǒng)管路原理圖界面以及制冷系統(tǒng)控制界面.
制冷系統(tǒng)的管路原理圖界面包括系統(tǒng)的總體布局界面、制冷壓縮機界面以及冷庫界面等,能夠展示出完整的系統(tǒng)結(jié)構(gòu),一方面可以為三維虛擬場景的漫游提供輔助的路徑指示功能,另一方面可以在二維端建立完善、豐富的人機交互內(nèi)容,從而在不運行三維仿真軟件的情況下,使學(xué)員仍能達到一定的訓(xùn)練效果。制冷系統(tǒng)的管路原理圖界面見圖5,通過點擊、移動鼠標(biāo)可以實時改變各種閥件的開關(guān)狀態(tài)以及顯示相應(yīng)的壓力表、溫度計、液位計的示數(shù);點擊對應(yīng)的制冷壓縮機或冷庫圖標(biāo),即可進入到相應(yīng)的界面完成進一步的相關(guān)操作。另外,針對制冷系統(tǒng)維護管理中的實際工作內(nèi)容,在界面中添加了補充制冷劑、補充冷凍機油以及熱力膨脹閥過熱度調(diào)整等交互內(nèi)容。
圖5 制冷系統(tǒng)的管路原理圖界面
制冷系統(tǒng)的控制界面包括制冷壓縮機控制界面、冷庫控制界面以及相關(guān)的按鈕和指示燈,其總體布局見圖6。點擊相應(yīng)的控制界面圖標(biāo)即可進入相應(yīng)的控制界面,完成相關(guān)操作。圖6中,NP2和NP3分別為1#、2#制冷壓縮機控制界面,可實現(xiàn)制冷壓縮機的啟停、相關(guān)運行參數(shù)的顯示以及故障報警的顯示與復(fù)位等功能;NP4~NP10分別為7個冷庫的控制界面,可實現(xiàn)冷庫風(fēng)扇啟停、手動融霜、庫溫調(diào)節(jié)、相關(guān)參數(shù)的顯示與設(shè)置以及報警指示等功能。
圖6 制冷系統(tǒng)的控制界面
為了使船舶制冷動態(tài)仿真系統(tǒng)的三維虛擬漫游場景具有足夠的真實感、沉浸感,同時又要保證三維軟件運行的流暢性,在運用3ds Max建模的過程中進行了較為細致的模型處理和優(yōu)化。
三維模型是整個虛擬現(xiàn)實仿真系統(tǒng)的基礎(chǔ),船舶制冷系統(tǒng)的組成以及管路結(jié)構(gòu)較為復(fù)雜,建立其三維模型所使用的數(shù)據(jù)量會很大,從而影響系統(tǒng)交互的及時性,因此,對其原始模型進行優(yōu)化,減少數(shù)據(jù)是極其有必要的,可采用如下的方法進行優(yōu)化。
1)3ds Max軟件搭建的模型表面都是由大量的多邊形拼接而成,模型的結(jié)構(gòu)越復(fù)雜,描述這個模型所需的定點數(shù)和多邊形數(shù)量就越大,對模型渲染所耗費機時就越多,嚴重影響系統(tǒng)的運行效率。因此,采用合并多邊形的方法來優(yōu)化冷庫和冰機間內(nèi)的相關(guān)模型。
2)當(dāng)場景畫面中模型數(shù)量多,但視景較遠時,可采用細節(jié)層次技術(shù)(LOD)[7]。針對結(jié)構(gòu)復(fù)雜的模型,比如制冷壓縮機,建立精度不同的模型,每個模型遞減的保留部分局部細節(jié)。根據(jù)物體與視點間的距離來加載不同精度的模型,當(dāng)漫游到模型近處時,展現(xiàn)比較精細的模型,遠處采用簡化的模型。
3)在3ds Max建模過程中,光源的使用會增加程序運行的時間消耗,因此要盡量少用光源。一方面,可利用顏色材質(zhì)來模擬光照的效果;另一方面,可采用三點照明的布光原則[8]。對于冷庫和冰機間這種大場景,可以將其拆分成若干較小區(qū)域進行布光,布置三盞燈分別為主體光、輔助光及背景光。冷庫和冰機間的布光順序為優(yōu)先確定主體光照的強度和位置,然后確定輔助光照的角度與強度,最后布置裝飾燈和背景燈。
4)對于冷庫和冰機間的虛擬場景及其中的三維實體模型,并不是將其都存放到場景內(nèi),而是使用時一個個進行提取。例如,閥件、法蘭以及管路等使用重復(fù)率比較高的模型,首先單獨對其建模并進行優(yōu)化,然后通過外部引用的方式將模型存放到場景中相關(guān)位置,最后根據(jù)不同的情況和需求對模型進行旋轉(zhuǎn)、縮放等操作。
船舶制冷動態(tài)仿真系統(tǒng)三維虛擬漫游場景的最終效果見圖7。
圖7 船舶制冷系統(tǒng)三維虛擬漫游場景
其中,圖7a)為冰機間內(nèi)漫游的某一視景,圖7b)為冷庫內(nèi)漫游的某一視景。通過視景截圖可以看到,船舶制冷動態(tài)仿真系統(tǒng)的三維漫游畫面清晰,光源布置合理,模型處理也較為精細。