Ls-dyna中SPH模型计算出错问题? 45

如图所示,在用sph方法计算爆炸过程中,先是能算一会,中途算到图中结果突然出错。上面提到memory不够,但是我的模型不大,总网格才几万,sph数才几千。为什么会这样。 我这里是单层网格单层粒子,我做过较大的三维的,几万个粒子也能算,我不清楚问题出在哪里?请技术邻大佬指教。
邀请回答 举报

Ls-dyna中SPH模型计算出错问题?的相关案例教程

高速冲击涉及材料的大变形、破碎和飞溅等现象,应用基于网格的方法对其进行数值模拟存在困难。拉格朗日网格方法会遭遇单元畸变而计算终止。光滑粒子流体动力学(SPH)作为一种无网格、拉格朗日粒子法,能克服基于网格的方法的缺陷。SPH在处理大变形方面较有限元法(FEM)等拉格朗日网格方法有优势,计算精度和效率都不及FEM,并且SPH的边界处理不如FEM方便。 基于此,发展了将SPH与FEM进行耦合的方法,有
二维和三维的FEM-SPH耦合爆破模型,结果如下。损伤、应力、速度等传递均比较连续。 目前发现如果给SPH粒子施加无反射边界后会出现unknown中止计算,欢迎老师交流这个问题。
油箱晃荡sph方法,dyna求解 开始一定初速度运动,油箱跟随车辆制动,液体在油箱中晃荡
有会怎么将水粒子随机替换成磨料粒子的教程,有偿!!
算例为SPH 三维聚能射流成型 炸药为B炸药 药性罩材料为铜 sph单元 使用hypermesh生成 ls-prepost进行关键字添加,主要是添加SPH质点及其相关属性*SECTION_SPH和*CONTROL_SPH等关键字,保存修改后的单元类型、材料类型及参数等设置,重新生成K文件。 求解后的结果如下图