爆炸冲击波强间断问题的高阶伪弧长算法研究

马天宝 王晨涛 赵金庆 宁建国

马天宝, 王晨涛, 赵金庆, 宁建国. 爆炸冲击波强间断问题的高阶伪弧长算法研究[J]. 爆炸与冲击, 2021, 41(11): 114201. doi: 10.11883/bzycj-2020-0366
引用本文: 马天宝, 王晨涛, 赵金庆, 宁建国. 爆炸冲击波强间断问题的高阶伪弧长算法研究[J]. 爆炸与冲击, 2021, 41(11): 114201. doi: 10.11883/bzycj-2020-0366
MA Tianbao, WANG Chentao, ZHAO Jinqing, NING Jianguo. High order pseudo arc-length method for strong discontinuity of detonation wave[J]. Explosion And Shock Waves, 2021, 41(11): 114201. doi: 10.11883/bzycj-2020-0366
Citation: MA Tianbao, WANG Chentao, ZHAO Jinqing, NING Jianguo. High order pseudo arc-length method for strong discontinuity of detonation wave[J]. Explosion And Shock Waves, 2021, 41(11): 114201. doi: 10.11883/bzycj-2020-0366

爆炸冲击波强间断问题的高阶伪弧长算法研究

doi: 10.11883/bzycj-2020-0366
基金项目: 国家自然科学基金(11822203, 11532012)
详细信息
    作者简介:

    马天宝(1981- ),男,博士,教授,madabal@bit.edu.cn

    通讯作者:

    宁建国(1963-  ),男,博士,教授,jgning@bit.edu.cn

  • 中图分类号: 0381

High order pseudo arc-length method for strong discontinuity of detonation wave

  • 摘要: 为了提高对冲击波强间断处的分辨率,通过引入弧长参数,使网格自适应地朝着间断处移动,并结合高精度WENO数值格式,进而达到了对大梯度物理量的高分辨率捕捉。针对网格移动造成的非均匀和非正交现象,通过坐标变换,使得计算过程在均匀正交的计算空间中进行。通过和有限体积下的数值结果对比,结合数值误差分析,可以看到高阶伪弧长数值算法不仅保证了高精度而且对间断的捕捉更加明显,在间断附近解的整体光滑性较好,网格的自适应移动使得解的奇异性得到了削弱,因此可以削弱高阶格式容易引起数值振荡这个缺点。最后采用高阶伪弧长算法计算了化学反应流问题,结果表明高阶伪弧长算法有着较快的收敛率,对于解决爆炸与冲击强间断问题有着较为明显的优势。
  • 图  1  新旧网格转化示意图

    Figure  1.  Diagram of old grid transforming to new grid

    图  2  一维Euler方程激波管图

    Figure  2.  Results of shock tube for one dimensional Euler equation

    图  3  一维爆炸算例计算结果

    Figure  3.  Results of one dimensional explosion example

    图  4  密度云图($ T = 2{\text{π}} $,网格$ 40 \times 40 $

    Figure  4.  Density contours ($ T = 2{\text{π}} $, grid $ 40 \times 40 $)

    图  5  一维化学反应流密度

    Figure  5.  Density of one dimensional chemical reaction flow

    图  7  一维化学反应流的网格轨迹

    Figure  7.  Mesh trajectory of one dimensional chemical reaction flow

    图  6  一维化学反应流压力

    Figure  6.  Pressure of one dimensional chemical reaction flow

    图  8  二维化学反应流图

    Figure  8.  Results of two dimensional chemical reaction flow

    表  1  有限体积法与伪弧长算法在不同网格数下的误差和精度

    Table  1.   Numerical errors and precision of FVM and PALM changing with grid numbers (example 3)

    网格数L1 Order
    FG-2PALM-2FG-5PALM-5 FG-2PALM-2FG-5PALM-5
    403.197×10−23.185×10−24.050×10−56.079×10−5
    809.173×10−39.181×10−31.021×10−61.047×10−6 1.8011.7945.3104.892
    1602.502×10−32.500×10−33.042×10−83.265×10−8 1.8741.8775.0685.003
    3206.804×10−46.712×10−41.365×10−91.675×10−9 1.8791.8974.4784.285
    下载: 导出CSV

    表  2  有限体积法与伪弧长算法在不同网格数下的误差和精度

    Table  2.   Numerical errors and precision of FVM and PALM changing with grid numbers (Example 4)

    MeshL1 Order
    FG-2PALM-2FG-5PALM-5FG-2PALM-2FG-5PALM-5
    20×201.7561.6266.889×10−27.224×10−2
    40×400.5970.5582.116×10−32.009×10−3 1.5581.5415.0255.169
    80×800.1570.1407.577×10−57.564×10−5 1.9241.9974.8034.731
    160×1600.0420.0332.365×10−62.672×10−6 1.8902.0795.0024.823
    下载: 导出CSV
  • [1] GAO Z, FANG L L, WANG B S, et al. Seventh and ninth orders characteristic-wise alternative WENO finite difference schemes for hyperbolic conservation laws [J]. Computers & Fluids, 2020, 202: 104519. DOI: 10.1016/j.compfluid.2020.104519.
    [2] CASTRO M, COSTA B, DON W S. High order weighted essentially non-oscillatory WENO-Z schemes for hyperbolic conservation laws [J]. Journal of Computational Physics, 2011, 230(5): 1766–1792. DOI: 10.1016/j.jcp.2010.11.028.
    [3] GANDE N R, BHISE A A. Third-order WENO schemes with kinetic flux vector splitting [J]. Applied Mathematics and Computation, 2020, 378: 125203. DOI: 10.1016/j.amc.2020.125203.
    [4] LIANG D, ZHOU Z G. The conservative splitting domain decomposition method for multicomponent contamination flows in porous media [J]. Journal of Computational Physics, 2020, 400: 108974. DOI: 10.1016/j.jcp.2019.108974.
    [5] TANG H Z, TANG T. Adaptive mesh methods for one- and two-dimensional hyperbolic conservation laws [J]. SIAM Journal on Numerical Analysis, 2003, 41(2): 487–515. DOI: 10.1137/S003614290138437X.
    [6] TANG H Z. A moving mesh method for the Euler flow calculations using a directional monitor function [J]. Communications in Computational Physics, 2006, 1(4): 656–676.
    [7] HE P, TANG H Z. An adaptive moving mesh method for two-dimensional relativistic hydrodynamics [J]. Communications in Computational Physics, 2012, 11(1): 114–146. DOI: 10.4208/cicp.291010.180311a.
    [8] 马天宝, 陈建良, 宁建国, 等. 爆轰波强间断问题的伪弧长算法及其人为解验证 [J]. 爆炸与冲击, 2018, 38(2): 271–278. DOI: 10.11883/bzycj-2016-0216.

    MA T B, CHEN J L, NING J G, et al. A pseudo arc-length method for strong discontinuity of detonation wave and its man manufactured solution verification [J]. Explosion and Shock Waves, 2018, 38(2): 271–278. DOI: 10.11883/bzycj-2016-0216.
    [9] WANG C, ZHANG X X, SHU C W, et al. Robust high order discontinuous Galerkin schemes for two-dimensional gaseous detonations [J]. Journal of Computational Physics, 2012, 231(2): 653–665. DOI: 10.1016/j.jcp.2011.10.002.
    [10] NING J G, YUAN X P, MA T B, et al. Positivity-preserving moving mesh scheme for two-step reaction model in two dimensions [J]. Computers & Fluids, 2015, 123: 72–86. DOI: 10.1016/j.compfluid.2015.09.011.
    [11] WANG R, FENG H, SPITERI R J. Observations on the fifth-order WENO method with non-uniform meshes [J]. Applied Mathematics and Computation, 2008, 196(1): 433–447. DOI: 10.1016/j.amc.2007.06.024.
    [12] SMIT J, VAN SINT ANNALAND M, KUIPERS J A M. Grid adaptation with WENO schemes for non-uniform grids to solve convection-dominated partial differential equations [J]. Chemical Engineering Science, 2005, 60(10): 2609–2619. DOI: 10.1016/j.ces.2004.12.017.
    [13] HUANG W F, REN Y X, JIANG X. A simple algorithm to improve the performance of the WENO scheme on non-uniform grids [J]. Acta Mechanica Sinica, 2018, 34(1): 37–47. DOI: 10.1007/s10409-017-0715-2.
  • 加载中
图(8) / 表(2)
计量
  • 文章访问数:  490
  • HTML全文浏览量:  261
  • PDF下载量:  45
  • 被引次数: 0
出版历程
  • 收稿日期:  2020-09-30
  • 修回日期:  2020-12-07
  • 网络出版日期:  2021-09-28
  • 刊出日期:  2021-11-23

目录

    /

    返回文章
    返回