Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor.

Slides:



Advertisements
Similar presentations
22-23/06/20093 rd Libera Users Meeting, ESRF1 3 years of experience of Libera BPMs at SOLEIL Nicolas HUBERT Synchrotron SOLEIL On behalf of Diagnostics.
Advertisements

Status of the LANSCE Upgrade LA-UR Eric Bjorklund.
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
Dirk Zimoch, EPICS Collaboration Meeting, Vancouver 2009 Real-Time Data Transfer using the Timing System (Original slides and driver code by Babak Kalantari)
Analog Comparator Positive input chooses bet. PB2 and Bandgap Reference. Negative input chooses bet. PB3 and the 8 inputs of the A/D. ACME= Analog Comparator.
Update of EXT Stripline BPM Electronics with LCLS-style Digital BPM Processors Glen White, with slides by Steve Smith 15 December 2009 ATF2.
Development of a Linux- based small-size controller using PoE technology T. Masuda, T. Fukui, R. Tanaka SPring-8 ICALEPCS2005, Oct , Geneva, Switzerland.
F Tevatron Software Digital Receiver Beam Line Tuner Vic Scarpine Instrumentation Instrumentation Meeting July 13, 2005.
Status & operational experience of Liberas at SSRF Leng Yongbin, Yan Yingbing, Zhou Weimin, Chen Yongzhong Ye Kairong, Yuan Renxian, Zou Yi, Yu Luyang,
ERL Differential Current System Status Peter Cameron with contributions from Michelle Wilinski and Christophe DeFrance (Bergoz) 17 Sep 07.
29/06/2007FOFB at Diamond1 Fast Orbit Feedback (FOFB) at Diamond Guenther Rehm, Head of Diagnostics Group.
Synchronous Device Interface at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
APS BPM and power supply applications on micro-IOCs W. Eric Norum
Beam Instrumentation for Orbit Stability I. Pinayev.
1 S. E. Tzamarias Hellenic Open University N eutrino E xtended S ubmarine T elescope with O ceanographic R esearch Readout Electronics DAQ & Calibration.
ORNL/SNS Spallation Neutron Source Low-Level RF Control System Kay-Uwe Kasemir, Mark Champion April 2005 EPICS Meeting 2005, SLAC.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
SNS Integrated Control System SNS Timing Master LA-UR Eric Bjorklund.
Update on FPGA/IOC applications and RTEMS developments at the APS W. Eric Norum
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
Power Supply Control at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
Micro-Research Finland Oy MRF Timing System Jukka Pietarinen Timing Workshop CERN February 2008.
LLRF-05 Oct.10,20051 Digital LLRF feedback control system for the J-PARC linac Shin MICHIZONO KEK, High Energy Accelerator Research Organization (JAPAN)
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Cavities Auto Recovery with Beam RF&Linac Section - ALBA Accelerators Division Francis Perez Angela Salom.
Asttraining.com Scan Procedures for Ford EEC-V OBD II Systems.
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
Fast Fault Finder A Machine Protection Component.
Grenoble, June 22nd 2009 Libera Workshop 2008 Peter Leban, Andrej Košiček Libera Brilliance, Recent Patches, new Ideas, Future Grenoble,
Beam Line BPM Filter Module Nathan Eddy May 31, 2005.
1. LabVIEW and EPICS Workshop EPICS Collaboration Meeting Fall 2011.
1Ben ConstanceFONT Meeting 1st August 2008 ATF2 digital feedback board 9 channel board with replaceable daughter board (RS232 etc.) − Board will log data.
Operated by Los Alamos National Security, LLC for the U.S. Department of Energy's NNSA UNCLASSIFIED LANSCE Beam Diagnostics R&D Presented by James Sedillo.
Fermilab February 17, 2003Recycler BPM Front-end1 Duane C. Voy
BIC Issues Alan Fisher PEP-II Run-4 Post-Mortem Workshop 2004 August 4–5.
Stephen Norum LCLS Oct. 12, LCLS Machine Protection System Outline Overview of interim MPS Update on the interim MPS.
R.SREEDHARAN  SOLEIL main parameters  Booster and storage ring low level RF system  New digital Booster LLRF system under development  Digital LLRF.
BPM stripline acquisition in CLEX Sébastien Vilalte.
Other Utilities of ALBA LLRF
1 BROOKHAVEN SCIENCE ASSOCIATES Open-Source Distributed Deterministic Device Control Larry Doolittle Alex Ratti Bob Dalesio.
EPICS and LabVIEW Tony Vento, National Instruments
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.
Timing System R+D for the NLC Josef Frisch. NLC and PEPII Phase and Timing Requirements (approximate)
Digital LLRF: ALBA and Max-IV cases RF&Linac Section - ALBA Accelerators Division Angela Salom.
4. Operations and Performance M. Lonza, D. Bulfone, V. Forchi’, G. Gaio, L. Pivetta, Sincrotrone Trieste, Trieste, Italy A Fast Orbit Feedback for the.
EtherCAT based RF Interlock System for SwissFEL LLRF 2015 Abstract As part of the overall development effort for SwissFEL's RF and LLRF systems, the RF.
Notes from Tom’s visit 1. Controls is under-staffed 2. Common Diagnostics platforms (BPM, FCT, DCCT, BLM,…) 3. Where possible, ‘Smart’ Diagnostics, running.
LCLS Digital BPM Processor for ATF2 Extraction Line BPMs Steve Smith 26 August 2009.
FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Outline: Introduction Architecture Future.
S. Smith LCLS Facility Advisory October 12, Beam Position Monitors Facility Advisory Committee October 12, 2006.
ICS interfaces Timo Korhonen ICS Apr 22, 2015.
2nd Libera Users’ Meeting 3rd and 4th of April 2008 ALBA
Operations Machine Simulator.
RF acceleration and transverse damper systems
A monitoring system for the beam-based feedbacks in the LHC
LLRF Research and Development at STF-KEK
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
KRB proposal (Read Board of Kyiv group)
LHC BLM system: system overview
VELO readout On detector electronics Off detector electronics to DAQ
Commodity Flash ADC-FPGA Based Electronics for an
FEE Electronics progress
Status and experience of Liberas at Soleil
Status of TTF HOM Project Aug 9, 2005
quadEM: New Beam Position Monitor & Electrometer Hardware and Software
Readout Systems Update
Red Pitaya with EPICS Andraz Pozar EPICS Collaboration Meeting
Presentation transcript:

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Libera Electron Beam Position Monitor Diamond uses 207 EBPMS with Libera EBPM detectors from Instrumentation Technology (I-Tech) Beam position in X and Y is derived from the induced voltage on 4 buttons in the vessel Data from the buttons is processed in an FPGA using DDC to give intermediate data streams and DC position with limited BW The data stream are served by EPICS running on an embedded ARM processor under Linux FF data stream served from FPGA Rocket IO FO links into FOFB, either use Diamond communications protocol or G’bit Ethernet

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor ARM Processor Board Running Linux OS Xilinix Rocket IO to SFP Modules Ethernet and RS232 4 x ADCs Sampled at 117MHz Timing Signals and Interlock Xilinix FPGA RF Inputs from BPM Buttons

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Device Driver, Daemons Libera System Architecture EPICS Driver Device Support developed by Diamond CSPI, Linux Driver, Daemons, DDC Developed I-Tech Communications Controller used for FOFB developed by Diamond RF Acquisition CSPI EPICS Driver/Device Digital Down Conversion VHDL Comm. Controller

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor PVs from a Libera All Libera EPICS process variables names are of the form  $(device):$(group):$(part)  $(device) is the IOC name (the configured hostname is used)  $(group) is a two letter code Example PVs: TS-DI-EBPM-01:FR:WFX  2048 point waveform of turn by turn X positions in nm, updating on every trigger. TS-DI-EBPM-01:SA:X  Single floating point number: X position in mm updated every 100ms. TS-DI-EBPM-01:CF:AUTOSWS  Controls state of rotating multiplexer switches: can be set to Manual or Automatic. The current development Libera EPICS driver publishes 378 PVs!

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Data streams to PVs CK Clock control FT 1024 pt Waveform + (5 Hz) FR 2048 pt (5 Hz) TT 524,288 pt Waveform on demand PM 16,384 pt Waveform on postmortem trigger SC Signal Conditioning BN3000pt Waveform Trigger (5Hz) FF Fast feedback status and control IL Interlock control SA Hz CF Configuration and control SE Sensors: system monitoring Group Code red

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Position Readout The following groups of PVs are used to read positions.  FT Single point reduced from selected window into ADC sample rate buffer (1024 points at approximately 117MHz), captured on trigger. Used for first turn analysis and transfer paths.  FR, PM Fixed length waveforms (2048 and 16,384 points respectively) with one point per turn ( turn by turn), updated on trigger or postmortem event respectively.  TT Variable length turn by turn waveforms armed and captured on trigger. Sliding window used to read out up to half a million points.  BN Fixed length waveforms with one point per 64 turns, and per 1024 turns, updated on trigger.  SA One point per update, updates at 10Hz.  All points are available as raw A, B, C, D button readings (with I&Q quadrature, except for SA) as well as X, Y, Q and S.

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Control and Status The following PV groups are used to manage and monitor the state of Libera.  CF General configuration control, principally button geometry, beam offsets and attenuation control.  IL Interlock management configuration and control including control of interlock window and interlock enable, as well as interlock status reports.  SE System status monitoring, also aggregated into a single HEALTH PV. Monitors fans, temperature, voltages, and memory and cpu usage.  CK Clock control including triggered synchronisation, status monitoring and timestamp management.

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Single Libera Status and Overview BPM enabled flag: used to mark BPM as not currently in use and disables MPS interlock if disabled. Overall system health report. Clock status report. System and EPICS driver uptime. Links to screens providing all other Libera functionality.

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor ADC Rate Data (First Turn) Raw 1024 point ADC buffers (reduced to 256 point magnitudes). The fill pattern is clearly visible. Selectable sample window: selecting first train in the window. Measured button intensities within the window together with calculated beam position and estimated charge. Maximum ADC reading over the entire sample.

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Free Running Turn by Turn Data Tune Measurement in SR and Booster

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Post-mortem Data Set

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor BN Data BN decimate to give Booster orbit during acceleration ramps

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Slow Acquisition Data

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Configuration EBPM geometry and orientation configuration. Beam origin control: “Beam Based Alignment” and “Beam Current Dependent” offsets separated into distinct components. Interlock status and configuration: note auto on/off feature. Attenuators, signal conditioning and detailed sampling control.

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Clock Control Clock lock and synchronisation status. Machine clock detuning and phase adjustment. Timestamps: can choose system clock or NTP clock for timestamps. Trigger monitoring: if no trigger received recently, reports fault.

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Diamond System Status Overview Shows all Diagnostics IOCs at Diamond. For each Libera EBPM shows machine health, clock status and whether the BPM is enabled.

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor Acknowledgement This is work of Michael Abbott at Diamond Further information  Instrumentation Technologies  EPICS driver  sourceforge.net/projects/libera-epics

Mark Heron Diamond Light Source Oct 2007 EPICS EPICS Interface to the Libera Electron Beam Position Monitor