ALE算法中出现负体积及速度超限的解决办法
浏览:16420 回答:2
在计算岩土爆炸模型中,采用ALE算法经常会出现negative vol in advection redo cycle及out-of-range velocities,本人几经摸索,找到了解决办法,具体如下:
(1)调小*CONTROL_TIMESTEP中的第二个数值,如改为0.6,0.4或更小(但这相应增加了计算成本)
(2)将材料模型*MAT_PLASTIC_KINEMATIC中的失效应变设为默认值0
(3)将材料模型换成*MAT_brittle_damage或*MAT_SOIL_AND_FOAM模型
(4)*MAT_DRUCKER_PRAGER材料模型不能用于欧拉网格,只能用于拉格朗日网格。
在此抛砖引玉,请各位赐教!!!
(1)调小*CONTROL_TIMESTEP中的第二个数值,如改为0.6,0.4或更小(但这相应增加了计算成本)
(2)将材料模型*MAT_PLASTIC_KINEMATIC中的失效应变设为默认值0
(3)将材料模型换成*MAT_brittle_damage或*MAT_SOIL_AND_FOAM模型
(4)*MAT_DRUCKER_PRAGER材料模型不能用于欧拉网格,只能用于拉格朗日网格。
在此抛砖引玉,请各位赐教!!!