summaryrefslogtreecommitdiff
path: root/Introduction_to_Heat_Transfer_by_S._K._Som/Chapter11.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'Introduction_to_Heat_Transfer_by_S._K._Som/Chapter11.ipynb')
-rw-r--r--Introduction_to_Heat_Transfer_by_S._K._Som/Chapter11.ipynb543
1 files changed, 543 insertions, 0 deletions
diff --git a/Introduction_to_Heat_Transfer_by_S._K._Som/Chapter11.ipynb b/Introduction_to_Heat_Transfer_by_S._K._Som/Chapter11.ipynb
new file mode 100644
index 00000000..a46cced0
--- /dev/null
+++ b/Introduction_to_Heat_Transfer_by_S._K._Som/Chapter11.ipynb
@@ -0,0 +1,543 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "collapsed": true
+ },
+ "source": [
+ "# Chapter 11:Radiation heat transfer"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Ex11.3:pg-445"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Introduction to heat transfer by S.K.Som, Chapter 11, Example 3\n",
+ "The view factors F13 and F31 between the surfaces 1 and 3 are \n",
+ "F13= 0.04\n",
+ "F31= 0.032\n"
+ ]
+ }
+ ],
+ "source": [
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ "import math\n",
+ " \n",
+ "print\"Introduction to heat transfer by S.K.Som, Chapter 11, Example 3\"\n",
+ "print\"The view factors F13 and F31 between the surfaces 1 and 3 are \"\n",
+ "#Determine the view factors F13 and F31 between the surfaces 1 and 3.\n",
+ "#F1-2,3=F12+F13\n",
+ "#So F13=F1-2,3-F12\n",
+ "#Let F1-2,3=F123\n",
+ "#From Radiation Shape factor b/w two perpendicular rectangles with a commom edge table we get F12=.027,F1-2,3=0.31\n",
+ "F123=0.31;#View factor\n",
+ "F12=.27;#View factor\n",
+ "F13=F123-F12#View factor\n",
+ "print\"F13=\",F13\n",
+ "#A1,A2 and A3 are the emitting surface areas\n",
+ "#From reciprocity relation F31=(A1/A3)/F13\n",
+ "A1=2;\n",
+ "A3=2.5;\n",
+ "F31=(A1/A3)*F13\n",
+ "print\"F31=\",F31\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Ex11.4:pg-447"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Introduction to heat transfer by S.K.Som, Chapter 11, Example 4\n",
+ "F124= 0.04\n",
+ "F24= 0.06\n",
+ "The view factor F14=((F1,2-4*(A1+A2)))-A2*F24)/A2\n",
+ "F14= 0.02\n"
+ ]
+ }
+ ],
+ "source": [
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ "import math\n",
+ " \n",
+ "print\"Introduction to heat transfer by S.K.Som, Chapter 11, Example 4\"\n",
+ "#Determine the view factors F14 for the composite surface .\n",
+ "#From the table of radiation shape factor b/w two perpendicular surfaces F1,2-3,4=0.14 and F1,2-3=0.1\n",
+ "#By subdivision of the recieving surfaces we get F1,2-4=F1,2-3,4-F1,2-3\n",
+ "#Let F1,2-4=F124 , F1,2-3,4=F1234 , F1,2-3=F123\n",
+ "F1234=0.14;#View factor\n",
+ "F123=0.1;#View factor\n",
+ "F124=F1234-F123;#View factor\n",
+ "print\"F124=\",F124\n",
+ "#Again from the table of radiation shape factor b/w two perpendicular surfaces F2-3,4=0.24 , F23=0.18\n",
+ "#Let F2-3,4=F234\n",
+ "F234=0.24;#View factor\n",
+ "F23=0.18;#View factor\n",
+ "#By subdivision of the recieving surfaces we get F24=F2-3,4-F23\n",
+ "F24=F234-F23;#view factor\n",
+ "print\"F24=\",F24\n",
+ "#A1 and A2 are the emitting surface areas.\n",
+ "A1=12;\n",
+ "A2=12;\n",
+ "#Now by subdivision of emitting surfaces F1,2-4=(1/(A1+A2))*(A1*F14+A2*F24)\n",
+ "#This implies F14=((F1,2-4*(A1+A2)))-A2*F24)/A2\n",
+ "print\"The view factor F14=((F1,2-4*(A1+A2)))-A2*F24)/A2\"\n",
+ "F14=((F124*(A1+A2))-(A2*F24))/A2\n",
+ "print\"F14=\",F14\n",
+ "\n",
+ "\n",
+ "\n",
+ " \n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Ex11.5:pg-453"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Introduction to heat transfer by S.K.Som, Chapter 11, Example 5\n",
+ "The view factors of cylindrical surface with respect to the base are\n",
+ "F13= 0.84\n",
+ "F31= 0.0\n"
+ ]
+ }
+ ],
+ "source": [
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ "import math\n",
+ " \n",
+ "print\"Introduction to heat transfer by S.K.Som, Chapter 11, Example 5\"\n",
+ "#Consider a cylinder having length,L=2r determine the view factor of cylindrical surface with respect to the base.\n",
+ "#From the graph of radiation shape factor b/w parallel coaxial disks of equal diameter F12=0.16\n",
+ "F12=0.16;#View factor\n",
+ "#By the summation rule of an enclosure F11+F12+F13=1\n",
+ "#But F11=0(since the base surface is flat)\n",
+ "F11=0;#View factor\n",
+ "print\"The view factors of cylindrical surface with respect to the base are\"\n",
+ "F13=1-F12-F11#view factor\n",
+ "print\"F13=\",F13\n",
+ "#By making use of reciprocity theorem we have F31=(A1/A2)*F13\n",
+ "#A1 and A2 are emitting surface areas\n",
+ "#A1/A2=(pi*r**2)/(2*pi*r*2*r)=1/4\n",
+ "#Let A1/A2=A\n",
+ "A=1/4;\n",
+ "F31=(A)*F13\n",
+ "print\"F31=\",F31\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Ex11.6:pg-456"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Introduction to heat transfer by S.K.Som, Chapter 11, Example 6\n",
+ "The rate of heat transfer is given by Q=A1*F12*sigma*(T1**4-T2**4) in W\n",
+ "Q= -2918.916\n",
+ "Here minus sign indicates that the net heat transfer is from surface2 to surface1\n",
+ "The net rate of energy loss from the surface at 127°C if the surrounding other than the two surfaces act as black body at 0K in W\n",
+ "Q1= 2894.4216\n",
+ "The view factor of surface 1 with respect to surrounding is\n",
+ "F1s= 0.89\n",
+ "The net rate of energy loss from the surface at 127°C if the surrounding other than the two surfaces act as black body at 300K in W \n",
+ "Q1= 1055.04525\n"
+ ]
+ }
+ ],
+ "source": [
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ "import math\n",
+ " \n",
+ "print\"Introduction to heat transfer by S.K.Som, Chapter 11, Example 6\"\n",
+ "#Two rectangles length,L=1.5m by breadth,B=3.0m are parallel and directly opposed.\n",
+ "L=1.5;\n",
+ "B=3;\n",
+ "#They are 3m apart\n",
+ "#Temprature(T1) of surface 1 is 127°C or 400K and temprature(T2) of surface 2 is 327°C or 600K \n",
+ "T1=400;\n",
+ "T2=600;\n",
+ "#Area (A) is the product of L and B\n",
+ "A1=L*B;\n",
+ "#Stefan -Boltzman constant(sigma)=5.67*10**-8 W/(m**2*K**4)\n",
+ "sigma=5.67*10**-8;\n",
+ "#From the graph of radiation shape factor b/w parallel rectangles F12=0.11\n",
+ "F12=0.11;#View factor\n",
+ "#The rate of heat transfer is given by Q=A1*F12*sigma*(T1**4-T2**4)\n",
+ "print\"The rate of heat transfer is given by Q=A1*F12*sigma*(T1**4-T2**4) in W\"\n",
+ "Q=A1*F12*sigma*(T1**4-T2**4)\n",
+ "print\"Q=\",Q\n",
+ "print\"Here minus sign indicates that the net heat transfer is from surface2 to surface1\"\n",
+ "#Surface1 recieves energy only from surface 2,since the surrounding is at 0K.\n",
+ "#Therefore Q1=A1*Eb1-A2*F21*Eb2\n",
+ "#This implies Q1 can also be written as A1*sigma*(T1**4-F12*T2**4)\n",
+ "#From reciprocity theorem F21=F12 (since A1=A2)\n",
+ "F21=F12;#view factor\n",
+ "print\"The net rate of energy loss from the surface at 127°C if the surrounding other than the two surfaces act as black body at 0K in W\" \n",
+ "Q1=A1*sigma*(T1**4-F12*T2**4)\n",
+ "print\"Q1=\",Q1\n",
+ "#In the case when surrounding is at temprature, Ts=300K ,the energy recieved from the surrounding by the surface 1 has to be considered.\n",
+ "Ts=300;\n",
+ "#Applying summation rule of view factors F11+F12+F1s=1\n",
+ "F11=0;#view factor\n",
+ "print\"The view factor of surface 1 with respect to surrounding is\"\n",
+ "F1s=1-F11-F12\n",
+ "print\"F1s=\",F1s\n",
+ "#subscript s denotes the surroundings\n",
+ "#Q1=A1*Eb1-A2*F21*Eb2-As*Fs1*Ebs\n",
+ "#With the help of reciprocity theorem A2*F21=A1*F12 , As*Fs1=A1*F1s\n",
+ "#Therefore we can write Q1=A1*sigma*(T1**4-F12*T2**4-F1s*Ts**4)\n",
+ "print\"The net rate of energy loss from the surface at 127°C if the surrounding other than the two surfaces act as black body at 300K in W \"\n",
+ "Q1=A1*sigma*(T1**4-F12*T2**4-F1s*Ts**4)\n",
+ "print\"Q1=\",Q1\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Ex11.7:pg-470"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Introduction to heat transfer by S.K.Som, Chapter 11, Example 7\n",
+ "The net rate of heat transfer per unit area is given Q/A=(sigma*(T1**4-T2**4))/((1/Ɛ1)+(1/Ɛ2)-1) in W\n",
+ "H= 1764.51561476\n",
+ "The net rate of heat transfer when the two surfaces are black is Q/A=sigma*(T1**4-T2**4) in W\n",
+ "H= 3276.95757027\n"
+ ]
+ }
+ ],
+ "source": [
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ "import math\n",
+ " \n",
+ "print\"Introduction to heat transfer by S.K.Som, Chapter 11, Example 7\"\n",
+ "#Two parallel infinite surafces are maintained at tempratures T2=200°C or 473.15K and T1=300°C or 573.15K\n",
+ "T1=573.15;\n",
+ "T2=473.15;\n",
+ "#The emissivity(emi) is 0.7 for both the surfaces which are gray.\n",
+ "emi1=0.7;\n",
+ "emi2=0.7;\n",
+ "#stefan=boltzman constant(sigma)=5.67*10**-8W/(m**2*K**4)\n",
+ "sigma=5.67*10**-8;\n",
+ "#The net rate of heat transfer per unit area is given Q/A=(sigma*(T1**4-T2**4))/((1/Ɛ1)+(1/Ɛ2)-1)\n",
+ "#Let Q/A=H\n",
+ "print\"The net rate of heat transfer per unit area is given Q/A=(sigma*(T1**4-T2**4))/((1/Ɛ1)+(1/Ɛ2)-1) in W\"\n",
+ "H=(sigma*(T1**4-T2**4))/((1/emi1)+(1/emi2)-1)\n",
+ "print\"H=\",H\n",
+ "#When the two surfaces are black\n",
+ "#This implies emiisivity(emi)=1 for both surfaces\n",
+ "#So,The net rate of heat transfer when the two surfaces are black is Q/A=sigma*(T1**4-T2**4)\n",
+ "print\"The net rate of heat transfer when the two surfaces are black is Q/A=sigma*(T1**4-T2**4) in W\"\n",
+ "H=sigma*(T1**4-T2**4)\n",
+ "print\"H=\",H\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Ex11.8:pg-482"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Introduction to heat transfer by S.K.Som, Chapter 11, Example 8\n",
+ "The net rate of heat exchange between the spheres when the surfaces are black is Q=A1*sigma*(T1**4-T2**4) in W \n",
+ "Q= 779.311327631\n",
+ "The net rate of radiation exchange when one surface is gray and other is diffuse is given by Q1=(A1*sigma*(T1**4-T2**4))/((1/emi1)+(A1/A2)*(1/emi2-1)) in W\n",
+ "Q1= 346.360590058\n",
+ "The net rate of radiation exchange when outer surface is assumed to be black body i;e(emi2=1) in W\n",
+ "Q2= 389.655663816\n",
+ "Error(E) is given By ((Q2-Q1)/Q1)*100 in percentage\n",
+ "E= 12.5\n"
+ ]
+ }
+ ],
+ "source": [
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ "import math\n",
+ " \n",
+ "print\"Introduction to heat transfer by S.K.Som, Chapter 11, Example 8\"\n",
+ "#Two concentric spheres of diameters D1=0.5m and D2=1m are separated by an air space.\n",
+ "#The surface tempratures are T1=400K and T2=300K\n",
+ "T1=400;\n",
+ "T2=300;\n",
+ "D1=0.5;\n",
+ "D2=1;\n",
+ "#A1 and A2 are the areas in m**2 of surface 1 and surface 2 respectively\n",
+ "A1=(math.pi*D1**2);\n",
+ "A2=(math.pi*D2**2);\n",
+ "#Stefan-Boltzman constant(sigma)=5.67*10**-8 W/(m**2*K**4)\n",
+ "sigma=5.67*10**-8;\n",
+ "#The emissivity is represented by emi \n",
+ "#The radiation heat exchange in case of two concentric sphere is given by Q=(A1*sigma*(T1**4-T2**4))/((1/emi1)+(A1/A2)*(1/emi2-1)) \n",
+ "#When the spheres are black emi1=emi2=1\n",
+ "emi1=1;\n",
+ "emi2=1;\n",
+ "#Hence Q=A1*sigma*(T1**4-T2**4)\n",
+ "print\"The net rate of heat exchange between the spheres when the surfaces are black is Q=A1*sigma*(T1**4-T2**4) in W \"\n",
+ "Q=A1*sigma*(T1**4-T2**4)\n",
+ "print\"Q=\",Q\n",
+ "#The net rate of radiation exchange when one surface is gray and other is diffuse having emi1=0.5 and emi2=0.5 \n",
+ "emi1=0.5;\n",
+ "emi2=0.5;\n",
+ "print\"The net rate of radiation exchange when one surface is gray and other is diffuse is given by Q1=(A1*sigma*(T1**4-T2**4))/((1/emi1)+(A1/A2)*(1/emi2-1)) in W\" \n",
+ "Q1=(A1*sigma*(T1**4-T2**4))/((1/emi1)+(A1/A2)*(1/emi2-1))\n",
+ "print\"Q1=\",Q1\n",
+ "#The net rate of radiation exchange when outer surface is assumed to be black body i;e(emi2=1)\n",
+ "emi2=1;#emissivity of outer surface\n",
+ "print\"The net rate of radiation exchange when outer surface is assumed to be black body i;e(emi2=1) in W\"\n",
+ "Q2=(A1*sigma*(T1**4-T2**4))/((1/emi1)+(A1/A2)*(1/emi2-1))\n",
+ "print\"Q2=\",Q2\n",
+ "print\"Error(E) is given By ((Q2-Q1)/Q1)*100 in percentage\"\n",
+ "E=((Q2-Q1)/Q1)*100\n",
+ "print\"E=\",E\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Ex11.10:pg-484"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Introduction to heat transfer by S.K.Som, Chapter 11, Example 10\n",
+ "F12= 0.5\n",
+ "Equivalent resistance of thermal network (R) is given by R1+((1/R12)+(1/(R13+R23)))**-1+R2\n",
+ "R= 2.09523809524\n",
+ "The radiation flux leaving the hot wall is Q/A=[sigma*(T1**4-T2**4)]/(A*R) in W/m**2\n",
+ "H= 26655.2740483\n"
+ ]
+ }
+ ],
+ "source": [
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ "import math\n",
+ " \n",
+ "print\"Introduction to heat transfer by S.K.Som, Chapter 11, Example 10\"\n",
+ "#Given a furnace which can be approximated as an equuilateral triangle duct\n",
+ "#The hot wall is maintained at temprature (T1)=1000K and has emmisivity(emi1)=0.75\n",
+ "#The cold wall is at temprature(T2)=350K and has emmisivity(emi2)=0.7\n",
+ "T1=1000;\n",
+ "T2=350;\n",
+ "emi1=0.75;\n",
+ "emi2=0.7;\n",
+ "#Stefan-Boltzman constant(sigma)=5.67*10**-8 W/(m**2*K**4)\n",
+ "sigma=5.67*10**-8;\n",
+ "#The third wall is reradiating zone having Q3=0\n",
+ "#The radiation flux leaving the hot wall is Q/A=(sigma*(T1**4-T2**4))/(A*R)\n",
+ "#By summation rule F33+F31+F32=1\n",
+ "#F33=0(in consideration of surface to be plane)\n",
+ "#From symmetry F31=F32\n",
+ "F31=0.5;#View factors\n",
+ "F32=F31;#View factors\n",
+ "F33=0;#View factors\n",
+ "#From reciprocity theorem F13=F31 and F23=F32=0.5 (since A1=A2=A3=A)\n",
+ "F13=F31;#View factors\n",
+ "F23=F32;#View factors\n",
+ "#Again F11+F12+F13=1 from summation rule\n",
+ "F11=0;#View factors\n",
+ "F12=1-F13-F11;#View factors\n",
+ "print\"F12=\",F12\n",
+ "#R1,R2,R12,R13,R23 are the resistances\n",
+ "#R is equivalent resistance of thermal network is given by R1+((1/R12)+(1/(R13+R23)))**-1+R2\n",
+ "R1=(1-emi1)/(emi1);\n",
+ "R2=(1-emi2)/(emi2);\n",
+ "R12=1/(F12);\n",
+ "R13=1/(F13);\n",
+ "R23=1/(F23);\n",
+ "#R is equivalent resistance of thermal network \n",
+ "print\"Equivalent resistance of thermal network (R) is given by R1+((1/R12)+(1/(R13+R23)))**-1+R2\"\n",
+ "R=R1+((1/R12)+(1/(R13+R23)))**-1+R2\n",
+ "print\"R=\",R\n",
+ "#The radiation flux leaving the hot wall is Q/A.\n",
+ "print\"The radiation flux leaving the hot wall is Q/A=[sigma*(T1**4-T2**4)]/(A*R) in W/m**2\"\n",
+ "#Since A gets cancelled in the factor (A*R)\n",
+ "#So Q/A=(sigma*(T1**4-T2**4))/(R)\n",
+ "#Let Q/A=H\n",
+ "H=(sigma*(T1**4-T2**4))/(R)\n",
+ "print\"H=\",H\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 2",
+ "language": "python",
+ "name": "python2"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 2
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython2",
+ "version": "2.7.11"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 0
+}