diff options
author | Trupti Kini | 2016-09-22 23:30:26 +0600 |
---|---|---|
committer | Trupti Kini | 2016-09-22 23:30:26 +0600 |
commit | 2326602ddeb8aa2e2defd7dd1b13b26ef817e85e (patch) | |
tree | 321abf7877636bce02237c0974fd706a74ae02c6 | |
parent | b96d4569ebd4739876178b12e698e8df1fc07855 (diff) | |
download | Python-Textbook-Companions-2326602ddeb8aa2e2defd7dd1b13b26ef817e85e.tar.gz Python-Textbook-Companions-2326602ddeb8aa2e2defd7dd1b13b26ef817e85e.tar.bz2 Python-Textbook-Companions-2326602ddeb8aa2e2defd7dd1b13b26ef817e85e.zip |
Added(A)/Deleted(D) following books
A sample_notebooks/AditiMalik/Chapter6.ipynb
A sample_notebooks/IshitaGupta/Chapter12.ipynb
-rw-r--r-- | sample_notebooks/AditiMalik/Chapter6.ipynb | 136 | ||||
-rw-r--r-- | sample_notebooks/IshitaGupta/Chapter12.ipynb | 268 |
2 files changed, 404 insertions, 0 deletions
diff --git a/sample_notebooks/AditiMalik/Chapter6.ipynb b/sample_notebooks/AditiMalik/Chapter6.ipynb new file mode 100644 index 00000000..4810e6f8 --- /dev/null +++ b/sample_notebooks/AditiMalik/Chapter6.ipynb @@ -0,0 +1,136 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Chapter 6:POWER AND POWER FACTOR" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Ex6.1:pg-229" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "115.69 =Average Power is(in watts)\n" + ] + } + ], + "source": [ + "#Example 6_1 page no:229\n", + "import math \n", + "phase_angle=30#phase angle in degree\n", + "Vm=100#maximum voltage\n", + "Veff=100.0/math.sqrt(2)\n", + "Ieff=15/math.sqrt(2)\n", + "Pav=Veff*Ieff*math.cos(phase_angle)\n", + "print round(Pav,2),\"=Average Power in watts\"\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Ex6.2:pg-230" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "62.5 =Average power in watts\n" + ] + } + ], + "source": [ + "#Example 6_2 page no:230\n", + "import numpy\n", + "Z=5+8j\n", + "Im=5#maximum current\n", + "Pav=Im**2*numpy.real(Z)/2\n", + "print Pav,\"=Average power in watts\"\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Ex6.3:pg-231" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "625.0 =Apparent Power in VA\n", + "-0.918 =Power Factor \n", + "-573.927 =Average Power in watts\n" + ] + } + ], + "source": [ + "#Example 6_3 page no:231\n", + " \n", + "theta=53\n", + "Vm=50#peak voltage\n", + "Im=25#peak current\n", + "Veff=Vm/math.sqrt(2)\n", + "Ieff=Im/math.sqrt(2)\n", + "Papp=Veff*Ieff\n", + "print Papp,\"=Apparent Power in VA\"\n", + "print round(math.cos(theta),3),\"=Power Factor \"\n", + "Pav=Veff*Ieff*math.cos(theta)\n", + "print round(Pav,3),\"=Average Power in watts\"\n", + "#value of power factor is rounded off in text book so value vary slightly\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 +} diff --git a/sample_notebooks/IshitaGupta/Chapter12.ipynb b/sample_notebooks/IshitaGupta/Chapter12.ipynb new file mode 100644 index 00000000..fefc766f --- /dev/null +++ b/sample_notebooks/IshitaGupta/Chapter12.ipynb @@ -0,0 +1,268 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 12:Principles of mass transfer" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Ex12.1:pg-842" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Introduction to heat transfer by S.K.Som, Chapter 12, Example 1\n", + "The flow area is given by A=(pi*di**2)/4 in m**2\n", + "3e-05\n", + "The molar concentration of mixture which is constant throughout is given by c=p/(R*T)\n", + "0.04079\n", + "Nhe=Nair=(A*c*Db*(Yao-yal))/L in kmol/sec\n", + "mass flow rate of helium is given by m=Mhe*Nhe in kg/sec \n", + "1.7e-11\n", + "mass flow rate of air is given by m=Mair*Nair in kg/sec \n", + "1.2e-10\n" + ] + } + ], + "source": [ + "\n", + "import math\n", + "\n", + "print \"Introduction to heat transfer by S.K.Som, Chapter 12, Example 1\"\n", + "#The pressure in the pipeline that transports helium gas at a rate of 4kg/s is maintained at pressure(p)=1 atm or 101*10**3 pascal.\n", + "#The internal daimeter of tube is (di)=6mm or .006m\n", + "#The temprature of both air and helium is (T)=25°C or 298 K.\n", + "#The diffusion coefficient of helium in air at normal atmosphere is(Dab)=7.20*10**-5 m**2/s\n", + "#The venting tube extends to a length(L)=20m in the atmosphere.\n", + "di=.006;\n", + "print \"The flow area is given by A=(pi*di**2)/4 in m**2\"\n", + "A=(math.pi*di**2)/4\n", + "print round(A,5)\n", + "p=101*10**3;\n", + "R=8.31*10**3;#gas constant\n", + "T=298;\n", + "Dab=7.20*10**-5;\n", + "L=20;\n", + "#c is the molar concentration\n", + "print \"The molar concentration of mixture which is constant throughout is given by c=p/(R*T)\"\n", + "c=p/(R*T)\n", + "print round(c,5)\n", + "#helium has been considered as species A so (helium mole fraction at the bottom of the tube)is Yao=1 and (helium mole fraction at the bottom of the tube)is Yal=0\n", + "Yal=0;\n", + "Yao=1;\n", + "#Nhe and Nair are molar rate of helium and air respectively\n", + "print \"Nhe=Nair=(A*c*Db*(Yao-yal))/L in kmol/sec\"\n", + "Nair=(A*c*Dab*(Yao-Yal))/L\n", + "Nhe=Nair;\n", + "#Molecular weights of air and helium are 29kg/kmol and 4 kg/kmol respectively.\n", + "Mhe=4;\n", + "Mair=29;\n", + "#mass flow rate of helium is mhe\n", + "print \"mass flow rate of helium is given by m=Mhe*Nhe in kg/sec \"\n", + "mhe=Mhe*Nhe\n", + "print round(mhe,12)\n", + "#mass flow rate of air is mair\n", + "print \"mass flow rate of air is given by m=Mair*Nair in kg/sec \"\n", + "mair=Mair*Nair\n", + "print round(mair,11)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Ex12.2:pg-843" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Introduction to heat transfer by S.K.Som, Chapter 12, Example 2\n", + "The film temperature is given by Tf=(T+Tw)/2 in °C \n", + "30.0\n", + "The density of water at bulb surface is given by rhos=(Ps*M)/(R*Ts) in kg/m**3 \n", + "0.0173\n", + "The concentration of water vapour at free stream is rhoinf=rhos-(hheat/hmass)*((Tinf-Ts)/hfg) in kg/m**3 \n", + "0.00784\n", + "The relative humidity is given by rehu=(rhoinf/rhosteam)*100 in percentage \n", + "15.38028\n" + ] + } + ], + "source": [ + "\n", + "import math\n", + "print \"Introduction to heat transfer by S.K.Som, Chapter 12, Example 2\"\n", + "#The temprature of atmospheric air (T)=40°C which flows over a wet bulb thermometer.\n", + "#The reading of wet bulb thermometer which is called the wet bulb temprature is (Tw)=20°C\n", + "T=40;\n", + "Tw=20.0;\n", + "#Tf is the film temprature\n", + "print \"The film temperature is given by Tf=(T+Tw)/2 in °C \"\n", + "Tf=(T+Tw)/2\n", + "print round(Tf,5)\n", + "Tinf=T;#surrounding temprature\n", + "#The properties of air at film temprature are density(rho=1.13kg/m**3),specific heat(cp=1.007kJ/(kg*K)),Thermal diffusivity(alpha=0.241*10**-4m**2/s)\n", + "#The diffusivity Dab=0.26*10**-4 m**2/s\n", + "#The enthalpy of vaporisation of water at 20°C is hfg=2407kJ/kg or 2407*10**3 J/kg\n", + "#The partial pressure of water vapour is the saturation pressure corresponding to 20°C so from steam table Ps=2.34kPa or 2.34*10**3 Pa.\n", + "rho=1.13;\n", + "cp=1.007*10**3;\n", + "alpha=0.241*10**-4;\n", + "Dab=0.26*10**-4;\n", + "hfg=2407*10**3;\n", + "Ps=2.34*10**3;\n", + "#The temprature at bulb surface Ts=20°C or 293K\n", + "Ts=Tw+273;#in kelvin\n", + "R=8.31*10**3;#gas constant\n", + "#The molecular weight of water is M=18\n", + "M=18;\n", + "#The density of water at bulb surface is rhos\n", + "print \"The density of water at bulb surface is given by rhos=(Ps*M)/(R*Ts) in kg/m**3 \"\n", + "rhos=(Ps*M)/(R*Ts)\n", + "print round(rhos,5)\n", + "#Let X=hheat/hmass=rho*cp*(alpha/Dab)**(2/3).\n", + "X=rho*cp*(alpha/Dab)**(2/3);\n", + "#At steady atate (Rate of heat transfer from air to wet cover of thermometer bulb)=(Heat removed by evaporation of water from the wet cover of thermometer bulb)\n", + "#hheat*(Tinf-Ts)=hmass*(rhos-rhoinf)*hfg\n", + "#Rearranging above we get rhoinf=rhos-(hheat/hmass)*((Tinf-Ts)/hfg)\n", + "#The concentration of water vapour at free stream is rhoinf\n", + "print \"The concentration of water vapour at free stream is rhoinf=rhos-(hheat/hmass)*((Tinf-Ts)/hfg) in kg/m**3 \"\n", + "rhoinf=rhos-((X)*((Tinf-Tw)/hfg))\n", + "print round(rhoinf,5)\n", + "#The mass concentration of saturated water vapour(rhosteam) at 40°C(as found from steam table) is .051 kg/m**3\n", + "rhosteam=.051;\n", + "#The relative humidity is (rehu)\n", + "print \"The relative humidity is given by rehu=(rhoinf/rhosteam)*100 in percentage \"\n", + "rehu=(rhoinf/rhosteam)*100\n", + "print round(rehu,5)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Ex12.3:pg-845" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Introduction to heat transfer by S.K.Som, Chapter 12, Example 3\n", + "The mole fraction of water vapour at the interface is given by Yao=pvapour/p\n", + "0.03963\n", + "The total molecular concentration (c) through the tube remains constant is given by c=p/(R*T) in kmol/m**3\n", + "0.03286\n", + "The cross sectional area of the tube is given by A=(pi*(di*10**-3)**2)/4 in m**2\n", + "0.00096\n", + "The molar flow rate of water vapour is given by N=mdot/M in kmol/s\n", + "1e-10\n", + "The diffusion coefficient of water vapour is Dab=(N*L)/(c*A*ln[(1-Yal)/(1-Yao)]) in m/s\n", + "3e-05\n" + ] + } + ], + "source": [ + "\n", + "import math\n", + "\n", + "print \"Introduction to heat transfer by S.K.Som, Chapter 12, Example 3\"\n", + "#The diameter of tube is (di)=35mm which measures binary diffusion coefficient of water vapour in air at temprature,T=20°C or 293 K.\n", + "#The measurement is done at height of 1500 m where the atmospheric pressure is (p)=80kPa.\n", + "p=80;\n", + "T=293.0;\n", + "#The distance from the water surface to the open end of the tube is L=500 mm or 0.5m.\n", + "L=.5;\n", + "#After t=12 days of continuous operation at constant pressure and temprature the amount of water evaporated was measured to be m= 1.2*10**-3kg.\n", + "m= 1.2*10**-3;\n", + "#From the steam table pvapour=3.17kPa\n", + "pvapour=3.17;#partial pressure of vapour\n", + "#Yao is the mole fraction of water vapour at the interface\n", + "print \"The mole fraction of water vapour at the interface is given by Yao=pvapour/p\"\n", + "Yao=pvapour/p\n", + "print round(Yao,5)\n", + "#The mole fraction of water vapour at the top end of the tube is Yal=0\n", + "Yal=0;\n", + "R=8.31*10**3;#gas constant\n", + "#The total molecular concentration is (c)\n", + "print \"The total molecular concentration (c) through the tube remains constant is given by c=p/(R*T) in kmol/m**3\"\n", + "c=(p*10**3)/(R*T)\n", + "print round(c,5)\n", + "di=35;\n", + "#A is the cross sectional area of the tube\n", + "print \"The cross sectional area of the tube is given by A=(pi*(di*10**-3)**2)/4 in m**2\"\n", + "A=(math.pi*(di*10**-3)**2)/4\n", + "print round(A,5)\n", + "#The molecular weight of wate is M=18\n", + "M=18;\n", + "#The mass flow rate is given by mdot=(m/(12*24*3600))\n", + "mdot=(m/(12*24*3600));\n", + "#N is the molar flow rate of water vapour\n", + "print \"The molar flow rate of water vapour is given by N=mdot/M in kmol/s\"\n", + "N=mdot/M\n", + "print round(N,10)\n", + "#The molar flow rate of water vapour can also be written as N=(c*Dab*A*ln[(1-Yal)/(1-Yao)])/L\n", + "#The diffusion coefficient of water vapour is Dab=(N*L)/(c*A*ln[(1-Yal)/(1-Yao)])\n", + "#let us take X=math.log10((1-Yal)/(1-Yao)) and Y=math.log10(2.7182)\n", + "X=math.log10((1-Yal)/(1-Yao));\n", + "Y=math.log10(2.7182);\n", + "#ln[(1-Yal)/(1-Yao)] is given by\n", + "ln=X/Y;\n", + "print \"The diffusion coefficient of water vapour is Dab=(N*L)/(c*A*ln[(1-Yal)/(1-Yao)]) in m/s\"\n", + "Dab=(N*L)/(c*A*ln)\n", + "print round(Dab,5)" + ] + } + ], + "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 +} |