1 / 15

PS complex timing concepts and supercycles

PS complex timing concepts and supercycles. Cette présentation est un survol rapide du système de séquencement des machines. Les principales modifications faites pendant ce shut down sont aussi présentées. Vocabulaire 1/6. BP (basic période) Slot minimum allouable a une opération

mayda
Download Presentation

PS complex timing concepts and supercycles

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PS complex timing concepts and supercycles Cette présentation est un survol rapide du système de séquencement des machines. Les principales modifications faites pendant ce shut down sont aussi présentées GM

  2. Vocabulaire 1/6 • BP (basic période) • Slot minimum allouable a une opération actuellement 1.2s • Cycle • Temps alloué a une opération (un multiple de BP) • Beam • Association de cycles d’une ou plusieurs machines dont l’exécution sera liée • BCDBeam Coordination Diagram • Définit l’organisation des Beams GM

  3. Vocabulaire 2/6 • SuperCycle • Partie d’un BCD correspondant à une seule machine • Compound opération • Mini BCD ... (facilite la programmation du SC) • Séquence • Association de BCD • pulse start, BCD d’operation, pulse stop • Normal, Spare, SpareDump • État choisit par le ‘décision tree’ pour l’exécution du BCD GM

  4. Vocabulaire 3/6 Page timing du CO http://ab-dep-co-ht.web.cern.ch/ab-dep-co-ht/timing/Seq/tgm.htm • Télégramme • Liste d’attributs pour décrire ce que fait la machine (et ce qu’elle fera) • Envoye en debut de chaque Basic Periode • Condition externe • Ensemble d’informations (état d’équipement, request, ..) qui seront analysées par le MTG pour définir les opérations qui seront ‘jouées’ parmi celles programmées dans les BCDs chargés dans le hardware • Permet aussi de couper les faisceaux a la source si aucune opération n’est ‘jouable’ • Strong coupling (Psb Ps Leir & Sps) • SuperCycle de même longueur • Machines interconnectées par la notion de BEAM • Loose coupling (Ad) • Pas de contrainte de longueur de SuperCyle • Synchronisation avec les machines “strong coupling” seulement dans les process de transfert GM

  5. Vocabulaire 4/6 Page timing du CO http://ab-dep-co-ht.web.cern.ch/ab-dep-co-ht/timing/index.htm • Event • Informations distribuees sur le cable MTG (telegramme, UTC, CTIM, cTime, ..) • CTIM • CLASS GM permettant de controler les evenements timings sur le cable MTG (start des compteurs physiques, interrupt tache RT, ..) • PTIM-V, LTIM, LKTIM, PTIMD, .. • CLASS GM ou FESA pour piloter le hadware timing GM

  6. Vocabulaire 5/6 • User • NOM alloué a un cycle pour une opération dédiée (SFTPRO, LHC25, EASTB,…) • Pour le PSB et le PS, 24 Operations distinctes peuvent être programmées dans le même Super Cycle • PPM (Pulse to pulse modulation) / multiplexing • Capacité pour la machine de changer les settings des équipements d’un cycle a l’autre • Le PPM est fait sur le groupe USER • Archive facile a gérer • Sauvegarde (ou rechargement) d’un ensemble cohérent de valeur très rapide ≈ minute GM

  7. Vocabulaire 6/6 • Double PPM • Possibilité pour un équipement de réagir a 2 groupes du télégramme en simultané ex: FTS.BHZ377 (le bending qui envoie le faisceau au SPS) Cet aimant a un setting qui dépend du USER et de sa destination GM

  8. le MTG Master Timing Generator le chef d’orchestre des accélérateurs du complexe Organise le ‘pré rendez vous’ des faisceaux pour l’ensemble des machines • Inputs • BCDs • External conditions (request, inhibit, interlock,…) • Timing event description (CTIM) • FiDo programs • Outputs • Telegrams events • Timing events • Time events (UTC time) JC BAU GM

  9. Les Sources d’infos du télégramme Heritage BCD Editor Calcule CCV Group Pour un User de la machine PSB Pour un User de la machine PS Programation du type de particule et de la destinationdepuis le BCD Editor Heritage de la machine PSB Calculé par le MTG a chaque telegramme Harmonique PS programmé par KNOB CCV Group GM

  10. Les Outils (depuis le console manager) • Sequence Manager • Sequence Editor • BCD editor • TGM Video • MTG Diagnostic • BCDset viewer • Timing Diagnostic • TSM • Timing F(t) Pour ce startup, Une modification a été faite pour permettre a la machine SPS de passer en mode Stand Alone Editeur Independant SC pouvant etre avec un BP nbr ≠ de celui du CPS => Simplifie les tests hardware GM

  11. Timings events (Knob) Virtual event (Équipements ppm) Key events (Equipements non ppm) Possibilité de bloquer ces équipements a une valeur programmée GM

  12. Réglage des phases relatives des différents trains RF utilisés dans le timing (pour ne pas avoir de saut de bucket) Synchro (bucket numbering) GM

  13. Synchro (phase Beam / trevPS) • Contrôle de la phase correcte des trains distribués pour la synchronisation RF • Ajustement du premier bunch PSB par rapport au train révolution PS (Pix.Trev) utilisé comme référence de phase pour les injections • Mesure précise du passage du faisceau dans les PU de BTP avec le SAMPLEUR rapide démarré par BEX.SEJ (référence pour le suivi de l’operation ) GM

  14. Modifs shut down 2007/2008 • Nouveau séquence manager • Nouveau MTG Diag • Mise a dispo de TimingDiag (version préliminaire: seulement la partie statique) • Possibilité de découpler SPS du reste des machines (comme le LEIR) • Plus de LEIR en 2008 sur séquence editor • Nouvelles conditions externes • MTE, BVT101 GM

  15. Nos interlocuteurs CO JC Bau, I Kozsar, J Lewis, J Serrano, • Un grand merci a Jean Claude pour son aide précieuse • Ce document est disponible sous \\cern.ch\dfs\users\m\metralg\Public C’est fini

More Related