Files
calib_scripts/calib_cernox_2022-02-22.ipynb
T

398 lines
148 KiB
Plaintext
Raw Normal View History

2026-02-13 14:40:58 +01:00
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Scripts for Calibration of Cernox Sensors\n",
"---------------------------------------\n",
"\n",
"Make a copy of this notebook for an other run."
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"import math\n",
"from scipy.interpolate import splrep, splev\n",
"from zcalib import read_curve, convert_res, compare_calib, make_calib, logrange, Sensor, CalibRun, nplog, npexp"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"('lsdat', 'READ /afs/psi.ch/project/SampleEnvironment/SE_internal/Thermometer_calibs/2012/73027 Cernox 5/X75610.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c1.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c1.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c1.dat')\n",
"{'selected': 0, 'averaged': 62}\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c2.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c2.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c2.dat')\n",
"{'selected': 1, 'averaged': 61}\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c4.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c4.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c4.dat')\n",
"{'selected': 1, 'averaged': 61}\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c5.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c5.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c5.dat')\n",
"{'selected': 1, 'averaged': 61}\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c6.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c6.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c6.dat')\n",
"{'selected': 0, 'averaged': 62}\n"
]
}
],
"source": [
"run = CalibRun([\n",
" Sensor(3, 'X75610'), # the reference sensor must be the first\n",
" Sensor(1, 'X174787', 'CX-1050-CU'),\n",
" Sensor(2, 'X174783', 'CX-1050-CU'),\n",
" Sensor(4, 'X174786', 'CX-1050-CU'),\n",
" Sensor(5, 'X174782', 'CX-1050-CU'),\n",
" Sensor(6, 'X174785', 'CX-1050-CU'),\n",
" ],\n",
" t_points = (1.0, 1.2) + logrange(1.4, 310, n=195) + (330,), # the points to be used in the cal file\n",
" caldate = '2022-02-21', # the first measuring day!\n",
" logT = False,\n",
" logR = True,\n",
" calib_data_file = '/home/l_samenv/sea/calib_scripts/calib_data/calib%s_p%d_c%d.dat',\n",
" outputpath='%s/%s.340')\n",
"# smooth depends on number of measured points (1e-7 for 60, 0.8e-7 for 48 and 0.4e-7 for 24 points)\n",
"run.make(diflim=0.001, smoothref=1e-7, smoothtst=0.4e-7)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2018-11-22/X133982.340')\n",
"('z340', 'READ 2018-11-20/X133982.340')\n",
"('z340', 'READ 2018-11-22/X133928.340')\n",
"('z340', 'READ 2018-11-20/X133928.340')\n",
"('z340', 'READ 2018-11-22/X131824.340')\n",
"('z340', 'READ 2018-11-20/X131824.340')\n",
"('z340', 'READ 2018-11-22/X132254.340')\n",
"('z340', 'READ 2018-11-20/X132254.340')\n",
"('z340', 'READ 2018-11-22/X137461.340')\n",
"('z340', 'READ 2018-11-20/X137461.340')\n"
]
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 720x432 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"# compare known sensors (skip if not applicable)\n",
"plt.figure(figsize=(10, 6))\n",
"tmin,tmax,dmax=1.4,310,0.001\n",
"testlist = (('X133982', 'z340'),('X133928', 'z340'),('X131824', 'z340'),('X132254', 'z340'),('X137461', 'z340'))\n",
"for sensno, kind in testlist:\n",
" r0, t0 = read_curve('2018-11-22/%s.340' % sensno, 'z340')\n",
" r1, t1 = read_curve('2018-11-20/%s.340' % sensno, kind)\n",
" diff = compare_calib(r1, t1, r0, t0)\n",
" plt.plot(t0, diff, '-')\n",
"plt.plot([tmin,tmax,tmax,tmin,tmin], [-dmax,-dmax,dmax,dmax,-dmax], '-')\n",
"plt.legend([sensno + \".\" + kind[-3:] for sensno, kind in testlist] + [\"window\"])\n",
"plt.xscale('log')\n",
"plt.yscale('symlog',linthreshy=dmax)\n",
"plt.grid(True, axis='y')\n",
"plt.axis([1.0,350,-1,1])\n",
"plt.show()"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2022-02-21/X174787.340')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c1.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c1.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c1.dat')\n"
]
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2022-02-21/X174783.340')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c2.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c2.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c2.dat')\n"
]
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2022-02-21/X174786.340')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c4.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c4.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c4.dat')\n"
]
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2022-02-21/X174782.340')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c5.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c5.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c5.dat')\n"
]
},
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2022-02-21/X174785.340')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p0_c6.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p1_c6.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/calib_scripts/calib_data/calib2022-02-21_p2_c6.dat')\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAYgAAAECCAYAAADkaECYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi40LCBodHRwOi8vbWF0cGxvdGxpYi5vcmcv7US4rQAAIABJREFUeJzt3Xd8FHX+x/HXdzfZ9J5QA4QaCEWBCNgQFQQUxUrx7HioP/XO8447FT3v7ncnltPfiYKKJ2IFERsiCDZEARFQpPeaGAjpvezu9/dHokJcIIkbE+D9fDzygJmd78wnyWTfO9/5zoyx1iIiIlKTo7ELEBGRpkkBISIiPikgRETEJwWEiIj4pIAQERGfFBAiIuKTAkJERHxSQIiIiE8BjV3AD4wxYcBUoAJYbK19rZFLEhE5qTXoEYQxZroxJtMYs77G/GHGmC3GmO3GmHuqZ18OzLHW/ha4pCHrEhGRY2voLqYZwLBDZxhjnMAUYDiQAow1xqQAicC+6sU8DVyXiIgcQ4MGhLV2CZBTY3Y/YLu1dqe1tgKYBYwE0qgKiQavS0REjq0xzkG05qcjBagKhv7AZOBpY8xFwPtHamyMGQ9MAKJdLld8UlJSA5YqInLi2bp1a5a1NuFYyzWZk9TW2mLgxlosNw2YBpCammpXrVrV0KWJiJxQjDF7arNcY3TlpANtDplOrJ4nIiJNSGMExEqgszGmvTHGBYwB5jZCHSIichQNPcx1JrAcSDbGpBljxllr3cAdwEJgEzDbWruhIesQEZG6a9BzENbasUeYPx+Y35DbFhGRX0bDSUVExCcFhIiI+KSAEBERnxQQIiLikwJCRER8UkCIiIhPCggREfFJASEiIj4pIERExCcFhIiI+KSAEBERnxQQIiLikwJCRER8UkCIiIhPCggREfFJASEiIj41qYAwxnQwxrxgjJnT2LWIiJzs/BYQxpjpxphMY8z6GvOHGWO2GGO2G2PuOdo6rLU7rbXj/FWTiIjUnz8fOToDeBp4+YcZxhgnMAUYAqQBK40xcwEnMKlG+5ustZl+rEdERH4BvwWEtXaJMSapxux+wHZr7U4AY8wsYKS1dhIwwl/bFhER//PnEYQvrYF9h0ynAf2PtLAxJg74F9DbGHNvdZDUXGY8MAGIjo6OZvHixf6tWEREgIYPiDqx1mYDtx5jmWnANIDU1FQ7aNCgX6EyEZGTT0OPYkoH2hwynVg9T0REmriGDoiVQGdjTHtjjAsYA8xt4G2KiIgf+HOY60xgOZBsjEkzxoyz1rqBO4CFwCZgtrV2g7+2KSIiDcefo5jGHmH+fGC+v7YjIiK/jiZ1JbWIiDQdCggREfFJASEiIj4pIERExCcFhIiI+KSAEBERnxQQIiLikwJCRER8UkCIiIhPCggREfFJASEiIj4pIERExCcFhIiI+KSAEBERnxQQIiLikwJCRER8UkCIiIhPfnuinD8YYy4FLgIigRestYsauSQRkZOWP59JPd0Yk2mMWV9j/jBjzBZjzHZjzD1HW4e19l1r7W+BW4HR/qpNRETqzp9HEDOAp4GXf5hhjHECU4AhQBqw0hgzF3ACk2q0v8lam1n9//ur24mISCPxW0BYa5cYY5JqzO4HbLfW7gQwxswCRlprJwEjaq7DGGOAh4EF1tpvfG3HGDMemABER0dHs3jxYn99CyIicoiGPgfRGth3yHQa0P8oy98JDAaijDGdrLXP1lzAWjsNmAaQmppqBw0a5L9qRUTkR03qJLW1djIwubHrEBGRhh/mmg60OWQ6sXqeiIg0cQ0dECuBzsaY9sYYFzAGmNvA2xQRET/w5zDXmcByINkYk2aMGWetdQN3AAuBTcBsa+0Gf21TREQajj9HMY09wvz5wHx/bUdERH4dutWGiIj4pIAQERGfFBAiIuKTAkJERHxSQIiIiE8KCBER8UkBISJyMvn8sVovqoAQETlZuCvgq6m1XlwBISJystjxCZTm1HpxBYSIyMli7WwIia314goIEZGTQVkBbJkPPa6odRMFhIjIyWDzPHCXQa9RtW6igBARORmsnQ0xSZB4Wq2bKCBERE50hfth1+fQcxQYU+tmCggRkRPd+rfAeuvUvQQKCBGRE9/a2dDyVIjvXKdmTSogjDHdjDHPGmPmGGNua+x6RESOewe3QsYa6DW6zk39+cjR6caYTGPM+hrzhxljthhjthtj7jnaOqy1m6y1twKjgDP9VZuIyEkr7euqf7sMBWDBuoxaN/XnEcQMYNihM4wxTmAKMBxIAcYaY1KMMT2NMfNqfDWrbnMJ8AF6TKmIyC9XUVz1b0gMAE9/tr3WTf35TOolxpikGrP7AduttTsBjDGzgJHW2knAiCOsZy4w1xjzAfC6v+o7ltw3ZlMwb96vtTkRkV9H/j4iI0OJcYVRVulhy/7CWjf1W0AcQWtg3yHTaUD/Iy1sjBkEXA4EcYQjCGPMeGACEB0dHc3ixYv9UmjMq68SkJaGOzHRL+sTEWkKXHsPYqNC+e6LZezM9+L22lq3beiAqBNr7WJg8TGWmQZMA0hNTbWDBg3yy7b3vDAdoqNp98rLflmfiEhTsOeis6CogkHnnsu+5buBDbVu29CjmNKBNodMJ1bPExGRX4P1gMMJwNq0fGLDXLVu2tABsRLobIxpb4xxAWOAuQ28TRER+YHXA6bqrX5dej69EqNq3dSfw1xnAsuBZGNMmjFmnLXWDdwBLAQ2AbOttbU/vhERkV/GesHhpLTCw7bMInq1rn1A+HMU09gjzJ+PhqyKiDQOrweMk40ZBXi8lh51CIgmdSW1iIj4WfU5iHVpeQD0SoyudVMFhIjIiaz6HMTa9HwSIoJoHhlU66YKCBGRE1n1OYj16fn0ah2FOVlu911UUdTYJYiING1eD14cbM8somcdRjDBcR4Q+4r2sSt/V2OXISLSNFkL1kOlNXgt9KzDCWo4zgPCYHhg6QN4vJ7GLkVEpOnxVIC1VHiqupVOqoBoGdaS7w5+xysbX2nsUkREmp7qO7mWeaBFZDDNIoPr1Py4DoiooCjOa3MeT337FDvzdjZ2OSIiTUv1edpSN3U+/wDHeUAAPHD6A4QEhqirSUSkpuojiHIPdbqC+gfHfUDEh8RzX7/7WJu1lpc2vtTY5YiINB0VJQB4cJycRxAAw9sP5/y25zPl2ynqahIR+UF1F5MHB8ktIurc/IQICGMM9w+4n9DAUO5fej9ur7uxSxIRaXzVXUxeHCSE1/4K6h+cEAEBVV1NE/tPZF3WOl7aoK4mEZEfAsLhCCDAWfe3+xMmIACGJg1lSLshTFkzhR15Oxq7HBGRxlXdxeQMcNar+QkVEMYYJvafSHhgOBO/nKiuJhE5uVUfQTid9XuywwkVEABxIXHcN+A+NmRvYMaGGY1djshxz1rLjoNFWFv7h91LE1EdEAEBCogfDUsaxpB2Q5i6Zirbcrc1djlNgrWW15fv4JppS7nymWVM+Ww75e6T+7qR9KJ0Jn8zmQ92ftDYpRyuiV3P88iHWzj/8c+4c+a3FJZVNnY5Ugfu8iK8GFz17GLy2xPlmpqJ/Seyav8qHlj6AK9e+CoBjhP2Wz2miv2byH5hNKMr9nKBI4ZHoh7gsYW5vLU6jdd/O4AWUXW7/P5E8NGuRfxpyQS8eAHIKs3i+u7XN3JVQNpqePUybGRrtre5kqnF5xEY4OD8bs0Z0q05Dkftb9XsDy8u3cqLm/5DZNeVLNxxA+nTS3nr1jN+9TqkfkqL8vHgILAeJ6jhBD2CgKqupokDJrIhewMvrn+xsctpPKV5FL54FYEVuaxJuom4qAgeK7qPuRdWcqCgjPGvrKKssml9Ym1oHq+HyUv/SseKMuZnlXJBRCf+verfLNy90H8b2b2U4sWT+OfHv+fPn/+ZhbsXHruLZv/6qnAIimJ3gaXz6n/QdfPTLFi/n1teWc3Ed9fj9f563Ty5xeX8e92fcMUtJTwoiOYd3+XbtAMsWL//V6vBb0rzGruCetmeWcjS7VnsziqudZus0ix+/+nvGfX+KAqLqwLCFVC/t/oT+mP10KShLNq
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"# compare calibration files from points 0,1,2\n",
"# with the optimized (average or selection of best)\n",
"\n",
"for sensor in run.sensors:\n",
" r0, t0 = read_curve(sensor.outputpath, sensor.outputkind)\n",
" plt.figure()\n",
" dif = [0,0,0]\n",
" for j in range(3):\n",
" rr, rt = read_curve(sensor.caldat_file[j], 'zdat')\n",
" rc, tc = make_calib(run.rref, run.tref, rr, rt, run.t_points)\n",
" dif[j] = compare_calib(r0, t0, rc, tc)\n",
" plt.plot(t0, dif[j], '-')\n",
" plt.xscale('log')\n",
" plt.yscale('symlog', linthreshy=0.001)\n",
" plt.grid(True, axis='y')\n",
" plt.axis([min(t0),max(t0),-1,1])\n",
" tmin,tmax,dmax=1.4,310,0.001\n",
" plt.plot([tmin,tmax,tmax,tmin,tmin], [-dmax,-dmax,dmax,dmax,-dmax], '-')\n",
" #plt.legend(['dif1','dif2','dif3','est'])\n",
" plt.show()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 2.7",
"language": "python",
"name": "python2"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.5"
}
},
"nbformat": 4,
"nbformat_minor": 2
}