一维固结是检验流固耦合算法是否同时满足水力扩散和骨架变形规律的基础算例。只比较孔隙水压力并不足以证明模型正确:压力可能看似符合解析解,而沉降量仍会因为耦合系数、积分体积或基准应力处理不一致而偏离。

本文采用两相两点物质点法(two-phase two-point MPM),分别以饱和 L8 和非饱和 L08U 工况验证平均孔压固结度、沉降固结度及沿深度的压力剖面。新版 L08U 结果使用变形一致解析解,替代了早期仅适用于压力子问题的冻结孔隙率参考;因此,本文只将新版结果作为非饱和固结通过的依据。

一、物理问题与验证目标

模型为高、截面的土柱,取为不透水底面、为排水顶面。侧面限制法向位移且不透水,底面限制竖向位移且不透水,顶面施加相对于初始平衡状态的压缩荷载。

两相两点离散使用两套独立物质点:固相点携带骨架质量、应力和运动状态,液相点携带孔压、饱和度和液相状态。两相在背景网格上交换动量并求解水力—力学耦合。算例采用 10 层均匀网格,每层每相布置 8 个点,共 80 个固相点和 80 个液相点。

本文检查三个互相独立的量:

  1. 平均超静孔压定义的固结度
  2. 顶面沉降定义的固结度
  3. 不同无量纲时间下的归一化超静孔压剖面

只有三者同时满足误差门限,才能认为压力扩散与变形耦合均得到验证。

二、控制方程与变形一致耦合

在忽略惯性的一维小应变固结极限下,两相模型可归结为骨架平衡、液相质量守恒和 Darcy 渗流。三维形式下的固相与液相动量方程可写为

其中,为孔隙率,为饱和度,分别为固相与液相真实密度,为孔隙水压力,为两相拖曳力。低速渗流时,拖曳关系退化为 Darcy 定律。

采用 Bishop 有效应力表示总应力:

其中由饱和度和孔隙率决定。饱和极限下,式 \eqref{eq:bishop-stress} 退化为经典有效应力关系。

非饱和状态的变形一致线性化

早期 L08U 对照把土—水特征曲线视为只依赖压力,即冻结孔隙率后仅保留。这种处理可以近似描述压力扩散,却遗漏了变形引起的孔隙率变化,因而不能作为沉降验证的解析参考。

新版参考同时保留

由此得到压力耦合系数、质量—体应变耦合系数和 Bishop 应力的体应变切线

在基准吸力附近,侧限有效模量相应修正为

压力增量与体积应变增量必须在同一线性化状态下求解。相应的增量形式为

其中,为储水系数,为离散渗流算子,为质量平衡残差。饱和极限满足,可严格恢复经典饱和固结方程。

本算例采用小应变参考构形。固相与液相积分权重均固定在参考构形,避免基准吸力应力随当前体积被重复缩放。该处理是新版沉降曲线能够与解析解一致的关键物理契约,不应直接外推到大变形更新拉格朗日问题。

三、算例参数与解析基准

饱和 L8 与非饱和 L08U 保持几何、网格、弹性参数、初始孔隙率、饱和渗透系数和附加荷载一致。两者仅在初始水力状态及其相应的非饱和耦合系数上不同。

参数符号数值
土柱高度
弹性模量
泊松比
初始孔隙率
水的体积模量
饱和渗透系数
固相真实密度
液相真实密度
附加压缩荷载

饱和 L8

线弹性材料的侧限压缩模量为

考虑水的可压缩性后,固结系数为

最终沉降量为

无量纲时间因子定义为

对于顶面排水、底面不透水的土柱,超静孔压和平均固结度采用 Terzaghi 单向排水 Fourier 级数作为解析基准。

非饱和 L08U

L08U 在的基准吸力状态激活同一土—水特征曲线。初始饱和度为,相对渗透率为。为了满足 Bishop 牵引平衡,加载后的初始孔压为,对应初始超静孔压,并非直接复制饱和算例的

基准状态下

由式 \eqref{eq:effective-modulus} 得,变形一致固结系数为,最终沉降量为。非饱和工况的固结速度明显低于饱和工况,主要原因是基质吸力降低了相对渗透率并改变了储水与应变耦合。

四、饱和固结结果

饱和 L8 在四个目标时刻的结果如下。由平均超静孔压计算,

(s)数值解解析解数值解解析解
0.050.78850.256370.252310.256420.25231
0.203.03270.503220.504090.503210.50409
0.507.58170.762850.763950.762810.76395
0.8012.13080.886450.887400.886480.88740

除最早时刻受 10 层离散和输出采样影响较明显外,孔压与沉降两条曲线几乎重合。四个目标时刻的归一化孔压剖面均保持单调,并满足顶面排水、底面零通量的边界特征。

饱和一维固结的平均孔压固结度和沉降固结度与 Terzaghi 解析解对比 饱和一维固结在四个时间因子下的归一化超静孔压剖面

五、非饱和固结的新验证结果

旧 L08U 结果只使用冻结孔隙率的压力参考,且液相积分体积会随密度和饱和度变化而错误缩放基准吸力应力。因此,旧结果即使压力趋势合理,也不能证明沉降通过。新版结果同时修正了变形一致解析基准和小应变参考构形积分权重,未采用压力裁剪、人工阻尼或沉降回写。

新版 10 层算例在时间步尺度系数为时得到:

数值解解析解数值解解析解压力剖面 RMS 误差压力剖面最大误差
0.050.253100.251830.251880.251830.003440.00624
0.200.505530.504120.504850.504120.002100.00270
0.500.765350.763990.765250.763990.001800.00259
0.800.888330.887430.888280.887430.001130.00160

四个目标时刻的最大绝对误差为,最大绝对误差为;压力剖面的 RMS 与最大误差均低于的门限。时间步尺度从依次减小至,以及网格从 10 层加密至 20 层时,结果均满足预设收敛门限。

下图上排分别比较饱和 L8 和非饱和 L08U 的时间历程,下排比较四个目标时刻的压力剖面。空心点为 MPM 结果,连续线为各自的解析解。非饱和算例中,孔压与沉降均与变形一致解析解重合,说明新版结果已经从“压力子问题可用”提升为完整的一维非饱和固结验证通过。

饱和 L8 与非饱和 L08U 的孔压、沉降和压力剖面综合验证

六、数值稳定性与适用范围

  1. 压力稳定化:低阶等阶插值在近不可压缩条件下可能产生体积自锁和棋盘状孔压。算例使用压力投影稳定化与质量加权压力恢复,并检查同一轴向平面上的粒子离散度和交替重构模态。
  2. 时间与空间收敛:单个时间步或单一网格上的拟合不足以证明方法可靠。至少应同时比较时间步加密、网格加密、平均固结度和完整压力剖面。
  3. 初始平衡:非饱和工况的附加荷载必须建立在基准吸力应力平衡之上。直接把饱和算例的初始超孔压复制到非饱和状态,会破坏初始牵引平衡。
  4. 参考构形:本文结论适用于标准 MPM、线弹性、小应变和一维单向排水。大变形问题需要完整的更新构形线性化与独立验证,不能直接沿用本文的固定参考积分权重。
  5. 验证边界:本文未验证塑性、GIMP、三维排水、受控通量入渗或显式两惯性声学响应。上述能力应分别使用与其物理机制相匹配的基准算例。

综合孔压、沉降、压力剖面以及时间和网格收敛结果,可以确认两相两点 MPM 在本文限定范围内同时通过饱和与非饱和一维固结验证。