CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM (https://www.cfd-online.com/Forums/openfoam/)
-   -   Conjugate heat transfer + radiation + multi-species (https://www.cfd-online.com/Forums/openfoam/172727-conjugate-heat-transfer-radiation-multi-species.html)

tubois June 3, 2016 15:26

Conjugate heat transfer + radiation + multi-species
 
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

dlahaye July 9, 2016 03:47

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 July 11, 2016 05:35

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 (Post 608642)
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 July 11, 2016 06:08

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 July 11, 2016 09:52

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 (Post 608826)
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 July 11, 2016 10:30

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.

gcharvet July 12, 2016 10:06

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

tubois July 25, 2016 03:14

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 (Post 608880)
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 July 25, 2016 03:21

Quote:

Originally Posted by gcharvet (Post 609083)
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

dlahaye July 25, 2016 07:25

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.

maett November 29, 2017 02:04

Sharing results
 
Quote:

Originally Posted by dlahaye (Post 611219)
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?

dlahaye January 14, 2018 11:57

Yes, we did make progress using the solver posted here:
https://github.com/TonkomoLLC/chtMul...ngFoamTutorial


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