王丹宇, 南風(fēng)強, 廖昕, 肖忠良, 堵平, 王彬彬
(南京理工大學(xué) 化工學(xué)院, 江蘇 南京 210094)
火炮射擊過程中,當(dāng)彈丸飛出炮口時,高溫高壓火藥燃?xì)獗煌蝗会尫?,形成?fù)雜的炮口流場,并伴隨著劇烈的燃燒反應(yīng),形成結(jié)構(gòu)異常復(fù)雜的射流,對彈丸或者武器產(chǎn)生作用,生成炮口沖擊波以及炮口焰[1]。它們的產(chǎn)生所帶來的危害性極大,比如容易暴露目標(biāo),對戰(zhàn)地偽裝很不利。隨著紅外探測技術(shù)的發(fā)展,在很短的時間內(nèi)就能利用火光,確定火炮的準(zhǔn)確炮位,給火炮陣地帶來危險。而且,射擊時產(chǎn)生的沖擊波超壓對附近的人員和設(shè)備可能會造成嚴(yán)重?fù)p害。然而,目前對炮口流場分析往往依賴彈道試驗,這不僅對人力和物力造成了浪費,同時也存在諸多的安全隱患[2-4]。
隨著仿真技術(shù)的發(fā)展,對炮口焰的模擬分析成為國內(nèi)外競相研究的熱點和難點。Cler等[5]采用計算流體力學(xué)分析軟件Fluent 和間斷Galerkin法分別對7.62 mm槍口流場進(jìn)行仿真,發(fā)現(xiàn)前沖氣體與試驗陰影圖非常吻合。 Zhuo等[6]和Kim等[7]等采用了迎風(fēng)法(AUSMPW+)建立了彈丸發(fā)射過程中不同速度不同壓力下的數(shù)值分析模型。代淑蘭等[8-9]采用網(wǎng)格局部重構(gòu)的動網(wǎng)格技術(shù)及Harten-Lax-van Leer-Contact(HLLC)近似黎曼解方法對7.62 mm口徑槍的膛口二次燃燒流場進(jìn)行了數(shù)值計算。Schmidt等[10]通過高速陰影法對不同尺寸和初速的彈丸進(jìn)行成像分析,并與類似流場進(jìn)行比較,發(fā)現(xiàn)結(jié)果令人滿意。Seo等[11]和Ghias等[12]等采用可浸入邊界法對炮口沖擊波形成進(jìn)行數(shù)值研究,并對炮口流場的演化進(jìn)行分析,結(jié)果表明,彈丸形狀是噪聲產(chǎn)生機理的主要參數(shù)。Aurell等[13]在半密閉環(huán)境下,采用3種不同的配方對M4卡賓槍發(fā)射后槍口產(chǎn)物的大小、分布等進(jìn)行研究分析,發(fā)現(xiàn)M855彈藥比傳統(tǒng)彈藥的槍口焰小。羅鵬[14]采用結(jié)構(gòu)網(wǎng)格、動網(wǎng)格技術(shù)構(gòu)建了膨脹波火炮流場模型,并分析了開閂時間對火炮流場參數(shù)的影響。孫明亮等[15]基于非定常歐拉—拉格朗日模型和兩相流計算模型,對內(nèi)彈道過程中的反應(yīng)流場進(jìn)行模擬,分析了復(fù)雜氣相流場與發(fā)射藥噴射燃燒的耦合關(guān)系及壓力振蕩形成機理。但是,目前,學(xué)者們側(cè)重于小口徑、單一裝藥的槍炮口流場對高速飛行彈丸產(chǎn)生的影響,未考慮由于發(fā)射藥在發(fā)射過程中因負(fù)氧燃燒所產(chǎn)生的可燃?xì)怏w與外部空氣的化學(xué)反應(yīng),在模擬過程中,往往把火藥燃?xì)夂涂諝饧僭O(shè)為單一的理想氣體,沒有考慮火藥燃?xì)獾臒崃W(xué)性質(zhì)和組分的擴散混合現(xiàn)象,顯然無法模擬在真實戰(zhàn)場下炮口焰的生成與發(fā)展過程。此外,在建立模型過程中,學(xué)者們大都將身管假設(shè)成理想狀態(tài)下的光滑壁面,忽略了在彈丸發(fā)射過程中與壁面產(chǎn)生的擾動,使計算與實際產(chǎn)生一定的偏差。
因此,本文針對某155 mm口徑火炮裝藥結(jié)構(gòu)復(fù)雜、裝藥量大等特點,引入了化學(xué)反應(yīng)模型并結(jié)合動力學(xué)參數(shù),考慮了彈丸出射過程中與身管發(fā)生擾動的現(xiàn)象,建立相關(guān)模型,較為真實地模擬彈丸發(fā)射過程中產(chǎn)生的火藥燃?xì)鈱ε诳诹鲌龅挠绊?。同時,為了提高仿真精度和效率,采用了雷諾平均Navier-Stokes方程。并在計算中選取k-ε湍流模型(k為湍流動能,ε為湍流耗散率),將未知的雷諾應(yīng)力同時間均值聯(lián)系起來,提高計算的穩(wěn)定性。
某155 mm口徑火炮裝藥結(jié)構(gòu)較為復(fù)雜,裝藥量較大,一般包括主裝藥、點傳火管、包覆藥、消焰劑等,在彈丸發(fā)射過程中,其反應(yīng)較為劇烈,產(chǎn)生的危害后果也較大?;鹋诘闹餮b藥采用三基發(fā)射藥,成分主要包括硝化棉、硝化甘油、硝基胍、中定劑等,組成中以C、H、O、N 4種元素為主。由于其他化學(xué)組分的占比較小,因此在本次計算中不予以考慮。發(fā)射藥在炮管內(nèi)燃燒反應(yīng)屬于負(fù)氧平衡的過程。彈丸射出炮口后,炮口噴出的火藥氣體含有的可燃成分主要是H2和CO,它們與環(huán)境中的氧氣發(fā)生自動加速的分枝鏈反應(yīng)。對于反應(yīng)體系中任意的化學(xué)反應(yīng)均可表示為
(1)
式中:v′im、v″im分別為在反應(yīng)m中組分i反應(yīng)物和生成物的化學(xué)反應(yīng)當(dāng)量系數(shù);ai為組分i的化學(xué)表達(dá)式;N表示該化學(xué)反應(yīng)式中所涉及的組分?jǐn)?shù)。第m個基元反應(yīng)中正反應(yīng)的化學(xué)反應(yīng)速率Kfm可以由Arrhenius公式給出:
(2)
式中:Am為基元反應(yīng)m的指前因子;T為火藥燃?xì)獾臏囟?;n為溫度指數(shù);Em為基元反應(yīng)m的活化能;Ru為通用氣體常數(shù)。相應(yīng)的,第m個基元反應(yīng)逆反應(yīng)速率常數(shù)Kbm表達(dá)式為Kbm=Kfm/Kc,Kc為基元反應(yīng)m的平衡常數(shù)。
(3)
式中:v″im、v″lm分別表示第m個反應(yīng)的組分i及組分l反應(yīng)物的化學(xué)反應(yīng)當(dāng)量系數(shù);v′im、v′lm分別表示第m個反應(yīng)的組分i及組分l生成物的化學(xué)反應(yīng)當(dāng)量系數(shù);Kbm、Kfm分別表示第m個基元反應(yīng)正反應(yīng)和逆反應(yīng)的反應(yīng)速率常數(shù);Mi、Ml分別表示組分i及組分l的摩爾質(zhì)量;ρl表示組分l的密度。
當(dāng)一個反應(yīng)體系中,共有NR個基元反應(yīng)共同完成時,每個組分i的質(zhì)量變化率是各個基元反應(yīng)中組分i的質(zhì)量變化率之和,即
(4)
表1所列出方程式即為本次炮口流場仿真計算所采用的基元反應(yīng)模型及其他們相關(guān)的動力學(xué)參數(shù)。
表1 火藥燃?xì)獬雠诳诤蠡磻?yīng)模型及其動力學(xué)參數(shù)Tab.1 Elementary reaction model and kinetic parameters of propellant gas after exiting from muzzle
在彈丸發(fā)射過程中,發(fā)射藥在身管內(nèi)發(fā)生劇烈的燃燒反應(yīng),產(chǎn)生高溫高壓的可燃?xì)怏w推動彈丸向前運動。由于身管內(nèi)壁并非是理想化的光滑壁面,在彈丸運動過程中,會與壁面形成不規(guī)則的擾動,形成微小的湍流。通常這種擾動具有小尺寸、高頻率的特點。在計算過程中,為了提高計算精度和效率,考慮了攝動量對火炮炮口流場的影響,建立了雷諾平均Navier-Stokes方程及湍流模型。
(5)
實際上,當(dāng)火藥可燃?xì)怏w被迅速釋放后,在外場得到了充分的發(fā)展,形成了具有黏性的氣流混合區(qū),因此在計算過程中,需考慮黏性對火藥燃?xì)鈹U散的影響。因此,在(5)式中加入了湍流黏度μt,將雷諾應(yīng)力同時間均值結(jié)合起來。此時,雷諾應(yīng)力張量為
(6)
式中:S是平均應(yīng)變張量。
為了使建立的155 mm口徑火炮模型計算時得以封閉,從而結(jié)合了k-ε湍流模型。該模型主要是通過求解兩個附加方程——湍流動能方程(k方程)和湍流耗散方程(ε方程)來確定湍流黏性系數(shù),進(jìn)而求解湍流應(yīng)力。k、ε方程分別為
(7)
式中:μ為火藥燃?xì)獾膭羽ざ?;σk、σω、β*為模型系數(shù);fβ*為自由剪切修正系數(shù);ω為湍流值;fβ為渦流伸展修正系數(shù);ω0、k0為環(huán)境湍流值;β為熱膨脹系數(shù);Sk、Sω分別為湍流動能和湍流耗散率的平均應(yīng)變張量S的模;Pk、Pω為應(yīng)變力張量,
(8)
fc為曲率校正因子,α、α*為模型系數(shù),Prt為湍流的普朗特常數(shù)。
根據(jù)某155 mm口徑火炮的戰(zhàn)場射擊環(huán)境,以彈丸在炮管內(nèi)發(fā)射環(huán)境作為運動域,外場環(huán)境作為背景域,確定火炮炮口流場分析的邊界條件,如圖1所示。
圖1 火炮炮口流場的邊界條件Fig.1 Boundary conditions of muzzle flow field
在劃分網(wǎng)格時,彈丸尺寸遠(yuǎn)小于計算過程中背景域的尺寸,尤其是彈丸重疊域,彈丸與炮管壁之間的縫隙只有0.01 m,而當(dāng)彈丸出炮口后的計算尺寸為1 m量級,造成網(wǎng)格劃分尺寸選擇矛盾,計算中引入重疊網(wǎng)格技術(shù)。
在網(wǎng)格劃分過程中,將火炮身管及炮口的遠(yuǎn)場環(huán)境設(shè)置為非活動區(qū)域網(wǎng)格,將彈丸及彈丸周邊的區(qū)域設(shè)置稱為活動區(qū)域網(wǎng)格。由于彈丸與身管區(qū)域的網(wǎng)格存在重疊部分,因此在計算過程中,需要將與彈丸運動經(jīng)過的背景網(wǎng)格節(jié)點剔除,即“挖洞”的過程,使活動區(qū)域網(wǎng)格與非活動區(qū)域網(wǎng)格能夠成功耦合。同時通過最小二乘插值方法對彈丸邊界點處的網(wǎng)格進(jìn)行數(shù)值插值計算,確保背景域網(wǎng)格與活動區(qū)域網(wǎng)格的流場計算能夠順利進(jìn)行。圖2為炮口流場網(wǎng)格劃分時重疊網(wǎng)格邊界和重疊網(wǎng)格內(nèi)部數(shù)據(jù)插值的處理方法。其中,N1、N2、N33個點為彈丸活動區(qū)域的流場通量;N4、N5、N63個點為火炮身管和背景域網(wǎng)格非活動區(qū)域的流場通量;O1、O2、C1、C2分別代表所需要計算網(wǎng)格的形心。
圖2 重疊網(wǎng)格邊界和重疊網(wǎng)格內(nèi)部數(shù)據(jù)插值處理Fig.2 Processing of overlapping grid boundary and data interpolation within overlapping grid
對于彈丸邊界處的網(wǎng)格流場信息與求和他重疊的背景域網(wǎng)格流場信息求近似通量,所采用的方式與求穿過彈丸活動區(qū)域網(wǎng)格單元之間的流場通量相同。但是,只要引用彈丸活動區(qū)域網(wǎng)絡(luò)單元的形心(圖2中O1、O2點)處的變量值,就能替換背景域網(wǎng)絡(luò)單元的加權(quán)變量值:
φa=∑αiφi,i=1,2,…,6,
(9)
式中:αi為圖2中網(wǎng)格單元C1、C2周圍6個相鄰網(wǎng)格單元Ni的插值加權(quán)因子;φi為網(wǎng)格單元Ni對應(yīng)流動參數(shù)值。
某155 mm口徑火炮為模擬對象,炮管內(nèi)徑為155 mm,其炮管身長為8 326 mm,所建立的部分網(wǎng)格模型示意圖如圖3所示。
圖3 部分網(wǎng)格模型示意圖Fig.3 Schematic diagram of partial grid model
以彈丸將要離開炮口為計算的起始點,炮口外的大氣環(huán)境作為計算的背景域,炮管內(nèi)氣體由內(nèi)彈道氣動力數(shù)學(xué)模型計算得到,其分布壓力和速度[16]分別為
(10)
(11)
表2 發(fā)射藥燃?xì)饨M分的質(zhì)量分?jǐn)?shù)Tab. 2 Mass fraction of propellant gas components
某155 mm口徑火炮炮口流場與其他小口徑身管武器相比,其二次燃燒的燃燒區(qū)域更廣,延續(xù)時間更長,對彈丸飛行的影響力也更大。本次數(shù)值模擬從彈丸到達(dá)炮口開始作為計算的起始點,利用1.2節(jié)所建的模型對炮口流場進(jìn)行仿真,仿真結(jié)果如圖4~圖6所示。
圖4 炮口流場壓力分布云圖Fig.4 Nephograms of pressure distribution in muzzle flow field
圖5 炮口外溫度分布云圖Fig.5 Nephograms of temperature distribution outside the muzzle
圖6 炮口外CO質(zhì)量分?jǐn)?shù)云圖Fig.6 Nephograms of CO mass fraction outside the muzzle
從圖4可以看出,在計算開始時,炮管內(nèi)的高溫高壓可燃?xì)怏w迅速溢出,并以超過彈丸速度包圍彈丸,在彈丸周邊形成明顯的馬赫盤、入射激波、沖擊波等復(fù)雜的波系結(jié)構(gòu)。早期,炮口外流場只能沿著高速運動的彈丸向四周發(fā)展,隨著時間的推移,沖擊波呈現(xiàn)出變強度的球形沖擊波。
從圖5和圖6可以看出:在炮口射流的邊界,未完全氧化的火藥燃?xì)?,如CO,在接觸空氣后,與空氣中的氧氣迅速反應(yīng),形成明顯的二次焰,此時溫度可高達(dá)1 600 K;隨著可燃?xì)怏w與氧氣反應(yīng)的進(jìn)行,CO2與H2O的濃度急劇增加,并隨著氣體組分的擴散及熱量的傳遞,二次燃燒區(qū)域逐漸擴大。然而,在射流核心區(qū)的高溫氣體無法接觸到空氣中的氧氣,因此不會發(fā)生化學(xué)反應(yīng)。隨著火藥燃?xì)庵饾u從炮管溢出,炮口壓力逐漸下降,馬赫盤不斷縮向炮口,呈現(xiàn)出變小的趨勢。
使用高速攝像機對火炮外場條件下的發(fā)射情況進(jìn)行拍攝,試驗圖片如圖7所示。
從圖7可以看出,當(dāng)彈丸發(fā)射后,火球呈現(xiàn)出一定的紡錘形,與圖4~圖6模擬仿真結(jié)果顯示的形狀相一致。
圖7 試驗圖片F(xiàn)ig.7 Test pictures
外場實際試驗時,在炮管外側(cè)設(shè)置了1 m的標(biāo)尺。利用標(biāo)尺對試驗圖片中的火球軸向長度進(jìn)行測量,并與模擬仿真云圖(見圖6)中,利用網(wǎng)格坐標(biāo)數(shù)據(jù)計算得到的火球軸向與徑向長度進(jìn)行對比,如表3所示。
表3 試驗與模擬仿真云圖中火球大小的對比Tab.3 Comparison of the axial and radial lengths of fireball in test and simulation
從表3可以看出,模擬與試驗中火球軸向長度較為一致,誤差不超過8%. 同時,發(fā)現(xiàn)考慮了微小擾動的仿真結(jié)果比理想狀態(tài)下誤差更小,更接近試驗結(jié)果。
通過建立相關(guān)的湍流模型和化學(xué)反應(yīng)模型對炮口流場以及二次焰的形成與發(fā)展進(jìn)行數(shù)值模擬分析,得到以下結(jié)論:
1) 針對某155 mm口徑火炮裝藥結(jié)構(gòu)復(fù)雜、裝藥量大,彈丸在發(fā)射過程中與管壁內(nèi)產(chǎn)生的微小擾動等特點所建立的化學(xué)反應(yīng)模型和湍流模型,及考慮到身管與彈丸之間因尺寸量級差異所采用的重疊網(wǎng)格技術(shù),在實際計算過程中是合理的。
2) 通過所建立的模型得到仿真結(jié)果較為清楚地展現(xiàn)了在彈丸出炮口后所形成的馬赫盤、入射激波、沖擊波等復(fù)雜的波系結(jié)構(gòu),并隨著時間的推移,沖擊波逐漸發(fā)展成為球形結(jié)構(gòu)。
3) 炮口二次焰的形成發(fā)生在炮口射流的邊界,主要為反應(yīng)的可燃?xì)怏w同空氣中的氧氣進(jìn)行反應(yīng),并隨著氣體組分的擴散,二次焰也逐漸擴大。在射流核心區(qū),由于未能接觸氧氣而不發(fā)生反應(yīng)。
4) 模擬仿真的結(jié)果與實際試驗結(jié)果進(jìn)行對比分析,發(fā)現(xiàn)吻合度較高,誤差不超過8%,較好地反映了實際炮口流場的發(fā)展變化過程。