From 53f72e6790ff23b43c8f6a0b69d6386940671429 Mon Sep 17 00:00:00 2001 From: hardythe1 Date: Wed, 28 Jan 2015 14:31:21 +0530 Subject: added books --- Fluid_mechanics/Chapter_10.ipynb | 234 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 234 insertions(+) create mode 100755 Fluid_mechanics/Chapter_10.ipynb (limited to 'Fluid_mechanics/Chapter_10.ipynb') diff --git a/Fluid_mechanics/Chapter_10.ipynb b/Fluid_mechanics/Chapter_10.ipynb new file mode 100755 index 00000000..bdfb09f7 --- /dev/null +++ b/Fluid_mechanics/Chapter_10.ipynb @@ -0,0 +1,234 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:8ebaaa4d9fc694c6b4303418dc1faf3eef2d83f1637b122e018c6c5eac0aba66" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 10 - Dynamic lift" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2a - Pg 427" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate the max. theoretical propulsive force\n", + "#Initialization of variables\n", + "import math\n", + "vel=50. #mph\n", + "w=240. #rpm\n", + "r0=3. #ft\n", + "L=30. #ft\n", + "rho=0.00230 #slug/ft^2\n", + "theta=30*math.pi/180. #radians\n", + "#calculations\n", + "V=vel*5280./3600.\n", + "T=2*math.pi*r0*r0 *w*2*math.pi/60.\n", + "Fl=rho*V*T*L\n", + "F=r0*Fl*math.cos(theta)\n", + "#results\n", + "print '%s %d %s' %(\"Max. theoretical porpulsive force =\",F,\"lb\")\n", + "print '%s' %(\"The answers are a bit different from textbook due to rounding off error\")" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Max. theoretical porpulsive force = 18683 lb\n", + "The answers are a bit different from textbook due to rounding off error\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2b - Pg 428" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate the force required for the operation\n", + "#Initialization of variables\n", + "import math\n", + "vel=50. #mph\n", + "w=240. #rpm\n", + "r0=3. #ft\n", + "L=30. #ft\n", + "rho=0.00230 #slug/ft^2\n", + "theta=30*math.pi/180. #radians\n", + "Cl=2\n", + "Cd=1\n", + "#calculations\n", + "vc=r0*w\n", + "V=vel*5280./3600.\n", + "vr=vc/V\n", + "A=2*r0*L\n", + "Fl=Cl*A*0.5*rho*V*V \n", + "Fd=Cd*A*0.5*rho*V*V\n", + "F=r0*(Fl*math.cos(theta) + Fd*math.sin(theta))\n", + "#results\n", + "print '%s %d %s' %(\"Force required =\",F,\"lb\")\n", + "print '%s' %(\"The answers are a bit different from textbook due to rounding off error\")" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Force required = 7454 lb\n", + "The answers are a bit different from textbook due to rounding off error\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3a - Pg 432" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate the boundary circulation\n", + "#Initialization of variables\n", + "W=7500 #pounds\n", + "rho=0.00230\n", + "V=175*5280/3600 #ft/s\n", + "B=50\n", + "#calculations\n", + "T=W/(rho*V*B)\n", + "#results\n", + "print '%s %d %s' %(\"Boundary circulation =\",T,\"ft^2/s\")\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Boundary circulation = 254 ft^2/s\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3b - Pg 433" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate the horsepower required for the operation\n", + "#Initialization of variables\n", + "W=7500. #pounds\n", + "rho=0.00230\n", + "V=175*5280./3600. #ft/s\n", + "B=50.\n", + "A=350. #ft^2\n", + "#calculations\n", + "Cl=W/(A*0.5*rho*V*V)\n", + "Cd=0.03\n", + "Fd=Cd*A*0.5*rho*V*V \n", + "hp=Fd*V/550.\n", + "#results\n", + "print '%s %d %s' %(\"Horsepower required =\",hp,\"hp\")" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Horsepower required = 371 hp\n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 4 - Pg 437" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate the horsepower required for the operation\n", + "#Initialization of variables\n", + "import math\n", + "Fl=7500. #pounds\n", + "rho=0.00230\n", + "V=175*5280./3600. #ft/s\n", + "B=50\n", + "A=350 #ft^2\n", + "#calculations\n", + "Vi=2*Fl/(math.pi*rho*V*B*B)\n", + "Cl=Fl/(A*0.5*rho*V*V)\n", + "Cdi=Cl*Vi/(V)\n", + "Fdi=Cdi*A*0.5*rho*V*V\n", + "hp=Fdi*V/550\n", + "#results\n", + "print '%s %.1f %s' %(\"Horsepower required =\",hp,\"hp\")" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Horsepower required = 44.1 hp\n" + ] + } + ], + "prompt_number": 6 + } + ], + "metadata": {} + } + ] +} \ No newline at end of file -- cgit