NATURAL
CONVECTION HEAT TRANSFER IN COMBUSTION SYSTEMS
In the
last week we investigated heat trasnfer when
combustion gases are flowing whith
some velocities. If velocities of combustion gases are very low
or non-existent, there are still
heat trasnfer between gas and
surface , or the fluid
on the other side of the Wall or pipe. For
this reason natural convection is also an important mechanism when considered heat transfer of a combustion gas.
NATURAL
CONVECTION HEAT TRANSFER EQUATIONS IN VERTICAL PLATE
Grashoff
Number:
where is
the volumetric thermal expansion coefficient. This term may be approximated as:
. For a perfect gas: therefore:
1/K
Rayleigh
Number:
Critical Rayleigh
Number
Laminar
free convection: Incropera-DeWitt equation[35] similarity solution
Laminar
free convection: Coban-2 equation similarity solution
Churchill
& Chu Equation for all Ra
range[36]
Churchill
& Chu Equation for Laminar Ra
range[36]
PROBLEM
:
exhaust gas temperature
of an oven is =226.85 C and pressure isnside oven P=101.325 kPa. Oven has a wall of
heigh L=0.5 m and width W=1 m. Wall surface temperature is Ts=126.85
C. Find the heat transfer from natural convection.
Exhaust gas :
CO2 |
3 |
9.81% |
H2O |
4 |
13.08% |
O2 |
1 |
3.27% |
N2 |
22.57143 |
73.83% |
public class HT_natural_vertical_plate_exhaust_gas { public Gmix g; //exhaust gas mix public HT_natural_vertical_plate_exhaust_gas(String gname[],double n[]) {g=new Gmix("exhaust gas",gname,n); g.mole=false; // st=new steamIAPWS_IF97(); } public double Nu(double Ts,double Tinf,double
P,double L,int select) {//Nusselt number double T=(Tinf+Ts)/2.0; double Ra=Ra(Ts,Tinf,P,L); double Pr=g.Prandtl(Tinf); double Gr=Ra/Pr; double Nu=0.0; double Racritic=1e9; double Pr_05=Math.sqrt(Pr); if(Ra>Racritic || select==4 ) {Nu=(0.825+0.387*Math.pow(Ra,(1.0/6.0))/Math.pow((1+Math.pow((0.492/Pr),(9.0/16.0))),(8.0/27.0)));
Nu=Nu*Nu; } else {if(select==1) Nu=4.0/3.0*Math.pow((Gr/4.0),(1.0/4.0))*0.75*Pr_05/Math.pow((0.609+1.221*Pr_05+1.238*Pr),(1.0/4.0)); else if(select==2) Nu=4.0/3.0*Math.pow((Gr/4.0),(1.0/4.0))*(0.022830145+0.752624416*Pr_05+2.04e-4*Pr)/Math.pow((1.222236219+1.010421489*Pr_05+1.389905434*Pr),(1.0/4.0)); else if(select==3) Nu=(0.68+0.67*Math.pow(Ra,(1.0/4.0))/Math.pow((1+Math.pow((0.492/Pr),(9.0/16.0))),(4.0/9.0))); } return Nu; } public double Ra(double
Ts,double Tinf,double P,double L) { double T=(Ts+Tinf)/2.0; double mu=g.vis(T); double ro=1.0/g.v(T,P); double Cp=g.Cp(T); double k=g.k(Tinf); double
beta=1/T; double nu=mu/ro; double alpha=k/(ro*Cp); double
g=9.806; //m/s^2 double Ra=g*beta*Math.abs(Tinf-Ts)*L*L*L/alpha/nu; System.out.println("Ra="+Ra); return Ra; } public static void main(String arg[]) { String
s1[]={"co2","h2o","o2","n2"}; double
n1[]={0.0981,0.1308,0.0327,0.7383}; HT_natural_vertical_plate_exhaust_gas
ht=new HT_natural_vertical_plate_exhaust_gas(s1,n1); double Ts=126.85+273.15;
// Wall surface temperature
degree K double Tinf=226.85+273.15; //exhaust gas temperature degree K; double L=0.5;
// m double W=1.0; double
P=101.325; //kPa double Nu1=ht.Nu(Ts,Tinf,P,L,1); double Nu2=ht.Nu(Ts,Tinf,P,L,2); double Nu3=ht.Nu(Ts,Tinf,P,L,3); double Nu4=ht.Nu(Ts,Tinf,P,L,4); System.out.println("Nu1="+Nu1+"
Nu2="+Nu2+" Nu3="+Nu3+" Nu4="+Nu4); double T=(Tinf+Ts)/2.0; double k1=ht.g.k(Tinf); double
h1=Nu1*k1/L; double
h2=Nu2*k1/L; double
h3=Nu3*k1/L; double
h4=Nu4*k1/L; System.out.println("h1="+h1+"
h2="+h2+" h3="+h3+" h4="+h4); double A=W*L; double
Q1=h1*A*(Tinf-Ts); double
Q2=h2*A*(Tinf-Ts); double
Q3=h3*A*(Tinf-Ts); double
Q4=h4*A*(Tinf-Ts); System.out.println("Q1="+Q1+"
Q2="+Q2+" Q3="+Q3+"Q4 = "+Q4); }} |
---------- Capture Output ---------- >
"E:\co\java\bin\javaw.exe" HT_natural_vertical_plate_exhaust_gas Ra=7.305303667489275E7 Ra=7.305303667489275E7 Ra=7.305303667489275E7 Ra=7.305303667489275E7 Nu1=26.15818484714037
Nu2=27.733820597755294 Nu3=26.882730874865885 Nu4=27.919353448371727 h1=1.9774365660927675
h2=2.096547267630974 h3=2.0322088607842446 h4=2.1105726843471677 Q1=98.87182830463837
Q2=104.8273633815487 Q3=101.61044303921223Q4 = 105.52863421735839 > Terminated with exit code 0. |
PROBLEM
: Exhaust gas
in a furnace is =326.85 C and furnace pressure is P=101.325 kPa. Furnace has a vertical pipe of length L=10 m and diameter D=0.01 m. Pipe surface temperature is constant and Ts=126.85 C. Find the heat transfer from natural convection.
Exhaust gas :
CO2 |
3 |
9.81% |
H2O |
4 |
13.08% |
O2 |
1 |
3.27% |
N2 |
22.57143 |
73.83% |
public
class HT_natural_vertical_plate_exhaust_gas { public Gmix g; //exhaust gas mix public HT_natural_vertical_plate_exhaust_gas(String gname[],double n[]) {g=new Gmix("exhaust gas",gname,n); g.mole=false; // st=new steamIAPWS_IF97(); } public double Nu(double Ts,double Tinf,double
P,double L,int select) {//Nusselt number double T=(Tinf+Ts)/2.0; double Ra=Ra(Ts,Tinf,P,L); double Pr=g.Prandtl(Tinf); double Gr=Ra/Pr; double Nu=0.0; double Racritic=1e9; double Pr_05=Math.sqrt(Pr); if(Ra>Racritic || select==4 ) {Nu=(0.825+0.387*Math.pow(Ra,(1.0/6.0))/Math.pow((1+Math.pow((0.492/Pr),(9.0/16.0))),(8.0/27.0)));
Nu=Nu*Nu;
} else {if(select==1) Nu=4.0/3.0*Math.pow((Gr/4.0),(1.0/4.0))*0.75*Pr_05/Math.pow((0.609+1.221*Pr_05+1.238*Pr),(1.0/4.0)); else if(select==2) Nu=4.0/3.0*Math.pow((Gr/4.0),(1.0/4.0))*(0.022830145+0.752624416*Pr_05+2.04e-4*Pr)/Math.pow((1.222236219+1.010421489*Pr_05+1.389905434*Pr),(1.0/4.0)); else if(select==3) Nu=(0.68+0.67*Math.pow(Ra,(1.0/4.0))/Math.pow((1+Math.pow((0.492/Pr),(9.0/16.0))),(4.0/9.0))); } return Nu; } public double Ra(double
Ts,double Tinf,double P,double L) { double T=(Ts+Tinf)/2.0; double mu=g.vis(T); double ro=1.0/g.v(T,P); double Cp=g.Cp(T); double k=g.k(Tinf); double
beta=1/T; double nu=mu/ro; double alpha=k/(ro*Cp); double
g=9.806; //m/s^2 double Ra=g*beta*Math.abs(Tinf-Ts)*L*L*L/alpha/nu; System.out.println("Ra="+Ra); return Ra; } public static void main(String arg[]) { String
s1[]={"co2","h2o","o2","n2"}; double
n1[]={0.0981,0.1308,0.0327,0.7383}; HT_natural_vertical_plate_exhaust_gas
ht=new HT_natural_vertical_plate_exhaust_gas(s1,n1); double Ts=126.85+273.15; //
Wall surface temperature degree K double Tinf=326.85+273.15; //exhaust gas temperature degree K; double L=10.0;
// m double
W=0.031415926; double
P=101.325; //kPa double Nu1=ht.Nu(Ts,Tinf,P,L,1); double Nu2=ht.Nu(Ts,Tinf,P,L,2); double Nu3=ht.Nu(Ts,Tinf,P,L,3); double Nu4=ht.Nu(Ts,Tinf,P,L,4); System.out.println("Nu1="+Nu1+"
Nu2="+Nu2+" Nu3="+Nu3+" Nu4="+Nu4); double T=(Tinf+Ts)/2.0; double k1=ht.g.k(Tinf); double
h1=Nu1*k1/L; double
h2=Nu2*k1/L; double
h3=Nu3*k1/L; double
h4=Nu4*k1/L; System.out.println("h1="+h1+"
h2="+h2+" h3="+h3+" h4="+h4); double A=W*L; double
Q1=h1*A*(Tinf-Ts); double
Q2=h2*A*(Tinf-Ts); double
Q3=h3*A*(Tinf-Ts); double
Q4=h4*A*(Tinf-Ts); System.out.println("Q1="+Q1+"
Q2="+Q2+" Q3="+Q3+"Q4 = "+Q4); }} |
---------- Capture Output ---------- >
"E:\co\java\bin\javaw.exe" HT_natural_vertical_plate_exhaust_gas Ra=6.782784982644967E11 Ra=6.782784982644967E11 Ra=6.782784982644967E11 Ra=6.782784982644967E11 Nu1=452.2023920878429
Nu2=452.2023920878429 Nu3=452.2023920878429 Nu4=452.2023920878429 h1=2.0064086885485484
h2=2.0064086885485484 h3=2.0064086885485484 h4=2.0064086885485484 Q1=126.06637377039647
Q2=126.06637377039647 Q3=126.06637377039647Q4 = 126.06637377039647 > Terminated with exit code 0. |
14.3 INCLINED
PLATES NATURAL CONVECTION
|
|
Grashoff
Number:
Rayleigh
Number:
14.4
HORIZONTAL PLATES NATURAL CONVECTION
where As is the
plate surface area and P is the
perimeter
Upper
surface of Hot Plate or Lower surface
of Cold Plate
Lower
surface of Hot Plate or Upper surface
of Cold Plate
14.5 LONG
HORIZONTAL CYLINDER NATURAL CONVECTION
Grashoff
Number:
Rayleigh
Number:
Morgan equation[37]
|
C |
n |
10-10-10-2 |
0.675 |
0.058 |
10-2-102 |
1.02 |
0.148 |
102-104 |
0.850 |
0.188 |
104-107 |
0.480 |
0.250 |
107-1012 |
0.125 |
0.333 |
Churchill
& Chu equation[38]
PROBLEM
: Exhaust gas
in a furnace is =326.85 C and furnace pressure is P=101.325 kPa. Furnace has a horizontal pipe of length L=10 m and diameter D=0.01 m. Pipe surface temperature is constant and Ts=126.85 C. Find the heat transfer from natural convection.
Exhaust gas :
CO2 |
3 |
9.81% |
H2O |
4 |
13.08% |
O2 |
1 |
3.27% |
N2 |
22.57143 |
73.83% |
public
class HT_natural_horizontal_cylinder_exhaust_gas { public
Gmix g; //exhaust gas mix public HT_natural_horizontal_cylinder_exhaust_gas(String gname[],double n[]) {g=new Gmix("exhaust gas",gname,n); g.mole=false; } public double Nu(double Ts,double
Tinf,double P,double D,int select) {//Nusselt number double T=(Tinf+Ts)/2.0; double Ra=Ra(Ts,Tinf,P,D); double Pr=g.Prandtl(T); double Gr=Ra/Pr; double Nu=0.0; double Racritic=1e9; double C=0,n=0; double Pr_05=Math.sqrt(Pr); if(select==1) {Nu=(0.60+0.387*Math.pow(Ra,(1.0/6.0))/Math.pow((1+Math.pow((0.559/Pr),(9.0/16.0))),(8.0/27.0))); Nu=Nu*Nu; } else if(select==2) { if(Ra>=1e-10 && Ra<1e-2)
{C=0.675;n=0.058;} else if(Ra>=1e-2 && Ra<1e2) {C=1.02;n=0.148;} else if(Ra>=1e2 && Ra<1e4) {C=0.85;n=0.188;} else if(Ra>=1e4 && Ra<1e7)
{C=0.480;n=0.250;} else if(Ra>=1e7 && Ra<=1e12){C=0.125;n=0.333;} Nu=C*Math.pow(Ra,n); System.out.println("C="+C+"n="+n); } return Nu; } public double Ra(double Ts,double Tinf,double P,double D) { double T=(Ts+Tinf)/2.0; double mu=g.vis(T); double ro=1.0/g.v(T,P); double Cp=g.Cp(T); double k=g.k(Tinf); double
beta=1/T; double nu=mu/ro; double alpha=k/(ro*Cp); double
g=9.806; //m/s^2 double Ra=g*beta*Math.abs(Ts-Tinf)*D*D*D/alpha/nu; System.out.println("Ra="+Ra); return Ra; } public static void main(String arg[]) { String s1[]={"co2","h2o","o2","n2"}; double
n1[]={0.0981,0.1308,0.0327,0.7383}; HT_natural_horizontal_cylinder_exhaust_gas
ht=new HT_natural_horizontal_cylinder_exhaust_gas(s1,n1); double Tinf=326.85+273.15;
//air temp. degree K; double Ts=126.85+273.15; double D=0.01;
// m double L=10.0;
//m double
P=101.325; //kPa double Nu1= ht.Nu(Ts,Tinf,P,D,1); double Nu2= ht.Nu(Ts,Tinf,P,D,2); System.out.println("Nu1="+Nu1+"
Nu2="+Nu2); double k1=ht.g.k(Tinf); double
h1=Nu1*k1/D; double T=(Tinf+Ts)/2.0; double k2=ht.g.k(T); double
h2=Nu2*k2/D; System.out.println("h1="+h1+"
h2="+h2); double A=Math.PI*D*L; double
Q1=h1*A*(Tinf-Ts); double
Q2=h2*A*(Tinf-Ts); System.out.println("Q1="+Q1+"
Q2="+Q2); }} |
---------- Capture Output ---------- >
"E:\co\java\bin\javaw.exe" HT_natural_horizontal_cylinder_exhaust_gas Ra=678.2784982644968 Ra=678.2784982644968 C=0.85n=0.188 Nu1=1.52449915094878
Nu2=2.895500465604656 h1=6.764157810015154
h2=10.944315385956939 Q1=425.00456967331263
Q2=687.6516163018412 > Terminated with exit code 0. |
HOMEWORK
PROBLEMS
PROBLEM 1: Inside of a vertical pipe has saturated steam of T=100 C, pipe diameter outside diameter is D=0.05 m,inside diameter is Di=0.045m and pipe length
L=5 m. Pipe is made of commercial steel (k=30 W/(mK). Outside of pipe exhaust gases
at P=101.325 kPa and the following mixture
existed.
Exhaust gas :
CO2 |
10% |
H2O |
14% |
O2 |
2% |
N2 |
74% |
Calculate the
heat transfer
PROBLEM 2: Inside of a horizontal pipe has saturated steam of T=100 C, pipe diameter outside diameter is D=0.05 m,inside diameter is Di=0.045m and pipe length
L=5 m. Pipe is made of commercial steel (k=30 W/(mK). Outside of pipe exhaust gases
at P=101.325 kPa and the following mixture
existed.
Exhaust gas :
CO2 |
10% |
H2O |
14% |
O2 |
2% |
N2 |
74% |
Calculate the
heat transfer