摘要
以大型有限元分析软件为开发平台,研究了弹性结构屈曲分析的并行计算方法及软件实现,并针对大规模超级计算机的硬件环境编写了屈曲分析的并行求解程序;通过开发软件接口,将并行求解程序作为子模块嵌入串行有限元分析软件的求解序列中,并使其可直接调用;针对有限元前后处理器开发了风格一致的客户化界面,使并行计算的操作可视化。开发集成后的软件系统使串行有限元软件的前后处理能力与大规模并行机的高性能计算能力紧密结合,能够有效提高静力屈曲分析的规模和效率。
The study and implementation of parallel algorithm and software for static buckling analysis were described. The research takes advantage of advanced serial finite element analysis code, MSC. NASTRAN as development platform, and massively parallel computer as parallel environment. The dominating computing work of elastic structure static buckling analysis was parallelized, and the parallel solver was implemented in Fortran90 and MPI. The parallel solver was embedded into the original solution sequence as a sub-module, and could be called directly. For convenient use, the development for friendly interface was implemented. The integrated software, which includes serial preprocessors and postprocessors with parallel solver, can improve the scale and speed of linear buckling analysis for thin shell structure.
出处
《航空动力学报》
EI
CAS
CSCD
北大核心
2004年第3期310-313,共4页
Journal of Aerospace Power
基金
国家自然科学基金资助项目(60273048)
关键词
薄壳结构
失稳
临界载荷
计算
屈曲分析
有限元分析
Buckling
Finite element method
Interfaces (computer)
Loads (forces)
Parallel algorithms