Paper | Title | Other Keywords | Page | |||||
---|---|---|---|---|---|---|---|---|
WECOMA01 | Use of the Cell Accelerator Platform for Synchrotron Data Analysis | synchrotron, feedback, lattice, site | 4 | |||||
|
The analysis of synchrotron-based Polychromatic X ray Microscoscopy (PXM) data has been used by scientists and engineers to understand elastic and plastic strains in materials on aμor nano scale. Such experiments generate hundreds or thousands of images where the analysis of each image often entails intensive computations- a challenging task. As well, in the past, the speed of such computations has made it difficult to obtain feedback on the experimental results in near real time. This has constrained researchers from making critical decisions on direction subsequent experiments should take based on the results in hand. In order to improve the analysis performance of PXM images, we have investigated the use of parallel analysis schemes. This paper reports on the design and implementation of accelerated PXM analysis software that has been developed on IBM PowerXCell 8i processors and Intel quad-core Xeon processors. A substantial improvement in processing speed has been obtained to the extent that it should be possible to obtain analysis results at the same rate as they are produced on the VESPERS beamline at the Canadian Light Source Synchrotron(~1 Hz) .
|
|
|
![]()
Slides
|
|
|
||
WEPL008 | Settings Management within the FAIR Control System based on the CERN LSA Framework | controls, ion, synchrotron, extraction | 41 | |||||
|
A control system for operating the future FAIR (Facility for Antiproton and Ion Research) accelerator complex is being developed at GSI. One of its core components is the settings management system. At CERN, settings management and data supply for large parts of the CERN accelerator complex is done using the LSA (LHC Software Architecture) framework. Several concepts of the LSA framework already fit the FAIR requirements: Generic structures for keeping accelerator data; modular design; separation between data model, business logic and applications; standardized interfaces for implementing the physical machine model. An LSA test installation was setup at GSI and first tests were performed controlling the GSI synchrotron SIS18 already applying the new system to the existing facility. These successes notwithstanding, there are issues resulting from conceptual differences between CERN and FAIR operations. CERN and GSI have established a collaboration to make LSA fit for both institutes, thereby developing LSA into a generic framework for accelerator settings management. While focussing on the enhancements that are necessary for FAIR this paper presents also key concepts of LSA.
|
|
|
![]()
Poster
|
|
|
||
WEPL011 | FAIR Timing Master | controls, simulation, synchrotron, diagnostics | 50 | |||||
|
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
|
|
|
||
WEPL020 | EPICS applications in the control of SPES Target Laboratory | controls, power-supply, diagnostics, extraction | 67 | |||||
|
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 |
|
![]()
Poster
|
|
|
||
WEPL025 | Control and Timing System Design of CPHS Project | controls, hadron, linac, monitoring | 79 | |||||
|
The control system consists of a timing and event distribution system, an EPICS based distributed run-time database and control system, and a comprehensive personnel and machine protection system. The timing and event distribution system defines the global system time frame as well as specific events that trigger local devices by an event generator and receiver framework, so that the time delay of each event could be controlled in 10ns resolution, and the timing jitter of trigger signal is below 0.1ns. The hard-real-time machine protection system is also integrated in the event system so that a fault event could be responded within 50 micro-seconds. Field control signals such as water temperature, vacuum, low level RF phase and amplitude and radiation dose are monitored and controlled via the EPICS database through Ethernet.
|
|
|
![]()
Poster
|
|
|
||
WEPL031 | CCCP - Cosylab common control platform | controls, monitoring, feedback, simulation | 88 | |||||
|
Cosylab common control platform (CCCP) is a lightweight hardware control platform designed to provide a simple interface to various types of hardware components and fast and simple integration of such hardware into control systems. The core of the platform is the scripting language lua. This lightweight and flexible scripting language provides software real-time control of hardware modules over all provided connections (RS232, Ethernet, USB, SPI, CAN, I2C, GPIO) as well as fast and simple ways of implementing modules for more complex structures (FPGA). The platform provides various levels of control with an embedded GUI or full remote control over an embedded web server, archiving capabilities with a database back-end and different device simulator modes. The platform's small footprint, high degree of flexibility and high level of hardware abstraction make the CCCP an ideal control platform for more complicated hardware instruments and at the same time a perfect main control board for devices that incorporate various complex hardware elements. The design and possible implementations of this platform will be discussed in this article.
|
|
|
![]()
Poster
|
|
|
||
WEPL033 | EPICS IOCcore Real-Time Performance Measurements on Coldfire Module* | controls, site, photon | 94 | |||||
|
Since EPICS (Experimental Physics and Industrial Control System) is gaining use in accelerator control systems and because the EPICS Input/Output Controller (IOC) has been ported to different operating systems, the performance of EPICS IOCcore on different hardware and software platforms is becoming important. This paper will provide real-time performance measurements of EPICS IOCcore on a Coldfire module uc5282 and two different OS platforms: RTEMS 4.9 and uClinux 2.6. The most recent EPICS base and extensions are used to build the test application.
|
|
|
![]()
Poster
|
|
|
||
THPL013 | Scripting tools for beamline commissioning and operation | controls, synchrotron, storage-ring | 153 | |||||
|
Scripting capabilities are a valuable help for beamline commissioning and for advanced user operation. They are the perfect complement to static Graphical User Interfaces allowing to create different applications in a rapid way. A light middle-layer for scripting support has been foreseen for the EMBL structural biology beamlines at the PETRA III synchrotron to provide 'controlled' rather than 'direct' access to the control system devices. This prevents conflicts with the control system and allows control of the supported operations. In order to account for the wish of different scripting languages by the beamline scientists an extension of the scripting capabilities of the TINE control system has been implemented. To the existing shell support, a Python extension (PyTine) has been implemented and a Perl wrapping has been also prototyped (tine4perl). An explanation of these implementations and the different wrapping possibilities is also described in this paper.
|
|
|
![]()
Poster
|
|
|
||
THPL017 | Study case of a collaboration portal for an international scientific project | 162 | ||||||
|
In this paper we present the results of the design, development and preliminary evaluation tests of a web-based collaboration portal aimed at supporting the teamwork of an international scientific collaboration. In the academic research environment often people use very simple collaboration tools, usually chosen out of habit. In the case of international collaborative projects, in which people don't work physically in the same place for most of the time, these important tools are far from being effective and appropriate. For instance, a collaborative scientific project is made of teams of specialists from different research institutions and countries that need to share files, drawings, pictures, software etc. and document the progress of their work. The different tasks of the project are managed by work groups (WGs) of specialists that organize their work by scheduling meetings, workshops and by setting deadlines. Quite often a single researcher contributes to more than one work group. The aim of our Portal is to offer a suite of web instruments fulfilling the above requirements without adding extra complexity to the procedures the scientists are familiar with.
|
|
|
![]()
Poster
|
|
|
||
THPL020 | Control and Acquisition Software Complex for TBTS Experiments | controls, extraction, vacuum, simulation | 168 | |||||
|
The Two Beam Test Stand (TBTS) is a test area in the CLIC Test Facility (CTF) to demonstrate the high power RF extraction and acceleration at a high accelerating gradient, which are feasibility issues for the Compact Linear Collider (CLIC) project. In order to achieve an efficient data collection, an acquisition and logging software system was developed. All year round these systems store the main parameters such as beam position, beam current, vacuum level, pulse length etc. For predefined events they also gather and store all information about the last several pulses and the machine status. A GUI interface allows from anywhere to plot many logged characteristics at a maximum of 10 minutes delay, to go though all events and to extract any logged data. A control interface configures actions and long-term control procedures for conditioning accelerating structures. The flexible configuration of the logging, the acquisition and the control systems are integrated into the same GUI. After two years operation the critical components have shown highly fault-tolerant. Logging data are used for physic researches.
|
|
|
|||||
THPL024 | Computational Strategies in Optimizing a Real-Time Grad-Shafranov PDE Solver using High-Level Graphical Programming and COTS Technology | controls, plasma, shielding, vacuum | 180 | |||||
|
Big physics control experiments require enormous computational power to solve large problems with demanding real-time constraints. Sensors are acquired in real-time to feed mathematical routines, which then generate control outputs to real-world processes. The underlying mathematics can be sophisticated, as even non-linear PDEs have to be solved thousands of times per second. Is low-level coding of highly specialized hardware required to meet the challenge? We report on an alternative approach based on LabVIEW that addresses demanding plasma shape control in tokamaks. A variety of input signals (magnetic coils, X-ray sensors) are combined and a constrained non-linear Grad-Shafranov PDE is solved to calculate the magnetic equilibrium in under 0.5 ms with low jitter. The off-the-shelf n-core hardware and graphical software architecture is described with a strong emphasis on the seamless interplay between development system and real-time target deployment. Numerous mathematical challenges were addressed and several generally-applicable numerical and mathematical strategies proved critical to the timing goals. Several benchmarks illustrate what can be achieved with this approach.
|
|
|
![]()
Poster
|
|
|
||
THPL026 | ESS Controls Strategy and Control Box Concept | controls, linac, instrumentation, proton | 183 | |||||
|
European Spallation Source (ESS) will be constructed by a number of partner institutions in an international collaboration, thus increasing organizational risk as control system integration will be performed by a large number of independent teams. From the earliest stages in the project a lot of effort will be put into standardization of hardware, software and development procedures. ESS will use EPICS control system and will build on the positive experience of SNS and ITER. The basic unit of standardization is called the Control Box, and consists of one or more input/output controller (IOC) computers, zero or more I/O modules, PLC subsystems and intelligent special-purpose controllers, with all the software and a fully integrated development environment support. In this article we present the challenges faced by the Control Box concept and the benefits it brings.
|
|
|
|||||
FRCOAA02 | Database-driven Status Analysis in Beam Operation at the Heidelberg Ion Therapy Center | ion, controls, ion-source, proton | 205 | |||||
|
The HIT (Heidelberg Ion Therapy) center is the first dedicated European accelerator facility for cancer therapy using both carbon ions and protons, located at the university hospital in Heidelberg. It provides three therapy treatment rooms, two with fixed beam exit (one operational since 2009, one under commissioning), and the first gantry worldwide where the beam exit can be rotated by 360 degrees, currently under commissioning. HIT uses a PC-based proprietary software system for accelerator controls with an Oracle database for storing device parameters, beam history, error logging etc. Since medical treatment of humans requires a high level of quality assurance, a detailed analysis of beam quality and error logs is needed. We wrote a series of database applications using Python to perform these tasks automatically and create daily reports on beam statistics and parameters, machine status and errors occurred. Additionally, some graphical applications on top of the commercial control system help the scientists and operators in the beam commissioning of the new therapy treatment rooms and the gantry. We will present these applications and show how they are used at HIT.
|
|
|
![]()
Slides
|
|
|