Files

385 lines
137 KiB
Plaintext
Raw Permalink 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": 1,
"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": 8,
"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/tcl/calib_data/calib2018-11-22_p0_c1.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c1.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c1.dat')\n",
"{'selected': 0, 'averaged': 25}\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c2.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c2.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c2.dat')\n",
"{'selected': 0, 'averaged': 25}\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c4.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c4.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c4.dat')\n",
"{'selected': 0, 'averaged': 25}\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c5.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c5.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c5.dat')\n",
"{'selected': 0, 'averaged': 25}\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c6.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c6.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c6.dat')\n",
"{'selected': 0, 'averaged': 25}\n"
]
}
],
"source": [
"run = CalibRun([\n",
" Sensor(3, 'X75610'), # the reference sensor must be the first\n",
" Sensor(1, 'X133982', 'CX-1050-SD'),\n",
" Sensor(2, 'X137461', 'CX-1030-SD'),\n",
" Sensor(4, 'X133928', 'CX-1050-SD'),\n",
" Sensor(5, 'X131824', 'CX-1050-CU'),\n",
" Sensor(6, 'X132254', 'CX-1050-SD'),\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",
" # t_points = (1.38, 1.42, 1.51) + logrange(1.55, 288, n=57) + (302,310), # the points to be used in the cal file\n",
" caldate = '2018-11-22', # 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": 9,
"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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\nd+/eJJPJNOfdtm0bFRc
"text/plain": [
"<matplotlib.figure.Figure at 0x4565c50>"
]
},
"metadata": {},
"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 2018-11-22/X133982.340')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c1.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c1.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c1.dat')\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAXoAAAEHCAYAAACgHI2PAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xd4FNX+x/H3CaG30KsQBEIVFtQQLwhRUJqCDQUFFRS8\nqCgidq/izwZivTQboCCIBRWxIIgE9dIRQRFIlFACCb2XJCTf3x8TvcglkJ7N5vN6njzkzM7OfLNM\nPnty5uyMMzNERCRwBeV3ASIikrsU9CIiAU5BLyIS4BT0IiIBTkEvIhLgFPQiIgFOQS8iEuAU9CIi\nAS44L3fmnCsFjAcSgYVmNj0v9y8iUhjldY/+GuAjM7sD6JHH+xYRKZSyFfTOuYnOuR3OuTWnLO/i\nnFvvnIt2zj100kO1ga1p36dkZ98iIpIx2e3RTwY6n7zAORcEjE1b3gzo45xrnPbwVrywB3DZ3LeI\niGRAtoLezH4E9p2yOByIMbPNZpYMzAB6pj32KXCdc24cMDs7+xYRkYzJjZOxtfjv8AxAHF74Y2ZH\ngQFn24BzTpfUFBHJJDM77UiJ306vNDO//XryySf9etuZ3UZm1s/IumdbJ73HM7vcX75yuz4dEzom\nMrL9M8mNoN8G1DmpXTttWcCIjIz0621ndhuZWT8j655tnfQez83XNTfldt06Jgoefzsm3NneCc66\nAedCgdlmdl5auwiwAegIxAPLgD5mti4T27Ts1iWBY8SIEYwYMSK/yxA/omPifznnsNwYunHOTQcW\nAWHOuS3Ouf5mlgIMAeYCa4EZmQl5kVMV1F6d5B4dE5mT7R59blCPXkQkc3KtRy8iIv5PQS8iEuAU\n9CIiAU5BLyIS4BT0IiIBTkEvIhLgFPQiIgFOQS8iEuAU9CIiAU5BLyIS4BT0IiIBTkEvIhLgFPQi\nIgFOQS8iEuAU9CIiAU5BLyIS4PI06J1z9ZxzbzvnPszL/YqIFGZ5GvRmFmtmt+flPkVECrssBb1z\nbqJzbodzbs0py7s459Y756Kdcw/lTIkiIpIdWe3RTwY6n7zAORcEjE1b3gzo45xrnPZYP+fcy865\nGn+unsX9iohIJmUp6M3sR2DfKYvDgRgz22xmycAMoGfa+lPNbBiQ6JybAPjU4xcRyRvBObitWsDW\nk9pxeOH/FzPbCwzOyMZ8Ph8+n4/Q0FBCQkLw+XxERkYCEBUVBaC22mqrXWjbf36/ZMkSEhISOBNn\nZmdcId0nOlcXmG1mLdLa1wKdzWxQWrsvEG5m92Rh25bVukRECiPnHGZ22mHxnJx1sw2oc1K7dtoy\nERHJR9kJesffT6ouBxo45+o654oBvYHPs1OciIhkX1anV04HFgFhzrktzrn+ZpYCDAHmAmuBGWa2\nLudKFRGRrMjyGH1u0hi9iEjm5NUYvYiI+CEFvYhIgFPQi4gEOAW9iEiAU9CLiAQ4Bb2ISIBT0IuI\nBDgFvYhIgFPQi4gEOAW9iEiAU9CLiAQ4Bb2ISIBT0IuIBDgFvYhIgFPQi4gEOAW9iEiAC87LnTnn\negLdgbLAJDObl5f7FxEpjPLlDlPOuRBgtJkNTOdx3WFKRCQTcvwOU865ic65Hc65Nacs7+KcW++c\ni3bOPXSGTTwOjMvKvkVEJHOyOkY/Geh88gLnXBAwNm15M6CPc65x2mP9nHMvO+dqOudGAl+Z2c/Z\nqFtERDIoS0FvZj8C+05ZHA7EmNlmM0sGZgA909afambDgGuBjsB1zrlBWS9bREQyKidPxtYCtp7U\njsML/7+Y2RhgTA7uU0REziJPZ91khs/nw+fzERoaSkhICD6fj8jISACioqIA1FZbbbULbfvP75cs\nWUJCQgJnkuVZN865usBsM2uR1o4ARphZl7T2w4CZ2agsbFuzbkREMiHHZ938ud20rz8tBxo45+o6\n54oBvYHPs7F9ERHJAVmdXjkdWASEOee2OOf6m1kKMASYC6wFZpjZupwrVUREsiJfPjB1Nhq6ERHJ\nnNwauhERkQJAQS8iEuAU9CIiAU5BLyIS4BT0IiIBTkEvIhLgFPQiIgHOb4M+JSW/KxARCQx+G/Sz\nZ+d3BSIigcFvg36MLmYsIpIj/Dbof/sN1q7N7ypERAo+vw36O+5Qr15EJCf47UXNtm83mjaFjRuh\nQoX8rkhExL8VyIua1agB3brB5Mn5XYmISMHmtz16M2PpUujTB2JioEiR/K5KRMR/FcgePUCbNlC5\nMnz1VX5XIiJScOVp0DvnGjvnJjjnPnDO3ZaR5wwZopOyIiLZkS9DN845h3erwRvSefyvO0wlJkLd\nurBgATRpkpdViogUHDk+dOOcm+ic2+GcW3PK8i7OufXOuWjn3EPpPPdK4EtgRkb2Vbw4DBoEY8dm\npVIREclSj9451w44DEwxsxZpy4KAaKAjsB1YDvQ2s/XOuX5AK2C0mcWnrT/LzHqms/2/3TN2+3Zo\n3hxiY6F8+UyXKyIS8HK8R29mPwL7TlkcDsSY2WYzS8brsfdMW3+qmQ0Dwpxzrznn3gAWZHR/NWtC\n586aaikikhXBObitWsDWk9pxeOH/FzNbCCzMysaHDIFbboF77oEgv54rJCLiX3Iy6HOUz+fD5/MR\nGhpKSEgILVv6KFcukjlzoFSpKAAiIyMBiIpSW2211S5c7T+/X7JkCQkJCZxJlmfdOOfqArNPGqOP\nAEaYWZe09sOAmdmoLGzbTlfXu+/C++/DnDlZKllEJGDl1gemXNrXn5YDDZxzdZ1zxYDewOfZ2P7/\nuOEGWLUKNmzIya2KiAS2rE6vnA4swju5usU519/MUoAhwFxgLd48+XU5VyqUKAG33w7jxuXkVkVE\nAptfX+vmdOLioEUL2LQJypXL27pERPxVgb3WzenUrg2dOnnj9SIicnYFrkcP8MMP3hDOunWaaiki\nAgHWowdo1w5KlYK5c/O7EhER/1cgg9457wNUOikrInJ2BXLoBuDoUahTB1au9K5uKSJSmAXc0A14\nQzd9+8Kbb+Z3JSIi/q3A9ujBOxl7ySWwZQsUK5YHhYmI+KmA7NGDdyOSJk3g00/zuxIREf9VoIMe\nYPBgmDAhv6sQEfFfBXroBiApyTsZO38+NG2ay4WJiPipgB26AW9s/rbb4PXX87sSERH/VOB79OCd\njG3Vyvu3dOlcLExExE8FdI8evPn0bdvCjAzdblxEpHAJiKAHnZQVEUlPwAR9586wZw8sX57flYiI\n+JeACfqgILjjDvXqRUROFRAnY/+0cyeEhUFsLFSokAuFScGQkgJz5rBt6ofs2PY7e8oYR7teQLUe\n19OmblucO+35Kskj0Xui+W7xdIpG/UDF8tVpeukNNGrbI7/LKvDOdDI2oIIe4MYbITwchg7N4aKk\nYIiL4+BVN7BpczTTmh/lSFBzau4pyeVb1lKRA4zsGULY7Q8w6II7KFdctyjLS7H7Ynl+8gB6TF7E\npbEQf0FjDicfodqvsSQ0q0uDt2ZSplmr/C6zQIqKgksuKURB/8MPMHCgdx2c7HTcfv8dJk+GxYth\n+3aoXt17A7n7bm+WT05bscK7a9bKlVCrFnTtCrfeWjBvrLL1wFZmR8/m151rqVCiApGhHeh0bqfc\n70lv2sTx8H/wbH1jwZXd+OjOF6gRUgmAzZvhk8Hf0PW7wexqmMSdVycy9KqR9G/VnyBXAF/kAubd\nn9/lx9FDeO2rVIo+8BBF7xsOJUsCsH9fPHOHXkmnT34m9bVXqTzg7nyu1pOSAnv3wrFjUKMGFC2a\nCztYtQp+/BHWrvVC6/ffwcy7T2r9+hAZCdddBw0apLuZzZuhTRvYsSP9oMfM/O7LKytrUlPNmjUz\nmz8/a8+PiTG74QazKlXMhg0z++Ybs19+8bY3bJhZxYpmjz5qlpiY5RL/5uBBswEDzGrUMHv+ebMF\nC8ymTjWLiDDr3Nls586c2U9eWLFthXWfepXVHV7eXml5nm0uHmIGdrios3nnV7HYOTNyb+d791pi\nw8Z238U17eqxj1hqaup
"text/plain": [
"<matplotlib.figure.Figure at 0x46356d0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2018-11-22/X137461.340')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c2.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c2.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c2.dat')\n"
]
},
{
"data": {
"image/png": "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\nNWCBkcXZ6NPHOSt0Pq8
"text/plain": [
"<matplotlib.figure.Figure at 0x4df4950>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2018-11-22/X133928.340')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c4.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c4.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c4.dat')\n"
]
},
{
"data": {
"image/png": "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\nH0+cR8VBPamblMax4TM
"text/plain": [
"<matplotlib.figure.Figure at 0x4c43ed0>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2018-11-22/X131824.340')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c5.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c5.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c5.dat')\n"
]
},
{
"data": {
"image/png": "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\nEq9NLJURbfJnE2h2/TD
"text/plain": [
"<matplotlib.figure.Figure at 0x4c5ee90>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"('z340', 'READ 2018-11-22/X132254.340')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p0_c6.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p1_c6.dat')\n",
"('zdat', 'READ /home/l_samenv/sea/tcl/calib_data/calib2018-11-22_p2_c6.dat')\n"
]
},
{
"data": {
"image/png": "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\nAF54ATZs8Hpy/frhv/Y
"text/plain": [
"<matplotlib.figure.Figure at 0x57ae650>"
]
},
"metadata": {},
"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",
" #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
}