summaryrefslogtreecommitdiff
path: root/Power_Plant_Engineering_by_P_K_Nag/6-Steam_generators.ipynb
diff options
context:
space:
mode:
authorPrashant S2020-04-14 10:25:32 +0530
committerGitHub2020-04-14 10:25:32 +0530
commit06b09e7d29d252fb2f5a056eeb8bd1264ff6a333 (patch)
tree2b1df110e24ff0174830d7f825f43ff1c134d1af /Power_Plant_Engineering_by_P_K_Nag/6-Steam_generators.ipynb
parentabb52650288b08a680335531742a7126ad0fb846 (diff)
parent476705d693c7122d34f9b049fa79b935405c9b49 (diff)
downloadall-scilab-tbc-books-ipynb-master.tar.gz
all-scilab-tbc-books-ipynb-master.tar.bz2
all-scilab-tbc-books-ipynb-master.zip
Merge pull request #1 from prashantsinalkar/masterHEADmaster
Initial commit
Diffstat (limited to 'Power_Plant_Engineering_by_P_K_Nag/6-Steam_generators.ipynb')
-rw-r--r--Power_Plant_Engineering_by_P_K_Nag/6-Steam_generators.ipynb412
1 files changed, 412 insertions, 0 deletions
diff --git a/Power_Plant_Engineering_by_P_K_Nag/6-Steam_generators.ipynb b/Power_Plant_Engineering_by_P_K_Nag/6-Steam_generators.ipynb
new file mode 100644
index 0000000..c547c8b
--- /dev/null
+++ b/Power_Plant_Engineering_by_P_K_Nag/6-Steam_generators.ipynb
@@ -0,0 +1,412 @@
+{
+"cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Chapter 6: Steam generators"
+ ]
+ },
+{
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example 6.1: Pressure_head.sce"
+ ]
+ },
+ {
+"cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+"source": [
+"clc\n",
+"clear\n",
+"//Input data\n",
+"H=18;//The length of furnace wall riser in m\n",
+"O=76.2;//The outer diameter of the furnace wall riser in mm\n",
+"T=6.1;//The thickness of the furnace wall riser in mm\n",
+"P=80;//Pressure at which saturated water is recieved in bar\n",
+"V=1.5;//The velocity of the saturated water in m/s\n",
+"CR=12.5;//Assuming circulation ratio\n",
+"S=1.2;//Assuming slip ratio\n",
+"g=9.81;//Gravitational force constant in m/s^2\n",
+"pi=3.142;//Mathematical constant\n",
+"\n",
+"//Calculations\n",
+"xt=1/CR;//The quality of steam at the top of the riser\n",
+"vf=0.001384;//Specific volume of saturated liquid at 80 bar in m^3/kg\n",
+"vfg=0.02214;//Specific volume of Evaporation gas at 80 bar in m^3/kg\n",
+"vg=0.02352;//Specific volume of saturated gas at 80 bar in m^3/kg\n",
+"pf=1/vf;//Density of the saturated liquid at 80 bar in kg/m^3\n",
+"vt=vf+(xt*vfg);//Specific volume of the steam at the top of the riser in m^3/kg\n",
+"pt=1/vt;//Density of steam at the top of the riser in kg/m^3\n",
+"pm=(pt+pf)/2;//Mean density in kg/m^3\n",
+"Ph=[H*g*(pf-pm)]/1000;//The pressure head developed in kPa\n",
+"C=(vf/vg)*S;//The part of calculation for the void fraction\n",
+"VF=1/[1+((1-xt)*C)/xt];//The void fraction at riser exit\n",
+"hfg=1441.3;//Enthalpy of the evaporation in kJ/kg\n",
+"di=O-12.2;//Inner diameter of the furnace wall riser in mm\n",
+"A=(pi*di^2)/4;//Inner area in m^2\n",
+"w=pf*A*V;//Mass flow rate of saturated water entering the riser in kg/s\n",
+"ws=xt*w;//The rate of steam formation in the riser tube in kg/s\n",
+"h=[(ws*hfg)/(O*H)]/1000;//Heat transfer rate per unit projected area in kW/m^2\n",
+"\n",
+"//output\n",
+"printf('(a) The pressure head developed = %3.1f kPa \n (b)The void fraction at riser exit = %3.4f \n (c) The heat transfer rate per unit projected area = %3.1f kW/m^2 ',Ph,VF,h)\n",
+" "
+ ]
+ }
+,
+{
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example 6.2: Amount_of_water_required.sce"
+ ]
+ },
+ {
+"cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+"source": [
+"clc\n",
+"clear\n",
+"//Input data\n",
+"t=60;//The temperature of water while supplying it to desuperheater in degree centigrade\n",
+"ws=200;//The amount of steam carrying in a steam line in t/h\n",
+"p=35;//The pressure of steam in bar\n",
+"ts=400;//The temperature to be maintained by the steam in degree centigrade\n",
+"to=450;//The outlet temperature of the steam from boiler in degree centigrade\n",
+"h1=3337.2;//The enthalpy of steam at 450 degree C in kJ/kg\n",
+"h2=252;//The enthalpy of water at 60 degree C in kJ/kg\n",
+"h3=3222.3;//The enthalpy of steam at 400 degree C in kJ/kg\n",
+"\n",
+"//Calculations\n",
+"w=(ws*(h1-h3))/(h3-h2);//Mass flow rate of water in t/h\n",
+"w1=w*(1000/3600);//Mass flow rate of water in kg/s\n",
+"\n",
+"//Output\n",
+"printf('The amount of water that must be sprayed is %3.3f t/h or %3.3f kg/s ',w,w1)"
+ ]
+ }
+,
+{
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example 6.3: Pressure_head.sce"
+ ]
+ },
+ {
+"cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+"source": [
+"clc\n",
+"clear\n",
+"//Input data\n",
+"H=15;//The high of downcomer riser circuit in m\n",
+"P=160;//The pressure at which downcomer riser circuit operates in bar\n",
+"xe=0.5;//The exit quality of the steam \n",
+"S=1.2;//Slip factor\n",
+"vf=0.001711;//Specific volume of saturated liquid in m^3/kg\n",
+"vg=0.009306;//Specific volume of saturated gas in m^3/kg\n",
+"g=9.806;//Gravitational force constant in m/s^2\n",
+"\n",
+"//Calculations\n",
+"C=S*(vf/vg);//The part of calculation for the void fraction \n",
+"VF=1/[1+((1-xe)*C)/xe];//The void fraction at riser exit\n",
+"pf=1/vf;//Density of the saturated liquid in kg/m^3\n",
+"pg=1/vg;//Density of the saturated gas in kg/m^3\n",
+"pm=pf-[[(pf-pg)/(1-C)]*[1-{(1/((VF)*(1-C)))-1}*log(1/(1-(VF*(1-C))))]];//The average mixture density in the riser in kg/m^3\n",
+"P1=g*(pf-pm)*H;//Pressure head developed due to natural circulation in N/m^2\n",
+"P2=P1/1000;//ressure head developed due to natural circulation in kPa\n",
+"\n",
+"//Output \n",
+"printf('The pressure head developed due to natural circulation is %3.0f N/m^2 or %3.3f kPa',P1,P2)"
+ ]
+ }
+,
+{
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example 6.4: Steam_generation_rate.sce"
+ ]
+ },
+ {
+"cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+"source": [
+"clc\n",
+"clear\n",
+"//Input data\n",
+"W=120;//The amount of electricity produced in the power plant in MW\n",
+"po=100;//The pressure of the steam at the outlet of boiler in bar\n",
+"to=500;//The temperature of steam at the outlet of boiler in degree centigrade\n",
+"p=0.1;//The condenser pressure in bar\n",
+"nb=0.9;//The efficiency of the boiler\n",
+"CV=25.7;//The calorific value of the coal in MJ/kg\n",
+"ti=160;//The feed water temperature at boiler inlet in degree centigrade\n",
+"H=40;//The high of the risers in the furnace wall in m\n",
+"xt=0.08;//The quality of the steam at the top of the riser\n",
+"v=2;//The exit velocity of the riser and entering the drum in m/s\n",
+"Do=60;//The outer diameter of the risers in mm\n",
+"T=3;//The thickness of the wall in mm\n",
+"pi=3.142;//Mathematical constant\n",
+"g=9.806;//Gravitational force constant in m/s^2\n",
+"\n",
+"//Calculations\n",
+"h1=3374.8;//Enthalpy at point 1 in kJ/kg\n",
+"s1=6.6011;//Entropy at point 1 in kJ/kgK\n",
+"sf=0.6479;//Entropy of the saturated liquid at point 1 in kJ/kgK\n",
+"sg=7.5055;//Entropy of the Saturated vapour at point 1 in kJ/kgK\n",
+"x2=(s1-sf)/sg;//The quality of the steam\n",
+"h2=191.46+(x2*2393.29);//Enthalpy at point 2 in kJ/kg\n",
+"h3=191.46;//Enthalpy at point 3 in kJ/kg\n",
+"h5=675.5;//Enthalpy at point 5 in kJ/kg\n",
+"ws=(W*1000)/(h1-h2);//Mass flow rate of steam in kg/s\n",
+"wf=(ws*(h1-h5))/(nb*CV*1000);//Mass flow rate of fuel in kg/s\n",
+"E=ws/wf;//Evaporation factor \n",
+"vf=0.0014523;//The specific volume of saturated liquid in m^3/kg\n",
+"vg=0.0165884;//The specific volume of saturated vapour in m^3/kg\n",
+"vt=vf+(xt*vg);//Specific volume at the top in m^3/kg\n",
+"pt=1/vt;//Density of the steam at the top in kg/m^3\n",
+"pf=1/vf;//The density of the steam in kg/m^3\n",
+"pm=(pf+pt)/2;//The average mixture density in kg/m^3\n",
+"H1=[g*H*(pf-pm)]/10^5;//Pressure head available for natural circulation in bar\n",
+"CR=1/xt;//Circulation ratio\n",
+"di=(Do-(2*T))/1000;//The inner diameter of the riser in m\n",
+"A=(pi*di^2)/4;//Area for the inner diameter in m^2\n",
+"w=(A*pt*v*xt);//The rate of steam formation in the riser in kg/s\n",
+"Nr=ceil(ws)/w;//The number of risers\n",
+"hfg=1319.8;//Enthalpy of the evaporation in kJ/kg\n",
+"Ha=(w*hfg)/((Do/1000)*H);//Heat absorption rate per unit projected area of the riser in kW/m^2\n",
+"\n",
+"//Output \n",
+"printf('(a)The steam generation rate = %3.3f kg/s \n (b) The fuel burning rate = %3.3f kg/s \n (c) The evaporation factor = %3.2f \n (d) The pressure head available for natural circulation = %3.4f bar \n (e) The circulation ratio = %3.1f \n (f)The number of risers required = %3.0f \n (g) The heat absorbtion rate per unit projected area of the riser = %3.2f kW/m^2',ws,wf,E,H1,CR,Nr,Ha)"
+ ]
+ }
+,
+{
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example 6.5: Blowdow.sce"
+ ]
+ },
+ {
+"cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+"source": [
+"clc\n",
+"clear\n",
+"//Input data\n",
+"ws=64;//The steam flow rate in kg/s\n",
+"p=60;//The pressure at which steam leaves the boiler in bar\n",
+"m=0.02;//Moisture contant in the steam \n",
+"wf=62;//The feedwater flow rate in kg/s\n",
+"Pf=3;//concentration of feedwater in ppm\n",
+"wm=2;//The flow rate of makeup water \n",
+"Pm=50;//concentration of makeup water in ppm\n",
+"Ps=5;//Leaving the drum water in ppm\n",
+"Pw=1000;//The concentration in the drum water in ppm\n",
+"mf=7;//The fuel burning rate in kg/m\n",
+"CV=23;//The heating value in MJ/kg\n",
+"ta=30;//The room temperature in degree centigrade\n",
+"hf=1213.35;//Enthalpy of saturated liquid at 60 bar in kJ/kg\n",
+"ha=125.79;//Enthalpy at ambient temperature in kJ/kg\n",
+"\n",
+"//Calculations\n",
+"BD=[(wf*Pf)+(wm*Pm)-(m*ws*Ps)]/1000;//The rate of blowdown in kg/s\n",
+"E=[(BD*(hf-ha))/(mf*CV*1000)]*100;//The energy loss in blowdown in percentage\n",
+"S=m*ws*Ps*10^-6*3600*24;//Scale deposition in superheater tubes\n",
+"\n",
+"//Output\n",
+"printf('(a)The blowdown required = %3.4f kg/s \n (b) Heat loss in blowdown as a percentage of total heat released in the furnace = %3.2f percentage \n (c) The deposition of scale in superheater tube = %3.3f kg/day ',BD,E,S)"
+ ]
+ }
+,
+{
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example 6.6: Number_of_coils_needed.sce"
+ ]
+ },
+ {
+"cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+"source": [
+"clc\n",
+"clear\n",
+"//Input data\n",
+"ws=600;//Mass flow rate of feedwater in kg/s\n",
+"p=140;//The inlet pressure of the feedwater in bar\n",
+"t=170;//The inlet temperature of the feedwater in degree centigrade\n",
+"wg=1250;//The mass flow rate of flue gases in kg/s\n",
+"tg2=450;//The temperature at which flue gases leave the economisers coils in degree centigrade\n",
+"Vf=12;//The velocity of the flue gas in m/s\n",
+"Vw=1.2;//The velocity of the water leaving the coil in m/s\n",
+"Do=0.07;//The outer diameter of the tube in m\n",
+"Di=0.06;//The inner diameter of the tube in m\n",
+"U=70;//The overall heat transfer coefficient in W/m^2K\n",
+"Cp=1.12;//The specific heat capacity of the flue gases in kJ/kgK\n",
+"V=0.08;//The vertical pitch of the coil in m\n",
+"B=4.8;//The width of the duct in m\n",
+"C=0.005;//The clearence on the both sides of the duct in m\n",
+"pi=3.142;//Mathematical constant\n",
+"\n",
+"//Calculations\n",
+"hf=1571.1;//The enthalpy of the saturated liquid at 140 bar in kJ/Kg\n",
+"ts=336.75;//The saturated temperature at 140 bar in degree centigrade\n",
+"vf=0.001611;//The specific volume of the saturated liquid at 140 bar in m^3/kg\n",
+"hf1=719.21;//The enthalpy of the saturated liquid at 170 degree C in kJ/kg\n",
+"vf1=0.001114;//The specific volume of the saturated liquid at 170 degree C in m^3/kg\n",
+"tg1=[(ws*(hf-hf1))/(wg*Cp)]+tg2;//The temperature at which flue gases enters the economisers coils in degree centigrade\n",
+"t1m=(478.25-280)/(log(478.25/280));//The mean temperature for inlet and exit temperature in degree centigrade \n",
+"Q=ws*(hf-hf1);//The rate of heat transfer in the economiser in kW\n",
+"Ao=[Q/(U*t1m)]*10^3;//The outer area in m^2\n",
+"n=[(ws*(vf/Vw)*(4/pi)*(1/Di^2))];//The number of coils needed in the economiser\n",
+"l=Ao/(n*pi*Do);//The length of one coil in m\n",
+"nt=l/(B-(2*C));//The number of turns in on ecoil \n",
+"VH=nt*V;//The vertical height of the duct occupied by the economiser coils\n",
+"\n",
+"//Output\n",
+"printf('(a) The number of coils needed in the economiser = %3.0f \n (b) The length of one coil = %3.1f m \n (c) The verticle height of the duct occupied by the economiser coils = %3.2f m ',n,l,VH)"
+ ]
+ }
+,
+{
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example 6.7: Number_of_tubes_and_the_length.sce"
+ ]
+ },
+ {
+"cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+"source": [
+"clc\n",
+"clear\n",
+"//Input data\n",
+"tg2=160;//The temperature to which the flue gases are cooled in degree centigrade\n",
+"ta1=35;//The ambient temperature of the air in degree centigrade\n",
+"wa=1167;//The mass flow rate of air in kg/s\n",
+"Vg=13;//The inlet velocity of the flue gases in m/s\n",
+"U=30;//The overall heat transfer coefficient in W/m^2K\n",
+"Cpg=1.10;//The specific heat of the flue gas in kJ/kgK\n",
+"Cpa=1.005;//The specific heat of the air in kJ/kgK\n",
+"R=0.287;//Real gas constant in kJ/kgK\n",
+"wg=1250;//The mass flow rate of gas in kg/s\n",
+"tg1=450;//The temperature at the inlet of flue gas in degree centigrade\n",
+"P=101.325;//Atmospheric temperature in kPa\n",
+"pi=3.1414;//Mathematical constant\n",
+"Di=0.06;//The inner diameter of the tube in m\n",
+"Do=0.065;//The outer diameter of the tube in m\n",
+"\n",
+"//Calculations\n",
+"vg1=(R*(273+tg1))/P;//Specific volume of the gas in m^3/kg\n",
+"ta2=[(wg*Cpg*(tg1-tg2))/(wa*Cpa)]+ta1;//The temperature of the heated air in degree centigrade\n",
+"t1m=(75-125)/log(75/125);//The mean temperature of the inlet and exit temperature in degree centigrade\n",
+"Q=wg*Cpg*(tg1-tg2);//The rate of heat transfer in the economiser in kW\n",
+"Ao=[Q/(U*t1m)]*10^3;//The outer area in m^2\n",
+"n=[(wg*(vg1/Vg)*(4/pi)*(1/Di^2))];//The number of coils needed in the economiser\n",
+"l=Ao/(n*pi*Do);//The length of one coil in m\n",
+"\n",
+"//Output\n",
+"printf('(a)The length of the tubes = %3.2f m\n (b) The number of tubes = %3.0f ',l,n)\n",
+""
+ ]
+ }
+,
+{
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Example 6.8: Number_of_coils_needed.sce"
+ ]
+ },
+ {
+"cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+"source": [
+"clc\n",
+"clear\n",
+"//Input data\n",
+"di=0.05;//The inner diameter of the superheater coil in m\n",
+"T=0.005;//The thickness of the coil in m\n",
+"p=60;//The pressure of the steam at the exit in bar\n",
+"t=500;//The temperature of the steam at the exit in degree centigrade\n",
+"V2=10;//The velocity of the steam at the exit in m/s\n",
+"ws=80;//The mass flow rate of steam in kg/s\n",
+"H=140;//The heat flux in the super heated coils in kW/m^2\n",
+"pi=3.142;//Mathematical constant\n",
+"Do=0.06;//The outer diameter of the tube in m\n",
+"\n",
+"//Calculations\n",
+"h1=2784.3;//The enthalpy of the saturated gas at 60 bar in kJ/kg\n",
+"h2=3422.2;//The enthalpy of the saturated gas at 500 degreeC in kJ/kg\n",
+"v2=0.05665;//The specific volume of gas at 500 degreeC in m^3/kg\n",
+"Q=ws*(h2-h1);//Heat absorption rate in superheater coil in kW\n",
+"Ao=Q/H;//Surface area required in m^2\n",
+"n=[(ws*(v2/V2)*(4/pi)*(1/di^2))];//The number of coils needed in the economiser\n",
+"l=Ao/(n*pi*Do);//The length of one coil in m\n",
+"\n",
+"//Output\n",
+"printf('(a)The length of the one coil = %3.2f m\n (b) The number of coils = %3.0f ',l,n)"
+ ]
+ }
+],
+"metadata": {
+ "kernelspec": {
+ "display_name": "Scilab",
+ "language": "scilab",
+ "name": "scilab"
+ },
+ "language_info": {
+ "file_extension": ".sce",
+ "help_links": [
+ {
+ "text": "MetaKernel Magics",
+ "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md"
+ }
+ ],
+ "mimetype": "text/x-octave",
+ "name": "scilab",
+ "version": "0.7.1"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 0
+}