Loading…

The Efficient Application of an Impulse Source Wavemaker to CFD Simulations

Computational Fluid Dynamics (CFD) simulations, based on Reynolds-AveragedNavier–Stokes (RANS) models, are a useful tool for a wide range of coastal and offshore applications,providing a high fidelity representation of the underlying hydrodynamic processes. Generating inputwaves in the CFD simulatio...

Full description

Saved in:
Bibliographic Details
Published in:Journal of marine science and engineering 2019-03, Vol.7 (3), p.71
Main Authors: Schmitt, Pal, Windt, Christian, Davidson, Josh, Ringwood, John V, Whittaker, Trevor
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c364t-9a5fcad51ce0d3dfbf00d6ee93572c37857632a3d8f2eba6d3a7ccdd8ed1d82b3
cites cdi_FETCH-LOGICAL-c364t-9a5fcad51ce0d3dfbf00d6ee93572c37857632a3d8f2eba6d3a7ccdd8ed1d82b3
container_end_page
container_issue 3
container_start_page 71
container_title Journal of marine science and engineering
container_volume 7
creator Schmitt, Pal
Windt, Christian
Davidson, Josh
Ringwood, John V
Whittaker, Trevor
description Computational Fluid Dynamics (CFD) simulations, based on Reynolds-AveragedNavier–Stokes (RANS) models, are a useful tool for a wide range of coastal and offshore applications,providing a high fidelity representation of the underlying hydrodynamic processes. Generating inputwaves in the CFD simulation is performed by a Numerical Wavemaker (NWM), with a variety ofdifferent NWM methods existing for this task. While NWMs, based on impulse source methods, havebeen widely applied for wave generation in depth averaged, shallow water models, they have notseen the same level of adoption in the more general RANS-based CFD simulations, due to difficultiesin relating the required impulse source function to the resulting free surface elevation for non-shallowwater cases. This paper presents an implementation of an impulse source wavemaker, which is ableto self-calibrate the impulse source function to produce a desired wave series in deep or shallowwater at a specific point in time and space. Example applications are presented, for a NumericalWave Tank (NWT), based on the open-source CFD software OpenFOAM, for wave packets in deepand shallow water, highlighting the correct calibration of phase and amplitude. Furthermore, thesuitability for cases requiring very low reflection from NWT boundaries is demonstrated. Possibleissues in the use of the method are discussed, and guidance for accurate application is given.
doi_str_mv 10.3390/jmse7030071
format article
fullrecord <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_547417a65d6344f186414dd233312ad4</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_547417a65d6344f186414dd233312ad4</doaj_id><sourcerecordid>2548644838</sourcerecordid><originalsourceid>FETCH-LOGICAL-c364t-9a5fcad51ce0d3dfbf00d6ee93572c37857632a3d8f2eba6d3a7ccdd8ed1d82b3</originalsourceid><addsrcrecordid>eNpNkE1PwzAMhisEEhPsxB-IxBENkjhNuuM0NpiYxGFDHKMsH9DSNiVpkfj3hA2h-WLLevzafrPsiuBbgCm-q5poBQaMBTnJRhQLMSFA6OlRfZ6NY6xwioJygvkoe9q-W7RwrtSlbXs067q61KovfYu8Q6pFq6Yb6mjRxg9BW_SqvmyjPmxAvUfz5T3alM1Q7wfiZXbmVGLHf_kie1kutvPHyfr5YTWfrScaOOsnU5U7rUxOtMUGjNs5jA23dgq5oBpEkQsOVIEpHLU7xQ0oobUxhTXEFHQHF9nqoGu8qmQXykaFb-lVKfcNH96kCn2paytzJhgRiueGA2OOFJwRZgwFSG4ow5LW9UGrC_5zsLGXVXq0TedLmrOEswKKRN0cKB18jMG6_60Ey1_z5ZH58AOHGHYc</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2548644838</pqid></control><display><type>article</type><title>The Efficient Application of an Impulse Source Wavemaker to CFD Simulations</title><source>Publicly Available Content Database</source><creator>Schmitt, Pal ; Windt, Christian ; Davidson, Josh ; Ringwood, John V ; Whittaker, Trevor</creator><creatorcontrib>Schmitt, Pal ; Windt, Christian ; Davidson, Josh ; Ringwood, John V ; Whittaker, Trevor</creatorcontrib><description>Computational Fluid Dynamics (CFD) simulations, based on Reynolds-AveragedNavier–Stokes (RANS) models, are a useful tool for a wide range of coastal and offshore applications,providing a high fidelity representation of the underlying hydrodynamic processes. Generating inputwaves in the CFD simulation is performed by a Numerical Wavemaker (NWM), with a variety ofdifferent NWM methods existing for this task. While NWMs, based on impulse source methods, havebeen widely applied for wave generation in depth averaged, shallow water models, they have notseen the same level of adoption in the more general RANS-based CFD simulations, due to difficultiesin relating the required impulse source function to the resulting free surface elevation for non-shallowwater cases. This paper presents an implementation of an impulse source wavemaker, which is ableto self-calibrate the impulse source function to produce a desired wave series in deep or shallowwater at a specific point in time and space. Example applications are presented, for a NumericalWave Tank (NWT), based on the open-source CFD software OpenFOAM, for wave packets in deepand shallow water, highlighting the correct calibration of phase and amplitude. Furthermore, thesuitability for cases requiring very low reflection from NWT boundaries is demonstrated. Possibleissues in the use of the method are discussed, and guidance for accurate application is given.</description><identifier>ISSN: 2077-1312</identifier><identifier>EISSN: 2077-1312</identifier><identifier>DOI: 10.3390/jmse7030071</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Algorithms ; Boundary conditions ; Calibration ; CFD ; Computational fluid dynamics ; Computer applications ; Elevation ; Fluid dynamics ; Free surfaces ; Freeware ; Hydrodynamics ; internal wavemaker ; Mathematical models ; Methods ; numerical wave tank ; Offshore ; OpenFOAM ; Physical simulation ; Shallow water ; Simulation ; Source code ; Turbulence models ; Water depth ; Water waves ; Wave generation ; Wave packets ; Wave tanks</subject><ispartof>Journal of marine science and engineering, 2019-03, Vol.7 (3), p.71</ispartof><rights>2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c364t-9a5fcad51ce0d3dfbf00d6ee93572c37857632a3d8f2eba6d3a7ccdd8ed1d82b3</citedby><cites>FETCH-LOGICAL-c364t-9a5fcad51ce0d3dfbf00d6ee93572c37857632a3d8f2eba6d3a7ccdd8ed1d82b3</cites><orcidid>0000-0003-0395-7943</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2548644838/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2548644838?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,25753,27924,27925,37012,44590,74998</link.rule.ids></links><search><creatorcontrib>Schmitt, Pal</creatorcontrib><creatorcontrib>Windt, Christian</creatorcontrib><creatorcontrib>Davidson, Josh</creatorcontrib><creatorcontrib>Ringwood, John V</creatorcontrib><creatorcontrib>Whittaker, Trevor</creatorcontrib><title>The Efficient Application of an Impulse Source Wavemaker to CFD Simulations</title><title>Journal of marine science and engineering</title><description>Computational Fluid Dynamics (CFD) simulations, based on Reynolds-AveragedNavier–Stokes (RANS) models, are a useful tool for a wide range of coastal and offshore applications,providing a high fidelity representation of the underlying hydrodynamic processes. Generating inputwaves in the CFD simulation is performed by a Numerical Wavemaker (NWM), with a variety ofdifferent NWM methods existing for this task. While NWMs, based on impulse source methods, havebeen widely applied for wave generation in depth averaged, shallow water models, they have notseen the same level of adoption in the more general RANS-based CFD simulations, due to difficultiesin relating the required impulse source function to the resulting free surface elevation for non-shallowwater cases. This paper presents an implementation of an impulse source wavemaker, which is ableto self-calibrate the impulse source function to produce a desired wave series in deep or shallowwater at a specific point in time and space. Example applications are presented, for a NumericalWave Tank (NWT), based on the open-source CFD software OpenFOAM, for wave packets in deepand shallow water, highlighting the correct calibration of phase and amplitude. Furthermore, thesuitability for cases requiring very low reflection from NWT boundaries is demonstrated. Possibleissues in the use of the method are discussed, and guidance for accurate application is given.</description><subject>Algorithms</subject><subject>Boundary conditions</subject><subject>Calibration</subject><subject>CFD</subject><subject>Computational fluid dynamics</subject><subject>Computer applications</subject><subject>Elevation</subject><subject>Fluid dynamics</subject><subject>Free surfaces</subject><subject>Freeware</subject><subject>Hydrodynamics</subject><subject>internal wavemaker</subject><subject>Mathematical models</subject><subject>Methods</subject><subject>numerical wave tank</subject><subject>Offshore</subject><subject>OpenFOAM</subject><subject>Physical simulation</subject><subject>Shallow water</subject><subject>Simulation</subject><subject>Source code</subject><subject>Turbulence models</subject><subject>Water depth</subject><subject>Water waves</subject><subject>Wave generation</subject><subject>Wave packets</subject><subject>Wave tanks</subject><issn>2077-1312</issn><issn>2077-1312</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpNkE1PwzAMhisEEhPsxB-IxBENkjhNuuM0NpiYxGFDHKMsH9DSNiVpkfj3hA2h-WLLevzafrPsiuBbgCm-q5poBQaMBTnJRhQLMSFA6OlRfZ6NY6xwioJygvkoe9q-W7RwrtSlbXs067q61KovfYu8Q6pFq6Yb6mjRxg9BW_SqvmyjPmxAvUfz5T3alM1Q7wfiZXbmVGLHf_kie1kutvPHyfr5YTWfrScaOOsnU5U7rUxOtMUGjNs5jA23dgq5oBpEkQsOVIEpHLU7xQ0oobUxhTXEFHQHF9nqoGu8qmQXykaFb-lVKfcNH96kCn2paytzJhgRiueGA2OOFJwRZgwFSG4ow5LW9UGrC_5zsLGXVXq0TedLmrOEswKKRN0cKB18jMG6_60Ey1_z5ZH58AOHGHYc</recordid><startdate>20190319</startdate><enddate>20190319</enddate><creator>Schmitt, Pal</creator><creator>Windt, Christian</creator><creator>Davidson, Josh</creator><creator>Ringwood, John V</creator><creator>Whittaker, Trevor</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7ST</scope><scope>7TN</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AEUYN</scope><scope>AFKRA</scope><scope>ATCPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>BKSAR</scope><scope>C1K</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>F1W</scope><scope>GNUQQ</scope><scope>H96</scope><scope>HCIFZ</scope><scope>L.G</scope><scope>L6V</scope><scope>M7S</scope><scope>PATMY</scope><scope>PCBAR</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>PYCSY</scope><scope>SOI</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0003-0395-7943</orcidid></search><sort><creationdate>20190319</creationdate><title>The Efficient Application of an Impulse Source Wavemaker to CFD Simulations</title><author>Schmitt, Pal ; Windt, Christian ; Davidson, Josh ; Ringwood, John V ; Whittaker, Trevor</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c364t-9a5fcad51ce0d3dfbf00d6ee93572c37857632a3d8f2eba6d3a7ccdd8ed1d82b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Boundary conditions</topic><topic>Calibration</topic><topic>CFD</topic><topic>Computational fluid dynamics</topic><topic>Computer applications</topic><topic>Elevation</topic><topic>Fluid dynamics</topic><topic>Free surfaces</topic><topic>Freeware</topic><topic>Hydrodynamics</topic><topic>internal wavemaker</topic><topic>Mathematical models</topic><topic>Methods</topic><topic>numerical wave tank</topic><topic>Offshore</topic><topic>OpenFOAM</topic><topic>Physical simulation</topic><topic>Shallow water</topic><topic>Simulation</topic><topic>Source code</topic><topic>Turbulence models</topic><topic>Water depth</topic><topic>Water waves</topic><topic>Wave generation</topic><topic>Wave packets</topic><topic>Wave tanks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Schmitt, Pal</creatorcontrib><creatorcontrib>Windt, Christian</creatorcontrib><creatorcontrib>Davidson, Josh</creatorcontrib><creatorcontrib>Ringwood, John V</creatorcontrib><creatorcontrib>Whittaker, Trevor</creatorcontrib><collection>CrossRef</collection><collection>Environment Abstracts</collection><collection>Oceanic Abstracts</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest One Sustainability</collection><collection>ProQuest Central</collection><collection>ProQuest Agriculture &amp; Environmental Science Database</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>ProQuest Earth, Atmospheric &amp; Aquatic Science</collection><collection>Environmental Sciences and Pollution Management</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ASFA: Aquatic Sciences and Fisheries Abstracts</collection><collection>ProQuest Central Student</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy &amp; Non-Living Resources</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) Professional</collection><collection>ProQuest Engineering Collection</collection><collection>ProQuest Engineering Database</collection><collection>Environmental Science Database</collection><collection>ProQuest Earth, Atmospheric &amp; Aquatic Science Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>Environmental Science Collection</collection><collection>Environment Abstracts</collection><collection>Directory of Open Access Journals</collection><jtitle>Journal of marine science and engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Schmitt, Pal</au><au>Windt, Christian</au><au>Davidson, Josh</au><au>Ringwood, John V</au><au>Whittaker, Trevor</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The Efficient Application of an Impulse Source Wavemaker to CFD Simulations</atitle><jtitle>Journal of marine science and engineering</jtitle><date>2019-03-19</date><risdate>2019</risdate><volume>7</volume><issue>3</issue><spage>71</spage><pages>71-</pages><issn>2077-1312</issn><eissn>2077-1312</eissn><abstract>Computational Fluid Dynamics (CFD) simulations, based on Reynolds-AveragedNavier–Stokes (RANS) models, are a useful tool for a wide range of coastal and offshore applications,providing a high fidelity representation of the underlying hydrodynamic processes. Generating inputwaves in the CFD simulation is performed by a Numerical Wavemaker (NWM), with a variety ofdifferent NWM methods existing for this task. While NWMs, based on impulse source methods, havebeen widely applied for wave generation in depth averaged, shallow water models, they have notseen the same level of adoption in the more general RANS-based CFD simulations, due to difficultiesin relating the required impulse source function to the resulting free surface elevation for non-shallowwater cases. This paper presents an implementation of an impulse source wavemaker, which is ableto self-calibrate the impulse source function to produce a desired wave series in deep or shallowwater at a specific point in time and space. Example applications are presented, for a NumericalWave Tank (NWT), based on the open-source CFD software OpenFOAM, for wave packets in deepand shallow water, highlighting the correct calibration of phase and amplitude. Furthermore, thesuitability for cases requiring very low reflection from NWT boundaries is demonstrated. Possibleissues in the use of the method are discussed, and guidance for accurate application is given.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/jmse7030071</doi><orcidid>https://orcid.org/0000-0003-0395-7943</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2077-1312
ispartof Journal of marine science and engineering, 2019-03, Vol.7 (3), p.71
issn 2077-1312
2077-1312
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_547417a65d6344f186414dd233312ad4
source Publicly Available Content Database
subjects Algorithms
Boundary conditions
Calibration
CFD
Computational fluid dynamics
Computer applications
Elevation
Fluid dynamics
Free surfaces
Freeware
Hydrodynamics
internal wavemaker
Mathematical models
Methods
numerical wave tank
Offshore
OpenFOAM
Physical simulation
Shallow water
Simulation
Source code
Turbulence models
Water depth
Water waves
Wave generation
Wave packets
Wave tanks
title The Efficient Application of an Impulse Source Wavemaker to CFD Simulations
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T17%3A43%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20Efficient%20Application%20of%20an%20Impulse%20Source%20Wavemaker%20to%20CFD%20Simulations&rft.jtitle=Journal%20of%20marine%20science%20and%20engineering&rft.au=Schmitt,%20Pal&rft.date=2019-03-19&rft.volume=7&rft.issue=3&rft.spage=71&rft.pages=71-&rft.issn=2077-1312&rft.eissn=2077-1312&rft_id=info:doi/10.3390/jmse7030071&rft_dat=%3Cproquest_doaj_%3E2548644838%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c364t-9a5fcad51ce0d3dfbf00d6ee93572c37857632a3d8f2eba6d3a7ccdd8ed1d82b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2548644838&rft_id=info:pmid/&rfr_iscdi=true