HOME Prise de donnees MML Controle commande Simulations Notes Hardware Ligne X Laser Interaction Diagnostiques Synchronisation
Synchronisation
  Elog synchro, Page 6 of 7  Not logged in ThomX    logo
ID Date Author Status Typedown Category Important Subject Icon
  103   Thu Sep 12 09:23:09 2024 VC,NDFixedInfoTiming Decalage temps de declenchement machine. 

9:20 Le laser est a -8.20us

Verification du retard de la camera LI/OP/LAS.02 en decalant en temps le laser de 999us.

La camera se declenche bien environs 600us avant le laser.

Tests sous pylon: un retard de 500us avait ete mis manuellement dans la camera il est retire.

Maintenant la camera se declenche 120us avant le laser.

12:17 Decalage en temps de toutes la synchro. Maintenant le 0 est 200us avant la production des electrons.

Cela devrait etre transparent pour les utilisateurs.

Mise a jour du fichier de constantes de synchronisation.

Git pull.
Scan de verification avec le laser a -8.20us et le temps d'exposition de la camera a 100us. On voit bien le laser si le declenechement est entre -190us et -100us

Verification des parametres pylon des autres cameras. A priori il n'y a pas de retard caché.

Il faudra verifier en faisceau que tout va bien.

 

Attachment 1: laser_scan_before.png
laser_scan_before.png
Attachment 2: camera_laser_scan_laser_at_999us_exp100us.png
camera_laser_scan_laser_at_999us_exp100us.png
Attachment 3: camera_laser_scan_laser_at_200us_exp90us_after_changing_edge.png
camera_laser_scan_laser_at_200us_exp90us_after_changing_edge.png
Attachment 4: camera_laser_scan_laser_at_m8us_exp100us_after_adjusting_timing.png
camera_laser_scan_laser_at_m8us_exp100us_after_adjusting_timing.png
  104   Wed Dec 4 11:10:38 2024 VCFixedInfoTiming procedure fréquence 

dossier  panneau\synchro   (cdi)

./ring_frequency.py --help  (voir le mode de fonctionnement)

./ring_frequency.py --freq "value"   (choisi que des fréquences possible pour la div par 15)

./phase_shifter_rigol.py --phase "value"  (attention change les phases de ch1 et ch2)

  105   Thu Dec 5 15:14:38 2024 VCFixedInfoTests MESURE STABILITÉ SYNCHRO 

La synchronisation des signaux  mesure suR le timing 50Hz

500MHz LI 500MHz RI  => 18ps sdev

500MHz LI 50Hz  => 190ps sdev

 

  107   Thu Jan 9 14:12:45 2025 Entered by Nicolas Delerue from 134.158.195.144 on Thu Jan 9 14:12:31 2025FixedInfoTiming DS to monitor missed triggers 

A ds to monitor missed triggers has been added in CALC/SY/missed_triggers

 

Attachment 1: Screenshot_from_2025-01-09_14-24-06.png
Screenshot_from_2025-01-09_14-24-06.png
  112   Thu Apr 17 16:54:51 2025 Entered by Nicolas Delerue from 134.158.195.142 on Thu Apr 17 16:54:35 2025 InfoTiming Routage 500MHz anneau pour camera a balayage 

Le 500MHz pour la camera a balayage est injecte sur la voie C9 dans la baie 09, passe par le cable 90542 et arrive sur la voie A4.

Pour l'instant le 500MHz est pris a la place du scope de la baie 9.

  113   Thu Apr 17 17:24:58 2025 Entered by Nicolas Delerue from 134.158.195.142 on Thu Apr 17 17:24:43 2025 InfoTiming Routage 16,7MHz pour camera a balayage 

Baie 9: B14 =>cable 94545 => baie 34 A5

  114   Mon May 5 12:17:18 2025 VC, ND InfoTiming Mise a jour synchronisation. 

Attention au démarrage de l'interface faire 'restore laser and Kicker' pour etre sur que le systeme de synchro est en mode "normal"

Les codes de synchronisations ont ete mis a jour afin de permettre le 50Hz.

L'interface a ete mise à jour et un git pull a ete fait.

 

Le bit 4 est un reset du CPLD (il n'y a plus de synhcro tant que Bit 4 = 1 et la LED du chassis synchro ne clignote pas) 

Il existe 6 codes possibles

Modulateur  Linac Ring Diag

code 1    50 50 50 12.5
code 2    50 25 25 12.5  
code 3    50 12.5 12.5 12.5
code 4    50  6.25 6.25 6.25
Code 5   50  3.125 3.125 3.125
Code 6    50  1.5625 1.5625 1.5625
 

 

  118   Fri May 16 11:12:32 2025 Entered by Vincent Chaumat from 134.158.76.115 on Fri May 16 11:12:17 2025FixedInfoTiming State of the art Synchro 

Les performance de la synchro de ThomX au 16 mai 2025 sont:

Le jitter 500MHz Ring  500MHz Linac est de 8ps Sdev et   95% es événement dans  20ps   100 % dans 80ps (quelquesoit la fréquence de répétion)  (Jitter rapide)

Le jitter entre les voies de synchro Linac et Ring  est contenu dans 100ps (quelquesoit la fréquence de répétion) (jitter rapide)

 

La varition du temps entre les timing ring (drift timing) (quelquesoit la fréquence de répétion)

sont inférieurs à 3ns entre le modulateur et le linac

sont inférieurs à 1.5ns entre le  modulateur et les diag

sont inférieurs à 200ps entre linac et ring (mesure plus précise avec jitter rapide)

 

 

 

Attachment 1: jitter_rapide.png
jitter_rapide.png
Attachment 2: drift_timing.png
drift_timing.png
  132   Mon Sep 1 11:28:51 2025 VCFixedInfoTiming réglage DEG4 --> DEG1 

Gen4, voie 1 => Gen1,voie2, RF Gun

Gen4, voie 2 => Gen1,voie3, Laser

Gen4, voie 6 => Gen1,voie4, RedPitaya

Gen4, voie 8 => Gen1,voie5, Salle de controle

Sauve en memoire 9 des DEG1

  134   Mon Sep 1 17:50:09 2025 VC, NDUnder ProcessInfoTiming DEG4 retiré pour nettoyage 

Le DEG4 a été retiré pour nettoyage.

  136   Wed Nov 5 16:12:40 2025 VCNew SolutionInfoTiming Saut de synchro 

Le chassis de synchro est alimenté par une ralonge electrique venant de l'établis "de Jean Noel"

les mesures sur le 230V ont montrées que le signal était moins perturbé là bas qu'en baie 8

ceci est une solution temporaire en attendant un filtrage qui rende le chassis synchro moins sensible aux perturbations du 230V

  3   Fri Jan 31 16:17:43 2020 Entered by Nicolas Delerue from 134.158.195.143 on Fri Jan 31 16:17:30 2020FixedFixTiming Commande declenchement force SSE 

Pour provoquer un declenchement force du DEG3 il faut regler les canaux a declencher sur SSE

et ensuite envoyer la commande

wget --no-cache -S --post-data 'elem=Run&val=true&end' "http://192.168.229.25/main.php"

 

C'est equivalent a l'appui de Run/Stop sur l'interfqce web: http://192.168.229.25/

  4   Tue Feb 4 16:24:53 2020 Entered by Nicolas Delerue from 193.55.29.169 on Tue Feb 4 16:24:39 2020Under ProcessFixTiming Mise à jour XML synchro 

La recette XML des valeurs de synchronisation a été mise à jour dans https://atrium.in2p3.fr/nuxeo/nxdoc/default/dc821b72-899c-42cc-9896-8d327d9670ff/view_documents

  5   Tue Feb 4 16:58:41 2020 Entered by Nicolas Delerue from 193.55.29.169 on Tue Feb 4 16:58:21 2020FixedFixTiming Réglages des générateurs de retard sauvés 

Les réglages des générateurs de retard ont été sauvés dans le canal 1 de chaque générateur.

  6   Thu Jul 23 17:20:58 2020 Entered by Nicolas Delerue from 193.55.29.171 on Thu Jul 23 17:20:45 2020FixedFixMaterial Sauvegarde réglages 

Les réglages des générateurs de retard ont été sauvés dans le canal 1 et 9 de chaque générateur.

  7   Tue Oct 13 12:23:20 2020 Entered by Nicolas Delerue from 134.158.195.143 on Tue Oct 13 12:23:01 2020FixedFixMaterial addresse IP reglee; Pb IHM 

Bonjour,

J'ai mis les bonnes adresses IP sur les generateurs de retard et tout teste. Cela fonctionne.

Par contre le DS n'est pas demarre donc l'IHM ne fonctionne toujours pas.

Nicolas

 

 

  9   Thu Jun 3 18:12:04 2021 Entered by Nicolas Delerue from 134.158.195.142 on Thu Jun 3 18:11:47 2021 FixOther Config des generateurs de retqrds rechqrgee 

j'ai rechargee la config par defaut des generateurs de retard (config 9)

  10   Tue Jun 8 11:29:27 2021 Entered by Nicolas Delerue from 134.158.88.175 on Tue Jun 8 11:29:08 2021 FixTiming Pb scope salle de contrôel 

Le scope en salle de contrôle été déréglée et les coordinateurs indiquaient que la synchro ne fonctionnait pas. Après vérification, tout allait bien.

  11   Wed Jun 9 14:07:45 2021 Entered by Nicolas Delerue from 80.119.21.73 on Wed Jun 9 14:07:25 2021FixedFixTiming Mise à jour des valeurs de retard réparée... 

La ligne 157 du code delay_family.py avait été commentée dans le cadre des tests de déploiement de TaurusWheelEdit.

 

  12   Fri Jun 11 09:43:46 2021 Entered by Nicolas Delerue from 80.119.21.73 on Fri Jun 11 09:43:33 2021FixedFixTiming Updated interface 

The timing interface has been updated to provide a wheel editor for the variables. A git pull is necessary to get the interface.

ELOG V3.1.4-395e101