From 6279fa19ac6e2a4087df2e6fe985430ecc2c2d5d Mon Sep 17 00:00:00 2001 From: kinitrupti Date: Fri, 12 May 2017 18:53:46 +0530 Subject: Removed duplicates --- .../chapter_1.ipynb | 200 +++++++++++++++++++++ 1 file changed, 200 insertions(+) create mode 100755 Elements_of_Power_system_by_J.B._Gupta/chapter_1.ipynb (limited to 'Elements_of_Power_system_by_J.B._Gupta/chapter_1.ipynb') diff --git a/Elements_of_Power_system_by_J.B._Gupta/chapter_1.ipynb b/Elements_of_Power_system_by_J.B._Gupta/chapter_1.ipynb new file mode 100755 index 00000000..a56e6794 --- /dev/null +++ b/Elements_of_Power_system_by_J.B._Gupta/chapter_1.ipynb @@ -0,0 +1,200 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:477bd6a59c5c41b919502c0727994ee33a0452f8b8b2d97d47ae8f442ad83a0e" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 1 - POWER SYSTEM COMPONENTS" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example E1 - Pg 12" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Calculate base impedence \n", + "#Given data :\n", + "BaseVoltage=1100.##in Volts\n", + "BasekVA=10**6##kVA\n", + "BasekV=BaseVoltage/1000.##kV\n", + "IB=BasekVA/BasekV##in Ampere\n", + "ZB=BasekV*1000./IB##in ohm\n", + "print '%s %.5f' %(\"Base Impedence (in ohm) :\",ZB)#\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Base Impedence (in ohm) : 0.00121\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example E2 - Pg 13" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate Per unit resistance \n", + "#Given data :\n", + "R=5.##in ohm\n", + "kVA_B=10.##kVA\n", + "kV_B=11.##kV\n", + "RB=kV_B**2*1000/kVA_B##in ohm\n", + "Rpu=R/RB##in ohm\n", + "print '%s %.6f' %(\"Per unit resistance (pu) :\",Rpu)#\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Per unit resistance (pu) : 0.000413\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example E3 - Pg 13" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate Leakage reactance Per unit\n", + "#Given data :\n", + "kVA_B=2.5##kVA\n", + "kV_B=0.4##kV\n", + "reactance=0.96##in ohm\n", + "Z_BLV=kV_B**2*1000./kVA_B##in ohm\n", + "Zpu=reactance/Z_BLV##in ohm\n", + "print '%s %.3f' %(\"Leakage reactance Per unit (pu) :\",Zpu)#\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Leakage reactance Per unit (pu) : 0.015\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example E4 - Pg 13" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate Leakage reactance Per unit\n", + "import cmath\n", + "import math\n", + "#Given data :\n", + "Zr=30.\n", + "Zi=110.##in ohm\n", + "kVA_B=100.*1000.##kVA\n", + "kV_B=132.##kV\n", + "Z_BLV=kV_B**2*1000./kVA_B##in ohm\n", + "Zpur=Zr*kVA_B/kV_B**2/1000.##pu\n", + "Zpui=Zi*kVA_B/kV_B**2/1000.##pu\n", + "print '%s' %(\"Leakage reactance Per unit (pu) :\")#\n", + "print '%.3f %s %.3f' %(Zpur,'+j',Zpui)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Leakage reactance Per unit (pu) :\n", + "0.172 +j 0.631\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example E5 - Pg 13" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#calculate New Per unit impedence\n", + "#Given data :\n", + "oldkVA_B=30000##kVA\n", + "oldkV_B=11##kV\n", + "oldZpu=0.2##pu\n", + "newkVA_B=50000.##kVA\n", + "newkV_B=33.##kV\n", + "newZpu=oldZpu*newkVA_B/oldkVA_B*(oldkV_B/newkV_B)**2##pu\n", + "print '%s %.3f' %(\"New Per unit impedence(pu) :\",newZpu)#\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "New Per unit impedence(pu) : 0.037\n" + ] + } + ], + "prompt_number": 6 + } + ], + "metadata": {} + } + ] +} \ No newline at end of file -- cgit