LS-DYNA爆炸模块计算算法概述

LS-DYNA 爆炸模块计算算法概述
Dengguide for Simwe 2009-3-18
LS-DYNA 是世界最著名的显式非线性动力学计算程序,广泛应用于冲击侵彻、高速碰撞、金属成形等固体结构非线性动力学分析。近年来,LS-DYNA 中加入了爆炸流场计算功能,可以用于计算爆炸容器的内部爆炸流场和壁面爆炸载荷。
1.1.1 爆轰模型
tuodu的起爆和爆炸过程是一种快速的化学反应过程,对于该过程的描述,主要存在CJ 模型和ZND 模型两种。LS-DYNA 中包含两种爆轰模型:高能燃烧模型和点火生成模型,前者属于CJ 模型,后者属于ZND 模型。点火生成模型需要输入反应率方程参数和未反应的JWL 方程参数,对于大多数来说这些参数缺乏足够的试验数据支撑,而工程中使用CJ 模型就足够了,因此下面主要介绍高能燃烧模型。
生物通高能燃烧模型根据上各点距起爆点的距离和爆速来确定每点的起爆时间,如某个单元中心离起爆点位置的距离为i r ,爆速为D ,则该单元
天然气工业杂志起爆时间/i i t r D =,如果存在多个起爆点,各单元起爆时间按照最近起爆点距离
计算。该模型定义爆炸产物压力P [166]:
(,)s P FP V E = (0.1)
苏武留胡节不辱
其中s P 是依据产物状态方程计算得到的压力,F 为燃烧系数:  min
0,,1.5/i i i t t F t t t t L D ≤⎧⎪=>−⎨⎪⎩ (0.2) 其中min L 为单元最小特征尺寸。当上式计算的F 值大于1时,将F 值设置为1,
使01F ≤≤。从式(0.2)可以看出,爆轰波到达前F 为零,单元压力为零;当爆轰波经过很短时间后,F 迅速增大为1,爆炸产物压力几乎瞬间从零增大到s P 。
1.1.2 运动方程
流体运动方程的描述,按照所采用的坐标系可以分为拉格朗日方法和欧拉方法两大类。拉格朗日方法在物质域内求解流体运动方程,坐标系固定在物质上并跟随物质一起运动和变形,因此也被称为物质描述;欧拉方法在空间域内求解流体运动方程,坐标系固定在空间不动,物质在计算网格之间流动,因此也称为空间描述。
LS-DYNA 中采用任意拉格朗日欧拉方法(ALE )来描述流体运动[167]。该方法在拉格朗日坐标和欧
拉坐标之外引入一个可以任意运动的参考坐标系,计算域基于参考域,可以在空间中以任意形式运动。采用ALE 算法的网格同时具有欧拉网格和拉格朗日网格的优点,网格可以随物质一起运动,也可以固定在空间不动,甚至可以在一个方向上随物质运动,而另一个方向上固定不动。
1.1.
2.1  ALE 描述
任意拉格朗日欧拉方法描述下的物质导数为:  (,)(,)(,)()i i i
df X t f t f x t w dt t x ξυ∂∂=+−∂∂ (0.3) 其中f 为物理量,i υ为质点X 的速度,i w 为参考点ξ的速度,也即计算网格运动速度。当0i w =时,计算网格在空间固定不动,退化为欧拉描述;当i i w υ=时,计算网格随同物体一起运动,退化为拉格朗日描述;当0i i w υ≠≠时,计算网格在空间中独立运动,对应于一般的ALE 描述。
由于爆炸产物和空气的粘性很小,而且爆炸流场运动被视为绝热等熵运动,一般都采用无粘性可压缩流体运动方程来描述爆炸流场。通过式(0.3)将欧拉方法描述的无粘性可压缩流体力学方程变换得到ALE 方法描述的控制方程:  ()0i i i i i
w t x x υρρυρ∂∂∂+−+=∂∂ (0.4)  ()j
j
i i i j
p w t x x υυρρυ∂∂∂+−=−∂∂∂ (0.5)  ()i i i i i
E E w p t x x υρρυ∂∂∂+−=−∂∂∂ (0.6)
式(0.4)-(0.6)结合空气和爆炸产物的状态方程可以构成封闭的控制方程组。
1.1.
2.2网格运动
ALE方法引入了运动网格,通过在移动边界法向上采用拉格朗日方法,可以很简单地描述边界运动,解决了欧拉方法中移动边界描述困难的问题,给计算带来了很大的方便,但计算过程中需要确定网格的位置。
LS-DYNA程序中提供了简单平均算法、体积加权算法、等参算法、等势算法以及混合算法等用于ALE运动网格位置的确定[71]。但由于爆炸流场计算过程中,爆炸产物和空气界面存在很大的压力和密度
梯度,采用以上任何一种算法都会产生异常小的界面网格,从而导致计算无法正常进行。因此爆炸流场计算中一般仅在边界上采用物质描述,使边界节点速度与界面法向运动速度相等,对于除边界节点外的网格要关闭程序中的网格运动算法,使内部网格退化为空间描述。
当需要考虑壳体影响时,壳体和流场边界可通过共用节点联结,壳体为爆炸流场提供运动边界条件,爆炸流场为壳体施加压力载荷条件,在每一个时间步分步求解即可实现爆炸流场和壳体结构的流固耦合;而当采用刚性壁面假设之后,ALE方法进一步退化为纯粹的欧拉方法。
1.1.
2.3界面捕捉
爆炸后,爆炸容器内存在爆炸气体产物和空气两种物质,这两种气体的流场都可以通过上述无粘性可压缩方程描述,但计算过程中需要区分两种不同介质,并捕捉两种物质的界面。LS-DYNA中通过定义物质组号来区分不同介质,采用杨氏流体体积法(Yong’s VOF)[168]来捕捉两种物质的运动界面,具体过程是:采用多物质单元划分爆炸流场计算域,一个单元中允许同时存在多种物质;先假设界面沿单元边界,根据与节点相邻的所有单元中存在的物质计算各个节点上的物质体积分数;由同一单元网格各节点的物质体积分数梯度确定界面的法向,并构造该单元内界面;计算每个时间步内通过四周流到相邻单元的流体体积,修改网格单元和相邻单元中的流体体积分数;由各个边界单元内界面
组成整个物质界面。
1.1.
2.4求解方式
欧拉和ALE描述的运动方程求解一般有两种方式:全耦合求解和算子分裂法,前者是在整个计算域同时求解运动方程,后者将每个时间步分为拉格朗日阶
段和对流阶段依次计算。全耦合求解一个计算单元只能存在一种物质,不适合求解多物质问题。
LS-DYNA 程序中采用算子分裂法求解。拉格朗日阶段采用有限元方法计算由于外力和内部应力产生的速度、压力和内能变化以及现时密度,单元采用单点积分并通过沙漏粘性控制零能模式,引入人工粘性以捕捉冲击波,时间推进采用二阶精度的中心差分法;求得这些参数后再进行界面捕捉,构造多物质内界面。对流阶段采用有限体积法计算通过单元边界的质量、动量和能量通量,通量的计算可以采用一阶精度的迎风算法或者二阶精度的Van Leer 对流算法;该阶段时间步不发生变化,保持与拉格朗日阶段一致。爆炸流场计算一般采用Van Leer 对流算法,因为这种算法不仅具有二阶精度,而且具备总变差递减(TVD )性质
[71]。
1.1.3 状态方程罗明路线
1.1.3.1 空气
空气采用理想气体状态方程描述:
0(1)/P E γρρ=− (0.7)
其中P 为空气压力;γ为多方指数;ρ为空气现时密度,0ρ为初始密度;E 为空气能量密度。理想气体状态方程可以通过设置LS-DYNA 程序中预定义的线性多项式状态方程的相关常数得到。
1.1.3.2 爆炸产物
目前存在的爆炸产物状态方程,按照是否显含产物组分可以分为两类,一类是显含产物组分的状态方程,如BKW 方程、KHT 方程等,另一类是不显含产物组分的状态方程,如多方方程、JWL 方程等,其中JWL 方程是数值计算中应用最为广泛的状态方程[169]。长春理工大学bbs
JWL 方程是1968年由美国LLNL 的E. L. Lee 在H. Jones 和M. L. Wilkins 的工作基础上提出的半经验状态方程[170]。JWL 等熵方程形式如下:
12(1)R V R V s P Ae Be CV ω−−−+=++ (0.8) 其中00//V v v ρρ==为相对比容,即现时比容v 与初始比容0v 之比,A 、B 、C 、
1R 、2R 、ω为六个参数。
根据热力学第一定律和等熵条件,比内能增量de pdv =−,将(0.8)式代入并积分可得比内能s e  12012[]R V R V s A B C e e e V v R R ωω
−−−=++ (0.9) 根据式(0.8)和(0.9),可消去参数C ,得到  12121
(1(1)2R V R V s s E P A e B e RV R V V ωωω−−=−+−+ (0.10)
其中0s s E e ρ=为以初始体积表示的能量密度,初始能量密度0000v E e Q ρρ==。式(0.10)为LS-DYNA 、AUTODYN 、CTH 、MESA 等爆炸动力学计算软件中所普遍采用JWL 方程形式。该形式只要求输入A 、B 、1R 、2R 、ω五个参数值和初始能量密度0E ,结合高能燃烧模型要求输入的密度0ρ、爆速D 和CJ 爆压CJ P ,可以得到爆炸时刻的s P 、s E 、s V 等,然后通过增加相对体积微量V Δ,
根据式(0.10)和原先的s E 值,计算得到新的′s P 值,新的′s E 值调整为
V P E E s s s Δ′−=′,如此反复一直计算[171]。
JWL 方程参数的确定需要通过圆筒试验和二维流体弹塑性数值计算相结合的方法确定:先进行圆筒试验,将待测装入紫铜管,一端起爆,用高速摄像仪记录下铜管外径的运动轨迹;设定一组1R 、2R 、ω值,根据式(2.11)、(2.12)和(2.13)求得A 、B 、C ,利用假设的JWL 方程通过二维流体弹塑性程序数值模拟驱动圆管的外径膨胀轨迹,如果数值计算结果与和试验结果相对误差小于1%,则假设参数即为真实JWL 方程参数,如果不满足相对误差要求,则继续调整系数,直到和试验结果相对误差小于1%为止[172]。
12(1)CJ CJ R V R V CJ CJ Ae Be CV P ω−−−+++= (0.11)
12012(1)/2CJ CJ R V R V CJ v CJ CJ A B C e e V Q P V R R ωρω−−−++=−− (0.12)  12(2)2120(1)CJ CJ R V R V CJ AR e BR e C V D ωωρ−−−++++= (0.13)
式中v Q 为等容爆热,CJ V 为CJ 状态时的比容,  201CJ CJ P V D ρ=− (0.14)

本文发布于:2024-09-23 14:36:28,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/146384.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:计算   爆炸   运动   物质
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议