A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Szewinski, J.

Paper Title Page
TUPC151 Universal DOOCS Server Based on the Scripting Language 1425
 
  • J. Szewinski, K. Korzunowicz
    Warsaw University of Technology, Institute of Electronic Systems, Warsaw
 
  This document describes the design and implementation of the universal DOOCS* server based on the script language for the FLASH accelerator in DESY (Hamburg, Germany). Server works with the DOOCS, which is used in FLASH for machine control. The typical usage of this application is to communicate with the measurement equipment and control small facilities of the accelerator. The aim of the project is to provide a tool which can make the server creation easy for non-programmer users (typically physicists). The heart of the server is the script language parser which has been done using well known UNIX tools: bison and flex. The complexity of designed language is comparable with complexity of the Matlab language. Application has additional features like possibility of attaching external dynamic libraries or possibility of defining the state machines (more sequencer like). Server has been tested at FLASH and currently is used by people who wish to control their equipment via DOOCS, with the minimal effort of software development.

*Distributed Object Oriented Control System.

 
THPC158 Measurement and Stabilization of the Bunch Arrival Time at FLASH 3360
 
  • F. Loehl, V. R. Arsov, M. Felber, K. E. Hacker, B. Lorbeer, F. Ludwig, K.-H. Matthiesen, H. Schlarb, B. Schmidt
    DESY, Hamburg
  • W. Jalmuzna
    TUL-DMCS, Łódź
  • S. Schulz, A. Winter, J. Zemella
    Uni HH, Hamburg
  • J. Szewinski
    The Andrzej Soltan Institute for Nuclear Studies, Centre Swierk, Swierk/Otwock
 
  To fully exploit the experimental opportunities offered by the 10 - 30 fs long light pulses from FLASH, e.g. in pump-probe experiments, precise measurements and control of the electron-bunch arrival-time on the 10 fs scale are needed. A bunch arrival time monitor (BAM) which uses the optical synchronization system of FLASH as a reference has been developed for this purpose. The bunch induced signal from a GHz-bandwidth beam pick-up is guided into an electro-optical modulator in which the periodic laser pulse train of the optical synchronization system experiences an amplitude modulation. Detection of this modulation allows to determine the bunch arrival time with a resolution of better than 20 fs. The superconducting linac of FLASH generates trains of up to 800 bunches. The BAM signals can be used for an intra-bunch train feedback stabilizing the arrival time to better than 50 fs. The feedback is capable of generating well-defined arrival time patterns within a bunch train which are useful for overlap-scans in pump-probe experiments. First results from the feedback installed at FLASH will be presented.