Accelerator Controls Part2: CERN central timing system

Similar documents
System: status and evolution. Javier Serrano

Information here generates the timing configuration and is hence the definitive source. The situation is quite volatile, new events and telegram

LHC Nominal injection sequence

CERN S PROTON SYNCHROTRON COMPLEX OPERATION TEAMS AND DIAGNOSTICS APPLICATIONS

Procedures for the Commissioning of the Beam Interlock System for the CNGS and SPS-LHC Transfer Lines

Upgrading LHC Luminosity

2008 JINST 3 S LHC Machine THE CERN LARGE HADRON COLLIDER: ACCELERATOR AND EXPERIMENTS. Lyndon Evans 1 and Philip Bryant (editors) 2

1 Digital BPM Systems for Hadron Accelerators

Development of an Abort Gap Monitor for High-Energy Proton Rings *

Libera Hadron: demonstration at SPS (CERN)

1. General principles for injection of beam into the LHC

Trigger-timing signal distribution system for the KEK electron/positron injector linac

Digital BPMs and Orbit Feedback Systems

North Damping Ring RF

J-PARC timing system

HIGH-INTENSITY PROTON BEAMS AT CERN AND THE SPL STUDY

LCLS RF Reference and Control R. Akre Last Update Sector 0 RF and Timing Systems

The PEFP 20-MeV Proton Linear Accelerator

THE DESIGN OF CSNS INSTRUMENT CONTROL

RF2TTC and QPLL behavior during interruption or switch of the RF-BC source

THE ARCHITECTURE, DESIGN AND REALISATION OF THE LHC BEAM INTERLOCK SYSTEM

LHC Beam Instrumentation Further Discussion

Status of SOLARIS. Paweł Borowiec On behalf of Solaris Team

WHAT WE WILL DO FOR BEAM PREPARATION IN 2009 : BEAM INTERLOCKS

First Simultaneous Top-up Operation of Three Different Rings in KEK Injector Linac

Commissioning of Accelerators. Dr. Marc Munoz (with the help of R. Miyamoto, C. Plostinar and M. Eshraqi)

LHC Machine check out

FIRST SIMULTANEOUS TOP-UP OPERATION OF THREE DIFFERENT RINGS IN KEK INJECTOR LINAC

G. Di Pirro, A. Drago, A. Ghigo, F. Sannibale, M. Serio, M. Vescovi TOKEN NAME FAMILY

Oak Ridge Spallation Neutron Source Proton Power Upgrade Project and Second Target Station Project

The Elettra Storage Ring and Top-Up Operation

Control of Intra-Bunch Vertical Motion in the SPS with GHz Bandwidth Feedback

New Spill Structure Analysis Tools for the VME Based Data Acquisition System ABLASS at GSI

Full IEFC workshop Feb.

A Fast Magnet Current Change Monitor for Machine Protection in HERA and the LHC

Introduction This application note describes the XTREME-1000E 8VSB Digital Exciter and its applications.

Klystron Lifetime Management System

Open loop tracking of radio occultation signals in the lower troposphere

LHC COMMISSIONING PLANS

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

TRANSVERSE DAMPING AND FAST INSTABILITIES

The basic parameters of the pre-injector are listed in the Table below. 100 MeV

EPJ Web of Conferences 95,

Sérgio Rodrigo Marques

Status of the X-ray FEL control system at SPring-8

CMS Tracker Synchronization

Linac 4 Instrumentation K.Hanke CERN

CMS Conference Report

Present Status and Future Upgrade of KEKB Injector Linac

A HIGH-POWER SUPERCONDUCTING H - LINAC (SPL) AT CERN

THE ANTIPROTON DECELERATOR (AD)

RF PERFORMANCE AND OPERATIONAL ISSUES

Detailed Design Report

ANKA RF System - Upgrade Strategies

An Overview of Beam Diagnostic and Control Systems for AREAL Linac

The high-end network analyzers from Rohde & Schwarz now include an option for pulse profile measurements plus, the new R&S ZVA 40 covers the

PEP-I1 RF Feedback System Simulation

G0 Laser Status Parity Controls Injector Diagnostics

CONTROL OF THE LOW LEVEL RF SYSTEM OF THE LARGE HADRON COLLIDER

Bunch-by-bunch feedback and LLRF at ELSA

report L.M. Fraile, CERN PH/IS Impact of technical issues Running statistics 2006 Planning for 2007

Equipment Installation, Planning, Layout, organisation and updates

30 GHz Power Production / Beam Line

Characterizing Transverse Beam Dynamics at the APS Storage Ring Using a Dual-Sweep Streak Camera

SUMMARY OF SESSION 4 - UPGRADE SCENARIO 2

Fast Orbit Feedback at the SLS. Outline

Development of beam-collision feedback systems for future lepton colliders. John Adams Institute for Accelerator Science, Oxford University

Position Resolution of Optical Fibre-Based Beam Loss Monitors using long electron pulses

STATUS AND CONCEPTUAL DESIGN OF THE CONTROL SYSTEM FOR THE HEAVY ION THERAPY ACCELERATOR FACILITY HICAT

Figure 30.1a Timing diagram of the divide by 60 minutes/seconds counter

Workshop on Accelerator Operations August 6-10, 2012 Glen D. Johns Accelerator Operations Manager

GFT Channel Digital Delay Generator

5 Project Costs and Schedule

PEP II Design Outline

Sequential circuits. Same input can produce different output. Logic circuit. William Sandqvist

TV Synchronism Generation with PIC Microcontroller

ANKA Status Report. N.Smale, A.-S. Müller, E. Huttel, M.Schuh Slides courtesy of A.-S. Müller and C.Heske.

CLIC Feasibility Demonstration at CTF3

CLEX (CLIC Experimental Area)

Simple motion control implementation

Field Programmable Gate Array (FPGA) Based Trigger System for the Klystron Department. Darius Gray

CBF500 High resolution Streak camera

GFT Channel Slave Generator

P. Adamson, Fermi National Accelerator Laboratory, Batavia, IL 60510, USA. Abstract

Registers and Counters

PEP-II Overview & Ramp Down Plan. J. Seeman DOE PEP-II Ramp Down-D&D Review August 6-7, 2007

COMMISSIONING OF THE ALBA FAST ORBIT FEEDBACK SYSTEM

P. Emma, et al. LCLS Operations Lectures

VGA Port. Chapter 5. Pin 5 Pin 10. Pin 1. Pin 6. Pin 11. Pin 15. DB15 VGA Connector (front view) DB15 Connector. Red (R12) Green (T12) Blue (R11)

Status of CTF3. G.Geschonke CERN, AB

COMMISSIONING SCENARIOS FOR THE J-PARC ACCELERATOR COMPLEX

Assembly of the HIE-ISOLDE accelerator cavities in a clean room.

Radiation Safety System for Stanford Synchrotron Radiation Laboratory*

Chapter 4. Logic Design

EUROFEL-Report-2007-DS EUROPEAN FEL Design Study

BABAR IFR TDC Board (ITB): requirements and system description

Proton Engineering Frontier Project

ATSC vs NTSC Spectrum. ATSC 8VSB Data Framing

TITLE PAGE. Title of paper: PUSH-PULL FEL, A NEW ERL CONCEPT Author: Andrew Hutton. Author Affiliation: Jefferson Lab. Requested Proceedings:

USER INTERFACE TO THE BEAM INTERLOCK SYSTEM

Transcription:

Accelerator Controls Part2: CERN central timing system CAS 2009@Divonne Hermann Schmickler

Outline Part 2 Requested Functionality of the CERN timing system Implementation: Hardware Details Software Details: - definition of terms - applications - tools Summary

Demanded Functionality of the Timing System In general: Stimulate the creation of any particle beam type and assure the proper sequence of transport and acceleration througout the chain. In each machine or transport line: Sequence or synchronize the time development of every equipment down to the level of the micro-s. Provide absolute time information and time stamping of data down to the level of ns. Function as a unidirectional broadcast system for machine flags or safety information.

The LHC Proton Injector Chain Strongly time coupled CNGS R1 LHC TI8 Dump TCLP Linac PSB CPS SPS D3 Dump SPS Dump TI2 Dump R2 LHC

CERN accelerator network sequenced by central timing generator LHC.... Experimental area SPS Experimental area CPS PSB Experimental Area

CBCM Sequence Manager

The LHC timing is only coupled by extraction Injection The LHC Beam LHC Injection plateaux start-ramp event Injection Extraction LSA Beam request: RF bucket Ring CPS batches Extraction Extraction Forewarning SPS injection plateaux Extraction Forewarning SPS Cycle for the LHC CPS Batch 1 CPS Batch 2 CPS Batch 3 CPS Batch 4 PSB1 PSB1 PSB2 PSB2 PSB3 PSB3 PSB4 PSB4

Hardware Implementation of CBCM At a single central place (CCR-Prevessin) we have the master timing generator (CBCM = central beam cycle manager), which generates the clock-beat and all relevant sequence information. There is a hot spare system running all the time. Through reflective memory the generated information is shared with the individual timing generator chassis for each machine. From these machine timing generators the information leaves on a cable/fibre optics links at a 1ms interval.

Hardware developments CTG GPS and CTR RS485 Timing CERN UTC Time GPS One pulse per Second Delay 25ns steps Smart clock PLL Timing receiver CTRP PLL One pulse per Second Phase locked 10MHz 40 MHz 1PPS 10 MHz 1 KHz CTSYNC 40MHz PLL Set once on startup & on Leap Seconds Basic Period 1200/900/600 ms Advanced (100us) One pulse per Second Synchronized 1KHz (slow timing clock) Phase locked 10MHz Control System Phase looked 40 MHz Event encoding clock External events UTC time (NTP or GPS) CTGU Event tables The new generation low jitter <1ns VME based MTG module RS485 Timing CERN UTC Time

Hardware II LHC MTG CPS and SPS telegrams and timings and MTG synchronization when filling Energy/Ring Intensity/Ring Safe Beam Flg Beam present Flg Extraction permit Flg BIC Beam permit Flg Main MTG Preloaded Injector Sequences LHC MTG Preloaded LHC Sequence Safe Params GMT LHC 3 BST Cards BST 2.2 G-Bit / S optical link 64Mb Reflective memories External Conditions and Events Clocks: Bunch Clock 40..8 MHz. Frev ticks at 89us. 40.00 MHz GPS clock 1PPS (1Hz) clock Basic period clock

Hardware Implementation and at the other end of the timing cable: Receiver modules in different form factors; here shown in VME - reception of timing information - programmed reaction to specific timing events - reconstitution of clock references - programmable hardware outputs for integration into system - programmable software interrupts for system host

Outline Part 2 Requested Functionality of the CERN timing system Implementation: Hardware Details Software Details: - definition of terms = lots of TLA or FLAB - applications - tools Summary

Terminology: The Telegram It is a set of parameters group values (PARTY=PROTON, DEST=FTS,.) describing what each accelerator should do now. Each accelerator telegram layout is different Describe the present and the next cycle Telegrams drive the PPM/Multiplexing and SPS Multi-cycling They are delivered each basic period. (Currently 1BP = 1.2S)

Terminology: The basic period The basic unit of time use to define cycles. Characterized by : a duration of 1.2s (Can be changed) a telegram (32 parameters/groups maximum) all cycle and super-cycle durations are a multiple of this time is the heart beat of the central timing

Terminology: The CYCLE Set of basic period Length = N x Basic Period Static telegram groups Their values don t change within a cycle (USER=SFTPRO) They are mostly calculated at BCD build time offline Dynamic telegram groups Their values can change from a basic period to another within a cycle (BPNM=1) They are sometimes calculated in real time EASTA Cycle Basic periods USER=EASTA, PARTY=PROTON,BPNM=1 USER=EASTA, PARTY=PROTON,BPNM=2

Terminology: The BEAM Link cycles together (same/different accelerators) When a beam is played by MTG, all cycles of the beam will be played. The basic unit of work for the central timing Decisions taken by the MTG on what to do next are based on beams Defined by : Set of cycles Phase between cycles

Strong and Loose coupling Strong Coupling Same supercycle length Cycles are strongly connected to create a beam Free supercycle phase Loose Coupling Free supercycle length RT synchronization with machine in strong coupling for beam injection Supercycle can be stopped Occasional injection

Terminology: NORMAL/SPARE Maximize accelerator up-time.

Terminology: NORMAL/SPARE(2) Representation in software tools CPS Normal Spare SFTPRO ZERO PSB Normal Spare SFTPRO ISOGPS

32 Levels Sequences Level Switch LHC Fill request Fixed Target Lead-In Pulse-Start to 14Gev Main Sequence for Fixed Target Lead-Out Pulse Stop Repeat LHC Fill Lead-In Pulse Start to 26Gev Main Sequence for LHC filling Lead-Out Pulse Stop Sequence Change Lead-in Pulse Start Inject, Ramp Main Coast Lead-out Eject Ramp Pulse Stop

External Conditions Comprised of Requests, Inhibits, Interlocks. They are logic levels 1=Bad, 0=Good They control the CBCM Normal <-> Spare Sequence selection BCD termination Can be either hardware or software Used By FIDO (= real time timing command interpretor) to make decisions on what to do next

FiDo programs MTG integrates the compiler and the interpreter. Can be downloaded in real-time

Beam Coordination Diagram editor

Strong Coupling

Injection rendezvous points Loose coupling ADE Start point Function points Eject antiprotons Cooling

Make MTG table The BCD is the result of the merging of BCDs produces by the two editors. BCD

BCD Editor: Rule checker

Sequence manager

MTG diagnostic

CTIM (2)

Timing events (CTIM) (3) Controllable by knobs in real-time Virtual event Key events

Summary Part 2 The CERN timing system is an almost unique technical solution to a very complex timing/sequencing problem. Only a few accelerator centers in the world are confronted with its complexity of operation. The functionality/hardware implementation has evolved over the past decades. Lots of legacy equipment has still to be supported. Presently a project is under way in order to: - simplify hard- and software - increase functionality (higher resolution, bidirectional information) - name: White Rabbit please visit BE-CO-HT webpages