水工结构数值仿真中的有限元分析研究综述,水工结构论文.docx
《水工结构数值仿真中的有限元分析研究综述,水工结构论文.docx》由会员分享,可在线阅读,更多相关《水工结构数值仿真中的有限元分析研究综述,水工结构论文.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、水工结构数值仿真中的有限元分析研究综述,水工结构论文随着我们国家水利水电工程建设的向西推进,在建或拟建超大规模大坝数量不断增加,再加上西南山区复杂地质条件、高地应力的影响,复杂力学问题求解分析的深切进入,水工构造工程科学计算的 瓶颈 日趋严重,传统Von Neumann体系下计算机计算能力已不能知足需求。即便将模型及算法简化,一次计算仍然需要几小时、几天乃至数十天的时间,严重制约着水利学科的发展。 因而急需采用已在其他诸如气象预报、分子动力学、新药研制等领域广泛应用的高性能并行计算,为水工构造工程的数值仿真研究提供新的技术支撑。固然并行计算自20世纪70年代起就已有学者研究,但其应用于水工构造
2、数值仿真中的时间较晚。水工问题主要以有限元为分析方式方法,因此当前研究主要针对有限元展开,并获得了一定成果。 1水工有限元并行计算的3种策略 在水工构造工程中,有限元分析已成为不可或缺的方式方法。针对有限元的计算步骤,常用的有限元并行计算方式方法能够分为方程组并行求解、区域分解方式方法和EBEElement-by-element方式方法1. 1.1方程组并行求解 线性方程组是很多水工数值仿真问题的核心。理论上,有限元分析最终都归结到求解线性方程组Ax=b,A为整体刚度矩阵,x为待求结点位移向量,b为区域荷载向量。对于线性的构造力学分析,刚度矩阵A是对称正定的,而且往往是稀疏带状的。有限元计算经
3、过中,方程组的求解占据了大部分计算时间。即便是对于最简单的静力分析,代数方程组的求解时间也占整个分析时间的70%以上,动力分析则要占到90%以上2. 因而,将上述方程组求解并行化成为提高计算效率的简单、有效方式方法。对于方程组Ax=b的并行求解,有两方面工作需要做:一是并行计算刚度矩阵A的分解;二是并行求解相应的三角形方程组,此部分较容易实现。对于矩阵A的分解,能够采用Cholesky分解。 张健飞、姜弘道3研究了带状对称正定矩阵A在等带宽存储方式下的并行Cholesky分解算法,并采用提早发送Send Ahead的策略减少了通信时间。数值试验表示清楚该算法具有较高的加速比和效率。但这种并行化
4、的方式方法在计算经过中往往会引入大量的非零元素的填充,降低了矩阵的稀疏性,同时对内存需求也很大。当计算量大时,采用分布式并行计算的数据交换量也大,因此限制了数值仿真问题的规模。 1.2区域分解 由于在迭代经过中需要大量的数据交换,采用方程组并行求解会大大降低计算速度,导致并行效率的降低,尤其是在分布式内存并行系统中。因此对于分布式内存并行系统,采用区域分解算法有利于提升大型水工构造仿真计算速度。 区域分解算法Domain Decomposition Meth-od作为一种偏微分方程数值解的新技术在20世纪80年代突然兴起。它是为适应并行计算机工作原理而生成的一种算法。 在并行计算中,区域分解算
5、法又被称为 分而治之 策略,即将一个大型的计算问题根据某种方式方法将其分解成为很多个小问题,再利用对应多个并行机来求解这些小问题,最终将问题解决4.在水工数值仿真问题中,通常将大坝、地基、水工闸门等规模较大的水工构造建模,将有限元网格分解为若干子构造,再在这些子构造上进行相应的有限元计算,最后汇总得到整个模型的解。水工有限元计算问题中,一个区域的系统方程为 同时,相应的荷载向量也按同样原理进行分解。这样,式1的求解就可转化到子区域上进行,进而整个有限元计算就可并行求解。 1.3 EBE方式方法 进行有限元计算时,采用方程组并行求解实现比拟容易,但当问题规模增大时,内存的需求也会相应增大,除此之
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 农业相关
限制150内