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

Weird hydraulic jump with interFoam [SST k-omega]

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

Reply
 
LinkBack Thread Tools Display Modes
Old   May 7, 2013, 22:23
Default Weird hydraulic jump with interFoam [SST k-omega]
  #1
New Member
 
David Long
Join Date: May 2012
Location: Germany
Posts: 24
Rep Power: 2
keepfit is on a distinguished road
Hi Foamers,

I want to simulate free surface flow (or stream flow) around cylinder. Now RAS model SST k-omega is used.



[v=2m/s at +x direction, the water level is set to h=0.6m using groovyBC]


It seems that the results looks reasonable (see Fig above), however, the hydraulic jump at the front of Cylinder looks weird, while the flow is more or less "dynamically stable". Is it because the inlet is too close to the Obstacle - cylinder?



I checked the BCs but could not figure this out, is there some wrong the BCs with inlet?

Best

David

Last edited by keepfit; May 10, 2013 at 00:01.
keepfit is offline   Reply With Quote

Old   May 8, 2013, 02:39
Default
  #2
Member
 
Pablo Higuera
Join Date: Jan 2011
Posts: 98
Rep Power: 4
Phicau is on a distinguished road
Hi David,

you are specifying 2 conditions for the flow: level and velocity.

Your level is increasing due to the presence of the obstacle, but GroovyBC does not allow the flow to reach the boundary (see how there is no water above your given level for the cells adjacent to the inlet).

Depending on what was your goal, taking the inlet far away enough from the cylinder may solve your problem, if you want to prescribe both level and velocity.

If what you need to impose is only a discharge (velocity) I guess you should leave alpha1 as zeroGradient and code a BC to calculate the wet area and apply the calculated velocity to such area. In this case you most probably can reach a stable state with your current domain.

Best,

Pablo
Phicau is offline   Reply With Quote

Old   May 8, 2013, 06:09
Default
  #3
New Member
 
David Long
Join Date: May 2012
Location: Germany
Posts: 24
Rep Power: 2
keepfit is on a distinguished road
Quote:
Originally Posted by Phicau View Post
Hi David,

you are specifying 2 conditions for the flow: level and velocity.

Your level is increasing due to the presence of the obstacle, but GroovyBC does not allow the flow to reach the boundary (see how there is no water above your given level for the cells adjacent to the inlet).

Depending on what was your goal, taking the inlet far away enough from the cylinder may solve your problem, if you want to prescribe both level and velocity.

If what you need to impose is only a discharge (velocity) I guess you should leave alpha1 as zeroGradient and code a BC to calculate the wet area and apply the calculated velocity to such area. In this case you most probably can reach a stable state with your current domain.

Best,

Pablo


thanks for your tips.

the inlet velocity is set quite low while keep the water level, now the result is fine!

Btw, how to set the outlet BCs to achieve the same water level as inlet's?

best,

David
Attached Images
File Type: jpg sur.jpg (28.0 KB, 34 views)
keepfit is offline   Reply With Quote

Reply

Tags
hydraulic jump, interfoam, sst k-omega

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
interFoam | Hydraulic Jump | Correct boundary condition p_rgh pythag0ra5 OpenFOAM Running, Solving & CFD 16 February 4, 2013 18:16
hydraulic jump Barry CFX 11 November 24, 2011 16:53
Hydraulic jump The King OpenFOAM 4 November 24, 2011 12:45
hydraulic jump imanmirzaiian FLUENT 0 February 21, 2010 04:24
Could CFX solve hydraulic jump problem? Andy Chen CFX 0 August 18, 2009 10:13


All times are GMT -4. The time now is 20:51.