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 Categorydown Important Subject Icon
  43   Wed Nov 17 18:18:29 2021 Entered by Moutardier Alexandre from 134.158.195.144 on Wed Nov 17 18:18:12 2021 InfoCameras SST Calibration caméra SST TL1 

Nouvelle calibration de la caméra TL/DG/SST.01-CCD.01 :

Horizontale : 31 µm/pixel

Verticale : 46 µm/pixel

  60   Wed Feb 2 12:58:27 2022 CB/HGUnder ProcessQuestionCameras SST utilisation  

Bonjour,

les valeurs des dimensions des camera données dans le DS bpm sont t-elles calibrés donc en m ou mm, ou um ou bien pixels?

Si c'est en pixels, on sont stockées les valeurs de calib ?

Merci d'avance !

Christelle

 

  61   Wed Feb 2 16:08:07 2022 CB/HGUnder ProcessQuestionCameras SST RE: utilisation  

Bonjour,

Le DS "bpm" des caméra retourne des valeurs en pixels.

L'interface SST quand a elle peut retourner des valeurs en pixel ou en mm selon si une calibration à était faite il n'y a pas trop longtemps.
Pour faire les calibrations il existe le bouton "Image calibration" qui insert toutes les cibles, allume les LED, prend une image de calibration, resort les écrans du faisceau, calcule la calibration et permet de l'appliquer au mesure affiché sur l'interface. Attention toute cette procédure prend un peu de temps (autour de la minute), tant que le bouton n'est pas revenu a la couleur de base cela signifie qu'il travaille, si jamais au bout de 10min il n'est toujours pas revenu, il y a un bug, merci de me le faire remonter et de relancer une nouvelle interface.

Il est possible que la calibration ne puisse pas aller jusqu'au bout puisque le script python de traitement d'image nécésite un package python (opencv-python pour python 2) qui au dernière nouvelle n'est pas installé sur le compte opérateur (a verifier).
Si vous avez un problème envoyé moi un mail et je verrais ça a distance.

Bonne journée,
Alexandre
CB/HG wrote:

Bonjour,

les valeurs des dimensions des camera données dans le DS bpm sont t-elles calibrés donc en m ou mm, ou um ou bien pixels?

Si c'est en pixels, on sont stockées les valeurs de calib ?

Merci d'avance !

Christelle

 

 

  72   Thu Mar 10 18:31:18 2022 Entered by Moutardier Alexandre from 134.158.195.144 on Thu Mar 10 18:31:05 2022FixedInfoCameras SST Calibration caméra SST (10/03/2022) 

Rotation de 180° de la caméra li/dg/sst.01 + zoom remis sur tl/dg/sst.01

-> Focal refait sur les caméra + position ecran revu

Nouvelle calibration caméra :

LI/DG/SST.01
  Position horizontale sur l'image H (pixel) Position verticale sur l'image V (pixel)
Position faisceau x (µm) 36 0
Position faisceau x (µm) 1

-36

TL/DG/SST.01
  Position horizontale sur l'image H (pixel) Position verticale sur l'image V (pixel)
Position faisceau x (µm) 28 10
Position faisceau x (µm) -5 27

x = M(x,H) * H + M(x,V) * V
y = M(y,H) * H + M(y,V) * V

Calubration trouvable sur l'interface SST.

/!\ C'est l'inteface qui fait fois !!! PAS CE POST !!!

 

  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
  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

  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
  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.

  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 !

 

  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.

 

  Draft   Fri Sep 9 14:01:32 2022 ND LPNew SolutionInfoCameras SST Observation by Laura of the beam size with the new DS 
  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
  96   Fri Sep 16 11:37:35 2022 Entered by Moutardier Alexandre from 91.168.92.148 on Fri Sep 16 11:37:23 2022 FixCameras SST rotation de la caméra SST 

rotation de 180° des caméra TL/DG/SST.01, 02, 03 et EL/DG/SST.01
Toutes les caméra sont orienté avec le convention de ThomX : x positif côté MUR

ATTENTION a la convention sur ThomX : si z est le sens de propagation des électrons et y vers le haut, le trièdre x,y,z est INDIRECT !!!

Le centrage de la caméra de la ligne d'extraction est a refaire.

La calibration des écrans est a refaire (mais les valeurs actuelle ne doivent pas être très loin de la vérité)

 

  97   Mon Sep 19 14:42:53 2022 ND AMUnder ProcessInfoCameras SST Control intensité caméras SST 

Des boutons de contrôle d'intensité ont été ajoutés sur les caméras SST.

Pour l'instant c'est approximatif mais devrait aider en cas de saturation.

Cela sera affiné plus tard.

  Draft   Thu Sep 22 14:46:33 2022 ND AMUnder ProcessProblemCameras SST TL/DG/SST.02 

La camera TL/DG/SST.02 a un comportement bizarre.

Parametre de declenchement:

Retard= 156950, exp =0.02

 

  99   Thu Oct 13 10:29:15 2022 NDUnder ProcessInfoCameras SST Desinstallation EL/DG/SST 

EL/DG/SST est temporairemment indisponible (connexion utilisee pour le MRSV)

  100   Thu Oct 13 10:31:17 2022 NDUnder ProcessInfoCameras SST Installation MRSV 

Le MRSV a ete installee (a tester).

Utilisation de l'alimentation de EL/DG/SST

Les cables ont ete mis a cote de ceux qui traversent deja l 'anneau: au sol n'importe comment.

Deux cables d'alimentation supplementaires branches 36041 et 36044.

Le reseau est pris sur TL/DG/SST.02 via un routeur.

  101   Thu Oct 13 15:06:50 2022 NDUnder ProcessInfoCameras SST RE: Installation MRSV 

Camera du MRSV non fonctionnelle... À tester...

 

ND wrote:

Le MRSV a ete installee (a tester).

Utilisation de l'alimentation de EL/DG/SST

Les cables ont ete mis a cote de ceux qui traversent deja l 'anneau: au sol n'importe comment.

Deux cables d'alimentation supplementaires branches 36041 et 36044.

Le reseau est pris sur TL/DG/SST.02 via un routeur.

 

  104   Thu Oct 27 10:47:59 2022 Entered by Nicolas Delerue from 80.119.21.73 on Thu Oct 27 10:47:42 2022FixedFixCameras SST Ajustement retard TL/SST2 

Intervention du 26/10:

Le retard pour les cameras ACE a été ajusté dans l'interface IHM_SST maintenant il ne devrait plus y avoir de problème pour voir le faisceau en déclenchement externe.

Une mesure plus fine (et un réglage plus fin des retards) sera fait vendredi.

La raison pour laquelle il faut déclencher la caméra à +6ms du passage du faisceau n'est pas clair et devra être étudiée...

 

  106   Tue Nov 15 11:47:41 2022 NDUnder ProcessInfoCameras SST Intervention du 15/11 

- Nouvel eclairage installe sur TL/DG/SST.01 et TL/DG SST.01 (reste LI/DG/SST.01 et  EL/DG/SST.01 a faire)

- Cable reseau installe vers EL/DG/SST.01 et TL/DG/SST.03. Les cables sont trop cours pour les autres stations => acheter des 1 cable 20m et 3 cables 30m.

- Cables coax installes vers TL/DG/SST.02. Les cables sont trop cours pour les autres stations => acheter 3 cables 30m.

- Adresse Mac camera MRSV 00:30:53:22:EE:71 / adresse IP: 192.168.229.44 (ccdmrsv1) (adresse IP mise a jour en conformite avec la note Atrium)

- EL/DG/SST.01 reinstallee et testee. Alignement et mesure de resolution a faire.

 

 

ELOG V3.1.4-395e101