CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > FLOW-3D

Setting small tolerances for very low slope conditions

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 14, 2013, 05:41
Post Setting small tolerances for very low slope conditions
  #1
New Member
 
max
Join Date: Oct 2011
Posts: 10
Rep Power: 14
max0014 is on a distinguished road
I am trying to study overland flows on low-sloped planes using Shallow Water physics of FLOW-3D. I tested FLOW-3D for an overland flow with 2% slope on concrete surface with rainfall source and it showed a very good match with the observed data. However when I test the same surface changing the slope to 0.005% and keeping all other parameter same, the simulation shows very high volume conservation error. Hence I suspect I have to change the detention or dry-wet or similar tolerance which differentiates the flow depth as dry or wet. I mean there should be some minimum error tolerance below which the flow depth is simply ignored. Or is there a minimum limiting value of slope set in FLOW-3D below which the slope calculated is simply ignored? I also did play with setting minimum and maximum time step to low values which also didn’t help. What is the correct tolerance that has to be changed? Any suggestion is highly appreciated.
Thank you
max0014 is offline   Reply With Quote

Old   February 20, 2013, 12:49
Default
  #2
Senior Member
 
Jeff Burnham
Join Date: Apr 2010
Posts: 204
Rep Power: 16
JBurnham is on a distinguished road
There are a few things you might try:

1) use smaller cells in x and y directions: does this reduce the conservation error?
2) be careful with multiple mesh blocks (if you are using multi-blocks): the boundaries between the blocks should be in regions of very smooth flow, not in places where rapid accelerations occur.
3) try switching from implicit shallow water solver to explicit, or vice versa, and see if that reduces the conservation error.
4) make sure your .stl files (if using any) are fully closed and have no reversed normals, bad edges, or holes: I recommend netfabb Studio Basic as a good free tool for this.
JBurnham is offline   Reply With Quote

Old   February 22, 2013, 04:17
Default
  #3
New Member
 
max
Join Date: Oct 2011
Posts: 10
Rep Power: 14
max0014 is on a distinguished road
Quote:
Originally Posted by JBurnham View Post
There are a few things you might try:

1) use smaller cells in x and y directions: does this reduce the conservation error?
2) be careful with multiple mesh blocks (if you are using multi-blocks): the boundaries between the blocks should be in regions of very smooth flow, not in places where rapid accelerations occur.
3) try switching from implicit shallow water solver to explicit, or vice versa, and see if that reduces the conservation error.
4) make sure your .stl files (if using any) are fully closed and have no reversed normals, bad edges, or holes: I recommend netfabb Studio Basic as a good free tool for this.
Thank you Jeff for you suggestions.
The cells in x and y directions were already finer. The same model but higher slope produced well matched discharge with the observed one. As per your suggestion I tried switching implicit shallow water solver to explicit or implicit which didn't help either. The problem is when the bed slope is very low (So=0.00005) and when the discharge reaches around equilibrium discharge due to uniform rainfall, then the model shows larger conservation error which keeps on increasing. Can you think of any other tolerance, coefficients that I can tweak? I just have single block mesh which is like inclined plane with very small bed slope and I don't use .stl files too. The source is rainfall which is provided as source from component properties.
I also use my fortran program to model the simulation, in which I tweak the detention tolerance, minm timestep and Courant number.
max0014 is offline   Reply With Quote

Reply

Tags
low slopes, overland flow, rainfall, shallow water equations, tolerances

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Low Speed Flow Boundary Conditions Paul Bateman FLUENT 2 January 10, 2013 14:01
Reading field values and setting them as boundary conditions sega OpenFOAM Running, Solving & CFD 1 July 7, 2009 07:18
help setting up boundary conditions for combustor Tomas CFX 2 November 3, 2005 04:34
Multicomponent fluid Andrea CFX 2 October 11, 2004 06:12
A problem about setting boundary conditions lyang Main CFD Forum 0 September 19, 1999 19:29


All times are GMT -4. The time now is 13:54.