Digital Signal processing in Beam Diagnostics Lecture 2

Slides:



Advertisements
Similar presentations
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
Advertisements

Ulrich RaichLinac-4 instrumentation day May 2007 Longitudinal Bunch Shape Monitor U. Raich.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
Beam Loss Analysis Tool for the CTF3 PETS Tank M. Velasco, T. Lefevre, R. Scheidegger, M. Wood, J. Hebden, G. Simpson Northwestern University, Evanston,
LECC 2006 Ewald Effinger AB-BI-BL The LHC beam loss monitoring system’s data acquisition card Ewald Effinger AB-BI-BL.
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
The LHC: an Accelerated Overview Jonathan Walsh May 2, 2006.
LHC Beam Dump System Technical Audit Trigger Synchronisation Unit.
Eva Barbara Holzer IEEE NSS, Puerto Rico October 26, Beam Loss Monitoring System of the LHC Eva Barbara Holzer, CERN for the LHC BLM team IEEE Nuclear.
CRIO as a hardware platform for Machine Protection. W. Blokland S. Zhukov.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Beam phase and intensity measurement Grzegorz Kasprowicz Richard Jacobsson.
S. De Santis “Measurement of the Beam Longitudinal Profile in a Storage Ring by Non-Linear Laser Mixing” - BIW 2004 May, 5th Measurement of the Beam Longitudinal.
BI day 2011 T Bogey CERN BE/BI. Overview to the TTpos system Proposed technical solution Performance of the system Lab test Beam test Planning for 2012.
23 February 2004 Christos Zamantzas 1 LHC Beam Loss Monitor Design Considerations: Digital Parts at the Tunnel Internal Review.
Ulrich RaichAnnual Report Preparation Meeting GSI January 2006 Progress report for Task SIS100_5 Digital Signal-Analysis Electronics for Beam Position.
BCT for protection LHC Machine Protection Review April 2005 David Belohrad, AB-BDI-PI
Managed by UT-Battelle for the Department of Energy SNS BLM System Overview Detectors, Measurements, Simulations Alexander Zhukov Saeed Assadi SNS/ORNL.
LHC BLM Software revue June BLM Software components Handled by BI Software section –Expert GUIs  Not discussed today –Real-Time software  Topic.
Digital Phase Control System for SSRF LINAC C.X. Yin, D.K. Liu, L.Y. Yu SINAP, China
CALIBRATION OF TEVATRON IONIZATION PROFILE MONITOR (IPM) FRONT END (FE) MODULES Moronkeji Bandele Physics and Engineering Department Benedict College,
EU Design Study Kickoff Meeting GSI U. Raich CERN AB/BDI Digital Signal Analysis for BPMs The Project –Measure beam trajectories and orbits in.
Chromaticity dependence of the vertical effective impedance in the PS Chromaticity dependence of the vertical effective impedance in the PS S. Persichelli.
Real time performance estimates of the LHC BPM and BLM system SL/BI.
LHC Beam Loss Monitors, B.Dehning 1/15 LHC Beam loss Monitors Loss monitor specifications Radiation tolerant Electronics Ionisation chamber development.
Overview Consolidation projects for PS LIU-PS Main observable review Conclusion Acknowledgements S. Gilardoni R. Steerenberg G. Metral H. Damerau BI colleagues.
Machine Protection WG 28 May 2004 Christos Zamantzas 1 LHC Beam Loss Monitor Design Considerations of Digital Parts. LHC Machine Protection WG meeting.
BPM stripline acquisition in CLEX Sébastien Vilalte.
VME64x Digital Acquisition Board (TRIUMF-DAB) Designed to handle 2 channels of 12-bit 40MHz Data Will be used for both the LTI & LHC beam position system.
L4 BCC – 1 Sep 2011 F. Roncarolo, U. Raich L.Soby, J.Tan, C.Zamantzas, F. Lenardon, C.Vuitton, G-J.Focker.
U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna Digital Signal processing in Beam Diagnostics Lecture 1 Ulrich Raich CERN.
Beam Diagnostics Seminar, Nov.05, 2009 Das Tune-Meßverfahren für das neue POSI am SIS-18 U. Rauch GSI - Strahldiagnose.
Beam Instrumentation of CEPC Yue Junhui (岳军会) for the BI Group Accelerator Center, IHEP HF2014.
NMLTA Protection System Update -Loss Monitors- Arden Warner September 2 nd, 2009.
Bunch by bunch feedback systems for KEKB Makoto Tobiyama KEK Accelerator Laboratory.
"North American" Electronics
Operations Machine Simulator.
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
RF acceleration and transverse damper systems
A monitoring system for the beam-based feedbacks in the LHC
2007 IEEE Nuclear Science Symposium (NSS)
BEAM LOSS MONITORING SYSTEM
Instrumentation for Accelerators Technologies for the HL-LHC
BI-day 2014, The SEM-grid renovation project Michel Duraffourg
Overview of the project
PSD Front-End-Electronics A.Ivashkin, V.Marin (INR, Moscow)
Ewald Effinger, Bernd Dehning
Advanced Computer Networks
LINAC 4 source & LEBT measurement results
Data Acquisition System for Gamma-Gamma Physics at KLOE
Controls CBETA controls will extend existing EPICS control system
LHC BLM system: system overview
BEAM LOSS MONITORING SYSTEM
Remote setting of LHC BLM thresholds?
Combiner functionalities
J. Emery, B. Dehning, E. Effinger, G. Ferioli, C
M. Krivda for the ALICE trigger project, University of Birmingham, UK
Commissioning of BLM system
Status of muon monitor R&D and construction
LHC Beam Loss Monitoring System
Commissioning of the Beam Conditions Monitor of the LHCb Experiment at CERN Ch. Ilgner, October 23, 2008 on behalf of the LHCb BCM group at TU Dortmund:
Explanation of the Basic Principles and Goals
Report on Beam Loss Monitors
LHC BLM Software audit June 2008.
Online Phase Space Tomography
The LHCb Front-end Electronics System Status and Future Development
Configuration of BLETC Module System Parameters Validation
LIU BWS Firmware status
Beam Phase and Intensity Monitor for LHCb
Presentation transcript:

Digital Signal processing in Beam Diagnostics Lecture 2 Ulrich Raich CERN AB - BI (Beam Instrumentation) U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Overview Lecture 2 Beam loss measurements Why do we need a machine protection system? Beams losses and protection thesholds System requirements Beam loss monitors BLM system electronics a Data Acquisition Board Data treatment Phase space tomography Longitudinal phase space Computed tomography in medicine Longitudinal phase space reconstruction through tomography The sensor Some pretty pictures U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Beam power in the LHC The Linac beam (160 mA, 200μs, 50 MeV, 1Hz) is enough to burn a hole into the vacuum chamber What about the LHC beam: 2808 bunches of 15*1011 particles at 7 TeV? 1 bunch corresponds to a 5 kg bullet at 800 km/h U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Beam Dammage Fermi Lab‘sTevatron has 200 times less beam power than LHC! U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Beam power in various accelerators U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Quench levels U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

The sensor Nitrogen filled cylinder with metallic plates Advantages: Very good resistance to radiation (several MGy/year) High dynamic range (108) High reliability and availability Losses are measured outside the vacuum chamber Development of the secondary particle shower must be simulated in order to calculate the losses U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Industrial production of chambers Beam loss must be measured all around the ring => 4000 sensors! U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

System layout U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Data treatment in the tunnel The BLM signal is converted to frequency (amplitude to frequency converter) The pulses are counted (coarse value) Between pulses: ADC does the fine grain conversion 20 bit data are send over a fiber link to the surface U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Data transmission The data from 8 channels are multiplexed on a single transmission channel Radiation resistant FPGA created transmission packet + CRC The packets are transmitted through 2 independent optical fibers In addition to beam loss data, status information is sent so monitor correct functioning of the tunnel installation Gigabit transmission in order to minimize system latency U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

8b/10b encoding 8 bit values are encoded into 10 bit symbols Low 5 bits into 6-bit group. Upper 3 bits into 4-bit group Dxx.y (xx: 0-31, y: 0-7) DC balancing (as many zeros as ones) Enough state changes to recover clock Uses look-up tables U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

The data acquisition board U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Requirements for a data acquisition board Get access to sensor data through mezzanine card Get access to beam synchronous fast timing signals Treat the data in an FPGA and store results in fast RAM Initialize the FPGA at start-up Re-program the FPGA in situ Readout the final results through the VME bus U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Signal treatment at the surface Receive the values from the electronics in the tunnel via the optical fibers De-multiplex the data coming from different BLMs Check the CRC and compare the data coming from the redundant communication channels. If the data from the two channels differ: decide which one is right Calculate successive sums in order to see fast big losses as well as slow small losses. Compare the successive sums to threshold values in order to trigger beam dumps should the losses be too high Give access to beam loss data for inspection in the control room together with status information Keep measured data in a circular buffer for post mortem analysis U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

BLM signal treatment at the surface U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Calculating running sums Subtract the oldest value, add the newest one The number of values kept defines the integration time or… use shift register and add the difference between first and last value U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Successive running sums U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Limiting the length of the shift register Update the following Shift register once the preceding one is completely updated. The latency depends on the integration time U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Threshold comparison Quench depends on loss level and loss duration Threshold levels are calculated from the quench curve Each detector has his own, individual threshold table The abort trigger may me maskable 1 card serves 16 detector channels There are 12 running sums Threshold depends on beam energy (32 levels) => 16*12*32 = 6144 threshold values per card. U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

BLM display and logging The beam loss values go to the control room Online display updated at 1 Hz Post mortem: 20000 turns of 40μs samples = last 1.75 s 82ms sum values for 45 mins U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Computed Tomography (CT) Principle of Tomography: Take many 2-dimensional Images at different angles Reconstruct a 3-dimensional picture using mathematical techniques (Algebraic Reconstruction Technique, ART) U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

The reconstruction Produce many projections of the object to be reconstructed Back project and overlay the “projection rays” Project the back-projected object and calculate the difference Iteratively back-project the differences to re-construct the original object U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Some CT resuluts U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Computed Tomography and Accelerators RF voltage Restoring force for non-synchronous particle Longitudinal phase space Projection onto Φ axis corresponds to bunch profile U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

The wall current monitor U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Data handling Typical bunch lengths in hadron machines: several tens to hundreds of ns Read the signal with a high performance oscilloscope Readout the traces and transfer them to the number crunching computer The synchrotron movement is non-linear for big excursions. This non-linearity must be corrected for. Corrections are determined through simulations U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Calculation speed Program is sub-divided into Equipment readout Graphical User Interface Tomographic calculations First versions of tomographic reconstruction in Mathematica (proof of principle) Ported to High Performance Fortran (multi-processor code) goal: speed improvement by factor 100! Typical calculation times on dedicated dual Pentium: 15s (uses integer code + look-up tables to speed calculations) U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Acquisition and controls layout U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Reconstructed Longitudinal Phase Space U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

Bunch Splitting U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007

References M. Gasior, J. Gonzalez, DSP Software of the Tune measurement System for the Proton Synchrotron Booster, CERN PS-BD Note 99-11 M. Gasior, J. Gonzalez, New Hardware of the Tune Measurements System for the Proton Synchrotron Booster Accelerator http://mgasior.home.cern.ch/mgasior/pro/3D-BBQ/3D-BBQ.html J. Belleman, Using a Libera Signal Processor for acquiring position data for the PS Orbit Pick-ups. CERN AB-Note-2004-059 J. Belleman, A New Trajectory Measurement System for the CERN Proton Synchrotron, Proceedings of DIPAC 2005 Lyon B. Dehning, Beam Loss Monitor System for Machine Protection, Proceedings of DIPAC 2005 Lyon C. Zamantzas et al, The LHC Beam Loss Monitoring System’s Surface Building Installation CERN-AB-2007-009 BI, presented at LECC 2006 – 25-29 Sep 2006 – Valencia/SP C. Zamantzas et al, An FPGA based Implementation for Real-Time Processing of the LHC Beam Loss Monitor System’s Data, presented at IEEE NSS 2006 – Oct. 29 / Nov. 4 2006 – San Diego/USA S. Hancock, M. Lindroos, S. Koscielniak, Longitudinal Phase Space Tomography Phys. Rev. ST Accel. Beams 3, Issue 12 home.cern.ch/tomography/www U. Raich CERN Accelerator School on Digital Signal Processing Sigtuna 2007