HOME Prise de donnees MML Controle commande Simulations Notes Hardware Ligne X Laser Interaction Diagnostiques Synchronisation
Diagnostiques
  elog des diags., Page 4 of 8  Not logged in ThomX    logo
ID Date Author Status Type Category Important Subject Icon
  94   Fri Sep 9 23:19:24 2022 NDNew SolutionFixMaterial RE: Obstruction par les fentes 

La position par defaut des fentes a été mise à 23.5 au lieu de 19 ce qui devrait résoudre le problème.

Faire un git pull pour avoir cette valeur dans l'IHM fente.

ND IC AM HG wrote:

Verification de l'obstruction du faisceau par les fentes.

Le mors cote mur obstrue legerement le faisceau.

Acces requis pour voir si on peut reculer le contacteur de limite sans mettre le materiel en danger.

 

 

  93   Fri Sep 9 14:03:06 2022 ND LPNew SolutionInfoCameras SST Observation by Laura of the beam size with the new DS 

Mesures de taille de faisceau faites avec le DS developpe par Laura.

Attachment 1: Int_IM_LI-sst.01.png
Int_IM_LI-sst.01.png
Attachment 2: Int_scalar_LI-sst.01.png
Int_scalar_LI-sst.01.png
Attachment 3: Int_img_TL-sst.01.png
Int_img_TL-sst.01.png
Attachment 4: Int_scalar_TL-sst.01.png
Int_scalar_TL-sst.01.png
Attachment 5: Int_image_TL-sst.03.png
Int_image_TL-sst.03.png
Attachment 6: Int_scalar_TL-sst.03.png
Int_scalar_TL-sst.03.png
Attachment 7: DS_pour_le_calcul_de_la_taille_du_faisceau.pdf
  Draft   Fri Sep 9 14:01:32 2022 ND LPNew SolutionInfoCameras SST Observation by Laura of the beam size with the new DS 
  91   Fri Sep 9 13:51:29 2022 ND HG IC AM VK V.Under ProcessInfoCameras SST Saturation des cameras 

Il a ete verifie qu'en decalant TL/DG/SST.01 de 100us la saturation disparait.

Une etude plus detaillee sera faite et des boutons adaptes seront installes sur l'interface SST.

 

  90   Fri Sep 9 13:48:46 2022 ND IC AM HGNot FixedProblemMaterial Obstruction par les fentes 

Verification de l'obstruction du faisceau par les fentes.

Le mors cote mur obstrue legerement le faisceau.

Acces requis pour voir si on peut reculer le contacteur de limite sans mettre le materiel en danger.

 

  89   Thu Sep 8 18:34:34 2022 ND AM VK VMUnder ProcessInfoBPMs   

18h30

Acces casemate

RI-C1/BPM.02 cable D etait mal visse + passe pres du faisecau direct

=> cables A et D mis pres du faisceau direct

=> cable A rebranche

RI-C1/BPM.01 cable B devisse

RI-C1/BPM.01 cable A, B et D pres de la ligne deviee

Access a Casemate:

BPM2

A (blanc aoutour de bypass) B (debranche) C(vissse,pas touche) D(debranche)

 

 

 

 

  88   Mon Sep 5 16:10:59 2022 ND/AM/VK ProblemMaterial Permutation cables reseau WAC2 et WAC3 

Suite a un probleme de fonctionnement des WAC, nous avons permutter les cables reseau des WAC2 et WAC3.

Cela permutte le probleme.

Pour l'instant nous laissons les cables permuttes. WAC2 est fonctionnel, WAC3 ne l'est plus.

  87   Mon Aug 22 18:16:11 2022 Entered by Super Team from 134.158.195.141 on Mon Aug 22 18:15:58 2022Under ProcessInfoCameras SST Travaille sur station SST 

Fait :
- Allumage des caméras après la coupure estival
- Échange des caméra TL/DG/SST.02 et EL/DG/SST.01 pour avoir une caméra qui trig au niveau des fentes
- Verification de la rotation sur TL/DG/SST.01
- Allignement, reglage zoom/focus, verification position moteur des écrans pour les caméras : TL/DG/SST.01, TL/DG/SST.02, TL/DG/SST.03, EL/DG/SST.01 (OK pour LI/DG/SST.01)
- inversion caméra spare/caméra EL/DG/SST.01 + nouveau zoom
- Calibration des caméra faite a ma main :

  • Création d'un code permetant d'obtenir la convetion pixel micrometre a partir de la mesure en pixel du plus grand group/element (2,1) des cibles.
    Le code est : $HOME_IHM/Diags/interface_SST/conversion_px_um_target_usaf1951.py

- Code de calibration (usaf_detector_py2.py) fonctionnel sur le compte opérateur mais ne done pas de très bon résultats d'ou la calibration a la main. Le code permet néanmoins de prendre des images de toutes les target et les sauve dans "/data/shared/status/SST_calibration" sous un nom générique "data_heure_stationName_calibration_image.png
Pour l'utiliser suvre les étape suivante :

  • Allumer les LED des caméra ACE (TL/DG/SST.02-ccd.01 et EL/DG/SST.01-ccd.01) :
    • arreter les serveurs des caméra depuis astor ou l'IHM_astor_serteur
    • ce connecter au caméra conserner avec pylon (sur le pc TangoDiag)
    • aller dans le menu ccdsst2-tl -> I/O control et cliqué sur la case "user output line 1" (permet d'allumer les LED)
    • deconnecter les caméra de pylon (pylon peux rester ouvert et sera réutilisé plus tard) et relancer les serveurs des caméras
    • dans le doute mieux vaut relancer l'IHM_SST avant d'appuyer sur le bouton "Image calibration"
    • attendre que le bouton "image calibration" redvienne de la même couleurs que les autres puis recommencer au premier point pour éteindre les caméra en décocahnt la case coché plus tot

A faire :
- Scotcher le focus de EL/DG/SST.01 pour eviter qu'il ne bouge ?
- retouner de 180deg toute les caméras sauf le linac pour être dans la même convension que les BPM.
Convension :

  • x positif vers l'exterieur de la machine,
  • y positif vers le haut
  • z selon l'axe faisceau
  • Attention : cette convension implique un trièdre INDIRECTE !

 

  86   Mon Aug 22 15:38:30 2022 Entered by Super Team from 134.158.195.141 on Mon Aug 22 15:38:17 2022Under ProcessInfoBPMs Verification cablage BPM (VC, IC, LP, AM) 

Verification cablage BPM

Cablage physique
Name BPM number Libera number SN Cable number erreur
Li BPM.01 Lib.01 14 16004  
TL BPM.01 Lib.02 11 26004  
TL BPM.02 Lib.02 4 26012  
TL BPM.03 Lib.02 18 26020  
TL BPM.04 Lib.02 16 26028  
RI-C1 BPM.01 Lib.03 7 46007  
RI-C1 BPM.02 Lib.03 13 46019 étiquette fausse sur le cable côté BPM
RI-C1 BPM.03 Lib.03 9 46031  
RI-C1 BPM.04 Lib.03 1 46043  
RI-C1 BPM.05 Lib.04 20 46051  
RI-C1 BPM.06 Lib.04 3 46065  
RI-C2 BPM.01 Lib.04 17 56006  
RI-C2 BPM.02 Lib.04 10 56018  
RI-C2 BPM.03 Lib.05 2 56032  
RI-C2 BPM.04 Lib.05 19 56047  
RI-C2 BPM.05 Lib.05 5 56055  
RI-C2 BPM.06 Lib.05 8 56069  
EL BPM.01 Lib.01 6 36010  

Selon Jive :

Jive
Name BPM number Libera number Old S/N LiberaBoard erreur Fait New S/N Etat A faire
Li BPM.01 Lib.01 14 Raf3     14 OK  
TL BPM.01 Lib.02 11 Raf3     11 OK  
TL BPM.02 Lib.02 18 Raf4 Devrais être 4 raf4->raf5 4 OK Changer étiquette
TL BPM.03 Lib.02 4 Raf5 Devrais être 18 raf5->raf4 18 OK Changer étiquette
TL BPM.04 Lib.02 16 Raf6     16 OK  
RI-C1 BPM.01 Lib.03 7 raf3     7 OK  
RI-C1 BPM.02 Lib.03 9 raf4 Devrais être 13 raf4->raf5 13 OK Changer étiquette
RI-C1 BPM.03 Lib.03 13 raf5 Devrais être 9 raf5->raf4 9 OK Changer étiquette
RI-C1 BPM.04 Lib.03 1 raf6     1 OK BPM a cabler  
RI-C1 BPM.05 Lib.04 20 raf3     20 OK BPM a cabler  
RI-C1 BPM.06 Lib.04 17 raf4 Devrais être 3 raf4->raf5 3 OK Changer étiquette
RI-C2 BPM.01 Lib.04 3 raf5 Devrais être 17 raf5->raf4 17 OK Changer étiquette
RI-C2 BPM.02 Lib.04 10 raf6     10 OK  
RI-C2 BPM.03 Lib.05 2 raf3     2 OK  
RI-C2 BPM.04 Lib.05 5 raf4 Devrais être 19 raf4->raf5 19 OK Changer étiquette
RI-C2 BPM.05 Lib.05 19 raf5 Devrais être 5 raf5->raf4 5 OK Changer étiquette
RI-C2 BPM.06 Lib.05 8 raf6     8 OK  
EL BPM.01 Lib.01 6 raf4   cablé 6    

 Verification calibration BPM (cf https://atrium.in2p3.fr/0c2065cc-824a-4d70-ba26-8f1770cc54fa).
Les mesures ont était faites en associant les serial number (SN) des tiroires des Libéra au BPM cablé dessus. Depuis 2 modifications de cablage ont était executé, une inversion des Libéra 2 et 3 et une inversion des tiroires en haut a droite et en bas a gauche.
L'impact sur les SN est résumé ci dessous.

Serial number utilisé lors de la calibration des BPM Serial number après inversion Libera 2 et 3 Serial number après inversion d'aujourd'hui pour Jive
1 16 16
2 2 2
3 3 17
4 13 9
5 5 19
6 6 6
7 11 11
8 8 8
9 18 4
10 10 10
11 7 7
12 12 12
13 4 18
14 14 14
15 15 15
16 1 1
17 17 3
18 9 13
19 19 5
20 20 20


A FAIRE : Revoir les le fichier de calibration des BPM ($HOME_IHM/Diags/BPM/ThomX_BPM_calibration.csv)

  85   Mon Jul 25 15:14:52 2022 Entered by Moutardier Alexandre from 91.168.92.148 on Mon Jul 25 15:14:39 2022 ProblemCameras SST Alarme moteur 

Les moteur des station SST passe en "alarm" par moment pendant quelque second.

Il s'agit d'une alarme de temperature. Il faudra guetter pour s'assurer qu'il n'y a pas de probleme de surchauffe et il fauraut eteindre les moteurs de temps en temps.

  84   Thu Jul 21 17:58:18 2022 Entered by Moutardier Alexandre from 193.55.29.171 on Thu Jul 21 17:58:03 2022 InfoCameras SST Limière cherenkov 

Première image d'un potentiel rayonnement cherenkov sur la station TL/DG/SST.01 pris au téléphone portable dans le couloir de l'igloo.

Attachment 1: RC_tronc.jpg
RC_tronc.jpg
Attachment 2: IMG_20220721_174401.jpg
IMG_20220721_174401.jpg
  83   Thu Jul 21 16:05:47 2022 Entered by Moutardier Alexandre from 193.55.29.171 on Thu Jul 21 16:05:32 2022 InfoCameras SST rotation de la caméra TL/DG/SST.01 

Travail en cours sur la caméra TL/DG/SST.01 => rotation de 180° de la caméra

  82   Tue Jul 19 16:33:39 2022 Entered by Nicolas Delerue from 134.158.88.175 on Tue Jul 19 16:33:26 2022FixedInfoBPMs Analyse du bruit sur les BPMs 

Laura a amélioré son analyse du bruit sur les BPMs (LI+TL), voir fichier joint.

Le bruit RMS sur la mesure de position dans le linac est inférieur à 200um.

Le bruit RMS sur la mesure de position dans le TL/DG/BPM.01 est inférieur à 50um.

Si votre analyse est fortement dépendante des barres d'erreurs je vous encourage à prendre des données statistiques pour faire une analyse de bruit dans la configuration machine de votre choix.

Attachment 1: Analyse_de_bruit_des_BPM.pdf
  81   Wed Jun 22 15:40:00 2022 Nicolas Delerue/Laura PedrazaReference SolutionInfoBPMs Mesure du bruit sur LI/DG/BPM01 

Analyse du bruit sur les mesures de position effectuée par Laura Pedraza sur les données du 21/06/2022.

Conclusion:  le bruit sur les mesures de position avec LI/DG/BPM.01 est inférieur à 150um.

Le bruit sur les mesures *relatives* de position avec les écrans semble inférieur (attention à ne pas oublier d'appliquer la calibration).

 

Attachment 1: Noise_analysis_libpmsst.01-ccd.01x_period1.png
Noise_analysis_libpmsst.01-ccd.01x_period1.png
Attachment 2: Noise_analysis_libpmsst.01-ccd.01y_period1.png
Noise_analysis_libpmsst.01-ccd.01y_period1.png
Attachment 3: Noise_analysis_lidgbpm.01-lib.01SpX_period1.png
Noise_analysis_lidgbpm.01-lib.01SpX_period1.png
Attachment 4: Noise_analysis_lidgbpm.01-lib.01SpX_period2.png
Noise_analysis_lidgbpm.01-lib.01SpX_period2.png
Attachment 5: Noise_analysis_lidgbpm.01-lib.01SpY_period1.png
Noise_analysis_lidgbpm.01-lib.01SpY_period1.png
Attachment 6: Noise_analysis_lidgbpm.01-lib.01SpY_period2.png
Noise_analysis_lidgbpm.01-lib.01SpY_period2.png
  80   Fri Apr 15 10:00:16 2022 Entered by Hayg Guler from 134.158.91.29 on Fri Apr 15 09:59:59 2022Not FixedInfoBPMs BPM vs Ecran (JH, HG)  

comparaisons des valeurs des BPMs (TL/DG/BPM.01-LIB.02/SpX et SpY) aux valeurs sur écran TL/SST01. 

Voici des valeurs numériques que j'ai notées :
lors d'une variation de I_steerer allant de -12 A
à + 12 A
- déplacement (à peu près horizontal) du faisceau mesuré
avec les BPM : 3,75 mm,
- déplacement (à peu près horizontal) du faisceau mesuré
sur l'écran : 13,5 mm.
Rapport des deux déplacements : 3,6.
Distance des BPM au steerer : 1,2 m
Distance de l'écran au steerer : 2,9 m
Rapport des deux distances : 2,42.
Le rapport des déplacements est donc 50 % plus élevé qu'attendu
à partir des distances.
A priori, ce désaccord pourrait provenir soit d'une erreur de calibration
des BPM ou des déplacements sur l'écran, soit d'un effet de lentille
divergente que le triplet de quads introduirait pour une source
localisée au centre du steerer.
Petite vérification : l'énergie du faisceau était de ~50 MeV (ou de 68 MeV?)
La longueur équivalente du steerer est 70 mm, et le champ dans le steerer
est de 40 gauss, soit 40e-4 T. On en déduit que le rayon de courbure
du faisceau dans le steerer est de 42 m, et donc que la déviation due
au steerer est de ± 1,67 mrad, soit 3,33 mrad en tout (lorsqu'on passe
de -12 A à +12 A). À une telle déviation correspond un déplacement
de 4 mm dans les BPM et de 9,7 mm sur l'écran. Ces nombres sont à
vérifier!

 

 

Sinon pour info des énergies ont été mesurées via les BPMs et l'écran en bout de linac en bougeant le steerer apres section (tl/ps/str.01-h.01).

resultats dans :

  • pour les BPMs : /data/shared/Commissioning_tools/Mesure/20220414/Energie_BPMs/  --> 68 MeV
  • /data/shared/Commissioning_tools/Mesure/20220414/Esteerer_section/  *IDXR*      --> 50.5 MeV

 

 

  79   Tue Apr 12 10:16:35 2022 Entered by Moutardier Alexandre from 91.168.92.148 on Tue Apr 12 10:16:22 2022 InfoBPMs Verification calibration BPM 

Verification de la calibration des BPM :

Les valeurs de l'ATKPannel sont coforme a celle du fichier de configuration ($HOME_IHM/Diags/BPM/ThomX_BPM_calibration.csv)

  78   Sat Apr 9 11:01:08 2022 Entered by Moutardier Alexandre  InfoCameras SST Prise d'image le 6/04/2022 pour présentation RIF 

Préparation de la présentation du RIF : https://indico.ijclab.in2p3.fr/event/8142/timetable/#20220407.detailed

Charge faisceau : 30 pC

Images prise :

  • Signaux ADC des BPM
  • Image TL/DG/SST.01 (focalisé grace au quad) :
    • cible de calibration
    • Image OTR (exposition : 10s) avec faisceau
    • Image OTR (exposition : 10s) sans faisceau
    • => substraction images OTR pour mettre l'enphase sur le faisceau
    • Image YAG (exposition : 1ms)


Attachment 1: ADC_BPM.png
ADC_BPM.png
Attachment 2: 2022-04-06_15_48_13_tl_dg_sst_01-ccd_01_targe_expo200ms_RAW.png
2022-04-06_15_48_13_tl_dg_sst_01-ccd_01_targe_expo200ms_RAW.png
Attachment 3: 2022-04-06_15_54_12_tl_dg_sst_01-ccd_01_OTR_10s_beam_RAW_16bits.tiff
Attachment 4: 2022-04-06_15_55_00_tl_dg_sst_01-ccd_01_OTR_10s_sans_beam_RAW_16bits.tiff
Attachment 5: traitement_image.py
#!/usr/bin/env python
#-*- coding: utf-8 -*-
# Description !!!!!!
# Alexandre  Moutardier, date !!!!!!

#########################################  DO NOT MODIFFY AFTER 

from PIL import Image
import numpy as np
import matplotlib.pyplot as plt

def open_image(image_name):
    img = np.array(Image.open(image_name))
    # img = (img[:,:,0] +img[:,:,1] +img[:,:,2])/3.
    return(img)

#img_avec_beam = open_image("2022-04-06_15_55_00_tl_dg_sst_01-ccd_01_OTR_10s_sans_beam_log_scale_True_despeckle_False_Auto_scale_True.png")
#img_sans_beam = open_image("2022-04-06_15_54_12_tl_dg_sst_01-ccd_01_OTR_10s_beam_log_scale_True_despeckle_False_Auto_scale_True.png")
img_avec_beam = open_image("2022-04-06_15_54_12_tl_dg_sst_01-ccd_01_OTR_10s_beam_RAW_16bits.tiff")
img_sans_beam = open_image("2022-04-06_15_55_00_tl_dg_sst_01-ccd_01_OTR_10s_sans_beam_RAW_16bits.tiff")
img_beam = img_avec_beam+-1*img_sans_beam
print(type(img_avec_beam),type(img_beam))
# print(img_beam)
# print(img_sans_beam)
img_beam[img_beam<0] = 0
img_beam[img_beam>100] = 100
# img_beam[:,:,3] = 255
# print("après tri")
# print(img_beam)

plt.figure("Avec beam ")
plt.imshow(img_avec_beam)
plt.colorbar()
plt.figure("Sans beam ")
plt.imshow(img_sans_beam)
plt.colorbar()
plt.figure("Beam only")
plt.imshow(img_beam)
plt.colorbar()
plt.show()

img = Image.fromarray(img_beam)
print(np.array(img))
img.save("img_beam_only.png")

Attachment 6: Beam_only.png
Beam_only.png
Attachment 7: 2022-04-06_15_45_53_tl_dg_sst_01-ccd_01_YAG_30pC_expo1ms_RAW.png
2022-04-06_15_45_53_tl_dg_sst_01-ccd_01_YAG_30pC_expo1ms_RAW.png
  77   Thu Mar 31 00:26:59 2022 Entered by Nicolas Delerue from 80.119.21.73 on Wed Mar 30 10:01:48 2022Under ProcessInfoMaterial RE: RE: Tests en cours sur WAC 01 

Fin des tests. er/ca/rac.05-elr.01-wac.01 est de retour sur sa config habituelle.

Entered by Nicolas Delerue from 80.119.21.73 on Wed Mar 30 10:01:48 2022 wrote:

Observation:

Toujours s'assurer que EnableDynamicCharge est sur False

 

Entered by Nicolas Delerue from 80.119.21.73 on Wed Mar 30 10:01:48 2022 wrote:

Attention, tests de config pour comprendre le bruit sur er/ca/rac.05-elr.01-wac.01

La config en place n'est pas la config habituelle.

 

 

  76   Wed Mar 30 19:09:13 2022 Entered by Nicolas Delerue from 80.119.21.73 on Wed Mar 30 10:01:48 2022Under ProcessInfoMaterial RE: Tests en cours sur WAC 01 

Observation:

Toujours s'assurer que EnableDynamicCharge est sur False

 

Entered by Nicolas Delerue from 80.119.21.73 on Wed Mar 30 10:01:48 2022 wrote:

Attention, tests de config pour comprendre le bruit sur er/ca/rac.05-elr.01-wac.01

La config en place n'est pas la config habituelle.

 

  75   Wed Mar 30 10:02:07 2022 Entered by Nicolas Delerue from 80.119.21.73 on Wed Mar 30 10:01:48 2022Under ProcessInfoMaterial Tests en cours sur WAC 01 

Attention, tests de config pour comprendre le bruit sur er/ca/rac.05-elr.01-wac.01

La config en place n'est pas la config habituelle.

ELOG V3.1.4-395e101