A   B   C   D   E   F   G   H   I   K   L   M   O   P   R   S   T   U   V   W  

diagnostics

Paper Title Other Keywords Page
WECOAA01 Tango Collaboration News controls, survey, feedback, site 16
 
  • J. M. Meyer
    ESRF, Grenoble
  During the last years, the Tango collaboration was and is still growing. More and more users are requesting new features and developing new tools for Tango. Decisions whether the requested features will be implemented and whether new tools will be part of the Tango distribution need to be made. The organizational aspects of the collaboration need to be clarified as well as the decision making process for new developments. This paper will explain the collaboration, its organization and the decision making process as well as the latest facts and features around Tango. Some ongoing developments are the new code generation tool to allow inheritance in the Tango class structure, the new event system for high bandwidth event distribution and the Tango packaging to allow installation with a few clicks.  
slides icon Slides  
 
WEPL010 FESA Based Data Acquisition for Beam Diagnostics at GSI controls, monitoring, synchrotron, ion 47
 
  • T. Hoffmann, H. Bräuning, R. Haseitl
    GSI, Darmstadt
  • G. Jansa
    Cosylab, Ljubljana
  In view of the upcoming Facility for Antiproton and Ion Research (FAIR) at GSI with its increased complexity in beam control and diagnostics, the decision was taken to use the well-tested CERN-made Front-End Software Architecture (FESA) as the lowest level of the new control system. In the past years, the current stable FESA framework (Version 2.10) has been adapted and installed at GSI, the major part being the adaptation of the different machine timing models of GSI and CERN. With this stable environment at hand, all current and new data acquisition systems related to beam diagnostics will be implemented with FESA. To demonstrate the applicability of FESA for demanding data acquisition problems with high data rates and/or large amounts of data, two different projects such as the Tune Orbit and POSition measurement (TOPOS) and the Large Analogue Signal Scaling Information Environment (LASSIE) are presented. Experiences with implementing standard interfaces such as CAN, GigE and PLCs in FESA applications as well as a move towards low cost Intel-based VME controllers or industry PCs running a real time Linux are discussed.  
poster icon Poster  
 
WEPL011 FAIR Timing Master controls, simulation, synchrotron, target 50
 
  • M. Kreider, T. Fleck
    GSI, Darmstadt
  In the scope of building the new FAIR facility, GSI will change its timing system to Whiterabbit. The FAIR system will resemble a tree topology, with a single master unit on top, followed by several layers of WR switches, down to about two thousand timing receivers throughout the facility. The Timing Master will be a mixed FPGA/CPU solution, which translates physical requirements into timing events and feeds them into the WR network. Macros in the FPGA resemble a 32x multicore with a strongly reduced instruction-set, each event processor responsible for a specific part of the facility. These processors interact in realtime, reacting to interlocks and conditions and ensuring determinism by parallel processing. A powerful CPU prepares the timing event tables and provides an interface to the controls system. These tables are loaded into the RAMs of each participating processor, controlling their behaviour and event output. GSI is currently working on the WR timing system in close collaboration with CERN, making this system the future of GSI/FAIR. The poster will cover technical details on the expected timing scenario, macro internals and discussion on possible future development.  
poster icon Poster  
 
WEPL016 Status, Applicability and Perspective of TINE-powered Video System, Release 3 controls, laser, electron, monitoring 61
 
  • S. Weisse, D. Melkumyan
    DESY Zeuthen, Zeuthen
  • P. Duval
    DESY, Hamburg
  Experience has shown that imaging software and hardware installations at accelerator facilities needs to be changed, adapted and updated on a semi-permanent basis. On this premise, the component-based core architecture of Video System 3 was founded. In design and implementation, emphasis was, is, and will be put on flexibility, performance, low latency, modularity, interoperability, use of open source, ease of use as well as reuse, good documentation and multi-platform capability. Special effort was spent on shaping the components so that they can easily fit into small-scale but also into area-wide installations. Here, we describe the current status of the redesigned, almost feature-complete Video System, Release 3. Individual production-level use-cases at Hasylab*, PITZ** and Petra III*** diagnostic beamline will be outlined, demonstrating the applicability at real world installations. Finally, the near and far future expectations will be presented. Last but not least it must be mentioned that although the implementation of Release 3 is integrated into the TINE control system****, it is modular enough so that integration into other control systems can be considered.

* http://hasylab.desy.de
** http://pitz.desy.de
*** http://petra3.desy.de
**** http://tine.desy.de

 
poster icon Poster  
 
WEPL018 The FERMI@Elettra CCD image acquisition system electron, controls, background, laser 64
 
  • G. Gaio, F. Asnicar, L. Pivetta, G. Scalamera
    ELETTRA, Basovizza
  FERMI@Elettra is a new 4th generation light source based on a linac-driven free electron laser which is currently being built in Trieste, Italy. The CCD image acquisition system is a fundamental diagnostic tool for the commissioning of the new accelerator. It is used for the characterization and tuning of the laser, electron and photon beams. The Tango based software architecture,the soft real-time performance and the embedded image processing algorithms are described.  
poster icon Poster  
 
WEPL020 EPICS applications in the control of SPES Target Laboratory controls, target, power-supply, extraction 67
 
  • M. G. Giacchini, A. Andrighetto, G. Bassato, N. Conforto, L. Costa, L. Giovannini, J. A. Vasquez
    INFN/LNL, Legnaro (PD)
  The project of a new facility for the Selective Production of Exotic Species (SPES) has started at LNL. Radioactive ions will be produced by impinging an UCx target by a 70MeV, 200μA proton beam delivered by a commercial cyclotron. Then, the unstable ions will be accelerated by injecting them into the LNL superconducting LINAC. The construction of Target and Ion source prototype is at an advanced stage and, after more than two years spent in its construction, preliminary extraction tests were carried out with non-radioactive beams. The control of Target instrumentation is based on EPICS; we describe here the basic choices on hardware and software tools on both IOC and client side and give a brief description of last developments.

* http://spes.lnl.infn.it
** http://www.aps.anl.gov/epics/
*** http://www.lnl.infn.it/~epics/

 
poster icon Poster  
 
WEPL028 TINE/ACOP state-of-the-art Video Controls at Petra III background, controls, electron, emittance 82
 
  • J. Bobnar, I. Kriznar, T. Kusterle
    Cosylab, Ljubljana
  • P. Duval, G. Kube, J. Wilgen
    DESY, Hamburg
  • D. Melkumyan, S. Weisse
    DESY Zeuthen, Zeuthen
  The TINE/ACOP video system is a complete state-of-the-art solution for streaming beam video, featuring live analysis and live beam image display inside ACOP video component, which can be placed in any Java Swing panel. After a number of iterative improvements and embellishments, the system has matured to stable production quality in the beginning of year 2010. The system consists of the following components: a TINE device server captures a video image [1] and encodes it to the standard TINE IMAGE format. The TINE transport layer streams the IMAGE objects to clients as it would any other data chunk [2]. The Java TINE client passes the IMAGE object through the analysis Java bean, which then performs fast statistical analysis of beam position and size. The streamed image plus analysis data are displayed in the Java video component, which is part of the ACOP components. Additional capabilities are background subtraction, automatic or manual threshold subtraction, enhanced coloring and saving snapshot as PNG file. Optionally, the analysis bean can be used standalone as a common service and results are further distributed via an intermediate TINE server written in Java.

[1] S. Weisse et al., "Status of a versatile Video System
at PITZ, DESY-2 and EMBL Hamburg", ICALEPCS07, TN.
[2] S. Weisse et al., “TINE Video System: proceedings on redesign”,
ICALEPCS 09, Kobe.

 
poster icon Poster  
 
WEPL032 Programming Interfaces for Reconfigurable Instruments controls, instrumentation, monitoring, brilliance 91
 
  • M. Kenda, A. Bardorfer, T. Beltram, H. Kocevar
    I-Tech, Solkan
  Application Programming Interfaces (APIs) provided by the manufacturers of the instruments for the accelerators are a very important part of the functionality. There are many interface standards (EPICS, TINE, Tango,…) and even same standard can be used in various ways. Important features of modern instruments are reconfigurability and embedded computing. The developers of instruments that need to be connected to a control system are facing different requirements: adherence to standard protocols and support of reconfigurable instruments with diverse capabilities with a consistent interface. Instrumentation Technologies has implemented a well accepted solution with its proprietary Control System Programing Interface (CSPI) layer and adapters for each standard protocol. There are new challenges like reconfigurability, quality of service, discovery and maintainability that are being addressed with improved Measurement and Control Interface.  
poster icon Poster  
 
WEPL035 High Level Matlab Applications for SPEAR3 controls, simulation, synchrotron, emittance 97
 
  • W. J. Corbett
    SLAC, Menlo Park, California
  The SPEAR3 control system nominally operates with the EPICS control system toolbox operating on VMS hardware. The simultaneous use of Matlab Middlelayer (MML) and Accelerator Toolbox (AT) allow for parallel, high-level machine control and accelerator physics applications that communicate with the control system via EPICS Channel Access (LabCA). While the majority of MML and AT software is machine-independent, site-specific applications are required to control most accelerators. This paper describes several such high-level application programs that have been developed for diagnostics and control of SPEAR3. Examples include interlock verification software, transport line optics and steering applications, optical diagnostics, add-ons to main MML routines and time-dependent waveform display.  
poster icon Poster  
 
THCOMA02 synApps: EPICS-Application Software for Synchrotron Beamlines and Laboratories synchrotron-radiation, photon, controls, feedback 106
 
  • T. Mooney
    ANL, Argonne
  synApps is a collection of EPICS-application software originally intended to support the needs of scientists working at synchrotron-radiation beamlines. The collection contains general purpose software that extends or exploits capabilities of EPICS base, and a large amount of instrument-specific software that applies EPICS to control and provide a user interface for off-the-shelf electronics. This presentation will provide an overview of synApps, describe how synApps is deployed at the Advanced Photon Source, and highlight recent additions to the collection.  
slides icon Slides  
 
THPL018 Development of Image Processing System on Embedded EPICS for Beam Diagnostics controls, monitoring, background, power-supply 165
 
  • J.-I. Odagiri, K. Furukawa, T. Obina, M. Satoh
    KEK, Ibaraki
  A new image processing system was developed based on EPICS and the FA-M3 PLC made by Yokogawa Electric Corporation. The hardware of the system comprises an F3RP61 CPU module running Linux and an F3UM02 frame grabber module. The CPU functions as an IOC to analyze the raw image data acquired and transferred by the frame grabber on the PCI-bus which connects the two modules. A custom record, graphicsRecord, holds the raw image data, the results of analysis and parameters set by the user over the network. GUI panels were created by using EDM in order to display the image and to set relevant control parameters into the fields of the graphicsRecord on the F3RP61-based IOC. It was confirmed that the developed system is able to acquire image data, analyze them appropriately, and send them over the network to a host computer to display the results of analysis. The design and results on performance measurement of the system is reported.  
 
FRCOMA03 Beam Profile Monitoring System for XFEL/SPring-8 controls, monitoring, beam-transport, emittance 198
 
  • T. Matsumoto, A. Yamashita
    JASRI/SPring-8, Hyogo-ken
  • S. I. Inoue
    SES, Hyogo-pref.
  • Y. Otake
    RIKEN/SPring-8, Hyogo
  XFEL/SPring-8 will start beam commissioning in March 2011. Beam profile monitors are an important tool for beam diagnostics. The diagnostic tool monitors beam profile images and evaluates beam shapes and intensities in real time. Image data is stored with a beam tagged number to be compared with other synchronized data such as beam position monitors. Many functions are required to the diagnostic tool. The monitor system consists of screens and CCD cameras with lens assemblies. The screens and lenses are controlled with programmable logic controllers. The cameras are connected to a PC with Camera Link. To choose a camera, selectors are used. On the PC, a server program writes image data into shared memory and a diagnostics tool fetches the data. The diagnostics tool is developed using Python with a graphical user interface (GUI) based on wxPython. In the GUI, several functions such as image analysis, camera control, data record and viewer are required, and easily implemented with the Python. The beam profile monitoring system was tested with the SCSS prototype accelerator under similar condition, and then will be applied to XFEL/SPring-8.  
slides icon Slides  
 
FRCOMA04 Embedded Controller for Industrial CT trigger module controls, radiation 201
 
  • G. H. Gong, T. Xue
    Tsinghua University, Beijing
  The industrial CT is used to generate a 3D image of the inside of an object, it consists of an accelerator x-ray source, a detector array and readout electronics. A trigger module collects the position information from three decoders installed all the 3 moving axis of rotation, shift and lift, and generates trigger signal according to the predefined trigger algorithm; the decoder information is also sent to the readout electronics. The SCS (system control station) can remotely communicate with trigger module to change the working modes and parameters during the scan process. The trigger module utilizes an embedded controller board which consists of a PowerPC controller running the Linux operation system to support the TCP socket connection with SCS, and a FPGA connected to the PowerPC local bus acts as a customized peripheral to carry out the trigger logic. With different interface mezzanines and online reloadable firmware, the trigger module has great flexibility to work with different decoders, different readout electronics.  
slides icon Slides