Maintenance will be performed on git.ligo.org, chat.ligo.org, containers.ligo.org, and docs.ligo.org on Tuesday 26 May 2020 starting at approximately 10am CDT. It is expected to take around 30 minutes and will involve a short period of downtime, around 5 minutes, towards the end of the maintenance period. Please address any questions, comments, or concerns to uwm-help@cgca.uwm.edu.

...
 
Commits (3)
......@@ -2,7 +2,12 @@
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"source": [
"# TF of TTFSS RF filters\n",
"\n",
......@@ -77,7 +82,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"def convOOM(f):\n",
......@@ -94,7 +104,12 @@
},
{
"cell_type": "markdown",
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"source": [
"## Setting up LISO model with active op amp\n",
"This model includes ad829 op amp at the output of the filter as it affects output impedance with its 'virtual ground'.\n",
......@@ -105,7 +120,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# import data\n",
......@@ -130,7 +150,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# Setup liso model of circuit stage\n",
......@@ -161,7 +186,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"h = plt.figure(figsize=(14,10))\n",
......@@ -217,7 +247,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"h = plt.figure(figsize=(14,10))\n",
......@@ -275,7 +310,12 @@
},
{
"cell_type": "markdown",
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"source": [
"## Compair north and south"
]
......@@ -283,7 +323,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"h = plt.figure(figsize=(14,10))\n",
......@@ -331,7 +376,12 @@
},
{
"cell_type": "markdown",
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"source": [
"## Interactive widgets with LISO model\n",
"These cells run pyliso wrapped inside some widget functions for dynamically changing values. You'll need python3, widgets and pyliso installed."
......@@ -341,6 +391,10 @@
"cell_type": "code",
"execution_count": null,
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
},
"scrolled": false
},
"outputs": [],
......@@ -492,7 +546,12 @@
},
{
"cell_type": "markdown",
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"source": [
"## Examining the tollerances of inductor and capacitor components\n",
"Here I look at the notch frequency as a function of inductor value (holding cap constant) and then as a function of capacitor holding inductance constant."
......@@ -501,7 +560,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# Setup liso model of LPCirTuning stage\n",
......@@ -524,7 +588,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"def findNotchMin(L3, C12):\n",
......@@ -546,7 +615,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# Compute the thermal slope of notch as a function of temperature from component coefficients\n",
......@@ -567,6 +641,10 @@
"cell_type": "code",
"execution_count": null,
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
},
"scrolled": true
},
"outputs": [],
......@@ -596,7 +674,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"mpl.rcParams.update({'font.size': 16})\n",
......@@ -626,7 +709,12 @@
},
{
"cell_type": "markdown",
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"source": [
"## Modeling close to notch freq to see width\n",
"\n",
......@@ -638,7 +726,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# Setup liso model of circuit stage\n",
......@@ -669,7 +762,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"h = plt.figure(figsize=(14,10))\n",
......@@ -724,14 +822,24 @@
},
{
"cell_type": "markdown",
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"source": [
"Current North 22 + 2.2 pF giving 37.375 MHz notch. -60 dB"
]
},
{
"cell_type": "markdown",
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"source": [
"## Modifications and TF of notch filters\n",
"\n",
......@@ -741,7 +849,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# import measure TF\n",
......@@ -767,7 +880,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# Setup liso model of circuit stage SOUTH\n",
......@@ -799,6 +917,10 @@
"cell_type": "code",
"execution_count": null,
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
},
"scrolled": false
},
"outputs": [],
......@@ -857,7 +979,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# import measure TF\n",
......@@ -883,7 +1010,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"# Setup liso model of circuit stage NORTH\n",
......@@ -914,7 +1046,12 @@
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"metadata": {
"run_control": {
"frozen": false,
"read_only": false
}
},
"outputs": [],
"source": [
"mpl.rcParams.update({'font.size': 16})\n",
......@@ -971,9 +1108,9 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python3 (pyenv3)",
"display_name": "Python3.6 (python3.6)",
"language": "python",
"name": "pyenv3"
"name": "python3.6"
},
"language_info": {
"codemirror_mode": {
......@@ -985,7 +1122,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.5"
"version": "3.6.7"
}
},
"nbformat": 4,
......
......@@ -12,7 +12,7 @@
# Input Attenuators (R,A,B): 20dB 20dB 20dB
# Excitation amplitude = -24.9dBm
#---------- Measurement Data ----------
# [Freq(Hz) Chan 1 Chan 2 ]
Freq Chan1 Chan2
100000.0 -1.928283 -0.08700424
224875.0 -1.777247 -1.467505
349750.0 -1.717873 -3.318363
......
......@@ -12,7 +12,7 @@
# Input Attenuators (R,A,B): 20dB 20dB 20dB
# Excitation amplitude = -24.9dBm
#---------- Measurement Data ----------
# [Freq(Hz) Chan 1 Chan 2 ]
Freq Chan1 Chan2
100000.0 -1.946663 -0.4739553
149875.0 -1.894091 -0.36032
199750.0 -1.816751 -0.7731724
......
......@@ -12,7 +12,7 @@
# Input Attenuators (R,A,B): 20dB 20dB 20dB
# Excitation amplitude = -24.9dBm
#---------- Measurement Data ----------
# [Freq(Hz) Chan 1 Chan 2 ]
Freq Chan1 Chan2
100000.0 -1.563739 -0.1383499
224875.0 -1.413074 -1.332971
349750.0 -1.355428 -3.272491
......
......@@ -12,7 +12,7 @@
# Input Attenuators (R,A,B): 20dB 20dB 20dB
# Excitation amplitude = -24.9dBm
#---------- Measurement Data ----------
# [Freq(Hz) Chan 1 Chan 2 ]
Freq Chan1 Chan2
100000.0 -1.561662 -0.1703775
149875.0 -1.51242 -0.3298495
199750.0 -1.442521 -0.7976636
......