期刊文献+

串并行显式拉格朗日有限差分法研究及实现 被引量:8

RESEARCH AND IMPLEMENTATION OF SERIAL-PARALLEL EXPLICIT LAGRANGIAN FINITE DIFFERENCE METHOD
下载PDF
导出
摘要 显式拉格朗日有限差分法作为一种新的数值分析方法,近年来在岩土和水利工程中得到普遍的认同和广泛的应用,然而关于该算法的具体实现及进一步研究的文献较为鲜见。虽然计算机硬件发展速度很快,但当前超大规模岩土及水利工程的高仿真度计算和实时快速反馈分析的要求,对常规串行数值分析技术提出挑战。因而,基于网络信息传输技术的并行算法研究得到人们的广泛关注。迄今为止,对于并行有限元或并行边界元的研究已经取得一些成果,但关于并行显式拉格朗日有限差分法的研究则鲜见报导。首先,在对该算法进行深入研究的基础上,编写串行程序。然后,进一步对该算法的可并行性、数据分配、通信模式和计算次序进行研究,采用区域分解法、主从模式和非阻塞通信设计并行显式拉格朗日有限差分法,并用C语言和MPI(消息传递接口)在机群上予以实现。圆形隧洞和条形基础的算例证明,串并行算法的实现是正确的。对并行程序在深超–21C机群上的进一步测试表明,在单元数为921600,计算节点数为32的情况下,仍能获得0.8以上的并行效率,算法的可扩放性较好,对串并行显式拉格朗日有限差分法的研究使之可应用于岩土和水利工程的大规模数值计算。 As a new numerical method, explicit Lagrangian finite difference method(FDM) is accepted abroad and applied widely in geotechnical and hydraulic engineering in recent years. However, code implementation and careful investigation on the method are rarely reported. Despite the fast development of computer hardware, it is still a great challenge for regular serial numerical analytical technology to perform either highly simulated numerical analysis or real-time fast back analysis on super-scale geotechnical and hydraulic engineering. Hence, the research on parallel algorithm based on network information transfer is received great attention. Up to now, studies on parallel finite element method or parallel boundary element method have gained great success, but on parallel explicit Lagrangian FDM, there are still many things to do. Thus the method is investigated and serial code is developed. The method's parallel ability, data assignment, communication mode and calculation order are examined. Parallel explicit Lagrangian FDM is designed in domain decomposition method, master-slave mode and non-block communication. The parallel code is also implemented in C language and MPI(message passing interface) on parallel cluster. Two numerical examples, i.e. circular tunnel and strip footing, are presented to demonstrate that the serial and parallel methods are implemented correctly. More tests with parallel code are undertaken on DeepSuper - 21C supercomputer and parallel efficiency above 0.8 can be obtained under condition that number of elements is 912 000 and the number of computing nodes is 32, which shows that the parallel method has good scalability. Research on the serial and parallel explicit Lagrangian FDM can be used in large-scale numerical simulation in geotechnical and hydraulic engineering practices.
出处 《岩石力学与工程学报》 EI CAS CSCD 北大核心 2006年第8期1591-1597,共7页 Chinese Journal of Rock Mechanics and Engineering
基金 国家自然科学基金资助项目(50379020) 清华大学基础研究基金项目(JC2003008)
关键词 数值分析 串并行 显式拉格朗日有限差分法 区域分解法 numerical analysis serial-parallel explicit Lagrangian finite difference method domain decomposition method
  • 相关文献

参考文献12

  • 1王泳嘉,邢纪波.离散单元法同拉格朗日元法及其在岩土力学中的应用[J].岩土力学,1995,16(2):1-14. 被引量:151
  • 2梁海波,李仲奎,谷兆祺.FLAC程序及其在我国水电工程中的应用[J].岩石力学与工程学报,1996,15(3):225-230. 被引量:61
  • 3梁海波,张明,李仲奎,谷兆祺.快速拉格朗日差分法及其应用[J].红水河,1997,16(2):21-24. 被引量:8
  • 4Poliakov A N B. Modeling of tectonic problem with PAROVOZ:examples oflithospheric rifting and bulking[A]. In: Detournay C,Hart Red. Proc. of the 1st Int. FLAC Symposium on Numerical Modeling in Geomechanics[C]. Rotterdam: A. A. Balkema, 1999.165 - 172.
  • 5Zhao C B, Hobbs B E, Muhlhaus H B, et al. Numerical modeling of double diffusion driven reactive flow transport in deformable fluid-saturated porous media with particular consideration of temperature-dependent chemical reaction rates[J]. Engineering Computations, 2000, 17(4): 367-385.
  • 6Rutqvist J, Wu Y S, Tsang C F, et al. A modeling approach for analysis of coupled multiphase fluid flow, heat transfer, and deformation in fractured porous rock[J]. International Journal of Rock Mechanics and Mining Sciences, 2002, 39: 429-442.
  • 7张友良,冯夏庭,茹忠亮.基于区域分解算法的岩土大规模高性能并行有限元系统研究[J].岩石力学与工程学报,2004,23(21):3636-3641. 被引量:20
  • 8Te Kamp L, Konietzky H, Muller-Hoppe N, et al. Modeling huge coupled systems with parallel FLAC^3D[A]. In: Proc. of the EUROCK 2000 Symposium[C]. Aachen, Germany: Verlag Gluck-Auf Gmbh,2000. 675 - 679.
  • 9Itasca Consulting Group, Inc.. FLAC^3D version 2.0 user's manual[R].Minnesota USA: Itasca Consulting Group, Inc., 1997.
  • 10Krysl P, Bittnar Z. Parallel explicit finite element solid dynamics with domain decomposition and message passing: dual partitioning scalability[J]. Computers and Structures, 2001, 79:345 - 360.

二级参考文献16

  • 1冯夏庭,采矿工程智能系统,1994年
  • 2盛谦,第一届全国大坝岩体力学研讨会暨第三届岩石力学与工程学会岩体物理数值模拟研讨会论文集,1993年
  • 3郑颖人,1993年
  • 4王泳嘉,离散单元法及其在岩土力学中的应用,1991年
  • 5周维垣,高等岩石力学,1990年
  • 6张清,岩石力学基础,1986年
  • 7梁海波,硕士学位论文,1994年
  • 8Smith I M. Parallel computation of large 3D problems in geomechanics[A]. In:Yuna ed. Computer Methods and Advances in Geomechanics[C]. Rotterdam:A. A. Balkema,1977,251-258
  • 9Boris Jeremic,Yang Zhaohui,Li Tiejun. Large scale,3D finite element analysis of dynamic soil-foundation-structure interaction[A]. In:Proceedings of the 14th ASCE Engineering Mechanics Specialty Conference[C]. Texas:Austin,2000,21~24
  • 10Feng Xiating,Li Shaojun,Zhang Youliang,et al. Visual parallel computing in intelligent rock and soil mechanics[A]. In:Proceedings of the 2001 IRSM International Symposium[C]. Beijing:A. A. Balkema,2001,487-490

共引文献227

同被引文献406

引证文献8

二级引证文献92

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部