波浪数值模拟一直是船舶海洋工程领域非常重要的研究课题.该研究基于开源计算流体力学分析平台OpenFOAM对Stokes五阶波进行模拟.由于几何流体体积(VOF)方法中的几何重构处理能够实现对自由液面更精准的捕捉,所以该研究采用了OpenFOAM内置几何VOF方法——isoAdvector方法,进行自由液面捕捉,通过二次开发引入松弛区方法进行消波处理.对几何VOF方法下网格密度及库朗数进行了收敛性分析,发现可用较大库朗数获得较好的波浪模拟结果;在不同波陡和波频情况下,对几何VOF方法和代数VOF方法模拟波浪的波高及相位进行分析,并与Stokes五阶波理论值进行了对比,研究表明几何VOF方法能更好地对波高进行模拟.最后探讨了松弛区方法中消波区长度及权重分布对消波效果的影响,结果显示大于2倍波长的消波区长度配合指数权重分布可达到最佳消波效果.