在FE分析中,精确度是个绕不开的话题,因为离散,单元选择,截断,网格数量,网格形状等原因,会造成计算结果与实际结果产生误差。该系列文章主要介绍如何通过操纵Mesh,来达到提高计算精度目的。
1. 理论依据:如果单元选择正确,网格越密,计算精度越高。
基于此理论,采用如下网格加密策略:
1. 设置初始网格大小,建立FE模型
2. 调用Nastran计算,得到计算结果的位移最大值 D1
3. 设置整体网格加密百分比 50%(可根据实际情况调整)
4. 重新建立FE模型
5. 调用Nastran计算,得到计算结果的最大位移值 D2
6. 计算D2与D1的变化量:V = (D2-D1)/D1
7. 循环以上步骤,直到V小于某一数值为止。(也可设置循环次数来观察收敛情况)
基于此,静力仿真如下试验:
1. FaModel中建立有限元模型,四面体二阶单元(图1)。设置循环次数为3,加密比例为2(即网格尺寸为上次0.5)。每次仿真结束后,程序会自动读取结果,取得位移最大值,用以计算误差,收敛精度为5%(即两次计算