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

Conjugate heat transfer + radiation + multi-species

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 3, 2016, 16:26
Default Conjugate heat transfer + radiation + multi-species
  #1
New Member
 
Zhenlan GAO
Join Date: Oct 2015
Location: France
Posts: 17
Rep Power: 11
tubois is on a distinguished road
Hi I am new to OpenFOAM,

Could someone tell me that if OpenFOAM offers a solver for conjugate heat transfer coupled with radiation model in the fluid part (three gas mixture)?

I have different solid areas (different isolation materials) and a hot fluid area where radiation phenomona is not negligeable. The gas mixture is Argon with a premixed H2-N2 gas. Can OpenFOAM works out this problem without needing to code a new solver?

Any example and tutorials suggested in similar problem?

Can OpenFOAM Fondation or ESI-Group offer some technical support for case set up?

Actually, I am working on this problem with FLUENT. But it is too expensive, so I am wondering to find an open-source solver to replace it.

Thank you very much!

Tubois
tubois is offline   Reply With Quote

Old   July 9, 2016, 04:47
Default
  #2
Senior Member
 
Domenico Lahaye
Join Date: Dec 2013
Posts: 798
Blog Entries: 1
Rep Power: 17
dlahaye is on a distinguished road
Dear Tubois,

We are interested in a similar problem. Our limited understanding currently is that multiRegionFoam is a function that calls both buoyancyFoam in the fluid domain and laplacianFoam in the solid domain. It should in principle suffice to replace buoyancyFoam in the fluid domain by reactingFoam and to provide data on the reactions to the solver. I have a student starting to use multiRegionFoam next week and I will have another student working on this topic from September to March. We could join forces on the topic. The first task would be to work out a plan of approach in more details. What do you think?

Kind wishes, Domenico.
dlahaye is offline   Reply With Quote

Old   July 11, 2016, 06:35
Default
  #3
New Member
 
Zhenlan GAO
Join Date: Oct 2015
Location: France
Posts: 17
Rep Power: 11
tubois is on a distinguished road
Dear Domenico,

Thank you for your reply. Your proposal is very interesting. How can we get a start?

Best regards

Tubois

Quote:
Originally Posted by dlahaye View Post
Dear Tubois,

We are interested in a similar problem. Our limited understanding currently is that multiRegionFoam is a function that calls both buoyancyFoam in the fluid domain and laplacianFoam in the solid domain. It should in principle suffice to replace buoyancyFoam in the fluid domain by reactingFoam and to provide data on the reactions to the solver. I have a student starting to use multiRegionFoam next week and I will have another student working on this topic from September to March. We could join forces on the topic. The first task would be to work out a plan of approach in more details. What do you think?

Kind wishes, Domenico.
tubois is offline   Reply With Quote

Old   July 11, 2016, 07:08
Default
  #4
Senior Member
 
Domenico Lahaye
Join Date: Dec 2013
Posts: 798
Blog Entries: 1
Rep Power: 17
dlahaye is on a distinguished road
Dear Tubois,

Thank you for your reply. I am very pleased you like my proposal.

My suggestion on how to proceed is as follows:

1) agree upon simple test case: geometry, boundary conditions, mesh, solver
settings, etc.
2) run cold flow simulations using simpleFoam for various conditions (laminar, turbulent,
various inflow conditions, etc)
3) run non-isothermal flow using buoyantsimpleFoam specifying a given temperature at
the inlet and various flow conditions
4) run multiregionFoam to include the lining

=> up to this point everything can be done with OpenFoam as is

5) replace in multiregionFoam buoyantsimpleFoam in the solid domain by
reactingFoam. This requires changing the multiregionFoam solver.

I have a student (Guillaume Charvet) who is working on this issue. I would like
that the two of you exchange ideas.

How does this sound to you?

Best, Domenico.
dlahaye is offline   Reply With Quote

Old   July 11, 2016, 10:52
Default
  #5
New Member
 
Zhenlan GAO
Join Date: Oct 2015
Location: France
Posts: 17
Rep Power: 11
tubois is on a distinguished road
I think your plan is very good.

running 1-4 is possible for me
5 is a bit difficult, since I am not very familiar with OpenFOAM. But I had some basic c++ programming experience. I think it should be able to work out.

Since I am now full time employed in private company, I may not be able to catch up your progress in university.

Quote:
Originally Posted by dlahaye View Post
Dear Tubois,

Thank you for your reply. I am very pleased you like my proposal.

My suggestion on how to proceed is as follows:

1) agree upon simple test case: geometry, boundary conditions, mesh, solver
settings, etc.
2) run cold flow simulations using simpleFoam for various conditions (laminar, turbulent,
various inflow conditions, etc)
3) run non-isothermal flow using buoyantsimpleFoam specifying a given temperature at
the inlet and various flow conditions
4) run multiregionFoam to include the lining

=> up to this point everything can be done with OpenFoam as is

5) replace in multiregionFoam buoyantsimpleFoam in the solid domain by
reactingFoam. This requires changing the multiregionFoam solver.

I have a student (Guillaume Charvet) who is working on this issue. I would like
that the two of you exchange ideas.

How does this sound to you?

Best, Domenico.
tubois is offline   Reply With Quote

Old   July 11, 2016, 11:30
Default
  #6
Senior Member
 
Domenico Lahaye
Join Date: Dec 2013
Posts: 798
Blog Entries: 1
Rep Power: 17
dlahaye is on a distinguished road
Very good then. I wrote Guillaume to stimulate him to join the discussion.

Guillaume is considering the test case of the burning flow reactor (BFR) you can
find in the master thesis of Ali Kadar that you can find online at

http://repository.tudelft.nl/islando...tion=education

To simplify matters, Guillaume is only considering the main chamber. This allows
him to use blockmesh to generate the geometry.

The BFR does not have an insulating lining. I suggested Guillaume to add a lining to
the existing BFR geometry.

Best, Domenico.
dlahaye is offline   Reply With Quote

Old   July 12, 2016, 11:06
Default
  #7
New Member
 
Guillaume Charvet
Join Date: Jul 2016
Location: France
Posts: 1
Rep Power: 0
gcharvet is on a distinguished road
Hi,

I'm glad to join the discussion and hope that we will help each other.

I have already ran simpleFoam and buoyantsimpleFoam on the BFR test case with correct results and I'm currently working with the chtMultiRegionSimpleFoam solver.
I will add the lining to the geometry and try to make it works.

I used blockMesh to define the geometry and the mesh, did you use it too ?

Best, Guillaume
gcharvet is offline   Reply With Quote

Old   July 25, 2016, 04:14
Default
  #8
New Member
 
Zhenlan GAO
Join Date: Oct 2015
Location: France
Posts: 17
Rep Power: 11
tubois is on a distinguished road
Thank you very much for this master thesis. Sorry for my reply lately. Crazy weeks since my last post here.

I will read it carefully.


Quote:
Originally Posted by dlahaye View Post
Very good then. I wrote Guillaume to stimulate him to join the discussion.

Guillaume is considering the test case of the burning flow reactor (BFR) you can
find in the master thesis of Ali Kadar that you can find online at

http://repository.tudelft.nl/islando...tion=education

To simplify matters, Guillaume is only considering the main chamber. This allows
him to use blockmesh to generate the geometry.

The BFR does not have an insulating lining. I suggested Guillaume to add a lining to
the existing BFR geometry.

Best, Domenico.
tubois is offline   Reply With Quote

Old   July 25, 2016, 04:21
Default
  #9
New Member
 
Zhenlan GAO
Join Date: Oct 2015
Location: France
Posts: 17
Rep Power: 11
tubois is on a distinguished road
Quote:
Originally Posted by gcharvet View Post
Hi,

I'm glad to join the discussion and hope that we will help each other.

I have already ran simpleFoam and buoyantsimpleFoam on the BFR test case with correct results and I'm currently working with the chtMultiRegionSimpleFoam solver.
I will add the lining to the geometry and try to make it works.

I used blockMesh to define the geometry and the mesh, did you use it too ?

Best, Guillaume
Hi Guillaume

I am starting to use OPENFOAM. It will take me a little time to catch up with you.

Personally, I use FLUENT right now. So I will convert a FLUENT mesh to OPENFOAM with the utilities.

Before I got my current position, I worked on SALOME. It creates the geometry and generates the mesh. There is a script to convert the mesh to OPENFOAM format. You can try it. It is not quite difficult to use.

http://www.cfd-online.com/Forums/ope...-openfoam.html

Hope that it is helpful for you.

Actually, I am working in a industrial furnace constructor. So your work will be very interesting for us. But we do not have combustion in furnace. Some mixture heat transfer is already enough for my study right now. If you want to go further and to publish some scientific papers, I will be happy to assist.


Best regards

Tubois
tubois is offline   Reply With Quote

Old   July 25, 2016, 08:25
Default
  #10
Senior Member
 
Domenico Lahaye
Join Date: Dec 2013
Posts: 798
Blog Entries: 1
Rep Power: 17
dlahaye is on a distinguished road
Dear Tubois,

Thank you for getting in touch and no worries. We hope that Guillaume will be able to
document the results that he is currently obtaining before the end of August. Receiving
your comments on those results will be very valuable to have.

Kind wishes, Domenico.
dlahaye is offline   Reply With Quote

Old   November 29, 2017, 03:04
Wink Sharing results
  #11
New Member
 
Matthias
Join Date: Nov 2017
Posts: 2
Rep Power: 0
maett is on a distinguished road
Quote:
Originally Posted by dlahaye View Post
Dear Tubois,

Thank you for getting in touch and no worries. We hope that Guillaume will be able to
document the results that he is currently obtaining before the end of August. Receiving
your comments on those results will be very valuable to have.

Kind wishes, Domenico.
Hey guys,

I'm working on a similar problem. Have u made some progress since then.
If yes can you share it?
maett is offline   Reply With Quote

Old   January 14, 2018, 12:57
Default
  #12
Senior Member
 
Domenico Lahaye
Join Date: Dec 2013
Posts: 798
Blog Entries: 1
Rep Power: 17
dlahaye is on a distinguished road
Yes, we did make progress using the solver posted here:
https://github.com/TonkomoLLC/chtMul...ngFoamTutorial
dlahaye 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
Quenching simulation : how to set up a conjugate heat transfer between solid&liquid Rockda FLUENT 24 August 30, 2016 07:33
Error finding variable "THERMX" sunilpatil CFX 8 April 26, 2013 08:00
radiation heat transfer GeHa FLUENT 1 September 5, 2012 15:56
Comparison of radiation and convection heat transfer panos_metal FLUENT 0 December 5, 2011 22:04
Conjugate heat transfer problem with porous media piko Siemens 1 April 17, 2009 16:41


All times are GMT -4. The time now is 22:40.