模拟过程中出现的折叠问题

浏览:91740 回答:9
在模拟计算中,由于多次出现雅可比负值而出现网格从新划分。然而在多次划分后,锻件中的折叠也没有了。
这类问题是应该处理好网格不让在计算中出现雅可比负值呢还是有别的解决办法??
请高手指点
邀请回答 我来回答

全部回答

(9)
默认 最新
**7757_hphH
谢谢ztf2002ztf朋友的解答。我想也可能是网格划分太密,导致积分点太大而不能运算!因为前面网格划分较疏时,运算都很好。我将整个零件网格划密,没有利用窗口加密,以前利用窗口加密时,图形没显示出窗口加密的效果,我也不知是哪里的原因,所以就对整个零件加密,导致出现上面的错误,我再修改试试!
2009年1月9日
评论 点赞
风儿
fw7757朋友:
第一个停止确实是由于求解器转换不成功导致的
第二个信息从字面意思理解是:一个数值太大导致的
不知道你是怎么设置的,所以不敢妄下论断,是什么原因导致的停止,不过可以给你提一些建议。
做有限元模拟时,90%的模拟停止是因为不收敛和网格畸导致的。所以要想办法减少这两个问题的产生,一般情况下不用动收敛判据和求解器,默认就行。导致不收敛的原因中有一个是比较容易发生的,就是你的坯料产生了较大的刚性转动,要保证没有产生这种情况。在做网格细分的时候,也要预测一下,哪个部位会产生变形,哪个部位不会变形,利用窗口只在会产生塑性变形的局部区域进行细分,这样就会大大减少网格的数量,减少运算时间,也会减少出错的可能。
2009年1月8日
评论 点赞
**7757_hphH
将模拟Solver选择为:SP,迭代方法分别选择为:Direct Iteration 以及Newton-Raphson,均出现以下问题:难道是网格划分太密吗?
FEM MESSAGE:

Step number is -1


STEP NUMBER = 1

Program stopped: An integer is too big after N=, 109347
2009年1月6日
评论 点赞
**7757_hphH
原帖由 rfagg 于 2008-11-25 11:33:00 发表
造成网格从划的原因还有别一个是网格超出边界,请问怎么解决?还有一个是
Info:No switch from CG to SP solver 是什么原因造成的?
请各位大虾帮帮忙

我今天模拟也出现了类似的问题,不知这位朋友后来如何解决?
我的情况是这样的:前几轮模拟,划分网格较粗,这一轮将网格划密,其他模拟条件不变,模拟第一步时便出现如下信息,难道还需要自己设置收敛判据吗?应该如何设置?
FEM MESSAGE:
Convergence Criteria for Iterative Solver
V-norm = 5.00E-03 F-norm = 5.00E-02
Info: NO switch from CG to SP solver
2009年1月6日
评论 点赞
rfagg
原帖由 ztf2002ztf 于 2008-11-25 15:14:00 发表
还有三楼的朋友,CG和SP是两种运算解决方法,你设的收敛判据不合适,当运算不收敛时会在两种运算方法之间转换,从你给的图片看,是转换未成功,停了。

Into: NO switch from CG to SP solver
是在运算开始的时候出现的。不影响后面的计算。但是它有的时候有,有的时候没有。我不知道它是否影响运算的结果。
请指点
2008年11月26日
评论 点赞
风儿
还有三楼的朋友,CG和SP是两种运算解决方法,你设的收敛判据不合适,当运算不收敛时会在两种运算方法之间转换,从你给的图片看,是转换未成功,停了。
2008年11月25日
评论 点赞
风儿
网格重划可以解决由雅可比矩阵负值导致的运算停止问题,重划后再运行,用网格细划和设remeshing准则,可以在雅可比矩阵出现负值时,软件自动重划网格,减少运算停止的可能,但都出现折叠了,说明变形不合理啦。
2008年11月25日
评论 点赞
rfagg
造成网格从划的原因还有别一个是网格超出边界,请问怎么解决?还有一个是
Info:No switch from CG to SP solver 是什么原因造成的?
请各位大虾帮帮忙
4.GIF
3.GIF
2008年11月25日
评论 点赞
wzg1103
局部细化可能可以解决,但是引起雅克比负矩阵的原因很多,可以看看变形后的网格形状,如果出现钝角三角形的很多,那就可以局部细化试试看了
2008年11月18日
评论 点赞

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

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

    TOP