检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:徐亚飞 肖映雄[1] 吴宇航 XU Ya-fei;XIAO Ying-xiong;WU Yu-hang(Civil Engineering and Mechanics College,Xiangtan University,Xiangtan 411105,China)
机构地区:[1]湘潭大学土木工程与力学学院,湘潭411105
出 处:《计算力学学报》2023年第5期807-814,共8页Chinese Journal of Computational Mechanics
基 金:国家自然科学基金(10972191);湖南省教育厅资助科研项目(19A502)资助。
摘 要:在有限元分析中,当选取了合适单元类型后,若采用的网格尺寸太大则达不到计算精度要求,尺寸太小则往往需要非常庞大的单元数而导致求解自由度的迅速增长,利用自适应网格可以减轻计算精度与计算量的矛盾。本文采用基于后验误差估计的自适应网格重划算法,并结合Abaqus二次开发,编写了相应的自适应有限元Python脚本,从数值上分析了误差控制标准对计算结果的影响,实现了自适应求解全过程。通过Python脚本应用于几类典型问题的有限元分析,数值验证了基于Abaqus网格重划技术的自适应方法对求解应力集中问题的有效性。Python二次开发自适应计算与模拟,可绕过Abaqus/CAE的图形用户界面(GUI)直接对Abaqus内核进行操作,实现从几何建模、网格剖分到自适应求解的自动化处理,进而可方便多次修改模型和参数,提高建模效率。In a finite element analysis,if the mesh size is too large,it can’t satisfy the calculation accuracy once the appropriate element has been chosen,and if the mesh size is too small,it often needs a very large number of elements,which leads to the rapid growth of the degree of freedom.Using adaptive meshes can reduce the contradiction between the accuracy and the amount of calculation.In this paper,the resulting Python script of the adaptive finite element program is written combining Abaqus software and the adaptive remeshing algorithm based on a posteriori error estimation.The influence of the selection of error control standards on the results is numerically analyzed,and the whole process of adaptive solution is realized.By applying the Python script to the finite element analysis of several typical problems,the efficiency of the resulting adaptive method based on the remeshing techniques is numerically verified for solving those stress concentration problems.Secondary development of adaptive computation and simulation with Python script can bypass GUI of Abaqus/CAE and directly operate the Abaqus kernel.Thus,we can realize the automatic processing from geometric modeling,mesh generation to adaptive solution.Furthermore,it is convenient to repeatedly modify the models considered and the corresponding parameters,and the resulting method can significantly improve the efficiency of modeling in practice.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.137.222.228