Paper | Title | Other Keywords | Page |
---|---|---|---|
WECC03 | Qt Based GUI System for EPICS Control Systems | EPICS, controls, GUI | 10 |
|
|||
Funding: Australian Synchrotron The Qt based GUI system developed at the Australian Synchrotron for use on EPICS control systems has recently been enhanced to including support for imaging, plotting, user login, logging and configuration recipes. Plans are also being made to broaden its appeal within the wider EPICS community by expanding the range of development options and adding support for EPICS V4. Current development options include graphical and non graphical application development, 'code-rich' C++ development and simple 'code-free' GUI design. Additional development options will allow developers to manage the GUI framework's data needs themselves when required, as an alternative to letting the GUI objects manage their own data using the framework's Qt based EPICS data classes. Developers will be able to choose to manage the GUI data needs using the framework's Qt based EPICS data classes, or alternative data systems such as PSI's CAFE. |
|||
![]() |
Slides WECC03 [1.095 MB] | ||
WEPD01 | Data Logging System Upgrade for Indus Accelerator | controls, status, insertion, diagnostics | 12 |
|
|||
An accelerator has various subsystems like Magnet Power Supply, Beam Diagnostics and Vacuum etc. that are required to work in a stable manner to ensure required machine performance. Logging of system parameters at a faster rate plays a crucial role in analysing and understanding machine behaviour. Logging all the machine parameters consistently at the rate of typically more than 1 Hz has been the aim of a recent data logging system upgrade. Nearly ten thousand parameters are being logged at varying intervals of one second to one minute in Indus accelerator complex. The present logging scheme is augmented to log all these parameters at a rate equal to or more than 1 Hz. The database schema is designed according to data type of the parameter. The data is distributed into historical table and intermediate table comprising of recent data. Machine control applications read the parameter values from the control system and store them into the text-files of finite time duration for each sub-system. The logging application of each subsystem passes these text files to database for bulk insertion. The detail design of database, logging scheme and its architecture is presented in the paper. | |||
![]() |
Poster WEPD01 [0.209 MB] | ||
WEPD09 | Fast Data Acquisition System for Booster Supplies Readback | controls, booster, LabView, electron | 18 |
|
|||
The booster synchrotron at RRCAT is used to inject electron beam in Synchrotron Radiation Sources Indus-1 & Indus-2. The booster gets 20 MeV beam from Microtron, ramps up its energy to 450/550 MeV which is then extracted for injection in Indus-1/Indus-2. The ramping cycle repeats every second. For this, various magnet power supplies are fed with synchronous reference voltage & current waveforms and accordingly they feed the magnets with current waveforms of ~800 msec. A system was required to synchronously capture data of all power supplies to analyze changes on cycle to cycle basis. Global data acquisition system polling data at 1 Hz can't acquire sufficient points to do this. So a VME and PC based system has been developed for parallel and fast capture of data from 13 such power supplies. VME station has a CPU,13 ADC cards and one control card. User can select- permit to capture, start delay, samples and time interval between samples. Advantages are' Isolated, simultaneous capturing on 13-channels, capturing synchronized with an event and selectable capturing-rate and samples. It involved reconfiguring ADC boards, developing RTOS OS-9 Device Driver & programs for CPU Board and GUI for PC using LabVIEW. | |||
WEPD14 | VEPP-2000 Logging System | collider, controls, luminosity, beam-transport | 32 |
|
|||
The electron-positron collider VEPP-2000 has been constructed in the Budker INP at the beginning of 2007 year. The first experiments on high-energy physics has been started at the end of 2009. The collider state is characterized by many parameters which have to be tracked. These parameters called channels could be divided into continuous (like beam current or beam energy) and pulsed. The main difference is that the first one related to the moment of time while the second one to the beam transport event. There are approximately 3000 continuous channels and about 500 pulsed channels at the VEPP-2000 facility. The Logging system consists of server layer and client layer. Server side are a specialized server with an intermediate embedded database aimed at saving data in case of external database fault. Client layer provide data access via API, CLI and WUI. The system has been deployed and is used as primary logging system on VEPP2000. | |||
![]() |
Poster WEPD14 [2.523 MB] | ||
WEPD19 | Smart Structured Measurement Process for Versatile Synchrotron Beamline Data at ANKA | controls, GUI, vacuum, focusing | 40 |
|
|||
An unstructured measurement process might deliver the needed quantity of primary data for an experiment. But the achievement of the scientific results depends more and more from the offered opportunities of embedding these measurement data into its specific context with a meta data description and a complete life cycle management. Obviously the design of a measurement process influences the potential applicability of an experimental setup for its scientific purpose and of course its options to fulfill a contemporary data management. ANKA's Tango based environment offers in principal varying approaches with different implementation efforts and coverage of scientific or information technology requirements. At ANKA we have set up a smart structured measurement process which stand out due to its seamless integration into the overall data management, the support of recent control concepts for fast data generation as well as its support of well time-tested SPEC based scan systems. The presented measurement process focuses to the minimal implementation for all involved components without a break of well accepted habits. | |||
![]() |
Poster WEPD19 [1.157 MB] | ||
WEPD22 | Post-Mortem Analysis of BPM-Interlock Triggered Beam Dumps at PETRA-III | GUI, controls, emittance, ion | 43 |
|
|||
PETRA-III is a 3rd generation synchrotron light source dedicated to users at 14 beam lines with 30 instruments. This operates with several filling modes such as 60, 240 and 320 bunches with 100mA or 40 bunches with 80mA at a positron beam energy of 6 GeV. The horizontal beam emittance is 1nmrad while a coupling of 1% amounts to a vertical emittance of 10pmrad. During a user run unscheduled beam dumps triggered by Machine Protection System may occur. In many cases the reason can be identified but in some it remains undetected. Though the beam is lost some signature is left in the ring buffers of the 226 BPM electronics where last 16384 turns just before the dump are available for post-mortem analysis. Scrutinizing turn by turn orbits and the frequency spectrum measured at a BPM can improve understanding of such a beam loss and may help to increase the efficiency of operation by eliminating the sources. Here we discuss in detail the functionality of a Java GUI used to investigate the reasons for unwanted dumps. In particular, the most effective corrector method is applied to identify correctors that might have perturbed the golden orbit leading to violations of the interlock limits. | |||
THCA06 | Status of the Ultra Fast Tomography Experiments Control at ANKA | controls, optics, HOM, monitoring | 103 |
|
|||
X-ray imaging permits spatially resolved visualization of the 2D and 3D structure in materials and organisms which is crucial for the understanding of their properties. Additional resolution in the time domain gives insight in the temporal structure evolution and thus access to dynamics of processes allowing to understand functionality of devices and organisms and to optimize technological processes. Such time resolved dynamic analyses ofμsize structures became now possible by the new ultrafast tomography at the TopoTomo beamline of the synchrotron light source ANKA. At TopoTomo the whole experimental workflow has been significant improved in order to decrease the total duration time of a tomography experiment in a range of minutes. To aim the goal of a Tango based control system for ultra fast tomography with a data throughput of several 100 MB/s, detectors and computing infrastructure have been optimized. Multi GPU based computing allows a high speed data processing by using a special reconstruction scheme. Furthermore data management infrastructure will allow a life cycle management of data sets accumulating to several TByte/day. | |||
![]() |
Slides THCA06 [1.183 MB] | ||
THIC01 | Tango for Experiment Control | controls, GUI, survey, LabView | 118 |
|
|||
The Tango[1] control system framework contains the communication bus with the standard communication modes as well as the basic hardware access modules, GUI tools and development kits, services and bindings to commercial products to set up a control system. Tango was developed by several synchrotron light sources that have to support not only the accelerator complex but also a lot of experimental end stations. For synchrotron experiments we have to control the whole process from basic hardware access over data taking to data analysis. This paper describes in the first part the special features of Tango allowing flexible experiment control. The dynamic configuration, the rapid hardware interface development and the sequencing and scanning framework are some examples. The second part gives an overview of some packages developed in the Tango community for experiment control: A HKL library for diffraction computation and diffractometer control, a library to control 2D detectors and a data analysis workbench with workflow engine for on-line and off-line data analysis. These packages are not part of Tango and can be used with other control systems.
[1] http://www.tango-controls.org/ |
|||
![]() |
Slides THIC01 [2.414 MB] | ||
THCD04 | Master Slave Topology Based, Remotely Operated, Precision X-ray Beam Profiler and Placement System for High Pressure Physics Experiment at Indus-2 Beam Line | controls, GUI, alignment, background | 128 |
|
|||
RRCAT has commissioned a beam-line on Indus-2 synchrotron facility for carrying out Angle Dispersive X-ray Diffraction Measurement. A typical high pressure measurement is carried out by placing the sample in the Diamond Anvil Cell (DAC) with the sample located in a region of beam diameter within 50-100 μm. The X-Ray beam has to pass through the DAC to ensure maximum illumination of the sample with the X-Rays. An X-Y beam scanner/locater cum placement system is developed, which scans an area of 10 x 10 mm2 with resolution of 10 to 100 μm in rough scan mode and fine scans selected area with programmable resolution of 2.5 to 25 μm. The scanner acts as slave to the PC in which master GUI grabs the data on serial port and plots the image of X-ray beam. It also analyzes and detects the coordinate with maximum intensity. Thus the DAC can be placed at the desired location with an accuracy of 2.5μm anywhere within 10 x 10 mm2, for performing experiment. Developed system takes only ~5 minutes to search the beam and a few seconds to place DAC at any the desired location within the scanned area. | |||
![]() |
Slides THCD04 [1.849 MB] | ||
THPD06 | FLogbook: From Concept to Realization | controls, synchrotron-radiation, site, radiation | 148 |
|
|||
Indus-1 and Indus-2, the Synchrotron Radiation Source (SRS) facilities at RRCAT Indore are national facilities and being operated on round the clock basis to provide synchrotron radiations to users as well as carrying out machine studies. Both of these accelerators are widely distributed systems and employ many sub systems for their operation. These sub-systems are also made up of heterogeneous type of hardware and software modules. To keep the whole system up and running, the faults & failures encountered during machine operations are attended at site and all observations and rectifications information are to be recorded electronically by the crew members. FLogbook has been conceived and developed to meet such needs. This web based software operates in the Intranet environment over a three tier architecture. It mainly uses JavaServer Pages (JSP), JavaBeans and SQL databases for designing its building blocks. Using relational database, the package supports logging, e-mailing, searching & commenting the faults of various sub systems. This paper explains the salient features of FLogbook and also briefly describes the architectural design of the complete package. | |||
![]() |
Poster THPD06 [0.555 MB] | ||
THPD18 | Adaptive Fuzzy Control for Transfer Channels in Particle Accelerators | controls, fuzzy set, feedback, positron | 178 |
|
|||
Funding: DESY, Germany Long-term objective of this work is to develop a fuzzy technology based control framework to be applied in particle accelerators. Main motivation for this is the promise of fuzzy systems to exploit the tolerance for imprecision, un-certainty, and partial truth to achieve tractability, robustness, and low solution cost. Intended areas of application are manifold: we think on automatic operation, optimization of the operating conditions and yields; applied to various stages in the processing of circular and linear accelerators. As a first step towards this goal a fuzzy control system for a transfer channel in a particle accelerator has been developed. For it we built up the machinery, i.e. algorithms, data structures, integration in the existing control system and did a first proof-of-concept. Special emphasis is given on handling high dimensional data streams and the immanent challenges as sparsity and equidistance of the data. |
|||
![]() |
Poster THPD18 [0.569 MB] | ||
FRIA01 | The New White Rabbit Based Timing System for the FAIR Facility | controls, proton, linac, ion | 242 |
|
|||
A new timestamp and event distribution system for the upcoming FAIR facility is being developed at GSI. This timing system is based on White Rabbit[1], which is a fully deterministic Ethernet-based network for general data transfer and synchronization. White Rabbit is developed by CERN, GSI and other institutes as well as partners from industry based on Synchronous Ethernet and PTP. The main tasks of the FAIR timing system are time synchronization of more than 2000 nodes with nanosecond accuracy, distribution of timing messages and subsequent generation of real-time actions (interrupts, digital signals …) by the nodes of the timing system. This allows precise real-time control of the accelerator equipment according to the beam production schedule. Furthermore the timing system must support other accelerator systems like post-mortem and interlock. It also provides interfaces between the accelerator control system and experiments at FAIR. This contribution focuses on the design principles of the timing system, its integration with other components of the control system, the present status and the planned implementation.
[1] J. Serrano, P. Alvarez, M. Cattin, E. G. Cota, P. M. J. H. Lewis, T. Włostowski et al., The White Rabbit Project, in Proceedings of ICALEPCS TUC004, Kobe, Japan, 2009. |
|||
![]() |
Slides FRIA01 [5.452 MB] | ||