岩土力学 ›› 2026, Vol. 47 ›› Issue (3): 1078-1095.doi: 10.16285/j.rsm.2025.0481CSTR: 32223.14.j.rsm.2025.0481

• 数值分析 • 上一篇    下一篇

求解饱和多孔介质流固耦合动力响应问题的异构并行算法

周清龙,林烷沧   

  1. 中南大学 资源与安全工程学院,湖南 长沙 410083
  • 收稿日期:2025-05-13 接受日期:2026-01-09 出版日期:2026-03-17 发布日期:2026-03-24
  • 作者简介:周清龙,男,1987年生,博士,副教授,主要从事工程地质灾害、岩土力学高性能数值模拟等方面的研究工作。 E-mail: zhouqinglong@csu.edu.cn
  • 基金资助:
    国家自然青年基金(No.52004332)。

Heterogeneous parallel algorithm for solving the fluid-structure coupling dynamic response problem in saturated porous media

ZHOU Qing-long, LIN Wan-cang   

  1. School of Resources and Safety Engineering, Central South University, Changsha, Hunan 410083, China
  • Received:2025-05-13 Accepted:2026-01-09 Online:2026-03-17 Published:2026-03-24
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (52004332).

摘要: 在地震动载荷作用下,饱和土体易发生液化,引发地面沉降、地基失稳、砂土喷砂冒水等次生灾害。用传统的基于计算机的中央处理器(central processing unit,简称CPU)的串行数值计算方法进行饱和介质动力响应分析时,由于耦合模型系数矩阵数目多以及方程之间强耦合等因素,会出现计算效率低、计算精度低等问题。针对超大规模复杂流固耦合模型在传统数值框架下的数值计算瓶颈问题,设计了基于计算机的CPU和图形显卡(graphics processing unit,简称GPU)异构并行的计算框架,通过优化大规模数据的并行计算流程,减少CPU和GPU之间的数据传输,结合数据打包方案,减少不必要的时间开销;采用预处理非装配法直接构建整体矩阵的压缩稀疏行(compressed sparse row,简称CSR)压缩格式,避免传统方法组装整体矩阵时产生的巨量内存消耗,使得程序可以以较少的内存资源计算超大规模的有限元模型,降低了程序计算所需的内存和时间成本;基于CUDA内置函数,提出一套新的方程迭代求解方案,构建了适用于多场耦合问题的并行迭代求解器。针对复杂的流固耦合动力响应问题,提出的并行求解器较传统串行计算方法呈现数量级的性能跃升,计算效率提升达2个数量级,计算规模突破千万自由度量级。与ABAQUS软件相比,计算效率提高15倍以上。

关键词: 有限元, GPU并行计算, 流固耦合, 动力响应

Abstract: Under the influence of ground motion loads, saturated soil is susceptible to liquefaction, leading to secondary disasters such as ground settlement, foundation failure, and sand ejection with water seepage. When performing dynamic response analysis of saturated media using the traditional central processing unit (CPU)-based serial numerical calculation method, the large number of coupled model coefficient matrices and the strong coupling between equations result in issues such as low computational efficiency and precision. To address the numerical computing bottleneck associated with ultra-large-scale complex fluid-structure coupling models under the traditional numerical framework, this study proposes a computational framework based on CPU and graphics processing unit (GPU) heterogeneous parallelism. By optimizing the parallel computing process for large-scale data, minimizing data transfer between the CPU and GPU, and employs a data packaging strategy to reduce unnecessary time consumption. By directly constructing the global matrix in compressed sparse row (CSR) compression format through a preprocessing non-assembly method, it avoids the significant memory consumption typically incurred by traditional assembly methods. This enables the program to compute ultra-large-scale finite element models with reduced memory resources, thereby lowering both memory and time costs. Leveraging an intrinsic CUDA function, a novel set of iterative solution schemes for equations was developed, and a parallel iterative solver tailored for multi-field coupling problems was constructed. For complex fluid-structure interaction dynamic response problems, the proposed parallel solver demonstrates an order of magnitude improvement over traditional serial computation methods. The computational capacity threshold surpasses tens of millions of degrees of freedom. Compared to ABAQUS software, the computational efficiency has increased by more than 15 times.

Key words: finite element, GPU parallel computing, fluid-structure coupling, dynamic response

中图分类号: O246;TU435
[1] 王滢, 耿源, 高盟, 孔凡玲. 爆炸荷载作用下横观各向同性饱和土中衬砌隧道的轴对称瞬态响应解答[J]. 岩土力学, 2026, 47(1): 160-170.
[2] 邱士利, 张世瑞, 江权, 黄青富, 张合作, 向天兵. 深部矿柱渐进失效机制与锚杆支护效应连续-非连续数值研究[J]. 岩土力学, 2026, 47(1): 281-295.
[3] 张宪成, 池宝涛, 于先泽, 郭前建, 袁伟, 张耀明, . 面向近场有限元法的非结构网格划分及其断裂损伤分析[J]. 岩土力学, 2025, 46(S1): 467-476.
[4] 聂耀武, 胡兵, 顾雷雨, 李槟, 周全超, 李文辉, 李琦, 李霞颖, . 二氧化碳地质封存协同上覆煤矿开采的安全风险评估数值模拟研究[J]. 岩土力学, 2025, 46(S1): 491-506.
[5] 张弛, 邓龙传, 庄欠伟, 李晓昭, 王秋平, 乔梁, . 基于试验和数值模拟的滚刀旋转破岩受力和效率研究[J]. 岩土力学, 2025, 46(9): 2995-3006.
[6] 陈灯红, 张心瀚, 刘云辉, 胡昊文, 刘云龙, 梁羽翔, . 基于八叉树比例边界有限元法的高拱坝-不规则地基-库水系统非线性地震响应分析[J]. 岩土力学, 2025, 46(8): 2586-2599.
[7] 可文海, 杨文海, 李源, 吴磊, . SH波作用下斜坡地形中桩基的动力响应研究[J]. 岩土力学, 2025, 46(5): 1545-1544.
[8] 周鹏发, 申玉生, 高登, 张熙, 黄海峰, 高波, . 基于混合有限元的显式时域完美匹配层研究[J]. 岩土力学, 2025, 46(5): 1605-1619.
[9] 周波翰, 张文利, 王栋. 球形贯入仪预测超固结土强度的数值研究[J]. 岩土力学, 2025, 46(4): 1303-1309.
[10] 宋享桦, 肖衡林, 倪化勇, 谭勇, . 降雨作用下砂土边坡失稳破坏触发机制宏细观研究[J]. 岩土力学, 2025, 46(3): 969-979.
[11] 武孝天, 姚仰平, 魏然, 崔文杰. 基于统一硬化模型的隧道施工引发土体变形数值模拟[J]. 岩土力学, 2025, 46(3): 1013-1024.
[12] 刘中宪, 孙文哲, 黄振恩, 贺维国. 基于IBEM-DEM耦合方法的近断层边坡动力响应模拟[J]. 岩土力学, 2025, 46(12): 3944-3957.
[13] 刘文静, 邓辉, 周昕. 地震作用下含双层韧性剪切带高陡岩质边坡动力响应研究[J]. 岩土力学, 2025, 46(11): 3534-3548.
[14] 邵国建, 毛泽辉, 苏宇宸, 焦泓程, 吕亚茹. 钙质砂透射系数探究:波形耦合作用及梯度提升预测方法[J]. 岩土力学, 2025, 46(11): 3661-3672.
[15] 何颖, 陈雅, 尹奔驰, 刘中宪, 刘旭, . 频率相关等效线性山谷交错场地多点地震动模拟[J]. 岩土力学, 2025, 46(10): 3280-3288.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!