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

Fluent Outflow boundary condition implemented in OF?

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 19, 2010, 11:05
Default Fluent Outflow boundary condition implemented in OF?
  #1
Senior Member
 
maddalena's Avatar
 
maddalena
Join Date: Mar 2009
Posts: 436
Rep Power: 23
maddalena will become famous soon enough
Hello FOAMers,
is there someone that knows if a BC similar to Fluent's outflow BC has already been implemented in OpenFOAM?
Fluent's guide says that:
Quote:
Outflow boundary conditions in FLUENT are used to model flow exits where the details of the flow velocity and pressure are not known prior to solution of the flow problem. You do not define any conditions at outflow boundaries (unless you are modeling radiative heat transfer, a discrete phase of particles, or split mass flow): FLUENT extrapolates the required information from the interior.
Can be ok setting U, k, epsilon as inletOutlet, inletValue $innerField and p as zeroGradient both at the inlet and at the outlet? Since U is directed to the external of the domain at the outlet, the inletOutlet BC will use U as zeroGradient, in such a way that both U and p are not fixed in that boundary.

Thanks in advance for comments and suggestions!

maddalena
maddalena is offline   Reply With Quote

Old   March 19, 2010, 12:29
Default
  #2
Member
 
Leonardo Nettis
Join Date: Mar 2009
Posts: 72
Rep Power: 17
dinonettis is on a distinguished road
Hi maddalena!

if we consider the case of a flow over a wing within a square domain (boundaries: inlet, outlet, top, bottom) what I usually do, using the solver simpleFOAM, is to adopt the following settings:

inlet: U (k,epsilon) inletOutlet, p zeroGradient
outlet: U (k,epsilon) zeroGradient, p outletInlet
top, bottom: U (k,epsilon) freestream, p freestreamPressure.

if you want to avoid setting even the pressure at the outlet you can try simply changing the BC at the outlet from outletInlet to zeroGradient or freestreamPressure (actually the value is not needed in both). However I'm not sure the problem is well-posed in this way. Is the flow subsonic or supersonic??
let me know,

dino
dinonettis is offline   Reply With Quote

Old   March 22, 2010, 09:14
Default
  #3
Senior Member
 
maddalena's Avatar
 
maddalena
Join Date: Mar 2009
Posts: 436
Rep Power: 23
maddalena will become famous soon enough
Hi Dino,
The flow is subsonic, actually it is an incompressible flow. If I am right, freestream bc can be used on compressible flow only, thus that is not a possibility for me. That's why I chose inletOutlet everywhere.
As for my case, I cannot set the pressure at the outlet, since I do not know what its value is. I am trying to reproduce results from a Fluent simulation, and they used an outflow bc at the outlet, thus that is why I asked such a question.
Thanks for any suggestions you will give.
Cheers,
maddalena

Last edited by maddalena; March 22, 2010 at 10:54. Reason: add information
maddalena is offline   Reply With Quote

Old   March 23, 2010, 03:09
Default
  #4
Senior Member
 
Gijsbert Wierink
Join Date: Mar 2009
Posts: 383
Rep Power: 18
gwierink is on a distinguished road
Hi Maddalena,

Quote:
I cannot set the pressure at the outlet, since I do not know what its value is.
Is it an idea to use zeroGradient also for p?
__________________
Regards, Gijs
gwierink is offline   Reply With Quote

Old   March 23, 2010, 04:40
Default
  #5
Senior Member
 
maddalena's Avatar
 
maddalena
Join Date: Mar 2009
Posts: 436
Rep Power: 23
maddalena will become famous soon enough
Quote:
Is it an idea to use zeroGradient also for p?
Well... this is what I did in the beginning:
Quote:
setting U, k, epsilon as inletOutlet, inletValue $innerField and p as zeroGradient both at the inlet and at the outlet. Since U is directed to the external of the domain at the outlet, the inletOutlet BC will use U as zeroGradient, in such a way that both U and p are not fixed in that boundary
In that case, if the U inletValue is low (between 0.5 and 3 m/s), the solution is stable, but when raising U to 11 m/s, the solution explodes. However, I am worried the divergence is only a matter of iterations, even with low U value. As Dino noticed, I guess the problem is not well posed in this way...

Last edited by maddalena; March 23, 2010 at 05:06.
maddalena is offline   Reply With Quote

Old   March 30, 2017, 10:34
Default
  #6
Member
 
Ali
Join Date: Aug 2011
Location: Milwaukee
Posts: 34
Rep Power: 14
alib022 is on a distinguished road
Quote:
Originally Posted by maddalena View Post
Well... this is what I did in the beginning:
In that case, if the U inletValue is low (between 0.5 and 3 m/s), the solution is stable, but when raising U to 11 m/s, the solution explodes. However, I am worried the divergence is only a matter of iterations, even with low U value. As Dino noticed, I guess the problem is not well posed in this way...
maddalena,

I know this is a really old post, but by any chance did you finally find the solutions to this? I'm stuck in the same problem now.

Thanks
alib022 is offline   Reply With Quote

Reply

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
How exactly the "pressure outlet" bdry condition compute properties on the boundary? yating9901 FLUENT 3 June 28, 2010 12:26
outflow boundary condition for multiphase flow deepak FLUENT 1 June 21, 2007 08:23
Slip boundary condition what is inside normunds OpenFOAM Running, Solving & CFD 2 June 4, 2007 06:45
Outflow boundary condition in FLUENT Sri FLUENT 5 December 5, 2003 04:42
Fluent 5.0 boundary condition issue with RSM Flav Main CFD Forum 2 October 20, 1999 04:57


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