【技术实现步骤摘要】
发射药燃烧产物热力学参数的计算方法、装置和存储介质
[0001]本文件涉及发射药燃烧产物
,尤其涉及一种发射药燃烧产物热力学参数的计算方法、装置和存储介质。
技术介绍
[0002]发射药燃烧产物的热力学参数,包括定压比热、黏性系数、热导率等,是开展火炮内弹道流场数值模拟的基础。
[0003]现有技术通常会根据预设的模型,针对发射药燃烧物的组分建立目标函数,之后利用拉格朗日乘子法或启发式算法,求解目标函数得到发射药燃烧产物中各组分含量,进而根据各组分含量确定发射药燃烧产物的热力学参数。
[0004]然而,上述方法没有考虑压力对热力学参数的影响,拉格朗日乘子法难于收敛以及启发式算法计算效率低的缺陷,导致发射药燃烧产物的热力学参数的计算结果不准确。
技术实现思路
[0005]鉴于上述的分析,本申请旨在提出一种发射药燃烧产物热力学参数的计算方法、装置和存储介质,以解决上述技术问题中的至少一个。
[0006]第一方面,本说明书一个或多个实施例提供了一种发射药燃烧产物热力学参数的计算方法,包括:
[0007]根据发射药燃烧产物的各组分、预设温度范围和预设压力范围,确定吉布斯能模型;
[0008]基于吉布斯能模型,创建惩罚函数;
[0009]基于共轭梯度法,求解所述惩罚函数的无约束极小值。
[0010]进一步地,所述基于吉布斯能模型,创建惩罚函数,包括:
[0011]基于质量守恒和电荷准中性,根据所述吉布斯自由能模型,得到目标函数和所述目标函数的 ...
【技术保护点】
【技术特征摘要】
1.一种发射药燃烧产物热力学参数的计算方法,其特征在于,包括:根据发射药燃烧产物的各组分、预设温度范围和预设压力范围,确定吉布斯能模型;基于吉布斯能模型,创建惩罚函数;基于共轭梯度法,求解所述惩罚函数的无约束极小值;根据所述惩罚函数的无约束极小值,确定所述发射药燃烧产物的热力学参数。2.根据权利要求1所述的方法,其特征在于,所述基于吉布斯能模型,创建惩罚函数,包括:基于质量守恒和电荷准中性,根据所述吉布斯自由能模型,得到目标函数和所述目标函数的约束条件;根据所述目标函数和所述目标函数的约束条件,创建所述惩罚函数。3.根据权利要求2所述的方法,其特征在于,所述发射药燃烧产物的吉布斯自由能模型,具体为:其中,e为电子的电荷量;Z
j
为组分j的电荷数;k为玻尔兹曼常数;ε0为真空介电常数;D为只包含电子贡献时的德拜半径;R0为理想气体常数;p
j
为j组分的分压,单位为atm;n
j
为1kg反应物中组分j的物质的量;Lκ为燃烧产物中凝相组分的种类数,Lκ+1~Nκ代表气相组分;n
g
为气相组分的总物质的量;为1个标准大气压条件下1mol j组分的化学势;凝相组分(包括固相和液相)的化学势。4.根据权利要求2所述的方法,其特征在于,所述目标函数为:其中,e为电子的电荷量;Z
j
为组分j的电荷数;k为玻尔兹曼常数;ε0为真空介电常数;D为只包含电子贡献时的德拜半径;R0为理想气体常数;p
j
为j组分的分压,单位为atm;n
j
为1kg反应物中组分j的物质的量;Lκ为燃烧产物中凝相组分的种类数,Lκ+1~Nκ代表气相组分;n
g
为气相组分的总物质的量;为1个标准大气压条件下1molj组分的化学势;凝相组分(包括固相和液相)的化学势;所述约束条件具体为:条件1:条件1:
条件4:其中,k为玻尔兹曼常数;n
j
为1kg反应物中组分j的物质的量;Lκ为燃烧产物中凝相组分的种类数,Lκ+1~Nκ代表气相组分;Nχ为1kg含电离种子发射药中元素χ的原子摩尔数;Aχ
j
为燃烧产物这中组分j的化学式中元素χ的原子数。5.根据权利要求4所述的方法,其特征在于,所述惩罚函数为:6.根据权利要求5所述的方法,其特征在...
【专利技术属性】
技术研发人员:毛保全,赵其进,魏曙光,白向华,陈春林,周珣,聂彬,赵俊严,王传友,朱锐,王之千,
申请(专利权)人:中国人民解放军陆军装甲兵学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。