用光滑粒子流体动力学(SPH)方法模拟具有运动自由面的水动力学问题时,需要光滑函数满足非负性和高精度的表面粒子追踪方法,为此提出一种新的光滑函数和捕捉自由表面粒子的方法.在此基础上,采用SPH形式的Navier-Stokes方程建立了水波与结构物作用的数学模型,并利用实验数据进行了验证.用验证后的模型模拟了二维周期波与半圆型防波堤的相互作用,给出了半圆型防波堤透射系数与反射系数在入射波周期、入射波波高和淹没深度改变时的变化规律:堤顶淹没深度对半圆型防波堤的透射和反射系数影响较大,而入射波高和入射波周期对透射和反射系数影响较小,同样条件下,堤顶淹没越深,透射系数越大,反射系数越小.同时给出了半圆型防波堤附近的流场分布,在防波堤的堤前和堤后都会有较复杂的涡旋产生.
光滑函数 自由表面 SPH方法 半圆型防波堤 透射和反射