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

Need suggestions about technical difficulties - Drying + Pyrolysis of coal particle

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 16, 2019, 02:06
Default Need suggestions about technical difficulties - Drying + Pyrolysis of coal particle
  #1
Senior Member
 
Kumaresh
Join Date: Oct 2016
Posts: 163
Rep Power: 5
Kummi is on a distinguished road
Send a message via Yahoo to Kummi
Dear Foamers,
In OpenFOAM by default, the FireFOAM is well supported for solid pyrolysis modelling. With that in mind, I managed to built my solver for a modified version of pyrolysis (for dry coal - without moisture) based on FireFOAM. Now in the case of wet coal pyrolysis, the pyrolysis model should be developed [absence of air - no combustion] involving the influence of moisture drying.
Quote:
--> Drying and Pyrolysis occur simultaneously in different regions of the same particle (however both phenomenon should be modeled altogether or modeled separately).
(I) Basically, Pyrolysis is modeled based on solidChemistry ==> Chemistry model for solid thermodynamics, solved using Arrhenius type equation.
~/OpenFOAM/OpenFOAM-2.1.1/cokeovenGasFOAM/regionModels/pyrolysisModels/reactingOneDim
Quote:
PYROLYSIS
solve ( fvm::ddt(rho_) == - solidChemistry_->RRg() ); //continuity equ
fvScalarMatrix YiEqn ( fvm::ddt(rho_, Yi) == solidChemistry_->RRs(i) ); //species equ.
(II) In my case, I need to model the continuity equation of drying as:
Quote:
DRYING

solve ( fvm::div(rhoU_, Yi) == - XXXX_->RRg() ); //continuity equ
Here, this XXXX cant be used as solidChemistry technically, because the drying is not solved using Arrhenius type equation.

How to proceed with this problem further,
(i) Should I need to couple drying model externally ==> such that it should satisfy the real flow physics (Pyrolysis and Drying occur simultaneously) ?

(ii) Should I need to create sub models based on DRYING ?

I would really appreciate if anyone could give me a hint where to look at or point me about the implementation in OpenFOAM.

Thank you !!











Last edited by Kummi; August 16, 2019 at 03:50.
Kummi is offline   Reply With Quote

Old   August 16, 2019, 02:38
Default
  #2
Senior Member
 
Kumaresh
Join Date: Oct 2016
Posts: 163
Rep Power: 5
Kummi is on a distinguished road
Send a message via Yahoo to Kummi
Following the above post, I would like to describe as how moisture drying need to be modeled in my case.

~ In my case of drying, the heat sink model is based on the assumption that drying occurs at fixed boiling temperature (T=100deg) in infinitely thin zone. The heat sink assumes that there is no resistance to mass transfer and that the water vapor instantaneously leaves the particle. The drying rate is then completely controlled by the heat transfer.

~ conditional test on the temperature equation calculating the evaporation rate. If the temperature is equal to the boiling temperature, the evaporation rate is calculated so that the evaporation rate times the heat of vaporization matches the energy necessary to heat the local element.

Quote:
T= 100 ==> alpha [moisture content) =0]
Based on it, mass and heat balances are calculated at interface as,
Mass balance (r) = rho * alpha * (dx/dt) [kg/m2.s] // evaporation rate
Heat balance (-K dT/dx) = (r) * latent heat [W/m2]
ENERGY EQU: rho*Cp*(delT/delt) = del/delx[K*delT/delx ] + r*cp*delT/delx + rho*delQ/delT (W/m3)
The evaporation rate is then introduced into the energy equations with corrected temperature as a source term.


Such kind of above equations for MOISTURE DRYING should be introduced within PYROLYSIS section in OpenFOAM
Kummi 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
Euler-Euler vs. Lagrangian particle tracking for biomass pyrolysis in a rotary kiln audrey Main CFD Forum 0 February 22, 2011 13:09
DPM UDF particle position using the macro P_POS(p)[i] dm2747 FLUENT 0 April 17, 2009 02:29
Coal Particle Tracking Parameters Michael FLUENT 1 December 1, 2007 15:51
Coal Particle Tracking michael FLUENT 4 November 9, 2007 08:27
CFX5.7 coal combustion and other reaction particle Leosding CFX 0 April 21, 2004 09:58


All times are GMT -4. The time now is 23:02.