|
[Sponsors] |
XiFoam enthalpy equation in partially premixed case |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
New Member
Guilherme Sempionato
Join Date: Aug 2011
Posts: 12
Rep Power: 15 ![]() |
Hi all,
I am researching now the possible XiFoam implementation to a partially pre-mixed combustion case but there are some terms in enthalpy equation that are puzzling me. There is a annotated possible solution in EauEqn.H but I could not encounter a specific paper to detail this solution to a secure implementation. if (ign.ignited()) { volScalarField& heau = thermo.heu(); fvScalarMatrix heauEqn ( fvm::ddt(rho, heau) + mvConvection->fvmDiv(phi, heau) + (fvc::ddt(rho, K) + fvc::div(phi, K))*rho/thermo.rhou() + ( heau.name() == "eau" ? fvc::div ( fvc::absolute(phi/fvc::interpolate(rho), U), p, "div(phiv,p)" )*rho/thermo.rhou() : -dpdt*rho/thermo.rhou() ) - fvm::laplacian(turbulence->alphaEff(), heau) // These terms cannot be used in partially-premixed combustion due to // the resultant inconsistency between ft and heau transport. // A possible solution would be to solve for ftu as well as ft. //- fvm::div(muEff*fvc::grad(b)/(b + 0.001), heau) //+ fvm::Sp(fvc::div(muEff*fvc::grad(b)/(b + 0.001)), heau) == fvOptions(rho, heau) ); fvOptions.constrain(heauEqn); heauEqn.solve(); fvOptions.correct(heau); } The temperature field is presenting some discrepancies in partially premixed cases and I think that is due this terms. Does someone knows more about this commented possible solution? Thanks, Guilherme Sempionato. Last edited by sempionato; May 21, 2015 at 14:18. |
|
![]() |
![]() |
![]() |
![]() |
#2 |
New Member
Naman Jain
Join Date: Sep 2015
Location: India
Posts: 4
Rep Power: 11 ![]() |
Hi Sempionato,
I am working on XiFoam to analyze the combustion of a lean premixed mixture and saw those lines in the EaEqn.H file. Have you found anything related to it? Eagerly waiting for your reply, Thanks, Naman. |
|
![]() |
![]() |
![]() |
![]() |
#3 |
New Member
Sangmin Kim
Join Date: Aug 2019
Posts: 6
Rep Power: 7 ![]() |
Who can solve this ????
------------------------------------------------------------------ A possible solution would be to solve for ftu as well as ft. - fvm::div(muEff*fvc::grad(b)/(b + 0.001), heau) + fvm::Sp(fvc::div(muEff*fvc::grad(b)/(b + 0.001)), heau) -------------------------------------------------------------------- <- How to use these terms???? Thanks. -SM- |
|
![]() |
![]() |
![]() |
![]() |
#4 |
New Member
Join Date: Jul 2019
Posts: 1
Rep Power: 0 ![]() |
Urgent!!! pls
volScalarField Db("Db", turbulence->muEff()); These terms cannot be used in partially-premixed combustion due to - fvm::div((Db*fvc::grad(b))/(b + 0.001)), heau) //+ fvm::Sp(fvc::div((Db*fvc::grad(b)/(b + 0.001))), heau) Did any solve this? I tried to create surfacefield for fvm: ![]() still not working? Are these terms essential for Partially premix case Thanks lom |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Development of partially premixed solver in OpenFoam | harshad88 | OpenFOAM Programming & Development | 3 | May 23, 2014 00:35 |
Partially Premixed Combustion not burning | raymond350 | FLUENT | 5 | January 21, 2014 19:28 |
Energy Equation solve the Temperature or Enthalpy? | mikahang | FLUENT | 0 | September 26, 2013 01:48 |
Mixture fraction in Partially premixed combustion | Viktor | FLUENT | 1 | December 29, 2005 23:30 |
Enthalpy equation and Cp dependency upon specis | Mads Bang | Main CFD Forum | 1 | July 30, 2000 06:43 |