Loading [MathJax]/jax/output/SVG/jax.js

模拟舱室内部气云爆炸载荷的不同精度WENO格式比较

徐维铮 吴卫国

徐维铮, 吴卫国. 模拟舱室内部气云爆炸载荷的不同精度WENO格式比较[J]. 高压物理学报, 2018, 32(4): 042302. doi: 10.11858/gywlxb.20170689
引用本文: 徐维铮, 吴卫国. 模拟舱室内部气云爆炸载荷的不同精度WENO格式比较[J]. 高压物理学报, 2018, 32(4): 042302. doi: 10.11858/gywlxb.20170689
XU Weizheng, WU Weiguo. Comparisons of Different Precision WENO Schemes for Simulating Blast Load of Gas Cloud Explosion inside a Cabin[J]. Chinese Journal of High Pressure Physics, 2018, 32(4): 042302. doi: 10.11858/gywlxb.20170689
Citation: XU Weizheng, WU Weiguo. Comparisons of Different Precision WENO Schemes for Simulating Blast Load of Gas Cloud Explosion inside a Cabin[J]. Chinese Journal of High Pressure Physics, 2018, 32(4): 042302. doi: 10.11858/gywlxb.20170689

模拟舱室内部气云爆炸载荷的不同精度WENO格式比较

doi: 10.11858/gywlxb.20170689
基金项目: 

装备预研教育部联合基金(青年人才) 6141A020331

国家自然科学基金 51409202

中央高校基本科研业务费 2016-YB-016

详细信息
    作者简介:

    徐维铮(1991-), 男, 博士研究生, 主要从事束空间内炸药爆炸场高精度数值计算方法及三维程序开发研究.E-mail:xuweizheng@whut.edu.cn

  • 中图分类号: O381

Comparisons of Different Precision WENO Schemes for Simulating Blast Load of Gas Cloud Explosion inside a Cabin

  • 摘要: 为了研究加权本质无振荡(WENO)格式精度对舱室内部气云爆炸载荷的影响规律,基于FORTRAN平台,采用三、五、七、九阶WENO格式,开发了高精度舱室内部气云爆炸三维数值计算程序。选用Sod激波管、激波与熵波相互作用两个经典算例验证了程序编写的可靠性,并初步考察了不同精度WENO格式的计算性能。采用已验证的程序开展了封闭舱室和泄压舱室内部球体气云爆炸的数值模拟,并探讨了WENO格式精度对爆炸载荷的影响规律。研究表明:舱室内部气云爆炸载荷主要包含瞬态冲击波和持续时间较长的准静态超压;WENO格式精度对冲击波载荷影响较大,高阶格式给出更陡峭的峰值,而对形成的准静态超压影响较小。

     

  • 可燃性气云爆炸是石化工业灾害预防等领域研究的焦点。开敞空间中气云爆炸后将形成强度较大的带有负压区的空气冲击波,对工作人员和周边结构设施造成较大的损害。近年来学者们针对可燃气云、云雾爆炸进行了相应的数值、实验研究[1-4]。这些研究中可燃气云、云雾被等效地简化为一团均匀高压气体,且主要采用低阶精度数值方法进行模拟;而针对舱室内部可燃气云爆炸的研究较少。

    高精度激波捕捉格式对含激波流场的数值模拟具有重要意义,不但可以降低网格的规模,而且能较好地分辨流场中复杂的波系结构。Liu等[5]于1994年首次提出加权本质无振荡(Weighted Essentially Non-Oscillatory,WENO)格式。之后,Jiang和Shu[6]通过引入新的光滑因子,提出三阶WENO格式和五阶WENO格式,并扩展了其应用[7-8]。Balsara等[9]将WENO格式推广到更高阶形式,给出七、九、十一阶WENO格式。本研究在参考上述文献的基础上,采用三、五、七、九阶WENO格式,基于FORTRAN平台自主开发了高精度舱室内部气云爆炸三维数值计算程序,研究WENO格式精度对舱室内部气云爆炸载荷的影响规律。

    可燃气云简化为均匀高压气体,采用三维可压缩欧拉方程描述爆炸流场,其具体形式如下

    Ut+Ex+Fy+Gz=0 (1)

    其中

    U=[ρρuρvρwE],E=[ρuρu2+pρuvρuwu(E+p)],F=[ρvρvuρv2+pρvwv(E+p)],G=[ρwρwuρwvρw2+pw(E+p)] (2)
    E=ρe+12ρu2+12ρv2+12ρw2 (3)
    p=(γ1)ρe (4)

    式中: ρ是密度;uvwxyz方向上的速度分量;p为流体压力;E是单位体积流体的总能量;e是比内能;γ表示气体绝热指数,取为1.4。对于多维欧拉方程的计算,采用Strang维数分裂法,将欧拉方程分解为xyz 3个方向求解。

    程序中采用三阶、五阶、七阶、九阶WENO有限差分格式对欧拉方程进行数值离散和求解,下面给出不同精度WENO格式的离散过程。

    三阶WENO格式(WENO-JS3)的数值离散和推导过程如下。单元面中心xi+1/2处数值通量fi+1/2的两种重构方式分别为[6]

    {f0i+1/2=12fi1+32fif1i+1/2=12fi+12fi+1 (5)

    利用上述两种模板的凸组合计算数值通量fi+1/2,即

    fi+1/2=ω0f0i+1/2+ω1f1i+1/2 (6)

    对于含激波间断流场,(6)式中的ωk根据下式求得

    ωk=αk/1s=0αs,αk=dk(ε+βk)2,k=0,1 (7)

    式中:dk表示WENO格式的线性权值,对于三阶WENO格式,其值为d0=1/3,d1=2/3。为避免分母为零,取ε=1.0×10-6。光滑因子βk(k=0, 1)的表达式如下[6]

    {β0=(fifi1)2β1=(fi+1fi)2 (8)

    五阶WENO格式(WENO-JS5)的数值离散和推导过程如下。单元面中心xi+1/2处数值通量fi+1/2的3种重构方式分别为[6]

    {f0i+1/2=13fi276fi1+116fif1i+1/2=16fi1+56fi+13fi+1f2i+1/2=13fi+56fi+116fi+2 (9)

    利用上述3种模板的凸组合计算数值通量fi+1/2,即

    fi+1/2=ω0f0i+1/2+ω1f1i+1/2+ω2f1i+1/2 (10)

    对于含激波间断流场,(10)式中的ωk根据下式求得

    ωk=αk/2s=0αs,αk=dk(ε+βk)2,k=0,1,2 (11)

    对于五阶WENO格式,d0=110d1=35d2=310。光滑因子βk(k=0, 1, 2)的表达式如下

    {β0=1312(fi22fi1+fi)2+14(fi24fi1+3fi)2β1=1312(fi12fi+fi+1)2+14(fi1fi+1)2β2=1312(fi2fi+1+fi+2)2+14(3fi4fi+1+fi+2)2 (12)

    七阶WENO格式(WENO-JS7)的数值离散和推导过程如下。单元面中心xi+1/2处数值通量fi+1/2的4种重构方式分别为[9]

    {f0i+1/2=14fi3+1312fi22312fi1+2512fif1i+1/2=112fi2512fi1+1312fi+14fi+1f2i+1/2=112fi1+712fi+712fi+1112fi+2f3i+1/2=14fi+1312fi+1512fi+2+112fi+3 (13)

    利用上述4种模板的凸组合计算数值通量fi+1/2,即

    fi+1/2=ω0f0i+1/2+ω1f1i+1/2+ω2f2i+1/2+ω3f3i+1/2 (14)

    对于含激波间断流场,(14)式中的 ωk 根据下式求得

    ωk=αk/3s=0αs,αk=dk(ε+βk)2,k=0,1,2,3 (15)

    对于七阶WENO格式,d0=135d1=1235d2=1835d3=435。光滑因子βk(k=0, 1, 2, 3)的表达式如下[9]

    {β0=fi3(547fi33882fi2+4642fi11854fi)+fi2(7043fi217246fi1+7042fi)+fi1(11003fi19402fi)+2107f2iβ1=fi2(267fi21642fi1+1602fi494fi+1)+fi1(2843fi15966fi+1922fi+1)+fi(3443fi2522fi+1)+547f2i+1β2=fi1(547fi12522fi+1922fi+1494fi+2)+fi(3443fi5966fi+1+1602fi+2)+fi+1(2843fi+11642fi+2)+267f2i+2β3=fi(2107fi9402fi+1+7042fi+21854fi+3)+fi+1(11003fi+117246fi+2+4642fi+3)+fi+2(7043fi+23882fi+3)+547f2i+3 (16)

    九阶WENO格式(WENO-JS9)的数值离散和推导过程如下。单元面中心xi+1/2处数值通量fi+1/2的5种重构方式分别为[9]

    {f0i+1/2=15fi42120fi3+13760fi216360fi1+13760fif1i+1/2=120fi3+1760fi24360fi1+7760fi+15fi+1f2i+1/2=130fi21360fi1+4760fi+920fi+1120fi+2f3i+1/2=120fi1+920fi+4760fi+11360fi+2+130fi+3f4i+1/2=15fi+7760fi+14360fi+2+1760fi+3120fi+4 (17)

    利用上述5种模板的凸组合计算数值通量fi+1/2,即

    fi+1/2=ω0f0i+1/2+ω1f1i+1/2+ω2f2i+1/2+ω3f3i+1/2+ω4f4i+1/2 (18)

    对于含激波间断流场,(18)式中的ωk根据下式求得

    ωk=αk/3s=0αs,αk=dk(ε+βk)2,k=0,1,2,3,4 (19)

    对于九阶WENO格式,d0=1126d1=1063d2=1021d3=2063d4=5126。光滑因子βk(k=0, 1, 2, 3, 4)的表达式如下[9]

    {β0=fi4(22658fi4208501fi3+364863fi2288007fi1+86329fi)+fi3(482963fi31704396fi2+1358458fi1411487fi)+fi2(1521393fi22462076fi1+758823fi)+fi1(1020563fi1649501fi)+107918f2iβ1=fi3(6908fi360871fi2+99213fi170237fi+18079fi+1)+fi2(138563fi2464976fi1+337018fi88297fi+1)+fi1(406293fi1611976fi+165153fi+1)+fi(242723fi140251fi+1)+22658f2i+1β2=fi2(6908fi251001fi1+67923fi38947fi+1+8209fi+2)+fi1(104963fi1299076fi+179098fi+138947fi+2)+fi(231153fi299076fi+1+67923fi+2)+fi+1(104963fi+151001fi+2)+6908f2i+2β3=fi1(22658fi1140251fi+165153fi+188297fi+2+18079fi+3)+fi(242723fi611976fi+1+337018fi+270237fi+3)+fi+1(406293fi+1464976fi+2+99213fi+3)+fi+2(138563fi+260871fi+3)+6908f2i+3β4=fi(107918fi649501fi+1+758823fi+2411487fi+3+86329fi+4)+fi+1(1020563fi+12462076fi+2+1358458fi+3288007fi+4)+fi+2(1521393fi+21704396fi+3+364863fi+4)+fi+3(482963fi+3208501fi+4)+22658f2i+4 (20)

    欧拉方程时间项采用三阶TVD-RK(Total Variation Diminishing Runge-Kutta)法进行数值离散,具体离散格式如下[10]

    {φ(1)=φn+ΔtL(φn)φ(2)=34φn+14φ(1)+14ΔtL(φ(1))φ(n+1)=13φn+13φ(2)+23ΔtL(φ(2)) (21)

    式中:φn表示n时刻的守恒通量,φ(1)φ(2)为中间变量,Δt为时间步长,L为运算算子。

    为了初步考察上述格式(WENO-JS3、WENO-JS5、WENO-JS7、WENO-JS9)的计算性能并验证所开发程序的可靠性,选取两个经典一维黎曼算例进行计算。

    该算例初始条件如(22)式所示[11],网格数为400,计算结束时间为0.18。图 1为计算结束时刻的密度曲线及其局部放大图。

    (ρ,u,p)T={(1,0,1)T0x<0.5(0.125,0,0.100)T0.5x1.0 (22)
    图  1  Sod激波管算例密度曲线及其局部放大图
    Figure  1.  Density curve and its partially enlarged details for Sod shock tube

    该算例初始条件如(23)式所示,网格数为400,计算结束时间为1.8。图 2为计算结束时刻的密度曲线及其局部放大图。

    (ρ,u,p)T={(3.857143,2.629369,10.333330)T5x<4(1+0.2sin5x,0.1)T4x5 (23)
    图  2  激波与熵波相互作用算例密度曲线及其局部放大图
    Figure  2.  Density curve and its partially enlarged details for shock-entropy wave interaction

    根据图 1图 2的计算结果,评估各格式的计算性能发现:WENO-JS9格式的计算性能最优,WENO-JS7、WENO-JS5格式次之,WENO-JS3格式的计算性能最低。即高精度WENO格式对含激波间断流场具有更低的耗散特性和更高的分辨率。

    为了考察不同精度WENO格式对舱室内部气云爆炸载荷的影响规律,采用所开发的三维程序开展封闭舱室和泄压舱室内爆炸载荷数值计算。

    舱室尺寸为800 mm×800 mm×800 mm,泄压舱室壁面上开有一个边长为160 mm的正方形泄压口。壁面上设置两个测点,分别编号为No.1、No.2,对爆炸超压时间历程进行输出,如图 3所示。

    图  3  封闭舱室和泄压舱室及其测点分布(单位:mm)
    Figure  3.  Closed cabin and venting cabin and their gauging points (Unit:mm)

    半径为200 mm的球体气云位于舱室中间,气云参数为[12-13]:密度1.99 kg/m3,压力1.38 MPa。周围空气参数为:密度1.225 kg/m3,压力0.1 MPa。计算初始条件见图 4(a)。考虑计算时间及精度的要求,经多次数值试验,网格数为40×40×40(见图 4(b))。壁面边界条件设置为反射边界,泄压口处边界条件设置为透射边界条件[14]

    图  4  爆炸初场及网格分布
    Figure  4.  Initial condition and mesh distribution

    图 5给出了舱室内部气云爆炸壁面测点No.1和No.2处的超压时间历程曲线。由图 5可知:封闭舱室内爆炸载荷主要包含多峰值、强度逐渐衰弱的冲击波和持续时间较长、峰值保持稳定的准静态超压,泄压舱室内爆炸载荷主要包含多峰值、强度逐渐衰弱的冲击波和持续时间较长、呈指数衰减规律的准静态超压。

    图  5  舱室内爆炸超压时间历程曲线
    Figure  5.  Overpressure histories of all the gauging points inside the cabin

    根据测点No.1和No.2的对比可知,测点的位置对爆炸前期的爆炸波超压峰值有较大的影响,而对形成的准静态超压时间历程几乎没有影响,说明舱室内部爆炸形成的准静态超压时间历程在空间上是近似均匀的。

    选取壁面典型测点No.1对爆炸载荷进行输出,探讨不同精度WENO格式对封闭舱室内气云爆炸载荷的影响规律。

    通过对比图 6(a)~图 6(d)发现,高精度WENO格式能分辨出更精细的爆炸载荷特征,即高精度WENO格式具有更低的耗散特性和更高的分辨率。根据图 7可知,高精度WENO格式对于激波间断具有更低的耗散特性,给出更陡峭的激波峰值。然而,不同精度WENO格式对最终形成的准静态超压峰值影响较小,如图 7(a)中的绿色粗实线所示。

    图  6  不同精度WENO格式下封闭舱室内气云爆炸测点No.1处的超压时间历程曲线
    Figure  6.  Overpressure histories at gauging point No.1 for different schemes in closed cabin
    图  7  不同精度WENO格式下封闭舱室内气云爆炸测点No.1处的超压比较及其局部放大图
    Figure  7.  Comparison of overpressure at gauging point No.1 for different schemes in closed cabin and its partially enlarged details

    选取壁面典型测点No.1对爆炸载荷进行输出,探讨不同精度WENO格式对泄压舱室内爆炸载荷的影响规律。

    通过对比图 8(a)~图 8(d)发现,高精度WENO格式能分辨出更精细的爆炸载荷特征,即高精度WENO格式具有更低的耗散特性和更高的分辨率。根据图 9可知,高精度WENO格式对于激波间断具有更低的耗散特性,给出更陡峭的激波峰值。然而,不同精度WENO格式对逐渐形成的、呈现指数衰减规律的准静态超压影响较小,如图 9(a)中的绿色粗实线所示。

    图  8  不同精度WENO格式下泄压舱室内气云爆炸测点No.1处的超压时间历程曲线
    Figure  8.  Overpressure histories at gauging point No.1 for different schemes in venting cabin
    图  9  不同精度WENO格式下泄压舱室内气云爆炸测点No.1处的超压比较及其局部放大图
    Figure  9.  Comparison of overpressure at gauging point No.1 for different schemes in venting cabin and its partially enlarged details

    基于自主开发的高精度舱室内部气云爆炸三维数值计算程序研究了WENO格式精度对舱室内部气云爆炸载荷的影响规律,主要得到以下结论。

    (1) 高精度WENO格式对含激波间断流场具有更低的耗散特性和更高的分辨率。

    (2) 舱室内部气云爆炸载荷主要包含多峰值的瞬态冲击波和持续时间较长的准静态超压;封闭舱室内爆炸形成峰值保持不变的准静态超压,泄压舱室内爆炸形成呈指数衰减的准静态超压。

    (3) WENO格式精度对舱室内爆炸冲击波载荷影响较大,高精度WENO格式给出更陡峭的激波峰值,而对舱室内爆炸准静态超压载荷的影响较小。

  • 图  Sod激波管算例密度曲线及其局部放大图

    Figure  1.  Density curve and its partially enlarged details for Sod shock tube

    图  激波与熵波相互作用算例密度曲线及其局部放大图

    Figure  2.  Density curve and its partially enlarged details for shock-entropy wave interaction

    图  封闭舱室和泄压舱室及其测点分布(单位:mm)

    Figure  3.  Closed cabin and venting cabin and their gauging points (Unit:mm)

    图  爆炸初场及网格分布

    Figure  4.  Initial condition and mesh distribution

    图  舱室内爆炸超压时间历程曲线

    Figure  5.  Overpressure histories of all the gauging points inside the cabin

    图  不同精度WENO格式下封闭舱室内气云爆炸测点No.1处的超压时间历程曲线

    Figure  6.  Overpressure histories at gauging point No.1 for different schemes in closed cabin

    图  不同精度WENO格式下封闭舱室内气云爆炸测点No.1处的超压比较及其局部放大图

    Figure  7.  Comparison of overpressure at gauging point No.1 for different schemes in closed cabin and its partially enlarged details

    图  不同精度WENO格式下泄压舱室内气云爆炸测点No.1处的超压时间历程曲线

    Figure  8.  Overpressure histories at gauging point No.1 for different schemes in venting cabin

    图  不同精度WENO格式下泄压舱室内气云爆炸测点No.1处的超压比较及其局部放大图

    Figure  9.  Comparison of overpressure at gauging point No.1 for different schemes in venting cabin and its partially enlarged details

  • [1] 徐胜利, 汤明钧, 糜仲春.近地空中气云爆炸波遇地面反射的研究[J].爆炸与冲击, 1996, 16(4):298-304. http://www.cqvip.com/QK/94778X/1996004/2291573.html

    XU S L, TANG M J, MI Z C.Studies on reflection of blast waves for symmetric cloud explosion close to the ground[J].Explosion and Shock Waves, 1996, 16(4):298-304. http://www.cqvip.com/QK/94778X/1996004/2291573.html
    [2] 徐胜利, 彭金华.多爆源云雾爆炸波相互作用的三维数值研究[J].爆炸与冲击, 2000, 20(1):1-6. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=bzycj200001001

    XU S L, PENG J H.Three dimensional computaion on the interaction of blast waves generated by multi-sources of FAE[J].Explosion and Shock Waves, 2000, 20(1):1-6. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=bzycj200001001
    [3] 岳鹏涛, 彭金华.FAE爆炸波对地面目标作用的三维数值研究[J].爆炸与冲击, 2000, 20(2):97-102. http://www.cnki.com.cn/Article/CJFDTOTAL-BZCJ200002000.htm

    YUE P T, PENG J H.3D numerical simulations on the interaction between FAE blast waves and ground targets[J].Explosion and Shock Waves, 2000, 20(2):97-102. http://www.cnki.com.cn/Article/CJFDTOTAL-BZCJ200002000.htm
    [4] 陈明生, 李建平, 白春华.非圆截面云雾爆炸超压场数值模拟[J].含能材料, 2015, 23(5):484-489. doi: 10.11943/j.issn.1006-9941.2015.05.015

    CHEN M S, LI J P, BAI C H.Simulation of explosion overpressure distribution for non-circular cross-section cloud[J].Chinese Journal of Energetic Materials, 2015, 23(5):484-489. doi: 10.11943/j.issn.1006-9941.2015.05.015
    [5] LIU X D, OSHER S, CHAN T.Weighted essentially non-oscillatory schemes[J].Journal of Computational Physics, 1994, 115(1):200-212. doi: 10.1006/jcph.1994.1187
    [6] JIANG G S, SHU C W.Efficient implementation of weighted ENO schemes[J].Journal of Computational Physics, 1996, 126(1):202-202. doi: 10.1006/jcph.1996.0130
    [7] SHU C W.Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws[M].Heidelberg:Springer Berlin Heidelberg, 1998:325-432.
    [8] SHU C W.High order weighted essentially nonoscillatory schemes for convection dominated problems[J].Siam Review, 2009, 51(1):82-126. doi: 10.1137/070679065
    [9] BALSARA D S, SHU C W.Monotonicity preserving weighted essentially non-oscillatory schemes with increasingly high order of accuracy[J].Journal of Computational Physics, 2000, 160(2):405-452. doi: 10.1006/jcph.2000.6443
    [10] SHU C W, OSHER S.Efficient implementation of essentially non-oscillatory shock-capturing schemes[J].Journal of Computational Physics, 1988, 77(2):439-471. doi: 10.1016/0021-9991(88)90177-5
    [11] SOD G A.A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws[J].Journal of Computational Physics, 1978, 27(1):1-31. http://www.sciencedirect.com/science/article/pii/0021999178900232
    [12] 赵衡阳.气体和粉尘爆炸原理[M].北京:北京理工大学出版社, 1996.

    ZHAO H Y.Principle of gas and dust explosion[M].Beijing:Beijing Institute of Technology Press, 1996.
    [13] 王建, 段吉员, 黄文斌, 等.乙炔-氧气混合气体强爆轰参数的理论估算与实验研究[J].高压物理学报, 2011, 25(4):365-369. http://www.gywlxb.cn/CN/abstract/abstract1386.shtml

    WANG J, DUAN J Y, HUANG W B, et al.Calculation and experiment of overdriven detonation parameters of C2H2-O2 mixture[J].Chinese Journal of High Pressure Physics, 2011, 25(4):365-369. http://www.gywlxb.cn/CN/abstract/abstract1386.shtml
    [14] 徐维铮, 吴卫国.泄压口大小对约束空间爆炸准静态超压载荷的影响规律[J].高压物理学报, 2017, 31(5):619-628. doi: 10.11858/gywlxb.2017.05.016

    XU W Z, WU W G.Effects of size of venting holes on the characteristics of quasi-static overpressure in confined space[J].Chinese Journal of High Pressure Physics, 2017, 31(5):619-628. doi: 10.11858/gywlxb.2017.05.016
  • 加载中
图(9)
计量
  • 文章访问数:  7129
  • HTML全文浏览量:  3099
  • PDF下载量:  200
出版历程
  • 收稿日期:  2017-12-07
  • 修回日期:  2017-12-19

目录

/

返回文章
返回