引言
计算机仿真计算中,对于真实世界中的力学过程的模拟,一直是研究热点之一。在科研、工程应用方面都有着重要的意义。但计算机专业毕业的学生,由于缺乏力学专业知识,因此在制作仿真程序时对基础概念不清楚。本系列内容旨在帮助专业计算机人员迅速了解力学知识,为国产商业力学仿真软件提供一份力量。
本文主要讲述针对固体热动力学行为提出的Mie-Gruneisen状态方程。
历史发展
Mie-Gruneisen状态方程由Grunesien提出,可以准确地描述金属材料在高温、高压、高应变率条件下表现出来的材料动态行为。该方程早期是大量固体状态金属的一个精确热动力学描述方程,之后的改进形式则可分别描述气体和固体爆炸物、真实气体和高压固体等的本构关系。
状态方程描述
金属材料Grunesien状态方程的形式为:
p
−
p
H
=
ρ
γ
(
E
−
E
H
)
p-p_H=\rho\gamma(E-E_H)
p−pH=ργ(E−EH)
式中,
p
H
p_H
pH和
E
H
E_H
EH分别为沿固体Hugoniot曲线的压力和内能,
p
p
p和
E
E
E为受压缩固体材料的压力和内能,
ρ
ρ
ρ为材料密度,
γ
γ
γ为Gruneisen系数,可通过以下公式来估计:
ρ
γ
=
ρ
0
γ
0
\rhoγ=\rho_0γ_0
ργ=ρ0γ0
式中,
ρ
0
ρ_0
ρ0、
γ
0
γ_0
γ0分别为绝对零度时的密度和Gruneisen常数。基于实验数据,冲击波速度
U
s
U_s
Us和粒子速度
U
p
U_p
Up之间的关系为:
U
s
=
c
0
+
s
1
U
p
U_s=c_0+s_1U_p
Us=c0+s1Up
式中,
c
c
c和
s
s
s为与材料有关的系数。
冲击波前后的质量方程为:
ρ
(
U
s
−
U
p
)
=
ρ
0
U
s
\rho(U_s-U_p) =\rho_0U_s
ρ(Us−Up)=ρ0Us
由该式可得
U
s
−
U
p
=
ρ
0
ρ
U
s
U_s-U_p =\frac{\rho_0}{\rho}U_s
Us−Up=ρρ0Us,即
U
p
=
(
1
−
ρ
0
ρ
)
U
s
U_p =(1-\frac{\rho_0}{\rho})U_s
Up=(1−ρρ0)Us。令
η
=
1
−
ρ
0
ρ
\eta=1-\frac{\rho_0}{\rho}
η=1−ρρ0,有
U
p
=
η
U
s
U_p =\eta U_s
Up=ηUs。将其代入
U
s
−
U
p
U_s-U_p
Us−Up关系式(即
U
s
=
c
0
+
s
1
U
p
U_s=c_0+s_1U_p
Us=c0+s1Up)中,可得
U
s
=
c
0
1
−
s
1
η
U_s=\frac{c_0}{1-s_1\eta}
Us=1−s1ηc0和
U
p
=
η
c
0
1
−
s
1
η
U_p=\frac{\eta c_0}{1-s_1\eta}
Up=1−s1ηηc0。
冲击波前后的动量方程为:
p
H
−
p
0
=
ρ
0
U
s
U
p
p_H - p_0 = \rho_0 U_s U_p
pH−p0=ρ0UsUp
式中,
p
0
p_0
p0为冲击波前压强,此处认为
p
0
=
0
p_0=0
p0=0,将
U
s
=
c
0
1
−
s
1
η
U_s=\frac{c_0}{1-s_1\eta}
Us=1−s1ηc0和
U
p
=
η
c
0
1
−
s
1
η
U_p=\frac{\eta c_0}{1-s_1\eta}
Up=1−s1ηηc0代入该式,可得出Hugoniot压力为:
p
H
=
ρ
0
c
0
2
η
(
1
−
s
1
η
)
2
p_H=\frac{\rho_0c_0^2\eta}{(1-s_1\eta)^2}
pH=(1−s1η)2ρ0c02η
式中,
η
=
1
−
ρ
0
ρ
η=1-\frac{\rho_0}{\rho}
η=1−ρρ0。
而且,从Hugoniot关系出发,可以得到内能
E
H
E_H
EH:
E
H
=
1
2
p
H
μ
ρ
E_H=\frac{1}{2}\frac{p_H\mu}{\rho}
EH=21ρpHμ
式中,
μ
=
ρ
0
ρ
−
1
μ=\frac{\rho_0}{\rho}-1
μ=ρρ0−1。