{ "metadata": { "name": "", "signature": "" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Ch-2 : DC Machines" ] }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam:2.1 page 112" ] }, { "cell_type": "code", "collapsed": false, "input": [ "from __future__ import division\n", "#Calculate the increase of main field flux in percentage\n", "N_1=750 #speed of dc machine(in rpm)\n", "E_1=220 #induced emf in dc machine when running at N_1\n", "N_2=700 #speed of dc machine second time (in rpm)\n", "E_2=250 #induced emf in dc machine when running at N_2\n", "F=E_2*N_1/(E_1*N_2) \n", "Inc=(F-1) \n", "print 'increase in main field flux of the dc machine =',round((Inc*100),2)" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "increase in main field flux of the dc machine = 21.75\n" ] } ], "prompt_number": 16 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam:2.2 page 114" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#a)find the emf generated in a 6 pole machine b)find speed at which machine generated 550 V emf\n", "F_1=0.06 #Flux per pole(in Wb)\n", "N_1=250 #speed of the rotor(in rpm)\n", "A=2 #number of parllel (paths armature wave wound)\n", "P=6 #poles in machine\n", "Z=664 #total conductor in machine\n", "E_g=P*F_1*N_1*Z/(60*A) #emf generated\n", "print \"emf generated in machine =\",E_g,\"Volts\"\n", "E_2=550 #new emf generating machine(in V)\n", "F_2=0.058 #flux per pole (in Wb) for generating E_2\n", "N_2=60*E_2*A/(P*F_2*Z) #new speed at which machine generating E_2(in rpm)\n", "print \"new speed of the rotor =\",round(N_2,2),\"rpm\"" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "emf generated in machine = 498.0 Volts\n", "new speed of the rotor = 285.63 rpm\n" ] } ], "prompt_number": 17 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam:2.3 page 116" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#determine the value of torque in Nw-m\n", "F=24 #flux per pole (in m Wb)\n", "F_1=F*10**-3 #flux per pole (in Wb)\n", "Z=760 #number of conductors in armature\n", "P=4 #number of pole\n", "A=2 #number of parallel paths\n", "I_a=50 #armature cuurrent(in Amp)\n", "T_a=0.159*F_1*Z*P*I_a/A #torque develope(in Nw-m)\n", "print \"torque developed in machine =\",round(T_a,2),\"Nw-m\"" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "torque developed in machine = 290.02 Nw-m\n" ] } ], "prompt_number": 18 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam:2.4 page 119" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#calculate the total torque in Nw-m\n", "P=6 #poles \n", "A=P #number of parallel paths\n", "S=60 #slots in motor\n", "C_s=12 #conductor per slot\n", "Z=S*C_s #total conductor in machine\n", "I_a=50 #armature current(in Amp)\n", "F_1=20#flux per pole(in m Wb)\n", "F_2=F_1*10**-3 #flux per pole)(in Wb)\n", "T=0.15924*F_2*Z*P*I_a/A #total torque (in Nw-m)\n", "print 'total torque by motor =',T,'Nw-m' " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "total torque by motor = 114.6528 Nw-m\n" ] } ], "prompt_number": 19 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam 2.5 page 132" ] }, { "cell_type": "code", "collapsed": false, "input": [ "from math import ceil\n", "#Calculate the drop in speed when motor takes 51 Amp\n", "V=220 #supply voltage(in V)\n", "R_sh=220 #shunt field resistance(in Ohm)\n", "R_a=0.2 #armature resistance(in Ohm)\n", "I_sh=V/R_sh #shunt field current(in Amp)\n", "N_1=1200 #starting speed of the motor(in rpm)\n", "I_1=5.4 #at N_1 speed current in motor(in Amp)\n", "I_a1=I_1-I_sh #armature current at speed N_1(in Amp)\n", "E_b1=V-I_a1*R_a #emf induced due to I_a1(in V)\n", "I_2=51 #new current which motor taking(in Amp)\n", "I_a2=I_2-I_sh #armature current at I_2(in Amp)\n", "E_b2=V-I_a2*R_a #emf induced due to I_a2(in V)\n", "N_2=E_b2*N_1/E_b1 #speed of the motor when taking I_2 current(in rpm)\n", "N_r=ceil(N_1-N_2) #reduction in speed(in rpm)\n", "print 'reduction in speed =',N_r,'rpm'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "reduction in speed = 50.0 rpm\n" ] } ], "prompt_number": 20 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam:2.6 page 135" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#In a dc machine Calculate (a)induced emf (b)Electro magnetic torque (c)armature copper loss \n", "V=220 #voltage at the armature of dc motor\n", "I_a=15 #current through armature(in Amp)\n", "R_a=1 #armature resistance(in Ohm)\n", "w=100 #speed of the machine(in radian/sec)\n", "E=V-I_a*R_a #induced emf(in V)\n", "print 'induced emf =',E,'V' \n", "T=E*I_a/w #electro magnentic torque developed(in Nw-m)\n", "print 'electro magnentic torque developed =',T,'Nw-m'\n", "L=(I_a**2)*R_a #Armature copper loss(in Watt)\n", "print 'Armature copper loss =',L,'Watt'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "induced emf = 205 V\n", "electro magnentic torque developed = 30.75 Nw-m\n", "Armature copper loss = 225 Watt\n" ] } ], "prompt_number": 21 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam:2.7 page 135" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#Calculate the electro magnetic torque\n", "E=250 #emf induced in dc machine(in V)\n", "I_a=20 #current flowing through the armature(in Amp)\n", "N=1500 #speed(in rpm)\n", "T_e=0.1591*E*I_a*60/N #torque developed in machine(in Nw-m)\n", "print 'electro magnetic torque developed in dc machine =',T_e,'Nw-m'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "electro magnetic torque developed in dc machine = 31.82 Nw-m\n" ] } ], "prompt_number": 22 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam:2.8 page 136" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#calculate the gross torque in dc machine\n", "P=4 #number of poles \n", "Z=1600 #number of armature conductor\n", "F=0.027 #flux per pole(in Wb)\n", "A=2 #number of parallel paths (wave wound)\n", "I=75 #current in machine(in Amp)\n", "N=1000 #speed of the motor(in rpm)\n", "T=0.1591*P*F*Z*I/A #torque generate in machine(in Nw-m)\n", "print 'Torque generated in machine =',T,'Nw-m'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Torque generated in machine = 1030.968 Nw-m\n" ] } ], "prompt_number": 23 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Exam:2.9 page 140" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#Calculate the value of back emf\n", "V=230 #applied voltage (in V)\n", "R_a=0.1 #armature resistance(in Ohm)\n", "I_a=60 #armature current (in Amp)\n", "E_b=V-I_a*R_a #back emf(in Volts)\n", "print 'back emf produced by machine =',E_b,'V'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "back emf produced by machine = 224.0 V\n" ] } ], "prompt_number": 24 } ], "metadata": {} } ] }