ANSYS中什么叫收敛?请通俗的讲,我菜鸟!

问题描述:

ANSYS中什么叫收敛?请通俗的讲,我菜鸟!
1个回答 分类:数学 2014-10-05

问题解答:

我来补答
有限元计算最后总是要解方程组得到各个节点(node)的位移.每个自由度对应一个方程.如果你的模型有1万个节点,每个节点有6个自由度,那么计算机求解时大约要求解6万个方程组成的方程组.
对于线弹性的问题,求解的是一个线性方程组,有很多算法(例如LU分解,乔列斯基分解等)可以直接得到精确解
而对于非线性的问题,比如你把大变形打开,或者考虑了材料非线性,那么你的方程就会变成非线性的方程组.对于非线性的方程组,目前没有可以直接得到精确解的算法.只有通过迭代求得近似解,迭代的过程和一楼说的差不多.每种迭代方法都有一个指标来衡量迭代的结果和真实的结果的差距,只有当这种指标足够小时才认为迭代的结果可以接受,这是就称“收敛”了.如果你的非线性特别严重,或者模型有问题,则很可能会出现无论怎么迭代,这个指标总是很大,这样的迭代结果是不能满足要求的,这就是迭代不收敛.
以上的字都是我自己打的,你看着办吧O(∩_∩)O
 
 
展开全文阅读
剩余:2000
上一页:质点位移问题