摘要

浮体在波浪中的运动现象广泛存在于海洋石油及新能源领域,属于流固耦合问题,同时涉及自由表面流动和运动边界等复杂现象,使得基于欧拉模式的数值方法并不擅长该类问题的求解。采用一种拉格朗日无网格法,即光滑粒子动力学(SPH)方法,建立流固耦合数值计算模型,模拟浮体在波浪水槽中的运动过程,通过线性波浪理论和水槽试验验证了模型的准确性。结果表明:SPH方法能够有效模拟浮体在波浪作用下的非定常运动,并且捕捉到越浪、浮体侧倾等现象,预测的浮体位移时间关系与试验结果一致;在无约束条件下,浮体在水槽中发生横向位移,且位移受浮体形状和尺寸影响较大。