计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (27): 52-54.

• 研究、探讨 • 上一篇    下一篇

基于龙格库塔法的弹塑性有限元并行计算

付朝江   

  1. 福建工程学院 土木工程系,福州 350108
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-09-21 发布日期:2011-09-21

Elastic-plastic finite element parallel computing based on Runge-Kutta method

FU Chaojiang   

  1. Department of Civil Engineering,Fujian University of Technology,Fuzhou 350108,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-09-21 Published:2011-09-21

摘要: 基于MPI集群环境对弹塑性区域分解有限元并行计算进行研究。提出了基于三阶和四阶的龙格库塔(Runge-Kutta)方法对应力-应变关系进行积分的算法。积分过程中自动调整子步大小来控制积分过程中的误差。研制了采用最小残余平滑法的子结构预处理共轭梯度并行求解算法。算法在基于工作站机群的并行环境下实现。计算结果表明:该算法具有良好的并行加速比和效率,是一种有效的并行求解算法。

关键词: 弹塑性有限元分析, 预处理共轭梯度法, 消息传递接口(MPI), 并行计算

Abstract: An elastic-plastic parallel finite element method based on domain decomposition is studied under the environment of MPI cluster.An algorithm for integrating stress-strain relation based on the third and the fourth order Runge-Kutta method is presented.This substepping scheme controls the errors in the integration process by adjusting the substep size automatically.A parallel substructure preconditioned conjugate gradient algorithm combined with minimal residual smoothing method is developed.The resulting algorithms are implemented on a parallel environment defined by a cluster of workstation.The results show high speedup and efficiency.The algorithm is efficient for parallel computing.

Key words: elastic-plastic finite element analysis, preconditioned conjugate gradient algorithm, Message Passing Interface(MPI), parallel computing