Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
  • ISSN 1001-1455  CN 51-1148/O3
  • EI、Scopus、CA、JST收录
  • 力学类中文核心期刊
  • 中国科技核心期刊、CSCD统计源期刊

圆筒试验JWL状态方程参数的贝叶斯标定

陈华 周海兵 刘国昭 孙占峰 张树道

陈华, 周海兵, 刘国昭, 孙占峰, 张树道. 圆筒试验JWL状态方程参数的贝叶斯标定[J]. 爆炸与冲击, 2017, 37(4): 585-590. doi: 10.11883/1001-1455(2017)04-0585-06
引用本文: 陈华, 周海兵, 刘国昭, 孙占峰, 张树道. 圆筒试验JWL状态方程参数的贝叶斯标定[J]. 爆炸与冲击, 2017, 37(4): 585-590. doi: 10.11883/1001-1455(2017)04-0585-06
Chen Hua, Zhou Haibing, Liu Guozhao, Sun Zhanfeng, Zhang Shudao. Bayesian calibration for parameters of JWL equation of state in cylinder test[J]. Explosion And Shock Waves, 2017, 37(4): 585-590. doi: 10.11883/1001-1455(2017)04-0585-06
Citation: Chen Hua, Zhou Haibing, Liu Guozhao, Sun Zhanfeng, Zhang Shudao. Bayesian calibration for parameters of JWL equation of state in cylinder test[J]. Explosion And Shock Waves, 2017, 37(4): 585-590. doi: 10.11883/1001-1455(2017)04-0585-06

圆筒试验JWL状态方程参数的贝叶斯标定

doi: 10.11883/1001-1455(2017)04-0585-06
基金项目: 

国家自然科学基金项目 11472060

国家自然科学基金项目 11671413

中国工程物理研究院科学技术发展基金项目 ZYSZ1518-13

北京应用物理与计算数学研究所所长青年基金项目 ZYSZ1518-13

详细信息
    作者简介:

    陈华(1979-),女,博士,副研究员,chen_hua@iapcm.ac.cn

  • 中图分类号: O381

Bayesian calibration for parameters of JWL equation of state in cylinder test

  • 摘要: 在研究数值模拟的输入参数引入的不确定性时,通常需要人为给定每个输入参数的概率分布,且输入参数概率分布的选择可能会对分析结果产生直接影响。利用贝叶斯方法标定了圆筒试验JWL状态方程参数,得到了标定参数的估计值和后验分布,并研究了不同统计模型假设对标定参数的估计值和后验分布的影响。贝叶斯后验分布融合了基准试验的试验数据的信息,因此将其作为不确定度量化分析时输入参数的初始概率分布,可以尽量减少分布选择引入的认知不确定性。
  • 随着计算机技术的发展,数值模拟已经成为复杂系统研究及设计的重要手段。以往,研究人员常常将材料参数、几何尺寸等作为确定性的输入参数,代入程序进行数值模拟,从而得到确定性的结果。然而实际上,数值模拟过程中存在各种不确定性来源。近十几年,不确定度量化(uncertainty quantification, UQ)方法发展迅速,逐渐成为数值模拟研究的热点[1-2]。不确定度量化主要关注如何表征、量化、减小数值模拟过程中的各种不确定性来源,是实现高置信度数值模拟的有效手段。在进行不确定度量化分析时,为了研究输入参数引入的不确定性,每个输入参数常常需要人为给定概率分布。输入参数概率分布的选择很可能会对分析结果有直接影响,为了减少分布选择的主观性,输入参数的概率分布最好能够由试验数据提供。

    目前,圆筒试验是评估炸药的做功能力、确定爆轰产物状态方程参数的基准试验,已经得到了广泛应用[3-8]。标准的圆筒试验方法主要采用电离探针测量炸药爆速,用高速扫描相机记录定常滑移爆轰驱动下圆筒壁的径向膨胀距离随时间的变化关系,并利用经验公式计算圆筒壁的膨胀速度和比动能等表征炸药做功能力的特征量,最后利用这些试验结果标定JWL(Jones-Wilkins-Lee)状态方程的参数[9-10]。本文中,利用贝叶斯方法对圆筒试验JWL状态方程参数进行标定,给出标定参数的估计值,得到标定参数的后验分布,然后将该后验分布作为不确定度量化分析时输入参数的初始分布,以减小输入参数分布选择引入的不确定性。

    圆筒试验的试验装置示意图如图 1所示,高速相机VISAR从狭缝扫描记录的是圆筒壁外表面的径向膨胀过程,通过对照片底片的处理获得圆筒壁的径向膨胀位移和时间的关系。得到的观测数据如图 2所示。炸药爆轰产物JWL状态方程形式和等熵条件如下:

    图  1  圆筒试验的试验装置示意图
    Figure  1.  Device of cylinder test
    图  2  圆筒试验径向半径和时间的关系
    Figure  2.  Radius vs. time in cylinder test
    {p=A[1ω/(R1V)]eR1V+B[1ω/(R2V)]eR2V+ωe/VpS=AeR1V+BeR2V+C/Vω+1 (1)

    式中:p为压力,下标“S”表示熵,V为相对比容,e为初始体积能量,ABCR1R2ω为待标定参数。利用JWL状态方程在C-J点的特性,由圆筒试验和相关试验的观测数据得到爆压、爆速、密度、内能和参数ω,再构造代数方程组,给定R1R2,联立求解ABC[11]

    M.Kennedy和A.O‘Hagan[12]提出用贝叶斯方法进行参数标定和预测。由此发展出来一系列方法,统称为KOH方法[13-15]。KOH方法用高斯过程(Gaussian process, GP)对计算结果和观测结果进行建模,同时对模型偏差进行建模。KOH方法的主要思想是用高斯过程建立代理模型,然后用代理模型计算后验分布和标定参数。下面简单介绍KOH方法的框架,更多技术细节参见文献[12]。

    X=(X(1), …, X(qX))为qX维控制变量,θ=(θ(1), …, θ(qθ))为qθ维标定参数,Y为数值模拟计算的输出结果,Z为试验观测结果。KOH模型如下:

    yi=fC(xi,si)i=1,,M (2)
    zj=ρfC(xj,θ)+b(xj)+εjj=1,,N (3)

    式中:fC(·)为计算模型,b(·)为模型偏差,εj为观测误差,ρ为回归系数,M为数值模拟样本量,N为试验样本量,xi*为控制变量在第i次数值模拟中的取值,xj为控制变量在第j次实验中的取值(按照数理统计中约定,采用大写字母表示随机变量,相应的小写字母表示该随机变量的取值,本文中,“X”、“Y”、“Z”、“T”、“R1”、“R2”均采用该约定)。为了得到数值模拟的结果,需要给标定参数赋值,令s表示数值模拟时输入的标定参数,θ表示标定参数的真实值,以便于区分。

    假设εj服从均值为零、方差为λ的正态分布;fC(·)用高斯过程建模,均值函数为m1(x, s),协方差函数为c1(·, ·);模型偏差b(x)也用高斯过程建模,均值函数为m2(x),协方差函数为c2(·, ·)。假设均值函数和协方差函数的形式如下:

    mi()=hi()Tβii=1,2 (4)
    ci((xk,sk),(xl,sl))=σ2iexp{qXj=1ωXij(x(j)kx(j)l)2qθr=1ωθir(s(r)ks(r)l)2}i=1,2 (5)

    式中:hi(·)为统计建模时任意给定的连接函数,σi2ωXiωθi为协方差函数建模中需要估计的未知参数。令ψ=(ψ1, ψ2),ψi是协方差函数ci(·, ·)中的超参数(σi2, ωXi, ωθi),i=1, 2。KOH模型的超参数包括β=(β1, β2)和φ=(ρ, λ, ψ), 则全部要估计的参数为(θ, β, φ)。

    数据包括观测数据z和数值模拟结果y, 即dT=(zT, yT)。数值模拟过程中输入变量的取值记为D1={(x1*, s1), …, (xM*, sM)},试验数据控制变量的取值记为D2={x1, …, xN},与D1相对应,可以将D2扩充为D2(θ)={(x1, θ), …, (xN, θ)}。

    令先验分布P(β)∝1。根据贝叶斯理论,在给定先验分布的条件下,后验分布为:

    P(θ,β,φ|d)P(θ)P(φ)f(d;md(θ),Vd(θ)) (6)

    式中:f(d; md(θ), Vd(θ))是多元正态分布N(md(θ), Vd(θ))的密度函数,且

    md(θ)=E(d|θ,β,φ)=H(θ)β=(H1(D1)0ρH1(D2(θ))H2(D2))β (7)
    Vd(θ)=V(d|θ,β,φ)=(V1(D1)ρC1(D1,D2(θ))TρC1(D1,D2(θ))λIN+ρ2V1(D2(θ))+V2(D2)) (8)

    式中:H1H2为由连接函数hi构成的向量,V1(D1)为由集合D1中数据构成的方差矩阵,V2(D2)为由集合D2中数据构成的方差矩阵,C1D1D2中数据构成的协方差矩阵,INN维单位矩阵。

    直接计算式(6)中的后验分布较困难,因此将计算过程分为4个步骤:步骤1和步骤2是建立GP模型,步骤3是用建立的GP模型计算后验分布,步骤4是利用步骤3得到的后验分布标定参数。

    步骤1:建立GP代理模型,估计β1c1(·, ·)的超参数ψ1。用数值模拟所得数据y估计β1ψ1,得到估计值ˆβ1ˆψ1。步骤2:建立观测数据的GP代理模型,估计ρλβ2c2(·, ·)的超参数ψ2。在ˆβ1ˆψ1给定的条件下,用观测数据z估计ρλβ2c2(·)的超参数ψ2,从而得到估计值ˆβ=(ˆβ1,ˆβ2)ˆφ=(ˆρ,ˆλ,ˆψ)。步骤3:计算标定参数θ的后验分布。由于P(θ|φ=ˆφ,d)P(θ,ˆφ|d),因此通过计算P(θ,ˆφ|d)即可得到θ的后验分布。步骤4:利用θ的后验分布标定参数。标定参数的估计可以定义为后验分布的均值ˆθ(mean)、中位数ˆθ(mid)或最大概率值ˆθ(max),其中ˆθ(max)也称为最大后验估计(maximum posterior estimates, MPE)。

    采用KOH贝叶斯方法标定圆筒试验JWL状态方程参数。将标定参数记为(R1, R2);将时间视为设计变量,记为T;同时令M=30, N=10。数值计算过程中,R1R2的抽样区间分别为[4.3, 5.5]和[0.8, 1.5],用拉丁超立方抽样(latin hypercube sample, LHS)方法得到M组参数并代入模拟程序进行计算,得到M条径向半径随时间变化的曲线。对设计变量T进行LHS抽样得到M个样本。将T和(R1, R2)的样本随机配对得到模拟计算的输入数据D1={(t1*, R11, R21), …, (tM*, R1M, R2M)}。D1对应的计算输出结果为y={y1, …, yM}。需要注意的是,每次数值计算的结果都是径向半径随时间变化的曲线,这里只是从曲线上随机取一个抽样点作为输出结果。对时间变量T随机抽样得到N个样本,即D2={t1, …, tN}。将D2扩充为D2(r1, r2)={(t1, r1, r2), …, (tN, r1, r2)},其中(r1, r2)是标定参数的真实值。D2(r1, r2)对应的径向半径观测数据为z={z1, …, zN}。假设(R1, R2)的先验分布为均匀分布,即对(R1, R2)没有任何知识;超参数ψ的先验分布为标准正态分布。数值模拟使用的计算程序为由北京应用物理与计算数学研究所自主研制的相容拉氏流体动力学工具包CHAP (compatible hydrodynamics analysis program)[16]

    下面分别采用两个模型进行建模,其主要区别在于模型中是否包含偏差。模型1是KOH模型的通用形式,如式(2)~(3)所示;模型2是KOH模型的特殊形式,相当于在模型1的基础上令ρ=1,b(xj)≡0,此时式(3)可以简化为:

    zj=fC(xj,θ)+εjj=1,,N (9)

    按照第2.4节中的4个步骤依次进行计算。第1步是建立数值模拟的GP代理模型。GP代理模型中参数的估计值分别为ˆβ1=3.090,ˆσ21=2.296,ˆωX1=0.603,ˆωR11=0.064,ˆωR21=0.059。为检验GP代理模型预测的能力,重新随机抽样4组(R1, R2)样本代入数值模拟程序进行计算,将计算得到的结果和采用GP模型预测的结果进行比较,如图 3所示。从图 3可以看出:代理模型预测曲线和数值计算的曲线基本重合,说明代理模型的预测足够精确。第2步是建立观测数据的GP代理模型。模型1中模型参数的估计值分别为ˆρ=1.057,ˆλ=1.810,ˆβ2=0.607,ˆσ22=1.585,ˆωX2=2.220。由于模型2忽略了模型偏差并且ρ=1,所以该步骤中只需要估计λ,估计值为ˆλ=2.608×105。第3步是计算标定参数的后验分布。图 4给出了标定参数(R1, R2)的后验概率分布等高线,其中后验概率共分为9个概率区间,分别由9种颜色进行区分,从小到大依次用Pk (k=1, …, 9)表示,P9表示最大概率区间的值域。图 4(a)为采用模型1得到的后验概率分布,可以看出,概率分布从右下角向左上角逐级递增,概率最大区域P9位于左上角;图 4(b)为采用模型2得到的后验概率分布,可以看出,概率分布从右下角和左边向中间区域逐级递增,P9近似位于中间位置。第4步是标定参数。由图 4可知:模型1的MPE为ˆR1(max;模型2的MPE为\hat R_1^{(\max )} = 4.74985, \hat R_2^{(\max )} = 1.10314。两个模型的MPE均近似位于P9区域的中心位置。

    图  3  GP代理模型预测的结果和数值计算结果的比较
    Figure  3.  Comparison of predictions of the GP surrogate model with numerical simulations
    图  4  两模型的后验概率等高线和最大后验估计
    Figure  4.  Posterior distribution and MPE with different models

    图 5为模型1和模型2的预测效果,其中标定结果(红线)是将MPE代入数值模拟程序计算得到,预测结果(绿线)采用观测数据的GP代理模型计算得到,试验结果用黑线表示。图 5显示:两个模型的预测结果均与试验结果符合很好,说明建立的代理模型都能够比较精确地描述试验数据。模型2中试验结果和标定结果符合得比较好,表明标定的参数值是最佳拟合的估计;但是,当t>39μs时,模型1的标定结果和试验结果差异逐渐增大。由于数值模拟和基于观测数据代理模型的预测(即{\hat f_{\rm{C}}}\left( {{\mathit{\boldsymbol{x}}_j}, \mathit{\boldsymbol{\widehat \theta }}} \right){\hat f_{\rm{C}}}\left( {{\mathit{\boldsymbol{x}}_j}, \mathit{\boldsymbol{\widehat \theta }}} \right) + \hat b\left( {{\mathit{\boldsymbol{x}}_j}} \right))都足够精确,所以两者的差异即为模型偏差的预测\hat b(\mathit{\boldsymbol{x}}),说明模型1标定的参数值是“调和”了模型偏差\hat b(\mathit{\boldsymbol{x}})和标定参数\widehat{\mathit{\boldsymbol{ }}\!\!\theta\!\!\text{ }}的最佳估计。

    图  5  径向半径的预测、试验和模拟结果的比较
    Figure  5.  Comparison of radius histories obtained by prediction, experiment and simulation

    (1) 用KOH贝叶斯方法标定圆筒试验JWL状态方程的参数R1R2,得到了标定参数的估计值和后验分布,并将后验分布作为子系统级(或系统级)复杂系统数值模拟不确定度量化分析的输入参数的初始分布,以尽可能地减少分布选择引入的认知不确定性。(2)分析了两种KOH统计模型假设对标定参数估计值和后验分布的影响。从参数标定的角度分析,模型2得到的估计值更好;从不确定度量化的角度分析,由于模型1还分析了模型偏差引入的不确定性,因此模型1更合适。

  • 图  1  圆筒试验的试验装置示意图

    Figure  1.  Device of cylinder test

    图  2  圆筒试验径向半径和时间的关系

    Figure  2.  Radius vs. time in cylinder test

    图  3  GP代理模型预测的结果和数值计算结果的比较

    Figure  3.  Comparison of predictions of the GP surrogate model with numerical simulations

    图  4  两模型的后验概率等高线和最大后验估计

    Figure  4.  Posterior distribution and MPE with different models

    图  5  径向半径的预测、试验和模拟结果的比较

    Figure  5.  Comparison of radius histories obtained by prediction, experiment and simulation

  • [1] Oberkampf W L, Roy C J. Verification and validation in scientific computing[M]. Cambridge: Cambridge University Press, 2010.
    [2] Smith R C. Uncertainty quantification: Theory, implementation, and applications[M]. Philadelphia: Society for Industrial and Applied Mathematics, 2013.
    [3] Kury J W, Honig H C, Lee E L, et al. Metal acceleration by chemical explosives[C]//4th Symposium on Detonation. Maryland: White Oak, 1966: 3-13.
    [4] Lan I F, Hung S C, Chen C Y, et al. An improved simple method of deducing JWL parameters from cylinder expansion test[J]. Propellants, Explosives, Pyrotechnics, 1993, 18(1):18-24. doi: 10.1002/(ISSN)1521-4087
    [5] 于川, 刘文翰, 李良忠, 等.钝感炸药圆筒试验与爆轰产物JWL状态方程研究[J].高压物理学报, 1997, 11(3):227-233. http://www.cnki.com.cn/Article/CJFDTOTAL-GYWL703.011.htm

    Yu Chuan, Liu Wenhan, Li Liangzhong, et al. Studies on cylinder test and JWL equation of state of detonation product for insensitive high explosive[J]. Chinese Journal of High Pressure Physics, 1997, 11(3):227-233.. http://www.cnki.com.cn/Article/CJFDTOTAL-GYWL703.011.htm
    [6] 陈朗, 黄毅民, 冯长根.含铝炸药圆筒试验及爆轰产物JWL状态方程研究[J].火炸药学报, 2001, 24(3):13-15. doi: 10.3969/j.issn.1007-7812.2001.03.005

    Chen Lang, Huang Yimin, Feng Changgen. The cylinder test and JWL equation of state detontion product of aluminized explosives[J]. Chinese Journal of Explosives and Propellants, 2001, 24(3):13-15. doi: 10.3969/j.issn.1007-7812.2001.03.005
    [7] 陈朗, 李泽仁.激光速度干涉仪测量法在炸药圆筒试验中的应用[J].爆炸与冲击, 2001, 21(3):229-232. doi: 10.3321/j.issn:1001-1455.2001.03.012

    Chen Lang, Li Zeren. The cylinder tests measured by VISAR interferometer[J]. Explosion and Shock Waves, 2001, 21(3):229-232. doi: 10.3321/j.issn:1001-1455.2001.03.012
    [8] 徐辉, 孙占峰, 李庆忠.标准圆筒试验数据处理和不确定度评定方法[J].北京理工大学学报, 2010, 30(5):626-630. http://d.old.wanfangdata.com.cn/Periodical/bjlgdxxb201005027

    Xu Hui, Sun Zhanfeng, Li Qingzhong. Study on data processing and uncertainty evaluation of standard cylinder test[J]. Transactions of Beijing Institute of Technology, 2010, 30(5):626-630. http://d.old.wanfangdata.com.cn/Periodical/bjlgdxxb201005027
    [9] Lee E L, Tarver C M. Phenomenological model of shock initiation in heterogeneous explosives[J]. Physics of Fluids, 1980, 23(12):2362-2372. doi: 10.1063/1.862940
    [10] Wescott B L, Stewart D S, Davis W C. Equation of state and reaction rate for condensed-phase explosives[J]. Journal of Applied Physics, 2005, 98(5):053514. doi: 10.1063/1.2035310
    [11] 孙承纬, 卫玉章, 周之奎.应用爆轰物理[M].北京:国防工业出版社, 2000.
    [12] Kennedy M, O'Hagan A. Bayesian calibration of computer models (with discussion)[J]. Journal of the Royal Statistical Society Series B: Statistical Methodology, 2001, 68:425-464.
    [13] Williams B, Higdon D, Gattiker J, et al. Combining experimental data and computer simulations, with an application to flyer plate experiments[J]. Bayesian Analysis, 2006, 1(1):765-792. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=Open J-Gate000000530154
    [14] Higdon D, Gattiker J, Williams B, et al. Computer model calibration using high-dimensional output[J]. Journal of the American Statistical Association, 2008, 103(482):570-583. doi: 10.1198/016214507000000888
    [15] Bayarri M J, Berger J O, Rui P, et al. A framework for validation of computer models[J]. Technometrics, 2007, 49(2):138-154. doi: 10.1198/004017007000000092
    [16] 张树道, 周海兵, 熊俊.相容拉氏流体动力学CHAP程序研制及其应用研究: GF-A0091846G[R]. 2005.
  • 期刊类型引用(5)

    1. 郝博,刘力维,姜琦. 基于混合算法计算炸药JWL状态方程参数的研究. 工程爆破. 2024(02): 42-48+97 . 百度学术
    2. 黄震,张陈龙,白海文,马少坤. 卯榫接头装配式矩形隧道静力行为及抗爆性分析. 东北大学学报(自然科学版). 2022(07): 1043-1055 . 百度学术
    3. 任慧敏,冯春,唐昊天,张大帅,王彪,赵红华. 基于CDEM的岩石基坑爆破效果的数值模拟. 工程爆破. 2022(06): 15-24+41 . 百度学术
    4. 雷战,王林俊,李洪伟,江向阳,刘伟,桂继昌,叶家明. 数值模拟在钢质采砂船解体爆破中的应用. 工程爆破. 2019(04): 62-67+84 . 百度学术
    5. 王盛凹,朱敏,洪昊. 锥状壳结构径向抗冲击性能仿真研究. 兵器装备工程学报. 2019(12): 215-220 . 百度学术

    其他类型引用(3)

  • 加载中
图(5)
计量
  • 文章访问数:  4336
  • HTML全文浏览量:  1301
  • PDF下载量:  405
  • 被引次数: 8
出版历程
  • 收稿日期:  2015-12-30
  • 修回日期:  2016-04-25
  • 刊出日期:  2017-07-25

目录

/

返回文章
返回