diff options
Diffstat (limited to 'Fundamental_Electrical_and_Electronic_Principles/ch8.ipynb')
-rwxr-xr-x | Fundamental_Electrical_and_Electronic_Principles/ch8.ipynb | 165 |
1 files changed, 165 insertions, 0 deletions
diff --git a/Fundamental_Electrical_and_Electronic_Principles/ch8.ipynb b/Fundamental_Electrical_and_Electronic_Principles/ch8.ipynb new file mode 100755 index 00000000..a3af808b --- /dev/null +++ b/Fundamental_Electrical_and_Electronic_Principles/ch8.ipynb @@ -0,0 +1,165 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:8e01926cf42f8b82c73cff46263ef90c672622041c85ff2d1b1ef7a3962ce2cc" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 8: D.C. Transients" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 8.1, 253" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "C = 8e-06; # Value of capacitance of capacitor, farad\n", + "R = 0.5e+06; # Value of series resistor, ohm\n", + "E = 200; # Value of d.c. voltage supply, volt\n", + "\n", + "#Calculations&Results\n", + "# Part (a)\n", + "tau = C*R; # Time constant of the R-C circuit while charging, s\n", + "print \"The circuit time constant while charging = %1d s\"%tau\n", + "\n", + "# Part (b)\n", + "I_0 = E/R; # Initial charging current through capacitor, A\n", + "print \"The initial charging current through capacitor = %3d micro-ampere\"%(I_0/1e-06);\n", + "\n", + "# Part (c)\n", + "t = 4; # Time after the supply is connected, s\n", + "v_C = 0.632*E; # p.d. across the capacitor 4s after the supply is connected, V\n", + "v_R = E - v_C; # p.d. across the resistor 4s after the supply is connected, V\n", + "print \"The p.d. across resistor and capacitor %d s after the supply is connected = %5.1f V and %4.1f V respectively\"%(t, v_C, v_R);\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The circuit time constant while charging = 4 s\n", + "The initial charging current through capacitor = 400 micro-ampere\n", + "The p.d. across resistor and capacitor 4 s after the supply is connected = 126.4 V and 73.6 V respectively\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 8.2, Page 255" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "C = 0.5e-06; # Value of capacitance of capacitor, farad\n", + "R1 = 220e+03; # Value of series resistor, ohm\n", + "R2 = 110e+03; # Value of parallel resistor, ohm\n", + "E = 150; # Value of d.c. voltage supply, volt\n", + "\n", + "#Calculations&Results\n", + "# Part (a)\n", + "tau = C*R1; # Time constant of the R1-C circuit while charging, s\n", + "print \"The circuit time constant while charging = %4.2f s\"%tau\n", + "I_0 = E/R1; # Initial charging current through capacitor, A\n", + "print \"The initial charging current through capacitor = %3d micro-ampere\"%(I_0/1e-06)\n", + "\n", + "# Part (b)\n", + "tau = C*(R1+R2); # Time constant of the R1-C-R2 circuit while discharging, s\n", + "print \"The circuit time constant while discharging = %4.2f s\"%tau\n", + "I_0 = E/(R1 + R2); # Initial discharging current through capacitor, ampere\n", + "i = 0.368*I_0; # Discharge current after one time constant, ampere\n", + "V_R2 = i*R2; # Potential difference across R2 after one time constant, volt\n", + "print \"The p.d. across R2 after one time constant while discharging = %4.1f volt\"%V_R2\n", + "\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The circuit time constant while charging = 0.11 s\n", + "The initial charging current through capacitor = 681 micro-ampere\n", + "The circuit time constant while discharging = 0.16 s\n", + "The p.d. across R2 after one time constant while discharging = 18.4 volt\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 8.3, Page 258" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "E = 110.; # Value of d.c. voltage supply, volt\n", + "L = 1.5; # Inductor value, henry\n", + "R = 220; # Value of series resistor, ohm\n", + "\n", + "#Calculations&Results\n", + "# Part (a)\n", + "di_dt = E/L; # The initial rate of change of current through inductor, H\n", + "print \"The initial rate of change of current through inductor = %5.2f A/s\"%di_dt\n", + "\n", + "# Part (b)\n", + "I = E/R; # The final steady current, A\n", + "print \"The final steady current through inductor = %3.1f A\"%I\n", + "\n", + "# Part (c)\n", + "tau = L/R; # The time taken for the current to reach its fi nal steady value, s\n", + "print \"The time taken for the current to reach its final steady value = %4.1f ms\"%(5*tau/1e-03);\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The initial rate of change of current through inductor = 73.33 A/s\n", + "The final steady current through inductor = 0.5 A\n", + "The time taken for the current to reach its final steady value = 34.1 ms\n" + ] + } + ], + "prompt_number": 3 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file |