diff --git a/VERSION b/VERSION index 22d6771a..5e3a4256 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.72.1 +1.73.0 diff --git a/insertion-devices/idmodels.txt b/insertion-devices/idmodels.txt new file mode 100644 index 00000000..53a2843c --- /dev/null +++ b/insertion-devices/idmodels.txt @@ -0,0 +1,20 @@ +# Insertion Device Model Mapping +# ============================== +# + +# --- Sirius Insetion Devices + +SI-09SA:ID-APU22 APU +SI-17SA:ID-APU22 APU +SI-20SB:ID-APU22 APU + +SI-10SB:ID-DELTA52 DELTA +SI-12SB:ID-EPU50 EPU + +SI-08SB:ID-IVU18 IVU +SI-14SB:ID-IVU18 IVU + +SI-06SB:ID-VPU29 VPU +SI-07SP:ID-VPU29 VPU + +SI-11SP:ID-UE44 UE diff --git a/insertion-devices/idtypes-data/si-id-apu22-1991a.txt b/insertion-devices/idtypes-data/si-id-apu22-1991a.txt new file mode 100644 index 00000000..0081995b --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-apu22-1991a.txt @@ -0,0 +1,3 @@ +# List of insertion devices of si-id-apu22-1991a +# ============================================== +# NOTE: Out of Tunel diff --git a/insertion-devices/idtypes-data/si-id-apu22-1991b.txt b/insertion-devices/idtypes-data/si-id-apu22-1991b.txt new file mode 100644 index 00000000..ac41c86e --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-apu22-1991b.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-apu22-1991b +# ============================================== + +SI-09SA:ID-APU22 \ No newline at end of file diff --git a/insertion-devices/idtypes-data/si-id-apu22-1991c.txt b/insertion-devices/idtypes-data/si-id-apu22-1991c.txt new file mode 100644 index 00000000..f9d1d965 --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-apu22-1991c.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-apu22-1991c +# ============================================== + +SI-20SB:ID-APU22 \ No newline at end of file diff --git a/insertion-devices/idtypes-data/si-id-apu22-1991d.txt b/insertion-devices/idtypes-data/si-id-apu22-1991d.txt new file mode 100644 index 00000000..b1e6c8cb --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-apu22-1991d.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-apu22-1991d +# ============================================== + +SI-17SA:ID-APU22 \ No newline at end of file diff --git a/pwrsupply/pstypes-data/si-id-apu58-1995.txt b/insertion-devices/idtypes-data/si-id-apu58-1995.txt similarity index 77% rename from pwrsupply/pstypes-data/si-id-apu58-1995.txt rename to insertion-devices/idtypes-data/si-id-apu58-1995.txt index 318e64d5..1a3ea69a 100644 --- a/pwrsupply/pstypes-data/si-id-apu58-1995.txt +++ b/insertion-devices/idtypes-data/si-id-apu58-1995.txt @@ -1,4 +1,2 @@ # List of APU58 Insertion devices # =============================== - -# SI-11SP:ID-APU58 diff --git a/insertion-devices/idtypes-data/si-id-delta52.txt b/insertion-devices/idtypes-data/si-id-delta52.txt new file mode 100644 index 00000000..bcf46e96 --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-delta52.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-dwlta52 +# ========================================== + +SI-10SB:ID-DELTA52 diff --git a/insertion-devices/idtypes-data/si-id-epu50.txt b/insertion-devices/idtypes-data/si-id-epu50.txt new file mode 100644 index 00000000..78c53288 --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-epu50.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-epu50 +# ======================================== + +# SI-10SB:ID-EPU50 diff --git a/insertion-devices/idtypes-data/si-id-ivu18-1.txt b/insertion-devices/idtypes-data/si-id-ivu18-1.txt new file mode 100644 index 00000000..b72fcc5e --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-ivu18-1.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-ivu18-1 +# ========================================== + +SI-14SB:ID-IVU18 diff --git a/insertion-devices/idtypes-data/si-id-ivu18-2.txt b/insertion-devices/idtypes-data/si-id-ivu18-2.txt new file mode 100644 index 00000000..1df29f86 --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-ivu18-2.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-ivu18-2 +# ========================================== + +SI-08SB:ID-IVU18 diff --git a/insertion-devices/idtypes-data/si-id-ue44.txt b/insertion-devices/idtypes-data/si-id-ue44.txt new file mode 100644 index 00000000..31834c5c --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-ue44.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-ue44 +# ======================================= + +SI-11SP:ID-UE44 diff --git a/insertion-devices/idtypes-data/si-id-vpu29-a.txt b/insertion-devices/idtypes-data/si-id-vpu29-a.txt new file mode 100644 index 00000000..1ffef240 --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-vpu29-a.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-vpu29-a +# ========================================== + +SI-07SP:ID-VPU29 diff --git a/insertion-devices/idtypes-data/si-id-vpu29-b.txt b/insertion-devices/idtypes-data/si-id-vpu29-b.txt new file mode 100644 index 00000000..c640e39d --- /dev/null +++ b/insertion-devices/idtypes-data/si-id-vpu29-b.txt @@ -0,0 +1,4 @@ +# List of insertion devices of si-id-vpu29-b +# ========================================== + +SI-06SB:ID-VPU29 diff --git a/insertion-devices/idtypes-names.txt b/insertion-devices/idtypes-names.txt new file mode 100644 index 00000000..ea2b69c1 --- /dev/null +++ b/insertion-devices/idtypes-names.txt @@ -0,0 +1,18 @@ +# ID type names +# ============= + +# idtype polarity magnetic_function +# ------------------------------------------------------------- + +si-id-apu22-1991a bipolar id-apu +si-id-apu22-1991b bipolar id-apu +si-id-apu22-1991c bipolar id-apu +si-id-apu22-1991d bipolar id-apu +si-id-apu58-1995 bipolar id-apu +si-id-epu50 bipolar id-epu +si-id-delta52 bipolar id-delta +si-id-ivu18-1 bipolar id-ivu +si-id-ivu18-2 bipolar id-ivu +si-id-vpu29-a bipolar id-vpu +si-id-vpu29-b bipolar id-vpu +si-id-ue44 bipolar id-ue diff --git a/magnet/excitation-data/si-id-apu22-1991a.txt b/magnet/excitation-data/si-id-apu22-1991a-horizontal.txt similarity index 97% rename from magnet/excitation-data/si-id-apu22-1991a.txt rename to magnet/excitation-data/si-id-apu22-1991a-horizontal.txt index cccfc4e4..b4f16a59 100644 --- a/magnet/excitation-data/si-id-apu22-1991a.txt +++ b/magnet/excitation-data/si-id-apu22-1991a-horizontal.txt @@ -1,6 +1,6 @@ # HEADER # ====== -# label si-id-apu22-1991a +# label si-id-apu22-1991a-horizontal # harmonics 0 # main_harmonic 0 normal # rescaling_factor 1.0 diff --git a/magnet/excitation-data/si-id-apu22-1991b-horizontal.txt b/magnet/excitation-data/si-id-apu22-1991b-horizontal.txt new file mode 100644 index 00000000..9309d5c7 --- /dev/null +++ b/magnet/excitation-data/si-id-apu22-1991b-horizontal.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-apu22-1991b-horizontal +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 1.574957e-02 0.000000e+00 +00.05 1.574394e-02 0.000000e+00 +00.11 1.573740e-02 0.000000e+00 +00.16 1.572993e-02 0.000000e+00 +00.21 1.572155e-02 0.000000e+00 +00.27 1.571225e-02 0.000000e+00 +00.32 1.570203e-02 0.000000e+00 +00.37 1.569090e-02 0.000000e+00 +00.43 1.567885e-02 0.000000e+00 +00.48 1.566589e-02 0.000000e+00 +00.53 1.565201e-02 0.000000e+00 +00.59 1.563722e-02 0.000000e+00 +00.64 1.562151e-02 0.000000e+00 +00.70 1.560489e-02 0.000000e+00 +00.75 1.558737e-02 0.000000e+00 +00.80 1.556893e-02 0.000000e+00 +00.86 1.554959e-02 0.000000e+00 +00.91 1.552933e-02 0.000000e+00 +00.96 1.550817e-02 0.000000e+00 +01.02 1.548611e-02 0.000000e+00 +01.07 1.546314e-02 0.000000e+00 +01.12 1.543927e-02 0.000000e+00 +01.18 1.541450e-02 0.000000e+00 +01.23 1.538883e-02 0.000000e+00 +01.28 1.536226e-02 0.000000e+00 +01.34 1.533480e-02 0.000000e+00 +01.39 1.530644e-02 0.000000e+00 +01.44 1.527718e-02 0.000000e+00 +01.50 1.524704e-02 0.000000e+00 +01.55 1.521600e-02 0.000000e+00 +01.60 1.518408e-02 0.000000e+00 +01.66 1.515127e-02 0.000000e+00 +01.71 1.511758e-02 0.000000e+00 +01.77 1.508300e-02 0.000000e+00 +01.82 1.504755e-02 0.000000e+00 +01.87 1.501121e-02 0.000000e+00 +01.93 1.497400e-02 0.000000e+00 +01.98 1.493592e-02 0.000000e+00 +02.03 1.489696e-02 0.000000e+00 +02.09 1.485714e-02 0.000000e+00 +02.14 1.481645e-02 0.000000e+00 +02.19 1.477489e-02 0.000000e+00 +02.25 1.473247e-02 0.000000e+00 +02.30 1.468919e-02 0.000000e+00 +02.35 1.464506e-02 0.000000e+00 +02.41 1.460007e-02 0.000000e+00 +02.46 1.455422e-02 0.000000e+00 +02.51 1.450753e-02 0.000000e+00 +02.57 1.445999e-02 0.000000e+00 +02.62 1.441161e-02 0.000000e+00 +02.67 1.436239e-02 0.000000e+00 +02.73 1.431233e-02 0.000000e+00 +02.78 1.426143e-02 0.000000e+00 +02.84 1.420970e-02 0.000000e+00 +02.89 1.415714e-02 0.000000e+00 +02.94 1.410376e-02 0.000000e+00 +03.00 1.404955e-02 0.000000e+00 +03.05 1.399452e-02 0.000000e+00 +03.10 1.393868e-02 0.000000e+00 +03.16 1.388202e-02 0.000000e+00 +03.21 1.382455e-02 0.000000e+00 +03.26 1.376628e-02 0.000000e+00 +03.32 1.370720e-02 0.000000e+00 +03.37 1.364732e-02 0.000000e+00 +03.42 1.358664e-02 0.000000e+00 +03.48 1.352518e-02 0.000000e+00 +03.53 1.346292e-02 0.000000e+00 +03.58 1.339988e-02 0.000000e+00 +03.64 1.333605e-02 0.000000e+00 +03.69 1.327145e-02 0.000000e+00 +03.74 1.320607e-02 0.000000e+00 +03.80 1.313992e-02 0.000000e+00 +03.85 1.307301e-02 0.000000e+00 +03.91 1.300533e-02 0.000000e+00 +03.96 1.293690e-02 0.000000e+00 +04.01 1.286770e-02 0.000000e+00 +04.07 1.279776e-02 0.000000e+00 +04.12 1.272707e-02 0.000000e+00 +04.17 1.265564e-02 0.000000e+00 +04.23 1.258347e-02 0.000000e+00 +04.28 1.251056e-02 0.000000e+00 +04.33 1.243693e-02 0.000000e+00 +04.39 1.236257e-02 0.000000e+00 +04.44 1.228748e-02 0.000000e+00 +04.49 1.221168e-02 0.000000e+00 +04.55 1.213517e-02 0.000000e+00 +04.60 1.205795e-02 0.000000e+00 +04.65 1.198003e-02 0.000000e+00 +04.71 1.190140e-02 0.000000e+00 +04.76 1.182208e-02 0.000000e+00 +04.81 1.174208e-02 0.000000e+00 +04.87 1.166138e-02 0.000000e+00 +04.92 1.158001e-02 0.000000e+00 +04.98 1.149796e-02 0.000000e+00 +05.03 1.141524e-02 0.000000e+00 +05.08 1.133185e-02 0.000000e+00 +05.14 1.124780e-02 0.000000e+00 +05.19 1.116310e-02 0.000000e+00 +05.24 1.107774e-02 0.000000e+00 +05.30 1.099174e-02 0.000000e+00 +05.35 1.090510e-02 0.000000e+00 +05.40 1.081782e-02 0.000000e+00 +05.46 1.072991e-02 0.000000e+00 +05.51 1.064137e-02 0.000000e+00 +05.56 1.055221e-02 0.000000e+00 +05.62 1.046243e-02 0.000000e+00 +05.67 1.037205e-02 0.000000e+00 +05.72 1.028106e-02 0.000000e+00 +05.78 1.018947e-02 0.000000e+00 +05.83 1.009728e-02 0.000000e+00 +05.88 1.000451e-02 0.000000e+00 +05.94 9.911150e-03 0.000000e+00 +05.99 9.817213e-03 0.000000e+00 +06.05 9.722703e-03 0.000000e+00 +06.10 9.627626e-03 0.000000e+00 +06.15 9.531987e-03 0.000000e+00 +06.21 9.435792e-03 0.000000e+00 +06.26 9.339046e-03 0.000000e+00 +06.31 9.241755e-03 0.000000e+00 +06.37 9.143925e-03 0.000000e+00 +06.42 9.045561e-03 0.000000e+00 +06.47 8.946669e-03 0.000000e+00 +06.53 8.847255e-03 0.000000e+00 +06.58 8.747325e-03 0.000000e+00 +06.63 8.646884e-03 0.000000e+00 +06.69 8.545939e-03 0.000000e+00 +06.74 8.444495e-03 0.000000e+00 +06.79 8.342558e-03 0.000000e+00 +06.85 8.240134e-03 0.000000e+00 +06.90 8.137229e-03 0.000000e+00 +06.95 8.033850e-03 0.000000e+00 +07.01 7.930001e-03 0.000000e+00 +07.06 7.825690e-03 0.000000e+00 +07.12 7.720922e-03 0.000000e+00 +07.17 7.615704e-03 0.000000e+00 +07.22 7.510041e-03 0.000000e+00 +07.28 7.403940e-03 0.000000e+00 +07.33 7.297406e-03 0.000000e+00 +07.38 7.190447e-03 0.000000e+00 +07.44 7.083068e-03 0.000000e+00 +07.49 6.975276e-03 0.000000e+00 +07.54 6.867077e-03 0.000000e+00 +07.60 6.758477e-03 0.000000e+00 +07.65 6.649483e-03 0.000000e+00 +07.70 6.540100e-03 0.000000e+00 +07.76 6.430336e-03 0.000000e+00 +07.81 6.320197e-03 0.000000e+00 +07.86 6.209688e-03 0.000000e+00 +07.92 6.098818e-03 0.000000e+00 +07.97 5.987591e-03 0.000000e+00 +08.02 5.876015e-03 0.000000e+00 +08.08 5.764096e-03 0.000000e+00 +08.13 5.651841e-03 0.000000e+00 +08.19 5.539256e-03 0.000000e+00 +08.24 5.426347e-03 0.000000e+00 +08.29 5.313122e-03 0.000000e+00 +08.35 5.199587e-03 0.000000e+00 +08.40 5.085748e-03 0.000000e+00 +08.45 4.971613e-03 0.000000e+00 +08.51 4.857187e-03 0.000000e+00 +08.56 4.742478e-03 0.000000e+00 +08.61 4.627493e-03 0.000000e+00 +08.67 4.512237e-03 0.000000e+00 +08.72 4.396718e-03 0.000000e+00 +08.77 4.280942e-03 0.000000e+00 +08.83 4.164916e-03 0.000000e+00 +08.88 4.048647e-03 0.000000e+00 +08.93 3.932143e-03 0.000000e+00 +08.99 3.815408e-03 0.000000e+00 +09.04 3.698451e-03 0.000000e+00 +09.09 3.581278e-03 0.000000e+00 +09.15 3.463896e-03 0.000000e+00 +09.20 3.346312e-03 0.000000e+00 +09.25 3.228533e-03 0.000000e+00 +09.31 3.110565e-03 0.000000e+00 +09.36 2.992416e-03 0.000000e+00 +09.42 2.874092e-03 0.000000e+00 +09.47 2.755600e-03 0.000000e+00 +09.52 2.636948e-03 0.000000e+00 +09.58 2.518141e-03 0.000000e+00 +09.63 2.399188e-03 0.000000e+00 +09.68 2.280095e-03 0.000000e+00 +09.74 2.160868e-03 0.000000e+00 +09.79 2.041516e-03 0.000000e+00 +09.84 1.922044e-03 0.000000e+00 +09.90 1.802460e-03 0.000000e+00 +09.95 1.682771e-03 0.000000e+00 +10.00 1.562984e-03 0.000000e+00 +10.06 1.443105e-03 0.000000e+00 +10.11 1.323143e-03 0.000000e+00 +10.16 1.203103e-03 0.000000e+00 +10.22 1.082993e-03 0.000000e+00 +10.27 9.628195e-04 0.000000e+00 +10.32 8.425900e-04 0.000000e+00 +10.38 7.223113e-04 0.000000e+00 +10.43 6.019905e-04 0.000000e+00 +10.49 4.816346e-04 0.000000e+00 +10.54 3.612505e-04 0.000000e+00 +10.59 2.408454e-04 0.000000e+00 +10.65 1.204262e-04 0.000000e+00 +10.70 9.652724e-19 0.000000e+00 + +# COMMENTS +# ======== +# +# 1. Measurement data at the lnls-ima organization github in the repo: +# https://github.com/lnls-ima/id-manaca.git +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-apu22-1991b.txt b/magnet/excitation-data/si-id-apu22-1991b.txt deleted file mode 100644 index 77fdddb1..00000000 --- a/magnet/excitation-data/si-id-apu22-1991b.txt +++ /dev/null @@ -1,50 +0,0 @@ -# HEADER -# ====== -# label si-id-apu22-1991b -# harmonics 0 -# main_harmonic 0 normal -# rescaling_factor 1.0 -# units mm T.m T.m - -# B.LAMBDA DATA -# ============= -+0000.00 +1.540885e-02 +0.000000e+00 -+0000.50 +1.527133e-02 +0.000000e+00 -+0001.00 +1.515087e-02 +0.000000e+00 -+0001.50 +1.497548e-02 +0.000000e+00 -+0002.00 +1.470837e-02 +0.000000e+00 -+0002.50 +1.433774e-02 +0.000000e+00 -+0003.00 +1.386794e-02 +0.000000e+00 -+0003.50 +1.331215e-02 +0.000000e+00 -+0004.00 +1.268644e-02 +0.000000e+00 -+0004.50 +1.200532e-02 +0.000000e+00 -+0005.00 +1.127867e-02 +0.000000e+00 -+0005.50 +1.051018e-02 +0.000000e+00 -+0006.00 +9.697129e-03 +0.000000e+00 -+0006.50 +8.831722e-03 +0.000000e+00 -+0007.00 +7.903777e-03 +0.000000e+00 -+0007.50 +6.904887e-03 +0.000000e+00 -+0008.00 +5.834013e-03 +0.000000e+00 -+0008.50 +4.704520e-03 +0.000000e+00 -+0009.00 +3.552650e-03 +0.000000e+00 -+0009.50 +2.447429e-03 +0.000000e+00 -+0010.00 +1.502023e-03 +0.000000e+00 -+0010.50 +8.865227e-04 +0.000000e+00 -+0011.00 +8.421742e-04 +0.000000e+00 - -# COMMENTS -# ======== -# -# 1. Measurement data and analysis scripts in lnls350-linux bare repo, /home/fac_files/repos-bares/insertion_devices.git -# These measurements correspond to the first delivered Kyma APU, whose data files are in: -# insertion_devices/kyma_p22mm_w36mm_g08mm/1991b/fieldmaps -# -# 2. K ~ 93.3729/(T.m) * (lambda * B) -# This table contains lambda * B as a function of APU phase. -# In terms of maximum deflection angle, -# lambda * B == 2 * pi * Brho * x'_max -# where x'_max is taken from fitting RK trajectory within 40 central periods (20 before and 20 after the ID center) -# -# 3. Polynomial of order 6 is fitted to data in order to filter out data fluctuations and to increase grid points. -# -# 4. Excdata is generated with script 'insertion_devices/kyma_p22mm_w36mm_g08mm/1991b/analysis/excdata.py' diff --git a/magnet/excitation-data/si-id-apu22-1991c-horizontal.txt b/magnet/excitation-data/si-id-apu22-1991c-horizontal.txt new file mode 100644 index 00000000..d324ad01 --- /dev/null +++ b/magnet/excitation-data/si-id-apu22-1991c-horizontal.txt @@ -0,0 +1,236 @@ +# HEADER +# ====== +# label si-id-apu22-1991c-horizontal +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 1.505152e-02 0.000000e+00 +00.05 1.504799e-02 0.000000e+00 +00.11 1.504356e-02 0.000000e+00 +00.16 1.503823e-02 0.000000e+00 +00.22 1.503201e-02 0.000000e+00 +00.27 1.502490e-02 0.000000e+00 +00.32 1.501688e-02 0.000000e+00 +00.38 1.500797e-02 0.000000e+00 +00.43 1.499817e-02 0.000000e+00 +00.49 1.498747e-02 0.000000e+00 +00.54 1.497588e-02 0.000000e+00 +00.59 1.496339e-02 0.000000e+00 +00.65 1.495002e-02 0.000000e+00 +00.70 1.493575e-02 0.000000e+00 +00.76 1.492059e-02 0.000000e+00 +00.81 1.490454e-02 0.000000e+00 +00.87 1.488761e-02 0.000000e+00 +00.92 1.486978e-02 0.000000e+00 +00.97 1.485107e-02 0.000000e+00 +01.03 1.483148e-02 0.000000e+00 +01.08 1.481100e-02 0.000000e+00 +01.14 1.478963e-02 0.000000e+00 +01.19 1.476739e-02 0.000000e+00 +01.24 1.474426e-02 0.000000e+00 +01.30 1.472026e-02 0.000000e+00 +01.35 1.469538e-02 0.000000e+00 +01.41 1.466962e-02 0.000000e+00 +01.46 1.464299e-02 0.000000e+00 +01.51 1.461548e-02 0.000000e+00 +01.57 1.458710e-02 0.000000e+00 +01.62 1.455786e-02 0.000000e+00 +01.68 1.452774e-02 0.000000e+00 +01.73 1.449676e-02 0.000000e+00 +01.78 1.446491e-02 0.000000e+00 +01.84 1.443221e-02 0.000000e+00 +01.89 1.439864e-02 0.000000e+00 +01.95 1.436421e-02 0.000000e+00 +02.00 1.432893e-02 0.000000e+00 +02.05 1.429279e-02 0.000000e+00 +02.11 1.425580e-02 0.000000e+00 +02.16 1.421796e-02 0.000000e+00 +02.22 1.417928e-02 0.000000e+00 +02.27 1.413974e-02 0.000000e+00 +02.33 1.409937e-02 0.000000e+00 +02.38 1.405815e-02 0.000000e+00 +02.43 1.401610e-02 0.000000e+00 +02.49 1.397321e-02 0.000000e+00 +02.54 1.392949e-02 0.000000e+00 +02.60 1.388493e-02 0.000000e+00 +02.65 1.383955e-02 0.000000e+00 +02.70 1.379335e-02 0.000000e+00 +02.76 1.374632e-02 0.000000e+00 +02.81 1.369847e-02 0.000000e+00 +02.87 1.364981e-02 0.000000e+00 +02.92 1.360033e-02 0.000000e+00 +02.97 1.355004e-02 0.000000e+00 +03.03 1.349894e-02 0.000000e+00 +03.08 1.344704e-02 0.000000e+00 +03.14 1.339433e-02 0.000000e+00 +03.19 1.334083e-02 0.000000e+00 +03.24 1.328653e-02 0.000000e+00 +03.30 1.323144e-02 0.000000e+00 +03.35 1.317557e-02 0.000000e+00 +03.41 1.311890e-02 0.000000e+00 +03.46 1.306145e-02 0.000000e+00 +03.51 1.300323e-02 0.000000e+00 +03.57 1.294423e-02 0.000000e+00 +03.62 1.288446e-02 0.000000e+00 +03.68 1.282392e-02 0.000000e+00 +03.73 1.276261e-02 0.000000e+00 +03.79 1.270055e-02 0.000000e+00 +03.84 1.263772e-02 0.000000e+00 +03.89 1.257415e-02 0.000000e+00 +03.95 1.250982e-02 0.000000e+00 +04.00 1.244475e-02 0.000000e+00 +04.06 1.237894e-02 0.000000e+00 +04.11 1.231238e-02 0.000000e+00 +04.16 1.224510e-02 0.000000e+00 +04.22 1.217708e-02 0.000000e+00 +04.27 1.210834e-02 0.000000e+00 +04.33 1.203888e-02 0.000000e+00 +04.38 1.196869e-02 0.000000e+00 +04.43 1.189780e-02 0.000000e+00 +04.49 1.182619e-02 0.000000e+00 +04.54 1.175388e-02 0.000000e+00 +04.60 1.168087e-02 0.000000e+00 +04.65 1.160717e-02 0.000000e+00 +04.70 1.153277e-02 0.000000e+00 +04.76 1.145768e-02 0.000000e+00 +04.81 1.138191e-02 0.000000e+00 +04.87 1.130547e-02 0.000000e+00 +04.92 1.122834e-02 0.000000e+00 +04.97 1.115055e-02 0.000000e+00 +05.03 1.107210e-02 0.000000e+00 +05.08 1.099298e-02 0.000000e+00 +05.14 1.091321e-02 0.000000e+00 +05.19 1.083278e-02 0.000000e+00 +05.24 1.075172e-02 0.000000e+00 +05.30 1.067001e-02 0.000000e+00 +05.35 1.058766e-02 0.000000e+00 +05.41 1.050468e-02 0.000000e+00 +05.46 1.042108e-02 0.000000e+00 +05.52 1.033686e-02 0.000000e+00 +05.57 1.025202e-02 0.000000e+00 +05.62 1.016657e-02 0.000000e+00 +05.68 1.008051e-02 0.000000e+00 +05.73 9.993848e-03 0.000000e+00 +05.79 9.906594e-03 0.000000e+00 +05.84 9.818748e-03 0.000000e+00 +05.89 9.730317e-03 0.000000e+00 +05.95 9.641307e-03 0.000000e+00 +06.00 9.551721e-03 0.000000e+00 +06.06 9.461566e-03 0.000000e+00 +06.11 9.370846e-03 0.000000e+00 +06.16 9.279569e-03 0.000000e+00 +06.22 9.187737e-03 0.000000e+00 +06.27 9.095358e-03 0.000000e+00 +06.33 9.002437e-03 0.000000e+00 +06.38 8.908979e-03 0.000000e+00 +06.43 8.814990e-03 0.000000e+00 +06.49 8.720475e-03 0.000000e+00 +06.54 8.625441e-03 0.000000e+00 +06.60 8.529892e-03 0.000000e+00 +06.65 8.433835e-03 0.000000e+00 +06.70 8.337275e-03 0.000000e+00 +06.76 8.240217e-03 0.000000e+00 +06.81 8.142669e-03 0.000000e+00 +06.87 8.044635e-03 0.000000e+00 +06.92 7.946121e-03 0.000000e+00 +06.98 7.847134e-03 0.000000e+00 +07.03 7.747679e-03 0.000000e+00 +07.08 7.647762e-03 0.000000e+00 +07.14 7.547388e-03 0.000000e+00 +07.19 7.446565e-03 0.000000e+00 +07.25 7.345298e-03 0.000000e+00 +07.30 7.243594e-03 0.000000e+00 +07.35 7.141457e-03 0.000000e+00 +07.41 7.038894e-03 0.000000e+00 +07.46 6.935912e-03 0.000000e+00 +07.52 6.832516e-03 0.000000e+00 +07.57 6.728713e-03 0.000000e+00 +07.62 6.624509e-03 0.000000e+00 +07.68 6.519910e-03 0.000000e+00 +07.73 6.414922e-03 0.000000e+00 +07.79 6.309551e-03 0.000000e+00 +07.84 6.203805e-03 0.000000e+00 +07.89 6.097688e-03 0.000000e+00 +07.95 5.991209e-03 0.000000e+00 +08.00 5.884371e-03 0.000000e+00 +08.06 5.777183e-03 0.000000e+00 +08.11 5.669651e-03 0.000000e+00 +08.16 5.561781e-03 0.000000e+00 +08.22 5.453579e-03 0.000000e+00 +08.27 5.345051e-03 0.000000e+00 +08.33 5.236206e-03 0.000000e+00 +08.38 5.127048e-03 0.000000e+00 +08.44 5.017584e-03 0.000000e+00 +08.49 4.907821e-03 0.000000e+00 +08.54 4.797766e-03 0.000000e+00 +08.60 4.687424e-03 0.000000e+00 +08.65 4.576803e-03 0.000000e+00 +08.71 4.465909e-03 0.000000e+00 +08.76 4.354749e-03 0.000000e+00 +08.81 4.243330e-03 0.000000e+00 +08.87 4.131657e-03 0.000000e+00 +08.92 4.019738e-03 0.000000e+00 +08.98 3.907579e-03 0.000000e+00 +09.03 3.795188e-03 0.000000e+00 +09.08 3.682570e-03 0.000000e+00 +09.14 3.569732e-03 0.000000e+00 +09.19 3.456682e-03 0.000000e+00 +09.25 3.343426e-03 0.000000e+00 +09.30 3.229970e-03 0.000000e+00 +09.35 3.116322e-03 0.000000e+00 +09.41 3.002488e-03 0.000000e+00 +09.46 2.888474e-03 0.000000e+00 +09.52 2.774289e-03 0.000000e+00 +09.57 2.659939e-03 0.000000e+00 +09.62 2.545429e-03 0.000000e+00 +09.68 2.430768e-03 0.000000e+00 +09.73 2.315962e-03 0.000000e+00 +09.79 2.201018e-03 0.000000e+00 +09.84 2.085943e-03 0.000000e+00 +09.90 1.970743e-03 0.000000e+00 +09.95 1.855426e-03 0.000000e+00 +10.00 1.739999e-03 0.000000e+00 +10.06 1.624467e-03 0.000000e+00 +10.11 1.508839e-03 0.000000e+00 +10.17 1.393120e-03 0.000000e+00 +10.22 1.277319e-03 0.000000e+00 +10.27 1.161442e-03 0.000000e+00 +10.33 1.045495e-03 0.000000e+00 +10.38 9.294859e-04 0.000000e+00 +10.44 8.134214e-04 0.000000e+00 +10.49 6.973084e-04 0.000000e+00 +10.54 5.811539e-04 0.000000e+00 +10.60 4.649647e-04 0.000000e+00 +10.65 3.487478e-04 0.000000e+00 +10.71 2.325101e-04 0.000000e+00 +10.76 1.162585e-04 0.000000e+00 +10.81 9.219638e-19 0.000000e+00 + +# COMMENTS +# ======== +# +# 1. Measurement data at the lnls-ima organization github in the repo: +# https://github.com/lnls-ima/id-carnauba.git +# This undulator used to be from CARNAUBA beamline, but it is now from +# ARIRANHA. +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-apu22-1991c.txt b/magnet/excitation-data/si-id-apu22-1991c.txt deleted file mode 100644 index cd82cc48..00000000 --- a/magnet/excitation-data/si-id-apu22-1991c.txt +++ /dev/null @@ -1,52 +0,0 @@ -# HEADER -# ====== -# label si-id-apu22-1991c -# harmonics 0 -# main_harmonic 0 normal -# rescaling_factor 1.0 -# units mm T.m T.m - -# B.LAMBDA DATA -# ============= -+0000.00 +1.474663e-02 +0.000000e+00 -+0000.50 +1.475730e-02 +0.000000e+00 -+0001.00 +1.470562e-02 +0.000000e+00 -+0001.50 +1.457845e-02 +0.000000e+00 -+0002.00 +1.436969e-02 +0.000000e+00 -+0002.50 +1.407830e-02 +0.000000e+00 -+0003.00 +1.370653e-02 +0.000000e+00 -+0003.50 +1.325852e-02 +0.000000e+00 -+0004.00 +1.273915e-02 +0.000000e+00 -+0004.50 +1.215321e-02 +0.000000e+00 -+0005.00 +1.150481e-02 +0.000000e+00 -+0005.50 +1.079719e-02 +0.000000e+00 -+0006.00 +1.003271e-02 +0.000000e+00 -+0006.50 +9.213207e-03 +0.000000e+00 -+0007.00 +8.340639e-03 +0.000000e+00 -+0007.50 +7.417986e-03 +0.000000e+00 -+0008.00 +6.450492e-03 +0.000000e+00 -+0008.50 +5.447172e-03 +0.000000e+00 -+0009.00 +4.422630e-03 +0.000000e+00 -+0009.50 +3.399159e-03 +0.000000e+00 -+0010.00 +2.409149e-03 +0.000000e+00 -+0010.50 +1.497781e-03 +0.000000e+00 -+0011.00 +7.260183e-04 +0.000000e+00 - -# COMMENTS -# ======== -# -# 1. Measurement data and analysis scripts in lnls350-linux bare repo, /home/fac_files/repos-bares/insertion_devices.git -# These measurements correspond to the data files in: -# insertion_devices/kyma_p22mm_w36mm_g08mm/1991c/fieldmaps - -# 2. The fieldmaps used are off-axis: x=0mm and y=+1mm, since this is the magnetic center with minimum K at 11mm phase -# -# 3. K ~ 93.3729/(T.m) * (lambda * B) -# This table contains lambda * B as a function of APU phase. -# In terms of maximum deflection angle, -# lambda * B == 2 * pi * Brho * x'_max -# where x'_max is taken from fitting RK trajectory within 40 central periods (20 before and 20 after the ID center) -# -# 4. Polynomial of order 6 is fitted to data in order to filter out data fluctuations and to increase grid points. -# -# 5. Excdata is generated with jupyter notebook 'insertion_devices/kyma_p22mm_w36mm_g08mm/1991c/analysis/analysis.ipynb' diff --git a/magnet/excitation-data/si-id-apu22-1991d-horizontal.txt b/magnet/excitation-data/si-id-apu22-1991d-horizontal.txt new file mode 100644 index 00000000..ae55925b --- /dev/null +++ b/magnet/excitation-data/si-id-apu22-1991d-horizontal.txt @@ -0,0 +1,235 @@ +# HEADER +# ====== +# label si-id-apu22-1991d-horizontal +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 1.568307e-02 0.000000e+00 +00.06 1.568837e-02 0.000000e+00 +00.11 1.569265e-02 0.000000e+00 +00.17 1.569590e-02 0.000000e+00 +00.23 1.569813e-02 0.000000e+00 +00.28 1.569933e-02 0.000000e+00 +00.34 1.569950e-02 0.000000e+00 +00.40 1.569865e-02 0.000000e+00 +00.45 1.569678e-02 0.000000e+00 +00.51 1.569387e-02 0.000000e+00 +00.57 1.568995e-02 0.000000e+00 +00.62 1.568499e-02 0.000000e+00 +00.68 1.567902e-02 0.000000e+00 +00.74 1.567202e-02 0.000000e+00 +00.79 1.566399e-02 0.000000e+00 +00.85 1.565494e-02 0.000000e+00 +00.91 1.564487e-02 0.000000e+00 +00.96 1.563377e-02 0.000000e+00 +01.02 1.562166e-02 0.000000e+00 +01.08 1.560852e-02 0.000000e+00 +01.13 1.559437e-02 0.000000e+00 +01.19 1.557919e-02 0.000000e+00 +01.25 1.556300e-02 0.000000e+00 +01.30 1.554579e-02 0.000000e+00 +01.36 1.552756e-02 0.000000e+00 +01.42 1.550832e-02 0.000000e+00 +01.47 1.548807e-02 0.000000e+00 +01.53 1.546681e-02 0.000000e+00 +01.58 1.544453e-02 0.000000e+00 +01.64 1.542125e-02 0.000000e+00 +01.70 1.539695e-02 0.000000e+00 +01.75 1.537166e-02 0.000000e+00 +01.81 1.534535e-02 0.000000e+00 +01.87 1.531805e-02 0.000000e+00 +01.92 1.528974e-02 0.000000e+00 +01.98 1.526044e-02 0.000000e+00 +02.04 1.523013e-02 0.000000e+00 +02.09 1.519884e-02 0.000000e+00 +02.15 1.516655e-02 0.000000e+00 +02.21 1.513326e-02 0.000000e+00 +02.26 1.509899e-02 0.000000e+00 +02.32 1.506374e-02 0.000000e+00 +02.38 1.502750e-02 0.000000e+00 +02.43 1.499027e-02 0.000000e+00 +02.49 1.495207e-02 0.000000e+00 +02.55 1.491289e-02 0.000000e+00 +02.60 1.487274e-02 0.000000e+00 +02.66 1.483161e-02 0.000000e+00 +02.72 1.478952e-02 0.000000e+00 +02.77 1.474646e-02 0.000000e+00 +02.83 1.470244e-02 0.000000e+00 +02.89 1.465745e-02 0.000000e+00 +02.94 1.461151e-02 0.000000e+00 +03.00 1.456461e-02 0.000000e+00 +03.06 1.451676e-02 0.000000e+00 +03.11 1.446797e-02 0.000000e+00 +03.17 1.441822e-02 0.000000e+00 +03.23 1.436754e-02 0.000000e+00 +03.28 1.431592e-02 0.000000e+00 +03.34 1.426336e-02 0.000000e+00 +03.40 1.420987e-02 0.000000e+00 +03.45 1.415545e-02 0.000000e+00 +03.51 1.410010e-02 0.000000e+00 +03.57 1.404384e-02 0.000000e+00 +03.62 1.398666e-02 0.000000e+00 +03.68 1.392856e-02 0.000000e+00 +03.74 1.386955e-02 0.000000e+00 +03.79 1.380964e-02 0.000000e+00 +03.85 1.374883e-02 0.000000e+00 +03.91 1.368711e-02 0.000000e+00 +03.96 1.362451e-02 0.000000e+00 +04.02 1.356101e-02 0.000000e+00 +04.08 1.349662e-02 0.000000e+00 +04.13 1.343136e-02 0.000000e+00 +04.19 1.336521e-02 0.000000e+00 +04.25 1.329820e-02 0.000000e+00 +04.30 1.323031e-02 0.000000e+00 +04.36 1.316156e-02 0.000000e+00 +04.42 1.309195e-02 0.000000e+00 +04.47 1.302149e-02 0.000000e+00 +04.53 1.295017e-02 0.000000e+00 +04.59 1.287801e-02 0.000000e+00 +04.64 1.280501e-02 0.000000e+00 +04.70 1.273117e-02 0.000000e+00 +04.75 1.265649e-02 0.000000e+00 +04.81 1.258100e-02 0.000000e+00 +04.87 1.250467e-02 0.000000e+00 +04.92 1.242754e-02 0.000000e+00 +04.98 1.234959e-02 0.000000e+00 +05.04 1.227083e-02 0.000000e+00 +05.09 1.219127e-02 0.000000e+00 +05.15 1.211092e-02 0.000000e+00 +05.21 1.202977e-02 0.000000e+00 +05.26 1.194784e-02 0.000000e+00 +05.32 1.186512e-02 0.000000e+00 +05.38 1.178164e-02 0.000000e+00 +05.43 1.169738e-02 0.000000e+00 +05.49 1.161236e-02 0.000000e+00 +05.55 1.152658e-02 0.000000e+00 +05.60 1.144004e-02 0.000000e+00 +05.66 1.135276e-02 0.000000e+00 +05.72 1.126474e-02 0.000000e+00 +05.77 1.117598e-02 0.000000e+00 +05.83 1.108649e-02 0.000000e+00 +05.89 1.099627e-02 0.000000e+00 +05.94 1.090534e-02 0.000000e+00 +06.00 1.081370e-02 0.000000e+00 +06.06 1.072134e-02 0.000000e+00 +06.11 1.062829e-02 0.000000e+00 +06.17 1.053455e-02 0.000000e+00 +06.23 1.044011e-02 0.000000e+00 +06.28 1.034499e-02 0.000000e+00 +06.34 1.024920e-02 0.000000e+00 +06.40 1.015274e-02 0.000000e+00 +06.45 1.005561e-02 0.000000e+00 +06.51 9.957831e-03 0.000000e+00 +06.57 9.859397e-03 0.000000e+00 +06.62 9.760320e-03 0.000000e+00 +06.68 9.660604e-03 0.000000e+00 +06.74 9.560258e-03 0.000000e+00 +06.79 9.459287e-03 0.000000e+00 +06.85 9.357698e-03 0.000000e+00 +06.91 9.255497e-03 0.000000e+00 +06.96 9.152692e-03 0.000000e+00 +07.02 9.049289e-03 0.000000e+00 +07.08 8.945294e-03 0.000000e+00 +07.13 8.840715e-03 0.000000e+00 +07.19 8.735558e-03 0.000000e+00 +07.25 8.629831e-03 0.000000e+00 +07.30 8.523540e-03 0.000000e+00 +07.36 8.416691e-03 0.000000e+00 +07.42 8.309293e-03 0.000000e+00 +07.47 8.201352e-03 0.000000e+00 +07.53 8.092875e-03 0.000000e+00 +07.59 7.983870e-03 0.000000e+00 +07.64 7.874342e-03 0.000000e+00 +07.70 7.764301e-03 0.000000e+00 +07.75 7.653752e-03 0.000000e+00 +07.81 7.542703e-03 0.000000e+00 +07.87 7.431161e-03 0.000000e+00 +07.92 7.319133e-03 0.000000e+00 +07.98 7.206627e-03 0.000000e+00 +08.04 7.093651e-03 0.000000e+00 +08.09 6.980211e-03 0.000000e+00 +08.15 6.866315e-03 0.000000e+00 +08.21 6.751970e-03 0.000000e+00 +08.26 6.637184e-03 0.000000e+00 +08.32 6.521964e-03 0.000000e+00 +08.38 6.406319e-03 0.000000e+00 +08.43 6.290254e-03 0.000000e+00 +08.49 6.173779e-03 0.000000e+00 +08.55 6.056901e-03 0.000000e+00 +08.60 5.939626e-03 0.000000e+00 +08.66 5.821964e-03 0.000000e+00 +08.72 5.703921e-03 0.000000e+00 +08.77 5.585505e-03 0.000000e+00 +08.83 5.466725e-03 0.000000e+00 +08.89 5.347587e-03 0.000000e+00 +08.94 5.228100e-03 0.000000e+00 +09.00 5.108272e-03 0.000000e+00 +09.06 4.988109e-03 0.000000e+00 +09.11 4.867621e-03 0.000000e+00 +09.17 4.746815e-03 0.000000e+00 +09.23 4.625698e-03 0.000000e+00 +09.28 4.504279e-03 0.000000e+00 +09.34 4.382566e-03 0.000000e+00 +09.40 4.260567e-03 0.000000e+00 +09.45 4.138289e-03 0.000000e+00 +09.51 4.015741e-03 0.000000e+00 +09.57 3.892931e-03 0.000000e+00 +09.62 3.769866e-03 0.000000e+00 +09.68 3.646555e-03 0.000000e+00 +09.74 3.523005e-03 0.000000e+00 +09.79 3.399226e-03 0.000000e+00 +09.85 3.275224e-03 0.000000e+00 +09.91 3.151008e-03 0.000000e+00 +09.96 3.026587e-03 0.000000e+00 +10.02 2.901967e-03 0.000000e+00 +10.08 2.777159e-03 0.000000e+00 +10.13 2.652168e-03 0.000000e+00 +10.19 2.527005e-03 0.000000e+00 +10.25 2.401676e-03 0.000000e+00 +10.30 2.276190e-03 0.000000e+00 +10.36 2.150556e-03 0.000000e+00 +10.42 2.024781e-03 0.000000e+00 +10.47 1.898874e-03 0.000000e+00 +10.53 1.772842e-03 0.000000e+00 +10.59 1.646695e-03 0.000000e+00 +10.64 1.520440e-03 0.000000e+00 +10.70 1.394086e-03 0.000000e+00 +10.75 1.267641e-03 0.000000e+00 +10.81 1.141113e-03 0.000000e+00 +10.87 1.014511e-03 0.000000e+00 +10.92 8.878420e-04 0.000000e+00 +10.98 7.611152e-04 0.000000e+00 +11.04 6.343386e-04 0.000000e+00 +11.09 5.075206e-04 0.000000e+00 +11.15 3.806695e-04 0.000000e+00 +11.21 2.537935e-04 0.000000e+00 +11.26 1.269009e-04 0.000000e+00 +11.32 9.613206e-19 0.000000e+00 + +# COMMENTS +# ======== +# +# 1. Measurement data at the lnls-ima organization github in the repo: +# https://github.com/lnls-ima/id-ema.git +# This undulator used to be from EMA beamline, but it is now from SAPUCAIA. +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-apu22-1991d.txt b/magnet/excitation-data/si-id-apu22-1991d.txt deleted file mode 100644 index e0a32bd3..00000000 --- a/magnet/excitation-data/si-id-apu22-1991d.txt +++ /dev/null @@ -1,52 +0,0 @@ -# HEADER -# ====== -# label si-id-apu22-1991d -# harmonics 0 -# main_harmonic 0 normal -# rescaling_factor 1.0 -# units mm T.m T.m - -# B.LAMBDA DATA -# ============= -+0000.00 +1.538736e-02 +0.000000e+00 -+0000.50 +1.541467e-02 +0.000000e+00 -+0001.00 +1.536908e-02 +0.000000e+00 -+0001.50 +1.524406e-02 +0.000000e+00 -+0002.00 +1.503678e-02 +0.000000e+00 -+0002.50 +1.474713e-02 +0.000000e+00 -+0003.00 +1.437688e-02 +0.000000e+00 -+0003.50 +1.392891e-02 +0.000000e+00 -+0004.00 +1.340669e-02 +0.000000e+00 -+0004.50 +1.281382e-02 +0.000000e+00 -+0005.00 +1.215380e-02 +0.000000e+00 -+0005.50 +1.142986e-02 +0.000000e+00 -+0006.00 +1.064499e-02 +0.000000e+00 -+0006.50 +9.802098e-03 +0.000000e+00 -+0007.00 +8.904328e-03 +0.000000e+00 -+0007.50 +7.955494e-03 +0.000000e+00 -+0008.00 +6.960689e-03 +0.000000e+00 -+0008.50 +5.927026e-03 +0.000000e+00 -+0009.00 +4.864531e-03 +0.000000e+00 -+0009.50 +3.787170e-03 +0.000000e+00 -+0010.00 +2.714040e-03 +0.000000e+00 -+0010.50 +1.670688e-03 +0.000000e+00 -+0011.00 +6.905858e-04 +0.000000e+00 - -# COMMENTS -# ======== -# -# 1. Measurement data and analysis scripts in lnls350-linux bare repo, /home/fac_files/repos-bares/insertion_devices.git -# These measurements correspond to the data files in: -# insertion_devices/kyma_p22mm_w36mm_g08mm/1991d/fieldmaps - -# 2. The fieldmaps used are off-axis: x=0mm and y=+1mm, since this is the magnetic center with minimum K at 11mm phase -# -# 3. K ~ 93.3729/(T.m) * (lambda * B) -# This table contains lambda * B as a function of APU phase. -# In terms of maximum deflection angle, -# lambda * B == 2 * pi * Brho * x'_max -# where x'_max is taken from fitting RK trajectory within 40 central periods (20 before and 20 after the ID center) -# -# 4. Polynomial of order 6 is fitted to data in order to filter out data fluctuations and to increase grid points. -# -# 5. Excdata is generated with jupyter notebook 'insertion_devices/kyma_p22mm_w36mm_g08mm/1991d/analysis/analysis.ipynb' diff --git a/magnet/excitation-data/si-id-apu58-1995.txt b/magnet/excitation-data/si-id-apu58-horizontal.txt similarity index 100% rename from magnet/excitation-data/si-id-apu58-1995.txt rename to magnet/excitation-data/si-id-apu58-horizontal.txt diff --git a/magnet/excitation-data/si-id-delta52-circularn.txt b/magnet/excitation-data/si-id-delta52-circularn.txt new file mode 100644 index 00000000..5f531ec3 --- /dev/null +++ b/magnet/excitation-data/si-id-delta52-circularn.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-delta52-circularn +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 6.901986e-04 6.901986e-04 +00.13 9.459856e-04 9.459856e-04 +00.26 1.201714e-03 1.201714e-03 +00.39 1.457369e-03 1.457369e-03 +00.53 1.712934e-03 1.712934e-03 +00.66 1.968393e-03 1.968393e-03 +00.79 2.223730e-03 2.223730e-03 +00.92 2.478931e-03 2.478931e-03 +01.05 2.733978e-03 2.733978e-03 +01.18 2.988857e-03 2.988857e-03 +01.31 3.243552e-03 3.243552e-03 +01.44 3.498046e-03 3.498046e-03 +01.58 3.752325e-03 3.752325e-03 +01.71 4.006372e-03 4.006372e-03 +01.84 4.260172e-03 4.260172e-03 +01.97 4.513710e-03 4.513710e-03 +02.10 4.766969e-03 4.766969e-03 +02.23 5.019933e-03 5.019933e-03 +02.36 5.272589e-03 5.272589e-03 +02.49 5.524918e-03 5.524918e-03 +02.62 5.776908e-03 5.776908e-03 +02.76 6.028540e-03 6.028540e-03 +02.89 6.279801e-03 6.279801e-03 +03.02 6.530675e-03 6.530675e-03 +03.15 6.781146e-03 6.781146e-03 +03.28 7.031198e-03 7.031198e-03 +03.41 7.280817e-03 7.280817e-03 +03.54 7.529986e-03 7.529986e-03 +03.68 7.778691e-03 7.778691e-03 +03.81 8.026917e-03 8.026917e-03 +03.94 8.274647e-03 8.274647e-03 +04.07 8.521866e-03 8.521866e-03 +04.20 8.768561e-03 8.768561e-03 +04.33 9.014714e-03 9.014714e-03 +04.46 9.260311e-03 9.260311e-03 +04.59 9.505337e-03 9.505337e-03 +04.73 9.749776e-03 9.749776e-03 +04.86 9.993614e-03 9.993614e-03 +04.99 1.023684e-02 1.023684e-02 +05.12 1.047943e-02 1.047943e-02 +05.25 1.072137e-02 1.072137e-02 +05.38 1.096265e-02 1.096265e-02 +05.51 1.120326e-02 1.120326e-02 +05.64 1.144317e-02 1.144317e-02 +05.78 1.168238e-02 1.168238e-02 +05.91 1.192087e-02 1.192087e-02 +06.04 1.215863e-02 1.215863e-02 +06.17 1.239563e-02 1.239563e-02 +06.30 1.263187e-02 1.263187e-02 +06.43 1.286733e-02 1.286733e-02 +06.56 1.310199e-02 1.310199e-02 +06.69 1.333585e-02 1.333585e-02 +06.83 1.356888e-02 1.356888e-02 +06.96 1.380108e-02 1.380108e-02 +07.09 1.403243e-02 1.403243e-02 +07.22 1.426291e-02 1.426291e-02 +07.35 1.449251e-02 1.449251e-02 +07.48 1.472122e-02 1.472122e-02 +07.61 1.494902e-02 1.494902e-02 +07.74 1.517590e-02 1.517590e-02 +07.88 1.540184e-02 1.540184e-02 +08.01 1.562683e-02 1.562683e-02 +08.14 1.585085e-02 1.585085e-02 +08.27 1.607390e-02 1.607390e-02 +08.40 1.629596e-02 1.629596e-02 +08.53 1.651701e-02 1.651701e-02 +08.66 1.673705e-02 1.673705e-02 +08.79 1.695605e-02 1.695605e-02 +08.93 1.717400e-02 1.717400e-02 +09.06 1.739090e-02 1.739090e-02 +09.19 1.760672e-02 1.760672e-02 +09.32 1.782146e-02 1.782146e-02 +09.45 1.803510e-02 1.803510e-02 +09.58 1.824762e-02 1.824762e-02 +09.71 1.845902e-02 1.845902e-02 +09.84 1.866928e-02 1.866928e-02 +09.97 1.887839e-02 1.887839e-02 +10.11 1.908634e-02 1.908634e-02 +10.24 1.929311e-02 1.929311e-02 +10.37 1.949868e-02 1.949868e-02 +10.50 1.970306e-02 1.970306e-02 +10.63 1.990622e-02 1.990622e-02 +10.76 2.010815e-02 2.010815e-02 +10.89 2.030884e-02 2.030884e-02 +11.03 2.050828e-02 2.050828e-02 +11.16 2.070645e-02 2.070645e-02 +11.29 2.090335e-02 2.090335e-02 +11.42 2.109896e-02 2.109896e-02 +11.55 2.129326e-02 2.129326e-02 +11.68 2.148625e-02 2.148625e-02 +11.81 2.167792e-02 2.167792e-02 +11.94 2.186825e-02 2.186825e-02 +12.08 2.205723e-02 2.205723e-02 +12.21 2.224485e-02 2.224485e-02 +12.34 2.243109e-02 2.243109e-02 +12.47 2.261596e-02 2.261596e-02 +12.60 2.279943e-02 2.279943e-02 +12.73 2.298149e-02 2.298149e-02 +12.86 2.316213e-02 2.316213e-02 +12.99 2.334135e-02 2.334135e-02 +13.12 2.351913e-02 2.351913e-02 +13.26 2.369545e-02 2.369545e-02 +13.39 2.387032e-02 2.387032e-02 +13.52 2.404371e-02 2.404371e-02 +13.65 2.421562e-02 2.421562e-02 +13.78 2.438603e-02 2.438603e-02 +13.91 2.455494e-02 2.455494e-02 +14.04 2.472234e-02 2.472234e-02 +14.18 2.488821e-02 2.488821e-02 +14.31 2.505254e-02 2.505254e-02 +14.44 2.521533e-02 2.521533e-02 +14.57 2.537657e-02 2.537657e-02 +14.70 2.553624e-02 2.553624e-02 +14.83 2.569433e-02 2.569433e-02 +14.96 2.585084e-02 2.585084e-02 +15.09 2.600575e-02 2.600575e-02 +15.23 2.615906e-02 2.615906e-02 +15.36 2.631076e-02 2.631076e-02 +15.49 2.646083e-02 2.646083e-02 +15.62 2.660928e-02 2.660928e-02 +15.75 2.675608e-02 2.675608e-02 +15.88 2.690123e-02 2.690123e-02 +16.01 2.704472e-02 2.704472e-02 +16.14 2.718654e-02 2.718654e-02 +16.28 2.732668e-02 2.732668e-02 +16.41 2.746514e-02 2.746514e-02 +16.54 2.760191e-02 2.760191e-02 +16.67 2.773697e-02 2.773697e-02 +16.80 2.787032e-02 2.787032e-02 +16.93 2.800195e-02 2.800195e-02 +17.06 2.813186e-02 2.813186e-02 +17.19 2.826003e-02 2.826003e-02 +17.32 2.838646e-02 2.838646e-02 +17.46 2.851113e-02 2.851113e-02 +17.59 2.863405e-02 2.863405e-02 +17.72 2.875520e-02 2.875520e-02 +17.85 2.887458e-02 2.887458e-02 +17.98 2.899217e-02 2.899217e-02 +18.11 2.910798e-02 2.910798e-02 +18.24 2.922199e-02 2.922199e-02 +18.38 2.933420e-02 2.933420e-02 +18.51 2.944460e-02 2.944460e-02 +18.64 2.955318e-02 2.955318e-02 +18.77 2.965994e-02 2.965994e-02 +18.90 2.976488e-02 2.976488e-02 +19.03 2.986797e-02 2.986797e-02 +19.16 2.996922e-02 2.996922e-02 +19.29 3.006863e-02 3.006863e-02 +19.43 3.016618e-02 3.016618e-02 +19.56 3.026187e-02 3.026187e-02 +19.69 3.035569e-02 3.035569e-02 +19.82 3.044764e-02 3.044764e-02 +19.95 3.053771e-02 3.053771e-02 +20.08 3.062589e-02 3.062589e-02 +20.21 3.071219e-02 3.071219e-02 +20.34 3.079660e-02 3.079660e-02 +20.48 3.087910e-02 3.087910e-02 +20.61 3.095970e-02 3.095970e-02 +20.74 3.103839e-02 3.103839e-02 +20.87 3.111516e-02 3.111516e-02 +21.00 3.119002e-02 3.119002e-02 +21.13 3.126295e-02 3.126295e-02 +21.26 3.133396e-02 3.133396e-02 +21.39 3.140303e-02 3.140303e-02 +21.53 3.147016e-02 3.147016e-02 +21.66 3.153535e-02 3.153535e-02 +21.79 3.159860e-02 3.159860e-02 +21.92 3.165990e-02 3.165990e-02 +22.05 3.171924e-02 3.171924e-02 +22.18 3.177663e-02 3.177663e-02 +22.31 3.183206e-02 3.183206e-02 +22.44 3.188552e-02 3.188552e-02 +22.57 3.193702e-02 3.193702e-02 +22.71 3.198655e-02 3.198655e-02 +22.84 3.203410e-02 3.203410e-02 +22.97 3.207968e-02 3.207968e-02 +23.10 3.212328e-02 3.212328e-02 +23.23 3.216490e-02 3.216490e-02 +23.36 3.220453e-02 3.220453e-02 +23.49 3.224218e-02 3.224218e-02 +23.62 3.227784e-02 3.227784e-02 +23.76 3.231151e-02 3.231151e-02 +23.89 3.234318e-02 3.234318e-02 +24.02 3.237286e-02 3.237286e-02 +24.15 3.240054e-02 3.240054e-02 +24.28 3.242623e-02 3.242623e-02 +24.41 3.244991e-02 3.244991e-02 +24.54 3.247159e-02 3.247159e-02 +24.68 3.249127e-02 3.249127e-02 +24.81 3.250895e-02 3.250895e-02 +24.94 3.252462e-02 3.252462e-02 +25.07 3.253828e-02 3.253828e-02 +25.20 3.254994e-02 3.254994e-02 +25.33 3.255958e-02 3.255958e-02 +25.46 3.256722e-02 3.256722e-02 +25.59 3.257286e-02 3.257286e-02 +25.73 3.257648e-02 3.257648e-02 +25.86 3.257809e-02 3.257809e-02 +25.99 3.257769e-02 3.257769e-02 +26.12 3.257529e-02 3.257529e-02 +26.25 3.257087e-02 3.257087e-02 + +# COMMENTS +# ======== +# +# 1. Measurement data at the lnls-ima organization github in the repo: +# lnls-ima/id-sabia.git +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-delta52-circularp.txt b/magnet/excitation-data/si-id-delta52-circularp.txt new file mode 100644 index 00000000..7bbffbcb --- /dev/null +++ b/magnet/excitation-data/si-id-delta52-circularp.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-delta52-circularp +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 6.901986e-04 6.901986e-04 +00.13 9.459856e-04 9.459856e-04 +00.26 1.201714e-03 1.201714e-03 +00.39 1.457369e-03 1.457369e-03 +00.53 1.712934e-03 1.712934e-03 +00.66 1.968393e-03 1.968393e-03 +00.79 2.223730e-03 2.223730e-03 +00.92 2.478931e-03 2.478931e-03 +01.05 2.733978e-03 2.733978e-03 +01.18 2.988857e-03 2.988857e-03 +01.31 3.243552e-03 3.243552e-03 +01.44 3.498046e-03 3.498046e-03 +01.58 3.752325e-03 3.752325e-03 +01.71 4.006372e-03 4.006372e-03 +01.84 4.260172e-03 4.260172e-03 +01.97 4.513710e-03 4.513710e-03 +02.10 4.766969e-03 4.766969e-03 +02.23 5.019933e-03 5.019933e-03 +02.36 5.272589e-03 5.272589e-03 +02.49 5.524918e-03 5.524918e-03 +02.62 5.776908e-03 5.776908e-03 +02.76 6.028540e-03 6.028540e-03 +02.89 6.279801e-03 6.279801e-03 +03.02 6.530675e-03 6.530675e-03 +03.15 6.781146e-03 6.781146e-03 +03.28 7.031198e-03 7.031198e-03 +03.41 7.280817e-03 7.280817e-03 +03.54 7.529986e-03 7.529986e-03 +03.68 7.778691e-03 7.778691e-03 +03.81 8.026917e-03 8.026917e-03 +03.94 8.274647e-03 8.274647e-03 +04.07 8.521866e-03 8.521866e-03 +04.20 8.768561e-03 8.768561e-03 +04.33 9.014714e-03 9.014714e-03 +04.46 9.260311e-03 9.260311e-03 +04.59 9.505337e-03 9.505337e-03 +04.73 9.749776e-03 9.749776e-03 +04.86 9.993614e-03 9.993614e-03 +04.99 1.023684e-02 1.023684e-02 +05.12 1.047943e-02 1.047943e-02 +05.25 1.072137e-02 1.072137e-02 +05.38 1.096265e-02 1.096265e-02 +05.51 1.120326e-02 1.120326e-02 +05.64 1.144317e-02 1.144317e-02 +05.78 1.168238e-02 1.168238e-02 +05.91 1.192087e-02 1.192087e-02 +06.04 1.215863e-02 1.215863e-02 +06.17 1.239563e-02 1.239563e-02 +06.30 1.263187e-02 1.263187e-02 +06.43 1.286733e-02 1.286733e-02 +06.56 1.310199e-02 1.310199e-02 +06.69 1.333585e-02 1.333585e-02 +06.83 1.356888e-02 1.356888e-02 +06.96 1.380108e-02 1.380108e-02 +07.09 1.403243e-02 1.403243e-02 +07.22 1.426291e-02 1.426291e-02 +07.35 1.449251e-02 1.449251e-02 +07.48 1.472122e-02 1.472122e-02 +07.61 1.494902e-02 1.494902e-02 +07.74 1.517590e-02 1.517590e-02 +07.88 1.540184e-02 1.540184e-02 +08.01 1.562683e-02 1.562683e-02 +08.14 1.585085e-02 1.585085e-02 +08.27 1.607390e-02 1.607390e-02 +08.40 1.629596e-02 1.629596e-02 +08.53 1.651701e-02 1.651701e-02 +08.66 1.673705e-02 1.673705e-02 +08.79 1.695605e-02 1.695605e-02 +08.93 1.717400e-02 1.717400e-02 +09.06 1.739090e-02 1.739090e-02 +09.19 1.760672e-02 1.760672e-02 +09.32 1.782146e-02 1.782146e-02 +09.45 1.803510e-02 1.803510e-02 +09.58 1.824762e-02 1.824762e-02 +09.71 1.845902e-02 1.845902e-02 +09.84 1.866928e-02 1.866928e-02 +09.97 1.887839e-02 1.887839e-02 +10.11 1.908634e-02 1.908634e-02 +10.24 1.929311e-02 1.929311e-02 +10.37 1.949868e-02 1.949868e-02 +10.50 1.970306e-02 1.970306e-02 +10.63 1.990622e-02 1.990622e-02 +10.76 2.010815e-02 2.010815e-02 +10.89 2.030884e-02 2.030884e-02 +11.03 2.050828e-02 2.050828e-02 +11.16 2.070645e-02 2.070645e-02 +11.29 2.090335e-02 2.090335e-02 +11.42 2.109896e-02 2.109896e-02 +11.55 2.129326e-02 2.129326e-02 +11.68 2.148625e-02 2.148625e-02 +11.81 2.167792e-02 2.167792e-02 +11.94 2.186825e-02 2.186825e-02 +12.08 2.205723e-02 2.205723e-02 +12.21 2.224485e-02 2.224485e-02 +12.34 2.243109e-02 2.243109e-02 +12.47 2.261596e-02 2.261596e-02 +12.60 2.279943e-02 2.279943e-02 +12.73 2.298149e-02 2.298149e-02 +12.86 2.316213e-02 2.316213e-02 +12.99 2.334135e-02 2.334135e-02 +13.12 2.351913e-02 2.351913e-02 +13.26 2.369545e-02 2.369545e-02 +13.39 2.387032e-02 2.387032e-02 +13.52 2.404371e-02 2.404371e-02 +13.65 2.421562e-02 2.421562e-02 +13.78 2.438603e-02 2.438603e-02 +13.91 2.455494e-02 2.455494e-02 +14.04 2.472234e-02 2.472234e-02 +14.18 2.488821e-02 2.488821e-02 +14.31 2.505254e-02 2.505254e-02 +14.44 2.521533e-02 2.521533e-02 +14.57 2.537657e-02 2.537657e-02 +14.70 2.553624e-02 2.553624e-02 +14.83 2.569433e-02 2.569433e-02 +14.96 2.585084e-02 2.585084e-02 +15.09 2.600575e-02 2.600575e-02 +15.23 2.615906e-02 2.615906e-02 +15.36 2.631076e-02 2.631076e-02 +15.49 2.646083e-02 2.646083e-02 +15.62 2.660928e-02 2.660928e-02 +15.75 2.675608e-02 2.675608e-02 +15.88 2.690123e-02 2.690123e-02 +16.01 2.704472e-02 2.704472e-02 +16.14 2.718654e-02 2.718654e-02 +16.28 2.732668e-02 2.732668e-02 +16.41 2.746514e-02 2.746514e-02 +16.54 2.760191e-02 2.760191e-02 +16.67 2.773697e-02 2.773697e-02 +16.80 2.787032e-02 2.787032e-02 +16.93 2.800195e-02 2.800195e-02 +17.06 2.813186e-02 2.813186e-02 +17.19 2.826003e-02 2.826003e-02 +17.32 2.838646e-02 2.838646e-02 +17.46 2.851113e-02 2.851113e-02 +17.59 2.863405e-02 2.863405e-02 +17.72 2.875520e-02 2.875520e-02 +17.85 2.887458e-02 2.887458e-02 +17.98 2.899217e-02 2.899217e-02 +18.11 2.910798e-02 2.910798e-02 +18.24 2.922199e-02 2.922199e-02 +18.38 2.933420e-02 2.933420e-02 +18.51 2.944460e-02 2.944460e-02 +18.64 2.955318e-02 2.955318e-02 +18.77 2.965994e-02 2.965994e-02 +18.90 2.976488e-02 2.976488e-02 +19.03 2.986797e-02 2.986797e-02 +19.16 2.996922e-02 2.996922e-02 +19.29 3.006863e-02 3.006863e-02 +19.43 3.016618e-02 3.016618e-02 +19.56 3.026187e-02 3.026187e-02 +19.69 3.035569e-02 3.035569e-02 +19.82 3.044764e-02 3.044764e-02 +19.95 3.053771e-02 3.053771e-02 +20.08 3.062589e-02 3.062589e-02 +20.21 3.071219e-02 3.071219e-02 +20.34 3.079660e-02 3.079660e-02 +20.48 3.087910e-02 3.087910e-02 +20.61 3.095970e-02 3.095970e-02 +20.74 3.103839e-02 3.103839e-02 +20.87 3.111516e-02 3.111516e-02 +21.00 3.119002e-02 3.119002e-02 +21.13 3.126295e-02 3.126295e-02 +21.26 3.133396e-02 3.133396e-02 +21.39 3.140303e-02 3.140303e-02 +21.53 3.147016e-02 3.147016e-02 +21.66 3.153535e-02 3.153535e-02 +21.79 3.159860e-02 3.159860e-02 +21.92 3.165990e-02 3.165990e-02 +22.05 3.171924e-02 3.171924e-02 +22.18 3.177663e-02 3.177663e-02 +22.31 3.183206e-02 3.183206e-02 +22.44 3.188552e-02 3.188552e-02 +22.57 3.193702e-02 3.193702e-02 +22.71 3.198655e-02 3.198655e-02 +22.84 3.203410e-02 3.203410e-02 +22.97 3.207968e-02 3.207968e-02 +23.10 3.212328e-02 3.212328e-02 +23.23 3.216490e-02 3.216490e-02 +23.36 3.220453e-02 3.220453e-02 +23.49 3.224218e-02 3.224218e-02 +23.62 3.227784e-02 3.227784e-02 +23.76 3.231151e-02 3.231151e-02 +23.89 3.234318e-02 3.234318e-02 +24.02 3.237286e-02 3.237286e-02 +24.15 3.240054e-02 3.240054e-02 +24.28 3.242623e-02 3.242623e-02 +24.41 3.244991e-02 3.244991e-02 +24.54 3.247159e-02 3.247159e-02 +24.68 3.249127e-02 3.249127e-02 +24.81 3.250895e-02 3.250895e-02 +24.94 3.252462e-02 3.252462e-02 +25.07 3.253828e-02 3.253828e-02 +25.20 3.254994e-02 3.254994e-02 +25.33 3.255958e-02 3.255958e-02 +25.46 3.256722e-02 3.256722e-02 +25.59 3.257286e-02 3.257286e-02 +25.73 3.257648e-02 3.257648e-02 +25.86 3.257809e-02 3.257809e-02 +25.99 3.257769e-02 3.257769e-02 +26.12 3.257529e-02 3.257529e-02 +26.25 3.257087e-02 3.257087e-02 + +# COMMENTS +# ======== +# +# 1. Measurement data at the lnls-ima organization github in the repo: +# lnls-ima/id-sabia.git +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-delta52-cl.txt b/magnet/excitation-data/si-id-delta52-cl.txt deleted file mode 100644 index fcd4f92a..00000000 --- a/magnet/excitation-data/si-id-delta52-cl.txt +++ /dev/null @@ -1,55 +0,0 @@ -# HEADER -# ====== -# label si-id-delta52 -# polarization circular left -# units mm ND - -# K value DATA -# ============= --0026.25 -4.308000 --0024.94 -4.294000 --0023.63 -4.254000 --0022.31 -4.187000 --0021.00 -4.093000 --0019.69 -3.975000 --0018.38 -3.831000 --0017.06 -3.664000 --0015.75 -3.474000 --0014.44 -3.263000 --0013.13 -3.032000 --0011.81 -2.783000 --0010.50 -2.517000 --0009.19 -2.235000 --0007.88 -1.941000 --0006.56 -1.635000 --0005.25 -1.320000 --0003.94 -0.996000 --0002.63 -0.667000 --0001.31 -0.334000 -+0000.00 +0.002000 -+0001.31 +0.334000 -+0002.63 +0.667000 -+0003.94 +0.996000 -+0005.25 +1.320000 -+0006.56 +1.635000 -+0007.88 +1.941000 -+0009.19 +2.235000 -+0010.50 +2.517000 -+0011.81 +2.783000 -+0013.13 +3.032000 -+0014.44 +3.263000 -+0015.75 +3.474000 -+0017.06 +3.664000 -+0018.38 +3.831000 -+0019.69 +3.975000 -+0021.00 +4.093000 -+0022.31 +4.187000 -+0023.63 +4.254000 -+0024.94 +4.294000 -+0026.25 +4.308000 - -# COMMENTS -# ======== -# -# 1. This is an example file for the conversion table of position to K value for the Delta undulator. -# 2. The data is valid only for the specified polarization type. diff --git a/magnet/excitation-data/si-id-delta52-cr.txt b/magnet/excitation-data/si-id-delta52-cr.txt deleted file mode 100644 index dedda796..00000000 --- a/magnet/excitation-data/si-id-delta52-cr.txt +++ /dev/null @@ -1,55 +0,0 @@ -# HEADER -# ====== -# label si-id-delta52 -# polarization circular right -# units mm ND - -# K value DATA -# ============= --0026.25 -4.308000 --0024.94 -4.294000 --0023.63 -4.254000 --0022.31 -4.187000 --0021.00 -4.093000 --0019.69 -3.975000 --0018.38 -3.831000 --0017.06 -3.664000 --0015.75 -3.474000 --0014.44 -3.263000 --0013.13 -3.032000 --0011.81 -2.783000 --0010.50 -2.517000 --0009.19 -2.235000 --0007.88 -1.941000 --0006.56 -1.635000 --0005.25 -1.320000 --0003.94 -0.996000 --0002.63 -0.667000 --0001.31 -0.334000 -+0000.00 +0.002000 -+0001.31 +0.334000 -+0002.63 +0.667000 -+0003.94 +0.996000 -+0005.25 +1.320000 -+0006.56 +1.635000 -+0007.88 +1.941000 -+0009.19 +2.235000 -+0010.50 +2.517000 -+0011.81 +2.783000 -+0013.13 +3.032000 -+0014.44 +3.263000 -+0015.75 +3.474000 -+0017.06 +3.664000 -+0018.38 +3.831000 -+0019.69 +3.975000 -+0021.00 +4.093000 -+0022.31 +4.187000 -+0023.63 +4.254000 -+0024.94 +4.294000 -+0026.25 +4.308000 - -# COMMENTS -# ======== -# -# 1. This is an example file for the conversion table of position to K value for the Delta undulator. -# 2. The data is valid only for the specified polarization type. diff --git a/magnet/excitation-data/si-id-delta52-horizontal.txt b/magnet/excitation-data/si-id-delta52-horizontal.txt new file mode 100644 index 00000000..20c03c81 --- /dev/null +++ b/magnet/excitation-data/si-id-delta52-horizontal.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-delta52-horizontal +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 1.375501e-03 0.000000e+00 +00.13 1.884313e-03 0.000000e+00 +00.26 2.393007e-03 0.000000e+00 +00.39 2.901555e-03 0.000000e+00 +00.53 3.409923e-03 0.000000e+00 +00.66 3.918081e-03 0.000000e+00 +00.79 4.425997e-03 0.000000e+00 +00.92 4.933640e-03 0.000000e+00 +01.05 5.440979e-03 0.000000e+00 +01.18 5.947982e-03 0.000000e+00 +01.31 6.454619e-03 0.000000e+00 +01.44 6.960857e-03 0.000000e+00 +01.58 7.466666e-03 0.000000e+00 +01.71 7.972014e-03 0.000000e+00 +01.84 8.476870e-03 0.000000e+00 +01.97 8.981204e-03 0.000000e+00 +02.10 9.484984e-03 0.000000e+00 +02.23 9.988178e-03 0.000000e+00 +02.36 1.049076e-02 0.000000e+00 +02.49 1.099269e-02 0.000000e+00 +02.62 1.149394e-02 0.000000e+00 +02.76 1.199449e-02 0.000000e+00 +02.89 1.249429e-02 0.000000e+00 +03.02 1.299332e-02 0.000000e+00 +03.15 1.349156e-02 0.000000e+00 +03.28 1.398895e-02 0.000000e+00 +03.41 1.448549e-02 0.000000e+00 +03.54 1.498114e-02 0.000000e+00 +03.68 1.547585e-02 0.000000e+00 +03.81 1.596962e-02 0.000000e+00 +03.94 1.646240e-02 0.000000e+00 +04.07 1.695416e-02 0.000000e+00 +04.20 1.744488e-02 0.000000e+00 +04.33 1.793452e-02 0.000000e+00 +04.46 1.842306e-02 0.000000e+00 +04.59 1.891046e-02 0.000000e+00 +04.73 1.939669e-02 0.000000e+00 +04.86 1.988173e-02 0.000000e+00 +04.99 2.036554e-02 0.000000e+00 +05.12 2.084809e-02 0.000000e+00 +05.25 2.132936e-02 0.000000e+00 +05.38 2.180931e-02 0.000000e+00 +05.51 2.228792e-02 0.000000e+00 +05.64 2.276515e-02 0.000000e+00 +05.78 2.324098e-02 0.000000e+00 +05.91 2.371537e-02 0.000000e+00 +06.04 2.418831e-02 0.000000e+00 +06.17 2.465975e-02 0.000000e+00 +06.30 2.512966e-02 0.000000e+00 +06.43 2.559803e-02 0.000000e+00 +06.56 2.606482e-02 0.000000e+00 +06.69 2.653000e-02 0.000000e+00 +06.83 2.699355e-02 0.000000e+00 +06.96 2.745543e-02 0.000000e+00 +07.09 2.791561e-02 0.000000e+00 +07.22 2.837408e-02 0.000000e+00 +07.35 2.883079e-02 0.000000e+00 +07.48 2.928573e-02 0.000000e+00 +07.61 2.973886e-02 0.000000e+00 +07.74 3.019015e-02 0.000000e+00 +07.88 3.063958e-02 0.000000e+00 +08.01 3.108712e-02 0.000000e+00 +08.14 3.153275e-02 0.000000e+00 +08.27 3.197643e-02 0.000000e+00 +08.40 3.241814e-02 0.000000e+00 +08.53 3.285784e-02 0.000000e+00 +08.66 3.329552e-02 0.000000e+00 +08.79 3.373115e-02 0.000000e+00 +08.93 3.416470e-02 0.000000e+00 +09.06 3.459614e-02 0.000000e+00 +09.19 3.502544e-02 0.000000e+00 +09.32 3.545258e-02 0.000000e+00 +09.45 3.587754e-02 0.000000e+00 +09.58 3.630029e-02 0.000000e+00 +09.71 3.672079e-02 0.000000e+00 +09.84 3.713903e-02 0.000000e+00 +09.97 3.755498e-02 0.000000e+00 +10.11 3.796861e-02 0.000000e+00 +10.24 3.837990e-02 0.000000e+00 +10.37 3.878882e-02 0.000000e+00 +10.50 3.919535e-02 0.000000e+00 +10.63 3.959947e-02 0.000000e+00 +10.76 4.000114e-02 0.000000e+00 +10.89 4.040034e-02 0.000000e+00 +11.03 4.079705e-02 0.000000e+00 +11.16 4.119124e-02 0.000000e+00 +11.29 4.158290e-02 0.000000e+00 +11.42 4.197198e-02 0.000000e+00 +11.55 4.235848e-02 0.000000e+00 +11.68 4.274237e-02 0.000000e+00 +11.81 4.312362e-02 0.000000e+00 +11.94 4.350221e-02 0.000000e+00 +12.08 4.387811e-02 0.000000e+00 +12.21 4.425131e-02 0.000000e+00 +12.34 4.462178e-02 0.000000e+00 +12.47 4.498950e-02 0.000000e+00 +12.60 4.535444e-02 0.000000e+00 +12.73 4.571658e-02 0.000000e+00 +12.86 4.607591e-02 0.000000e+00 +12.99 4.643239e-02 0.000000e+00 +13.12 4.678601e-02 0.000000e+00 +13.26 4.713674e-02 0.000000e+00 +13.39 4.748456e-02 0.000000e+00 +13.52 4.782946e-02 0.000000e+00 +13.65 4.817140e-02 0.000000e+00 +13.78 4.851038e-02 0.000000e+00 +13.91 4.884636e-02 0.000000e+00 +14.04 4.917933e-02 0.000000e+00 +14.18 4.950926e-02 0.000000e+00 +14.31 4.983614e-02 0.000000e+00 +14.44 5.015995e-02 0.000000e+00 +14.57 5.048066e-02 0.000000e+00 +14.70 5.079826e-02 0.000000e+00 +14.83 5.111272e-02 0.000000e+00 +14.96 5.142403e-02 0.000000e+00 +15.09 5.173217e-02 0.000000e+00 +15.23 5.203712e-02 0.000000e+00 +15.36 5.233886e-02 0.000000e+00 +15.49 5.263737e-02 0.000000e+00 +15.62 5.293264e-02 0.000000e+00 +15.75 5.322463e-02 0.000000e+00 +15.88 5.351335e-02 0.000000e+00 +16.01 5.379876e-02 0.000000e+00 +16.14 5.408086e-02 0.000000e+00 +16.28 5.435962e-02 0.000000e+00 +16.41 5.463502e-02 0.000000e+00 +16.54 5.490706e-02 0.000000e+00 +16.67 5.517571e-02 0.000000e+00 +16.80 5.544096e-02 0.000000e+00 +16.93 5.570278e-02 0.000000e+00 +17.06 5.596117e-02 0.000000e+00 +17.19 5.621611e-02 0.000000e+00 +17.32 5.646758e-02 0.000000e+00 +17.46 5.671557e-02 0.000000e+00 +17.59 5.696006e-02 0.000000e+00 +17.72 5.720103e-02 0.000000e+00 +17.85 5.743848e-02 0.000000e+00 +17.98 5.767238e-02 0.000000e+00 +18.11 5.790273e-02 0.000000e+00 +18.24 5.812950e-02 0.000000e+00 +18.38 5.835269e-02 0.000000e+00 +18.51 5.857228e-02 0.000000e+00 +18.64 5.878826e-02 0.000000e+00 +18.77 5.900061e-02 0.000000e+00 +18.90 5.920932e-02 0.000000e+00 +19.03 5.941438e-02 0.000000e+00 +19.16 5.961577e-02 0.000000e+00 +19.29 5.981349e-02 0.000000e+00 +19.43 6.000751e-02 0.000000e+00 +19.56 6.019784e-02 0.000000e+00 +19.69 6.038445e-02 0.000000e+00 +19.82 6.056734e-02 0.000000e+00 +19.95 6.074649e-02 0.000000e+00 +20.08 6.092189e-02 0.000000e+00 +20.21 6.109353e-02 0.000000e+00 +20.34 6.126141e-02 0.000000e+00 +20.48 6.142551e-02 0.000000e+00 +20.61 6.158582e-02 0.000000e+00 +20.74 6.174233e-02 0.000000e+00 +20.87 6.189503e-02 0.000000e+00 +21.00 6.204391e-02 0.000000e+00 +21.13 6.218897e-02 0.000000e+00 +21.26 6.233019e-02 0.000000e+00 +21.39 6.246757e-02 0.000000e+00 +21.53 6.260109e-02 0.000000e+00 +21.66 6.273075e-02 0.000000e+00 +21.79 6.285654e-02 0.000000e+00 +21.92 6.297845e-02 0.000000e+00 +22.05 6.309648e-02 0.000000e+00 +22.18 6.321062e-02 0.000000e+00 +22.31 6.332086e-02 0.000000e+00 +22.44 6.342719e-02 0.000000e+00 +22.57 6.352961e-02 0.000000e+00 +22.71 6.362811e-02 0.000000e+00 +22.84 6.372269e-02 0.000000e+00 +22.97 6.381333e-02 0.000000e+00 +23.10 6.390004e-02 0.000000e+00 +23.23 6.398281e-02 0.000000e+00 +23.36 6.406163e-02 0.000000e+00 +23.49 6.413650e-02 0.000000e+00 +23.62 6.420741e-02 0.000000e+00 +23.76 6.427436e-02 0.000000e+00 +23.89 6.433735e-02 0.000000e+00 +24.02 6.439637e-02 0.000000e+00 +24.15 6.445141e-02 0.000000e+00 +24.28 6.450248e-02 0.000000e+00 +24.41 6.454958e-02 0.000000e+00 +24.54 6.459269e-02 0.000000e+00 +24.68 6.463181e-02 0.000000e+00 +24.81 6.466695e-02 0.000000e+00 +24.94 6.469810e-02 0.000000e+00 +25.07 6.472526e-02 0.000000e+00 +25.20 6.474843e-02 0.000000e+00 +25.33 6.476760e-02 0.000000e+00 +25.46 6.478277e-02 0.000000e+00 +25.59 6.479396e-02 0.000000e+00 +25.73 6.480114e-02 0.000000e+00 +25.86 6.480433e-02 0.000000e+00 +25.99 6.480352e-02 0.000000e+00 +26.12 6.479871e-02 0.000000e+00 +26.25 6.478990e-02 0.000000e+00 + +# COMMENTS +# ======== +# +# 1. Measurement data at the lnls-ima organization github in the repo: +# lnls-ima/id-sabia.git +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-delta52-lh.txt b/magnet/excitation-data/si-id-delta52-lh.txt deleted file mode 100644 index a6918435..00000000 --- a/magnet/excitation-data/si-id-delta52-lh.txt +++ /dev/null @@ -1,55 +0,0 @@ -# HEADER -# ====== -# label si-id-delta52 -# polarization linear horizontal -# units mm ND - -# K value DATA -# ============= --0026.25 -6.107000 --0024.94 -6.089000 --0023.63 -6.035000 --0022.31 -5.945000 --0021.00 -5.820000 --0019.69 -5.660000 --0018.38 -5.466000 --0017.06 -5.238000 --0015.75 -4.978000 --0014.44 -4.687000 --0013.13 -4.366000 --0011.81 -4.017000 --0010.50 -3.642000 --0009.19 -3.243000 --0007.88 -2.822000 --0006.56 -2.382000 --0005.25 -1.926000 --0003.94 -1.456000 --0002.63 -0.977000 --0001.31 -0.491000 -+0000.00 +0.002000 -+0001.31 +0.491000 -+0002.63 +0.977000 -+0003.94 +1.456000 -+0005.25 +1.926000 -+0006.56 +2.382000 -+0007.88 +2.822000 -+0009.19 +3.243000 -+0010.50 +3.642000 -+0011.81 +4.017000 -+0013.13 +4.366000 -+0014.44 +4.687000 -+0015.75 +4.978000 -+0017.06 +5.238000 -+0018.38 +5.466000 -+0019.69 +5.660000 -+0021.00 +5.820000 -+0022.31 +5.945000 -+0023.63 +6.035000 -+0024.94 +6.089000 -+0026.25 +6.107000 - -# COMMENTS -# ======== -# -# 1. This is an example file for the conversion table of position to K value for the Delta undulator. -# 2. The data is valid only for the specified polarization type. diff --git a/magnet/excitation-data/si-id-delta52-lv.txt b/magnet/excitation-data/si-id-delta52-lv.txt deleted file mode 100644 index 0ea63c91..00000000 --- a/magnet/excitation-data/si-id-delta52-lv.txt +++ /dev/null @@ -1,55 +0,0 @@ -# HEADER -# ====== -# label si-id-delta52 -# polarization linear vertical -# units mm ND - -# K value DATA -# ============= --0026.25 -6.108000 --0024.94 -6.089000 --0023.63 -6.031000 --0022.31 -5.935000 --0021.00 -5.801000 --0019.69 -5.632000 --0018.38 -5.427000 --0017.06 -5.189000 --0015.75 -4.918000 --0014.44 -4.618000 --0013.13 -4.290000 --0011.81 -3.936000 --0010.50 -3.558000 --0009.19 -3.160000 --0007.88 -2.744000 --0006.56 -2.311000 --0005.25 -1.865000 --0003.94 -1.408000 --0002.63 -0.944000 --0001.31 -0.474000 -+0000.00 +0.002000 -+0001.31 +0.474000 -+0002.63 +0.944000 -+0003.94 +1.408000 -+0005.25 +1.865000 -+0006.56 +2.311000 -+0007.88 +2.744000 -+0009.19 +3.160000 -+0010.50 +3.558000 -+0011.81 +3.936000 -+0013.13 +4.290000 -+0014.44 +4.618000 -+0015.75 +4.918000 -+0017.06 +5.189000 -+0018.38 +5.427000 -+0019.69 +5.632000 -+0021.00 +5.801000 -+0022.31 +5.935000 -+0023.63 +6.031000 -+0024.94 +6.089000 -+0026.25 +6.108000 - -# COMMENTS -# ======== -# -# 1. This is an example file for the conversion table of position to K value for the Delta undulator. -# 2. The data is valid only for the specified polarization type. diff --git a/magnet/excitation-data/si-id-delta52-vertical.txt b/magnet/excitation-data/si-id-delta52-vertical.txt new file mode 100644 index 00000000..2420fa17 --- /dev/null +++ b/magnet/excitation-data/si-id-delta52-vertical.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-delta52-vertical +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 6.178244e-04 0.000000e+00 +00.13 1.118986e-03 0.000000e+00 +00.26 1.620079e-03 0.000000e+00 +00.39 2.121072e-03 0.000000e+00 +00.53 2.621934e-03 0.000000e+00 +00.66 3.122635e-03 0.000000e+00 +00.79 3.623143e-03 0.000000e+00 +00.92 4.123427e-03 0.000000e+00 +01.05 4.623457e-03 0.000000e+00 +01.18 5.123202e-03 0.000000e+00 +01.31 5.622631e-03 0.000000e+00 +01.44 6.121713e-03 0.000000e+00 +01.58 6.620417e-03 0.000000e+00 +01.71 7.118713e-03 0.000000e+00 +01.84 7.616570e-03 0.000000e+00 +01.97 8.113957e-03 0.000000e+00 +02.10 8.610843e-03 0.000000e+00 +02.23 9.107199e-03 0.000000e+00 +02.36 9.602992e-03 0.000000e+00 +02.49 1.009819e-02 0.000000e+00 +02.62 1.059277e-02 0.000000e+00 +02.76 1.108670e-02 0.000000e+00 +02.89 1.157994e-02 0.000000e+00 +03.02 1.207246e-02 0.000000e+00 +03.15 1.256425e-02 0.000000e+00 +03.28 1.305525e-02 0.000000e+00 +03.41 1.354545e-02 0.000000e+00 +03.54 1.403482e-02 0.000000e+00 +03.68 1.452332e-02 0.000000e+00 +03.81 1.501093e-02 0.000000e+00 +03.94 1.549760e-02 0.000000e+00 +04.07 1.598333e-02 0.000000e+00 +04.20 1.646806e-02 0.000000e+00 +04.33 1.695178e-02 0.000000e+00 +04.46 1.743446e-02 0.000000e+00 +04.59 1.791606e-02 0.000000e+00 +04.73 1.839655e-02 0.000000e+00 +04.86 1.887591e-02 0.000000e+00 +04.99 1.935411e-02 0.000000e+00 +05.12 1.983111e-02 0.000000e+00 +05.25 2.030689e-02 0.000000e+00 +05.38 2.078142e-02 0.000000e+00 +05.51 2.125466e-02 0.000000e+00 +05.64 2.172659e-02 0.000000e+00 +05.78 2.219718e-02 0.000000e+00 +05.91 2.266641e-02 0.000000e+00 +06.04 2.313423e-02 0.000000e+00 +06.17 2.360063e-02 0.000000e+00 +06.30 2.406557e-02 0.000000e+00 +06.43 2.452903e-02 0.000000e+00 +06.56 2.499098e-02 0.000000e+00 +06.69 2.545138e-02 0.000000e+00 +06.83 2.591021e-02 0.000000e+00 +06.96 2.636745e-02 0.000000e+00 +07.09 2.682306e-02 0.000000e+00 +07.22 2.727701e-02 0.000000e+00 +07.35 2.772928e-02 0.000000e+00 +07.48 2.817984e-02 0.000000e+00 +07.61 2.862866e-02 0.000000e+00 +07.74 2.907572e-02 0.000000e+00 +07.88 2.952098e-02 0.000000e+00 +08.01 2.996443e-02 0.000000e+00 +08.14 3.040602e-02 0.000000e+00 +08.27 3.084574e-02 0.000000e+00 +08.40 3.128355e-02 0.000000e+00 +08.53 3.171944e-02 0.000000e+00 +08.66 3.215337e-02 0.000000e+00 +08.79 3.258532e-02 0.000000e+00 +08.93 3.301525e-02 0.000000e+00 +09.06 3.344315e-02 0.000000e+00 +09.19 3.386899e-02 0.000000e+00 +09.32 3.429273e-02 0.000000e+00 +09.45 3.471437e-02 0.000000e+00 +09.58 3.513386e-02 0.000000e+00 +09.71 3.555118e-02 0.000000e+00 +09.84 3.596631e-02 0.000000e+00 +09.97 3.637922e-02 0.000000e+00 +10.11 3.678989e-02 0.000000e+00 +10.24 3.719829e-02 0.000000e+00 +10.37 3.760439e-02 0.000000e+00 +10.50 3.800817e-02 0.000000e+00 +10.63 3.840961e-02 0.000000e+00 +10.76 3.880868e-02 0.000000e+00 +10.89 3.920536e-02 0.000000e+00 +11.03 3.959962e-02 0.000000e+00 +11.16 3.999143e-02 0.000000e+00 +11.29 4.038078e-02 0.000000e+00 +11.42 4.076764e-02 0.000000e+00 +11.55 4.115198e-02 0.000000e+00 +11.68 4.153379e-02 0.000000e+00 +11.81 4.191303e-02 0.000000e+00 +11.94 4.228969e-02 0.000000e+00 +12.08 4.266374e-02 0.000000e+00 +12.21 4.303515e-02 0.000000e+00 +12.34 4.340391e-02 0.000000e+00 +12.47 4.377000e-02 0.000000e+00 +12.60 4.413338e-02 0.000000e+00 +12.73 4.449405e-02 0.000000e+00 +12.86 4.485196e-02 0.000000e+00 +12.99 4.520712e-02 0.000000e+00 +13.12 4.555948e-02 0.000000e+00 +13.26 4.590903e-02 0.000000e+00 +13.39 4.625575e-02 0.000000e+00 +13.52 4.659962e-02 0.000000e+00 +13.65 4.694061e-02 0.000000e+00 +13.78 4.727871e-02 0.000000e+00 +13.91 4.761389e-02 0.000000e+00 +14.04 4.794613e-02 0.000000e+00 +14.18 4.827542e-02 0.000000e+00 +14.31 4.860173e-02 0.000000e+00 +14.44 4.892504e-02 0.000000e+00 +14.57 4.924533e-02 0.000000e+00 +14.70 4.956258e-02 0.000000e+00 +14.83 4.987678e-02 0.000000e+00 +14.96 5.018790e-02 0.000000e+00 +15.09 5.049593e-02 0.000000e+00 +15.23 5.080084e-02 0.000000e+00 +15.36 5.110261e-02 0.000000e+00 +15.49 5.140124e-02 0.000000e+00 +15.62 5.169669e-02 0.000000e+00 +15.75 5.198896e-02 0.000000e+00 +15.88 5.227801e-02 0.000000e+00 +16.01 5.256385e-02 0.000000e+00 +16.14 5.284644e-02 0.000000e+00 +16.28 5.312577e-02 0.000000e+00 +16.41 5.340182e-02 0.000000e+00 +16.54 5.367458e-02 0.000000e+00 +16.67 5.394403e-02 0.000000e+00 +16.80 5.421015e-02 0.000000e+00 +16.93 5.447293e-02 0.000000e+00 +17.06 5.473235e-02 0.000000e+00 +17.19 5.498839e-02 0.000000e+00 +17.32 5.524104e-02 0.000000e+00 +17.46 5.549028e-02 0.000000e+00 +17.59 5.573610e-02 0.000000e+00 +17.72 5.597848e-02 0.000000e+00 +17.85 5.621740e-02 0.000000e+00 +17.98 5.645286e-02 0.000000e+00 +18.11 5.668484e-02 0.000000e+00 +18.24 5.691332e-02 0.000000e+00 +18.38 5.713829e-02 0.000000e+00 +18.51 5.735974e-02 0.000000e+00 +18.64 5.757765e-02 0.000000e+00 +18.77 5.779200e-02 0.000000e+00 +18.90 5.800279e-02 0.000000e+00 +19.03 5.821001e-02 0.000000e+00 +19.16 5.841363e-02 0.000000e+00 +19.29 5.861365e-02 0.000000e+00 +19.43 5.881005e-02 0.000000e+00 +19.56 5.900283e-02 0.000000e+00 +19.69 5.919196e-02 0.000000e+00 +19.82 5.937745e-02 0.000000e+00 +19.95 5.955927e-02 0.000000e+00 +20.08 5.973742e-02 0.000000e+00 +20.21 5.991188e-02 0.000000e+00 +20.34 6.008265e-02 0.000000e+00 +20.48 6.024971e-02 0.000000e+00 +20.61 6.041306e-02 0.000000e+00 +20.74 6.057268e-02 0.000000e+00 +20.87 6.072856e-02 0.000000e+00 +21.00 6.088069e-02 0.000000e+00 +21.13 6.102908e-02 0.000000e+00 +21.26 6.117369e-02 0.000000e+00 +21.39 6.131453e-02 0.000000e+00 +21.53 6.145160e-02 0.000000e+00 +21.66 6.158487e-02 0.000000e+00 +21.79 6.171434e-02 0.000000e+00 +21.92 6.184000e-02 0.000000e+00 +22.05 6.196185e-02 0.000000e+00 +22.18 6.207988e-02 0.000000e+00 +22.31 6.219408e-02 0.000000e+00 +22.44 6.230444e-02 0.000000e+00 +22.57 6.241096e-02 0.000000e+00 +22.71 6.251363e-02 0.000000e+00 +22.84 6.261244e-02 0.000000e+00 +22.97 6.270739e-02 0.000000e+00 +23.10 6.279847e-02 0.000000e+00 +23.23 6.288568e-02 0.000000e+00 +23.36 6.296901e-02 0.000000e+00 +23.49 6.304846e-02 0.000000e+00 +23.62 6.312401e-02 0.000000e+00 +23.76 6.319567e-02 0.000000e+00 +23.89 6.326344e-02 0.000000e+00 +24.02 6.332730e-02 0.000000e+00 +24.15 6.338726e-02 0.000000e+00 +24.28 6.344330e-02 0.000000e+00 +24.41 6.349543e-02 0.000000e+00 +24.54 6.354365e-02 0.000000e+00 +24.68 6.358795e-02 0.000000e+00 +24.81 6.362832e-02 0.000000e+00 +24.94 6.366477e-02 0.000000e+00 +25.07 6.369729e-02 0.000000e+00 +25.20 6.372588e-02 0.000000e+00 +25.33 6.375054e-02 0.000000e+00 +25.46 6.377127e-02 0.000000e+00 +25.59 6.378807e-02 0.000000e+00 +25.73 6.380093e-02 0.000000e+00 +25.86 6.380985e-02 0.000000e+00 +25.99 6.381484e-02 0.000000e+00 +26.12 6.381589e-02 0.000000e+00 +26.25 6.381301e-02 0.000000e+00 + +# COMMENTS +# ======== +# +# 1. Measurement data at the lnls-ima organization github in the repo: +# lnls-ima/id-sabia.git +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-ivu18-1-horizontal.txt b/magnet/excitation-data/si-id-ivu18-1-horizontal.txt new file mode 100644 index 00000000..5cc18ae4 --- /dev/null +++ b/magnet/excitation-data/si-id-ivu18-1-horizontal.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-ivu18-1-horizontal +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +04.30 2.311728e-02 0.000000e+00 +04.40 2.268416e-02 0.000000e+00 +04.50 2.225959e-02 0.000000e+00 +04.60 2.184340e-02 0.000000e+00 +04.69 2.143542e-02 0.000000e+00 +04.79 2.103548e-02 0.000000e+00 +04.89 2.064340e-02 0.000000e+00 +04.99 2.025903e-02 0.000000e+00 +05.09 1.988222e-02 0.000000e+00 +05.19 1.951280e-02 0.000000e+00 +05.29 1.915062e-02 0.000000e+00 +05.38 1.879553e-02 0.000000e+00 +05.48 1.844740e-02 0.000000e+00 +05.58 1.810607e-02 0.000000e+00 +05.68 1.777141e-02 0.000000e+00 +05.78 1.744328e-02 0.000000e+00 +05.88 1.712154e-02 0.000000e+00 +05.97 1.680608e-02 0.000000e+00 +06.07 1.649675e-02 0.000000e+00 +06.17 1.619344e-02 0.000000e+00 +06.27 1.589601e-02 0.000000e+00 +06.37 1.560436e-02 0.000000e+00 +06.47 1.531836e-02 0.000000e+00 +06.57 1.503791e-02 0.000000e+00 +06.66 1.476288e-02 0.000000e+00 +06.76 1.449316e-02 0.000000e+00 +06.86 1.422866e-02 0.000000e+00 +06.96 1.396926e-02 0.000000e+00 +07.06 1.371486e-02 0.000000e+00 +07.16 1.346535e-02 0.000000e+00 +07.25 1.322065e-02 0.000000e+00 +07.35 1.298066e-02 0.000000e+00 +07.45 1.274527e-02 0.000000e+00 +07.55 1.251440e-02 0.000000e+00 +07.65 1.228795e-02 0.000000e+00 +07.75 1.206584e-02 0.000000e+00 +07.85 1.184798e-02 0.000000e+00 +07.94 1.163428e-02 0.000000e+00 +08.04 1.142466e-02 0.000000e+00 +08.14 1.121904e-02 0.000000e+00 +08.24 1.101734e-02 0.000000e+00 +08.34 1.081949e-02 0.000000e+00 +08.44 1.062539e-02 0.000000e+00 +08.54 1.043498e-02 0.000000e+00 +08.63 1.024819e-02 0.000000e+00 +08.73 1.006494e-02 0.000000e+00 +08.83 9.885162e-03 0.000000e+00 +08.93 9.708788e-03 0.000000e+00 +09.03 9.535750e-03 0.000000e+00 +09.13 9.365981e-03 0.000000e+00 +09.22 9.199416e-03 0.000000e+00 +09.32 9.035992e-03 0.000000e+00 +09.42 8.875647e-03 0.000000e+00 +09.52 8.718320e-03 0.000000e+00 +09.62 8.563951e-03 0.000000e+00 +09.72 8.412482e-03 0.000000e+00 +09.82 8.263856e-03 0.000000e+00 +09.91 8.118015e-03 0.000000e+00 +10.01 7.974907e-03 0.000000e+00 +10.11 7.834476e-03 0.000000e+00 +10.21 7.696670e-03 0.000000e+00 +10.31 7.561438e-03 0.000000e+00 +10.41 7.428729e-03 0.000000e+00 +10.51 7.298494e-03 0.000000e+00 +10.60 7.170683e-03 0.000000e+00 +10.70 7.045251e-03 0.000000e+00 +10.80 6.922149e-03 0.000000e+00 +10.90 6.801333e-03 0.000000e+00 +11.00 6.682757e-03 0.000000e+00 +11.10 6.566379e-03 0.000000e+00 +11.20 6.452155e-03 0.000000e+00 +11.29 6.340044e-03 0.000000e+00 +11.39 6.230004e-03 0.000000e+00 +11.49 6.121995e-03 0.000000e+00 +11.59 6.015977e-03 0.000000e+00 +11.69 5.911913e-03 0.000000e+00 +11.79 5.809763e-03 0.000000e+00 +11.88 5.709492e-03 0.000000e+00 +11.98 5.611062e-03 0.000000e+00 +12.08 5.514438e-03 0.000000e+00 +12.18 5.419585e-03 0.000000e+00 +12.28 5.326470e-03 0.000000e+00 +12.38 5.235057e-03 0.000000e+00 +12.48 5.145315e-03 0.000000e+00 +12.57 5.057212e-03 0.000000e+00 +12.67 4.970716e-03 0.000000e+00 +12.77 4.885795e-03 0.000000e+00 +12.87 4.802421e-03 0.000000e+00 +12.97 4.720563e-03 0.000000e+00 +13.07 4.640191e-03 0.000000e+00 +13.16 4.561279e-03 0.000000e+00 +13.26 4.483797e-03 0.000000e+00 +13.36 4.407718e-03 0.000000e+00 +13.46 4.333016e-03 0.000000e+00 +13.56 4.259665e-03 0.000000e+00 +13.66 4.187638e-03 0.000000e+00 +13.76 4.116910e-03 0.000000e+00 +13.85 4.047457e-03 0.000000e+00 +13.95 3.979255e-03 0.000000e+00 +14.05 3.912279e-03 0.000000e+00 +14.15 3.846506e-03 0.000000e+00 +14.25 3.781914e-03 0.000000e+00 +14.35 3.718481e-03 0.000000e+00 +14.45 3.656183e-03 0.000000e+00 +14.54 3.595001e-03 0.000000e+00 +14.64 3.534912e-03 0.000000e+00 +14.74 3.475896e-03 0.000000e+00 +14.84 3.417934e-03 0.000000e+00 +14.94 3.361004e-03 0.000000e+00 +15.04 3.305088e-03 0.000000e+00 +15.13 3.250167e-03 0.000000e+00 +15.23 3.196221e-03 0.000000e+00 +15.33 3.143233e-03 0.000000e+00 +15.43 3.091184e-03 0.000000e+00 +15.53 3.040058e-03 0.000000e+00 +15.63 2.989836e-03 0.000000e+00 +15.73 2.940503e-03 0.000000e+00 +15.82 2.892040e-03 0.000000e+00 +15.92 2.844433e-03 0.000000e+00 +16.02 2.797664e-03 0.000000e+00 +16.12 2.751719e-03 0.000000e+00 +16.22 2.706582e-03 0.000000e+00 +16.32 2.662238e-03 0.000000e+00 +16.42 2.618672e-03 0.000000e+00 +16.51 2.575871e-03 0.000000e+00 +16.61 2.533819e-03 0.000000e+00 +16.71 2.492503e-03 0.000000e+00 +16.81 2.451909e-03 0.000000e+00 +16.91 2.412024e-03 0.000000e+00 +17.01 2.372834e-03 0.000000e+00 +17.10 2.334328e-03 0.000000e+00 +17.20 2.296492e-03 0.000000e+00 +17.30 2.259314e-03 0.000000e+00 +17.40 2.222781e-03 0.000000e+00 +17.50 2.186883e-03 0.000000e+00 +17.60 2.151607e-03 0.000000e+00 +17.70 2.116942e-03 0.000000e+00 +17.79 2.082877e-03 0.000000e+00 +17.89 2.049400e-03 0.000000e+00 +17.99 2.016501e-03 0.000000e+00 +18.09 1.984170e-03 0.000000e+00 +18.19 1.952396e-03 0.000000e+00 +18.29 1.921168e-03 0.000000e+00 +18.39 1.890478e-03 0.000000e+00 +18.48 1.860314e-03 0.000000e+00 +18.58 1.830668e-03 0.000000e+00 +18.68 1.801531e-03 0.000000e+00 +18.78 1.772891e-03 0.000000e+00 +18.88 1.744742e-03 0.000000e+00 +18.98 1.717074e-03 0.000000e+00 +19.07 1.689878e-03 0.000000e+00 +19.17 1.663145e-03 0.000000e+00 +19.27 1.636868e-03 0.000000e+00 +19.37 1.611038e-03 0.000000e+00 +19.47 1.585647e-03 0.000000e+00 +19.57 1.560687e-03 0.000000e+00 +19.67 1.536150e-03 0.000000e+00 +19.76 1.512029e-03 0.000000e+00 +19.86 1.488316e-03 0.000000e+00 +19.96 1.465004e-03 0.000000e+00 +20.06 1.442085e-03 0.000000e+00 +20.16 1.419554e-03 0.000000e+00 +20.26 1.397402e-03 0.000000e+00 +20.36 1.375622e-03 0.000000e+00 +20.45 1.354209e-03 0.000000e+00 +20.55 1.333156e-03 0.000000e+00 +20.65 1.312456e-03 0.000000e+00 +20.75 1.292103e-03 0.000000e+00 +20.85 1.272091e-03 0.000000e+00 +20.95 1.252414e-03 0.000000e+00 +21.04 1.233065e-03 0.000000e+00 +21.14 1.214039e-03 0.000000e+00 +21.24 1.195331e-03 0.000000e+00 +21.34 1.176934e-03 0.000000e+00 +21.44 1.158843e-03 0.000000e+00 +21.54 1.141053e-03 0.000000e+00 +21.64 1.123558e-03 0.000000e+00 +21.73 1.106353e-03 0.000000e+00 +21.83 1.089433e-03 0.000000e+00 +21.93 1.072794e-03 0.000000e+00 +22.03 1.056429e-03 0.000000e+00 +22.13 1.040334e-03 0.000000e+00 +22.23 1.024505e-03 0.000000e+00 +22.33 1.008937e-03 0.000000e+00 +22.42 9.936251e-04 0.000000e+00 +22.52 9.785649e-04 0.000000e+00 +22.62 9.637520e-04 0.000000e+00 +22.72 9.491821e-04 0.000000e+00 +22.82 9.348510e-04 0.000000e+00 +22.92 9.207544e-04 0.000000e+00 +23.02 9.068884e-04 0.000000e+00 +23.11 8.932488e-04 0.000000e+00 +23.21 8.798318e-04 0.000000e+00 +23.31 8.666335e-04 0.000000e+00 +23.41 8.536501e-04 0.000000e+00 +23.51 8.408778e-04 0.000000e+00 +23.61 8.283130e-04 0.000000e+00 +23.70 8.159521e-04 0.000000e+00 +23.80 8.037915e-04 0.000000e+00 +23.90 7.918279e-04 0.000000e+00 +24.00 7.800577e-04 0.000000e+00 + +# COMMENTS +# ======== +# +# 1. Measurement data at the undulators sharepoint in the folder: +# https://cnpemcamp.sharepoint.com/:f:/s/lnls/projects/Undulators/IgBpAvt3uf_1S7GbpbJE43ZEAQcuq71O0H_gg_74WeOCOC8?e=kFCQ4v +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-ivu18-2-horizontal.txt b/magnet/excitation-data/si-id-ivu18-2-horizontal.txt new file mode 100644 index 00000000..5494942d --- /dev/null +++ b/magnet/excitation-data/si-id-ivu18-2-horizontal.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-ivu18-2-horizontal +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +04.30 2.290638e-02 0.000000e+00 +04.40 2.247830e-02 0.000000e+00 +04.50 2.205862e-02 0.000000e+00 +04.60 2.164719e-02 0.000000e+00 +04.69 2.124382e-02 0.000000e+00 +04.79 2.084836e-02 0.000000e+00 +04.89 2.046065e-02 0.000000e+00 +04.99 2.008051e-02 0.000000e+00 +05.09 1.970781e-02 0.000000e+00 +05.19 1.934238e-02 0.000000e+00 +05.29 1.898409e-02 0.000000e+00 +05.38 1.863278e-02 0.000000e+00 +05.48 1.828831e-02 0.000000e+00 +05.58 1.795054e-02 0.000000e+00 +05.68 1.761934e-02 0.000000e+00 +05.78 1.729457e-02 0.000000e+00 +05.88 1.697611e-02 0.000000e+00 +05.97 1.666382e-02 0.000000e+00 +06.07 1.635758e-02 0.000000e+00 +06.17 1.605727e-02 0.000000e+00 +06.27 1.576276e-02 0.000000e+00 +06.37 1.547395e-02 0.000000e+00 +06.47 1.519071e-02 0.000000e+00 +06.57 1.491293e-02 0.000000e+00 +06.66 1.464050e-02 0.000000e+00 +06.76 1.437332e-02 0.000000e+00 +06.86 1.411128e-02 0.000000e+00 +06.96 1.385427e-02 0.000000e+00 +07.06 1.360220e-02 0.000000e+00 +07.16 1.335496e-02 0.000000e+00 +07.25 1.311246e-02 0.000000e+00 +07.35 1.287460e-02 0.000000e+00 +07.45 1.264130e-02 0.000000e+00 +07.55 1.241245e-02 0.000000e+00 +07.65 1.218797e-02 0.000000e+00 +07.75 1.196778e-02 0.000000e+00 +07.85 1.175178e-02 0.000000e+00 +07.94 1.153990e-02 0.000000e+00 +08.04 1.133205e-02 0.000000e+00 +08.14 1.112815e-02 0.000000e+00 +08.24 1.092812e-02 0.000000e+00 +08.34 1.073188e-02 0.000000e+00 +08.44 1.053937e-02 0.000000e+00 +08.54 1.035050e-02 0.000000e+00 +08.63 1.016521e-02 0.000000e+00 +08.73 9.983421e-03 0.000000e+00 +08.83 9.805065e-03 0.000000e+00 +08.93 9.630075e-03 0.000000e+00 +09.03 9.458384e-03 0.000000e+00 +09.13 9.289928e-03 0.000000e+00 +09.22 9.124641e-03 0.000000e+00 +09.32 8.962462e-03 0.000000e+00 +09.42 8.803330e-03 0.000000e+00 +09.52 8.647185e-03 0.000000e+00 +09.62 8.493967e-03 0.000000e+00 +09.72 8.343620e-03 0.000000e+00 +09.82 8.196086e-03 0.000000e+00 +09.91 8.051312e-03 0.000000e+00 +10.01 7.909242e-03 0.000000e+00 +10.11 7.769823e-03 0.000000e+00 +10.21 7.633005e-03 0.000000e+00 +10.31 7.498735e-03 0.000000e+00 +10.41 7.366965e-03 0.000000e+00 +10.51 7.237645e-03 0.000000e+00 +10.60 7.110728e-03 0.000000e+00 +10.70 6.986166e-03 0.000000e+00 +10.80 6.863914e-03 0.000000e+00 +10.90 6.743928e-03 0.000000e+00 +11.00 6.626162e-03 0.000000e+00 +11.10 6.510574e-03 0.000000e+00 +11.20 6.397121e-03 0.000000e+00 +11.29 6.285763e-03 0.000000e+00 +11.39 6.176458e-03 0.000000e+00 +11.49 6.069167e-03 0.000000e+00 +11.59 5.963851e-03 0.000000e+00 +11.69 5.860472e-03 0.000000e+00 +11.79 5.758992e-03 0.000000e+00 +11.88 5.659375e-03 0.000000e+00 +11.98 5.561584e-03 0.000000e+00 +12.08 5.465585e-03 0.000000e+00 +12.18 5.371343e-03 0.000000e+00 +12.28 5.278825e-03 0.000000e+00 +12.38 5.187997e-03 0.000000e+00 +12.48 5.098826e-03 0.000000e+00 +12.57 5.011282e-03 0.000000e+00 +12.67 4.925333e-03 0.000000e+00 +12.77 4.840948e-03 0.000000e+00 +12.87 4.758097e-03 0.000000e+00 +12.97 4.676751e-03 0.000000e+00 +13.07 4.596882e-03 0.000000e+00 +13.16 4.518461e-03 0.000000e+00 +13.26 4.441461e-03 0.000000e+00 +13.36 4.365854e-03 0.000000e+00 +13.46 4.291614e-03 0.000000e+00 +13.56 4.218715e-03 0.000000e+00 +13.66 4.147132e-03 0.000000e+00 +13.76 4.076839e-03 0.000000e+00 +13.85 4.007813e-03 0.000000e+00 +13.95 3.940028e-03 0.000000e+00 +14.05 3.873462e-03 0.000000e+00 +14.15 3.808092e-03 0.000000e+00 +14.25 3.743895e-03 0.000000e+00 +14.35 3.680849e-03 0.000000e+00 +14.45 3.618931e-03 0.000000e+00 +14.54 3.558122e-03 0.000000e+00 +14.64 3.498400e-03 0.000000e+00 +14.74 3.439744e-03 0.000000e+00 +14.84 3.382134e-03 0.000000e+00 +14.94 3.325552e-03 0.000000e+00 +15.04 3.269977e-03 0.000000e+00 +15.13 3.215390e-03 0.000000e+00 +15.23 3.161774e-03 0.000000e+00 +15.33 3.109110e-03 0.000000e+00 +15.43 3.057380e-03 0.000000e+00 +15.53 3.006566e-03 0.000000e+00 +15.63 2.956652e-03 0.000000e+00 +15.73 2.907621e-03 0.000000e+00 +15.82 2.859457e-03 0.000000e+00 +15.92 2.812143e-03 0.000000e+00 +16.02 2.765663e-03 0.000000e+00 +16.12 2.720002e-03 0.000000e+00 +16.22 2.675145e-03 0.000000e+00 +16.32 2.631076e-03 0.000000e+00 +16.42 2.587782e-03 0.000000e+00 +16.51 2.545247e-03 0.000000e+00 +16.61 2.503459e-03 0.000000e+00 +16.71 2.462402e-03 0.000000e+00 +16.81 2.422064e-03 0.000000e+00 +16.91 2.382431e-03 0.000000e+00 +17.01 2.343490e-03 0.000000e+00 +17.10 2.305229e-03 0.000000e+00 +17.20 2.267634e-03 0.000000e+00 +17.30 2.230694e-03 0.000000e+00 +17.40 2.194397e-03 0.000000e+00 +17.50 2.158731e-03 0.000000e+00 +17.60 2.123684e-03 0.000000e+00 +17.70 2.089245e-03 0.000000e+00 +17.79 2.055402e-03 0.000000e+00 +17.89 2.022146e-03 0.000000e+00 +17.99 1.989465e-03 0.000000e+00 +18.09 1.957348e-03 0.000000e+00 +18.19 1.925786e-03 0.000000e+00 +18.29 1.894768e-03 0.000000e+00 +18.39 1.864284e-03 0.000000e+00 +18.48 1.834325e-03 0.000000e+00 +18.58 1.804881e-03 0.000000e+00 +18.68 1.775943e-03 0.000000e+00 +18.78 1.747501e-03 0.000000e+00 +18.88 1.719547e-03 0.000000e+00 +18.98 1.692072e-03 0.000000e+00 +19.07 1.665066e-03 0.000000e+00 +19.17 1.638522e-03 0.000000e+00 +19.27 1.612431e-03 0.000000e+00 +19.37 1.586786e-03 0.000000e+00 +19.47 1.561577e-03 0.000000e+00 +19.57 1.536798e-03 0.000000e+00 +19.67 1.512439e-03 0.000000e+00 +19.76 1.488495e-03 0.000000e+00 +19.86 1.464957e-03 0.000000e+00 +19.96 1.441818e-03 0.000000e+00 +20.06 1.419071e-03 0.000000e+00 +20.16 1.396709e-03 0.000000e+00 +20.26 1.374725e-03 0.000000e+00 +20.36 1.353112e-03 0.000000e+00 +20.45 1.331864e-03 0.000000e+00 +20.55 1.310974e-03 0.000000e+00 +20.65 1.290435e-03 0.000000e+00 +20.75 1.270242e-03 0.000000e+00 +20.85 1.250389e-03 0.000000e+00 +20.95 1.230868e-03 0.000000e+00 +21.04 1.211675e-03 0.000000e+00 +21.14 1.192803e-03 0.000000e+00 +21.24 1.174247e-03 0.000000e+00 +21.34 1.156002e-03 0.000000e+00 +21.44 1.138061e-03 0.000000e+00 +21.54 1.120419e-03 0.000000e+00 +21.64 1.103072e-03 0.000000e+00 +21.73 1.086013e-03 0.000000e+00 +21.83 1.069238e-03 0.000000e+00 +21.93 1.052742e-03 0.000000e+00 +22.03 1.036519e-03 0.000000e+00 +22.13 1.020566e-03 0.000000e+00 +22.23 1.004877e-03 0.000000e+00 +22.33 9.894471e-04 0.000000e+00 +22.42 9.742727e-04 0.000000e+00 +22.52 9.593488e-04 0.000000e+00 +22.62 9.446711e-04 0.000000e+00 +22.72 9.302353e-04 0.000000e+00 +22.82 9.160372e-04 0.000000e+00 +22.92 9.020726e-04 0.000000e+00 +23.02 8.883374e-04 0.000000e+00 +23.11 8.748277e-04 0.000000e+00 +23.21 8.615395e-04 0.000000e+00 +23.31 8.484689e-04 0.000000e+00 +23.41 8.356122e-04 0.000000e+00 +23.51 8.229657e-04 0.000000e+00 +23.61 8.105257e-04 0.000000e+00 +23.70 7.982885e-04 0.000000e+00 +23.80 7.862508e-04 0.000000e+00 +23.90 7.744090e-04 0.000000e+00 +24.00 7.627598e-04 0.000000e+00 + +# COMMENTS +# ======== +# +# 1. Measurement data at the undulators sharepoint in the folder: +# https://cnpemcamp.sharepoint.com/:f:/s/lnls/projects/Undulators/IgBFLzUIaGVJSp9u1Uv6zYK5AXt0Q4XQJ8vejMQ2tMyjYuU?e=Mds57E +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-ue44-circularn.txt b/magnet/excitation-data/si-id-ue44-circularn.txt new file mode 100644 index 00000000..47552d01 --- /dev/null +++ b/magnet/excitation-data/si-id-ue44-circularn.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-ue44-circularn +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 1.556081e-02 1.556081e-02 +00.11 1.556054e-02 1.556054e-02 +00.22 1.555931e-02 1.555931e-02 +00.33 1.555712e-02 1.555712e-02 +00.44 1.555397e-02 1.555397e-02 +00.55 1.554985e-02 1.554985e-02 +00.66 1.554478e-02 1.554478e-02 +00.77 1.553874e-02 1.553874e-02 +00.88 1.553174e-02 1.553174e-02 +00.99 1.552379e-02 1.552379e-02 +01.10 1.551487e-02 1.551487e-02 +01.21 1.550499e-02 1.550499e-02 +01.32 1.549416e-02 1.549416e-02 +01.43 1.548236e-02 1.548236e-02 +01.54 1.546961e-02 1.546961e-02 +01.65 1.545591e-02 1.545591e-02 +01.76 1.544125e-02 1.544125e-02 +01.87 1.542563e-02 1.542563e-02 +01.98 1.540906e-02 1.540906e-02 +02.09 1.539154e-02 1.539154e-02 +02.20 1.537306e-02 1.537306e-02 +02.31 1.535364e-02 1.535364e-02 +02.42 1.533327e-02 1.533327e-02 +02.53 1.531194e-02 1.531194e-02 +02.64 1.528968e-02 1.528968e-02 +02.75 1.526646e-02 1.526646e-02 +02.86 1.524230e-02 1.524230e-02 +02.97 1.521720e-02 1.521720e-02 +03.08 1.519116e-02 1.519116e-02 +03.19 1.516418e-02 1.516418e-02 +03.30 1.513627e-02 1.513627e-02 +03.41 1.510741e-02 1.510741e-02 +03.52 1.507763e-02 1.507763e-02 +03.63 1.504691e-02 1.504691e-02 +03.74 1.501526e-02 1.501526e-02 +03.85 1.498268e-02 1.498268e-02 +03.96 1.494918e-02 1.494918e-02 +04.07 1.491475e-02 1.491475e-02 +04.18 1.487940e-02 1.487940e-02 +04.29 1.484313e-02 1.484313e-02 +04.40 1.480594e-02 1.480594e-02 +04.52 1.476784e-02 1.476784e-02 +04.63 1.472883e-02 1.472883e-02 +04.74 1.468890e-02 1.468890e-02 +04.85 1.464806e-02 1.464806e-02 +04.96 1.460632e-02 1.460632e-02 +05.07 1.456368e-02 1.456368e-02 +05.18 1.452014e-02 1.452014e-02 +05.29 1.447570e-02 1.447570e-02 +05.40 1.443036e-02 1.443036e-02 +05.51 1.438413e-02 1.438413e-02 +05.62 1.433702e-02 1.433702e-02 +05.73 1.428901e-02 1.428901e-02 +05.84 1.424012e-02 1.424012e-02 +05.95 1.419036e-02 1.419036e-02 +06.06 1.413971e-02 1.413971e-02 +06.17 1.408819e-02 1.408819e-02 +06.28 1.403580e-02 1.403580e-02 +06.39 1.398255e-02 1.398255e-02 +06.50 1.392842e-02 1.392842e-02 +06.61 1.387344e-02 1.387344e-02 +06.72 1.381760e-02 1.381760e-02 +06.83 1.376091e-02 1.376091e-02 +06.94 1.370336e-02 1.370336e-02 +07.05 1.364497e-02 1.364497e-02 +07.16 1.358573e-02 1.358573e-02 +07.27 1.352565e-02 1.352565e-02 +07.38 1.346474e-02 1.346474e-02 +07.49 1.340300e-02 1.340300e-02 +07.60 1.334042e-02 1.334042e-02 +07.71 1.327702e-02 1.327702e-02 +07.82 1.321281e-02 1.321281e-02 +07.93 1.314777e-02 1.314777e-02 +08.04 1.308192e-02 1.308192e-02 +08.15 1.301526e-02 1.301526e-02 +08.26 1.294780e-02 1.294780e-02 +08.37 1.287954e-02 1.287954e-02 +08.48 1.281048e-02 1.281048e-02 +08.59 1.274063e-02 1.274063e-02 +08.70 1.266999e-02 1.266999e-02 +08.81 1.259857e-02 1.259857e-02 +08.92 1.252637e-02 1.252637e-02 +09.03 1.245339e-02 1.245339e-02 +09.14 1.237965e-02 1.237965e-02 +09.25 1.230514e-02 1.230514e-02 +09.36 1.222987e-02 1.222987e-02 +09.47 1.215384e-02 1.215384e-02 +09.58 1.207706e-02 1.207706e-02 +09.69 1.199954e-02 1.199954e-02 +09.80 1.192127e-02 1.192127e-02 +09.91 1.184227e-02 1.184227e-02 +10.02 1.176253e-02 1.176253e-02 +10.13 1.168207e-02 1.168207e-02 +10.24 1.160088e-02 1.160088e-02 +10.35 1.151898e-02 1.151898e-02 +10.46 1.143636e-02 1.143636e-02 +10.57 1.135304e-02 1.135304e-02 +10.68 1.126902e-02 1.126902e-02 +10.79 1.118430e-02 1.118430e-02 +10.90 1.109889e-02 1.109889e-02 +11.01 1.101279e-02 1.101279e-02 +11.12 1.092601e-02 1.092601e-02 +11.23 1.083856e-02 1.083856e-02 +11.34 1.075043e-02 1.075043e-02 +11.45 1.066164e-02 1.066164e-02 +11.56 1.057219e-02 1.057219e-02 +11.67 1.048209e-02 1.048209e-02 +11.78 1.039134e-02 1.039134e-02 +11.89 1.029995e-02 1.029995e-02 +12.00 1.020792e-02 1.020792e-02 +12.11 1.011526e-02 1.011526e-02 +12.22 1.002198e-02 1.002198e-02 +12.33 9.928072e-03 9.928072e-03 +12.44 9.833553e-03 9.833553e-03 +12.55 9.738427e-03 9.738427e-03 +12.66 9.642698e-03 9.642698e-03 +12.77 9.546373e-03 9.546373e-03 +12.88 9.449459e-03 9.449459e-03 +12.99 9.351960e-03 9.351960e-03 +13.10 9.253882e-03 9.253882e-03 +13.21 9.155233e-03 9.155233e-03 +13.32 9.056018e-03 9.056018e-03 +13.43 8.956242e-03 8.956242e-03 +13.55 8.855914e-03 8.855914e-03 +13.66 8.755037e-03 8.755037e-03 +13.77 8.653620e-03 8.653620e-03 +13.88 8.551667e-03 8.551667e-03 +13.99 8.449186e-03 8.449186e-03 +14.10 8.346182e-03 8.346182e-03 +14.21 8.242662e-03 8.242662e-03 +14.32 8.138633e-03 8.138633e-03 +14.43 8.034101e-03 8.034101e-03 +14.54 7.929072e-03 7.929072e-03 +14.65 7.823552e-03 7.823552e-03 +14.76 7.717550e-03 7.717550e-03 +14.87 7.611070e-03 7.611070e-03 +14.98 7.504119e-03 7.504119e-03 +15.09 7.396705e-03 7.396705e-03 +15.20 7.288833e-03 7.288833e-03 +15.31 7.180510e-03 7.180510e-03 +15.42 7.071744e-03 7.071744e-03 +15.53 6.962541e-03 6.962541e-03 +15.64 6.852907e-03 6.852907e-03 +15.75 6.742849e-03 6.742849e-03 +15.86 6.632375e-03 6.632375e-03 +15.97 6.521490e-03 6.521490e-03 +16.08 6.410203e-03 6.410203e-03 +16.19 6.298519e-03 6.298519e-03 +16.30 6.186445e-03 6.186445e-03 +16.41 6.073990e-03 6.073990e-03 +16.52 5.961158e-03 5.961158e-03 +16.63 5.847959e-03 5.847959e-03 +16.74 5.734397e-03 5.734397e-03 +16.85 5.620481e-03 5.620481e-03 +16.96 5.506218e-03 5.506218e-03 +17.07 5.391614e-03 5.391614e-03 +17.18 5.276677e-03 5.276677e-03 +17.29 5.161414e-03 5.161414e-03 +17.40 5.045832e-03 5.045832e-03 +17.51 4.929937e-03 4.929937e-03 +17.62 4.813738e-03 4.813738e-03 +17.73 4.697242e-03 4.697242e-03 +17.84 4.580455e-03 4.580455e-03 +17.95 4.463384e-03 4.463384e-03 +18.06 4.346038e-03 4.346038e-03 +18.17 4.228423e-03 4.228423e-03 +18.28 4.110547e-03 4.110547e-03 +18.39 3.992417e-03 3.992417e-03 +18.50 3.874039e-03 3.874039e-03 +18.61 3.755423e-03 3.755423e-03 +18.72 3.636574e-03 3.636574e-03 +18.83 3.517500e-03 3.517500e-03 +18.94 3.398209e-03 3.398209e-03 +19.05 3.278708e-03 3.278708e-03 +19.16 3.159004e-03 3.159004e-03 +19.27 3.039104e-03 3.039104e-03 +19.38 2.919017e-03 2.919017e-03 +19.49 2.798750e-03 2.798750e-03 +19.60 2.678309e-03 2.678309e-03 +19.71 2.557703e-03 2.557703e-03 +19.82 2.436939e-03 2.436939e-03 +19.93 2.316024e-03 2.316024e-03 +20.04 2.194966e-03 2.194966e-03 +20.15 2.073772e-03 2.073772e-03 +20.26 1.952450e-03 1.952450e-03 +20.37 1.831007e-03 1.831007e-03 +20.48 1.709451e-03 1.709451e-03 +20.59 1.587789e-03 1.587789e-03 +20.70 1.466029e-03 1.466029e-03 +20.81 1.344179e-03 1.344179e-03 +20.92 1.222245e-03 1.222245e-03 +21.03 1.100236e-03 1.100236e-03 +21.14 9.781593e-04 9.781593e-04 +21.25 8.560217e-04 8.560217e-04 +21.36 7.338312e-04 7.338312e-04 +21.47 6.115953e-04 6.115953e-04 +21.58 4.893216e-04 4.893216e-04 +21.69 3.670177e-04 3.670177e-04 +21.80 2.446911e-04 2.446911e-04 +21.91 1.223493e-04 1.223493e-04 +22.02 9.528260e-19 9.528260e-19 + +# COMMENTS +# ======== +# +# 1. Measurement data at the sharepoint undulators: +# https://cnpemcamp.sharepoint.com/:f:/s/lnls/projects/Undulators/IgA3bd53KAlKSJ_5A4QNXcnWASNjCeDJ-RjK-mj16EaL4tw?e=f1dFxD +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git diff --git a/magnet/excitation-data/si-id-ue44-circularp.txt b/magnet/excitation-data/si-id-ue44-circularp.txt new file mode 100644 index 00000000..4ed93870 --- /dev/null +++ b/magnet/excitation-data/si-id-ue44-circularp.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-ue44-circularp +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 1.556081e-02 1.556081e-02 +00.11 1.556054e-02 1.556054e-02 +00.22 1.555931e-02 1.555931e-02 +00.33 1.555712e-02 1.555712e-02 +00.44 1.555397e-02 1.555397e-02 +00.55 1.554985e-02 1.554985e-02 +00.66 1.554478e-02 1.554478e-02 +00.77 1.553874e-02 1.553874e-02 +00.88 1.553174e-02 1.553174e-02 +00.99 1.552379e-02 1.552379e-02 +01.10 1.551487e-02 1.551487e-02 +01.21 1.550499e-02 1.550499e-02 +01.32 1.549416e-02 1.549416e-02 +01.43 1.548236e-02 1.548236e-02 +01.54 1.546961e-02 1.546961e-02 +01.65 1.545591e-02 1.545591e-02 +01.76 1.544125e-02 1.544125e-02 +01.87 1.542563e-02 1.542563e-02 +01.98 1.540906e-02 1.540906e-02 +02.09 1.539154e-02 1.539154e-02 +02.20 1.537306e-02 1.537306e-02 +02.31 1.535364e-02 1.535364e-02 +02.42 1.533327e-02 1.533327e-02 +02.53 1.531194e-02 1.531194e-02 +02.64 1.528968e-02 1.528968e-02 +02.75 1.526646e-02 1.526646e-02 +02.86 1.524230e-02 1.524230e-02 +02.97 1.521720e-02 1.521720e-02 +03.08 1.519116e-02 1.519116e-02 +03.19 1.516418e-02 1.516418e-02 +03.30 1.513627e-02 1.513627e-02 +03.41 1.510741e-02 1.510741e-02 +03.52 1.507763e-02 1.507763e-02 +03.63 1.504691e-02 1.504691e-02 +03.74 1.501526e-02 1.501526e-02 +03.85 1.498268e-02 1.498268e-02 +03.96 1.494918e-02 1.494918e-02 +04.07 1.491475e-02 1.491475e-02 +04.18 1.487940e-02 1.487940e-02 +04.29 1.484313e-02 1.484313e-02 +04.40 1.480594e-02 1.480594e-02 +04.52 1.476784e-02 1.476784e-02 +04.63 1.472883e-02 1.472883e-02 +04.74 1.468890e-02 1.468890e-02 +04.85 1.464806e-02 1.464806e-02 +04.96 1.460632e-02 1.460632e-02 +05.07 1.456368e-02 1.456368e-02 +05.18 1.452014e-02 1.452014e-02 +05.29 1.447570e-02 1.447570e-02 +05.40 1.443036e-02 1.443036e-02 +05.51 1.438413e-02 1.438413e-02 +05.62 1.433702e-02 1.433702e-02 +05.73 1.428901e-02 1.428901e-02 +05.84 1.424012e-02 1.424012e-02 +05.95 1.419036e-02 1.419036e-02 +06.06 1.413971e-02 1.413971e-02 +06.17 1.408819e-02 1.408819e-02 +06.28 1.403580e-02 1.403580e-02 +06.39 1.398255e-02 1.398255e-02 +06.50 1.392842e-02 1.392842e-02 +06.61 1.387344e-02 1.387344e-02 +06.72 1.381760e-02 1.381760e-02 +06.83 1.376091e-02 1.376091e-02 +06.94 1.370336e-02 1.370336e-02 +07.05 1.364497e-02 1.364497e-02 +07.16 1.358573e-02 1.358573e-02 +07.27 1.352565e-02 1.352565e-02 +07.38 1.346474e-02 1.346474e-02 +07.49 1.340300e-02 1.340300e-02 +07.60 1.334042e-02 1.334042e-02 +07.71 1.327702e-02 1.327702e-02 +07.82 1.321281e-02 1.321281e-02 +07.93 1.314777e-02 1.314777e-02 +08.04 1.308192e-02 1.308192e-02 +08.15 1.301526e-02 1.301526e-02 +08.26 1.294780e-02 1.294780e-02 +08.37 1.287954e-02 1.287954e-02 +08.48 1.281048e-02 1.281048e-02 +08.59 1.274063e-02 1.274063e-02 +08.70 1.266999e-02 1.266999e-02 +08.81 1.259857e-02 1.259857e-02 +08.92 1.252637e-02 1.252637e-02 +09.03 1.245339e-02 1.245339e-02 +09.14 1.237965e-02 1.237965e-02 +09.25 1.230514e-02 1.230514e-02 +09.36 1.222987e-02 1.222987e-02 +09.47 1.215384e-02 1.215384e-02 +09.58 1.207706e-02 1.207706e-02 +09.69 1.199954e-02 1.199954e-02 +09.80 1.192127e-02 1.192127e-02 +09.91 1.184227e-02 1.184227e-02 +10.02 1.176253e-02 1.176253e-02 +10.13 1.168207e-02 1.168207e-02 +10.24 1.160088e-02 1.160088e-02 +10.35 1.151898e-02 1.151898e-02 +10.46 1.143636e-02 1.143636e-02 +10.57 1.135304e-02 1.135304e-02 +10.68 1.126902e-02 1.126902e-02 +10.79 1.118430e-02 1.118430e-02 +10.90 1.109889e-02 1.109889e-02 +11.01 1.101279e-02 1.101279e-02 +11.12 1.092601e-02 1.092601e-02 +11.23 1.083856e-02 1.083856e-02 +11.34 1.075043e-02 1.075043e-02 +11.45 1.066164e-02 1.066164e-02 +11.56 1.057219e-02 1.057219e-02 +11.67 1.048209e-02 1.048209e-02 +11.78 1.039134e-02 1.039134e-02 +11.89 1.029995e-02 1.029995e-02 +12.00 1.020792e-02 1.020792e-02 +12.11 1.011526e-02 1.011526e-02 +12.22 1.002198e-02 1.002198e-02 +12.33 9.928072e-03 9.928072e-03 +12.44 9.833553e-03 9.833553e-03 +12.55 9.738427e-03 9.738427e-03 +12.66 9.642698e-03 9.642698e-03 +12.77 9.546373e-03 9.546373e-03 +12.88 9.449459e-03 9.449459e-03 +12.99 9.351960e-03 9.351960e-03 +13.10 9.253882e-03 9.253882e-03 +13.21 9.155233e-03 9.155233e-03 +13.32 9.056018e-03 9.056018e-03 +13.43 8.956242e-03 8.956242e-03 +13.55 8.855914e-03 8.855914e-03 +13.66 8.755037e-03 8.755037e-03 +13.77 8.653620e-03 8.653620e-03 +13.88 8.551667e-03 8.551667e-03 +13.99 8.449186e-03 8.449186e-03 +14.10 8.346182e-03 8.346182e-03 +14.21 8.242662e-03 8.242662e-03 +14.32 8.138633e-03 8.138633e-03 +14.43 8.034101e-03 8.034101e-03 +14.54 7.929072e-03 7.929072e-03 +14.65 7.823552e-03 7.823552e-03 +14.76 7.717550e-03 7.717550e-03 +14.87 7.611070e-03 7.611070e-03 +14.98 7.504119e-03 7.504119e-03 +15.09 7.396705e-03 7.396705e-03 +15.20 7.288833e-03 7.288833e-03 +15.31 7.180510e-03 7.180510e-03 +15.42 7.071744e-03 7.071744e-03 +15.53 6.962541e-03 6.962541e-03 +15.64 6.852907e-03 6.852907e-03 +15.75 6.742849e-03 6.742849e-03 +15.86 6.632375e-03 6.632375e-03 +15.97 6.521490e-03 6.521490e-03 +16.08 6.410203e-03 6.410203e-03 +16.19 6.298519e-03 6.298519e-03 +16.30 6.186445e-03 6.186445e-03 +16.41 6.073990e-03 6.073990e-03 +16.52 5.961158e-03 5.961158e-03 +16.63 5.847959e-03 5.847959e-03 +16.74 5.734397e-03 5.734397e-03 +16.85 5.620481e-03 5.620481e-03 +16.96 5.506218e-03 5.506218e-03 +17.07 5.391614e-03 5.391614e-03 +17.18 5.276677e-03 5.276677e-03 +17.29 5.161414e-03 5.161414e-03 +17.40 5.045832e-03 5.045832e-03 +17.51 4.929937e-03 4.929937e-03 +17.62 4.813738e-03 4.813738e-03 +17.73 4.697242e-03 4.697242e-03 +17.84 4.580455e-03 4.580455e-03 +17.95 4.463384e-03 4.463384e-03 +18.06 4.346038e-03 4.346038e-03 +18.17 4.228423e-03 4.228423e-03 +18.28 4.110547e-03 4.110547e-03 +18.39 3.992417e-03 3.992417e-03 +18.50 3.874039e-03 3.874039e-03 +18.61 3.755423e-03 3.755423e-03 +18.72 3.636574e-03 3.636574e-03 +18.83 3.517500e-03 3.517500e-03 +18.94 3.398209e-03 3.398209e-03 +19.05 3.278708e-03 3.278708e-03 +19.16 3.159004e-03 3.159004e-03 +19.27 3.039104e-03 3.039104e-03 +19.38 2.919017e-03 2.919017e-03 +19.49 2.798750e-03 2.798750e-03 +19.60 2.678309e-03 2.678309e-03 +19.71 2.557703e-03 2.557703e-03 +19.82 2.436939e-03 2.436939e-03 +19.93 2.316024e-03 2.316024e-03 +20.04 2.194966e-03 2.194966e-03 +20.15 2.073772e-03 2.073772e-03 +20.26 1.952450e-03 1.952450e-03 +20.37 1.831007e-03 1.831007e-03 +20.48 1.709451e-03 1.709451e-03 +20.59 1.587789e-03 1.587789e-03 +20.70 1.466029e-03 1.466029e-03 +20.81 1.344179e-03 1.344179e-03 +20.92 1.222245e-03 1.222245e-03 +21.03 1.100236e-03 1.100236e-03 +21.14 9.781593e-04 9.781593e-04 +21.25 8.560217e-04 8.560217e-04 +21.36 7.338312e-04 7.338312e-04 +21.47 6.115953e-04 6.115953e-04 +21.58 4.893216e-04 4.893216e-04 +21.69 3.670177e-04 3.670177e-04 +21.80 2.446911e-04 2.446911e-04 +21.91 1.223493e-04 1.223493e-04 +22.02 9.528260e-19 9.528260e-19 + +# COMMENTS +# ======== +# +# 1. Measurement data at the sharepoint undulators: +# https://cnpemcamp.sharepoint.com/:f:/s/lnls/projects/Undulators/IgA3bd53KAlKSJ_5A4QNXcnWASNjCeDJ-RjK-mj16EaL4tw?e=f1dFxD +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git diff --git a/magnet/excitation-data/si-id-ue44-horizontal.txt b/magnet/excitation-data/si-id-ue44-horizontal.txt new file mode 100644 index 00000000..e527fc83 --- /dev/null +++ b/magnet/excitation-data/si-id-ue44-horizontal.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-ue44-horizontal +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 3.779107e-02 0.000000e+00 +00.11 3.778932e-02 0.000000e+00 +00.22 3.778524e-02 0.000000e+00 +00.33 3.777883e-02 0.000000e+00 +00.44 3.777010e-02 0.000000e+00 +00.55 3.775905e-02 0.000000e+00 +00.66 3.774567e-02 0.000000e+00 +00.77 3.772997e-02 0.000000e+00 +00.88 3.771195e-02 0.000000e+00 +00.99 3.769161e-02 0.000000e+00 +01.10 3.766895e-02 0.000000e+00 +01.21 3.764397e-02 0.000000e+00 +01.32 3.761668e-02 0.000000e+00 +01.43 3.758707e-02 0.000000e+00 +01.54 3.755515e-02 0.000000e+00 +01.65 3.752092e-02 0.000000e+00 +01.76 3.748438e-02 0.000000e+00 +01.87 3.744553e-02 0.000000e+00 +01.98 3.740438e-02 0.000000e+00 +02.09 3.736093e-02 0.000000e+00 +02.20 3.731518e-02 0.000000e+00 +02.31 3.726713e-02 0.000000e+00 +02.42 3.721679e-02 0.000000e+00 +02.53 3.716416e-02 0.000000e+00 +02.64 3.710925e-02 0.000000e+00 +02.75 3.705205e-02 0.000000e+00 +02.86 3.699257e-02 0.000000e+00 +02.97 3.693081e-02 0.000000e+00 +03.08 3.686678e-02 0.000000e+00 +03.19 3.680049e-02 0.000000e+00 +03.30 3.673193e-02 0.000000e+00 +03.41 3.666111e-02 0.000000e+00 +03.52 3.658803e-02 0.000000e+00 +03.63 3.651271e-02 0.000000e+00 +03.74 3.643513e-02 0.000000e+00 +03.85 3.635532e-02 0.000000e+00 +03.95 3.627327e-02 0.000000e+00 +04.06 3.618898e-02 0.000000e+00 +04.17 3.610247e-02 0.000000e+00 +04.28 3.601374e-02 0.000000e+00 +04.39 3.592279e-02 0.000000e+00 +04.50 3.582963e-02 0.000000e+00 +04.61 3.573427e-02 0.000000e+00 +04.72 3.563671e-02 0.000000e+00 +04.83 3.553696e-02 0.000000e+00 +04.94 3.543502e-02 0.000000e+00 +05.05 3.533090e-02 0.000000e+00 +05.16 3.522460e-02 0.000000e+00 +05.27 3.511614e-02 0.000000e+00 +05.38 3.500552e-02 0.000000e+00 +05.49 3.489274e-02 0.000000e+00 +05.60 3.477782e-02 0.000000e+00 +05.71 3.466076e-02 0.000000e+00 +05.82 3.454156e-02 0.000000e+00 +05.93 3.442024e-02 0.000000e+00 +06.04 3.429680e-02 0.000000e+00 +06.15 3.417125e-02 0.000000e+00 +06.26 3.404360e-02 0.000000e+00 +06.37 3.391386e-02 0.000000e+00 +06.48 3.378203e-02 0.000000e+00 +06.59 3.364812e-02 0.000000e+00 +06.70 3.351213e-02 0.000000e+00 +06.81 3.337409e-02 0.000000e+00 +06.92 3.323399e-02 0.000000e+00 +07.03 3.309185e-02 0.000000e+00 +07.14 3.294768e-02 0.000000e+00 +07.25 3.280147e-02 0.000000e+00 +07.36 3.265325e-02 0.000000e+00 +07.47 3.250302e-02 0.000000e+00 +07.58 3.235078e-02 0.000000e+00 +07.69 3.219656e-02 0.000000e+00 +07.80 3.204036e-02 0.000000e+00 +07.91 3.188219e-02 0.000000e+00 +08.02 3.172205e-02 0.000000e+00 +08.13 3.155996e-02 0.000000e+00 +08.24 3.139593e-02 0.000000e+00 +08.35 3.122997e-02 0.000000e+00 +08.46 3.106209e-02 0.000000e+00 +08.57 3.089229e-02 0.000000e+00 +08.68 3.072060e-02 0.000000e+00 +08.79 3.054701e-02 0.000000e+00 +08.90 3.037155e-02 0.000000e+00 +09.01 3.019421e-02 0.000000e+00 +09.12 3.001502e-02 0.000000e+00 +09.23 2.983399e-02 0.000000e+00 +09.34 2.965111e-02 0.000000e+00 +09.45 2.946641e-02 0.000000e+00 +09.56 2.927990e-02 0.000000e+00 +09.67 2.909159e-02 0.000000e+00 +09.78 2.890149e-02 0.000000e+00 +09.89 2.870961e-02 0.000000e+00 +10.00 2.851596e-02 0.000000e+00 +10.11 2.832056e-02 0.000000e+00 +10.22 2.812342e-02 0.000000e+00 +10.33 2.792454e-02 0.000000e+00 +10.44 2.772395e-02 0.000000e+00 +10.55 2.752165e-02 0.000000e+00 +10.66 2.731766e-02 0.000000e+00 +10.77 2.711199e-02 0.000000e+00 +10.88 2.690465e-02 0.000000e+00 +10.99 2.669565e-02 0.000000e+00 +11.10 2.648501e-02 0.000000e+00 +11.21 2.627274e-02 0.000000e+00 +11.32 2.605886e-02 0.000000e+00 +11.43 2.584337e-02 0.000000e+00 +11.54 2.562629e-02 0.000000e+00 +11.65 2.540764e-02 0.000000e+00 +11.76 2.518742e-02 0.000000e+00 +11.86 2.496565e-02 0.000000e+00 +11.97 2.474235e-02 0.000000e+00 +12.08 2.451752e-02 0.000000e+00 +12.19 2.429119e-02 0.000000e+00 +12.30 2.406336e-02 0.000000e+00 +12.41 2.383405e-02 0.000000e+00 +12.52 2.360327e-02 0.000000e+00 +12.63 2.337105e-02 0.000000e+00 +12.74 2.313738e-02 0.000000e+00 +12.85 2.290229e-02 0.000000e+00 +12.96 2.266579e-02 0.000000e+00 +13.07 2.242790e-02 0.000000e+00 +13.18 2.218862e-02 0.000000e+00 +13.29 2.194798e-02 0.000000e+00 +13.40 2.170599e-02 0.000000e+00 +13.51 2.146267e-02 0.000000e+00 +13.62 2.121802e-02 0.000000e+00 +13.73 2.097207e-02 0.000000e+00 +13.84 2.072483e-02 0.000000e+00 +13.95 2.047632e-02 0.000000e+00 +14.06 2.022654e-02 0.000000e+00 +14.17 1.997552e-02 0.000000e+00 +14.28 1.972327e-02 0.000000e+00 +14.39 1.946981e-02 0.000000e+00 +14.50 1.921514e-02 0.000000e+00 +14.61 1.895930e-02 0.000000e+00 +14.72 1.870229e-02 0.000000e+00 +14.83 1.844413e-02 0.000000e+00 +14.94 1.818483e-02 0.000000e+00 +15.05 1.792442e-02 0.000000e+00 +15.16 1.766290e-02 0.000000e+00 +15.27 1.740030e-02 0.000000e+00 +15.38 1.713662e-02 0.000000e+00 +15.49 1.687189e-02 0.000000e+00 +15.60 1.660613e-02 0.000000e+00 +15.71 1.633934e-02 0.000000e+00 +15.82 1.607154e-02 0.000000e+00 +15.93 1.580276e-02 0.000000e+00 +16.04 1.553301e-02 0.000000e+00 +16.15 1.526229e-02 0.000000e+00 +16.26 1.499064e-02 0.000000e+00 +16.37 1.471807e-02 0.000000e+00 +16.48 1.444459e-02 0.000000e+00 +16.59 1.417023e-02 0.000000e+00 +16.70 1.389499e-02 0.000000e+00 +16.81 1.361889e-02 0.000000e+00 +16.92 1.334196e-02 0.000000e+00 +17.03 1.306421e-02 0.000000e+00 +17.14 1.278565e-02 0.000000e+00 +17.25 1.250631e-02 0.000000e+00 +17.36 1.222620e-02 0.000000e+00 +17.47 1.194533e-02 0.000000e+00 +17.58 1.166373e-02 0.000000e+00 +17.69 1.138142e-02 0.000000e+00 +17.80 1.109840e-02 0.000000e+00 +17.91 1.081470e-02 0.000000e+00 +18.02 1.053033e-02 0.000000e+00 +18.13 1.024532e-02 0.000000e+00 +18.24 9.959676e-03 0.000000e+00 +18.35 9.673419e-03 0.000000e+00 +18.46 9.386567e-03 0.000000e+00 +18.57 9.099137e-03 0.000000e+00 +18.68 8.811148e-03 0.000000e+00 +18.79 8.522616e-03 0.000000e+00 +18.90 8.233560e-03 0.000000e+00 +19.01 7.943998e-03 0.000000e+00 +19.12 7.653946e-03 0.000000e+00 +19.23 7.363424e-03 0.000000e+00 +19.34 7.072449e-03 0.000000e+00 +19.45 6.781038e-03 0.000000e+00 +19.56 6.489211e-03 0.000000e+00 +19.66 6.196984e-03 0.000000e+00 +19.77 5.904375e-03 0.000000e+00 +19.88 5.611404e-03 0.000000e+00 +19.99 5.318087e-03 0.000000e+00 +20.10 5.024443e-03 0.000000e+00 +20.21 4.730490e-03 0.000000e+00 +20.32 4.436246e-03 0.000000e+00 +20.43 4.141729e-03 0.000000e+00 +20.54 3.846957e-03 0.000000e+00 +20.65 3.551948e-03 0.000000e+00 +20.76 3.256721e-03 0.000000e+00 +20.87 2.961293e-03 0.000000e+00 +20.98 2.665683e-03 0.000000e+00 +21.09 2.369910e-03 0.000000e+00 +21.20 2.073990e-03 0.000000e+00 +21.31 1.777943e-03 0.000000e+00 +21.42 1.481786e-03 0.000000e+00 +21.53 1.185538e-03 0.000000e+00 +21.64 8.892176e-04 0.000000e+00 +21.75 5.928421e-04 0.000000e+00 +21.86 2.964302e-04 0.000000e+00 +21.97 2.314040e-18 0.000000e+00 + +# COMMENTS +# ======== +# +# 1. Measurement data at the sharepoint undulators: +# https://cnpemcamp.sharepoint.com/:f:/s/lnls/projects/Undulators/IgA3bd53KAlKSJ_5A4QNXcnWASNjCeDJ-RjK-mj16EaL4tw?e=s6iVw6 +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-ue44-vertical.txt b/magnet/excitation-data/si-id-ue44-vertical.txt new file mode 100644 index 00000000..9c9d93e4 --- /dev/null +++ b/magnet/excitation-data/si-id-ue44-vertical.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-ue44-vertical +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +00.00 0.000000e+00 2.697732e-02 +00.11 0.000000e+00 2.697555e-02 +00.22 0.000000e+00 2.697214e-02 +00.33 0.000000e+00 2.696707e-02 +00.44 0.000000e+00 2.696034e-02 +00.55 0.000000e+00 2.695196e-02 +00.66 0.000000e+00 2.694193e-02 +00.77 0.000000e+00 2.693024e-02 +00.88 0.000000e+00 2.691691e-02 +00.99 0.000000e+00 2.690192e-02 +01.10 0.000000e+00 2.688528e-02 +01.21 0.000000e+00 2.686699e-02 +01.32 0.000000e+00 2.684706e-02 +01.43 0.000000e+00 2.682547e-02 +01.54 0.000000e+00 2.680225e-02 +01.65 0.000000e+00 2.677738e-02 +01.76 0.000000e+00 2.675086e-02 +01.86 0.000000e+00 2.672271e-02 +01.97 0.000000e+00 2.669291e-02 +02.08 0.000000e+00 2.666148e-02 +02.19 0.000000e+00 2.662842e-02 +02.30 0.000000e+00 2.659372e-02 +02.41 0.000000e+00 2.655739e-02 +02.52 0.000000e+00 2.651943e-02 +02.63 0.000000e+00 2.647984e-02 +02.74 0.000000e+00 2.643863e-02 +02.85 0.000000e+00 2.639580e-02 +02.96 0.000000e+00 2.635135e-02 +03.07 0.000000e+00 2.630528e-02 +03.18 0.000000e+00 2.625760e-02 +03.29 0.000000e+00 2.620831e-02 +03.40 0.000000e+00 2.615741e-02 +03.51 0.000000e+00 2.610490e-02 +03.62 0.000000e+00 2.605080e-02 +03.73 0.000000e+00 2.599509e-02 +03.84 0.000000e+00 2.593780e-02 +03.95 0.000000e+00 2.587891e-02 +04.06 0.000000e+00 2.581843e-02 +04.17 0.000000e+00 2.575637e-02 +04.28 0.000000e+00 2.569274e-02 +04.39 0.000000e+00 2.562752e-02 +04.50 0.000000e+00 2.556073e-02 +04.61 0.000000e+00 2.549238e-02 +04.72 0.000000e+00 2.542246e-02 +04.83 0.000000e+00 2.535098e-02 +04.94 0.000000e+00 2.527795e-02 +05.05 0.000000e+00 2.520337e-02 +05.16 0.000000e+00 2.512724e-02 +05.27 0.000000e+00 2.504957e-02 +05.37 0.000000e+00 2.497036e-02 +05.48 0.000000e+00 2.488962e-02 +05.59 0.000000e+00 2.480736e-02 +05.70 0.000000e+00 2.472357e-02 +05.81 0.000000e+00 2.463827e-02 +05.92 0.000000e+00 2.455145e-02 +06.03 0.000000e+00 2.446313e-02 +06.14 0.000000e+00 2.437331e-02 +06.25 0.000000e+00 2.428199e-02 +06.36 0.000000e+00 2.418919e-02 +06.47 0.000000e+00 2.409490e-02 +06.58 0.000000e+00 2.399913e-02 +06.69 0.000000e+00 2.390189e-02 +06.80 0.000000e+00 2.380319e-02 +06.91 0.000000e+00 2.370302e-02 +07.02 0.000000e+00 2.360141e-02 +07.13 0.000000e+00 2.349834e-02 +07.24 0.000000e+00 2.339383e-02 +07.35 0.000000e+00 2.328789e-02 +07.46 0.000000e+00 2.318052e-02 +07.57 0.000000e+00 2.307172e-02 +07.68 0.000000e+00 2.296151e-02 +07.79 0.000000e+00 2.284990e-02 +07.90 0.000000e+00 2.273688e-02 +08.01 0.000000e+00 2.262247e-02 +08.12 0.000000e+00 2.250667e-02 +08.23 0.000000e+00 2.238949e-02 +08.34 0.000000e+00 2.227093e-02 +08.45 0.000000e+00 2.215101e-02 +08.56 0.000000e+00 2.202973e-02 +08.67 0.000000e+00 2.190710e-02 +08.78 0.000000e+00 2.178313e-02 +08.88 0.000000e+00 2.165782e-02 +08.99 0.000000e+00 2.153118e-02 +09.10 0.000000e+00 2.140322e-02 +09.21 0.000000e+00 2.127395e-02 +09.32 0.000000e+00 2.114337e-02 +09.43 0.000000e+00 2.101150e-02 +09.54 0.000000e+00 2.087833e-02 +09.65 0.000000e+00 2.074389e-02 +09.76 0.000000e+00 2.060817e-02 +09.87 0.000000e+00 2.047120e-02 +09.98 0.000000e+00 2.033296e-02 +10.09 0.000000e+00 2.019348e-02 +10.20 0.000000e+00 2.005276e-02 +10.31 0.000000e+00 1.991080e-02 +10.42 0.000000e+00 1.976763e-02 +10.53 0.000000e+00 1.962325e-02 +10.64 0.000000e+00 1.947766e-02 +10.75 0.000000e+00 1.933088e-02 +10.86 0.000000e+00 1.918291e-02 +10.97 0.000000e+00 1.903376e-02 +11.08 0.000000e+00 1.888345e-02 +11.19 0.000000e+00 1.873198e-02 +11.30 0.000000e+00 1.857936e-02 +11.41 0.000000e+00 1.842560e-02 +11.52 0.000000e+00 1.827071e-02 +11.63 0.000000e+00 1.811470e-02 +11.74 0.000000e+00 1.795757e-02 +11.85 0.000000e+00 1.779935e-02 +11.96 0.000000e+00 1.764004e-02 +12.07 0.000000e+00 1.747964e-02 +12.18 0.000000e+00 1.731817e-02 +12.29 0.000000e+00 1.715564e-02 +12.39 0.000000e+00 1.699205e-02 +12.50 0.000000e+00 1.682743e-02 +12.61 0.000000e+00 1.666177e-02 +12.72 0.000000e+00 1.649509e-02 +12.83 0.000000e+00 1.632740e-02 +12.94 0.000000e+00 1.615870e-02 +13.05 0.000000e+00 1.598902e-02 +13.16 0.000000e+00 1.581835e-02 +13.27 0.000000e+00 1.564672e-02 +13.38 0.000000e+00 1.547412e-02 +13.49 0.000000e+00 1.530058e-02 +13.60 0.000000e+00 1.512609e-02 +13.71 0.000000e+00 1.495068e-02 +13.82 0.000000e+00 1.477436e-02 +13.93 0.000000e+00 1.459712e-02 +14.04 0.000000e+00 1.441899e-02 +14.15 0.000000e+00 1.423998e-02 +14.26 0.000000e+00 1.406009e-02 +14.37 0.000000e+00 1.387934e-02 +14.48 0.000000e+00 1.369774e-02 +14.59 0.000000e+00 1.351530e-02 +14.70 0.000000e+00 1.333203e-02 +14.81 0.000000e+00 1.314794e-02 +14.92 0.000000e+00 1.296305e-02 +15.03 0.000000e+00 1.277736e-02 +15.14 0.000000e+00 1.259088e-02 +15.25 0.000000e+00 1.240364e-02 +15.36 0.000000e+00 1.221563e-02 +15.47 0.000000e+00 1.202688e-02 +15.58 0.000000e+00 1.183738e-02 +15.69 0.000000e+00 1.164716e-02 +15.80 0.000000e+00 1.145623e-02 +15.91 0.000000e+00 1.126459e-02 +16.01 0.000000e+00 1.107227e-02 +16.12 0.000000e+00 1.087926e-02 +16.23 0.000000e+00 1.068559e-02 +16.34 0.000000e+00 1.049126e-02 +16.45 0.000000e+00 1.029628e-02 +16.56 0.000000e+00 1.010068e-02 +16.67 0.000000e+00 9.904455e-03 +16.78 0.000000e+00 9.707624e-03 +16.89 0.000000e+00 9.510197e-03 +17.00 0.000000e+00 9.312187e-03 +17.11 0.000000e+00 9.113605e-03 +17.22 0.000000e+00 8.914465e-03 +17.33 0.000000e+00 8.714778e-03 +17.44 0.000000e+00 8.514556e-03 +17.55 0.000000e+00 8.313812e-03 +17.66 0.000000e+00 8.112558e-03 +17.77 0.000000e+00 7.910806e-03 +17.88 0.000000e+00 7.708570e-03 +17.99 0.000000e+00 7.505860e-03 +18.10 0.000000e+00 7.302690e-03 +18.21 0.000000e+00 7.099072e-03 +18.32 0.000000e+00 6.895019e-03 +18.43 0.000000e+00 6.690542e-03 +18.54 0.000000e+00 6.485656e-03 +18.65 0.000000e+00 6.280371e-03 +18.76 0.000000e+00 6.074702e-03 +18.87 0.000000e+00 5.868659e-03 +18.98 0.000000e+00 5.662257e-03 +19.09 0.000000e+00 5.455507e-03 +19.20 0.000000e+00 5.248423e-03 +19.31 0.000000e+00 5.041017e-03 +19.42 0.000000e+00 4.833302e-03 +19.52 0.000000e+00 4.625290e-03 +19.63 0.000000e+00 4.416994e-03 +19.74 0.000000e+00 4.208428e-03 +19.85 0.000000e+00 3.999603e-03 +19.96 0.000000e+00 3.790533e-03 +20.07 0.000000e+00 3.581231e-03 +20.18 0.000000e+00 3.371709e-03 +20.29 0.000000e+00 3.161980e-03 +20.40 0.000000e+00 2.952057e-03 +20.51 0.000000e+00 2.741953e-03 +20.62 0.000000e+00 2.531681e-03 +20.73 0.000000e+00 2.321254e-03 +20.84 0.000000e+00 2.110684e-03 +20.95 0.000000e+00 1.899985e-03 +21.06 0.000000e+00 1.689169e-03 +21.17 0.000000e+00 1.478249e-03 +21.28 0.000000e+00 1.267239e-03 +21.39 0.000000e+00 1.056152e-03 +21.50 0.000000e+00 8.449990e-04 +21.61 0.000000e+00 6.337946e-04 +21.72 0.000000e+00 4.225513e-04 +21.83 0.000000e+00 2.112821e-04 +21.94 0.000000e+00 1.651900e-18 + +# COMMENTS +# ======== +# +# 1. Measurement data at the sharepoint undulators: +# https://cnpemcamp.sharepoint.com/:f:/s/lnls/projects/Undulators/IgA3bd53KAlKSJ_5A4QNXcnWASNjCeDJ-RjK-mj16EaL4tw?e=f1dFxD +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-vpu29-a-vertical.txt b/magnet/excitation-data/si-id-vpu29-a-vertical.txt new file mode 100644 index 00000000..7fdf53fe --- /dev/null +++ b/magnet/excitation-data/si-id-vpu29-a-vertical.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-vpu29-a-vertical +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +09.70 0.000000e+00 2.397883e-02 +10.05 0.000000e+00 2.303565e-02 +10.40 0.000000e+00 2.213055e-02 +10.75 0.000000e+00 2.126194e-02 +11.11 0.000000e+00 2.042833e-02 +11.46 0.000000e+00 1.962826e-02 +11.81 0.000000e+00 1.886035e-02 +12.16 0.000000e+00 1.812329e-02 +12.51 0.000000e+00 1.741579e-02 +12.86 0.000000e+00 1.673665e-02 +13.21 0.000000e+00 1.608470e-02 +13.57 0.000000e+00 1.545882e-02 +13.92 0.000000e+00 1.485795e-02 +14.27 0.000000e+00 1.428107e-02 +14.62 0.000000e+00 1.372718e-02 +14.97 0.000000e+00 1.319536e-02 +15.32 0.000000e+00 1.268470e-02 +15.68 0.000000e+00 1.219434e-02 +16.03 0.000000e+00 1.172345e-02 +16.38 0.000000e+00 1.127124e-02 +16.73 0.000000e+00 1.083695e-02 +17.08 0.000000e+00 1.041985e-02 +17.43 0.000000e+00 1.001924e-02 +17.78 0.000000e+00 9.634459e-03 +18.14 0.000000e+00 9.264863e-03 +18.49 0.000000e+00 8.909837e-03 +18.84 0.000000e+00 8.568792e-03 +19.19 0.000000e+00 8.241163e-03 +19.54 0.000000e+00 7.926410e-03 +19.89 0.000000e+00 7.624013e-03 +20.24 0.000000e+00 7.333475e-03 +20.60 0.000000e+00 7.054319e-03 +20.95 0.000000e+00 6.786088e-03 +21.30 0.000000e+00 6.528343e-03 +21.65 0.000000e+00 6.280663e-03 +22.00 0.000000e+00 6.042646e-03 +22.35 0.000000e+00 5.813905e-03 +22.71 0.000000e+00 5.594068e-03 +23.06 0.000000e+00 5.382780e-03 +23.41 0.000000e+00 5.179701e-03 +23.76 0.000000e+00 4.984502e-03 +24.11 0.000000e+00 4.796870e-03 +24.46 0.000000e+00 4.616504e-03 +24.81 0.000000e+00 4.443115e-03 +25.17 0.000000e+00 4.276427e-03 +25.52 0.000000e+00 4.116173e-03 +25.87 0.000000e+00 3.962098e-03 +26.22 0.000000e+00 3.813958e-03 +26.57 0.000000e+00 3.671519e-03 +26.92 0.000000e+00 3.534554e-03 +27.27 0.000000e+00 3.402849e-03 +27.63 0.000000e+00 3.276195e-03 +27.98 0.000000e+00 3.154394e-03 +28.33 0.000000e+00 3.037254e-03 +28.68 0.000000e+00 2.924594e-03 +29.03 0.000000e+00 2.816235e-03 +29.38 0.000000e+00 2.712011e-03 +29.74 0.000000e+00 2.611759e-03 +30.09 0.000000e+00 2.515323e-03 +30.44 0.000000e+00 2.422555e-03 +30.79 0.000000e+00 2.333310e-03 +31.14 0.000000e+00 2.247452e-03 +31.49 0.000000e+00 2.164849e-03 +31.84 0.000000e+00 2.085373e-03 +32.20 0.000000e+00 2.008903e-03 +32.55 0.000000e+00 1.935322e-03 +32.90 0.000000e+00 1.864519e-03 +33.25 0.000000e+00 1.796384e-03 +33.60 0.000000e+00 1.730816e-03 +33.95 0.000000e+00 1.667714e-03 +34.30 0.000000e+00 1.606983e-03 +34.66 0.000000e+00 1.548532e-03 +35.01 0.000000e+00 1.492273e-03 +35.36 0.000000e+00 1.438121e-03 +35.71 0.000000e+00 1.385994e-03 +36.06 0.000000e+00 1.335816e-03 +36.41 0.000000e+00 1.287511e-03 +36.77 0.000000e+00 1.241008e-03 +37.12 0.000000e+00 1.196236e-03 +37.47 0.000000e+00 1.153131e-03 +37.82 0.000000e+00 1.111627e-03 +38.17 0.000000e+00 1.071665e-03 +38.52 0.000000e+00 1.033184e-03 +38.87 0.000000e+00 9.961295e-04 +39.23 0.000000e+00 9.604458e-04 +39.58 0.000000e+00 9.260810e-04 +39.93 0.000000e+00 8.929851e-04 +40.28 0.000000e+00 8.611098e-04 +40.63 0.000000e+00 8.304088e-04 +40.98 0.000000e+00 8.008375e-04 +41.33 0.000000e+00 7.723533e-04 +41.69 0.000000e+00 7.449149e-04 +42.04 0.000000e+00 7.184829e-04 +42.39 0.000000e+00 6.930192e-04 +42.74 0.000000e+00 6.684874e-04 +43.09 0.000000e+00 6.448523e-04 +43.44 0.000000e+00 6.220802e-04 +43.80 0.000000e+00 6.001387e-04 +44.15 0.000000e+00 5.789965e-04 +44.50 0.000000e+00 5.586236e-04 +44.85 0.000000e+00 5.389913e-04 +45.20 0.000000e+00 5.200719e-04 +45.55 0.000000e+00 5.018385e-04 +45.90 0.000000e+00 4.842658e-04 +46.26 0.000000e+00 4.673289e-04 +46.61 0.000000e+00 4.510042e-04 +46.96 0.000000e+00 4.352688e-04 +47.31 0.000000e+00 4.201010e-04 +47.66 0.000000e+00 4.054795e-04 +48.01 0.000000e+00 3.913841e-04 +48.36 0.000000e+00 3.777953e-04 +48.72 0.000000e+00 3.646943e-04 +49.07 0.000000e+00 3.520631e-04 +49.42 0.000000e+00 3.398844e-04 +49.77 0.000000e+00 3.281413e-04 +50.12 0.000000e+00 3.168180e-04 +50.47 0.000000e+00 3.058988e-04 +50.83 0.000000e+00 2.953689e-04 +51.18 0.000000e+00 2.852140e-04 +51.53 0.000000e+00 2.754203e-04 +51.88 0.000000e+00 2.659747e-04 +52.23 0.000000e+00 2.568642e-04 +52.58 0.000000e+00 2.480768e-04 +52.93 0.000000e+00 2.396005e-04 +53.29 0.000000e+00 2.314239e-04 +53.64 0.000000e+00 2.235363e-04 +53.99 0.000000e+00 2.159269e-04 +54.34 0.000000e+00 2.085858e-04 +54.69 0.000000e+00 2.015031e-04 +55.04 0.000000e+00 1.946695e-04 +55.39 0.000000e+00 1.880758e-04 +55.75 0.000000e+00 1.817135e-04 +56.10 0.000000e+00 1.755742e-04 +56.45 0.000000e+00 1.696497e-04 +56.80 0.000000e+00 1.639323e-04 +57.15 0.000000e+00 1.584146e-04 +57.50 0.000000e+00 1.530893e-04 +57.86 0.000000e+00 1.479496e-04 +58.21 0.000000e+00 1.429887e-04 +58.56 0.000000e+00 1.382002e-04 +58.91 0.000000e+00 1.335779e-04 +59.26 0.000000e+00 1.291159e-04 +59.61 0.000000e+00 1.248085e-04 +59.96 0.000000e+00 1.206500e-04 +60.32 0.000000e+00 1.166353e-04 +60.67 0.000000e+00 1.127590e-04 +61.02 0.000000e+00 1.090164e-04 +61.37 0.000000e+00 1.054027e-04 +61.72 0.000000e+00 1.019132e-04 +62.07 0.000000e+00 9.854359e-05 +62.42 0.000000e+00 9.528956e-05 +62.78 0.000000e+00 9.214704e-05 +63.13 0.000000e+00 8.911207e-05 +63.48 0.000000e+00 8.618085e-05 +63.83 0.000000e+00 8.334971e-05 +64.18 0.000000e+00 8.061512e-05 +64.53 0.000000e+00 7.797368e-05 +64.89 0.000000e+00 7.542210e-05 +65.24 0.000000e+00 7.295723e-05 +65.59 0.000000e+00 7.057601e-05 +65.94 0.000000e+00 6.827551e-05 +66.29 0.000000e+00 6.605291e-05 +66.64 0.000000e+00 6.390546e-05 +66.99 0.000000e+00 6.183055e-05 +67.35 0.000000e+00 5.982564e-05 +67.70 0.000000e+00 5.788828e-05 +68.05 0.000000e+00 5.601612e-05 +68.40 0.000000e+00 5.420690e-05 +68.75 0.000000e+00 5.245841e-05 +69.10 0.000000e+00 5.076856e-05 +69.45 0.000000e+00 4.913530e-05 +69.81 0.000000e+00 4.755667e-05 +70.16 0.000000e+00 4.603078e-05 +70.51 0.000000e+00 4.455582e-05 +70.86 0.000000e+00 4.313001e-05 +71.21 0.000000e+00 4.175166e-05 +71.56 0.000000e+00 4.041914e-05 +71.92 0.000000e+00 3.913087e-05 +72.27 0.000000e+00 3.788532e-05 +72.62 0.000000e+00 3.668103e-05 +72.97 0.000000e+00 3.551658e-05 +73.32 0.000000e+00 3.439061e-05 +73.67 0.000000e+00 3.330180e-05 +74.02 0.000000e+00 3.224888e-05 +74.38 0.000000e+00 3.123063e-05 +74.73 0.000000e+00 3.024585e-05 +75.08 0.000000e+00 2.929342e-05 +75.43 0.000000e+00 2.837222e-05 +75.78 0.000000e+00 2.748120e-05 +76.13 0.000000e+00 2.661933e-05 +76.48 0.000000e+00 2.578563e-05 +76.84 0.000000e+00 2.497913e-05 +77.19 0.000000e+00 2.419893e-05 +77.54 0.000000e+00 2.344412e-05 +77.89 0.000000e+00 2.271386e-05 +78.24 0.000000e+00 2.200731e-05 +78.59 0.000000e+00 2.132367e-05 +78.95 0.000000e+00 2.066218e-05 +79.30 0.000000e+00 2.002209e-05 +79.65 0.000000e+00 1.940268e-05 +80.00 0.000000e+00 1.880327e-05 + +# COMMENTS +# ======== +# +# 1. Measurement data at the sharepoint Undulators in the folder: +# https://cnpemcamp.sharepoint.com/:f:/s/lnls/projects/Undulators/IgARGR7V1PbUT7t4Gw8GvpxMAY8hM8mLX1V2sWo-HbsUD7g?e=J239kC +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/magnet/excitation-data/si-id-vpu29-b-vertical.txt b/magnet/excitation-data/si-id-vpu29-b-vertical.txt new file mode 100644 index 00000000..46380b39 --- /dev/null +++ b/magnet/excitation-data/si-id-vpu29-b-vertical.txt @@ -0,0 +1,234 @@ +# HEADER +# ====== +# label si-id-vpu29-b-vertical +# harmonics 0 +# main_harmonic 0 normal +# rescaling_factor 1.0 +# units mm T.m T.m + + +# KParam By[T]*Lamba[m] Bx[T]*Lambda[m] +# ========================================== +09.70 0.000000e+00 2.480156e-02 +10.05 0.000000e+00 2.382350e-02 +10.40 0.000000e+00 2.288524e-02 +10.75 0.000000e+00 2.198510e-02 +11.11 0.000000e+00 2.112150e-02 +11.46 0.000000e+00 2.029290e-02 +11.81 0.000000e+00 1.949785e-02 +12.16 0.000000e+00 1.873495e-02 +12.51 0.000000e+00 1.800286e-02 +12.86 0.000000e+00 1.730030e-02 +13.21 0.000000e+00 1.662605e-02 +13.57 0.000000e+00 1.597892e-02 +13.92 0.000000e+00 1.535781e-02 +14.27 0.000000e+00 1.476162e-02 +14.62 0.000000e+00 1.418934e-02 +14.97 0.000000e+00 1.363997e-02 +15.32 0.000000e+00 1.311257e-02 +15.68 0.000000e+00 1.260624e-02 +16.03 0.000000e+00 1.212011e-02 +16.38 0.000000e+00 1.165334e-02 +16.73 0.000000e+00 1.120515e-02 +17.08 0.000000e+00 1.077477e-02 +17.43 0.000000e+00 1.036148e-02 +17.78 0.000000e+00 9.964569e-03 +18.14 0.000000e+00 9.583376e-03 +18.49 0.000000e+00 9.217257e-03 +18.84 0.000000e+00 8.865598e-03 +19.19 0.000000e+00 8.527811e-03 +19.54 0.000000e+00 8.203332e-03 +19.89 0.000000e+00 7.891621e-03 +20.24 0.000000e+00 7.592159e-03 +20.60 0.000000e+00 7.304451e-03 +20.95 0.000000e+00 7.028021e-03 +21.30 0.000000e+00 6.762413e-03 +21.65 0.000000e+00 6.507191e-03 +22.00 0.000000e+00 6.261936e-03 +22.35 0.000000e+00 6.026246e-03 +22.71 0.000000e+00 5.799736e-03 +23.06 0.000000e+00 5.582039e-03 +23.41 0.000000e+00 5.372800e-03 +23.76 0.000000e+00 5.171680e-03 +24.11 0.000000e+00 4.978354e-03 +24.46 0.000000e+00 4.792511e-03 +24.81 0.000000e+00 4.613852e-03 +25.17 0.000000e+00 4.442091e-03 +25.52 0.000000e+00 4.276951e-03 +25.87 0.000000e+00 4.118171e-03 +26.22 0.000000e+00 3.965498e-03 +26.57 0.000000e+00 3.818688e-03 +26.92 0.000000e+00 3.677510e-03 +27.27 0.000000e+00 3.541740e-03 +27.63 0.000000e+00 3.411165e-03 +27.98 0.000000e+00 3.285580e-03 +28.33 0.000000e+00 3.164786e-03 +28.68 0.000000e+00 3.048597e-03 +29.03 0.000000e+00 2.936830e-03 +29.38 0.000000e+00 2.829312e-03 +29.74 0.000000e+00 2.725875e-03 +30.09 0.000000e+00 2.626360e-03 +30.44 0.000000e+00 2.530614e-03 +30.79 0.000000e+00 2.438488e-03 +31.14 0.000000e+00 2.349841e-03 +31.49 0.000000e+00 2.264538e-03 +31.84 0.000000e+00 2.182448e-03 +32.20 0.000000e+00 2.103446e-03 +32.55 0.000000e+00 2.027412e-03 +32.90 0.000000e+00 1.954231e-03 +33.25 0.000000e+00 1.883792e-03 +33.60 0.000000e+00 1.815989e-03 +33.95 0.000000e+00 1.750720e-03 +34.30 0.000000e+00 1.687886e-03 +34.66 0.000000e+00 1.627395e-03 +35.01 0.000000e+00 1.569155e-03 +35.36 0.000000e+00 1.513081e-03 +35.71 0.000000e+00 1.459088e-03 +36.06 0.000000e+00 1.407097e-03 +36.41 0.000000e+00 1.357031e-03 +36.77 0.000000e+00 1.308816e-03 +37.12 0.000000e+00 1.262382e-03 +37.47 0.000000e+00 1.217660e-03 +37.82 0.000000e+00 1.174585e-03 +38.17 0.000000e+00 1.133095e-03 +38.52 0.000000e+00 1.093128e-03 +38.87 0.000000e+00 1.054628e-03 +39.23 0.000000e+00 1.017537e-03 +39.58 0.000000e+00 9.818041e-04 +39.93 0.000000e+00 9.473762e-04 +40.28 0.000000e+00 9.142043e-04 +40.63 0.000000e+00 8.822410e-04 +40.98 0.000000e+00 8.514407e-04 +41.33 0.000000e+00 8.217596e-04 +41.69 0.000000e+00 7.931555e-04 +42.04 0.000000e+00 7.655879e-04 +42.39 0.000000e+00 7.390179e-04 +42.74 0.000000e+00 7.134082e-04 +43.09 0.000000e+00 6.887227e-04 +43.44 0.000000e+00 6.649269e-04 +43.80 0.000000e+00 6.419875e-04 +44.15 0.000000e+00 6.198726e-04 +44.50 0.000000e+00 5.985514e-04 +44.85 0.000000e+00 5.779945e-04 +45.20 0.000000e+00 5.581734e-04 +45.55 0.000000e+00 5.390608e-04 +45.90 0.000000e+00 5.206304e-04 +46.26 0.000000e+00 5.028570e-04 +46.61 0.000000e+00 4.857163e-04 +46.96 0.000000e+00 4.691850e-04 +47.31 0.000000e+00 4.532404e-04 +47.66 0.000000e+00 4.378611e-04 +48.01 0.000000e+00 4.230262e-04 +48.36 0.000000e+00 4.087158e-04 +48.72 0.000000e+00 3.949105e-04 +49.07 0.000000e+00 3.815920e-04 +49.42 0.000000e+00 3.687422e-04 +49.77 0.000000e+00 3.563442e-04 +50.12 0.000000e+00 3.443815e-04 +50.47 0.000000e+00 3.328381e-04 +50.83 0.000000e+00 3.216988e-04 +51.18 0.000000e+00 3.109490e-04 +51.53 0.000000e+00 3.005743e-04 +51.88 0.000000e+00 2.905614e-04 +52.23 0.000000e+00 2.808970e-04 +52.58 0.000000e+00 2.715685e-04 +52.93 0.000000e+00 2.625639e-04 +53.29 0.000000e+00 2.538714e-04 +53.64 0.000000e+00 2.454797e-04 +53.99 0.000000e+00 2.373782e-04 +54.34 0.000000e+00 2.295562e-04 +54.69 0.000000e+00 2.220039e-04 +55.04 0.000000e+00 2.147115e-04 +55.39 0.000000e+00 2.076697e-04 +55.75 0.000000e+00 2.008696e-04 +56.10 0.000000e+00 1.943025e-04 +56.45 0.000000e+00 1.879602e-04 +56.80 0.000000e+00 1.818346e-04 +57.15 0.000000e+00 1.759180e-04 +57.50 0.000000e+00 1.702030e-04 +57.86 0.000000e+00 1.646825e-04 +58.21 0.000000e+00 1.593496e-04 +58.56 0.000000e+00 1.541975e-04 +58.91 0.000000e+00 1.492200e-04 +59.26 0.000000e+00 1.444109e-04 +59.61 0.000000e+00 1.397643e-04 +59.96 0.000000e+00 1.352744e-04 +60.32 0.000000e+00 1.309357e-04 +60.67 0.000000e+00 1.267429e-04 +61.02 0.000000e+00 1.226910e-04 +61.37 0.000000e+00 1.187749e-04 +61.72 0.000000e+00 1.149899e-04 +62.07 0.000000e+00 1.113316e-04 +62.42 0.000000e+00 1.077953e-04 +62.78 0.000000e+00 1.043770e-04 +63.13 0.000000e+00 1.010724e-04 +63.48 0.000000e+00 9.787774e-05 +63.83 0.000000e+00 9.478908e-05 +64.18 0.000000e+00 9.180279e-05 +64.53 0.000000e+00 8.891532e-05 +64.89 0.000000e+00 8.612328e-05 +65.24 0.000000e+00 8.342336e-05 +65.59 0.000000e+00 8.081240e-05 +65.94 0.000000e+00 7.828733e-05 +66.29 0.000000e+00 7.584521e-05 +66.64 0.000000e+00 7.348320e-05 +66.99 0.000000e+00 7.119854e-05 +67.35 0.000000e+00 6.898860e-05 +67.70 0.000000e+00 6.685083e-05 +68.05 0.000000e+00 6.478276e-05 +68.40 0.000000e+00 6.278201e-05 +68.75 0.000000e+00 6.084631e-05 +69.10 0.000000e+00 5.897344e-05 +69.45 0.000000e+00 5.716126e-05 +69.81 0.000000e+00 5.540773e-05 +70.16 0.000000e+00 5.371086e-05 +70.51 0.000000e+00 5.206874e-05 +70.86 0.000000e+00 5.047952e-05 +71.21 0.000000e+00 4.894141e-05 +71.56 0.000000e+00 4.745271e-05 +71.92 0.000000e+00 4.601174e-05 +72.27 0.000000e+00 4.461692e-05 +72.62 0.000000e+00 4.326669e-05 +72.97 0.000000e+00 4.195956e-05 +73.32 0.000000e+00 4.069409e-05 +73.67 0.000000e+00 3.946890e-05 +74.02 0.000000e+00 3.828263e-05 +74.38 0.000000e+00 3.713400e-05 +74.73 0.000000e+00 3.602176e-05 +75.08 0.000000e+00 3.494470e-05 +75.43 0.000000e+00 3.390166e-05 +75.78 0.000000e+00 3.289150e-05 +76.13 0.000000e+00 3.191315e-05 +76.48 0.000000e+00 3.096555e-05 +76.84 0.000000e+00 3.004769e-05 +77.19 0.000000e+00 2.915859e-05 +77.54 0.000000e+00 2.829732e-05 +77.89 0.000000e+00 2.746295e-05 +78.24 0.000000e+00 2.665460e-05 +78.59 0.000000e+00 2.587143e-05 +78.95 0.000000e+00 2.511261e-05 +79.30 0.000000e+00 2.437735e-05 +79.65 0.000000e+00 2.366488e-05 +80.00 0.000000e+00 2.297446e-05 + +# COMMENTS +# ======== +# +# 1. Measurement data at the lnls-ima organization github in the repo: +# https://github.com/lnls-ima/id-VPU29-2386b +# +# 2. K ~ 93.3729/(T.m) * (lambda * B) +# This table contains lambda * B as a function of the ID configuration. +# In terms of maximum deflection angle, +# lambda * B == 2 * pi * Brho * x'_max +# where x'_max is taken from fitting RK trajectory within +# 40 central periods (20 before and 20 after the ID center) +# +# 3. Polynomial of order 6 is fitted to data in order to filter out +# data fluctuations. In this case the number of data points was not +# increased in the fitting process. +# +# 4. Excdata is generated with script +# 'generate_tables.ipynb' at the lnls-ids organization github in the +# excitation_data folder of the repo: +# https://github.com/lnls-ids/insertion-devices.git' diff --git a/pwrsupply/psmodels.txt b/pwrsupply/psmodels.txt index f61df90c..c3720e54 100644 --- a/pwrsupply/psmodels.txt +++ b/pwrsupply/psmodels.txt @@ -1309,13 +1309,6 @@ SI-01M2:PS-FFCH FBP SI-01M2:PS-FFCV FBP -# --- Sirius Insetion Devices - -SI-08SB:ID-IVU18 IVU -SI-09SA:ID-APU22 APU -SI-14SB:ID-IVU18 IVU - - # ______ IT ______ diff --git a/pwrsupply/pstypes-data/si-id-apu22-1991a.txt b/pwrsupply/pstypes-data/si-id-apu22-1991a.txt deleted file mode 100644 index b49bd7d3..00000000 --- a/pwrsupply/pstypes-data/si-id-apu22-1991a.txt +++ /dev/null @@ -1,4 +0,0 @@ -# List of APU22 Insertion devices -# =============================== - -# SI-07SP:ID-APU22 diff --git a/pwrsupply/pstypes-data/si-id-apu22-1991b.txt b/pwrsupply/pstypes-data/si-id-apu22-1991b.txt deleted file mode 100644 index ec4c92d9..00000000 --- a/pwrsupply/pstypes-data/si-id-apu22-1991b.txt +++ /dev/null @@ -1,4 +0,0 @@ -# List of APU22 Insertion devices -# =============================== - -SI-09SA:ID-APU22 diff --git a/pwrsupply/pstypes-data/si-id-apu22-1991c.txt b/pwrsupply/pstypes-data/si-id-apu22-1991c.txt deleted file mode 100644 index 93917b5c..00000000 --- a/pwrsupply/pstypes-data/si-id-apu22-1991c.txt +++ /dev/null @@ -1,4 +0,0 @@ -# List of APU22 Insertion devices -# =============================== - -# SI-06SB:ID-APU22 diff --git a/pwrsupply/pstypes-data/si-id-apu22-1991d.txt b/pwrsupply/pstypes-data/si-id-apu22-1991d.txt deleted file mode 100644 index b892fd45..00000000 --- a/pwrsupply/pstypes-data/si-id-apu22-1991d.txt +++ /dev/null @@ -1,4 +0,0 @@ -# List of APU22 Insertion devices -# =============================== - -# SI-08SB:ID-APU22 diff --git a/pwrsupply/pstypes-names.txt b/pwrsupply/pstypes-names.txt index 6fbd1589..8b2ef998 100644 --- a/pwrsupply/pstypes-names.txt +++ b/pwrsupply/pstypes-names.txt @@ -147,14 +147,3 @@ bo-dclink-fac-2p4s none none as-dclink-fbp none none as-dclink-regatron-master none none as-dclink-regatron-slave none none - - -# Insertion devices -# ----------------- - -si-id-apu22-1991a bipolar id-apu -si-id-apu22-1991b bipolar id-apu -si-id-apu22-1991c bipolar id-apu -si-id-apu22-1991d bipolar id-apu -si-id-apu58-1995 bipolar id-apu -si-id-epu50 bipolar id-epu