非连续变形分析(DDA)线性方程组的高效求解算法 |
| |
作者姓名: | 付晓东 盛谦 张勇慧 冷先伦 |
| |
作者单位: | 1.中国科学院武汉岩土力学研究所 岩土力学与工程国家重点实验室,湖北 武汉 430071; 2. 中南勘测设计研究院 水能资源利用关键技术湖南省重点实验室,湖南 长沙 410000 |
| |
基金项目: | 国家重点基础研究发展计划(973)项目(No.2015CB057905);国家自然科学基金资助项目(No.51509241,No.11272331,No.U1402231);水能资源利用关键技术湖南省省重点实验室开放研究基金(No.PKLHD201304)资助~~ |
| |
摘 要: | 非连续变形分析(DDA)方法对大规模工程问题的数值模拟耗时太长,其中线性方程组求解耗时可占总计算时间的70%以上,因此,高效的线性方程组解法是重要研究课题。首先,阐述了适用于DDA方法的基于块的行压缩法和基于试验-误差迭代格式的非0位置记录;然后,针对DDA的子矩阵技术,将块雅可比迭代法 (BJ)、预处理的块共轭梯度法 (PCG,包括Jacobi-PCG、SSOR-PCG) 引入DDA方法,重点研究了线性方程组求解过程中的关键运算;最后,通过两个洞室开挖算例,分析了各线性方程组求解算法在DDA中的计算效率。研究表明:与迭代法相比,直解法无法满足大规模工程计算需要;BJ迭代法与块超松弛迭代法(BSOR)的效率差别不大,但明显不如PCG迭代法。因此,建议采用PCG迭代法求解DDA线性方程组,特别是SSOR-PCG值得推广;如果开展并行计算研究,Jacobi-PCG是较好的选择,当刚度矩阵惯性优势明显时,BJ迭代法同样有效。
|
关 键 词: | 岩土工程 非连续变形分析 子矩阵技术 刚度矩阵存储 线性方程组求解 块雅可比迭代与预处理的块共轭梯度法 |
收稿时间: | 2012-11-27 |
本文献已被 CNKI 等数据库收录! |
| 点击此处可从《岩土力学》浏览原始摘要信息 |
|
点击此处可从《岩土力学》下载全文 |
|