高拱坝地震损伤破坏的并行计算研究
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
高拱坝在强震中的损伤破坏对其抗震安全评价具有重要意义,但与之对应的大规模数值模拟需要高效、强大的计算能力的支持,传统的串行计算难以满足,大规模并行计算是解决这一问题的有效途径。利用宏观均质假定基础上考虑混凝土细观不均匀性的拱坝地震损伤破坏模型,在消息传递并行环境下,基于主从编程模式和区域分解法,采用Fortran语言编制了并行计算程序。该程序在4节点微机集群上运行,实现了对某在建拱坝地震损伤破坏过程的数值模拟,计算规模超过百万自由度,获得的破坏形态与模型动力破坏试验符合良好。该程序可再现拱坝的损伤破坏过程,在拱坝的抗震分析中有良好的应用前景。
The prediction of damage process of high arch dams is significant to the effectiveness of aseismic evaluation.However,such numerical simulation requires rigorous computational capacity.Conventional serial computing falls short of that and parallel computing is the ultimate solution to this problem.The parallel finite element code PDPAD was developed for the damage prediction of arch dams utilizing the damage model with inheterogeneity of concrete considered.Developed with language Fortran,the code uses a master/slave mode for programming,domain decomposition method for allocation of tasks,MPI(Message Passing Interface) for communication and solvers from AZTEC library for solution of large-scale equations.Efficiency test showed that the performance of PDPAD was quite satisfactory.The code was employed to study a being-built arch dam on a 4-node PC Cluster,with more than one million degrees of freedom considered.The obtained damage mode was quite similar to that of shaking table test,indicating that the proposed procedure and parallel code PDPAD has a good potential to simulate seismic damage mode of arch dams.And as stated,parallel computing can be the ultimate method for numerical simulation of such large-scale engineering problems.
引文
[1]唐春安,朱万成.混凝土损伤与断裂-数值试验[M].北京:科学出版社,2003.(TANG Chun-an,ZHUWan-cheng.Concrete Damage and Failure-Numeri-cal Test[M].Beijing:Science Press,2003.(in Chi-nese))
    [2]钟红,林皋,李建波,等.高拱坝地震损伤破坏的数值模拟[J].水利学报,2008,39(7):848-853.(ZHONG Hong,LIN Gao,LI Jian-bo,et al.Numeri-cal simulation of damage in high arch dam due toearthquake[J].Journal of Hydraulic Engineering,2008,39(7):848-853.(in Chinese))
    [3]陈厚群.高拱坝抗震设计研究进展[J].中国水利,2000,(9):62-68.(CHEN Hou-qun.Progress of anti-seismic design and research for high arch dam[J].China Water Resources,2000,(9):62-68.(in Chinese))
    [4]张磊,姜弘道,张健飞.基于校园网格的数值计算[J].微电子学与计算机,2007,24(9):42-44.(ZHANG Lei,JIANG Hong-dao,ZHANG Jian-fei.Numerical computation based on campus grid[J].Mi-croelectronics&Computer,2007,24(9):42-44.(inChinese))
    [5]刘耀儒,周维垣,刘福深,等.拱坝-地基系统的三维有限元并行计算[J].清华大学学报(自然科学版),2005,45(6):772-775.(LIU Yao-ru,ZHOU Wei-yuan,LIU Fu-shen,et al.Parallel computing analysisof arch dam and foundation system using 3-D FEMwith element-by-element approach[J].Journal ofTsinghua University(Science and Technology),2005,45(6):772-775.(in Chinese))
    [6]李敏.基于EBE技术的有限元并行算法的研究与实现[D].大连理工大学,2007.(LI Min.Researchand Implementation of Parallel Finite Element Meth-od Based on EBE Technique[D].Dalian University ofTechnology,2007.(in Chinese))
    [7]Chen H Q,Ma H F,Tu J.Parallel computation ofseismic analysis of high arch dam[J].Earthquake En-gineering and Engineering Vibration,2008,7(1):1-11.
    [8]李建波,林皋,陈健云,等.混凝土损伤演化的随机力学参数细观数值影响分析[J].建筑科学与工程学报,2007,24(3):7-12.(LI Jian-bo,LIU Gao,CHENJian-yun,et al.Mesoscopic numerical influence analy-sis of random mechanical parameter of concrete dam-age evolution[J].Journal of Architecture and CivilEngineering,2007,24(3):7-12.(in Chinese))
    [9]唐欣薇,张楚汉.基于改进随机骨料模型的混凝土细观断裂模拟[J].清华大学学报(自然科学版),2008,48(3):348-351.(TANG Xin-wei,ZHANG Chu-han.Simulation of meso-fracture for concrete based on thedeveloped random aggregate model[J].Journal ofTsinghua University(Science and Technology),2008,48(3):348-351.(in Chinese))
    [10]Toselli A,Widlund O.Domain Decomposition Meth-ods-Algorithms and Theory[M].Springer-Verlag,2004.
    [11]梁国平.有限元程序自动生成系统与有限元语言[J].力学进展,1990,20(2):199-204.(LIANG Guo-ping.Finite element program generator and finite elementlanguage[J].Advances in Mechanics,1990,20(2):199-204.(in Chinese))
    [12]Huang Kai.Advanced Computer Architecture:Par-allelism Scalability Programmability[M].NewYork:McGraw-Hill,Inc,1993.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心