本文摘要(由AI生成):
本文主要介绍了一维深水爆炸的计算过程,包括新建轴对称文件、单位选择、材料选择、状态方程设置、初始能量设置、边界条件设置、新建part、炸药填充、测试点设置、炸点设置、求解选项、一维计算结果、一维计算结果映射、三维计算、三维求解域、三维计算域、映射结果读取、一维计算结果读取、三维shell单元等内容。
一维深水爆炸
• 新建轴对称文件。
• 单位选择mm-ms-mg。
一维深水爆炸及结果映射
选择材料为TNT和water,其中water的状态方程选择多项式
对于一般的深水爆炸来说,可以忽略的密度在深度方向的变化,即认为各个深度水的密度都等于1.0g/cm3.在选用多项式状态方程时,需要设置其静水压力,水压力的计算公式:
初始能量设置
选择init condition 赋予深水 能量
边界条件设置
• 选择透射边界条件
新建part
• 选择新建计算域,选择wedge格式
• 建立完成的part如下图所示。
炸药填充
• 选择填充炸药为TNT
• 炸药填充完如下图所示。
测试点设置
• 测试点的设置如下图所示
• 炸点设置
求解选项
• 选择求解时间为10ms。
• 选择保存为0.1ms,一共保存100个。
• 其余参数默认
一维计算结果
一维计算结果如下图所示
一维计算结果映射
• 一维计算结果映射如下图所示。
三维计算
• 新建一个三维对称模型进行计算
三维求解域
• 新建一个3D欧拉多物质耦合求解域
三维计算域
• 新建一个三维计算域如下图所示
映射结果读取
• 读取一维的计算结果如下图
一维计算结果读取
• 读取一维计算结果
• 一维计算结果读取如下图所示。
三维shell单元
• 建立如下图所示的三维shell单元
• 三维单元建立完成如下图所示
三维计算结果
• 三维计算映射结果如下图所示
文章来源:CAE学习之家