Facilitating Large-Amplitude Motions of Wave Energy Converters in OpenFOAM by a modified Mesh Morphing Approach

Q3 Engineering
Johannes Palm, C. Eskilsson
{"title":"Facilitating Large-Amplitude Motions of Wave Energy Converters in OpenFOAM by a modified Mesh Morphing Approach","authors":"Johannes Palm, C. Eskilsson","doi":"10.36688/imej.5.257-264","DOIUrl":null,"url":null,"abstract":"High-fidelity simulations using computational fluid dynamics (CFD) for wave-body interaction are becoming increasingly common and important for wave energy converter (WEC) design. The open source finite volume toolbox OpenFOAM is one of the most frequently used platforms for wave energy. There are currently two ways to account for moving bodies in OpenFOAM: (i) mesh morphing, where the mesh deforms around the body; and (ii) an overset mesh method where a separate body mesh moves on top of a background mesh. Mesh morphing is computationally efficient but may introduce highly deformed cells for combinations of large translational and rotational motions. The overset method allows for arbitrarily large body motions and retains the quality of the mesh. However, it comes with a substantial increase in computational cost and possible loss of energy conservation due to the interpolation. In this paper we present a straightforward extension of the spherical linear interpolation (SLERP) based mesh morphing algorithm that increase the stability range of the method. The mesh deformation is allowed to be interpolated independently for different modes of motion, which facilitates tailored mesh motion simulations. The paper details the implementation of the method and evaluates its performance with computational examples of a cylinder with a moonpool. The examples show that the modified mesh morphing approach handles large motions well and provides a cost effective alternative to overset mesh for survival conditions.","PeriodicalId":36111,"journal":{"name":"International Marine Energy Journal","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-12-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Marine Energy Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36688/imej.5.257-264","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 1

Abstract

High-fidelity simulations using computational fluid dynamics (CFD) for wave-body interaction are becoming increasingly common and important for wave energy converter (WEC) design. The open source finite volume toolbox OpenFOAM is one of the most frequently used platforms for wave energy. There are currently two ways to account for moving bodies in OpenFOAM: (i) mesh morphing, where the mesh deforms around the body; and (ii) an overset mesh method where a separate body mesh moves on top of a background mesh. Mesh morphing is computationally efficient but may introduce highly deformed cells for combinations of large translational and rotational motions. The overset method allows for arbitrarily large body motions and retains the quality of the mesh. However, it comes with a substantial increase in computational cost and possible loss of energy conservation due to the interpolation. In this paper we present a straightforward extension of the spherical linear interpolation (SLERP) based mesh morphing algorithm that increase the stability range of the method. The mesh deformation is allowed to be interpolated independently for different modes of motion, which facilitates tailored mesh motion simulations. The paper details the implementation of the method and evaluates its performance with computational examples of a cylinder with a moonpool. The examples show that the modified mesh morphing approach handles large motions well and provides a cost effective alternative to overset mesh for survival conditions.
用改进的网格变形方法促进OpenFOAM中波能转换器的大幅度运动
利用计算流体力学(CFD)对波体相互作用进行高保真仿真,在波能转换器(WEC)设计中变得越来越普遍和重要。开源有限体积工具箱OpenFOAM是最常用的波浪能平台之一。目前有两种方法来解释在OpenFOAM移动的身体:(i)网格变形,其中网格变形周围的身体;以及(ii)覆盖网格方法,其中一个单独的身体网格移动到背景网格的顶部。网格变形是计算效率高的,但对于大的平移和旋转运动的组合可能会引入高度变形的单元。overset方法允许任意大的身体运动,并保持网格的质量。然而,由于插值,它带来了计算成本的大幅增加和可能的节能损失。本文对球面线性插值(SLERP)的网格变形算法进行了简单的扩展,增加了该算法的稳定性范围。网格变形允许独立插值不同的运动模式,这有利于定制网格运动模拟。文中详细介绍了该方法的实现,并以带月池的圆柱体为例对其性能进行了评价。实例表明,改进的网格变形方法可以很好地处理大运动,并为生存条件下的偏移网格提供了一种经济有效的替代方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Marine Energy Journal
International Marine Energy Journal Engineering-Ocean Engineering
CiteScore
1.70
自引率
0.00%
发文量
24
审稿时长
12 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信