{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# On-Axis Field Due to a Current Loop" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "*This simple formula uses the [Law of Biot Savart](../basics/biotsavart.html), integrated over a circular current loop to obtain the magnetic field at any point along the axis of the loop.*" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "![Infinite straight wire](current_loop.png)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "$B = \\frac {\\mu_o i r^2}{2(r^2 + x^2)^{\\frac 3 2}}$\n", "\n", "**B** is the magnetic field, in teslas, at any point on the axis of the current loop. The direction of the field is perpendicular to the plane of the loop.\n", "\n", "$\\mathbf \\mu_o$ is the permeability constant (1.26x10-6 Hm-1)\n", "\n", "**i** is the current in the wire, in amperes.\n", "\n", "**r** is the radius of the current loop, in meters.\n", "\n", "**x** is the distance, on axis, from the center of the current loop to the location where the magnetic field is calculated, in meters." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Special Case: *x* = 0" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "$B = \\frac {\\mu_o i}{2 r}$" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Special Case: *x* >> 0" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "$B = \\frac {\\mu_o i r^2}{2 x^3}$\n", "\n", "Note that this is equivalent to the expression for on-axis magnetic field due to a magnetic dipole:\n", "\n", "$B = \\frac {\\mu_o i A}{2 \\pi x^3}$\n", "\n", "where **A** is the area of the current loop, or $\\pi r^2$." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Code Example\n", "\n", "The following IPython code illustrates how to compute the on-axis field due to a simple current loop." ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": true }, "outputs": [], "source": [ "%matplotlib inline\n", "from scipy.special import ellipk, ellipe, ellipkm1\n", "from numpy import pi, sqrt, linspace\n", "from pylab import plot, xlabel, ylabel, suptitle, legend, show\n", "\n", "uo = 4E-7*pi # Permeability constant - units of H/m\n", "\n", "# On-Axis field = f(current and radius of loop, x of measurement point)\n", "def Baxial(i, a, x, u=uo):\n", " if a == 0:\n", " if x == 0:\n", " return NaN\n", " else:\n", " return 0.0\n", " else:\n", " return (u*i*a**2)/2.0/(a**2 + x**2)**(1.5)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Use the `Baxial` function to compute the central field of a unit loop (1 meter radius, 1 ampere of current), in teslas:" ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "6.28e-07 T\n" ] } ], "source": [ "print(\"{:.3} T\".format(Baxial(1, 1, 0)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "You can try selecting your own current (a), radius (m) and axial position (m) combination to see what the resulting field is:" ] }, { "cell_type": "code", "execution_count": 39, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "'6.28e-07 T'" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "from ipywidgets import interactive\n", "from IPython.display import display\n", "\n", "def B(i, a, x):\n", " return \"{:.3} T\".format(Baxial(i,a,x))\n", "\n", "v = interactive(B, i=(0.0, 20.0), a=(0.0, 10.0), x=(0.0, 10.0))\n", "display(v)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now plot the field intensity, as a fraction of the central field, at various positions along the axis (measured as multiples of the coil radius):" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "axiallimit = 5.0 # meters from center\n", "radius = 1.0 # loop radius in meters\n", "X = linspace(0,axiallimit)\n", "Bcenter = Baxial(1,1,0)\n", "plot(X, [Baxial(1,1,x)/Bcenter for x in X])\n", "xlabel(\"Axial Position (multiples of radius)\")\n", "ylabel(\"Axial B field / Bo (unitless)\")\n", "suptitle(\"Axial B field of simple loop\")\n", "show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "---\n", "[Magnet Formulas](../index.html), © 2018 by Eric Dennison. Source code and License on [Github](https://github.com/tiggerntatie/emagnet.py)" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.5.2" } }, "nbformat": 4, "nbformat_minor": 2 }