CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

waves2Foam waveFlume reflections

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   February 29, 2012, 18:15
Default waves2Foam waveFlume reflections
  #1
New Member
 
Betsy Seiffert
Join Date: Feb 2011
Location: Honolulu, HI
Posts: 11
Rep Power: 6
Betsy is on a distinguished road
Hello - I have just installed the waves2Foam library on OFv2.1.1 and have run the tutorial waveFlume. The wave appears linear at the beginning but soon there is a reflected wave that distorts the incoming wave. The video is here: http://youtu.be/VwNF65Fkdbo
Can anyone offer an explanation or a fix??
Thank you,
Betsy
Betsy is offline   Reply With Quote

Old   February 29, 2012, 21:55
Default
  #2
New Member
 
Betsy Seiffert
Join Date: Feb 2011
Location: Honolulu, HI
Posts: 11
Rep Power: 6
Betsy is on a distinguished road
Ok, I have extended the domain length and it appears the left running wave interfering with the right running wave is not a reflection. Here is a video: http://youtu.be/yfZ1eXDDa4s
Again, I'm not sure what is causing this. Any help is appreciated.
Thanks,
Betsy
Betsy is offline   Reply With Quote

Old   February 29, 2012, 23:14
Default
  #3
Member
 
Dave
Join Date: Jul 2010
Posts: 97
Rep Power: 6
daveatstyacht is on a distinguished road
Betsy,
Your wave's amplitude appear to be quite large relative to the wave length which may mean that linear wave theory might not be the best choice. Try running smaller wave amplitudes and see if the behavior persist. I have not had any issues with strange behavior in that tutorial for reasonable amplitudes.

Dave
daveatstyacht is offline   Reply With Quote

Old   March 1, 2012, 03:40
Default
  #4
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Rotterdam, The Netherlands
Posts: 1,595
Rep Power: 24
ngj will become famous soon enoughngj will become famous soon enough
Hi Betsy

What you see is exactly caused by the large amplitude linear wave in shallow waters. The explanation is as follows:

Quote:
The first example is the spatial change of a sinusoidal wave of finite wave height, which is generated at the inlet over a horizontal bed. The prescribed sinusoidal motion does not satisfy the complete non-linear wave problem, hence bound higher order harmonics are generated adjacent to the boundary. In order to fulfil the first order theory at the boundary, however, spurious free higher harmonics are likewise created, which have amplitudes equal to their bound counterparts, but with opposite phase, such that they cancel one another at the inlet. Interaction between these harmonics leads to an energy transfer, which can be identified as beat lengths, see [24] for further details.
where the quote is taken from our article:
@article { jacobsenFuhrmanFredsoe2011,
Author = {Jacobsen, N G and Fuhrman, D R and Freds\o{}e, J},
title = {{ A Wave Generation Toolbox for the Open-Source CFD Library: OpenFoam\textregistered{} } },
Journal = {{ Int. J. Numerl. Meth. Fluids} },
Year = {In print},
Volume = {},
Pages = {},
DOI = {{10.1002/fld.2726} },
}

If you choose stokesSecond instead, you should experience that the rate of energy exchange decreases, since the spurious waves generated will be of third order.

Kind regards,

Niels

ngj is offline   Reply With Quote

Old   March 1, 2012, 20:17
Default
  #5
New Member
 
Betsy Seiffert
Join Date: Feb 2011
Location: Honolulu, HI
Posts: 11
Rep Power: 6
Betsy is on a distinguished road
Yes, this makes sense. Thank you both for your replies.
Betsy
Betsy is offline   Reply With Quote

Old   August 24, 2013, 04:48
Default An error in waveFlume test of waves2Foam
  #6
New Member
 
rz
Join Date: Mar 2012
Posts: 25
Rep Power: 0
rezacfd1361 is on a distinguished road
Hy guys,
I tried to run the tutorial waveFlume from waves2Foam. I run blockMesh and the mesh generated successfully. Now I want to see the mesh by paraview and after typing: paraFoam I got this error :


WARN file does not exist:
./system/fvSchemes
./system/fvSolution
created temporary 'waveFlume.OpenFOAM'
Application asked to unregister timer 0x63000017 which is not registered in this thread. Fix application.

My OpenFOAM version is 2.1.1. Would you tell me how can I fix this error?

Thanks
rezacfd1361 is offline   Reply With Quote

Old   August 24, 2013, 04:52
Default waves2Foam
  #7
New Member
 
rz
Join Date: Mar 2012
Posts: 25
Rep Power: 0
rezacfd1361 is on a distinguished road
Hi guys,
Is there a user guide for using waves2Foam?
rezacfd1361 is offline   Reply With Quote

Old   August 24, 2013, 05:53
Default
  #8
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Rotterdam, The Netherlands
Posts: 1,595
Rep Power: 24
ngj will become famous soon enoughngj will become famous soon enough
Hi,

The only thing around would be the forum and especially this thread:

Waves2Foam Related Topics

and the wiki-page

http://openfoamwiki.net/index.php/Contrib/waves2Foam

Kind regards

Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request.
ngj is offline   Reply With Quote

Reply

Tags
waveflume, wavefoam, waves2foam

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to find the reflections of the pressure wave in pipe lines RKR Main CFD Forum 0 April 6, 2011 08:08
Shock Reflections in Fluent Richard FLUENT 2 September 2, 2004 09:55


All times are GMT -4. The time now is 00:38.