diff options
author | kinitrupti | 2017-05-12 18:40:35 +0530 |
---|---|---|
committer | kinitrupti | 2017-05-12 18:40:35 +0530 |
commit | d36fc3b8f88cc3108ffff6151e376b619b9abb01 (patch) | |
tree | 9806b0d68a708d2cfc4efc8ae3751423c56b7721 /Thermodynamics_for_Engineers/Chapter_16_3.ipynb | |
parent | 1b1bb67e9ea912be5c8591523c8b328766e3680f (diff) | |
download | Python-Textbook-Companions-d36fc3b8f88cc3108ffff6151e376b619b9abb01.tar.gz Python-Textbook-Companions-d36fc3b8f88cc3108ffff6151e376b619b9abb01.tar.bz2 Python-Textbook-Companions-d36fc3b8f88cc3108ffff6151e376b619b9abb01.zip |
Revised list of TBCs
Diffstat (limited to 'Thermodynamics_for_Engineers/Chapter_16_3.ipynb')
-rwxr-xr-x | Thermodynamics_for_Engineers/Chapter_16_3.ipynb | 253 |
1 files changed, 0 insertions, 253 deletions
diff --git a/Thermodynamics_for_Engineers/Chapter_16_3.ipynb b/Thermodynamics_for_Engineers/Chapter_16_3.ipynb deleted file mode 100755 index efa01670..00000000 --- a/Thermodynamics_for_Engineers/Chapter_16_3.ipynb +++ /dev/null @@ -1,253 +0,0 @@ -{
- "metadata": {
- "name": "",
- "signature": "sha256:dc464f4ef08695f8cec0668d0c21cb89b005d8581737f852d592d0e688b3aa48"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 16 - Gas cycles"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 1 - Pg 330"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#calculate the max. pressure, temperature and thermal efficiency\n",
- "#Initalization of variables\n",
- "import math\n",
- "cr=9.\n",
- "p1=14. #psia\n",
- "t1=80.+460 #R\n",
- "n=1.4\n",
- "heat=800. #Btu\n",
- "c=0.1715\n",
- "R=53.35\n",
- "J=778.\n",
- "#calculations\n",
- "p2=p1*math.pow(cr,n)\n",
- "t2=t1*math.pow(cr,(n-1))\n",
- "t3=heat/c +t2\n",
- "p3=p2*t3/t2\n",
- "eff=(1-1/math.pow(cr,(n-1)))*100\n",
- "t4=t3/math.pow(cr,(n-1))\n",
- "Qr=c*(t4-t1)\n",
- "cyclework=heat-Qr\n",
- "eff2= cyclework/heat *100\n",
- "V1=R*t1/(144*p1)\n",
- "pd=(1-1/cr)*V1\n",
- "mep=cyclework*J/(pd*144)\n",
- "#results\n",
- "print '%s %d %s' %(\"Max. temperature =\",t3,\"R\")\n",
- "print '%s %d %s' %(\"\\n Max. pressure =\",p3,\"psia\")\n",
- "print '%s %.1f %s' %(\"\\n In method 1,Thermal efficiency =\",eff,\" percent\")\n",
- "print '%s %.1f %s' %(\"\\n In method 2,Thermal efficiency =\",eff2,\" percent\")\n",
- "print '%s %.1f %s' %(\"\\n Mean effective pressure mep =\",mep,\" psia\")\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Max. temperature = 5965 R\n",
- "\n",
- " Max. pressure = 1391 psia\n",
- "\n",
- " In method 1,Thermal efficiency = 58.5 percent\n",
- "\n",
- " In method 2,Thermal efficiency = 58.5 percent\n",
- "\n",
- " Mean effective pressure mep = 199.0 psia\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 2 - Pg 333"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#calculate the max temperature, pressure and thermal efficiency\n",
- "#Initalization of variables\n",
- "import math\n",
- "t1=80+460. #R\n",
- "p1=14. #psia\n",
- "n=1.4\n",
- "cr=16.\n",
- "heat=800. #Btu\n",
- "cp=0.24\n",
- "c=0.1715\n",
- "#calculations\n",
- "t2=t1*math.pow(cr,(n-1))\n",
- "p2=p1*math.pow(cr,n)\n",
- "t3=t2 +heat/cp\n",
- "v32=t3/t2\n",
- "v43=cr/v32\n",
- "t4=t3/math.pow(v43,(n-1))\n",
- "Qr=c*(t4-t1)\n",
- "etat=(heat-Qr)/heat *100\n",
- "#results\n",
- "print '%s %d %s' %(\"Max. Temperature =\",t3,\" R\")\n",
- "print '%s %d %s' %(\"\\n Max. Pressure =\",p2,\"psia\")\n",
- "print '%s %.1f %s' %(\"\\n Thermal efficiency =\",etat,\" percent\")\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Max. Temperature = 4970 R\n",
- "\n",
- " Max. Pressure = 679 psia\n",
- "\n",
- " Thermal efficiency = 56.8 percent\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 3 - Pg 335"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#calculate the Mean effective pressure\n",
- "#Initalization of variables\n",
- "eff=0.585\n",
- "heat=800. #Btu\n",
- "t1=80+460. #R\n",
- "p1=14. #psia\n",
- "n=1.4\n",
- "R=53.35\n",
- "cr=9.\n",
- "cp=0.24\n",
- "J=778.\n",
- "#calculations\n",
- "W=eff*heat\n",
- "v1=R*t1/(144*p1)\n",
- "v2=v1/cr\n",
- "t2=1301 #R\n",
- "t3=t2+ heat/cp\n",
- "v3=v2*t3/t2\n",
- "v4=cr*v3\n",
- "mep=W*J/(144*(v4-v2))\n",
- "#results\n",
- "print '%s %.1f %s' %(\"Mean effective pressure =\",mep,\" psia\")\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Mean effective pressure = 51.3 psia\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 4 - Pg 340"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#calculate the max temperature, pressure, thermal efficiency, mean effective pressure\n",
- "#Initalization of variables\n",
- "import math\n",
- "eff=0.585\n",
- "heat=500. #Btu\n",
- "heat1=300. #Btu\n",
- "t1=80+460. #R\n",
- "p1=14. #psia\n",
- "n=1.4\n",
- "R=53.35\n",
- "cr=9.\n",
- "J=778.\n",
- "c=0.1715\n",
- "cp=0.24\n",
- "t2=1301. #R\n",
- "p2=308. #psia\n",
- "#calculations\n",
- "t3=t2+ heat/c\n",
- "p3=p2*t3/t2\n",
- "t4=t3+ heat1/cp\n",
- "v43=t4/t3\n",
- "v54=cr/v43\n",
- "t5=t4/math.pow(v54,(n-1))\n",
- "Qr=c*(t5-t1)\n",
- "etat=(heat+heat1-Qr)/(heat+heat1) *100\n",
- "mep=(heat+heat1-Qr)*J/(12.69*144)\n",
- "#results\n",
- "print '%s %d %s' %(\"Max. Temperature =\",t4,\" R\")\n",
- "print '%s %d %s' %(\"\\n Max. Pressure =\",p3,\"psia\")\n",
- "print '%s %.1f %s' %(\"\\n Thermal efficiency =\",etat,\"percent\")\n",
- "print '%s %.1f %s' %(\"\\n Mean effective pressure =\",mep,\" psia\")\n",
- "print '%s' %(\"The calculations are a bit different due to rounding off error in textbook\")\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Max. Temperature = 5466 R\n",
- "\n",
- " Max. Pressure = 998 psia\n",
- "\n",
- " Thermal efficiency = 57.6 percent\n",
- "\n",
- " Mean effective pressure = 196.2 psia\n",
- "The calculations are a bit different due to rounding off error in textbook\n"
- ]
- }
- ],
- "prompt_number": 4
- }
- ],
- "metadata": {}
- }
- ]
-}
\ No newline at end of file |