Beam Control: Timing, Protection, Database and Application Software

Similar documents
COMMISSIONING AND INITIAL OPERATING EXPERIENCE WITH THE SNS 1 GEV LINAC*

Beam Loss Monitoring (BLM) System for ESS

Linear Particle Accelerator Control Performance

Initial Beam Phasing of the SRF Cavities in LCLS-II

FLASH at DESY. FLASH. Free-Electron Laser in Hamburg. The first soft X-ray FEL operating two undulator beamlines simultaneously

Betatron tune Measurement

Acceleration of High-Intensity Protons in the J-PARC Synchrotrons. KEK/J-PARC M. Yoshii

Re-commissioning the Recycler Storage Ring at Fermilab

System Integration of the TPS. J.R. Chen NSRRC, Hsinchu

Packaging of Cryogenic Components

The VARIAN 250 MeV Superconducting Compact Proton Cyclotron

DEVELOPMENT OF CAPACITIVE LINEAR-CUT BEAM POSITION MONITOR FOR HEAVY-ION SYNCHROTRON OF KHIMA PROJECT

REVIEW OF FAST BEAM CHOPPING F. Caspers CERN AB-RF-FB

Status of the ESS Accelerator Workpackage

Interfaces with MPS/PSS

Low-Level RF. S. Simrock, DESY. MAC mtg, May 05 Stefan Simrock DESY

PArticles in an accelerator generally oscillate in directions

New Tracking Gantry-Synchrotron Idea. G H Rees, ASTeC, RAL, U.K,

Non-invasive Beam Profile Measurements using an Electron-Beam Scanner

Proton beam for UCN. UCN TAC-Meeting, May 12-13, 2005 Urs Rohrer, beam line physicist

proton beam onto the screen. The design specifications are listed in Table 1.

A NEW GENERATION PROGRAMMABLE PHASE/AMPLITUDE MEASUREMENT RECEIVER

Performance of the Prototype NLC RF Phase and Timing Distribution System *

3 General layout of the XFEL Facility

Nonintercepting Diagnostics for Transverse Beam Properties: from Rings to ERLs

Worksheet for the afternoon course Tune measurements simulated with a DSP card

Functional block diagram for SIS8300. Christian Schmidt for the LLRF team Collaboration workshop

TURN-BY-TURN BPM SYSTEM USING COAXIAL SWITCHES AND ARM MICROCONTROLLER AT UVSOR

Design Considerations for Phase Reference Distribution

The European Spallation Source. Dave McGinnis Chief Engineer ESS\Accelerator Division IVEC 2013

CEBAF Overview June 4, 2010

Physics Requirements Document Document Title: SCRF 1.3 GHz Cryomodule Document Number: LCLSII-4.1-PR-0146-R0 Page 1 of 7

Digital trigger system for the RED-100 detector based on the unit in VME standard

ToF-AMS DAQ. Joel Kimmel Univ. of Colorado at Boulder & Aerodyne Research, Inc AMS Users Meeting 2007

HOM Based Diagnostics at the TTF

Product Range Electronic Units

Beam Transfer to Targets

SAPLING WIRELESS SYSTEM

A Synchrotron Phase Detector for the Fermilab Booster

Electronic AC Load ZSAC Series. 400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A. Rev. 3.03

Beam Diagnostics, Low Level RF and Feedback for Room Temperature FELs. Josef Frisch Pohang, March 14, 2011

400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A. Electronic Load ZSAC

Activities on Beam Orbit Stabilization at BESSY II

SNS LLRF Design Experience and its Possible Adoption for the ILC

Slide Title. Bulleted Text

HITACHI Proton Therapy System with Spot Scanning

Software Requirements Specification for LLRF Applications at FLASH Version 1.0 Prepared by Zheqiao Geng MSK, DESY Nov. 06, 2009

Cavity Field Control - RF Field Controller. LLRF Lecture Part3.3 S. Simrock, Z. Geng DESY, Hamburg, Germany

Coupler Electromagnetic Design

Status of Proton Beam Commissioning at MedAustron Ion Beam Therapy Center

Detection of Equipment Faults Before Beam Loss

ELECTRON BEAM DIAGNOSTICS AND FEEDBACK FOR THE LCLS-II*

GBT. LO Reference Distribution System. Maintenance Manual. M. J. Stennes September 15, 2004

EverBlu. Wireless fixed data collection system

Strategy for the engineering integration of the ESS accelerator

AirScope Spectrum Analyzer User s Manual

version 7.6 RF separator

Recent studies of the electron cloud-induced beam instability at the Los Alamos PSR

Tomasz Włostowski Beams Department Controls Group Hardware and Timing Section. Trigger and RF distribution using White Rabbit

Plan for Accelerator Beam Study Towards J-PARC Muon Project. Koji YOSHIMURA (KEK) for KEK Muon Working Group at NuFACT08 July 2nd, 2008

Effects of Intensity and Position Modulation On Switched Electrode Electronics Beam Position Monitor Systems at Jefferson Lab*

KEK Digital Accelerator and Its Beam Commissioning

Trajectory Measurements in the DAΦNE Transfer Line using log Amplifier

Energy Recovering Linac Issues

THz Pump Beam for LCLS. Henrik Loos. LCLS Hard X-Ray Upgrade Workshop July 29-31, 2009

Present and future beams for SHE research at GSI W. Barth, GSI - Darmstadt

AC Dispersion Measurement. David Rubin Cornell Laboratory for Accelerator-Based Sciences and Education

Accelerator Complex U70 of IHEP-Protvino: Status and Upgrade Plans

SPALLATION NEUTRON SOURCE OPERATION AT 1 MW AND BEYOND*

LUCX - THZ PROGRAM: OVERVIEW AND PROSPECTS

Femtosecond Synchronization of Laser Systems for the LCLS

EXPERIENCE WITH AND STUDIES OF THE SNS* TARGET IMAGING SYSTEM

I Illinois. A Fourier Series Kicker for the TESLA Damping Rings. Physics

XR kw AM Medium Wave Broadcast Transmitter

Supporting Planning and Engineering Processes at XFEL Examples, Benefits and Experience

EMC / FIELD STRENGTH Test receivers. Fast and straightforward: diagnostic and precompliance measurements with the R&S ESRP

CERN (The European Laboratory for Particle Physics)

Status Report on the Survey and Alignment Activities at Fermilab

Agilent CSA Spectrum Analyzer

Demonstration of exponential growth and saturation at VUV wavelengths at the TESLA Test Facility Free-Electron Laser. P. Castro for the TTF-FEL team

INDIAN INSTITUTE OF TECHNOLOGY BOMBAY

Performance Evaluation of the Upgraded BAMs at FLASH

R. Assmann, CERN/AB. for the Collimation Project 7/12/2007 LHC MAC RWA, LHC MAC 12/07

Detection of Beam Induced Dipole-Mode Signals in the SLC S-Band Structures* Abstract

UHF Phased Array Ground Stations for Cubesat Applications

Global Navigation Satellite System for IE 5000

GFT bit High Speed Digitizer

MuCool Test Area Experimental Program Summary

VEPP-2000 COLLIDER CONTROL SYSTEM*

Testing with Femtosecond Pulses

HPQI-2 QAM Pilot Generator Users Guide

Operation of a Single Pass, Bunch-by-bunch x-ray Beam Size Monitor for the CESR Test Accelerator Research Program. October 3, 2012

LINAC EXPERIENCE IN THE FIRST TWO YEARS OF CNAO (CENTRO NAZIONALE ADROTERAPIA ONCOLOGICA)

National Accelerator Laboratory

HF Receivers, Part 3

General purpose Signal generation and analysis. Well-equipped for field and lab the R&S Spectrum Rider

Fast Kickers at DESY

Physics Design and Technology. Development of CSNS Accelerator

Paul Scherrer Institute Pierre-André Duperrex. On-line calibration schemes for RF-based beam diagnostics

MAKING TRANSIENT ANTENNA MEASUREMENTS

Transcription:

Beam Control: Timing, Protection, Database and Application Software C.M. Chu, J. Tang 储中明 / 唐渊卿 Spallation Neutron Source Oak Ridge National Laboratory

Outline Control software overview Timing system Protection system Application software Database Live demo and pre-exercise Computer control system lab 2

Control Software Overview Accelerator = Acc. Physics + Controls + Diagnostics + Operations + higher order terms Controls = F(hardware, software(physics, ), ) The relationship (integration) among control components is even more important than components themselves! Control system components 3

Control Software Overview (cont.) Timing controlling event flow Protection prevent injury and machine damage Application software machine tuning and many others Database repository for static information 4

Timing I know it is unpopular. I know the timing is unpopular. I know the whole thing is unpopular. But I believe it is the right thing. Bill Clinton (American 42nd US President (1993-2001) 5

Timing Overview (SNS) RTDL Event Link 10 MHz Crystal Osc. Timing Master IOC SNS Real Time Data Link Master Experimental Halls Timing Clients (V124S) SNS Time Stamps Beam data RF Gates Extraction Kickers Triggers, etc. X32 PLL (33 MHz) SNS Event Link Master Machine Protection System High resolution timestamps Machine Modes Ring RF AC Line Timing Reference Generator ICS IOC's SNS Utility Module SNS Timestamps Remote Reset Synchronous ISR s Neutron Choppers LEBT Chopper X4 PLL (64 MHz) Beam Delay Beam Phase Micro pulse width Macro pulse width Timing System Hardware Timing System Users Subsytem Hardware Experimental Systems Diagnostics SNS Time stamps Delays Gates Triggers 6

Timing Example (SNS) Real-Time Data Link (RTDL) Time Critical Events, (soft events disabled) Informational Events, non critical timing RTDL parameter transmission (for next cycle) Cycle Start End Injection Extract RTDL Transmit RTDL Valid (Alternate) Cycle Start Event Link Beam On beam accumulation Machine Line-Synch Reference Clock +60 Hz Zero Crossing -60 Hz Zero Crossing 0 1 ms 2 ms 3 ms 4 ms 5 ms 6 ms 7 ms 8 ms Simplified SNS timing scheme 7

Protection Overview Personal Protection Simple but extremely high reliability Redundant Machine Protection Hardware fault/trip Human error Interlock: must clear fault(s) before allowing beam. E.g. cooling water can interlock magnet. Input from many devices (you name it), controls critical devices. Typically, trip off RF power or shift timing to prevent beam. 8

Software infrastructure 9

Application Software Overview Machine tuning Orbit/trajectory correction Transverse optics/beam parameter matching RF cavity phase/amplitude setting Magnet/RF scaling for beam energy Beam measurement Tune, dispersion, chromaticity Device diagnostics Orbit difference General purpose display (array, scalar, X-Y, X-time) 10

Application Software Overview (cont.) Beam experiment data acquisition Customized data collection for offline use Simulation Virtual accelerator for software test Offline analysis Anything cannot be done online 11

Software Framework/Toolkit Providing tools to share among apps Uniform user interface (common look-and-feel) Making non-programmers lives easier Examples: XAL, CDEV, SDDS, SAD Save/open app setup Error logging Html help Common default menu bar 12

Object-oriented Accelerator Hierarchy Re-useable Well-structured Easy to maintain and clearer Should be easily initialized from database Simplified accelerator hierarchy 13

Online Model Can provide quick physics modeling Not multi-particle tracking but envelope or singleparticle tracking Many physics apps rely on online model Model-based simulator (virtual accelerator) for SW testing Beta functions through the SNS SCL and Linac dump line for a machine snapshot during Sep. 05 commissioning. The app can server as orbit difference tool with live BPM and profile monitor data. 14

Machine Tuning Methods (General purpose) Orbit Difference Compare the measured (BPM) change in a beam trajectory from a magnet setting change with the model predicted change. Eliminates uncertainties of beam initial conditions Easily identifies sign issues, and B(I) problems. 15

Machine Tuning Methods (General purpose) Orbit correction: beam based alignment, e.g. orbit response matrix automated trajectory flattening local orbit bump Orbit flattening in SNS ring 16

Machine Tuning Methods (General purpose) Manual tuning based on beam loss display (for high intensity beam). SNS beam loss pattern during machine tuning 17

Machine Tuning Methods (AP) Linac specific Drifting beam for superconducting cavities Send a beam through a cavity with field = 0 and measure the excited field by the beam to determine the cavity phase set point Acceptance scan Insert an energy degrader / faraday cup into beam Compare with model FC Signal DTL Phase Different DTL amplitud es 18

Machine Tuning Methods (AP) (cont.) More Linac specific Signature comparison (with model). Measurement: scan cavity phase and monitor beam arrival time at two downstream detectors Analysis: vary incoming beam energy, cavity amplitude and cavity phase offset in model to match measurement BPM Measured Phase Diff Cavity phase BPM Measured Phase Cavity phase 19

Machine Tuning Methods (AP) (cont.) More Linac specific Transverse matching (in transition regions). Ring specific Optics tuning: betatron tune adjustment Others E.g. Energy Manager scaling lattice based on beam energy 20

Application Software Consideration Meet requirement: Produce correct results!!! Flexibility and scalability: Same app can apply to different beam lines Portability: Can run on most popular platforms or even via Internet User interface: Easy and clear to use Good graphics support Maintenance and upgrade: industrial standard Object-oriented programming language 21

Application Software Consideration (cont.) Cost and schedule: Within budget and delivered on time Hidden cost such as licensing fees, learning curve Performance: Suitable for existing computer hardware Heavy numerical calculation/display optimization Interface to the controls system Test plan Need offline test before apply to the machine Good simulated environment for testing, e.g. virtual accelerator Good team work 22

Database Including (but not limited to): General purpose: such as information for running model, magnet measurement Control system initialization CVS: can be used for configuration files, software Live data archive, logger 23

Database (cont.) Avoid data duplication Information saved in the DB should be accurate Create customized views for info across multiple tables easy to query 24

Naming Convention Required for database and other automated tasks Hierarchical System_Part:Device_Part:Signal_Part (A:B:C) Systems have many devices Devices have zero to many signals Device names represent function, not equipment 25

Naming Convention (cont.) System Name ( A ) is: (System)(_Subsystem) E.g. DTL_Vac; Ring_Mag Device Name ( A:B ) is: (DeviceType)(_DeviceInstance) E.g. DTL_Vac:GV62; CCL_Mag:PS_QH01; Ring_Mag:QV_A02 Signal Name ( A:B:C ) is: (SignalName) E.g. SCL_Diag:BPM08:xAvg 26

Naming Convention (cont.) Consider the database requirements in developing your naming scheme Do it early (so you do not have to change existing names) Document and advertise Monitor closely Something is better than nothing 27

Database Tools Web interface everybody can use the database, not only DB experts Automatically generated reports error checking, etc. Easier for data uploading, querying 28

Database Example (SNS) Cable 43GB data as of 06/2006 Devices Configuration MPS Operation Signals Equipment Electronic logbook User instruments 29