有限元并行EBE方法及应用

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第24卷第17期岩石力学与工程学报V01.24

No.172005年9月

Chinese

Journalo,

.fRockMechanicsand

EngineeringSept.

2005

有限元并行EBE方法及应用

刘耀儒,周维垣,杨强

(清华大学水利水电工程系,北京

100084)

摘要。结构开裂和破坏过程的三维有限元分析,对大规模数值计算提出了很高的要求。基于Jacobi预处理共轭梯

度法,推导了适用于分布存储并行机的有限元并行方法。在数据交换方面,采用一种按需收集、按需散发的数据

交换技术,使得该方法适合于分布内存的并行机,可极大降低数据交换量,提高并行计算效率。同时,可避免形

成整体刚度矩阵,显著减少内存需求,并可自动实现计算任务的分配。编制了有限元并行计算程序,采用悬臂梁算例对其进行了验证,并和普通有限元方法进行了对比,然后应用于拱坝的有限元数值分析和基于网格加密技术的四点弯曲梁开裂过程的数值模拟中。指出该方法和区域分解方法的并行实现在本质上是相同的,但EBE方法更具有工程实用意义。计算结果表明,对复杂的三维结构,该方法是一种很有效的并行计算方法。

关键词I岩土力学;有限元法;element-by—element;并行计算;拱坝;开裂中圈分类号:TU

443

文献标识码:A文章编号:1000—6915(2005)17—3023—06

PARALLELFINITE

ELEMENTANALYSISBASEDON

ELEMENT-BY.ELEMENTMETHODANDITSAPPLICATION

LIUYao—ru,ZHOU

Wei—yuan,YANGQiang

(DepartmentofHydraulicandHydropowerEngineering,TsinghuaUniversity,Beijing

100084,China)

Abstract:In3Dfiniteelementanalysisofstructurefailureprocess,largeSCalenumericalanalysishasincreasedthe

demandforhigh—performancecomputing.Theelement—by—element(EBE)methodfordistributedmemory

processors(DMP)isformulated

based

on

theJacobi—preconditionedconjugategradient(J—PCG)method.For

data

exchange,ascheme

whichonlygathersandscattersnecessarydataisadvisedtomakeEBEmethodavailablefor

distributed—memoryparallelcomputers.Inthisway,itwilldramaticallyreducedataexchangeandconsequentlyimproveefficiencyofparallelcomputing.Atthe

salIle

time,the

formation

ofglobalstiffnessmatrix

Can

beavoided;

greatlyreducingtherequirementforthestorage,andtheassignmentofjobsCanbe

doneautomatically.A3Dparallel

finiteelementcodeisdevelopedusing

MPICHandC/C++language.Numerical

tests

on

cantileverbeamindicatethat

theyarecorrect.Thenitisappfied

to

thefiniteelementanalysisofXiluoduarch

damprojectandnumericalanalysis

offractureprocessoffour-pointsheartestbased

on鲥drefiningtechnology.Itisthesame

in

essence

forEBE

methodanddomaindecompositionintask

allocation.Theresultsshowthatfortheanalysisof

the3Dirregularand

complicated

structures

likearch

dams,thefiniteelementEBEmethodiseffectiveandreliable.

Keywords:rockandsoilmechanics;finiteelementmethod:element-by—element;parallelcomputing;archdarn;

cracking

1引言

结构稳定和破坏过程的三维有限元分析,需要

加密网格和采用精细的荷载步长,对高性能并行计

算提出了很高的要求,其关键问题是计算任务的分配和大内存需求问题。对有限元并行计算而言,传统方法是采用方程组求解并行和区域分解方法。方

收藕日期I2005—02—24;修旬日期l

2005—05—08

基金项目I国家重点基础研究发展规划(973)项目(2002CB412708):中国博士后科学基金资助项目

作者■介t刘耀儒(1974一)。男,博士,1998年毕业于清华大学水利水电工程系水工结构专业,主要从事并行计算、拱坝和岩石边坡静动力稳定方面的教学与研究工作。E-mail:liuyaoru@tsinghua.edu.ca。

相关文档
最新文档