梁華剛,龐麗琴,高冬梅
(長安大學(xué) 電子與控制工程學(xué)院,西安 710064)
隨著我國社會經(jīng)濟的發(fā)展和現(xiàn)代化進程的加快,人們對便捷交通運輸?shù)男枨笕找嬖龃?,隧道作為能夠穿越崇山峻嶺與江河湖泊等障礙的工程建筑物,在公路建設(shè)中被大量應(yīng)用。截至2017年底,全國有公路隧道16229處、15285.1 km,其中特長隧道 902處、4013.2 km, 長隧道 3841處、6599.3 km[1]?;馂?zāi)作為隧道最大的安全隱患,其發(fā)生概率也呈逐年上升趨勢。臨界風(fēng)速作為隧道火災(zāi)縱向通風(fēng)排煙設(shè)計中的關(guān)鍵性參數(shù),其大小直接決定了能否對隧道進行有效的排煙,因而引起國內(nèi)外學(xué)者的廣泛關(guān)注。
目前,對隧道火災(zāi)臨界風(fēng)速的研究主要采用模型試驗方法和數(shù)值模擬方法。
在模型試驗研究方面,1965年瑞士在Ofenegg隧道對多種火災(zāi)工況進行了全尺寸試驗[2];1968年Thomas通過對試驗研究所得數(shù)據(jù)結(jié)果進行推導(dǎo),得出火源功率的1/3次方與臨界風(fēng)速成正比的結(jié)論,并提出初步的臨界風(fēng)速計算公式[3];隨后Heselden,Danziger和Kennedy在全尺寸隧道內(nèi)進行試驗,對Thomas的預(yù)測公式進行驗證并推導(dǎo)出新的臨界風(fēng)速半經(jīng)驗預(yù)測公式[4-5]。
數(shù)值模擬研究方面,20世紀70年代末帕森斯研發(fā)了模擬地鐵環(huán)境火災(zāi)的計算機模擬軟件;隨后Cox等人將計算流體動力學(xué)CFD(computational fluid dynamics)方法應(yīng)用于公路隧道的火災(zāi)研究上,并成功構(gòu)建了JASMINE模型[6-7]。此外,美國的C.C.Hwang和J.C.Edwards利用 FDS(fires dynamics simulator)軟件對2個尺寸不同的隧道臨界風(fēng)速進行模擬,并提出隧道火災(zāi)計算模型[8]。
上述研究多基于某單一影響因素,而對于多種影響因素下隧道火災(zāi)臨界風(fēng)速預(yù)測的研究并不多見。由于火災(zāi)過程中影響臨界風(fēng)速的因素非常多,且很難用現(xiàn)有的數(shù)學(xué)函數(shù)公式進行準確的表達。在此,以傳統(tǒng)數(shù)值模擬方法為基礎(chǔ),引入BP神經(jīng)網(wǎng)絡(luò)[9],對多種影響因素下隧道火災(zāi)臨界風(fēng)速的預(yù)測展開研究,借助人工神經(jīng)網(wǎng)絡(luò)特的非線性信息處理能力、自適應(yīng)學(xué)習(xí)能力和聯(lián)想記憶能力等,為公路隧道火災(zāi)臨界風(fēng)速的預(yù)測研究尋找一種新方法。
FDS是美國國家標準與技術(shù)研究所開發(fā)的一款基于場模擬的火災(zāi)模擬軟件,主要利用大渦模型求解連續(xù)方程、動量方程、能量方程及壓力收斂方程等,從而得到溫度等參數(shù)的空間分布,并結(jié)合可視化工具SmokeView,使模擬變得形象直觀。在此,采用FDS軟件對多種影響因素下隧道火災(zāi)臨界風(fēng)速的變化規(guī)律進行模擬研究。
參照JTG D70—2004《公路隧道設(shè)計規(guī)范》中隧道橫斷面設(shè)計的相關(guān)規(guī)定,以高速公路設(shè)計速度為80 km/h的隧道橫斷面參數(shù)為依據(jù),設(shè)計雙車道公路隧道的橫斷面,隧道長度設(shè)置為300 m。隧道模型如圖1所示。
圖1 隧道模型Fig.1 Tunnel model
隧道模型的左側(cè)端設(shè)置為入口速度邊界條件(fan),對隧道進行縱向通風(fēng);右側(cè)端設(shè)置為出口邊界條件(open),便于隧道向下游方向排煙。環(huán)境溫度設(shè)置為20℃(即293 K);環(huán)境壓強設(shè)置為1個標準大氣壓即101.325 kPa;燃料采用丙烷;選取的隧道墻壁為熱厚性邊界(concrete)。根據(jù)計算網(wǎng)格的設(shè)置方法同時保證模擬精度,隧道模擬區(qū)域采用均勻網(wǎng)格,選取的網(wǎng)格尺寸為0.25 m×0.25 m×0.25 m。
文中運用所建立的隧道模型分別對火源功率、火源寬度、火源位置、阻塞比和坡度等5種影響因素下的臨界風(fēng)速進行數(shù)值模擬計算,共設(shè)置139組工況。
BP神經(jīng)網(wǎng)絡(luò),是目前人工神經(jīng)網(wǎng)絡(luò)模式中最具代表性、應(yīng)用最廣泛的一種模型,具有自學(xué)習(xí)、自組織、自適應(yīng)和極強的非線性映射能力,其結(jié)構(gòu)簡單、運算能力好且結(jié)構(gòu)可塑性強。故在此選取構(gòu)建BP神經(jīng)網(wǎng)絡(luò)對公路隧道火災(zāi)臨界風(fēng)速進行預(yù)測研究。
BP神經(jīng)網(wǎng)絡(luò)是一種多層前饋網(wǎng)絡(luò),由輸入層、隱含層和輸出層構(gòu)成。典型的3層BP神經(jīng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)如圖2所示。其網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)計更利于從樣本數(shù)據(jù)中獲取更多信息,得到輸入輸出之間的聯(lián)系,從而解決復(fù)雜的實際應(yīng)用問題。
圖2 典型BP神經(jīng)網(wǎng)絡(luò)模型Fig.2 Typical BP neural network model
以圖2所示3層BP網(wǎng)絡(luò)為例。設(shè)網(wǎng)絡(luò)輸入節(jié)點為xi,隱含層節(jié)點輸出為yi,網(wǎng)絡(luò)輸出節(jié)點為zk,輸入層與隱含層的連接權(quán)值為wij,隱含層與輸出層的連接權(quán)值為wki,隱含層閾值為θj,輸出層閾值為θk,輸出節(jié)點的期望值為tk。
定義誤差函數(shù)為
該模型選取含1個隱含層的3層BP神經(jīng)網(wǎng)絡(luò)。
1)神經(jīng)元數(shù)的確定 模型選取火源功率、火源寬度、火源位置、隧道阻塞比和坡度等5個因素作為輸入變量,即5個輸入層神經(jīng)元;1個輸出層神經(jīng)元,為臨界風(fēng)速。
2)傳輸函數(shù)的確定 所研究的內(nèi)容屬于非線性問題,故選用非線性tansig函數(shù)作為傳輸函數(shù)。該函數(shù)具有很好的非線性映射能力。
由于標準BP算法存在易陷入局部極小化、收斂速度慢,以及隱含層的層數(shù)與節(jié)點個數(shù)的選取缺乏理論指導(dǎo)等缺陷,為了提高訓(xùn)練速度,避免陷入局部極小點和改善其他能力,在此對比幾種改進其權(quán)閾值的方法——附加動量法、擬牛頓法和LM算法。
在相同條件下,運用附加動量法、擬牛頓法和LM算法3種改進的訓(xùn)練算法與標準BP算法對網(wǎng)絡(luò)進行訓(xùn)練對比,從而確定最優(yōu)算法。4種算法對應(yīng)的訓(xùn)練結(jié)果如圖3所示。
圖3 不同算法的訓(xùn)練效果Fig.3 Training effect of different algorithms
由圖可見,綜合幾種算法的訓(xùn)練效果,LM算法具有較快的收斂速度和較強的收斂能力。因此,選取LM算法作為網(wǎng)絡(luò)的訓(xùn)練算法,用于改進BP神經(jīng)網(wǎng)絡(luò)模型。
為了研究火源功率對臨界風(fēng)速的影響,選取5,10,15,20,25,30 和 35 MW 等 7 種隧道中常見的火災(zāi)規(guī)模進行數(shù)值模擬,設(shè)置火源尺寸為2 m×2 m,位于隧道模型中心位置。在隧道拱頂布置了21個熱電偶,相鄰兩個熱電偶間距離為2 m,通過在拱頂布置熱電偶來測量火源達到穩(wěn)定燃燒時各測點的溫度,從而驗證本文模擬計算得到的臨界風(fēng)速的準確性。溫度測點示意圖如圖4所示。將本文模擬結(jié)果與Wu和Bakar預(yù)測結(jié)果[10]、于年灝試驗結(jié)果[11]進行對比,如圖5所示。
圖4 溫度測點位置示意圖(單位:m)Fig.4 Schematic diagram of location of temperature measurement points (unit:m)
圖5 臨界風(fēng)速與火源功率關(guān)系的對比Fig.5 Comparison of the relationship between critical wind velocity and fire source power
由圖5可見,三者都較為相似,但本文模擬計算值略高于于年灝試驗結(jié)果,主要由于后者采用矩形隧道橫截面,在面積和隧道高度上存在差異;本文模擬計算值明顯高于Wu和Bakar公式預(yù)測值,是由于后者在試驗時為防止火災(zāi)燒毀隧道采取了降溫處理,因此其臨界風(fēng)速預(yù)測值比真實值偏低。通過與兩者的對比,驗證了本文模擬結(jié)果的可靠性。
為研究火源寬度對臨界風(fēng)速的影響,將火源設(shè)置于隧道中心位置,保持火源長度2 m不變,僅改變火源寬度?;鹪磳挾茸兓P腿鐖D6所示,具體的工況設(shè)置和模擬結(jié)果見表1。
圖6 火源寬度變化模型示意圖Fig.6 Schematic diagram of fire source width variation model
表1 不同火源寬度的模擬工況及測試結(jié)果Tab.1 Simulation conditions and test results of different fire source widths
由表1可知,當(dāng)火源寬度變化時,不同火災(zāi)規(guī)模下臨界風(fēng)速變化趨勢基本一致,臨界風(fēng)速均隨著火源寬度的增加而不斷減小,且各火災(zāi)規(guī)模下臨界風(fēng)速的最大值與最小值的差值約為0.92 m/s。
通過改變火源與隧道中心線距離來研究臨界風(fēng)速的變化,其他參數(shù)保持不變。火源位置變化模型如圖7所示,具體的工況設(shè)置和模擬結(jié)果見表2。
圖7 火源位置變化模型示意圖Fig.7 Schematic diagram of fire source position change model
表2 不同火源位置的模擬工況及測試結(jié)果Tab.2 Simulation conditions and test results of different fire source locations
由表2可知,相同火源功率下,臨界風(fēng)速隨火源位置的變化趨勢基本一致,都是隨火源與中心線距離的增大而減小。
通過調(diào)研,選取小轎車、面包車、卡車和貨車等4種常見車輛類型,作為火源上游的阻塞車輛。每種車輛分別以2列和3列的排列方式分布于火源的上游,隧道中車輛布置情況如圖8所示,具體的工況設(shè)置和模擬結(jié)果如表3所示。
定義隧道阻塞比為β,即隧道中阻塞物橫斷面與隧道全斷面之比為
式中:Atot為隧道全斷面;Ablock為隧道中的車輛阻塞斷面。
圖8 隧道中車輛的布置示意圖(單位:m)Fig.8 Schematic diagram of vehicle layout in tunnel (unit:m)
由表3可知,相同阻塞比下,臨界風(fēng)速隨火源功率的增加而不斷增大;對于同一火源功率隧道阻塞比越大所需臨界風(fēng)速就越小。
JTG D70—2004《公路隧道設(shè)計規(guī)范》關(guān)于隧道坡度的規(guī)定是:隧道坡度應(yīng)大于0.3%,一般情況下應(yīng)小于3%;受地形條件限制時,可適當(dāng)加大,但不宜大于4%。因此,分別選取了-4%,-3%,-2%,-1%,0%,1%,2%,3%和4%共9種情況進行數(shù)值模擬。隧道坡度變化如圖9所示。
根據(jù)這9種坡度,研究隧道坡度對臨界風(fēng)速的影響,其中正坡度為上坡,負坡度為下坡,具體的工況設(shè)置和模擬結(jié)果見表4。
表4 不同坡度的模擬工況及測試結(jié)果Tab.4 Simulation conditions and test results of different slopes
由表4可知,相同坡度、不同火源功率時,臨界風(fēng)速隨火源功率的增大而增大;相同火源功率、不同坡度時,下坡隧道中臨界風(fēng)速隨坡度的增大而增大,上坡隧道中臨界風(fēng)速隨坡度的增大而減小。
通過以上5組試驗及結(jié)果分析可知,運用數(shù)值模擬試驗得到的臨界風(fēng)速數(shù)據(jù)具有準確性和可靠性,可為公路隧道縱向通風(fēng)臨界風(fēng)速提供理論參考值。同時,也驗證了火源功率、火源寬度、火源位置、阻塞比和坡度等5個因素對臨界風(fēng)速影響的重要性,可以作為建立神經(jīng)網(wǎng)絡(luò)預(yù)測模型提供樣本數(shù)據(jù)來源。
在以上FDS模擬試驗的基礎(chǔ)上,建立公路隧道火災(zāi)臨界風(fēng)速的神經(jīng)網(wǎng)絡(luò)模型?;趯匪淼阑馂?zāi)臨界風(fēng)速的影響因素的數(shù)值模擬計算,共獲取了139組訓(xùn)練樣本數(shù)據(jù),為減小網(wǎng)絡(luò)的訓(xùn)練時間和預(yù)測誤差,將訓(xùn)練樣本進行歸一化處理。在完成神經(jīng)網(wǎng)絡(luò)訓(xùn)練后,將確定好最優(yōu)參數(shù)的BP神經(jīng)網(wǎng)絡(luò)用于臨界風(fēng)速的預(yù)測。
為驗證BP神經(jīng)網(wǎng)絡(luò)預(yù)測臨界風(fēng)速的性能好壞,選取29組(包括5個影響因素)測試樣本,對網(wǎng)絡(luò)性能加以評估,對比臨界風(fēng)速的預(yù)測值與FDS模擬計算值。神經(jīng)網(wǎng)絡(luò)模型預(yù)測值與FDS模擬值的對比如圖10所示。
由圖可見,采用神經(jīng)網(wǎng)絡(luò)模型的預(yù)測值與FDS模擬計算值具有相同的變化趨勢,除個別值的差別稍大一些外,2條曲線基本相吻合,說明文中所構(gòu)建的神經(jīng)網(wǎng)絡(luò)模型具有較好的預(yù)測效果。
為驗證改進BP算法的性能,在相同的試驗條件下運用相同的訓(xùn)練樣本,對改進前后的神經(jīng)網(wǎng)絡(luò)模型預(yù)測性能進行比較。
圖10 神經(jīng)網(wǎng)絡(luò)模型預(yù)測值與FDS模擬值的對比Fig.10 Comparison of neural network predicted values and FDS simulated values
運用改進BP算法和標準BP算法下的預(yù)測誤差對比曲線如圖11所示。由圖可見,改進BP算法的預(yù)測誤差(除個別值)基本維持在-0.02~0.02,誤差曲線變換較為平緩,平均誤差為0.0112;而標準BP算法的預(yù)測誤差分布在-0.21~0.11,誤差范圍較大。
圖11 誤差曲線的對比Fig.11 Error curves comparison
本文預(yù)測模型與FDS模擬計算值的相對誤差曲線如圖12所示。由圖可見,本文模型的相對誤差分布在-0.02~0.025,兩者之間差值非常小,在所有預(yù)測樣本中,最大相對誤差為0.0211。從預(yù)測誤差和相對誤差來看,本文模型能夠很好地滿足消防工程的精度需要,且相比傳統(tǒng)數(shù)值模擬方法大大節(jié)省了時間成本。因此本文所建立的神經(jīng)網(wǎng)絡(luò)模型能夠較好地預(yù)測公路隧道發(fā)生火災(zāi)時所需的臨界風(fēng)速。
圖12 相對誤差曲線Fig.12 Relative error curve
運用數(shù)值模擬的方法,系統(tǒng)地研究了公路隧道火災(zāi)臨界風(fēng)速的各種影響因素,并在此基礎(chǔ)上應(yīng)用BP神經(jīng)網(wǎng)絡(luò)技術(shù),建立了臨界風(fēng)速預(yù)測模型,從而彌補了傳統(tǒng)試驗方法以及數(shù)值模擬方法的不足。性能測試結(jié)果表明,本文所建立的神經(jīng)網(wǎng)絡(luò)預(yù)測模型對臨界風(fēng)速具有較好的預(yù)測效果,為快速預(yù)測隧道火災(zāi)臨界風(fēng)速的工程計算模型提供了一種新方法。