【技术实现步骤摘要】
一种基于黎曼问题精确求解的高精度数值模拟方法
[0001]本专利技术涉及一种基于黎曼问题精确求解的高精度数值模拟方法,属于多物质相互作用高精度数值模拟领域。
技术介绍
[0002]炸药爆炸伴随剧烈的化学反应,形成爆炸冲击波向外传播,并产生大量爆炸气体产物。研究爆炸冲击波的传播规律,对于防范爆炸冲击波对结构的破坏具有重要作用。
[0003]对于炸药空中爆炸的研究主要包括理论推导、数值模拟、试验研究。理论推导早期研究中具有一定指导意义,但是爆炸具有高温、高压、高速等特点,是典型的复杂非线性问题,对理论推导造成巨大困难,简化的理论研究,其结果一般不具有普适性,应用范围窄。试验研究是最为直接和准确的研究方法,,但是研究周期长、经费花费较高,开展大当量原型试验难度较大,同时试验中往往存在不确定因素,可重复性较差,并且爆炸试验的测量与观察也具有较大难度。
[0004]随着计算机的发展,数值模拟已成为研究爆炸与冲击问题的重要工具。数值模拟具有理论完善、效率高、适应性强、操作简单等优点,并且相较于试验研究可以大大缩短研究周期,降低研究成本。数值模拟的意义在于一定程度上代替实验,减小实验成本与实验风险的同时,得到与实验结果误差在可控范围内的数据,因此数值模拟结果的精度至关重要。现有的数值模拟技术在处理多物质相互作用问题时往往采用虚拟流体方法(GFM)与求解黎曼问题得到界面状态结合的方法,黎曼问题求解的精度直接影响界面状态的精度,进而对数值模拟结果产生较大影响。多物质复杂状态方程黎曼问题一般采用近似求解方法进行求解,通过 ...
【技术保护点】
【技术特征摘要】
1.一种基于黎曼问题精确求解的高精度数值模拟方法,其特征在于:基于黎曼问题精确求解实现多物质相互作用高精度数值模拟,包括如下步骤:步骤1:根据实际问题确定计算区域,建立欧拉直角坐标系,将计算区域x方向划分为m个网格,y方向划分为n个网格,z方向划分为l个网格,共计m*n*l个网格;步骤2:在计算区域内定义水平集level
‑
set函数,用于区分各物质初始状态界面位置,根据level
‑
set所划分的区域,定义各物质的初始物理量、材料状态方程、守恒型欧拉控制方程组,同时设置边界条件;守恒性欧拉控制方程组为:其中,E为材料单位质量的总能量,e为材料比内能,g为重力加速度,u、v、w分别为x、y、z方向的速度,p为材料的压力,ρ为材料的密度;步骤3:取计算参数CFL计算时间步长;步骤4:求解各区域中物质界面的法向量,并根据界面两侧物质性质,建立沿物质界面法向的黎曼问题;步骤5:利用多物质黎曼问题精确求解方法MERS,得到界面两侧物质相互作用后的物理状态;步骤6:根据界面两侧物质的不同性质,采用不同的GFM方法,得到多物质相互作用界面附近网格的物理状态;步骤7:采用高精度有限差分WENO格式及TVD Runge
‑
Kutta格式分别对每个物质的计算区域进行空间离散和时间离散,得到t
n+1
时刻各物质区域的物理状态;步骤8:推进level
‑
set函数,得到t
n+1
时刻各物质区域Level
‑
Set函数,即t
n+1
时刻各物质界面的位置;步骤9:根据步骤8所得t
n+1
时刻各物质界面的位置,将步骤7所得t
n+1
时刻各物质区域的物理状态进行整合,得到t
n+1
时刻整个计算区域的物理状态;步骤10:判断当前计算时刻t
n+1
是否超过设定的结束时间t
end
,若t
n+1
>t
end
,则结束数值计算,将该时刻整个计算区域的物理状态输出;若t
n+1
<t
end
,则返回步骤3,继续进行多物质相互作用高精度数值模拟。2.如权利要求1所述的一种基于黎曼问题精确求解的高精度数值模拟方法,其特征在于:还包括步骤11:利用步骤1至步骤10进行基于黎曼问题精确求解,实现多物质相互作用
高精度数值模拟,提升多物质相互作用过程数值模拟的精度,提高与实验结果的吻合度,且能够提高对多物质相互作用过程预测精度,进而解决多物质相互作用领域相关的工程技术问题;所述多物质相互作用领域包括高速/超高速侵彻与防护、航空航天航海、机械工程领域。3.如权利要求2所述的一种基于黎曼问题精确求解的高精度数值模拟方法,其特征在于:预测所述工程领域中的多物质相互作用过程,所述多物质相互作用过程包括炸药空中爆炸、近地面爆炸、深水爆炸、水面爆炸、聚能射流、超高速碰撞问题、超新星爆炸、Rayleigh Taylor不稳定性问题。4.如权利要求1、2或3所述的一种基于黎曼问题精确求解的高精度数值模拟方法,其特征在于:步骤5实现方法为,步骤5.1:沿法线方向,用L和R分别表示界面两侧的物质,用L*和R*分别表示相互作用后界面两侧的物质;步骤5.2:根据界面两侧物质的物理状态,对界面两侧物质相互作用产生的波的速度及界面速度进行初步计算,公式为:其中,s
L
...
【专利技术属性】
技术研发人员:王成,仲彦旭,王万里,赵富裕,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。