岩石破裂过程分析系统并行计算方法研究  被引量:11

RESEARCH ON PARALLEL COMPUTATIONAL METHOD OF ROCK FAILURE PROCESS ANALYSIS SYSTEM

在线阅读下载全文

作  者:张永彬[1] 唐春安[2] 梁正召[3] 徐涛[2] 李连崇[1] 

机构地区:[1]东北大学岩石破裂与失稳研究中心,辽宁沈阳110004 [2]大连大学材料破坏力学数值试验研究中心,辽宁大连116622 [3]大连理工大学土木水利学院,辽宁大连116024

出  处:《岩石力学与工程学报》2006年第9期1795-1801,共7页Chinese Journal of Rock Mechanics and Engineering

基  金:国家自然科学基金资助项目(50374020;50490274;50504003;5047017);中国教育科研网格计划项目(ChinaGrid)

摘  要:岩石工程灾害与岩石破裂过程失稳密切相关。大型岩石工程破裂过程数值分析需要高效、准确、强大的计算能力支持。一般传统串行计算方法难以满足要求,大规模并行计算是解决这一难题的有效途径。岩石破裂过程分析系统是研究岩石破裂过程的一个重要数值分析工具。在岩石破裂过程分析系统串行单机版的基础上,结合现代有限元方法和数值计算方法,在消息传递并行环境下,利用区域分解和主从编程模式,采用分布存储稀疏线性迭代并行求解方法,在Linux机群上实现应力分析模块中有限元计算的并行处理。通过Windows和Linux协调处理策略,有效地把原有的前后处理功能和机群系统强大的计算能力结合起来,建立岩石破裂过程分析RFPA3D-Parallel并行分析系统。算例结果表明,并行程序具有很高的加速比和并行效率,能够快速完成三维条件下300万单元的大规模岩石破裂过程分析。应用RFPA3D-Parallel并行分析系统模拟地壳介质中广泛存在的龟裂现象,再现非均匀介质破坏和裂纹演化过程,从而显示该系统广泛的应用前景。Rock engineering hazards are closely related to unstable failure of rocks. Numerical analysis of rock failure process of large-scale rock engineering needs effective, accurate and powerful computation, while traditional serial computation becomes incapable to solve these large-scale rock failure problems; and it is necessary to employ large-scale parallel computation technology. Rock failure process analysis(RFPA) code is one of the important numerical tools that can be used to investigate rock failure process. Based on the serial code of RFPA^3D, a parallel computation model of rock failure process analysis is proplsed. We complete parallel stress analysis module of RFPA^3D using finite element method on a cluster and integrate it with pre-processing and post-processing of RFPA^3D installed on windows pc. The parallel program is performed using a distributed memory sparse linear iterative solver with preconditioning based on MPI(message passing interface). The linear solver is fully parallel, working with sub-domains determined by domain decomposition parallel algorithms. Numerical tests demonstrate that this parallel program is robust and has very high performance as expected. The parallel RFPA^3D system can be used to quickly fulfill rock failure process analysis of model with more than ten millions of degrees of freedom on a 32-node cluster with 64-CPU. With the application of the RFPA^3D-parallel system to simulate the fracture spacing phenomenon in the medium of earth crust, failure process and fracture evolution in heterogeneous medium like rock are revealed: and it indicates the broad potential application of the system.

关 键 词:岩石力学 岩石破裂过程 大规模 并行计算 区域分解 消息传递界面 

分 类 号:TU45[建筑科学—岩土工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象