摘要
有限元分析软件能够对产品进行数值仿真,减少实验次数,降低研发成本,缩短创新设计周期,是工业软件中最核心的部分之一。但是,我国95%以上用户使用国外商业有限元软件,使工业仿真软件求解器成为工业软件“卡脖子”的核心问题之一。其中,网格划分技术是有限元分析软件中的关键技术,它能够将有限元方法的计算区域实现空间离散,以进行后续的有限元求解。但是,目前有限元分析软件的研发主要集中在求解器,网格划分多采用商业软件或开源软件,开源网格划分软件的输出文件格式往往不具备通用性,无法实现与有限元求解器的兼容。因此,研究并实现了一种开源的前处理软件到通用有限元求解器的网格文件转换方法,分析并对比了网格文件和数值求解文件数据组织方式的不同,并实现了统一化、标准化。转换后的网格文件能够兼容主流的商业及开源有限元求解器,为工业仿真软件的自主化探索了可能之路。
Finite element analysis(FEA)software enables numerical simulation of products,reducing the number of experiments,lowering research and development costs,and accelerating the innovative design cycle.It is one of the core components of industrial software.However,the fact that over 95%of users in China rely on foreign commercial FEA software has become one of the critical bottlenecks in the development of industrial software.Among the components,mesh generation technology is a key aspect of FEA software,as it discretizes the computational domain for subsequent finite element solutions.Yet,current research and development in FEA software primarily focus on solver,while mesh generation mostly relies on commercial or open-source software.The output file formats of open-source mesh generation software often lack universality,preventing compatibility with finite element solver.Therefore,this paper investigates and implements a method for converting mesh files from open-source preprocessing software to universal finite element solver.It analyzes and compares the differences in data organization between mesh files and numerical solution files,achieving unification and standardization.The converted mesh files are compatible with mainstream commercial and open-source finite element solver,exploring a potential path for the autonomy of industrial simulation software.
作者
田卓
丁嘉欣
张常有
邵云霞
TIAN Zhuo;DING Jia-xin;ZHANG Chang-you;SHAO Yun-xia(Institute of Software,Chinese Academy of Sciences,Beijing 100190;Institute of Applied Mathematics,Hebei Academy of Sciences,Shijiazhuang 050081,China)
出处
《计算机工程与科学》
CSCD
北大核心
2024年第12期2109-2116,共8页
Computer Engineering & Science
基金
国家重点研发计划(2023YFB3611303)
河北省科学院科技计划(23A03)。
关键词
开源软件
有限元分析
网格划分
求解器
open-source software
finite element analysis
mesh generation
solver