|
[Sponsors] |
July 22, 2019, 11:28 |
Multiphase solid reactions
|
#1 |
New Member
Join Date: Oct 2017
Posts: 13
Rep Power: 8 |
Hi there,
I am new to openfoam, so hopefully a solution to my problem is achievable. I am trying to model a two phase problem, one solid phase and one fluid phase, multi species problem in which species from the fluid phase diffuse into the solid and vice-versa. There are a different set of reactions in both phases and I need to see the species gradient in the solid region. 1)Is there a solver that can do that straight away? 2)Because I didn't find a better way I'm trying to add reactions and mass transport to chtMultiRegionFoam. With "solidReactionThermo.H" I managed to get composition fields into the solid region but I'm struggling to add the reactions and evaluate the rates because as far as I can see all reaction models are for fluid phase reactions. Do I have to write code from scratch for solid phase reactions? 3)The other idea I have is to run reactingTwoPhaseEulerFoam with alpha.fluid and alpha.solid fixed, is that possible? Cheers and thanks in advance |
|
August 1, 2019, 20:27 |
|
#2 |
New Member
Gavin Ridley
Join Date: Jan 2019
Location: Tennessee, USA
Posts: 25
Rep Power: 7 |
Hey Paulo,
I'm currently encountering a similar difficulty, namely that there seems to be no built-in way to model interfacial chemistry between phases. My current thoughts are to code a new phase system into reactingMultiPhaseEulerFoam for myself that does this. Have you made any headway on the issue? |
|
August 2, 2019, 10:11 |
|
#3 |
New Member
Join Date: Oct 2017
Posts: 13
Rep Power: 8 |
Hey Gavin,
so far I haven't made much headway into this subject. I'm dedicating myself more to the chtMultiRegionFoam solution because it appear to suit my needs a bit better. I found a constructor for a class of gas/solid reactions in "/src/thermophysicalModels/solidChemistryModel/pyrolysisChemistryModel/pyrolysisChemistryModel.C" but it appears to be only for reactions of the type "Solid1 = Solid2 + Gas", which is nice but I would need more. Cheers, Paulo |
|
August 2, 2019, 10:54 |
|
#4 |
Senior Member
|
Hello Paulo,
Hope in your case two solvers are mainly involved. One is Firefoam and other is chtmultiregionfoam. Its super complex to add reactions in chtmultiregionfoam. Instead, modify the firefoam solver as per your need depending upon fluid and solid regions. If Im not wrong, you are looking into chtmultiregionfoam concerning different regions. If so, simply adopt the couple boundary conditions to couple 2 or more regions as per your problem requirement. Thats how I solved my case months before. And in above explanations, I don't find clear objective. It ll be good, if you explain right on the content related to applications with figures. Nothing is impossible. Cheers.. Good luck ^^ |
|
August 2, 2019, 11:45 |
|
#5 |
New Member
Gavin Ridley
Join Date: Jan 2019
Location: Tennessee, USA
Posts: 25
Rep Power: 7 |
Paulo, thanks for the info. I'm curious, what is the "more" you need than what you described? I'm curious to find out if what we're working on has any overlap.
|
|
August 5, 2019, 05:18 |
|
#6 |
New Member
Join Date: Oct 2017
Posts: 13
Rep Power: 8 |
Dear Kummi,
I understood from digging in the code that fireFoam can only handle pyrolysis reactions (Solid1 = Solid2 + Gas) in a 1D model for the solid phase, am I wrong in that? My problem needs to account for gas diffusion into a solid, where gas and solid react with each other (several reactions with both gas and solid products). Unfortunately I have no pictures as of this moment. The pyrolysis model solves part of my problem but I need to account for complex char reactions. (Hopefully this answers Gavin's question also). I'll try to implement the couple boundary condition into fireFoam as you suggested because I'm also getting to the conclusion that adding reactions do chtMultiRegionFoam is more complicated. Cheers, Paulo |
|
August 7, 2019, 01:52 |
|
#7 | |||
Senior Member
|
Hello Paulo,
Quote:
https://www.researchgate.net/publica...ed_on_OpenFOAM https://www.researchgate.net/publica...tallPack_10tar Quote:
Quote:
|
||||
August 7, 2019, 04:25 |
|
#8 |
New Member
Join Date: Oct 2017
Posts: 13
Rep Power: 8 |
Dear Kummi,
the solver you refered solves my issues. Many thanks |
|
September 15, 2019, 14:48 |
|
#9 |
Member
Atul Kumar
Join Date: Dec 2015
Location: National Centre for Combustion Research and Development
Posts: 48
Rep Power: 10 |
||
December 12, 2019, 11:57 |
|
#10 |
New Member
sante junior
Join Date: Oct 2016
Posts: 11
Rep Power: 9 |
Greeting
I followed the thread of your exchanges. And one of the solvers caught my attention. It's biomassGasificationFoam. I have a problem with this solver. When I launch it I have no problem with the evaporation reaction of water and the pyrolysis of biomass. But when I add the equations of gasification of the char and combustion of the char, the calculation crashes after a number of iterations. And I would also like to work in a fixed-bed combustion furnace. Please, I need your help. Sincerely!!! |
|
December 12, 2019, 19:49 |
|
#11 |
Senior Member
|
Hello Sante,
I have checked out now for few iterations. Both combustion and gasification works well for me in biomassGasificationFOAM. char + O2 --> CO2 + ash & char + CO2 --> 2CO + ash I guess, there should be some problem with your installation or chemistry setup files. Not sure though. |
|
December 23, 2019, 06:10 |
|
#12 | |
New Member
sante junior
Join Date: Oct 2016
Posts: 11
Rep Power: 9 |
Quote:
hello Kummi. I add the combustion and gasification equations below and I still have the same problem. When installation no worries; I think these are the chemistry configuration files. Here is an attachment that I receive via my terminal |
||
December 23, 2019, 07:46 |
|
#13 |
New Member
sante junior
Join Date: Oct 2016
Posts: 11
Rep Power: 9 |
Dear Kummi, here is an example of my chemistryPorperties file and the 0 (zero) test case directory below:
|
|
December 23, 2019, 21:00 |
|
#14 | |
Senior Member
|
Hello Sante,
I ran the solver with your chemistry properties attached above. No issues with my solver. Quote:
BiomassGasificationFoam compiling issue Check this link for the proper installation file Thank you |
||
December 23, 2019, 21:21 |
|
#15 | |
Senior Member
|
Hello Sante,
So it stops at 3039s. I didn't notice that before. Quote:
Have you tried solving gasification alone with pyrolysis, is that works? and similarly for combustion. And so we can exactly find where the problem is -- with gasification or combustion !! Guess, no issues with A and E values, higher order of reaction - 2, will that be an issue, should think. Have you tried with first order reaction and reduce time step further when Temp reaches around 800K - where both gasification and pyrolysis occurs. We will discuss!! |
||
February 12, 2020, 12:52 |
|
#16 |
New Member
sante junior
Join Date: Oct 2016
Posts: 11
Rep Power: 9 |
Hello Kummi
I've read your. And sorry for my long absence, I was a little unwell. I'll consider your suggestions. I also noticed that combustion is not present in the default test case (constant/combustionProperties). Since this is the case, should we add the CH4 and O2 files in the 0(zero)??? directory? Thank you for your suggestions!!! |
|
February 12, 2020, 13:10 |
|
#17 |
New Member
sante junior
Join Date: Oct 2016
Posts: 11
Rep Power: 9 |
Please how to separate the columns of such a file:
|
|
May 5, 2022, 06:55 |
|
#18 |
New Member
Snigdha
Join Date: Jun 2021
Posts: 5
Rep Power: 0 |
Magnetite + H2 = Wustite +H2O Wustite + H2 = Fe + H2O All these reactions go happen in every solid particle. I have already downloaded and performed the installation of BioMassGasificationFoam. I have added the reactionRates K for this reaction in the ReactionRate folder.Can you suggest what else I need to change in order to get these step reactions. |
|
May 5, 2022, 11:42 |
|
#19 |
Senior Member
|
Hello Snigdha,
Your information was too abstract to guide you. Have you come across this forum page: Need suggestions about technical difficulties - Drying + Pyrolysis of coal particle BiomassgasificationFoam is a reference solver. It's application is related to TGA. Feel free to share your thoughts. Thank you **------------------------** Hello sante, I don't know how I missed your questions. Have you solved your problem ? Thank you |
|
May 5, 2022, 14:05 |
|
#20 |
New Member
Snigdha
Join Date: Jun 2021
Posts: 5
Rep Power: 0 |
Thanks Kumaresh for your quick reply. Actually I am not looking for any pyrolysis models of coal. I am interested in modeling iron ore reduction which happens in above mentioned step by step process. Its a solid gas reaction. Hence, I was assuming that biomassGasificationFoam will work for me. However, I am only interested in iron ore reduction model with heat transfer. Do you think bioMassGasificationFoam will be suitable for me? Is there any other in general solver which will be more suitable for my case? Thanks in advance.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
conjugate heat transfer in OpenFOAM | skuznet | OpenFOAM Running, Solving & CFD | 99 | March 16, 2017 05:07 |
Multiphase VOF simulation and also Solid Fluid Heat Trasfer | gerardosrez | Fluent Multiphase | 0 | November 11, 2014 14:31 |
Error finding variable "THERMX" | sunilpatil | CFX | 8 | April 26, 2013 07:00 |
Question: heat conduction in multiphase solid | yueke | FLUENT | 0 | May 27, 2009 23:09 |
catalytic reactions - solid species? | Claud | FLUENT | 0 | February 5, 2008 02:41 |