以CFD软件FLUENT为计算平台并进行二次开发,利用UDF模块及动网格技术建立数值水池,对二维矩形剖面及三维SUBOFF潜艇模型的水下自由横摇运动进行数值模拟。采用一种边界滑移动网格技术,保证网格不会发生畸变与重生的前提下,对物体的流场控制方程及刚体运动方程进行同步的耦合求解,计算其横摇周期和横摇阻尼等参数。