diff options
Diffstat (limited to 'Electrical_Machines_by_M_V_Despande')
14 files changed, 3653 insertions, 0 deletions
diff --git a/Electrical_Machines_by_M_V_Despande/1-Single_phase_transformer_Principle_and_Constructions.ipynb b/Electrical_Machines_by_M_V_Despande/1-Single_phase_transformer_Principle_and_Constructions.ipynb new file mode 100644 index 0000000..7c672bc --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/1-Single_phase_transformer_Principle_and_Constructions.ipynb @@ -0,0 +1,271 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 1: Single phase transformer Principle and Constructions" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 1.1: EX1_1.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the (a) n ratio (b) load current referred to high voltage side (c) load impedance on low voltage side for full load (d) and impedance referred to high voltage side\n", +"//Exa:1.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=25000//Supplied power (in VA)\n", +"V_1=1910//Voltage on primary side (in volt)\n", +"V_2=240//Voltage on secondary side (in volt)\n", +"f=50//frequency in hertz\n", +"n=V_1/V_2\n", +"disp(n,'(a)n-ratio=')\n", +"I_1=P_s/V_1\n", +"disp(I_1,'(b)load current referred to high voltage side (in A)=')\n", +"I_2=P_s/V_2\n", +"Z_2=V_2/I_2\n", +"disp(Z_2,'(c)load impedance on low voltage side for full load (in ohm)=')\n", +"Z_1=Z_2*(n^2)\n", +"disp(Z_1,'(d)impedance referred to high voltage side(in ohm)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 1.2: EX1_2.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a) Power factor on no load (b) active current (c) magnetising current (d) copper loss in the primary winding (e) core loss\n", +"//Exa:1.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"V_1=3300//Primary voltage (in volt)\n", +"V_2=240//Secondary voltage (in volt)\n", +"I_0=2//No load current (in A)\n", +"P=60//Power (in watt)\n", +"R=0.8//Resistance of the low voltage winding (in ohm)\n", +"Pf=P/(V_2*I_0)\n", +"disp(Pf,'(a)Power factor on no load=')\n", +"I_c=I_0*Pf\n", +"disp(I_c,'(b)Active current(in A)=')\n", +"theta=(acosd(Pf))\n", +"I_m=I_0*sin(theta)\n", +"disp(I_m,'(c)magnetising current is(in A)=')\n", +"Culoss=(I_0^2)*R\n", +"disp(Culoss,'(d)copper loss in the primary winding is(in watt)=')\n", +"Coreloss=P-Culoss\n", +"disp(Coreloss,'(e)core loss(in watt)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 1.3: Find_number_of_turns_per_limb_on_the_high_voltage_and_and_low_voltage_sides.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find number of turns per limb on the (a) high voltage and (b) low voltage sides\n", +"//Exa:1.3\n", +"clc;\n", +"clear;\n", +"close;\n", +"A=0.0386//cross sectional area of core(in m^2)\n", +"B=1//maximum flux density (in weber/m^2)\n", +"f=50//frequency (in hertz)\n", +"V_1=3300//voltage on primary side (in volt)\n", +"V_2=240//voltage on secondary side (in volt)\n", +"C=B*A\n", +"n_2=V_2/(4.44*C*f)\n", +"T_2=n_2/2\n", +"disp(T_2,'(a)number of turns on low voltage side is=')\n", +"T_1=T_2*V_1/V_2\n", +"disp(T_1,'(b)number of turns on high voltage side is=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 1.4: EX1_4.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Calculate (a) equivalent resistance and reactance of low voltage side in terms of high voltage side (b) equivalent resistance and reactance of high voltage side in terms of low voltage side (c) total resistance and reactance of transformer in terms of high voltage side (d) total resistance and reactance of transformer in terms of low voltage side \n", +"//Exa:1.4\n", +"clc;\n", +"clear;\n", +"close;\n", +"V_1=2200//Primary side voltage(in volt)\n", +"V_2=220//secondary side voltage(in volt)\n", +"f=50//frequency(in hertz)\n", +"r_1=1.25//Primary side resistance(in ohm)\n", +"x_1=4//Primary side reactance(in ohm)\n", +"r_2=0.04//Secondary side resistance(in ohm)\n", +"x_2=0.15//Secondary side reactance(in ohm)\n", +"n=V_1/V_2\n", +"R_2=(n^2)*r_2\n", +"disp(R_2,'(a)equivalent resistance of low voltage side in terms of high voltage side=')\n", +"X_2=(n^2)*x_2\n", +"disp(X_2,'equivalent reactance of low voltage side in terms of high voltage side=')\n", +"R_1=r_1/(n^2)\n", +"disp(R_1,'(b)equivalent resistance of high voltage side in terms of low voltage side =')\n", +"X_1=x_1/(n^2)\n", +"disp(X_1,'equivalent reactance of high voltage side in terms of low voltage side =')\n", +"R_t=r_1+R_2\n", +"disp(R_t,'(c)total resistance of transformer in terms of high voltage side=')\n", +"X_t=x_1+X_2\n", +"disp(X_t,'total reactance of transformer in terms of high voltage side=')\n", +"R_e=r_2+R_1\n", +"disp(R_e,'(d)total resistance of transformer in terms of low voltage side=')\n", +"X_e=x_2+X_1\n", +"disp(X_e,'total reactance of transformer in terms of low voltage side=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 1.5: EX1_5.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: (a) terminal voltage on load (b) voltage on load at high voltage terminals (c) efficiency of transformer\n", +"//Exa:1.5 \n", +"clc;\n", +"clear;\n", +"close;\n", +"n=10//ratio of high voltage to low voltage\n", +"V_1=200//Voltage on low voltage side(in volt)\n", +"x_m=231//Magnetising resistance(in ohms)\n", +"r_c=400//Core loss resistance(in ohms)\n", +"r_e=0.1//Equivalent resistance referred to low voltage side(in ohms)\n", +"x_e=0.5//Equivalent reactance referred to low voltage side(in ohms)\n", +"r_l=7.9//Load resistance(in ohms)\n", +"x_l=5.5//Load reactance(in ohms)\n", +"I_m=V_1/x_m\n", +"I_c=V_1/r_c\n", +"I_0=I_c+(%i*I_m)\n", +"R_l=r_l+r_e\n", +"X_l=x_l+x_e\n", +"I=V_1/(R_l+(%i*X_l))\n", +"I_1=I+I_0\n", +"V_2=V_1-I*(r_e+(%i*x_e))\n", +"v=sqrt(V_2*conj(V_2))\n", +"disp(v,'(a)terminal voltage on load(in volt)=')\n", +"V=v*n\n", +"disp(V,'(b)voltage on load at hgih voltage terminals(in volt)=')\n", +"P_o=v*real(I)\n", +"P_i=V_1*real(I_1)\n", +"eff=(P_o/P_i)*100\n", +"disp(eff,'(c)efficiency of transformer is(in %)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 1.6: Find_impedance_and_percentage_resistance_and_reactance.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a) impedance (b) % resistance and reactance\n", +"//Exa:1.6\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=500000//Power supplied(in VA)\n", +"V_1=2200//Voltage on primary side(in volt)\n", +"V_2=500//Voltage on secondary side(in volt)\n", +"f=50//frequency(in hertz)\n", +"r=0.01//Resistance of transformer(in ohms)\n", +"z=0.1//impedance of transformer(in %)\n", +"I=P_s/V_2\n", +"Z=z*V_2/I\n", +"disp(Z,'(a)Impedance(in ohms)=')\n", +"R=(I*r/V_2)*100\n", +"disp(R,'(b) Resistance(in %)=')\n", +"x=sqrt(Z^2-r^2)\n", +"X=(x*I/V_2)*100\n", +"disp(X,'Reactance(in %)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/11-Three_Phase_Induction_Motors_Principle_and_Characteristics.ipynb b/Electrical_Machines_by_M_V_Despande/11-Three_Phase_Induction_Motors_Principle_and_Characteristics.ipynb new file mode 100644 index 0000000..b2362aa --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/11-Three_Phase_Induction_Motors_Principle_and_Characteristics.ipynb @@ -0,0 +1,559 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 11: Three Phase Induction Motors Principle and Characteristics" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.10: EX11_10.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate (a)% slip (b)Rotor copper loss (c)Output from the rotor (d)Efficiency \n", +"//Exa:11.10\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=440//Supplied voltage(in volts)\n", +"f=50//frequency(in hertz)\n", +"p=6//Number of poles\n", +"n=960//Speed of motor(in r.p.m)\n", +"P_i=50000//Input power(in watt)\n", +"P_wf=1800//Winding and friction losses(in watt)\n", +"P_s=1200//Stator losses(in watt)\n", +"n_s=(120*f)/p\n", +"S=((n_s-n)/n_s)*100\n", +"disp(S,'(a)% slip=')\n", +"P_r=P_i-P_s\n", +"P_rc=(S/100)*P_r\n", +"disp(P_rc,'(b)Rotor copper loss(in watt)=')\n", +"P_o=P_r-P_rc-P_wf\n", +"disp(P_o,'(c)Output of rotor(in watt)=')\n", +"eff=(P_o/P_i)*100\n", +"disp(eff,'(d)Efficiency(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.11: EX11_11.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Equivalent rotor current per phase (b)Stator current per phase (c)Power factor (d)Rotor input (e)Rotor copper losses (f)Torque (g)Mechanical power output from rotor (h)Stator input (i)Efficiency \n", +"//Exa:11.11\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=440//Voltage supplied(in volts)\n", +"p=8//Number of poles\n", +"f=50//Frequency(in hertz)\n", +"r1=0.2//Stator resistance(in ohm)\n", +"x1=1.2//Stator reactance(in ohm)\n", +"r2=0.3//Equivalent resistance of rotor referred to stator(in ohm)\n", +"x2=1.2//Equivalent reactance of rotor referred to stator(in ohm)\n", +"r_m=150//Magnetising resistance(in ohms)\n", +"x_m=18//Magnetising reactance(in ohms)\n", +"P_wf=750//Winding and friction losses(in watt)\n", +"s=0.04//Slip\n", +"n_s=(f*120)/(p*60)\n", +"y1=1/r_m\n", +"y2=1/(%i*x_m)\n", +"y3=1/((r2/s)+(%i*x2))\n", +"Y=y1+y2+y3\n", +"Z=1/Y\n", +"Z_t=Z+(r1+(%i*x1))\n", +"E=V*Z/(Z_t)\n", +"z3=1/y3\n", +"i2=E/z3\n", +"disp(i2,'(a)Rotor current per phase(in A)=')\n", +"i1=V/Z_t\n", +"disp(i1,'(b)Stator current per phase(in A)=')\n", +"pf=cosd(atand(-(imag(Z_t))/real(Z_t)))\n", +"disp(pf,'(c)Power factor=')\n", +"P_r=(i2*(conj(i2)))*(r2/s)\n", +"disp(P_r,'(d)Rotor input(in watt)=')\n", +"P_rc=(i2*(conj(i2)))*r2\n", +"disp(P_rc,'(e)Rotor copper loss(in watt)=')\n", +"T=3*P_r/(2*%pi*n_s)\n", +"disp(T,'(f)Torque(in N-m)=')\n", +"P_me=P_r-P_rc-(P_wf/3)\n", +"disp(P_me,'(g)Mechanical output from rotor(in watts per phase)=')\n", +"P_st=V*(sqrt(i1*(conj(i1))))*pf\n", +"disp(P_st,'(h)Stator input(watts per phase)=')\n", +"eff=(P_me/P_st)*100\n", +"disp(eff,'(i)Efficiency(in %)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.12: EX11_12.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Equivalent rotor current per phase (b)Stator current per phase (c)Power factor (d)Rotor input (e)Rotor copper losses (f)Torque (g)Mechanical power output from rotor (h)Stator input (i)Efficiency.Solve it by APPROXIMATE equivalent circuit method \n", +"//Exa:11.12\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=440//Voltage supplied(in volts)\n", +"p=8//Number of poles\n", +"f=50//Frequency(in hertz)\n", +"r1=0.2//Stator resistance(in ohm)\n", +"x1=1.2//Stator reactance(in ohm)\n", +"r2=0.3//Equivalent resistance of rotor referred to stator(in ohm)\n", +"x2=1.2//Equivalent reactance of rotor referred to stator(in ohm)\n", +"r_m=150//Magnetising resistance(in ohms)\n", +"x_m=18//Magnetising reactance(in ohms)\n", +"P_wf=750//Winding and friction losses(in watt)\n", +"s=0.04//Slip\n", +"I2=V/((r1+(r2/s))+(%i*x1)+(%i*x2))\n", +"disp(I2,'(a)Equivalent rotor current per phase(in A)=')\n", +"y1=1/r_m\n", +"y2=1/(%i*x_m)\n", +"I_o=V*(y1+y2)\n", +"I_1=I2+I_o\n", +"disp(I_1,'(b)Stator current per phase(in A)=')\n", +"pf=cosd(atand(imag(I_1)/real(I_1)))\n", +"disp(pf,'(c)Power factor=')\n", +"P_r=(I2*conj(I2))*(r2/s)\n", +"disp(P_r,'(d)Rotor input(in watt)=')\n", +"P_rc=(I2*conj(I2))*r2\n", +"disp(P_rc,'(e)Rotor copper losses(in watts)=')\n", +"T=P_r/(2*%pi*((f*120)/(p*60)))\n", +"disp(T,'(f)Torque(in N-m)=')\n", +"P_me=P_r-P_rc-(P_wf/3)\n", +"disp(P_me,'(g)Mechanical power output from rotor(in watts per phase)=')\n", +"P_si=V*pf*(sqrt(I_1*conj(I_1)))\n", +"disp(P_si,'(h)Stator input(in watts per phase)=')\n", +"e=(P_me/P_si)*100\n", +"disp(e,'(i)Efficiency (in %)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.13: EX11_13.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Equivalent rotor current (b)Stator current (c)Power factor (d)Stator input (e)Rotor input (f)Efficiency\n", +"//Exa:11.13\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=440//Voltage supplied(in volts)\n", +"f=50//frequency(in hertz)\n", +"Z_s=1.5+(%i*3)//Stator impedance per phase(in ohms)\n", +"Z_r=1.6+(%i*1)//Rotor impedance per phase(in ohms)\n", +"Z_m=3+(%i*40)//Magnetising impedance per phase(in ohms)\n", +"P_wf=300//Friction and winding loss(in watt)\n", +"s=0.04//Slip\n", +"Z=40+(%i*1)\n", +"z=Z*Z_m/(Z+Z_m)\n", +"Zt=z+Z_s\n", +"I1=(V/sqrt(3))/Zt\n", +"E=(V/sqrt(3))-(I1*Z_s)\n", +"I2=E/Z\n", +"disp(I2,'(a)Equivalent Rotor current(in A)=')\n", +"disp(I1,'(b)Stator current(in A)=')\n", +"pf=cosd(atand(imag(Zt)/real(Zt)))\n", +"disp(pf,'(c)Power factor=')\n", +"P_s=sqrt(3)*V*sqrt(I1*conj(I1))*pf\n", +"disp(P_s,'(d)Stator input(in watt)=')\n", +"P_r=3*(I2*conj(I2))*(real(Z_r)/s)\n", +"disp(P_r,'(e)Rotor input(in watt)=')\n", +"P_ro=P_r*(1-s)\n", +"P_me=P_ro-P_wf\n", +"e=(P_me/P_s)*100\n", +"disp(e,'(e)Efficiency(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.1: Find_Number_of_poles_and_Percentage_slip.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find (a)Number of poles and (b)% slip\n", +"//Exa:11.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"f=50//Frequency(in hertz)\n", +"n=960//Speed of induction motor on full load(in r.p.m)\n", +"n_s=1000//Synchronous speed(in r.p.m)\n", +"p=(f*120)/(n_s)\n", +"disp(p,'(a)Number of poles is=')\n", +"s=n_s-n\n", +"S=(s/n_s)*100\n", +"disp(S,'(b)%Slip is(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.2: Find_Speed_of_motor_And_Percentage_Slip.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find (a)Speed of motor (b)%Slip\n", +"//Exa:11.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=6//Number of poles\n", +"f_s=50//Stator frequency(in c/s)\n", +"f_r=2//Rotor frequency(in c/s)\n", +"n_s=(120*f_s)/p\n", +"n=(f_r*120)/p\n", +"s=n_s-n\n", +"disp(s,'(a)Speed of motor(in r.p.m)=')\n", +"S=(n/n_s)*100\n", +"disp(S,'(b)%Slip(in %)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.3: EX11_3.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate (a)Number of poles (b)Slip (c)Slip for full load torque if total resistance in rotor circuit is doubled\n", +"//Exa:11.3\n", +"clc;\n", +"clear;\n", +"close;\n", +"n=970//Speed of induction motor(in r.p.m)\n", +"f=50//Frequency(in hertz)\n", +"n_s=1000//Synchronous speed(in r.p.m)\n", +"p=(f*120)/n_s\n", +"disp(p,'(a)Number of poles=')\n", +"s=((n_s-n)/n_s)*100\n", +"disp(s,'(b)Slip(in%)=')\n", +"S=((s/100)*2)*100\n", +"disp(S,'(c)Required slip(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.4: EX11_4.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate (a)Mechanical power output (b)Torque (c)Maximum Torque (d)Speed at maximum torque (e)Power output when torque is maximum\n", +"//Exa:11.4\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles\n", +"V=440//Voltage of motor(in volts)\n", +"f=50//Frequency(in hertz)\n", +"n_s=1500//Synchronous speed(r.p.m)\n", +"sp=1440//Speed of motor at load(in r.p.m)\n", +"s=4//Slip at full load(in %)\n", +"t=1.8//Stator to rotor turns ratio\n", +"R_r=0.1//Resistance of rotor per phase(in ohms)\n", +"X_r=0.8//Reactance of rotor per phase at standstill(in ohms)\n", +"r_r=R_r*(t^2)//Rotor resistance referred to stator(in ohms)\n", +"x_r=X_r*(t^2)//Reactance of rotor at stanstill referred to stator(in ohms)\n", +"E=V/(sqrt(3))\n", +"P=((s/100)*(E^2)*r_r)/((r_r^2)+((s/100)^2)*(x_r^2))\n", +"T=(3*P)/(2*(%pi)*(n_s/60))\n", +"P_M=(3*P*sp)/n_s\n", +"disp(P_M,'(a)Mechanical power output(in watt)=')\n", +"disp(T,'(b)Torque(in N-m)=')\n", +"s_m=R_r/X_r\n", +"N=n_s*(1-s_m)\n", +"P_1=((s_m)*(E^2)*(r_r))/((r_r^2)+((s_m^2)*(x_r^2)))\n", +"T_m=(3*P_1)/(2*(%pi)*(n_s/60))\n", +"disp(T_m,'(c)Maximum torque(in N-m)=')\n", +"disp(N,'(d)Speed at maximum torque(in r.p.m)=')\n", +"P_o=(3*P_1*N)/n_s\n", +"disp(P_o,'(e)Output power at maximum torque(in watt)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.5: EX11_5.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Speed of the motor (b)Speed at which torque will be maximum (c)Ratio of maximum to full load torque\n", +"//Exa:11.5\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=3300//Voltage supplied to induction motor(in volts)\n", +"p=10//Number of poles\n", +"f=50//frequency(in hertz)\n", +"R_r=0.015//Rotor resistance per phase(in ohms)\n", +"X_r=0.25//Standstill reactance per phase(in ohms)\n", +"s=2.5//Slip(in %)\n", +"n_s=(f*120)/p\n", +"n=n_s*(1-(s/100))\n", +"disp(n,'(a)Speed of the motor(in r.p.m)=')\n", +"S=R_r/X_r\n", +"N=n_s*(1-S)\n", +"disp(N,'(b)Speed at which torque will be maximum(in r.p.m)=')\n", +"T_f=(s/100)*R_r/((R_r^2)+(((s/100)^2)*(X_r^2)))\n", +"T_m=S*R_r/((R_r^2)+((S^2)*(X_r^2)))\n", +"R=T_m/T_f\n", +"disp(R,'(c)Ratio of maximum to full load torque=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.6: EX11_6.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate (a)Speed at which mechanical power from rotor will be maximum (b)Maximum power\n", +"//Exa:11.6\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles\n", +"f=50//Frequency(in hertz)\n", +"V=440//Supplied voltage to induction motor(in volts)\n", +"R_r=0.1//Rotor resistance per phase(in ohm)\n", +"X_r=0.8//Rotor reactance at standstill per phase(in ohm)\n", +"t=1.3//Ratio of stator turns per phase to rotor turns per phase\n", +"a=R_r/X_r\n", +"s=(-(a^2))+sqrt(1+(a^2))\n", +"n_s=120*f/p \n", +"N=n_s*(1-s)\n", +"disp(N,'(a)Required speed(in r.p.m)=')\n", +"r=R_r*t\n", +"x=X_r*t\n", +"E=V/sqrt(3)\n", +"P_m=(3*s*(E^2)*r*(1-s))/((r^2)+((s^2)+(x^2)))\n", +"disp(P_m,'(b)Maximum power(in watts)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.7: EX11_7.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find Current per phase in the rotor (a)when rotor is at standstill and star connected impedance of 4.1+%i2 per phase is connected in series with rotor (b)when rotor runs at 3% slip with short circuit at the slip rings\n", +"//Exa:11.7\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=69.28//Induced e.m.f(in volts)\n", +"r=0.9//Resistance of rotor per phase(in ohm)\n", +"x=6//Standstill rectance of rotor per phase(in ohm)\n", +"z=4.1+(%i*2)\n", +"s=3//Slip(in%)\n", +"V_r=V/sqrt(3)\n", +"R_r=r+real(z)\n", +"X_r=(%i*2)+(%i*x)\n", +"Z=R_r+X_r\n", +"I_r=V_r/Z\n", +"disp(I_r,'(a)Current when rotor is at standstill=')\n", +"E=(s/100)*V_r\n", +"Imp=r+(%i*(s/100)*x)\n", +"i_r=E/Imp\n", +"disp(i_r,'(b)Current when rotor runs at 3% slip=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.8: EX11_8.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)% reduction in stator voltage and (b)the power factor of the rotor circuit\n", +"//Exa:11.8\n", +"clc;\n", +"clear;\n", +"close;\n", +"R_r=0.02//Rotor resistance per phase(in ohm)\n", +"X_r=0.1//Rotor reactance per phase(in ohm)\n", +"s=4//Slip(in%)\n", +"S=100-s\n", +"T_f=((s/100)*R_r)/((R_r^2)+(((s/100)^2)*(X_r^2)))\n", +"S_r=1-(.5*(S/100))\n", +"T=(S_r*R_r)/((R_r^2)+((S_r^2)*(X_r^2)))\n", +"Re=(1-sqrt(T_f/T))*100\n", +"disp(Re,'(a)% reduction in stator voltage(in %)=')\n", +"pf=R_r/(sqrt((R_r^2)+((S_r^2)*(X_r^2))))\n", +"disp(pf,'(b)Power factor=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 11.9: EX11_9.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)the rotor copper loss per phase if motor is running at slip of 4% (b)Mechanical power developed\n", +"//Exa:11.9\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_i=100000//Input power(in watt)\n", +"P_sc=2000//Stator copper loss(in watt)\n", +"s=4//slip(in %)\n", +"P_r=P_i-P_sc\n", +"P_rc=((s/100)*P_r)/3\n", +"disp(P_rc,'(a)Rotor copper lossper phase(in watt)=')\n", +"P_m=P_r-(P_rc*3)\n", +"disp(P_m,'(b)Mechanical power developed(in watt)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/12-Three_Phase_Induction_Motor_Operation_And_Testing.ipynb b/Electrical_Machines_by_M_V_Despande/12-Three_Phase_Induction_Motor_Operation_And_Testing.ipynb new file mode 100644 index 0000000..ff08a0e --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/12-Three_Phase_Induction_Motor_Operation_And_Testing.ipynb @@ -0,0 +1,317 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 12: Three Phase Induction Motor Operation And Testing" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 12.11: Calculate_external_resistance_per_phase.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Calculate external resistance per phase \n", +"//Exa:12.11\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=6//Number of poles\n", +"f=50//Frequency(in hertz)\n", +"r=0.25//Resistance per phase(in ohms)\n", +"n_1=965//Speed on full load(in r.p.m)\n", +"n_2=800//Reduced speed(in r.p.m)\n", +"n_s=(120*f)/p\n", +"s_1=(n_s-n_1)/n_s\n", +"s_2=(n_s-n_2)/n_s\n", +"R=((s_2*r)/s_1)-r\n", +"disp(R,'Required external resistance per phase(in ohms)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 12.12: Find_the_dimensions_of_D_and_L.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the dimensions of D and L\n", +"//Exa:12.12\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=7.5//Power of induction motor(in KW)\n", +"p=4//Number of poles\n", +"f=50//frequency(in hertz)\n", +"V=415//Voltage applied of motor(in volts)\n", +"e=0.88//Efficiency\n", +"pf=0.87//Power factor\n", +"b=2.5//Ratio of pull out torque to full load torque\n", +"c=1.75//Ratio of starting to full load torque\n", +"n=1440//Speed of motor(in r.p.m)\n", +"ac=23000//Ampere conductors per meter\n", +"k=0.955\n", +"B=0.45//flux per pole(in wb/m^2)\n", +"n_s=(120*f)/(60*p)\n", +"S=P/(e*pf)\n", +"D=165//Choosing(in mm)\n", +"L=(S*(10^3))/(1.11*k*(%pi^2)*B*ac*n_s*(10^(-3))*(D^2)*(10^(-6)))\n", +"disp(L,D,'D and L(in mm) are=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 12.1: EX12_1.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Calculate (a)No load power factor (b)Core and friction loss (c)r_m (d)power factor on short circuit (e)Equivalent impedance in series circuit (f)Rotor resistance referred to stator (g)Stator leakage reactance (h)Rotor leakage reactance referred to stator\n", +"//Exa:12.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=3000//Power of motor(in watt)\n", +"V=415//Voltage supplied(in volts)\n", +"f=50//Frequency(in hertz)\n", +"p=6//Number of poles\n", +"pf=0.8//Power factor\n", +"I_n=3.5//No load current(in A)\n", +"P_n=250//Power input on no load test(in watt)\n", +"r_s=1.5//Stator resistance per phase(in ohm)\n", +"V_r=115//Reduced voltage applied at short circuit test(in volts)\n", +"I_s=13//Current supplied on short circuit test(in A)\n", +"P_s=1660//Voltage applied at short circuit test(in watt)\n", +"pfn=P_n/(sqrt(3)*V*I_n)\n", +"disp(pfn,'(a)Noload power factor=')\n", +"P_wf=P_n-(3*(I_n^2)*r_s)\n", +"disp(P_wf,'(b)Core and friction loss(in watt)=')\n", +"r_m=(V/sqrt(3))/(I_n*pfn)\n", +"disp(r_m,'(c)Resistance(in ohms)=')\n", +"pfs=P_s/(sqrt(3)*V_r*I_s)\n", +"disp(pfs,'(d)Power factor on short circuit=')\n", +"Ze=(V/sqrt(3))/((I_s*V)/V_r)\n", +"disp(Ze,'(e)Equivalent impedance in series circuit(in ohms)=')\n", +"R=(Ze*pfs)-r_s\n", +"disp(R,'(f)Rotor resistance referred to stator(in ohm)=')\n", +"X=(sqrt((Ze^2)-((Ze*pfs)^2)))\n", +"disp(X,'(g)Stator leakage reactance(in ohms)=')\n", +"x=X/2\n", +"disp(x,'(h)Rotor leakage reactance referred to stator(in ohms)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 12.2: Find_Starting_current_And_Starting_torque.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Starting current (b)Starting torque\n", +"//Exa:12.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=3000//Power of motor(in watt)\n", +"V=415//Voltage supplied(in volts)\n", +"f=50//Frequency(in hertz)\n", +"p=6//Number of poles\n", +"pf=0.8//Power factor\n", +"pfs=0.64//Power factor on short circuit\n", +"pfn=0.1//No load power factor\n", +"I_n=3.5//No load current(in A)\n", +"P_n=250//Power input on no load test(in watt)\n", +"r_s=1.5//Stator resistance per phase(in ohm)\n", +"V_r=115//Reduced voltage applied at short circuit test(in volts)\n", +"I_s=13//Current supplied on short circuit test(in A)\n", +"P_s=1660//Voltage applied at short circuit test(in watt)\n", +"n_s=1000//Synchronous speed(in r.p.m)\n", +"R2=1.77//Rotor resistance referred to stator(in ohms)\n", +"I_st=I_s*V/(V_r)\n", +"disp(I_st,'(a)Starting current(in A)=')\n", +"I_i=I_st*(cosd(pfs)+(%i*(sind(pfs))))\n", +"I_o=I_n*(cosd(pfn)+(%i*(sind(pfn))))\n", +"I_2=I_i-I_o\n", +"P_ri=3*(I_2*conj(I_2))*R2\n", +"T=P_ri/(2*%pi*(n_s/60))\n", +"disp(T,'(b)Starting torque(in N-m)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 12.5: Find_starting_current_in_terms_of_full_load_current.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find starting current in terms of full load current\n", +"//Exa:12.5\n", +"clc;\n", +"clear;\n", +"close;\n", +"s=0.04//Slip\n", +"a=1//Starting torque T_st/Full load torque(T_fl) are equal\n", +"I_s=sqrt(a/s)\n", +"disp(I_s,'Starting current is (below)times the full load current=' ) " + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 12.7: Find_starting_torque_in_terms_of_full_load_torque.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find starting torque in terms of full load torque\n", +"//Exa:12.7\n", +"clc;\n", +"clear;\n", +"close;\n", +"s=0.03//slip\n", +"a=2.5//Ratio of supply current to full load current\n", +"b=5//Ratio of short circuit current to full load current\n", +"x=sqrt(a/b)\n", +"T=(x^2)*(b^2)*s\n", +"disp(T,'Starting torque is (below) times the full load torque=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 12.8: Find_the_Percentage_tappings_required.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the % tappings required\n", +"//Exa:12.8\n", +"clc;\n", +"clear;\n", +"close;\n", +"s=0.04//Slip\n", +"a=4//Ratio of short circuit current to full load current\n", +"b=40//Starting torque to full load torque(in%)\n", +"x=sqrt((b/100)/(s*(a^2)))*100\n", +"disp(x,'% tappings required is(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 12.9: Find_the_line_current_at_start.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the line current at start\n", +"//Exa:12.9\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=5000//Power supplied to induction motor(in watts)\n", +"V=415//Voltage supplied to motor(in volts)\n", +"f=50//frequency(in hertz)\n", +"e=0.85//Efficiency\n", +"pf=0.8//Power factor lagging\n", +"b=5//Ratio of short circuit current to full load current\n", +"P_i=P/e\n", +"I_fl=P_i/(sqrt(3)*V*pf)\n", +"I_l=(1/3)*b*I_fl\n", +"disp(I_l,'Line current(in A)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/13-Synchronous_Machines.ipynb b/Electrical_Machines_by_M_V_Despande/13-Synchronous_Machines.ipynb new file mode 100644 index 0000000..4ee75b3 --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/13-Synchronous_Machines.ipynb @@ -0,0 +1,293 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 13: Synchronous Machines" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 13.12: Calculate_synchronous_reactance_and_synchronous_impedance_per_phase.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Calculate synchronous reactance and synchronous impedance per phase\n", +"//Exa:13.12\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=3300//Voltage of alternator(in volts)\n", +"f=50//Frequency(in hertz)\n", +"r=0.4//Effective resistance per phase(in ohm)\n", +"I_f=20//Field current(in ohms)\n", +"I_fl=300//Full load current(in A)\n", +"e=1905//Voltage induced on open circuit(in volts)\n", +"Zs=e/I_fl\n", +"Xs=sqrt((Zs^2)-(r^2))\n", +"disp(Zs,Xs,'Synchronous reactance and impedance(in ohms)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 13.13: EX13_13.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Estimate terminal voltage for (a)same excitation (b)Load current at 0.8 power factor lagging\n", +"//Exa:13.13\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=1000//Power of alternator(in KVA)\n", +"V=3300//Voltage of alternator(in volts)\n", +"ph=3//Phase of alternator\n", +"pf=0.8//Power factor lagging\n", +"r=0.5//Resistance per phase(in ohms)\n", +"x=6.5//Reactance per phase(in ohms)\n", +"V_ph=V/sqrt(3)\n", +"I=(P*1000)/(sqrt(3)*V)\n", +"Eo=sqrt(((V_ph+(I*r*pf)+(I*x*sind(acosd(pf))))^2)+(((I*x*pf)-(I*r*sind(acosd(pf))))^2))\n", +"disp(Eo,'(a)Required terminal voltage(in volts)=') \n", +"v=sqrt((Eo^2)-(((I*r*sind(acosd(pf)))+(I*x*pf))^2))+((I*x*sind(acosd(pf)))-(I*r*pf))\n", +"disp(v,'(b)Required voltage at given load current(in volts)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 13.1: Find_the_frequency_of_voltage_generated.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the frequency of voltage generated\n", +"//Exa:13.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=16//Number of poles\n", +"n=375//Speed of alternator(in r.p.m)\n", +"f=(p*n)/120\n", +"disp(f,'Frequency of voltage generated(in c/s)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 13.2: Find_Speed_And_number_of_poles.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find (a)speed (b)number of poles\n", +"//Exa:13.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"f1=25//Frequency of motor(in hertz)\n", +"f2=60//Frequency of generator(in hertz)\n", +"p=10//Number of poles\n", +"N=(120*f1)/p\n", +"disp(N,'(a)Speed(in r.p.m)=')\n", +"P=(f2*120)/(N)\n", +"disp(P,'(b)Number of poles=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 13.3: Find_distribution_factor_of_winding.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find distribution factor of winding\n", +"//Exa:13.3\n", +"clc;\n", +"clear;\n", +"close;\n", +"ns=18//Number of slots\n", +"ph=3//Number of phases\n", +"p=2//Number of poles\n", +"m=ns/(ph*p)\n", +"P_p=ns/p\n", +"theta=180/P_p\n", +"k_b=sind(m*(theta/2))/(m*sind(theta/2))\n", +"disp(k_b,'Distribution factor=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 13.4: Find_coil_span_factor.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find coil span factor\n", +"//Exa:13.4\n", +"clc;\n", +"clear;\n", +"close;\n", +"s=9//Number of slots\n", +"theta=180/s\n", +"k_p=cosd(theta/2)\n", +"disp(k_p,'Coil span factor=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 13.5: Find_frequency_And_Phase_emf_And_Line_emf.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)frequency (b)Phase e.m.f (c)Line e.m.f\n", +"//Exa:13.5\n", +"clc;\n", +"clear;\n", +"close;\n", +"ph=3//Number of phases \n", +"p=16//Number of poles\n", +"sl=144//Number of slots\n", +"cs=10//Number of conductors per slot\n", +"B=0.04//Flux per pole(in wb)\n", +"n=375//Speed of alternator(in r.p.m)\n", +"C_s=160//Coil Span(in degrees)\n", +"f=(p*n)/120\n", +"disp(f,'(a)Frequency(in hertz)=')\n", +"ct=(sl*cs)/2\n", +"nt=ct/ph\n", +"m=sl/(p*ph)\n", +"P_p=sl/p\n", +"theta=180/P_p\n", +"k_b=sind(m*(theta/2))/(m*sind(theta/2))\n", +"k_p=cosd(theta/2)\n", +"E_ph=4.44*B*f*nt*k_b*k_p\n", +"disp(E_ph,'(b)Phase e.m.f(in volts)=')\n", +"E_l=sqrt(3)*E_ph\n", +"disp(E_l,'(c)Line e.m.f(in volts)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 13.6: Find_number_of_armature_conductors_in_series_per_phase.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find number of armature conductors in series per phase\n", +"//Exa:13.6\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=10//Number of poles\n", +"ph=3//Number of phases\n", +"n=600//Speed of alternator(in r.p.m)\n", +"sl=90//Number of slots\n", +"Vl=6600//Line voltage(in volts)\n", +"B=0.1//Flux per pole(in wb)\n", +"cs=160//Coil span(in degrees)\n", +"kb=0.9597//Distribution factor\n", +"kp=0.9848//Pitch factor\n", +"v_ph=Vl/sqrt(3)\n", +"f=(p*n)/120\n", +"m=sl/(p*ph)\n", +"T=2*v_ph/(4.44*kb*kp*B*f)\n", +"disp(T,'Number of armature conductors in series per phase=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/14-Synchronous_Machines_Generators.ipynb b/Electrical_Machines_by_M_V_Despande/14-Synchronous_Machines_Generators.ipynb new file mode 100644 index 0000000..bc22bbf --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/14-Synchronous_Machines_Generators.ipynb @@ -0,0 +1,281 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 14: Synchronous Machines Generators" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 14.10: EX14_10.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Load supplied by second machine and its power factor (b)Power factor of total load\n", +"//Exa:14.10\n", +"clc;\n", +"clear;\n", +"close;\n", +"P1=300//Lighting load(in KW)\n", +"P2=500//Industrial load(in KW)\n", +"P3=200//Industrial load(in KW)\n", +"P4=100//Load(in KW)\n", +"Pa=500//Power supplied by first machine(in KW)\n", +"pf1=0.8\n", +"pf2=0.707\n", +"pf3=0.9\n", +"pfa=0.8\n", +"La=P1+P2+P3+P4\n", +"Lr=(P2*tand(acosd(pf1)))+(P3*tand(acosd(pf2)))+(P4*tand(acosd(pf3)))\n", +"Pb=La-Pa\n", +"Prl=Pa*(tand(acosd(pfa)))\n", +"Pc=Lr-Prl\n", +"pfb=cosd(atand(Pc/Pb))\n", +"pfl=cosd(atand(Lr/La))\n", +"disp(pfb,Pb,'(a)Load supplied by second machine(in KW) and its power factor=')\n", +"disp(pfl,'(b)Power factor of load=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 14.1: Find_the_excitation_voltage_in_per_unit.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the excitation voltage in per unit\n", +"//Exa:14.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"pf=0.9//Power factor\n", +"Xd=1//Direct axis synchronous reactance(in per unit)\n", +"Xq=0.6//Quadrature axis synchronous reactance(in per unit)\n", +"V=1//Terminal voltage(in volts)\n", +"ang=49//Phase angle between Ia and excitation voltage(in degrees)\n", +"Ia=0.9-(%i*0.436)//Armature current(in A)\n", +"v=(%i)*Ia*Xq\n", +"E=V+v\n", +"Id=sqrt(Ia*conj(Ia))*sind(ang)\n", +"Iq=sqrt(Ia*conj(Ia))*cosd(ang)\n", +"Ef=sqrt(E*conj(E))+(Id*(Xd-Xq))\n", +"disp(Ef,'Excitation voltage (in per unit)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 14.2: Find_regulation_by_Two_reaction_method_and_Synchronous_impedance_method.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find regulation by (a)Two reaction method, and (b)Synchronous impedance method\n", +"//Exa:14.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"pf=0.9//Power factor\n", +"Xd=1//Direct axis synchronous reactance(in per unit)\n", +"Xq=0.6//Quadrature axis synchronous reactance(in per unit)\n", +"V=1//Terminal voltage(in volts)\n", +"ang=49//Phase angle between Ia and excitation voltage(in degrees)\n", +"Ia=0.9-(%i*0.436)//Armature current(in A)\n", +"E=1.6742083//Excitation voltage(in per unit)\n", +"re=(E-V)*100/V\n", +"disp(re,'(a)Regulation by two reaction method(in%)=') \n", +"Ef=V+(%i*Ia*Xd)\n", +"RE=((sqrt(Ef*conj(Ef)))-V)*100/V\n", +"disp(RE,'(b)Regulation by Synchronous impedance method(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 14.3: Find_Regulation_and_resultant_excitation.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find Regulation and resultant excitation\n", +"//Exa:14.3\n", +"clc;\n", +"clear;\n", +"close;\n", +"pf=0.8//Power factor lagging\n", +"P=1000//Power of Synchronous generator(in KVA)\n", +"Eo=1.25//No load voltage(in per unit)\n", +"V=6600//Voltage of Synchronous generator(in volts)\n", +"f=50//Frequency(in hertz)\n", +"Fe=1//Field excitation to produce terminal voltage(in per unit)\n", +"Fa=1//Field excitation to produce full load current(in per unit)\n", +"Ft=sqrt(((Fe+(Fa*sind(acosd(pf))))^2)+((Fa*pf)^2))\n", +"Re=(Eo-Fa)*100/Fa\n", +"disp(Re,Ft,'Resultant excitation(in per unit) and regulation(in %)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 14.5: Find_the_regulation_of_the_machine.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the regulation of the machine\n", +"//Exa:14.5\n", +"clc;\n", +"clear;\n", +"close;\n", +"Vf=400//Full load voltage(in volts)\n", +"Vr=480//No load voltage(in volts)\n", +"Re=(Vr-Vf)*100/Vf\n", +"disp(Re,'Regulation of the machine(in %)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 14.6: Find_Synchronising_power_on_full_load_And_Synchronising_torque.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Synchronising power on full load (b)Synchronising torque\n", +"//Exa:14.6\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=5000//Power ofan alternator(in KVA)\n", +"f=50//Frequency(in hertz)\n", +"p=6//Number of poles\n", +"V=11000//Voltageof alternator(in volts)\n", +"pf=0.8//Power factor\n", +"c=3//Mechanical degree of displacement(in degrees)\n", +"Xs=5//Synchronous reactance per phase(in ohms)\n", +"Vph=V/sqrt(3)\n", +"ns=(120*f)/p\n", +"If=(P*1000)/(sqrt(3)*V)\n", +"E=sqrt(((Vph*pf)^2)+(((Vph*sind(acosd(pf)))+(If*Xs))^2))\n", +"a=atand(((Vph*sind(acosd(pf)))+(If*Xs))/(Vph*pf))\n", +"b=a-acosd(pf)\n", +"Ps=(E*Vph*cosd(b)*sind(c))/Xs\n", +"disp(Ps,'(a)Synchronising Poweron full load(in watt/phase)=')\n", +"Ts=(Ps*3)/(2*%pi*(ns/60))\n", +"disp(Ts,'(b)Synchronising Torque(in Nm)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 14.9: Find_Armature_current_of_second_machine_And_Power_factor_of_ecach_machine.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Armature current of second machine (b)Power factor of ecach machine\n", +"//Exa:14.9\n", +"clc;\n", +"clear;\n", +"close;\n", +"L=1000//Total load(in KW)\n", +"V=6600//Total voltage(in volts)\n", +"pf=0.8//Power factor\n", +"Ia=50//Armature current(in A)\n", +"L1=L/2\n", +"Ia1=(L1*1000)/(sqrt(3)*V)\n", +"pf1=Ia1/Ia\n", +"a1=acosd(pf1)\n", +"b=tand(a1)\n", +"P1=L1*b\n", +"Pl=L*tand(acosd(pf))\n", +"P2=P1-Pl\n", +"pf2=cosd(atand(P2/L1))\n", +"Ia2=Ia1/pf2\n", +"disp(Ia2,'(a)Armature current of second machine(in A)=')\n", +"disp(pf1,pf2,'(b)Power factor of both machines=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/15-Synchronous_Motors.ipynb b/Electrical_Machines_by_M_V_Despande/15-Synchronous_Motors.ipynb new file mode 100644 index 0000000..38936d6 --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/15-Synchronous_Motors.ipynb @@ -0,0 +1,178 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 15: Synchronous Motors" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 15.6: Find_Input_power_in_KVA_And_Power_factor.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Input power(in KVA) (b)Power factor\n", +"//Exa:15.6\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=440//Voltage of circuit(in volts)\n", +"f=50//Frequency(in hertz)\n", +"I=30//Current taken by circuit(in A)\n", +"pf=0.8//Power factor\n", +"Pl=10//Load supplied(in KW)\n", +"e=0.85//Efficiency\n", +"Pi=Pl/e\n", +"Ii=Pi*1000/(sqrt(3)*V)\n", +"Ia=I*pf\n", +"Ir=I*sind(acosd(pf))\n", +"i=Ii+Ia\n", +"It=sqrt((Ii^2)+(Ir^2))\n", +"pfm=Ii/It\n", +"Wi=sqrt(3)*V*It/(1000)\n", +"disp(Wi,'(a)Input power(in KVA)=')\n", +"disp(pfm,'(b)Power factor=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 15.7: EX15_7.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:(a)How much KVA should be supplied by synchronous motor (b)Power factor of synchronous motor\n", +"//Exa:15.7\n", +"clc;\n", +"clear;\n", +"close;\n", +"Pm=40//Power absorb by motor(in Kw)\n", +"Pl=300//Load connected in parallel with motor(in KW)\n", +"pfm=0.85//Power factor of motor\n", +"pfl=0.9//Power factor on load\n", +"Pt=Pl+Pm\n", +"Pr=Pt*tand(acosd(pfl))\n", +"Pri=Pl*tand(acosd(pfm))\n", +"Ps=Pri-Pr\n", +"pf=cosd(atand(Ps/Pm))\n", +"disp(Ps,'(a)Power supplied by synchronous motor(in KVA)=')\n", +"disp(pf,'(b)Power factor of synchronous machine=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 15.8: EX15_8.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: (a)Power alternator can supply (b)Power factor of synchronous motor (c)Load taken by motor\n", +"//Exa:15.8\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=500//Load supplied by alternator(inKW)\n", +"pf=0.8//Power factor \n", +"e=0.9\n", +"L=P/pf\n", +"Ps=L-P\n", +"disp(Ps,'(a)Power alternator can supply(in KW)=')\n", +"Pr=P*tand(acosd(pf))\n", +"pfm=cosd(atand(Pr/Ps))\n", +"disp(pfm,'(b)Power factor of synchronous motor=')\n", +"l=Ps*e\n", +"disp(l,'(c)Load taken by motor(in Kw)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 15.9: Find_efficiency_of_machine.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find efficiency of machine\n", +"//Exa:15.9\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=50000//Power of alternator(in KVA)\n", +"V=11//Voltage of alternator(in Kv)\n", +"pf=0.8//Power factor\n", +"r=0.01//Resistance of stator winding per phase(in ohms)\n", +"Wc=150//Copper loss(in KW)\n", +"Wf=100//Friction loss(in KW)\n", +"Ww=250//Winding loss(in KW)\n", +"Wco=200//Core loss(in KW)\n", +"We=15//Excitor loss(in KW)\n", +"Is=(P*1000)/(sqrt(3)*V*1000)\n", +"Ps=(Is^2)*3*(r/1000)\n", +"Ws=(0.5*Ps)\n", +"Lt=Ps+Ws+Wc+Wf+Ww+Wco+We\n", +"Po=P*pf\n", +"Pi=Po+Lt\n", +"e=Po*100/Pi\n", +"disp(e,'Efficieny of machine(in %)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/16-Single_Phase_Induction_Motors.ipynb b/Electrical_Machines_by_M_V_Despande/16-Single_Phase_Induction_Motors.ipynb new file mode 100644 index 0000000..daa348f --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/16-Single_Phase_Induction_Motors.ipynb @@ -0,0 +1,124 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 16: Single Phase Induction Motors" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 16.1: EX16_1.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Input Current (b)Power factor (c)Input power (d)Torque due to forward revolving field (e)Torque due to backward revovlving field (f)Net torque (g)Output And (h)Efficiency\n", +"//Exa:16.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"Pi=750//Power of Single phase induction motor(in Watts)\n", +"p=4//Number of poles\n", +"f=50//Frequency(in hertz)\n", +"V=230//Voltage supplied to motor(in volts)\n", +"R1=2//Resistance of stator(in ohm)\n", +"X1=2.6//Reactance of stator(in ohm)\n", +"Wf=25//Friction and winding loss(in Watts)\n", +"R2=3.8//Resistance of rotor(in ohm)\n", +"X2=2.6//Reactance of rotor(in ohm)\n", +"Xm=56//Magnetising Reactance(in ohms)\n", +"r2=1.9//Imaginary resistance of rotor(in ohm)\n", +"x2=1.3//Imaginary reactance of rotor(in ohm)\n", +"xm=28//Imaginary magnetising reactance(in ohm)\n", +"s=0.05//Slip\n", +"Z1=R1+(%i*X1)\n", +"Z2=((%i*xm)*((r2/s)+(%i*x2)))/((r2/s)+(%i*(x2+xm)))\n", +"Z3=((%i*xm)*((r2/(2-s))+(%i*x2)))/((r2/(2-s))+(%i*(x2+xm)))\n", +"Z=Z1+Z2+Z3\n", +"I=V/Z\n", +"disp(I,'(a)Input Current(in A)=')\n", +"pf=cosd(atand(imag(Z)/real(Z)))\n", +"disp(pf,'(b)Power factor=')\n", +"Wp=V*pf*sqrt(I*conj(I))\n", +"disp(Wp,'(c)Input power(in watts)=')\n", +"z2=sqrt(((r2/s)^2)+((x2)^2))\n", +"v2=sqrt(I*conj(I))*sqrt(Z2*conj(Z2))\n", +"i2=v2/z2\n", +"z3=sqrt(((r2/(2-s))^2)+((x2)^2))\n", +"v3=sqrt(I*conj(I))*sqrt(Z3*conj(Z3))\n", +"i3=v3/z3\n", +"Tf=((i2)^2)*(r2/s)\n", +"disp(Tf,'(d)Torque due to forward field(in Nm)=')\n", +"Tb=(i3^2)*(r2)/(2-s)\n", +"disp(Tb,'(e)Torque due to backward field(in Nm)=')\n", +"T=Tf-Tb\n", +"disp(T,'(f)Torque(in Nm)=')\n", +"Wo=(T*(1-s))-Wf\n", +"disp(Wo,'(g)Output(in Watts)=')\n", +"e=(Wo/Wp)*100\n", +"disp(e,'(h)Efficiency(in %)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 16.2: Find_equivalent_circuit_resistance.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find equivalent circuit resistance\n", +"//Exa:16.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"Wc=60//Core loss(in watts)\n", +"a=90//Voltage across first rotor is 90% of applied voltage(in %)\n", +"V=230//Voltage applied to motor(in volts)\n", +"v=V*(a/100)\n", +"Ic=Wc/v\n", +"rc=v/Ic\n", +"disp(rc,'Equivalent circuit resistance(in ohms)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/17-AC_Commutator_Motors.ipynb b/Electrical_Machines_by_M_V_Despande/17-AC_Commutator_Motors.ipynb new file mode 100644 index 0000000..2f96d61 --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/17-AC_Commutator_Motors.ipynb @@ -0,0 +1,69 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 17: AC Commutator Motors" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 17.1: Find_Speed_And_Power_factor_of_motor.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Speed (b)Power factor of motor\n", +"//Exa:17.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"r=25//Resistance of motor(in ohms)\n", +"P=2//Number of poles\n", +"l=0.4//Inductance of motor(in henry)\n", +"n=1800//Speed of motor(in r.p.m)\n", +"V=230//Voltage supplied(in volts)\n", +"Il=1//Load current(in A)\n", +"f=50//Frequency(in hertz)\n", +"fr=(P*n)/120\n", +"Eb=V-(r*Il)\n", +"Er=Eb/fr\n", +"fac=(sqrt((V^2)-((Il*2*(%pi)*f*l)^2))-(Il*r))/Er\n", +"n=fac*(120/P)\n", +"disp(n,'(a)Speed(in rpm)=')\n", +"pf=sqrt((V^2)-((Il*2*(%pi)*f*l)^2))/V\n", +"disp(pf,'(b)Power factor=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/2-Single_phase_transformer_Operation_and_Testings.ipynb b/Electrical_Machines_by_M_V_Despande/2-Single_phase_transformer_Operation_and_Testings.ipynb new file mode 100644 index 0000000..1d8472a --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/2-Single_phase_transformer_Operation_and_Testings.ipynb @@ -0,0 +1,402 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 2: Single phase transformer Operation and Testings" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.1: EX2_1.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)all day efficiency (b)commercial efficiency on full load (c)efficiency on half load\n", +"//Exa:2_1\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=50//Power supplied(in kVA)\n", +"V_1=440//Primary side voltage(in volt)\n", +"V_2=220//Secondary side voltage(in volt)\n", +"t_1=6//Full load(in hours)\n", +"t_2=2//50% load(in hours)\n", +"Cu_1=2//Copper loss on full load(in KW)\n", +"Fe=1//Iron losses(in KW)\n", +"E_1=P_s*t_1//Energy used on full load(in watt-hours)\n", +"E_2=0.5*P_s*t_2//Energy used on half load(in watt-hours)\n", +"Cu_2=Cu_1*0.25//Copper losses on half load(in watts)\n", +"E=(Cu_1*t_1)+(Cu_2*t_2)+(Fe*24)//Energy lost on losses(in watt-hours)\n", +"eff_1=(E_1+E_2)/(E_1+E_2+E)*100\n", +"disp(eff_1,'(a)All day efficiency(in%)=')\n", +"eff_2=(E_2)/(E_2+Cu_1+Fe)*100\n", +"disp(eff_2,'(b)commercial efficiency on full load(in%)=')\n", +"eff_3=(0.5*E_2)/(0.5*E_2+Cu_2+Fe)*100\n", +"disp(eff_3,'(c)efficiency on half load(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.2: EX2_2.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Efficiency of transformer at half load at 0.8 power factor lagging (b)At what load will the efficiency be maximum and maximum efficiency?\n", +"//Exa:2.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=25000//Power supplied(in VA)\n", +"V_1=3300//Voltage on primary side(in volts)\n", +"V_2=230//Voltage on secondary side(in volts)\n", +"f=50//frequency(in hertz)\n", +"P_i=300//Iron loss(in watt)\n", +"P_c=400//Copper loss(in watt)\n", +"pf=0.8//Power factor\n", +"Cu=P_c*(0.5^2)//Copper loss on half load\n", +"P_o=P_s*0.5*pf//Output of transformer on half load \n", +"eff=(P_o)/(P_o+Cu+P_i)*100\n", +"disp(eff,'(a)Efficiency of transformer at half load(in %)=')\n", +"x=sqrt(P_i/P_c)*20000\n", +"disp(x,'(b)Load for maximum efficiency(in watt)=')\n", +"eff_max=(x)/(x+P_i+P_i)*100\n", +"disp(eff_max,'Maximum efficiency(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.3: EX2_3.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)% resistance (b)Regulation for power factors- unity, 0.8 lagging and 0.8 leading\n", +"//Exa:2_3\n", +"clc;\n", +"clear;\n", +"close;\n", +"L_o=1//Ohmic loss(%)\n", +"X=6//Reactance(in %)\n", +"pf_1=0.8//lagging power factor\n", +"pf_2=0.8//leading power factor\n", +"R=L_o\n", +"disp(R,'(a)% resistance(in %)=')\n", +"Re_1=L_o\n", +"disp(Re_1,'(b)Regulation at unity power factor(in%)=')\n", +"theta=(acosd(pf_1))\n", +"a=sind(theta)\n", +"Re_2=L_o*pf_1+X*a\n", +"disp(Re_2,'Regulation at 0.8 lagging power factor(in%)=')\n", +"Re_3=L_o*pf_2-X*a\n", +"disp(Re_3,'Regulation at leading power factor(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.4: Find_Regulation_on_full_load_and_at_power_factor_lagging.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find Regulation on full load at 0.8 power factor lagging\n", +"//Exa:2_4\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=500000//Power supplied(in VA)\n", +"V_1=2200//Voltage on primary side(in volt)\n", +"V_2=500//Voltage on secondary side(in volt)\n", +"f=50//frequency(in hertz)\n", +"Eff=97//Efficiency of transformer(in %)\n", +"Eff_m=75//Maximum efficiency(in %) of its full load\n", +"Z_1=10//Impedance(in %)\n", +"pf_1=1//Power factor for maximum efficiency\n", +"pf_2=0.8//Power factor lagging\n", +"I_fl=P_s/V_2\n", +"I=(Eff_m*I_fl)/100\n", +"Losses=(100-Eff)/100\n", +"Cu=Losses/2\n", +"Fe=Losses/2\n", +"C=(Cu*P_s*Eff_m)/100\n", +"R=C/(I^2)\n", +"V=(Z_1*V_2)/100\n", +"Z=V/I_fl\n", +"X=sqrt(Z^2-R^2)\n", +"theta=(acosd(pf_2))\n", +"Re=(I_fl*R*pf_2)+(I_fl*X*sind(theta))\n", +"disp(Re,'Regulation on full load at 0.8 power factor lagging(in volt)=')\n", +"Reg=(Re/V_2)*100\n", +"disp(Reg,'Percentage Regulation(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.5: EX2_5.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find:(a) R_o (b)X_o (c)Resistance reffered to l.v side (d)Reactance reffered to l.v side\n", +"//Exa:2.5\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=5000//Power Supplied(in VA)\n", +"V_1=220//Primary side voltage(in volt)\n", +"V_2=440//Secondary side voltage(in volt)\n", +"f=50//frequency(in hertz)\n", +"I_o=0.75//Open circuit test current(in A)\n", +"P_o=75//Open circuit test power(in watt)\n", +"V_s=16//Short circuit test voltage(in volt)\n", +"P_c=80//Short circuit test power(in watt)\n", +"pf=(P_o)/(V_1*I_o)\n", +"a=sind(acosd(pf))\n", +"R_o=(V_1)/(I_o*pf)\n", +"disp(R_o,'(a)R_o(in ohms)=')\n", +"X_o=(V_1)/(I_o*a)\n", +"disp(X_o,'(b)X_o(in ohms)=')\n", +"I_l=P_s/V_2\n", +"Z=V_s/I_l\n", +"R=(P_c)/(I_l^2)\n", +"X=sqrt(Z^2-R^2)\n", +"n=V_2/V_1\n", +"r=(R)/(n^2)\n", +"disp(r','(c)resistance reffered to low voltage side(in ohms)=')\n", +"x=(X)/(n^2)\n", +"disp(x,'(d)reactane reffered to low voltage side(in ohms)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.6: EX2_6.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find voltage for h.v voltage side on full load at 0.8 power factor lagging when secondary terminal voltage is 240 volts\n", +"//Exa:2.6\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=100000//Supplied power(in VA)\n", +"V_1=6600//Primary side voltage(in volt)\n", +"V_2=240//Secondary side voltage(in volt)\n", +"f=50//frequency(in hertz)\n", +"I_sh=5//short circuit test current(in A)\n", +"P_sh=109//short circuit test power(in watt)\n", +"V_sh=50//short circuit test voltage(in volt)\n", +"pf=0.8//Power factor\n", +"Z=V_sh/I_sh\n", +"R=P_sh/(I_sh^2)\n", +"X=sqrt(Z^2-R^2)\n", +"I_l=P_s/V_1\n", +"Re=(I_l*R*pf)+(I_l*X*sind(acosd(pf)))\n", +"V_r=Re+V_1\n", +"disp(V_r,'Voltage for high voltage side on full load at 0.8 power factor lagging when secondary terminal voltage is 240 volts(in volt)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.7: EX2_7.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate (a)Z,X,R reffered to h.v side (b)Regulaton on full load at 0.8 power factor lagging (c)Terminal voltage on l.v side on full load at pf=0.8 lagging (d)Efficiency of transformer when current=250A,pf=0.8 lagging is load connected to l.v side and voltage at h.v side is 11000 volts\n", +"//Exa:2.7\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=220000//Supplied power (in VA)\n", +"V_1=11000//Primary side voltage(in volt)\n", +"V_2=440//Secondary side voltage(in volt)\n", +"P_i=2200//Iron losses(in watt)\n", +"V=500//voltage applied to high voltage side for open circuit test(in volt)\n", +"P=2000//Wattmeter reading for open circuit test(in watt)\n", +"pf=0.8//Power factor\n", +"I=250//Load current(in A)\n", +"I_fl=P_s/V_1\n", +"r=P/(I_fl^2)\n", +"z=V/I_fl\n", +"x=sqrt(z^2-r^2)\n", +"disp(r,x,z,'(a)Z,X,R(in ohms)=')\n", +"Re=(I_fl*r*pf)+(I_fl*x*sind(acosd(pf)))\n", +"disp(Re,'(b)Regulation on full load on high voltage side(in volts)=')\n", +"Re_1=(Re*V_2)/V_1\n", +"disp(Re_1,'Regulation on full load on low volrage side(in volts)=')\n", +"V_t=V_2-Re_1\n", +"disp(V_t,'(c)Terminal voltage on low voltage side on full load(in volts)=')\n", +"I_c=I*V_2/(V_1)\n", +"W_c=P/(2^2)\n", +"Eff=(V_1*I_c*pf)/((V_1*I_c*pf)+(P_i)+(W_c))*100\n", +"disp(Eff,'(d)Efficiency of transformer(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.8: Determine_Efficiency_and_Regulation_at_loading_conditions.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Determine (a)Efficiency (b)Regulation at loading conditions\n", +"//Exa:2.8\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s=10000//Supplied power (in VA)\n", +"V_1=440//Primary voltage (in volts)\n", +"V_2=240//Secondary voltage(in volts)\n", +"f=50//frequency(in hertz)\n", +"I_l=35//Load current(in A)\n", +"V_l=234//Load voltage(in volts)\n", +"W=8500//Wattmeter reading(in watts) connected on 440V side\n", +"P_o=I_l*V_l\n", +"P_i=W\n", +"Eff=P_o/(P_i)*100\n", +"disp(Eff,'(a)Efficiency(in %)=')\n", +"V_d=V_2-V_l\n", +"Re=V_d/(V_2)*100\n", +"disp(Re,'(b)Regulation(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 2.9: Find_how_they_will_share_750KVA_load_at_power_factor_lagging.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find how they will share 750KVA load at 0.8 power factor lagging\n", +"//Exa:2.9\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_s1=500000//Supplied power(in VA) to first transformer\n", +"r_1=0.01//Per unit resistance of first transformer\n", +"x_1=0.05//Per unit reactance of first transformer\n", +"P_s2=250000//Supplied power(in VA) to second transformer\n", +"r_2=0.015//Per unit resistance of second transformer\n", +"x_2=0.04//Per unit reactance of second transformer\n", +"P_l=750000//Load(in VA)\n", +"pf=0.8//Powerfactor lagging\n", +"V_2=400//Secondary voltage of each transformer(in volts)\n", +"Z_1=r_1+(%i*x_1)\n", +"Z_2=((2*r_2)+(2*%i*x_2))\n", +"Z=Z_1+Z_2\n", +"S=P_l*(pf-(%i*(sind(acosd(pf)))))\n", +"S_1=(S*Z_2)/(Z)\n", +"s_1=sqrt(((real(S_1))^2)+((imag(S_1)^2)))\n", +"disp(s_1,'Load on first transformer(in VA)=')\n", +"S_2=(S*Z_1)/(Z)\n", +"s_2=sqrt(((real(S_2))^2)+((imag(S_2)^2)))\n", +"disp(s_2,'Load on second transformer(inVA)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/3-Three_Phase_Transformer_Operation_And_Testing.ipynb b/Electrical_Machines_by_M_V_Despande/3-Three_Phase_Transformer_Operation_And_Testing.ipynb new file mode 100644 index 0000000..3f216de --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/3-Three_Phase_Transformer_Operation_And_Testing.ipynb @@ -0,0 +1,144 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 3: Three Phase Transformer Operation And Testing" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 3.1: EX3_1.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find Secondary line voltage,Line Current,and output power for (a)delta/delta (b)star/star (c)delta/star (d)star/delta\n", +"//Exa:3.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=6600//Supplied voltage(in volts)\n", +"I=20//Supplied current(in A)\n", +"n=15//Number of turns per phase\n", +"V_la=V/n\n", +"I_la=n*I\n", +"disp(V_la,I_la,'(a)(in A),(in volts)=')\n", +"V_lb=V/n\n", +"I_lb=I*n\n", +"disp(V_lb,I_lb,'(b)(in A),(in volts)=')\n", +"V_lc=(V*(3^0.5))/(n)\n", +"I_lc=(n*I)/(3^0.5)\n", +"disp(V_lc,I_lc,'(c)(in A),(in volts)=')\n", +"V_ld=V/(n*(3^0.5))\n", +"I_ld=(3^0.5)*I*n\n", +"disp(V_ld,I_ld,'(d)(in A),(in volts)=')\n", +"P=(3^0.5)*V*I/1000\n", +"disp(P,'(d)Output Power (in KVA)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 3.2: EX3_2.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate Phase and Line currents in (a)High voltage (b)Low voltage windings of transformer\n", +"//Exa:3.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=50000//Power of induction motor(in watts)\n", +"V=440//Voltage of induction motor(in volts)\n", +"eff=90//Efficiency(in%)\n", +"pf=0.85//power factor\n", +"V_1=11000//Primary side voltage of transformer(in volts)\n", +"V_2=440//Secondary side voltage of transformer(in volts)\n", +"I_fl=P/((3^0.5)*V*pf*(eff/100))\n", +"v=V/(3^0.5)\n", +"n=V_1/v\n", +"I_ph=I_fl/(n)\n", +"I_l=(3^0.5)*I_ph\n", +"disp(I_ph,I_l,'(a)High Voltage side line and phase currents(inA)=')\n", +"disp(I_fl,I_fl,'(b)Low voltage side phase and line currents(inA)=') " + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 3.3: EX3_3.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find possible voltage ratio and output for connections (a)BC=11500V,AC=2300V (b)BC=2300V,AC=11500V\n", +"//Exa:3.3\n", +"clc;\n", +"clear;\n", +"close;\n", +"V_1=11500//Voltage on primary side(in volts)\n", +"V_2=2300//Voltage on secondary side(in volts)\n", +"P_o=100000//Rated output(in VA)\n", +"V=V_1+V_2\n", +"v=V/V_1\n", +"I_1=P_o/V_1\n", +"I_2=P_o/V_2\n", +"I=I_1+I_2\n", +"W_o=(V_1*I)/1000\n", +"Cu=1-(V_1/V)//(a)Ratio of weight of copper\n", +"disp(W_o,v,'(a)Voltage ratio and output(in KVA)=')\n", +"w_o=(V_2*I)/(1000)\n", +"cu=1-(V_2/v)//(b)Ratio of weight of copper\n", +"disp(w_o,v,'(b)Voltage ratio and output(in KVA)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/4-Elements_of_Transformer_Design.ipynb b/Electrical_Machines_by_M_V_Despande/4-Elements_of_Transformer_Design.ipynb new file mode 100644 index 0000000..2ca40a3 --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/4-Elements_of_Transformer_Design.ipynb @@ -0,0 +1,130 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 4: Elements of Transformer Design" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 4.1: EX4_1.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find (a)Voltage per turn (b)Cross sectional area of core (c)Cross sectional area of conductor for l.v (d)Cross sectional area of conductor for h.v (e)Number of turns in l.v (f)Number of turns in h.v (g)Window area (h)Yoke and approx. frame size (i)Copper used in windings\n", +"//Exa:4.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=5000//Power supplied to transformer(in VA)\n", +"f=50//frequency(in Hertz)\n", +"V_1=415//Primary side voltage(in volts)\n", +"V_2=240//Secondary side voltage(in volts)\n", +"k=0.75\n", +"B=1.6//Maximum flux density(in weber/m^2)\n", +"i_d=2//Current density(in A/mm^2)\n", +"k_w=0.3\n", +"E=k*sqrt(P/1000)\n", +"disp(E,'(a)Voltage per turn(in volts)=')\n", +"A_1=(E*(10^6))/(4.44*B*f)\n", +"disp(A_1,'(b)Cross sectional area of core(in mm^2)=')\n", +"i_2=P/V_2\n", +"A_2=i_2/i_d\n", +"disp(A_2,'(c)Cross sectional area of conductor for low voltage side(in mm^2)=')\n", +"i_1=P/V_1\n", +"A_1=i_1/i_d\n", +"disp(A_1,'(d)Cross sectional area of conductor for high voltage side(in mm^2)=')\n", +"n_2=V_2/E\n", +"disp(n_2,'(e)Number of turns in low voltage winding=')\n", +"n_1=V_1/E\n", +"disp(n_1,'(f)Number of turns in high voltage winding=')\n", +"A_w=(P*(10^(9))/1000)/(2.22*A_1*k_w*i_d*B)\n", +"disp(A_w,'(g)Window area(in mm^2)=')\n", +"cu=(A_1*n_1)+(A_2*n_2)\n", +"disp(cu,'(i)Copper used in windings(in mm^2)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 4.2: EX4_2.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find (a)Voltage per turn (b)Cross sectional area of core (c)Cross sectional area of conductor for h.v (d)Number of turns per phase in h.v winding (e)Cross sectional area of conductor in l.v winding (f)Number of turns in l.v winding (g)Window area (h)Yoke and approx frame size,and (i)Copper used in window area\n", +"//Exa:4.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=100000//Power supplied to transformer(in VA)\n", +"f=50//Frequency(in hertz)\n", +"V_1=11000//Primary side voltage(in volts)\n", +"V_2=433//Secondary side voltage(in volts)\n", +"k=0.45\n", +"B=1.65//Maximum flux density(in tesla)\n", +"k_w=0.28\n", +"i_d=2.5//Current density(in A/mm^2)\n", +"E=k*sqrt(P/1000)\n", +"disp(E,'(a)Voltage per turn(in volts)=')\n", +"A_1=E*(10^6)/(4.44*f*B)\n", +"disp(A_1,'(b)Cross sectional area of core(in mm^2)=')\n", +"I_1=P/(3*V_1)\n", +"a_1=I_1/i_d\n", +"disp(a_1,'(c)Cross sectional area of conductor in h.v winding(in mm^2)=')\n", +"n_1=V_1/E\n", +"disp(n_1,'(d)Number of turns per phase in h.v winding(in mm^2)=')\n", +"I_2=P/((3^0.5)*V_2)\n", +"a_2=I_2/i_d\n", +"disp(a_2,'(e)Cross sectional area of conductor in l.v winding(in mm^2)=')\n", +"v=V_2/(3^0.5)\n", +"n_2=v/E\n", +"disp(n_2,'(f)Number of turns in l.v winding=')\n", +"A_w=(P*(10^6))/(3.33*f*A_1*k_w*i_d*B)\n", +"disp(A_w,'(g)Window Area(in mm^2)=')\n", +"Cu=2*((a_1*n_1)+(a_2*n_2))\n", +"disp(Cu,'Copper used in window area(in mm^2)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/7-Principle_And_Construction_of_DC_Machines.ipynb b/Electrical_Machines_by_M_V_Despande/7-Principle_And_Construction_of_DC_Machines.ipynb new file mode 100644 index 0000000..c49c2e1 --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/7-Principle_And_Construction_of_DC_Machines.ipynb @@ -0,0 +1,427 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 7: Principle And Construction of DC Machines" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.10: Calculate_the_speed_of_the_motor_when_it_is_loaded_and_takes_60A_from_the_mains.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate the speed of the motor when it is loaded and takes 60A from the mains\n", +"//Exa:7.10\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=230//Voltage of motor(in volts)\n", +"n=800//Speedof motor(in r.p.m)\n", +"i=5//Current taken by motor(in A)\n", +"r_a=0.25//Armature resistance(in ohms)\n", +"r_f=230//field resistance(in ohms)\n", +"i_l=60//Load current(in A)\n", +"i_f=V/r_f\n", +"i_a=i-i_f\n", +"E_b1=V-(i_a*r_a)\n", +"i_al=i_l-i_f\n", +"E_b2=V-(i_al*r_a)\n", +"N=(n*E_b2)/E_b1\n", +"disp(N,'Required speed of motor(in r.p.m) is=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.11: Calculate_Power_and_torque_developed.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate Power and torque developed\n", +"//Exa:7.11\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles\n", +"d=20//Diameter of armature(in cm)\n", +"l=25//Core length(in cm)\n", +"c=300//Number of conductors\n", +"i_a=50//Armature current(in A)\n", +"B=0.3//Average flux density(in weber/m^2)\n", +"n=1000//Speedofmotor(in r.p.m)\n", +"T=(B*(l/100)*(i_a/p)*c*(d/100)*(1/2))\n", +"s=(2*%pi*n)/(60)\n", +"P=(T*s)/1000\n", +"disp(T,P,'Power(in KW) and Torque(in Nm) developed is=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.12: EX7_12.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Determineper pole (a)Number of cross magnetising ampereturns,and (b)Demagnetising ampereturns \n", +"//Exa:7.12\n", +"clc;\n", +"clear;\n", +"close;\n", +"I=100//Current(in A)\n", +"c=500//Armature conductors\n", +"p=6//Poles \n", +"t=10//Angle of lead(in degree)\n", +"a=2//Wave wound\n", +"e=(10*p)/2\n", +"F_d=(c*I*2*e)/(2*a*p*180)\n", +"disp(F_d,'(a)Number of cross magnetising ampereturns=')\n", +"F_c=(c*I)*(1-((2*e)/180))/(2*a*p)\n", +"disp(F_c,'(b)Demagnetising ampereturns=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.13: Find_the_time_of_Commutation.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the time of Commutation\n", +"//Exa:7.13\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles\n", +"n=600//Speed of generator(in r.p.m)\n", +"d=0.4//Diameter of commutator(in m)\n", +"c=243//Number ofcommutator segments\n", +"c_s=3//Coil sides per layer\n", +"w=12.5//Width of brush(in mm)\n", +"W=0.6//Width of mica between commutator segments\n", +"W_c=(%pi*d*1000)/(c)\n", +"D=w-W+(2*W_c)\n", +"V_c=(%pi*d*n)/60\n", +"T=D/V_c*(10^(-3))\n", +"disp(T,'Time of commutation(in sec)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.14: Find_average_reactance_voltage_produce_due_to_commutation.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find average reactance voltage produce due to commutation\n", +"//Exa:7.14\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles\n", +"I=300//Current delievered by generator on full load(in A)\n", +"L=0.02*(10^(-3))//Inductance of each coil(in mH)\n", +"a=2//Wavw wound\n", +"i=I/2//Current in conductors in each path(in A)\n", +"T_c=0.00174//Time of commutation(in sec)\n", +"E_r=(2*L*i)/T_c\n", +"disp(E_r,'Average reactance voltage(in volts)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.15: Calculate_the_number_of_turns_needed_on_each_commutating_pole.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate the number of turns needed on each commutating pole\n", +"//Exa:7.15\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles\n", +"P=125000//Power delievered by generator(in watts)\n", +"V=230//Voltage of generator(in volts)\n", +"z=240//Armature conductors \n", +"B=0.3//Flux density under the interpolar gap(in weber/m^2)\n", +"g=0.01//Interpolar airgap(in m)\n", +"a=p//LAP connection\n", +"I_a=P/V\n", +"F_a=(z*I_a)/(2*a*p)\n", +"A=(B*g)/(4*%pi*(10^(-7)))\n", +"A_t=A+F_a\n", +"T=A_t/I_a\n", +"disp(T,'The number of turns on each commutating pole=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.3: Find_effect_of_change_in_connection_on_voltage_and_current_and_output.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find effect of change in connection on voltage,current and output\n", +"//Exa:7.3\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=50000//Power of generator(in watt)\n", +"V_b1=230//Voltage of generator(in volts)\n", +"p=4//Number of poles\n", +"a=4//Number of parallel paths for lap winding\n", +"b=2//Number of parallel paths for wave winding\n", +"C=268//Number of conductors with LAP winding\n", +"t=2//Two turns coils are used\n", +"c=t*2//Conductors per slot\n", +"n=C/c\n", +"I_1=P/(V_b1)\n", +"V_b2=V_b1*b\n", +"I_2=P/(V_b2)\n", +"disp(V_b1,I_1,'Current(in A) and voltage(in volts) for LAP winding=')\n", +"disp(V_b2,I_2,'Current(in A) and voltage(in volts) for WAVE winding=')\n", +"disp(P,'Output is same for both connections(in watts)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.6: Select_a_two_circuit_armature_winding_for_a_dc_machine.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Select a two circuit armature winding for a d.c machine\n", +"//Exa:7.6\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles \n", +"n=1000//Speed of d.c. machine(in r.p.m)\n", +"V=400//Voltage of d.cmachine(in volts)\n", +"B=0.04//Flux per pole(in weber)\n", +"s_1=41//Slot 1\n", +"s_2=45//Slot 2\n", +"s_3=51//Slot 3\n", +"a=2//Number of parallel paths\n", +"Z=(V*60*a)/(B*n*p)\n", +"Z_c=Z/a\n", +"Y=(s_3+1)/(p/2)\n", +"t=3//turns per coil\n", +"c=t*a\n", +"z=s_3*c\n", +"disp(z,c,t,s_3,'slots,turn coils,coils sides per slot and total number of conductors=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.7: EX7_7.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find (a)e.m.f generated at 750r.p.m for lap wound (b)e.m.f generated at 600r.p.m for wave wound (c)Speed to be driven for 400V for same flux per pole\n", +"//Exa:7.7\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles\n", +"B=0.04//Flux per pole(in weber)\n", +"c=740//Number of conductors for lap connection\n", +"n_1=750//Speed of machine(in r.p.m)\n", +"n_2=600//Speed of machine(in r.p.m)\n", +"V=400//Voltage of machine(in volts)\n", +"a=4//Number of parallel paths for lap winding\n", +"b=2//Number of parallel paths for wave winding\n", +"E=(B*c*n_1*p)/(60*a)\n", +"disp(E,'(a)E.M.F generated at 750r.p.m for lap wound(in volts)=')\n", +"E_1=(B*c*n_2*p)/(60*b)\n", +"disp(E_1,'(b)E.M.F generated at 600r.p.m for wavewound(in volts)=')\n", +"n=(V*60*b)/(B*c*p)\n", +"disp(n,'(c)Speed of machine(in r.p.m)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.8: Calculate_Total_armature_current_And_Current_per_armature_path_And_Generated_emf.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate (a)Total armature current (b)Current per armature path (c)Generated e.m.f\n", +"//Exa:7.8\n", +"clc;\n", +"clear;\n", +"close;\n", +"p=4//Number of poles\n", +"P=4000//Power of generator(in watts)\n", +"V=230//Voltage of generator(in volts)\n", +"r_f=115//Field resistance(in ohms)\n", +"r_a=0.1//Armature resistance(in ohms)\n", +"a=p//number of parallel paths\n", +"i_f=V/r_f\n", +"i_l=P/V\n", +"I_a=i_l+i_f\n", +"disp(I_a,'(a)Armature current(in A)=')\n", +"i=I_a/p\n", +"disp(i,'(b)Current per armature path(in A)=')\n", +"E=V+(I_a*r_a)\n", +"disp(E,'(c)E.M.F generated(in volts)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 7.9: Find_the_speed_at_which_it_will_run_as_a_motor.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the speed at which it will run as a motor\n", +"//Exa:7.9\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_g=110000//Power of generator(in watts)\n", +"n=400//Speed of generator(in r.p.m)\n", +"V=220//Voltage of busbars(in volts)\n", +"P_m=10900//Power of motor(in watt)\n", +"r_a=0.025//Armature resistance(in ohms)\n", +"r_f=55//Field resistance(in ohms)\n", +"v_b=1//Voltage drop at each brush(in volt)\n", +"i_l=P_g/V\n", +"i_f=V/r_f\n", +"I_a=i_l+i_f\n", +"V_a=I_a*r_a\n", +"E=V+V_a+(2*v_b)\n", +"I_1=P_m/V\n", +"i_a=I_1-i_f\n", +"v_a=i_a*r_a\n", +"E_b=V-(i_a*r_a)-(2*v_b)\n", +"N_m=(n*E_b)/E\n", +"disp(N_m,'Speed at which generator will run as motor is(in r.p.m)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/8-DC_Machines_Operations_and_Testing.ipynb b/Electrical_Machines_by_M_V_Despande/8-DC_Machines_Operations_and_Testing.ipynb new file mode 100644 index 0000000..d2bb3f3 --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/8-DC_Machines_Operations_and_Testing.ipynb @@ -0,0 +1,344 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 8: DC Machines Operations and Testing" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 8.10: Calculate_efficiency_of_motor_and_generator.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate efficiency of (a)motor and (b)generator\n", +"//Exa:8.10\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=230//Line voltage for both shunt machines(in volts)\n", +"I=70//Line current excluding field currents of both machines(in A)\n", +"i_a=400//Armature current(in A)\n", +"i_f1=4//Field current of first machine(in A)\n", +"i_f2=3//Field current of second machine(in A)\n", +"r_a=0.03//Resistance of armature of each mchine(in ohms)\n", +"P_acm=(i_a^2)*r_a\n", +"P_i=V*I\n", +"I_g=i_a-I\n", +"P_acg=(I_g^2)*r_a\n", +"P_f=(P_i-P_acm-P_acg)/2\n", +"P_m=(V*i_a)+(V*i_f2)\n", +"P_fc=V*i_f2\n", +"L_t=P_fc+P_acm+P_f\n", +"P_o=P_m-L_t\n", +"n_m=(P_o/P_m)*100\n", +"disp(n_m,'(a)Efficiency of motor(in%)=')\n", +"P_og=V*I_g\n", +"P_fcu=V*i_f1\n", +"L_t1=P_f+P_fcu+P_acg\n", +"P_ig=P_og+L_t1\n", +"n_g=(P_og/P_ig)*100\n", +"disp(n_g,'(b)Efficiency of generator(in%)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 8.11: Calculate_efficiency_of_motor.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate efficiency of motor\n", +"//Exa:8.11\n", +"clc;\n", +"clear;\n", +"close;\n", +"W=25//Effective load on break drum(in kgf)\n", +"d=50//Diameter of drum(in cm)\n", +"n=750//Speed of the motor(in r.p.m)\n", +"I=25//Current taken by motor(in A)\n", +"V=230//Voltage of motor(in volts)\n", +"P_o=(2*%pi*n*W*9.81*(d/2))/(60*100)\n", +"P_i=V*I\n", +"Eff=(P_o/P_i)*100\n", +"disp(Eff,'Efficiency of motor(in %)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 8.12: Find_efficiency_of_motor.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find efficiency of motor\n", +"//Exa:8.12\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=500//Voltage of shunt motor(in volts)\n", +"I=10//Current taken by motor on no load(inA)\n", +"I_f=3//Field Current(inA)\n", +"r_a=0.1//Armature resistance(in ohms)\n", +"P_i=100000//Input power to motor(in watt)\n", +"P_nl=V*I\n", +"I_ao=I-I_f\n", +"P_acn=(I_ao^2)*r_a\n", +"P_fcn=I_f*V\n", +"P_c=(P_nl)-P_acn-P_fcn\n", +"I_l=P_i/V\n", +"I_al=I_l-I_f\n", +"P_acl=(I_al^2)*r_a\n", +"P_fcl=V*I_f\n", +"L_t=P_acl+P_fcl+P_c\n", +"Eff=((P_i-L_t)/P_i)*100\n", +"disp(Eff,'Efficiency of motor(in%) is=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 8.2: Find_the_current_and_voltage_required.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find the (a)current (b)voltage required\n", +"//Exa:8.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"r=1//Resistance of series motor(in ohms)\n", +"V=230//Voltage of series motor(in volts)\n", +"n_1=300//Speed of motor(in r.p.m)\n", +"i_1=15//Current taken by motor(in A)\n", +"n_2=375//Speed of motor(in r.p.m)\n", +"i_2=sqrt(((i_1^2)*(n_2^2))/(n_1^2))\n", +"disp(i_2,'(a)Current(in A)=')\n", +"V_2=(((V-(i_1*r))*(i_2*n_2))/(i_1*n_1))+(i_2*r)\n", +"disp(V_2,'(b)Voltage(in volts)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 8.3: Find_the_resistance_required.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find the resistance required\n", +"//Exa:8.3\n", +"clc;\n", +"clear;\n", +"close;\n", +"I_1=40//Current taken by series motor(in A)\n", +"V=500//Supplied voltage(in volts)\n", +"n_1=100//Initial speed(in%)\n", +"n_2=80//final speed(in%)\n", +"I_2=sqrt(((I_1^2)*(n_2^2))/(n_1^2))\n", +"a=(I_1*(n_1/100))/(I_2*(n_2/100))\n", +"R=((a*V)-V)/(a*I_2)\n", +"disp(R,'Resistance required(in ohms) is=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 8.5: EX8_5.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find (a)Speed at full load torque (b)Speed at double full load torque (c)Stalling torque\n", +"//Exa:8.5\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=250//Voltage of motor(in volts)\n", +"R_a=0.5//Armature resistance(in ohms)\n", +"n=400//Speed of motor at full load(in r.p.m)\n", +"i=30//Current taken by motor(in A)\n", +"R=1//Series resistance with armature(in ohms)\n", +"E_b1=V-(i*R_a)\n", +"E_b2=V-((R_a+R)*i)\n", +"N=n*(E_b2/E_b1)\n", +"disp(N,'(a)Speed at full load torque(in r.p.m)=')\n", +"I=2*i\n", +"E_b=V-(I*(R+R_a))\n", +"N_1=n*(E_b/E_b1)\n", +"disp(N_1,'(b)Speed at double full load torque(in r.p.m)=')\n", +"I_ft=V/(R+R_a)\n", +"T_stalling=I_ft/i\n", +"disp(T_stalling,'(c)Stalling torque=times the full load torque')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 8.6: EX8_6.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find (a)Input to generator from prime mover on full load (b)Efficiency on full load (c)Load current at which generator efficiency is maximum\n", +"//Exa:8.6\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=230//Voltage of generator(in volts)\n", +"I=150//Full load current(in A)\n", +"R_a=0.1//Armature resistance(in ohms)\n", +"R_f=230//Field resistance(in ohms)\n", +"P_s=1500//Stray losses(in watt)\n", +"I_f=V/R_f\n", +"I_a=I_f+I\n", +"W_ac=(I_a^2)*R_a\n", +"W_fc=(I_f^2)*R_f\n", +"P_c=W_fc+P_s\n", +"L_t=W_ac+P_c\n", +"P_o=V*I\n", +"P_i=P_o+L_t\n", +"disp(P_i,'(a)Input to generator from prime mover on full load(in watt)=')\n", +"Eff=(P_o/P_i)*100\n", +"disp(Eff,'(b)Efficiency on full load(in %)=')\n", +"I_l=sqrt(P_c/R_a)\n", +"disp(I_l,'(c)Load current at which generator efficiency is maximum(in A)=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 8.7: EX8_7.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Calculate (a)Efficiency on full load (b)Efficiency on 40A input (c)Efficiency on 25A input (d)Full load speed regulation \n", +"//Exa:8.7\n", +"clc;\n", +"clear;\n", +"close;\n", +"V=230//Voltage of motor(in volts)\n", +"i_l=50//Full load current(in A)\n", +"r_a=0.25//Armature resistance(in ohms)\n", +"r_f=230//Field resistance(in ohms)\n", +"i_o=3//No load current(in A)\n", +"i_1=40//Input current(in A)\n", +"i_2=25//Input current(in A)\n", +"P_c=V*i_o\n", +"P_i1=V*i_l\n", +"i_f=V/r_f\n", +"i_a1=i_l-i_f\n", +"L_fl=((i_a1^2)*r_a)+P_c\n", +"Eff_1=((P_i1-L_fl)/P_i1)*100\n", +"disp(Eff_1,'(a)Efficiency on full load(in%)=')\n", +"P_i2=V*i_1\n", +"i_a2=i_1-i_f\n", +"L=((i_a2^2)*r_a)+P_c\n", +"Eff_2=((P_i2-L)/P_i2)*100\n", +"disp(Eff_2,'(b)Efficiency on 40A input(in%)=')\n", +"P_i3=V*i_2\n", +"i_a3=i_2-i_f\n", +"L_1=((i_a3^2*r_a)+P_c)\n", +"Eff_3=((P_i3-L_1)/P_i3)*100\n", +"disp(Eff_3,'(c)Efficiency on 25A input(in%)=')\n", +"I_ao=i_o-i_f\n", +"E_bo=V-(I_ao*r_a)\n", +"E_bl=V-(r_a*i_a1)\n", +"Re=((E_bo-E_bl)/E_bo)*100\n", +"disp(Re,'(d)Full load speed regulation(in%)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/Electrical_Machines_by_M_V_Despande/9-Elements_of_DC_Machine_Design.ipynb b/Electrical_Machines_by_M_V_Despande/9-Elements_of_DC_Machine_Design.ipynb new file mode 100644 index 0000000..443045b --- /dev/null +++ b/Electrical_Machines_by_M_V_Despande/9-Elements_of_DC_Machine_Design.ipynb @@ -0,0 +1,114 @@ +{ +"cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Chapter 9: Elements of DC Machine Design" + ] + }, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 9.1: Find_the_dimensions_of_D_and_L.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption:Find the dimensions of D and L\n", +"//Exa:9.1\n", +"clc;\n", +"clear;\n", +"close;\n", +"P=15000//Power of shunt motor(in watt)\n", +"V=440//Supplied voltage to motor(in volts)\n", +"n=1500//Speed of motor(in r.p.m)\n", +"e=88//Efficiency(in %)\n", +"B=0.65//Average flux density(in webers/m^2)\n", +"q=30000//Specific electric loading(ampere conductors/m)\n", +"p=4//Number of poles\n", +"R_f=220//Field resistance(in ohms)\n", +"P_i=P/(e/100)\n", +"I=P_i/V\n", +"I_f=V/R_f\n", +"D=170//Choosing the diameter(in mm)\n", +"L=(P_i)/((%pi^2)*((D^2)*(10^(-6)))*B*q*(n/60)*(10^(-3)))\n", +"disp(D,L,'Required dimensions of L and D(in mm) are=')" + ] + } +, +{ + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Example 9.2: Find_values_of_the_5_steps_in_a_6_stud_starter_for_a_dc_shunt_motor.sce" + ] + }, + { +"cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], +"source": [ +"//Caption: Find values of the 5 steps in a 6 stud starter for a d.c. shunt motor\n", +"//Exa:9.2\n", +"clc;\n", +"clear;\n", +"close;\n", +"P_o=3730//Output power(in watt)\n", +"V=200//Voltage supplied to motor(in volts)\n", +"e=88//Efficiency(in%)\n", +"P_i=P_o/(e/100)\n", +"I=P_i/V//Full load current\n", +"I_a=I//Neglecting field current\n", +"L=P_i-P_o\n", +"Cu=(1/2)*L//Copper loss is half the total loss(Given)\n", +"R_a=Cu/(I^2)\n", +"I_m=(2*I)//Maximum current is twice full load current(Given)\n", +"R_1=V/I_m\n", +"g=(R_1/R_a)^(1/5)\n", +"R_2=R_1/g\n", +"r1=R_1-R_2\n", +"R_3=R_2/g\n", +"r2=R_2-R_3\n", +"R_4=R_3/g\n", +"r3=R_3-R_4\n", +"R_5=R_4/g\n", +"r4=R_4-R_5\n", +"R_6=R_5/g\n", +"r5=R_5-R_6\n", +"disp(r5,r4,r3,r2,r1,'Required resistances r1,r2,r3,r4,r5(in ohms)=')" + ] + } +], +"metadata": { + "kernelspec": { + "display_name": "Scilab", + "language": "scilab", + "name": "scilab" + }, + "language_info": { + "file_extension": ".sce", + "help_links": [ + { + "text": "MetaKernel Magics", + "url": "https://github.com/calysto/metakernel/blob/master/metakernel/magics/README.md" + } + ], + "mimetype": "text/x-octave", + "name": "scilab", + "version": "0.7.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} |