浏览:15480 回答:2
dyna中,分析的时候出现泡沫材料和其它软的材的负体积,怎么调呢,求解?
邀请回答 我来回答

全部回答

(1)
默认 最新
朱银峰

1.简单的把材料应力-应变曲线在大应变时硬化,这种方法会非常有效

2.有时候修改初始网格来适应特定的变形场将阻止负体积的形成,此外,负体积通常只对非常严重的变形情况是个问题,而且特别是仅发生在像泡沫这样的软的材料上面

3.减小时间步缩放系数(timestep scale factor)。缺省的0.9可能不足以防止数值不稳定。

4.避免用全积分的体单元(单元类型23),它们在包含大变形和扭曲的仿真中往往不是很稳定。全积分单元在大变形的时候鲁棒性不如单点积分单元,因为单元的一个积分点可能出现负的Jacobian而整个单元还维持正的体积。在计算中用全积分单元因计算出现负的Jacobian而终止会比单元积分单元来得快。

5.用缺省的单元方程(单点积分体单元)和类型4或者5的沙漏(hourglass)控制(将会刚化响应)。对泡沫材料首先的沙漏方程是:如果低速冲击type 6,系数1.0; 高速冲击type 2或者3

6.对泡沫用四面体(tetrahedral)单元来建模,使用类型10体单元。

7.增加DAMP参数(foam model 57)到最大的推荐值0.5

8.对包含泡沫的接触,用*contact选项卡B来关掉shooting node logic

9.使用*contact_interior卡  part set来定义需要用contact_interior来处理的parts,在set_part1的第5DA4来定义contact_interior类型。缺省类型是1,推荐用于单一的压缩。在版本970里,类型1的体单元可以设置type=2,这样可以处理压缩和减切混合的模式。

如果用mat_126,尝试ELFORM=0 尝试用EFG方程(*section_solid_EFG)。因为这个方程非常费时,所以只用在变形严重的地方,而且只用于六面体单元。



2015年11月12日
评论 2 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP