胡一搏 发表于 2013-5-22 14:02:54

在MpCCI中,在计算过程中Fluent报告动网格产生负体积,因而出错,怎么办?

秦超晋 发表于 2013-5-22 14:07:29

这个问题比较复杂,有多种情况可能导致这个问题:1.两个模型中耦合面对应不好,出现大量奇点,这些奇点未能得到传递回的位移,因而产生脱离现象(可以在Fluent中或MpCCI的Visualizer当中观察到这种脱离现象),于是导致负体积。解决办法包括:l修正几何模型,保证模型的耦合面具有更为吻合的几何;l调整MpCCI当中的网格匹配容差(在4.0当中在Edit一步当中增大RelationSerch的Multiplicity一项)以强制网格对应;2.由于Abaqus当中设置有误(比如材料过软),导致变形过于畸形,于是导致负体积,这个可以在Abaqus当中观察计算结果进行判断,解决办法是修正Abaqus设置;3.Abaqus中计算出来的位移正常,但是位移较大,导致流体网格变形超出动网格所能处理范围。这种情况没有统一的解决办法,可能尝试的办法包括:l重新制作流体网格,提高流体网格初始质量;l调节Fluent中的动网格参数,建议弹簧光顺系数(Spring Constant Factor)取为较小值(例如0.01-0.1),增大迭代次数(Number of Iterations),在Remeshing选项中加大尺寸调节范围(极端情况可将最小尺寸和最大尺寸都取为0,也就是强制所有单元参与重划分),降低扭曲率调节阈值(Maximum Cell Skewness),减小尺寸划分间隔(Size Remesh Interval),采用Face Remesh等等,都有助于降低负体积发生概率;l在动态耦合计算中,减小时间步长;l在静态耦合计算中,采用逐步加载的方式分步计算;
页: [1]
查看完整版本: 在MpCCI中,在计算过程中Fluent报告动网格产生负体积,因而出错,怎么办?