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...
Saved in:
Published in: | Journal of marine science and engineering 2019-03, Vol.7 (3), p.71 |
---|---|
Main Authors: | , , , , |
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 & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest One Sustainability</collection><collection>ProQuest Central</collection><collection>ProQuest Agriculture & 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 & 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 & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>Aquatic Science & Fisheries Abstracts (ASFA) Professional</collection><collection>ProQuest Engineering Collection</collection><collection>ProQuest Engineering Database</collection><collection>Environmental Science Database</collection><collection>ProQuest Earth, Atmospheric & 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 |