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

Radiation boundary conditions for flow through boundaries in openFoam

Register Blogs Community New Posts Updated Threads Search

Like Tree4Likes
  • 2 Post By Germilly
  • 1 Post By chriss85
  • 1 Post By chriss85

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 10, 2017, 12:27
Default Radiation boundary conditions for flow through boundaries in openFoam
  #1
Member
 
Chris Cloney
Join Date: Jun 2016
Location: Halifax, Canada
Posts: 62
Rep Power: 10
DustExplosion is on a distinguished road
Hello all,

I am relatively new to radiation modelling, but wanted to test it in a 1D multiphase flame simulation I am running. The simulation is a 1D open tube filled with fuel and ignited at one end.

I have looked through the radiation, scattering, and absorption emission models for the gas and lagrange phases and everything seems to make sense. I have decided to use the P1 radiation model and include cloud scattering and cloud emission/absorption.

However, I am not sure which boundary conditions to use and what should be the initial conditions for G? All of the examples I can find have solid walls, but in my case I would like an infinitely thick 1D flame (no loss in z/y boundaries, which is symmetry) and open boundaries on the ends (fixed parameters at inlet end and outflow at the other end).

My "goal" is for the boundaries to have no effect on the solution and to capture radiation from the burned gas behind the flame propagating upstream into the fresh fuel/particles.

Can anyone suggest boundary/initial conditions for this type of problem?

Thanks!

Chris
DustExplosion is offline   Reply With Quote

Old   June 19, 2018, 14:28
Default
  #2
New Member
 
Germilly Barreto
Join Date: Jul 2016
Location: Portugal
Posts: 25
Rep Power: 10
Germilly is on a distinguished road
Hello DustExplosion,

Have you solved your problem?
I think I'm facing with a similar problem.

I have posted a question in the following thread:

Understanding the Marshak boundary condition (radiation)

Thank you

Regards
GB
Germilly is offline   Reply With Quote

Old   June 21, 2018, 13:15
Default
  #3
Member
 
Chris Cloney
Join Date: Jun 2016
Location: Halifax, Canada
Posts: 62
Rep Power: 10
DustExplosion is on a distinguished road
Hi Germilly,

I did not... I ended up going in a different direction and did not include radiation in my thesis. Good luck and hopefully someone can help!
DustExplosion is offline   Reply With Quote

Old   June 21, 2018, 14:26
Default
  #4
New Member
 
Germilly Barreto
Join Date: Jul 2016
Location: Portugal
Posts: 25
Rep Power: 10
Germilly is on a distinguished road
Hello DustExplosion,

Thank you for your reply.

I'm trying something, but I am not sure if it is correct.
It is probably something very stupid.
But, I'm going to post it here. Maybe some help can come.

According to the following paper (page 4), using the P1 approximation, the boundary condition for the inlet and outlet is:

-\frac{G}{2} = \frac{1}{3\beta}\vec{n} \cdot \nabla G

and for the wall is:

\frac{\varepsilon_w}{2(2-\varepsilon_w)}\big( 4\sigma T^4_w-G\big) = \frac{1}{3\beta}\vec{n} \cdot \nabla G

For the wall, I can implement the Marshak boundary condition in openFoam, as is explained in:

Understanding the Marshak boundary condition (radiation)

According to the equations above, the boundary condition for the inlet and outlet can be obtained by doing \varepsilon_w = 1 and T_w = 0 (this is probably the stupid thing) in the boundary condition for the wall.

For the inlet and outlet, what I am doing in openFoam, is using the MarshakRadiationFixedTemperature assigning Trad = 0:

Code:
    inlet
    {
        type            MarshakRadiationFixedTemperature;
        Trad            uniform 0;
        value           uniform 0;
    }

Code:
    outlet
    {
        type            MarshakRadiationFixedTemperature;
        Trad            uniform 0;
        value           uniform 0;
    }
The case is running, but I'm not sure in what I am doing.

Regards
GB
atulkjoy and wht like this.

Last edited by Germilly; June 22, 2018 at 13:33.
Germilly is offline   Reply With Quote

Old   June 27, 2018, 10:05
Default
  #5
Senior Member
 
Join Date: Oct 2013
Posts: 397
Rep Power: 19
chriss85 will become famous soon enough
Some hints:
The MarshakRadiationFixedTemperature bc gives you the emitted radiation of a black body at a specified temperature and emissivity. This is often a good approximation for solids. For fluids, you'll need some kind of estimation about the radiation that is entering/exiting your boundary. If you have an optically thick medium with similar temperature outside of the boundary you might be able to use zeroGradient, as there should not be much radiation going through your boundary in that case. If your fluid approximately behaves like a black body you can use one of the Marshak conditions, either for fixed temperature or for the temperature of the temperature patch.
Utkan likes this.
chriss85 is offline   Reply With Quote

Old   June 27, 2018, 11:37
Default
  #6
New Member
 
Germilly Barreto
Join Date: Jul 2016
Location: Portugal
Posts: 25
Rep Power: 10
Germilly is on a distinguished road
Hello Chriss85,

Thank you for the hints.

In my case, there will be radiation entering (less important) and exiting (more important) in the inlet and outlet boundaries.

I think I cannot use zeroGradient, because the temperature in the inlet and outlet are higher than the outside temperature.

The inlet and outlet are in direct contact with the environment. Therefore, if I define the Marshak conditions, which emissivity should I use? (there is no solid surface in the inlet and outlet, like is in the wall) there is only the participating media.

If it is possible, can you please give me your opinion about doing \varepsilon_w = 1 and T_w = 0 when using MarshakRadiationFixedTemperature?

Thank you again.

Regards,
Germilly
Germilly is offline   Reply With Quote

Old   June 27, 2018, 12:49
Default
  #7
Senior Member
 
Join Date: Oct 2013
Posts: 397
Rep Power: 19
chriss85 will become famous soon enough
I'm not sure how to treat one-way radiating boundaries but let me know if you find something. As I said, using the Marshak condition is likely to induce errors for non-solids, but this probably depends on what you're trying to simulate. Maybe you can increase the size of the simulated region and test if there is a negative influence of the boundary condition?
Utkan likes this.
chriss85 is offline   Reply With Quote

Reply


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
chtMultiRegionSimpleFoam: Thermal Conduction + Surface-To-Surface Radiation Zeppo OpenFOAM Running, Solving & CFD 16 May 18, 2017 19:04
Multiphase flow - incorrect velocity on inlet Mike_Tom CFX 6 September 29, 2016 02:27
Error - Solar absorber - Solar Thermal Radiation MichaelK CFX 12 September 1, 2016 06:15
Radiation Modeling Chris89 CFX 20 August 14, 2014 08:51
Low Mixing time Problem Mavier CFX 5 April 29, 2013 01:00


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