找回密码
 注册
Simdroid-非首页
查看: 97|回复: 3

[ANSYS/LS-DYNA] 如何解决模拟爆炸时奇怪的负压?

[复制链接]
发表于 2018-5-24 21:27:00 | 显示全部楼层 |阅读模式 来自 北京
    如上图所示,空气域中的超压在爆炸波阵面到达之前的某个时刻就开始下降,但在理论上应该是保持为大气压的。求问有没有人也遇到过类似的问题,怎么样可以解决,或者这大概是什么原因导致的?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2018-5-26 17:57:21 | 显示全部楼层 来自 江苏
Simdroid开发平台
这应该是因为你将空气状态方程的参数C0设为0了。我猜想你可能是想在计算开始时得到一个初始的0.1MPa的大气压力,而且很多文献中都是这么设置的。你可以尝试设置C0=-0.1,这样空气的初始压力为0,代表单纯的冲击波超压。波阵面到达之前压力就下降,具体原因我也不清楚,但根据我自己的尝试比较,C0=0和C0=-0.1两种情况下,压力最大值即超压峰值并没有区别。另外,在关键字手册的*EOS_LINEAR_POLYNOMIAL中明确说过,当空气为理想气体时,同时定义C4=C5=0.4和C0=C1=C2=C3=C6=0,是错误的。
回复 不支持

使用道具 举报

 楼主| 发表于 2018-5-28 20:21:28 | 显示全部楼层 来自 北京
wjchder 发表于 2018-5-26 17:57
这应该是因为你将空气状态方程的参数C0设为0了。我猜想你可能是想在计算开始时得到一个初始的0.1MPa的大气 ...

把C0设为-0.1应该与空气的性质就不同了吧,不知你的超压结果不变是什么范围。不知你说的K文件是哪一版,比较新的版本中似乎没有这种说法。但是如果建一个只有空气的方体模型,各面均设置对称边界条件,压力可以保持大气压不变,所以应该不是状态方程的问题。
回复 不支持

使用道具 举报

 楼主| 发表于 2018-5-28 20:23:26 | 显示全部楼层 来自 北京
跟:在无反射边界处增大空气域后,这种异常现象会在距离爆源更远的位置出现。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-29 14:08 , Processed in 0.028925 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表