网格大小和计算数值的关系
本帖最后由 buyicao 于 2009-9-3 14:02 编辑我练习对一个悬臂梁进行分析,我发觉网格的大小对计算出来的结果影响很大?这到底是怎么回事,要是这样的话,有限元的结构可靠吗?怎么解决这个问题? 当然会很大,这就是有限元嘛,要想精确就要把网格划得细些了 本帖最后由 yaoyaocauc 于 2009-9-3 14:34 编辑
一般来说,网格越细,结果会趋近于一个恒定的值,即精确解,到底需要多精细的网格是需要试算或根据经验来确定的。另外,应力对网格疏密的敏感度要比位移高的多,所以,网格划分还要考虑到所需要的结果和分析的类型。还有一个问题就是不要只看节点结果,最好查看一下积分点结果,两者之间若差距过大,则反映了结构中较高的场的梯度,一般这种情况下需要加密网格了。
建议阅读 庄茁《ABAQUS非线性分析与实例》其中有关于网格疏密与结果精度的讨论。 一般来说,网格越细,结果会趋近于一个恒定的值,即精确解,到底需要多精细的网格是需要试算或根据经验来确定的。另外,应力对网格疏密的敏感度要比位移高的多,所以,网格划分还要考虑到所需要的结果和分析的类型。 ...
yaoyaocauc 发表于 2009-9-3 14:33 http://forum.simwe.com/images/common/back.gif
太感谢了! 看一下,h收敛,p收敛 前面说的很对,有很大影响的 首先要清楚你所做的是数值模拟,也就是说你的结果都是数值解。那么数值解的精度怎么样呢?自然就要看模型了。对于有限单元法,理论上讲,其精度随着单元和节点的增多而相应地得到提高。网格越细,单元和节点越多,那么数值解越接近解析解,即问题的真实解。具体网格多细要看你的问题的需要,并不是越细越好,还要考虑计算量的问题。因为计算量也随着节点的增加而增加。网格细到能满足你的精度要求就可以了,自己根据经验而定! 1# buyicao
看一下此篇http://forum.simwe.com/thread-855363-1-1.html 不太熟悉abaqus,但ansys/workbench可以设置最后结果的比较,例如小于0.8%等。若即使结果不满足设定的要求,workbench可以自己自动重新划分网格。试过简单情况下仿真计算,复杂情况下没有试过workbench的此项功能。 1,你的模型有问题,在约束区域应力剧烈变化,你的那里的密度不够。
2,如果你看远离约束区域,你会看到,应力是差不多的。
3,其他的应力奇异的应力也类似,比如尖角,倒圆之类的,如果你关心这些区域的应力,网格就要特别注意,比如约束。有的地方可能网格足够细就会趋于一个数值(收敛),有的地方不收敛的话你细化也没用,这些地方的处理要根据实际来做简化处理或者判断的。 1# buyicao
看一下此篇http://forum.simwe.com/thread-855363-1-1.html
Robert_Su 发表于 2009-9-3 18:03 http://forum.simwe.com/images/common/back.gif
谢谢斑竹,资料很实用! 我也遇到了同样的问题 网格越密应力越大
页:
[1]