摘要
以大型复杂装备研制过程中对大规模精细动力学数值模拟的迫切需求为背景,对大规模模态分析及后续相关动力学并行计算的国内外研究进展进行了概述,并对团队在JAUMIN框架和PANDA软件平台上开展的结构动力学并行计算相关研发工作进行了介绍.基于神光III大型光机装备的展示算例表明,PANDA软件的动力学并行可扩展能力达到"上亿自由度、上万核"的水平,万核并行效率高达50%以上,远超国内现有商业软件的分析能力;"基于框架研发应用软件"的设计理念已经成为大规模有限元程序研发的主流理念,对于提升软件研发效率,促进软件实用化和并行可扩展性将起到关键作用.
Aiming at the strong requirement of the large-scale numerical dynamic simulations in the development of large complex equipments, an overview of the development of parallel computations on the large-scale modal analysis as well as the subsequent dynamic analysis is provided. Our advances in the parallel computing of structural dynamics using the JAUMIN framework and the PANDA software platform are presented. Numerical examples based on the SGIII facility show that the PANDA software has a strong ability for parallel computations, with an scalability up to 100-million DOFs and 10,000 CPU cores, and a parallel efficiency of over 50 percent, which largely exceeds the computing ability of the commercial FE software in China. Especially, the design concept, i.e. developing the application software based on a common parallel framework, has become increasingly popular for the development large-scale finite element programs. It will play an important role in improving the R&D efficiency, promoting practical application and increasing the parallel scalability of the computational software.
出处
《力学季刊》
CSCD
北大核心
2016年第3期421-432,共12页
Chinese Quarterly of Mechanics
基金
国家自然科学基金(11472256)
中国工程物理研究院院长基金项目(YZ2015011)
中国工程物理研究院"双百人才"基金项目(ZX04003)
关键词
结构动力学
并行计算
有限元
软件研发
并行可扩展性
structural dynamics
parallel computation
finite element method
software development
parallel scalability