摘要: 为解决滑坡体与水体的强耦合及非线性水波演化形成的复杂流 - 固耦合问题,采用光滑粒子流方法 (SPH) 模拟水体动力学特性,通过离散元方法 (DEM) 模拟滑坡体大变形与不连续问题,构建了 SPH-DEM 流 - 固耦合算法,并开发了基于分布式 MPI 的并行计算程序,实现了 SPH-DEM 耦合过程的大规模高性能计算。将该程序应用于湖北省江坪河水库白日垭崩塌体滑坡模拟,再现了滑坡发展、涌浪形成、河道传播、冲击大坝的灾害链过程。结果显示:涌浪在坝前最大高 474.00m,低于坝高 476.00m,此程序在进程数量 128 时取得了超过 70% 的并行加速效率。研究成果能有效分析滑坡涌浪灾害动力学过程,开发的并行程序可为其他国产同类软件提供借鉴。