BLM FOR THE INJECTORS PROJECT LINAC4 & PSB Linac4 Beam Coordination Committee - Meeting 33 (31/05/2012) Christos Zamantzas

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
Motor Control Lab Using Altera Nano FPGA
MotoHawk Training Model-Based Design of Embedded Systems.
The LAr ROD Project and Online Activities Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Eric, Jean-Pierre,... Journée de réflexion du DPNC Centre.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
CDF Silicon Workshop th May 2006 New BLM & BLM electronics Jose E. Garcia, Jennifer Gimmell, Ulrich Husemann.
Vegard Joa Moseng BI - BL Student meeting Reliability analysis summary for the BLEDP.
LECC 2006 Ewald Effinger AB-BI-BL The LHC beam loss monitoring system’s data acquisition card Ewald Effinger AB-BI-BL.
BLM FOR THE INJECTORS PROJECT CABLING NON-CONFORMITIES LIU-PSB Working Group Meeting (15/08/2013) Christos Zamantzas
INJECTORS BLM BI-TB on Proton Injector start-up. Summary of actions 2 BLM SystemComments LINAC2 8 movable detectors.
Technical review on UPS power distribution of the LHC Beam Dumping System (LBDS) Anastasia PATSOULI TE-ABT-EC Proposals for LBDS Powering Improvement 1.
The TIMING System … …as used in the PS accelerators.
LHC Beam Screen Heaters: System overview, consolidation needs and project planning 4 February TE-CRG/JCC (Beam Screen Heater Review) 1.
GEM Electronic System Status New releases of electronic boards: ◦ MPD v 4.0 ◦ Backplane 5 slot short (for UVa design) ◦ APV Front-End with Panasonic connector.
Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
TID and TS J. William Gu Data Acquisition 1.Trigger distribution scheme 2.TID development 3.TID in test setup 4.TS development.
TE-MPE-EP, VF, 11-Oct-2012 Update on the DQLPU type A design and general progress. TE-MPE Technical Meeting.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
TRIGGER-LESS AND RECONFIGURABLE DATA ACQUISITION SYSTEM FOR POSITRON EMISSION TOMOGRAPHY Grzegorz Korcyl 2013.
Main Board Status MB2 v1 for FATALIC & QIE 10/06/2015Roméo BONNEFOY - LPC Clermont1 Roméo BONNEFOY François Vazeille LPC Clermont-Ferrand.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3-4 December 2007 Advanced.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
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.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
Hall D Online Meeting 28 March 2008 Fast Electronics R. Chris Cuevas Group Leader Jefferson Lab Experimental Nuclear Physics Division System Engineering.
Hall D Online Meeting 27 June 2008 Fast Electronics R. Chris Cuevas Jefferson Lab Experimental Nuclear Physics Division 12 GeV Trigger System Status Update.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
LHC BLM Software revue June BLM Software components Handled by BI Software section –Expert GUIs  Not discussed today –Real-Time software  Topic.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
Fast Fault Finder A Machine Protection Component.
Vegard Joa Moseng BI - BL Student meeting Reliability analysis of the Input Monitor in the BLEDP.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
BPM stripline acquisition in CLEX Sébastien Vilalte.
SPD VFE installation and commissioning (status and plans) I.Summary of VFE installation II.Stand alone VFE test: noise & offset III.Stand alone test: LED.
L4 BCC – 1 Sep 2011 F. Roncarolo, U. Raich L.Soby, J.Tan, C.Zamantzas, F. Lenardon, C.Vuitton, G-J.Focker.
INJECTORS BLM SYSTEM: PROGRESS REPORT Christos Zamantzas on behalf of the BLM team. MSWG 28/08/2015.
BLM FOR THE INJECTORS PROJECT LINAC4 & PSB Beam Instrumentation Review – 18/10/2011 Christos Zamantzas
05/12/2014 Gerrit Jan Focker, BE/BI/PM 1 PSB-Injection H - and H 0 Dump detectors and Stripping Foil current measurement.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
BIS main electronic modules - Oriented Linac4 - Stéphane Gabourin TE/MPE-EP Workshop on Beam Interlock Systems Jan 2015.
February 4 th, Quality assurance plan: production, installation and commissioning N.Vauthier TE-CRG Technical Review on Beam Screen Heater Electronics.
DAQ and Trigger for HPS run Sergey Boyarinov JLAB July 11, Requirements and available test results 2. DAQ status 3. Trigger system status and upgrades.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź, DMCS ATCA LLRF project review, DESY, 3-4.
Software for Testing the New Injector BLM Electronics
Test Boards Design for LTDB
2007 IEEE Nuclear Science Symposium (NSS)
Production Firmware - status Components TOTFED - status
BI-day 2014, The SEM-grid renovation project Michel Duraffourg
Injectors BLM system: PS Ring installation at EYETS
Overview of the project
Ideas and design concepts, and challenges
Ewald Effinger, Bernd Dehning
The ELENA BPM System. Status and Plans.
Commissioning and Testing the LHC Beam Interlock System
Injectors BLM system: PS and PSB Ring installations at EYETS
LHC BLM system: system overview
Front-end electronic system for large area photomultipliers readout
Combiner functionalities
J. Emery, B. Dehning, E. Effinger, G. Ferioli, C
BESIII EMC electronics
LHC BLM Software audit June 2008.
Configuration of BLETC Module System Parameters Validation
LIU BWS Firmware status
Presentation transcript:

BLM FOR THE INJECTORS PROJECT LINAC4 & PSB Linac4 Beam Coordination Committee - Meeting 33 (31/05/2012) Christos Zamantzas

Introduction This project has undertaken the task to develop up-to-date Beam Loss Monitoring Systems for the Injectors. Mainly, Build a generic, highly configurable and high-performing system Acquisition part to accept several detector types Use reprogrammable parts to target all injectors’ requirements Team members: BI/BL: M. Alsdorf, B. Dehning, W. Vigano, M. Kwiatkowski, C. Zamantzas and support from: E. Effinger, J. Emery, G. Venturini, E. Nebot Del Busto BI/SW: E. Angelogiannopoulos, S. Jackson, L. Jensen BCC – 31/05/2012

Outline System overview Installation overview Budget estimations Specifications Development planning BCC – 31/05/2012

SYSTEM OVERVIEW

System Architecture BCC – 31/05/2012

Acquisition Crate 6 Acquisition module (BLEDP) Up to 8 modules with 8 channel each Main panel Ref. current Input LEDs Power switch Control Unit Later version w/ advanced remote functions BCC – 31/05/2012 Custom Backplane Support 64 connectors and relays for the input channels and distribute signals

Acquisition module (BLEDP) BCC – 31/05/2012 Backplane connection Analogue inputs, power and control SFP connectors Gigabit optical and/or Ethernet links FPGA Altera Cyclone IV JTAG connection Local programming and diagnostics Acquisition digitisation of 8 channels Currently verifying version 2 of the printed circuit board Currently verifying version 2 of the printed circuit board

DPFC principle A status signal selects in which branch of a fully deferential stage the input current is integrated. Two comparators check the deferential output voltage against a threshold, whenever is exceeded, the status signal changes to the complementary value (0 ! 1 or 1 ! 0) and the input current is integrated in the other branch. BCC – 31/05/2012

DPFC data processing 0 Time counts 2 μs ADC values th high th Low  The number of accumulated counts are combined with the ΔADC values to calculate the integrated loss over a 2 μs period.  Most of the operations are handled by the FPGA. That is,  Defines start and stop of the acquisition period  Keeps a count of the number of pulses occurred in the acquisition period,  Clocks the ADC circuitries and makes differences of the recorded ADC values  Finally, processes the data and provides the 2 μs integral per channel L4 BCC – 31/05/2012

Acquisition principle (DPFC & DADC) The input channel circuit is able to measure current input from 10pA to 200mA. The measurement of the current input is performed by two different techniques: 1)Dual Polarity Current to Frequency Converter (DPFC) used in the range 10pA to 30mA 2)Direct ADC acquisition (DADC) used in the range 20.3µA to 200mA 10 No gain change required: The switch between the 2 ranges is managed by the FPGA. If the maximum DPFC counts is reached, the FPGA switches the circuit to the DADC mode. When the value of the DADC falls below a threshold, the FPGA switches the circuit to the DPFC mode. The sum of all parts is calculated in the FPGA and transmitted as a 2 us sample. BCC – 31/05/2012 DPFC

Processing Electronics Processing Mezzanine  New design to match the acquisition modules  2 SFP modules (gigabit Optical links and Ethernet)  Cyclone IV (150K logic elements) FPGA Processing and triggering modules  Standard BI card, i.e. VME64x VME crates with BI custom backplane  Broadcast of timing events to the modules  Daisy-chain of beam permit signals  Same as LHC system BCC – 31/05/2012

Processing Mezzanine (BLEPM) BCC – 31/05/ SFP modules gigabit Optical links and Ethernet FPGA Cyclone IV 150K logic elements Connectors to the mainboard JTAG connection Local programming and diagnostics

INSTALLATION OVERVIEW

Cable choices overview Signal: Coaxial (double shielded) CKB50CKB50 HV cable: CBH50CBH50 Connectors/Plugs: custom-made triaxial  Prototypes should arrive in a couple of weeks Machine # ch Signal cable HV cableCable trayspare cables Comments LINAC4 25Coaxial (double shielded)singleyes installation completed except connectors PSB 116Coaxial (double shielded)singlenoyes (ring)new cables requested for LS1 L4 BCC – 31/05/2012 was 48

Ionization Chamber LINAC4 cabling  Screen of HV BNC is open on the IC side to assure there is no ground loop.  Internal screen to shield low frequency noise (GND only on electronics side, IC is floating).  External screen to shield high frequency noise. enclosed in cable traytube L4 BCC – 31/05/2012 ~ 200 m~ 5 m~ 1 m BNC SMA TRIAX Connector Types: CKB 50 BNCSMA Acquisition Card (BLEDP) External Screen 2 Internal Screen 1 Signal HV Power Supply (~1500 V) HV BNC

Pictures of the installation Rack will include: Acquisition crate Processing (VME) crate HV Power supply for the detectors User Interface to BIS (i.e. CIBU) BCC – 31/05/2012 Separated enclosed cable tray Metallic cable tube for the last few meters Enclosed and extended front for cables and fibres Fans on the rack top Standard and Uninterrupted Power Supply connections

BUDGET ESTIMATIONS

Summary of budget needed EstimateBudget *diff LINAC4BLM156,100133,000-23,100 PSB BLM371, ,220 BLO134,52477,000-57,524 TOTAL661,844210, ,844 * Budget values for LINAC4 and PSB-BLO are from last EVMs * Budget values for PSB in the Injector Consolidation document is shared with PS and does not include cablingInjector Consolidation Note: Latest version of the calculations can be found at:  LINAC4 calculation still close on estimate  PSB calculation is estimated with new cables - average of 60m  BLM system: detectors assumed Ionisation Chambers and taken from the LHC spares  BLO system: detectors are diamonds L4 BCC – 31/05/2012

SPECIFICATIONS

Acquisition & Processing Synchronisation is required with the start of the cycle to  Perform calculation of integration periods and  Schedule comparisons with their corresponding threshold values  Record high frequency observation data  Schedule the data readout and publish by the CPU Synchronisation to be achieved by  Use the Start of Cycle event received through the timing system.  Dedicated timing card with broadcast in the backplane.  Sync will be done at the processing level (i.e. 2 samples jitter between cards). BCC – 31/05/2012

Integration Periods Continuously the processing electronics will calculate 4 integration period values for each channel: 2  s, 400  s, 1 ms and 1.2 s (full cycle)  implemented as moving sum windows in the hardware  calculation refreshed at acquisition frequency Compare with predefined thresholds  Machine protection with hardware implementation comparisons on each refresh  Limit radiation levels with software implementation comparisons at end of cycle  See also next slide. Calculate for each channel the maximum values recorded on each integration period during the cycle  Publish them for the online displays and  the long-term logging BCC – 31/05/2012

Threshold Comparisons Hardware implementation part: All calculated integration period values, i.e from 2  s to 1.2 s, will be constantly checked against their threshold values:  4 threshold values, one for each of the integration periods.  Comparisons happen at the refresh period – that is, every 2  s  In the case the measured values exceed those the beam permit signal will be removed for all users  The blocked beam permit signal will be latched until an operator acknowledges. The threshold values will be need to be set unique per channel:  Each card will process 8 channels Software implementation part: All maximum integration period values recorded on the cycle will be checked against a second set of threshold values. The outputs will be used for repeated over threshold function  Additional threshold values for the same integration periods will also be required.  In the case found to be over threshold repeatedly n times it will be required to block that user’s injections.  The blocked beam permit signal will be latched until an operator acknowledges.  The repeat value n will be settable per monitor in the range of 1 to 16. The threshold values will need to be unique per user and per channel:  Each CPU will process 8 cards x 8 channels  The information of the current user has to be obtained from the telegram per cycle -> dedicated timing card  Memory for 32 users will be reserved. BCC – 31/05/2012

Beam Permit Logic System [HW and/or SW] will block injections  i.e. “remove permit” if losses over threshold System [SW] will remember if the user is allowed to have beam  i.e. “give permit” if previous cycle for the user was ok (or previous interlocks were cleared) The Beam Interlock Controller will be configured in the “Non-latch” mode.  i.e. the system will need to follow timing and notify in advance. Aiming to keep the maximum latency (from measurement to output) small  HW: The target for the fast integration periods is ~ 5 μs  SW: Block on next cycle Only data from the current cycle need to be considered.  Timing in the electronics essential (i.e. possible failure mode) BCC – 31/05/2012

Ambient Radiation Measurement Calculate and log the ambient radiation measured at each cycle Processing electronics will provide two values:  total accumulated in the cycle (already described) and  total accumulated with beam present Subtraction of the two values in CPU Additional timing events to be used for the recording Values will come together with number of samples used in the recording to allow accurate conversion to user-friendly units, i.e. Gy, Gy/s, … Publish values for the online displays and the long-term logging BCC – 31/05/2012

Evolution Over Time buffer Record detailed observation data  Publish on the online displays  Log on demand LINAC4:  2  s samples for 1 ms during beam presence PSB:  1 ms samples for 600 ms during beam presence  2  s samples for 1 ms with adjustable start (aka Capture) Readout and transmission window by CPU during beam-out period BCC – 31/05/2012

Evolution & Capture functions Time [ms] SoC Cycle n 275 LINAC4 2 μs integral x 500 samples 274 Cycle n+1 transmission windowrecording window PSB 1 ms integral x 600 samples L4 BCC – 31/05/2012 2μs integral x 500 samples [adjustable 1 ms window]

DEVELOPMENT PLANNING

Documentation and Tracking Information and documents (SharePoint)  Drawings, PCB schematics and Code (SVN)  Development tracking (JIRA)  BCC – 31/05/2012

PCB Development Acquisition module (BLEDP)  Prototype (ver. 2) currently under verification  Adjustment of input filters  Improvement of power-up sequence  Ver. 3 planned for end of the year – after measurements completed Acquisition Backplane (BLEBP)  Prototype (ver. 1) completed verification  Ver. 2 planned for November  Better separation of signal and power lines Processing mezzanine (BLEPM)  Prototype (ver. 1) completed verification  Ver. 2 next year – no major changes expected Processing & Triggering module (BLEPT)  Complete and produced Production of (all remaining) PCBs expected Q  After validation of all parts and their interoperability BCC – 31/05/2012

Code development All interfaces developed and tested  High speed ADCs  Digital potentiometers  Gigabit optical links  Power supply monitoring and controls  Temperature and humidity sensors  Unique module serial number  etc … Firmware can be loaded and stored on the on-board flash memories of all FPGAs First version of the VME interface for the Intel CPU  64bit Multiplexed BLock Transfer [MBLT] BCC – 31/05/2012

First results with prototype Logic analyser running in the FPGA, i.e. SignalTap Records the “positive” and “negative” pulses Records the ADC values Next step: add the combination algorithm, etc. BCC – 31/05/2012 Developing the DPFC data processing algorithm:

System for Beam Measurements Add a gigabit Ethernet module and connect to the network Develop the TCP/IP and UDP stacks in the FPGA firmware -> NIOSII softcore Develop a server to be included in the FPGA -> compiled C++  accept commands, prepare data requested and transmit Develop a client application in Java  send commands, store and display data BCC – 31/05/2012 First versions ready. atm, one channel processed data only. Expected for measurements in PS end of September

FPGA & FESA Real-Time software Definition of the memory map  CPU in readout simulation mode  Start development of driver, RT software, etc.  Updated version of memory map (LINAC4) Develop VME block transfer  Needed for extracting all data requested  First version of (M)BLT - end of September Test-bench: VME crate with bare carrier boards  Intel CPU  Firmware with dummy vectors  Timing  First version of RT could start being implemented BCC – 31/05/2012

SUMMARY

Summarising Reliable tunnel installation  Monitors will be Ionisation Chambers  High immunity to EMI with special cables, connectors and enclosed cabletrays High performance acquisition electronics  Automatic range selection  Dynamic range =  In-system calibration mode (will have remote execution in the future) Modular processing electronics  High availability of resources (~350’000 Logic Elements)  Embedded bidirectional gigabit links  Additional gigabit Ethernet link (for dedicated measurements) Production and planning well defined and on schedule  Six new printed circuit boards under design  Second iteration of the PCBs currently under validation – no blockers found  Five FPGAs under design  All interfaces implemented  Working currently on the processing parts and on adding speed improvements  Main processing and VME server to start on September  Test-benches for verification, software development and measurements  All parts available in the lab  Beam measurements in October BCC – 31/05/2012

THANK YOU

RESERVED SLIDES

General Information Useful information on the LINAC4 and PSB requirements can be found in the following links: Beam Interlock Specifications for LINAC4, Transfer Lines and PS Booster with LINAC4 [ Notes on the Beam Loss Monitoring System for LINAC4 and PSB [link]link  Description of all important info, specific implementations, etc  Documents under preparation.  Meeting notes Summary table of requirements [link]link  Result from discussions the BL and SW sections had with OP BCC – 31/05/2012

Prices used for the estimation Monitor IC1500 SEM0 ACEM0 LIC0 Module Mezzanine (prototype)50000new development; will be split between projects Carrier (production)2500VME64x re-production Mezzanine (production)400 Processing2900not including protyping costs prototype100000new development; will be splitted between projects production1500price per card to produce Mezzanine300assuming gigabit link Acquisition1800not including protyping costs Combiner & Survey2000needs re-production Acquisition crate chassis500 backplane1000 power supply300 Complete crate1800 Processing crate Complete crate (renovation)10000In the renovations the CPU is paid by CO cpu3000 Complete crate (new construction)13000In a new construction need to add the CPU cost Rack12400Value estimated from LINAC4 request by JCG Installation signal cable20price per metre for double shielded coaxial HV cable5price per metre HV power supply1100(730 Euro) should add as many as possible for better measurements Cable patch & Signal boxes208 Cabling and boxes for 1 BLM: HV cabling: Plug 2 * 33.0CHF/p ; cable 1CHF/m * 10 m -> total = 76CHF/ cable BNC cabling: Plug 2 * 16CHF/p ; cable 1CHF/m * 10 m -> total = 42CHF/ cable Box: 45 CHF/p; HV Socket 3 * 11.0CHF/p ; BNC Socket 2*6CHF/p -> 90CHF/P 208CHF/BLM L4 BCC – 31/05/2012