快速多极子方法在两浮体波浪相互作用计算中的应用

4 下载量 64 浏览量 更新于2024-09-06 收藏 409KB PDF 举报
"快速多极子方法在计算波浪与两浮体相互作用中的应用" 快速多极子方法是一种高效计算技术,尤其适用于处理大规模的边界积分方程问题,如海洋工程中的浮体动力学分析。在本文中,作者勾莹、滕斌和宁德志详细探讨了如何利用这种技术来解决波浪与两个浮体之间的复杂水动力交互问题。他们采用了常数边界元方法作为基础,该方法能够在浮体表面进行离散,从而减少计算量和内存需求。 计算过程考虑了浮体之间的水动力干涉效应,即一个浮体产生的波浪会对另一个浮体产生影响。通过联立各个浮体的运动方程和运动连续性条件,研究人员能够求解出浮体的运动响应。然而,传统边界元法的满阵存储特性限制了其在大量未知量问题中的应用。 快速多极子方法的关键在于,它能够将满足自由水面条件的格林函数级数在柱坐标系下展开,进一步降低存储量和计算量,使其降至未知量N的线性量级。这种方法不仅提高了计算效率,还保持了计算精度。文章通过与Newman的工作对比,证明了快速多极子方法的有效性和准确性。 文章首先介绍了背景,指出随着海洋开发的深入,对多浮体系统的研究日益重要,特别是涉及两浮体相互作用的情况。已有的研究方法如切片法、奇点分布法和边界积分法各有优缺点,但面临计算量和存储需求的挑战。Newman的方法虽然在特定情况下减少了计算量,但不具备广泛的适用性。 在本文提出的方法中,每个浮体被赋予6个自由度,整个两浮体系统则具有12个自由度。通过边界积分方程,可以求解出辐射势和附加质量、辐射阻尼,然后利用浮体间的连接约束作为外部力,联立求解运动方程以获得浮体的精确运动响应。这种方法的优势在于其通用性,不受浮体形状和连接方式的限制。 总结来说,这篇首发论文展示了快速多极子方法在解决波浪与两浮体相互作用问题上的潜力,提供了一个有效且灵活的计算框架,对于海洋工程领域中的多浮体动力学研究具有重要的理论和实践意义。该方法有望推动更复杂的海洋结构设计和分析,促进海洋能源开发和安全性的提升。