diff options
Diffstat (limited to 'Industrial_Instrumentation/ch7.ipynb')
-rw-r--r-- | Industrial_Instrumentation/ch7.ipynb | 210 |
1 files changed, 210 insertions, 0 deletions
diff --git a/Industrial_Instrumentation/ch7.ipynb b/Industrial_Instrumentation/ch7.ipynb new file mode 100644 index 00000000..f35bb080 --- /dev/null +++ b/Industrial_Instrumentation/ch7.ipynb @@ -0,0 +1,210 @@ +{ + "metadata": { + "name": "" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 7 : Thermodynamic Relations" + ] + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 7.17 Page no : 370" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "'''\n", + "Determine the following :\n", + "(i) Work done on the copper during the process,\n", + "(ii) Change in entropy,\n", + "(iii) The heat transfer,\n", + "(iv) Change in internal energy, and\n", + "(v) (c p \u2013 c v ) for this change of state.\n", + "'''\n", + "\n", + "# Variables\n", + "B = 5.*10**(-5); \t\t\t# /K\n", + "K = 8.6*10**(-12); \t\t\t# m**2/N\n", + "v = 0.114*10**(-3); \t\t\t#m**3/kg\n", + "p2 = 800.*10**5; \t\t\t#Pa\n", + "p1 = 20.*10**5; \t\t\t#Pa\n", + "T = 288.; \t\t\t#K\n", + "\n", + "# Calculations and Results\n", + "W = -v*K/2*(p2**2-p1**2);\n", + "print (\"(i) Work done on the copper = %.3f\")%(W),(\"J/kg\")\n", + "\n", + "ds = -v*B*(p2-p1);\n", + "print (\"(ii) Change in entropy = %.3f\")% (ds), (\"J/kg K\")\n", + "\n", + "Q = T*ds;\n", + "print (\"(iii) The heat transfer = %.3f\")%(Q), (\"J/kg\")\n", + "\n", + "du = Q-W;\n", + "print (\"(iv) Change in internal energy = %.3f\")%(du),(\"J/kg\")\n", + "\n", + "R = B**2*T*v/K;\n", + "print (\"(v) cp \u2013 cv = %.3f\")%(R),(\"J/kg K\")\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "(i) Work done on the copper = -3.135 J/kg\n", + "(ii) Change in entropy = -0.445 J/kg K\n", + "(iii) The heat transfer = -128.045 J/kg\n", + "(iv) Change in internal energy = -124.909 J/kg\n", + "(v) cp \u2013 cv = 9.544 J/kg K\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 7.18 Page no : 371" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "'''\n", + "Using Clausius-Claperyon\u2019s equation, find enthalpy of vapourisation.\n", + "'''\n", + "\n", + "# Variables\n", + "vg = 0.1274; \t\t\t#m**3/kg\n", + "vf = 0.001157; \t\t\t#m**3/kg\n", + "# dp/dT = 32; \t\t\t#kPa/K\n", + "T3 = 473; \t\t\t#K\n", + "\n", + "# Calculations\n", + "h_fg = 32*10**3*T3*(vg-vf)/10**3;\n", + "\n", + "# Results\n", + "print (\" enthalpy of vapourisation = %.3f\")%(h_fg),(\"kJ/kg\")\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " enthalpy of vapourisation = 1910.814 kJ/kg\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 7.19 Page no : 372" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "'''\n", + "Determine the pressure an ice skate blade must exert to allow smooth ice skate at \u2013 10\u00b0C.\n", + "'''\n", + "\n", + "import math\n", + "\n", + "# Variables\n", + "h_fg = 334.; \t\t\t#kJ/kg\n", + "v_liq = 1.; \t\t\t#m**3/kg\n", + "v_ice = 1.01; \t\t\t#m**3/kg\n", + "T1 = 273.; \t\t\t#K\n", + "T2 = 263.; \t\t\t#K\n", + "p1 = 1.013*10**5; \t\t\t#Pa\n", + "\n", + "# Calculations\n", + "p2 = (p1+h_fg*10**3/(v_ice-v_liq)*math.log(T1/T2))/10**5;\n", + "\n", + "# Results\n", + "print (\"pressure = %.3f\")%(p2),(\"bar\")\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "pressure = 13.477 bar\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 7.20 Page no : 372" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "'''\n", + "Calculate the specific volume v g of saturation mercury vapour at 0.1 bar\n", + "'''\n", + "\n", + "# Variables\n", + "h_fg = 294.54; \t\t\t#kJ/kg\n", + "p = 0.1; \t\t\t#bar\n", + "T = 523; \t\t\t#K\n", + "\n", + "# Calculations\n", + "vg = h_fg*10**3/T/(2.302*3276.6*p*10**5/T**2 - 0.652*p*10**5/T);\n", + "\n", + "# Results\n", + "print (\"specific volume = %.3f\")%(vg),(\"m**3/kg\")\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "specific volume = 2.139 m**3/kg\n" + ] + } + ], + "prompt_number": 3 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file |