{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Electromagnetics: 3-loop model\n", "\n", "In the first part of this notebook, we consider a 3 loop system, consisting of a transmitter loop, receiver loop, and target loop. \n", "\n", " \n", "\n", "\n", "## Import Necessary Packages" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from geoscilabs.em.FDEM3loop import interactfem3loop\n", "from geoscilabs.em.FDEMpipe import interact_femPipe" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from matplotlib import rcParams\n", "rcParams['font.size'] = 14" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n", "Your Default Parameters should be: \n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "
Parameter Default value
Inductance:L = 0.1
Resistance:R = 2000
X-center of target loop:xc = 0
Y-center of target loop:yc = 0
Z-center of target loop:zc = 1
Inclination of target loop:dincl = 0
Declination of target loop:ddecl = 90
Frequency:f = 10000
Sample spacing:dx = 0.25
\n", "\n", "To use the default parameters below, either click the box for \"default\" or adjust the sliders for R, zc, and dx. When answering the lab questions, make sure all the sliders are where they should be!" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Run FEM3loop Widget" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "scrolled": false }, "outputs": [], "source": [ "interactfem3loop()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Pipe Widget\n", "\n", "In the following app, we consider a loop-loop system with a pipe taget. Here, we simulate two surveys, one where the boom is oriented East-West (EW) and one where the boom is oriented North-South (NS). \n", "\n", " \n", "\n", "The variables are:\n", "\n", "- alpha: \n", "$$\\alpha = \\frac{\\omega L}{R} = \\frac{2\\pi f L}{R}$$\n", "- pipedepth: Depth of the pipe center\n", "\n", "We plot the percentage of Hp/Hs ratio in the Widget. " ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "interact_femPipe()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "anaconda-cloud": {}, "kernelspec": { "display_name": "Python 3 (ipykernel)", "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.8.10" } }, "nbformat": 4, "nbformat_minor": 1 }