diff options
author | Jovina Dsouza | 2014-07-09 14:16:11 +0530 |
---|---|---|
committer | Jovina Dsouza | 2014-07-09 14:16:11 +0530 |
commit | e9c8c9201198909af53ace24755d70e30bc24950 (patch) | |
tree | f8e8f64b7e2b7109729b501eb2363d2b66e48a77 /Mechanics_Of_Fluids/ch2.ipynb | |
parent | 14e9455fda0dbd61d1e8539d9e9b8ce303e81d06 (diff) | |
download | Python-Textbook-Companions-e9c8c9201198909af53ace24755d70e30bc24950.tar.gz Python-Textbook-Companions-e9c8c9201198909af53ace24755d70e30bc24950.tar.bz2 Python-Textbook-Companions-e9c8c9201198909af53ace24755d70e30bc24950.zip |
adding book
Diffstat (limited to 'Mechanics_Of_Fluids/ch2.ipynb')
-rwxr-xr-x | Mechanics_Of_Fluids/ch2.ipynb | 491 |
1 files changed, 491 insertions, 0 deletions
diff --git a/Mechanics_Of_Fluids/ch2.ipynb b/Mechanics_Of_Fluids/ch2.ipynb new file mode 100755 index 00000000..56a36078 --- /dev/null +++ b/Mechanics_Of_Fluids/ch2.ipynb @@ -0,0 +1,491 @@ +{ + "metadata": { + "name": "" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 2 : Hydrostatic Forces and Centre of Pressure" + ] + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.3.1 page no : 31" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "#initialisation of variables\n", + "sw= 62.3 \t\t\t#lbf/ft**3\n", + "d= 288. \t\t\t#ft\n", + "p= 1. \t\t\t#lbf/in**2\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "P= sw*d/144.\n", + "D= p*144./sw\n", + "\t\t\t\n", + "#RESULTS\n", + "print 'pressure at a depth of 288 ft= %.1f lbf/in**2'%(P)\n", + "print 'depth= %.2f ft'%(D)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "pressure at a depth of 288 ft= 124.6 lbf/in**2\n", + "depth= 2.31 ft\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.3.2 page no : 31" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "#initialisation of variables\n", + "\n", + "w= 62.3 \t\t\t#lbf/ft**3\n", + "d= 11.5 \t\t\t#ft\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "p= w*d/144.\n", + "\t\t\t\n", + "#RESULTS\n", + "print 'pressure required to bubble air slowly through the tank= %.f lbf/in**2 guage'%(p)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "pressure required to bubble air slowly through the tank= 5 lbf/in**2 guage\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.3.3 page no : 32" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + " \n", + "#initialisation of variables\n", + "w= 62.3 \t\t\t#lbf/ft**3\n", + "d= 23.1 \t\t\t#ft\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "dp= w*d/144.\n", + "\t\t\t\n", + "#RESULTS\n", + "print ' pressure guage= %.f lbf/in**2'%(dp)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " pressure guage= 10 lbf/in**2\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.3.4 page no : 32" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "\n", + "#initialisation of variables\n", + "import math \n", + "d= 1. \t\t\t#ft\n", + "s= 0.8\n", + "h= 2. \t\t\t#ft\n", + "w= 62.3 \t\t\t#lbf/ft**3\n", + "d1= 5. \t\t\t#ft\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "F= (math.pi/4)*d**2*s*w*(d/2)\n", + "F1= (math.pi/4)*d**2*s*w*(d1/2)\n", + "\t\t\t\n", + "#RESULTS\n", + "print 'Force= %.2f lbf'%(F)\n", + "print 'Force= %.f lbf'%(F1)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Force= 19.57 lbf\n", + "Force= 98 lbf\n" + ] + } + ], + "prompt_number": 8 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.3.5 page no : 32" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "\n", + "#initialisation of variables\n", + "F= 100. \t\t\t#tonf\n", + "p= 2000. \t\t\t#lbf/in**2\n", + "x= 12. \t\t\t#in\n", + "x1= 48. \t\t\t#in\n", + "p1= 40. \t\t\t#lbf/in**2\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "A3= (F/p)*2240.\n", + "A2= A3*x/x1\n", + "A1= A2*p/p1\n", + "\t\t\t\n", + "#RESULTS\n", + "print 'Piston area= %.f in**2'%(A2)\n", + "print 'Ram area= %.f in**2'%(A1)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Piston area= 28 in**2\n", + "Ram area= 1400 in**2\n" + ] + } + ], + "prompt_number": 9 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.4.1 page no : 34" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "#initialisation of variables\n", + "\n", + "Va= 100. \t\t\t#ft**3\n", + "h= 10. \t\t\t#ft\n", + "V1= 60. \t\t\t#ft**3\n", + "Pabyw= 34. \t\t\t#ft\n", + "h1= 4. \t\t\t#ft\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "H= Pabyw*((Va/V1)-1)-(h-h1)\n", + "h2= H+h\n", + "Va1= (1+(h2/Pabyw))*Va\n", + "V= Va1-Va\n", + "\t\t\t\n", + "#RESULTS\n", + "print 'depth of the river= %.1f ft'%(h2)\n", + "print 'volume to be pumped= %.f ft**3'%(V)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "depth of the river= 26.7 ft\n", + "volume to be pumped= 78 ft**3\n" + ] + } + ], + "prompt_number": 11 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.6.2 page no : 38" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "#initialisation of variables\n", + "import math \n", + "w= 62.3 \t\t\t#lbf/ft**3\n", + "dg= 4. \t\t\t#ft\n", + "d= 1. \t\t\t#ft\n", + "h= 2. \t\t\t#ft\n", + "HP= 1.0156 \t\t\t#ft\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "F= w*dg*d**2*(math.pi/4.)\n", + "F1= F*HP/h\n", + "\t\t\t\n", + "#RESULTS\n", + "print ' Minimum force= %.1f lbf'%(F1)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " Minimum force= 99.4 lbf\n" + ] + } + ], + "prompt_number": 12 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.6.3 page no : 39" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "#initialisation of variables\n", + "import math \n", + "s= 1.03\n", + "w= 64.3 \t\t#lbf/ft**3\n", + "dg= 14. \t\t#ft\n", + "A= 40. \t\t\t#ft**2\n", + "b= 5. \t\t\t#ft\n", + "d= 8. \t\t\t#ft\n", + "b1= 2.5 \t\t#ft\n", + "y= 10. \t\t\t#ft\n", + "x= 3. \t\t\t#ft\n", + "z= 4. \t\t\t#ft\n", + "\t\t\t \n", + "#CALCULATIONS\n", + "F= w*dg*A*16.05/36000\n", + "r= ((b*d**3./12)/(A*dg))\n", + "F3= F*b1/b\n", + "F1= (F*(x-r)-(F/2)*x)/(y-z)\n", + "F2= F-(F1+F3)\n", + "\t\t\t\n", + "#RESULTS\n", + "print ' force F3 = %.3f tonf'%(F3)\n", + "print ' force F2 = %.2f tonf'%(F2)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " force F3 = 8.027 tonf\n", + " force F2 = 5.03 tonf\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.6.5 page no : 42" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "#initialisation of variables\n", + "import math \n", + "w= 62.4 \t\t\t#lb/ft**3\n", + "H1= 15. \t\t\t#ft\n", + "B= 10. \t\t\t#ft\n", + "H2= 5. \t\t\t#ft\n", + "r= math.sqrt(19.)/10.\n", + "l= 16. \t\t\t#ft\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "F= 0.5*w*(H1**2-H2**2)*B/2240\n", + "N= F*0.5/r\n", + "h= H2*(1-(H2/H1)**3)/(1-(H2/H1)**2)\n", + "R1= N*h/l\n", + "R2= N-R1\n", + "\t\t\t\n", + "#RESULTS\n", + "print 'Resultant water force on one gate : %.1f tonf'%F\n", + "print ' Normal reaction = %.2f tonf'%(N)\n", + "print ' reaction forces on the finges= %.1f tonf'%(R2)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Resultant water force on one gate : 27.9 tonf\n", + " Normal reaction = 31.95 tonf\n", + " reaction forces on the finges= 21.1 tonf\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.7.1 page no : 44" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "#initialisation of variables\n", + "import math \n", + "w= 62.3 \t\t\t#lb/ft**3\n", + "b= 1. \t\t\t#ft\n", + "s= 42. \t\t\t#ft\n", + "d= 170. \t\t\t#ft\n", + "l= 15.75\n", + "a= 170/3.\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "W= 2*w*b*s*d/3.\n", + "F= w*b*d**2/2.\n", + "L= l+a*(F/W)\n", + "\t\t\t\n", + "#RESULTS\n", + "print ' distance= %.f ft from O'%(L)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " distance= 188 ft from O\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 3, + "metadata": {}, + "source": [ + "Example 2.7.2 page no : 45" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\n", + "#initialisation of variables\n", + "import math \n", + "d= 2. \t\t\t#ft\n", + "a= 30. \t\t\t#degrees\n", + "p= 200. \t\t\t#ft\n", + "w= 62.3 \t\t\t#lbf/ft**3\n", + "\t\t\t\n", + "#CALCULATIONS\n", + "T= (math.pi/4)*(d**2/2240)*w*p*math.sqrt(2*(1-math.cos(math.radians(a))))\n", + "\t\t\t\n", + "#RESULTS\n", + "print ' Resultant static thrust= %.2f tonf'%(T)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " Resultant static thrust= 9.05 tonf\n" + ] + } + ], + "prompt_number": 17 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file |