CFD Online URL
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

Xoodles temperature change without combustion

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

Reply
 
LinkBack Thread Tools Display Modes
Old   September 27, 2005, 04:56
Default Hello everybody, I am setti
  #1
Member
 
Hannes Kröger
Join Date: Mar 2009
Location: Rostock, Germany
Posts: 91
Rep Power: 8
hannes is on a distinguished road
Hello everybody,

I am setting up an OpenFOAM computation with Xoodles. The problem consists of a swirling jet of premixed fuel/air that leaves a nozzle and hits a little cylinder that acts as a flame holder. The jet is surrounded by air.

I started by creating the model an using the thermophysicalProperties and combustionProperties from the Xoodles/pitzDaily tutorial.

Because of the inhomogeneous fuel distribution between jet and surrounding air I changed from homogeneousMixture to inhomogeneousMixture and set up a field "ft" with boundary conditions ft=0.6 in the nozzle and ft=0 elsewhere:

thermoType hhuMixtureThermo<inhomogeneousmixture<sutherlandtr ansport<speciethermo<janafther mo<perfectgas>>>>>;

I ran the case without igniting it and expected only mixing between jet and surrounding air.
But I found that the temperature in the mixing zone changed, even though I specified T=293K as initial Value for T and Tu inside the fields and on all boundaries. Finally the simulation stopped with the message:

--> FOAM FATAL ERROR : attempt to use janafThermo<equationofstate> out of temperature range 200 -> 5000; T = 196.182

From function janafThermo<equationofstate>::checkT(const scalar T) const
in file /home/dm2/henry/OpenFOAM/OpenFOAM-1.2/src/thermophysicalModels/specie/lnInclude/ janafThermoI.H at line 73.

It is not clear to me, where this temperature change comes from. Does anyone have an idea?

Thanks in advance,
Hannes
hannes is offline   Reply With Quote

Old   September 27, 2005, 05:18
Default Are you using multivariate dis
  #2
Super Moderator
 
niklas's Avatar
 
Niklas Nordin
Join Date: Mar 2009
Location: Stockholm, Sweden
Posts: 692
Rep Power: 18
niklas will become famous soon enough
Are you using multivariate discretization?

N
niklas is offline   Reply With Quote

Old   September 27, 2005, 07:13
Default Yes, I use the following confi
  #3
Member
 
Hannes Kröger
Join Date: Mar 2009
Location: Rostock, Germany
Posts: 91
Rep Power: 8
hannes is on a distinguished road
Yes, I use the following configuration in fvSchemes:

div(phi,ft_b_h_hu) Gauss multivariateSelection
{
fu limitedLinear01 1;
ft limitedLinear01 1;
b limitedLinear01 1;
h limitedLinear 1;
hu limitedLinear 1;
};
hannes is offline   Reply With Quote

Old   October 1, 2005, 06:40
Default I think this error is a bug of
  #4
New Member
 
Chalothon Thumthae
Join Date: Mar 2009
Posts: 13
Rep Power: 7
thumthae is on a distinguished road
I think this error is a bug of combustion solver. This error I ever ask Mr.Henry in this Forum --> " http://www.cfd-online.com/OpenFOAM_D...tml?1117696728 "

on Friday, March 18, 2005

Henry found this is the problem with the heat transfer when you used hhu* thermodynamics packages like Xoodles, XiFoam and engineFoam and only for cases with fixed temperature walls.

So try to change wall boundary condition to adiabatic wall

Torn
thumthae is offline   Reply With Quote

Old   October 1, 2005, 07:51
Default Hello Chalothon, thank you
  #5
Member
 
Hannes Kröger
Join Date: Mar 2009
Location: Rostock, Germany
Posts: 91
Rep Power: 8
hannes is on a distinguished road
Hello Chalothon,

thank you for your help. But I already read your discussion on this theme a while ago and had the same idea as you.
So I changed the boundary conditions to adiabatic walls (zero temperature gradient), but this did not change anything and the problem persists.

I have to mention, that I used the Xoodles/pitzDaily tutorial (2D) for this test, because it runs a lot faster than my case. When I change from homogeneousMixture to inhomogeneousMixture and specify "ft" at the inlet to something greater than zero, I also observe this temperature change.

Hannes
hannes is offline   Reply With Quote

Old   October 17, 2005, 17:31
Default Now I changed to species with
  #6
Member
 
Hannes Kröger
Join Date: Mar 2009
Location: Rostock, Germany
Posts: 91
Rep Power: 8
hannes is on a distinguished road
Now I changed to species with constant properties:
thermoType hhuMixtureThermo<inhomogeneousmixture<consttranspo rt<speciethermo<hconstthermo<p erfectgas>>>>>;

After looking into the code, I see that the enthalpy field is initialised to cp*T+Hf. When I change the heat of fusion Hf such, that both of the mixing species have the same enthalpy at the prescribed uniform temperature, i.e. the enthalpy field is initially uniform, then the temperature remains uniform while the species mix.
Does this mean that there is an inconsistency between species transport and enthalpy transport?
hannes is offline   Reply With Quote

Reply

Thread Tools
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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Xoodles PitzDaily out of temperature rangepersisten error arkangel OpenFOAM Running, Solving & CFD 16 February 11, 2011 05:32
How to run the cases Xoodles%5cpitzDaily3D and Xoodles%5cpitzDaily cfdfans OpenFOAM Running, Solving & CFD 4 October 18, 2007 04:47
change temperature unit suti FLUENT 5 August 3, 2005 01:06
change the temperature unit cha s n FLUENT 1 February 22, 2005 23:49
how to get the change of temperature of a wall shoeb CD-adapco 2 November 30, 2004 14:44


All times are GMT -4. The time now is 14:19.