Paper | Title | Page |
---|---|---|
TUMPL08 | MAX IV BioMAX Beamline Control System: From Commissioning Into User Operation | 318 |
|
||
The BioMAX beamline at MAX IV is devoted to macromolecular crystallography and will achieve a high level of experimental automation when its full potential is reached due to the usage of high end instrumentation and comprehensive software environment. The control system is based on Tango and Sardana for managing the main elements of the beamline. Data acquisition and experiment control is done through MXCuBE v3, which interfaces with the control layer. Currently, the most critical elements such as the detector and diffractometer are already integrated into the control system, whereas the integration of the sample changer has already started. BioMAX has received its first users, who successfully collected diffraction data and provided feedback on the general performance of the control system and its usability. The present work describes the main features of the control system and its operation, as well as the next instrument integration plans | ||
![]() |
Slides TUMPL08 [1.209 MB] | |
![]() |
Poster TUMPL08 [6.023 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL08 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUMPL09 | Challenges of the ALICE Detector Control System for the LHC RUN3 | 323 |
|
||
The ALICE Detector Control System (DCS) provides its services to the experiment for 10 years. It ensures uninterrupted operation of the experiment and guarantees stable conditions for the data taking. The decision to extend the lifetime of the experiment requires the redesign of the DCS data flow. The interaction rates of the LHC in ALICE during the RUN3 period will increase by a factor of 100. The detector readout will be upgraded and it will provide 3.4TBytes/s of data, carried by 10 000 optical links to a first level processing farm consisting of 1 500 computer nodes and ~100 000 CPU cores. A compressed volume of 20GByte/s will be transferred to the computing GRID facilities. The detector conditions, consisting of about 100 000 parameters, acquired by the DCS need to be merged with the primary data stream and transmitted to the first level farm every 50ms. This requirement results in an increase of the DCS data publishing rate by a factor of 5000. The new system does not allow for any DCS downtime during the data taking, nor for data retrofitting. Redundancy, proactive monitoring, and improved quality checking must therefore complement the data flow redesign. | ||
![]() |
Slides TUMPL09 [1.773 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL09 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA193 | Vacuum Control System of SSC-Linac | 884 |
|
||
SSC-Linac is a linear accelerator injector of SSC in HIRFL. The vacuum control system is based on EPICS which is a real-time distributed control software. The Labview real-time VIs and EPICS VIs were used to design Input/Output Controller(IOC).The different kinds of CRIO modules were adopt in device layer, which can monitor the serial port data from vacuum gauges and contol vacuum valves. The whole control system can acquire vacuum data, control vacuum devices remotely, make the pressure value of the vacuum gauge and vacuum valve interlocked. It also keeps the equipment work stable and the beam has a high quality. | ||
![]() |
Poster TUPHA193 [0.952 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA193 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA194 | LIMA: Library for IMage Acquisition a Worldwide Project for 2D Detector Control | 886 |
|
||
The LIMA project started in 2009. The goal was to provide a software library for the unified control of 2D detectors. LIMA is a collaborative project involving synchrotrons, research facilities and industrial companies. LIMA supports most detectors used for X-ray detection or other scientific applications. Live display is supported via a video interface and most of the native video camera image formats are supported. LIMA provides a plug-in architecture for on-line processing which allows image pre-treatment before saving e.g. noise reduction algorithm or automatic X-ray beam attenuation during continuous scans. The library supports many file format including EDF, CBF, FITS, HDF5 and TIFF. To cope with increasing detector acquisition speed, the latest LIMA release includes multi-threaded, parallelized image saving with data compression (gzip or lz4). For even higher throughput a new design, based on a distributed multi-computer architecture, of the LIMA framework is envisaged. The paper will describe the LIMA roadmap for the coming years. | ||
![]() |
Poster TUPHA194 [0.924 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA194 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA195 | ESPRESSO Instrument Control Electronics and Software: Final Phases Before the Installation in Chile | 891 |
|
||
ESPRESSO, the Echelle SPectrograph for Rocky Exoplanet and Stable Spectroscopic Observations, is undergoing the final testing phases before being shipped to Chile and installed in the Combined Coudé Laboratory (CCL) at the ESO Very Large Telescope site. The integration of the instrument takes place at the Astronomical Observatory of Geneva. It includes the full tests of the Instrument Control Electronics (ICE) and Instrument Control Software (ICS), designed and developed at the INAF-Astronomical Observatory of Trieste. ESPRESSO is the first ESO-VLT permanent instrument which electronics is based on Beckhoff PLCs. Two PLC CPUs shares all the workload of the ESPRESSO functions and through the OPC-UA protocol the PLC communicates with the instrument control software based on VLT control software package. In this phase all the devices and subsystems of ESPRESSO are installed, connected together and verified, mimicking the final working conditions in Chile. This paper will summarize the features of the ESPRESSO control system, the tests performed during the integration in Europe and the main performance obtained before the integration of the whole instrument "on sky" in South America. | ||
![]() |
Poster TUPHA195 [6.514 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA195 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA196 | The Design for CSNS Instrument Control | 895 |
|
||
Funding: China Spallation Neutron Source and the science and technology project of Guangdong province under grand No. 2016B090918131'2017B090901007 In this paper we introduced the design and implementation of the neutron instrument experiment control system in CSNS. The task of the control system is to complete the spectrometer experiment, and meanwhile provides experimental data for physical analysis. The control system of instrument in CSNS coordinate device control, data acquisition and analysis software, electronics, detector, sample environment and many other subsystems. This paper descibres the system architecture, timing system, device control and software of instrument control in CSNS Corresponding author: Jian ZHUANG, e-mail: zhuangj@ihep.ac.cn |
||
![]() |
Poster TUPHA196 [0.565 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA196 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA197 | Control and Data Acquisition Using TANGO and SARDANA at the Nanomax Beamline at MAX IV | 900 |
|
||
The MAX IV synchrotron radiation facility in Lund, Sweden, received its first external commissioning users in November 2016 at the Nanomax hard X-ray beamline. All components of the beamline, including the motorisation, vacuum and diagnostic elements, were integrated into the TANGO-based control system, which through the SARDANA layer also managed the collection of diffraction and fluorescence data from one- and two-dimensional detector channels. Hardware-synchronised continuous scanning (‘‘fly-scanning'') of the sample, mounted on a piezo stage, was achieved using a system built around a standard pulse generator and acquisition board controlled by a dedicated TANGO device. SARDANA macros were used to configure and execute the continuous scanning, and position data from the piezo controller were buffered in synchronization with triggers sent to the detectors, with all data subsequently written to HDF5 files. After successful initial operation, the system is currently being revised and expanded for the users expected in 2018. | ||
![]() |
Poster TUPHA197 [0.668 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA197 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA198 | Software Applications for Beam Traceability and Machine Documentation at ISOLDE | 905 |
|
||
The ISOLDE facility at CERN requires a wide variety of software applications to ensure maximum productivity. It will be further enforced by two new and innovative applications; Automatic Save After set uP (ASAP) and Fast Beam Investigation (FBI). ASAP saves crucial time for the engineers in charge (EIC) during the physics campaign. It automatizes and standardizes a repetitive process. In addition, for each new set up, the EIC is required to document the settings of all important elements before delivering beam to the users. FBI will be serving two different needs. First, it will be used as a beam traceability tool. The settings of every element of ISOLDE that could obstruct, stop or affect the beam will be tracked by the application. This will allow to understand better the presence of radioactive contaminants after each experiment at every possible point in the facility. The second functionality will allow real time monitoring of the machine status during a physics run. FBI will be the most efficient way to visualize the status of the machine and find the reason that prevents the beam from arriving to the experimental station. | ||
![]() |
Poster TUPHA198 [0.460 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA198 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA199 | Software Applications Used at the REX/HIE-ISOLDE Linac | 910 |
|
||
The HIE-ISOLDE Linac (High Intensity and Energy) is a recent upgrade to the ISOLDE facility of CERN, increasing the maximum beam energy and providing means to explore more scientific opportunities. The main software tools required to set up the new superconducting post-accelerator and to characterise the beam provided to the experimental stations will be presented in this paper. Emphasis will be given to the suite of applications to control all beam instrumentation equipment which are more complex compared to the ones in the low energy part of ISOLDE. A variety of devices are used (Faraday cups, collimators, scanning slits, striping foils and silicon detectors). Each serves its own purpose and provides different information concerning the beam characteristics. Every group of devices required a specific approach to be programmed. | ||
![]() |
Poster TUPHA199 [0.940 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA199 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA201 | UNICOS Framework and EPICS: A Possible Integration | 915 |
|
||
Funding: This work has been supported by the German Federal Ministry of Education and Research (BMBF). UNICOS (UNified Industrial Control System) is a CERN-made framework to develop industrial control applications. It follows a methodology based on ISA-88 and provides components in two layers of a control system: control and supervision. The control logic is running in the first layer, in a PLC (Programmable Logic Controller), and, in the second layer, a SCADA (Supervisory Control and Data Acquisition) system is used to interface with the operators and numerous other features (e.g. alarms, archiving, etc.). UNICOS supports SIEMENS WinCC OA as the SCADA system. In this paper, we propose to use EPICS (Experimental Physics and Industrial Control System) as the supervision component of the UNICOS framework. The use case is the control system of a CO2 cooling plant developed at CERN following the UNICOS methodology, which had to be integrated in a control system based on EPICS. The paper describes the methods and actions taken to make this integration feasible, including automatic EPICS database generation, PLC communications, visualization widgets, faceplates and synoptics and their integration into CSS and EPICS, as well as the integration with the BEAST alarm system. |
||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA201 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA202 | The Control System of the CERN Platform for the Test of the High Luminosity LHC Superconducting Magnets | 918 |
|
||
A new generation of superconducting magnets is being developped, in the framework of the HL-LHC upgrade project. Several laboratories in Europe, USA, Japan and Russia collaborate on this project. One of the tasks assigned to CERN is to conduct the optimization tests and later the series tests, for the MQXFS and MQXF-A/B magnets. A new dedicated test bench has been built at the CERN superconducting magnet test facility (SM18), where these magnets will be evaluated under their operational conditions in the LHC tunnel. To fulfill the test conditions on these high performance magnets, a new high frequency data acquisition system (DAQ) has been designed, associated to a new software used to control two 15 kA power converters. This article presents all the technical aspects of these two major components of the test platform, from the PXIe hardware selection of the DAQ system to the operational applications deployment. The commissioning phase and results of the first measurement campaign are also reported. | ||
![]() |
Poster TUPHA202 [3.365 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA202 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA203 | Automation Solutions and Prototypes for the X-Ray Tomography Beamline of Sirius, the New Brazilian Synchrotron Light Source | 923 |
|
||
Funding: Brazilian Synchrotron Light Laboratory (LNLS), Brazilian Center for Research in Energy and Materials (CNPEM), Zip Code 13083-970, Campinas, Sao Paulo, Brazil. Brazil is building Sirius, the new Brazilian synchrotron light source which will be the largest scientific infrastructure ever built in Brazil and one of the world's first 4th generation light laboratory. Mogno, the future X-ray nano and microtomography beamline is being designed to execute and process experiments in only few seconds. For this reason, prototypes and automated systems have being tested and implemented in the current Brazilian Synchrotron Light Laboratory (LNLS) imaging beamline (IMX). An industrial robot was installed to allow fast sample exchange through an easy-to-use graphical user interface. Also, scripts using Python and Experimental Physics and Industrial Control System (EPICS) were implemented for automatic sample alignment, measurement and reconstruction. In addition, a flow cell for study dynamics and behaviour of fluids at the rock pore scale in time resolved experiments (4D tomography) is being projected. |
||
![]() |
Poster TUPHA203 [8.453 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA203 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA204 | Automatic Angular Alignment of LHC Collimators | 928 |
|
||
The Large Hadron Collider (LHC) is equipped with a complex collimation system to protect sensitive equipment from unavoidable beam losses. Collimators are positioned close to the beam using an alignment procedure. Until now they have always been aligned assuming no tilt between the collimator and the beam, however, tank misalignments or beam envelope angles at large-divergence locations could introduce a tilt limiting the collimation performance. This paper describes three different algorithms to automatically align a chosen collimator at various angles. The implementation was tested with and without beam at the SPS and the LHC. No human intervention was required and the three algorithms converged to the same optimal tilt angle. | ||
![]() |
Poster TUPHA204 [0.482 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA204 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA205 | Control in EPICS for Conditioning Test Stands for ESS | 934 |
|
||
CEA Irfu Saclay is involved as partner in the ESS accelerator construction through different work-packages: controls for several RF test stands, for cryomodule demonstrators, for the RFQ coupler test and for the conditioning around 120 couplers and the tests of 8 cryomodules. Due to the high number of components it is really crucial to automatize the conditioning. This paper describes how the control of these test stands was done using the ESS EPICS Environment and homemade EPICS modules. These custom modules were designed to be as generic as possible for reuse in future similar platforms and developments. They rely on the IOxOS FMC ADC3111 acquisition card, Beckhoff EtherCAT modules and the MRF timing system. | ||
![]() |
Poster TUPHA205 [1.381 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA205 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA206 | Upgrade of the ISIS Muon Front End Magnets: Old and New Instrument Control Systems Working in Harmony | 939 |
|
||
When the European Muon beamlines at the ISIS pulsed neutron and muon source [1] upgraded their front end magnets, it was desired that these new magnets should be controllable remotely. This work was undertaken by the team responsible for instrument control, who are in the process of a phased upgrade of instrument control software from a locally developed system (SECI) to an EPICS [2] based one (IBEX [3,4]). To increase the complexity of the task, parts of the front end needed to be controlled only by an individual instrument beamline, whilst some values needed to be tuned to the best compromise available for all three beamlines. Furthermore, the muon instruments were not ready for an upgrade to a full IBEX system at that time. By combining SECI, IBEX and the Mantid [5] data reduction package the required control and tuning has been achieved. This paper will give details of the challenges, the topology of the solution, how the current mixed system is performing, and what will be changed when the muon instruments are converted to IBEX. | ||
![]() |
Poster TUPHA206 [1.005 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA206 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA207 | Tm Services: An Architecture for Monitoring and Controlling the Square Kilometre Array (SKA) Telescope Manager (Tm) | 943 |
|
||
The SKA project is an international effort (10 member and 10 associated countries with the involvement of 100 companies and research institutions) to build the world's largest radio telescope. The SKA Telescope Manager (TM) is the core package of the SKA Telescope aimed at scheduling observations, controlling their execution, monitoring the telescope and so on. To do that, TM directly interfaces with the Local Monitoring and Control systems (LMCs) of the other SKA Elements (e.g. Dishes), exchanging commands and data with them by using the TANGO controls framework. TM in turn needs to be monitored and controlled, in order its continuous and proper operation is ensured. This higher responsibility together with others like collecting and displaying logging data to operators, performing lifecycle management of TM applications, directly deal - when possible - with management of TM faults (which also includes a direct handling of TM status and performance data) and interfacing with the virtualization platform compose the TM Services (SER) package that is discussed and presented in the present paper. | ||
![]() |
Poster TUPHA207 [6.137 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA207 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA208 | Evolving a LabVIEW End-Station Software to a TANGO-Based Solution at the TwinMic Elettra Beamline | 948 |
|
||
Developing and deploying software systems for data acquisition and experiment control in a beamline laboratory can be a very challenging task. In certain cases there is the need to replace and modernize an existing system in order to accommodate substantial beamline upgrades. DonkiOrchestra is a TANGO-based framework for data acquisition and experiment control developed at Elettra Sincrotrone Trieste. The framework is based on an advanced software trigger-driven paradigm developed in-house. DonkiOrchestra is meant to be general and flexible enough to be adapted to the development needs of different laboratories and their data acquisition requirements. This presentation outlines the upgrade of the LabVIEW-based TwinMic beamline control system which hosts a unique soft X-ray transmission and emission microscope. Other than the technical demanding tasks of interfacing and controlling old and new instrumentation with DonkiOrchestra, this presentation discusses the various challenges of upgrading the software in a working synchrotron beamline. | ||
![]() |
Poster TUPHA208 [0.962 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA208 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA209 | MEDICIS High Level Control Application | 953 |
|
||
CERN MEDICIS is a research facility that will make radioisotopes for medical applications using the primary proton beam at ISOLDE. It will start operating later in 2017. The high level application for the new beam line is responsible for the control of various equipment, such as power supplies, Faraday cups and scanners, as well as the monitoring of environmental parameters such as the vacuum level. It is characterized by a single user friendly interface to facilitate the operators tasks. In this paper we provide arguments for the chosen solution and give the latest update on the status of the project. | ||
![]() |
Poster TUPHA209 [3.264 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA209 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA210 | A Bunch-Synchronized Data Acquisition System for the European XFEL Accelerator | 958 |
|
||
The linear, super-conducting accelerator at the new European XFEL facility will be able to produce up to 2700 electron bunches for each shot at a repetition rate of 10 Hz. The bunch repetition rate might vary initially between 100 kHz and 4.5 MHz to accommodate the various needs of experiments at three different SASE beam lines. A solution, which is able to provide bunch-resolved data of multiple data sources together in one place for each shot, has been implemented at the E-XFEL as an integral part of the accelerator control system. This will serve as a framework for high-level control applications, including online monitoring and slow feedback services. A similar system has been successfully run at the FLASH facility at DESY for more than a decade now. This paper presents design, implementation and first experiences from commissioning the XFEL control system data acquisition. | ||
![]() |
Poster TUPHA210 [1.421 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA210 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA211 | XLive: Data Acquisition and Visualization at the NSLS-II ISS Beamline | 962 |
|
||
Asynchronous data acquisition at the Inner-Shell Spectroscopy beamline at NSLS-II is performed using custom FPGA based I/O devices ("pizza-boxes"), which store and time stamp data using GPS based clock {*}. During motor scans, Incremental encoder signals corresponding to motion as well as analog detector signals are stored using EPICS IOCs. As each input creates a file with different timestamps, the data is first interpolated onto a common time grid. The energy scans are performed by a direct-drive monochromator, controlled with a Power PMAC controller. The motion is programmed to follow the trajectory with speed profiles corresponding to desired data density. The "pizza-boxes" that read analog signals are typically set to oversample the data stream, digitally improving the ADC resolution. Then the data is binned onto a energy grid with data spacing driven by desired point spacing. In order to organize everything in an easy-to-use platform, we developed XLive, a Python based GUI application. It can be used from the pre-experiment preparation to the data visualization and exporting, including beamline tuning and data acquisition.
* R. Kadyrov et al., "Encoder Interface For NSLS-II Beam Line Motion Scanning Applications", ICALEPCS'15, Melbourne, Australia, October 2015, http://icalepcs.synchrotron.org.au/papers/wepgf080.pdf |
||
![]() |
Poster TUPHA211 [0.806 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA211 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPHA212 | Odin - a Control and Data Acquisition Framework for Excalibur 1M and 3M Detectors | 966 |
|
||
Detectors currently being commissioned at Diamond Light Source (DLS) bring the need for more sophisticated control and data acquisition software. The Excalibur 1M and 3M are modular detectors comprised of rows of identical stripes. The Odin framework emulates this architecture by operating multiple file writers on different server nodes, managed by a central controller. The low-level control and communication is implemented in a vendor supplied C library with a set of C-Python bindings, providing a fast and robust API to control the detector nodes, alongside a simple interface to interact with the file writer instances over ZeroMQ. The file writer is a C++ module that uses plugins to interpret the raw data and provide the format to write to file, allowing it to be used with other detectors such as Percival and Eiger. At DLS we implement an areaDetector driver to integrate Odin with the beamline EPICS control system. However, because Odin provides a simple HTTP Rest API, it can be used by any site control system. This paper presents the architecture and design of the Odin framework and illustrates its usage as a controller of complex, modular detector systems. | ||
![]() |
Poster TUPHA212 [0.718 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA212 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEBPL01 | EPICS Architecture for Neutron Instrument Control at the European Spallation Source | 1043 |
|
||
The European Spallation Source (ESS) are currently developing a suite of fifteen neutron instruments, the first eight of which will be available for routine scientific use by 2023. The instrument control system will be distributed through three layers: local controllers for individual instrument components; Experimental Physics and Industrial Control System (EPICS) software to implement higher level logic and act as a hardware abstraction layer; and an Experiment Control Program (ECP) which has an executive role, interacting with instrument components via the EPICS layer. ESS are now actively designing and prototyping the EPICS controls architecture for the neutron instruments, including systems which interface to core instrument components such as motion control systems, sample environment equipment, neutron choppers, instrument Programmable Logic Controller (PLC) systems, and the interfaces to the ECP. Prototyping activities have been executed in an integrated and coordinated manner to demonstrate the EPICS controls architecture in an environment representative of the neutron instruments to which the architecture will ultimately be applied. | ||
![]() |
Talk as video stream: https://youtu.be/eRSLBMHqQLM | |
![]() |
Slides WEBPL01 [6.972 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL01 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEBPL02 | On-Axis 3D Microscope for X-Ray Beamlines at NSLS-II | 1048 |
|
||
Funding: Work supported by the US Department of Energy, Office of Science, Office of Basic Energy Sciences, under contract No. DE-SC0012704. A series of versatile on-axis X-ray microscopes with large working distances, high resolution and large magnification have been developed for in-situ sample alignment and X-ray beam visualization at beam-lines at NSLS-II [1]. The microscopes use reflective optics, which minimizes dispersion, and allows imaging from Ultraviolet (UV) to Infrared (IR) with specifically chosen objective components (coatings, etc.) [2]. Currently over seven reflective microscopes have been procured with several installed at NSLS2 beam-lines. Additional customizations can be implemented providing for example dual-view with high/low magnification, 3-D imaging, long working range, as well as ruby pressure system measurement. The microscope camera control frequently utilizes EPICS areaDetector. In specialized applications python programs integrate EPICS camera control, with computer vision, and EPICS motion control for goniostat centering or object detection applications. [1] K. J. Gofron, et. al.; AIP Conf. Proc. 1741, 030027-1-030027-4; doi: 10.1063/1.4952850. [2] K. J. Gofron, et. al., Nucl. Instr. and Meth. A 649, 109 (2011). |
||
![]() |
Talk as video stream: https://youtu.be/O0zCZj624Mw | |
![]() |
Slides WEBPL02 [6.542 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL02 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEBPL03 |
Beamline and Experiment Automations for the General Medical Sciences and Cancer Institutes Structural Biology Facility at the Advanced Photon Source (GM/CA@APS) | |
|
||
Funding: GM/CA@APS has been funded in whole or in part with Federal funds from the National Cancer Institute (ACB-12002) and the National Institute of General Medical Sciences (AGM-12006). Beamlines for macromolecular crystallography (MX) are among the most automated beamlines at synchrotron radiation facilities around the globe. GM/CA@APS operates three EPICS-controlled MX beamlines. All aspects of controls including data acquisition software, computing, networking, data storage and remote access are managed locally, which enables fast development and efficient integration of all parts of the process. The core of the GM/CA control system is the open-source JBluIce* distributed data acquisition software, which integrates automated sample screening with robotic sample mounters, automated searches for small crystals, multiple modes of data collection, and automated strategy and data processing calculations. This presentation gives an overview of JBluIce and reports recent developments to support up to 100 fps shutterless data collection with fast Dectris Eiger and Pilatus detectors. The integration involved new approaches to detector-goniometer synchronization and data visualization, redesign of the computing and storage environment, and implementation of automated distributed data processing on clusters. *S.Stepanov et al. JBluIce-EPICS control system for macromolecular crystallography, Acta Cryst., D 67, 176-188 (2011) |
||
![]() |
Talk as video stream: https://youtu.be/qc-aSTpYTNE | |
![]() |
Slides WEBPL03 [5.386 MB] | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEBPL04 | Software Architecture for Beamline Automation - VMXi Use-Case | 1054 |
|
||
Versatile Macromolecular in-situ (VMXi) is the first beamline at Diamond Light Source (DLS) to be entirely automated with no direct user interaction to set up and control experiments. This marks a radical departure from other beamlines at the facility and it has presented a significant design challenge to General Data Acquisition (GDA), the in-house software that manages beamline data collection. GDA has become a reactive controller for continual, uninterrupted processing of all user experiments. A major achievement has been to demonstrate that it is possible to successfully deliver a suitable architectural implementation for automation developed within a standard integrate development environment (IDE). There is no need for specialised software or a domain specific language for automation. The objective is to: review VMXi project with the emphasis on hardware configuration and experiment processing; describe the software and control architecture for automation; and provide a general set of guidelines for developing software for automation at a scientific facility. | ||
![]() |
Talk as video stream: https://youtu.be/imhWnUYfK-k | |
![]() |
Slides WEBPL04 [11.481 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL04 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEBPL05 | BLISS - Experiments Control for ESRF EBS Beamlines | 1060 |
|
||
BLISS is the new ESRF control system for running experiments, with full deployment aimed for the end of the EBS upgrade program in 2020. BLISS provides a global approach to run synchrotron experiments, thanks to hardware integration, Python sequences and an advanced scanning engine. As a Python package, BLISS can be easily embedded into any Python application and data management features enable online data analysis. In addition, BLISS ships with tools to enhance scientists user experience and can easily be integrated into TANGO based environments, with generic TANGO servers on top of BLISS controllers. BLISS configuration facility can be used as an alternative TANGO database. Delineating all aspects of the BLISS project from beamline device configuration up to the integrated user interface, this talk will present the technical choices that drove BLISS design and will describe the BLISS software architecture and technology stack in depth. | ||
![]() |
Talk as video stream: https://youtu.be/i0wx3LdZ0gM | |
![]() |
Slides WEBPL05 [9.242 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL05 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEBPL06 | Sardana Based Continuous Scans at ALBA - Current Status | 1067 |
|
||
A significant part of the experiments run at Alba Synchrotron* involve scans. The continuous scans were developed first ad hoc and latter the controls group dedicated important efforts to standardize them across the Alba instruments, enhancing the overall performance and allowing the users to better exploit the beamtime**. Sardana***, the experiment control software used at Alba, among other features, aims to provide a generic way of programming and executing continuous scans. This development just achieved a major milestone - an official version with a stable API. Recently the Alba instruments were successfully upgraded to profit from this release. In this paper we describe the evolution of these setups as well as the new continuous scan applications run at Alba. On the one hand, the most relevant hardware solutions are presented and assessed. On the other hand the Sardana software is evaluated in terms of its utility in building the continuous scans setups. Finally we discuss the future improvements plan designed to satisfy the ever-increasing requirements of the scientists.
* http://www.albasynchrotron.es ** Z. Reszela et al. 'Implementation of Continuous Scans Used in Beamline Experiments at Alba Synchrotron', ICALEPCS2013 *** http://www.sardana-controls.org |
||
![]() |
Talk as video stream: https://youtu.be/Q06AwAsEnSw | |
![]() |
Slides WEBPL06 [23.442 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL06 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEBPL07 |
Optimised Multi-Dimensional Image Scanning With Rascan | |
|
||
On-the-fly scanning has significantly improved one dimensional scans by removing motion overheads between pixels. However, realisation of multi-dimensional techniques such as tomography and XANES imaging is presently stymied by overheads that occur on a line-by-line basis. At the Australian Synchrotron's XFM beamline, inevitable "overheads" can add up to a significant wasted beam time. Therefore, there is a clear need for further optimisation of scan motion to formulate and minimise higher dimensional overheads. Here we outline our approach to realise trajectory scans that are optimised for trajectory tracking accuracy with minimised overhead times. The scan motion is seen as fly-scan lines, and overhead moves between the lines which form a two dimensional raster scan in a transformed geometry. This separation of 'required' and 'overhead' motions has provided an efficient platform for formulating an optimisation problem which is solved to obtain the optimised scan trajectory. The solution known as Rascan, is in operation at the XFM beamline of the Australian Synchrotron since May 2016, resulting in significant gains in throughput, performance and efficiency. | ||
![]() |
Talk as video stream: https://youtu.be/tOAJHUr44i8 | |
![]() |
Slides WEBPL07 [3.122 MB] | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THDPL01 | Configuring and Automating an LHC Experiment for Faster and Better Physics Output | 1233 |
|
||
LHCb has introduced a novel online detector alignment and calibration for LHC Run II. This strategy allows for better trigger efficiency, better data quality and direct physics analysis at the trigger output. This implies: running a first High Level Trigger (HLT) pass synchronously with data taking and buffering locally its output; use the data collected at the beginning of the fill, or on a run-by-run basis, to determine the new alignment and calibration constants; run a second HLT pass on the buffered data using the new constants. Operationally, it represented a challenge: it required running different activities concurrently in the farm, starting at different times and load balanced depending on the LHC state. However, these activities are now an integral part of LHCb's dataflow, seamlessly integrated in the Experiment Control System and completely automated under the supervision of LHCb's 'Big Brother'. In total, around 60000 tasks run in the ~1600 nodes of the farm. Load balancing of tasks between activities takes less than 1 second. The mechanisms for configuring, scheduling and synchronizing different activities on the farm and in the experiment in general will be discussed. | ||
![]() |
Talk as video stream: https://youtu.be/_KuZiIuHbQw | |
![]() |
Slides THDPL01 [3.600 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THDPL01 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THDPL02 | GigaFRoST (Gigabyte Fast Read-Out System for Tomography): Control and DAQ System Design | 1240 |
|
||
The GigaFRoST (Gigabit Fast Read-out System for Tomography) detector and readout system used at the tomographic microscopy beamline TOMCAT of the Swiss Light Source will be presented. GigaFRoST was built at Paul Scherrer Institute (PSI) and designed to overcome the limitations of existing commercially available high-speed CMOS detectors. It is based on a commercial CMOS fast imaging sensor (pco.dimax) with custom-designed readout electronics and control board. The latter is used for detector configuration, coordination of image readout process and system monitoring. The detector can acquire and stream data continuously at 7.7 GB/s to a dedicated backend server, using two data readout boards, each equipped with two FPGAs, and each directly connected with the server via four 10 Gbit/s fiber optics connections. The paper will focus on the implementation of the EPICS control system, data acquisition (DAQ) system, integration of the detector into the beamline infrastructure and implementation of efficient distribution of TTL triggers between the devices involved in the experiments (i.e. GigaFRoST detector, sample rotation stage, arbitrary external devices). | ||
![]() |
Talk as video stream: https://youtu.be/OTv2zFyE_k4 | |
![]() |
Slides THDPL02 [4.017 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THDPL02 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THDPL03 | areaDetector: EPICS Software for 2-D Detectors | 1245 |
|
||
areaDetector is an EPICS framework for 2-D and other types of detectors that is widely used in synchrotron and neutron facilities. Recent enhancements to the EPICS areaDetector module will be presented. -Plugins can now run multiple threads to significant increase performance -Scatter/gather capability for plugins to run in parallel -ImageJ plugin that uses EPICS V4 pvAccess rather than Channel Access. Provides structured data with atomic update, and better performance than Channel Access plugin. -ImageJ plugin that allows graphically defining detector readout region, ROIs, and overlays. -Plugins can now be reprocessed without receiving a new NDArray for testing effect of different parameters, etc. A roadmap for future developments will also be presented. | ||
![]() |
Talk as video stream: https://youtu.be/PkiQD9EVNKU | |
![]() |
Slides THDPL03 [0.936 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THDPL03 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THMPL06 | Cameras in ELI Beamlines: A Standardized Approach | 1276 |
|
||
Funding: Extreme Light Infrastructure, CZ.1.05/1.1.00/02.0061 The ELI Beamlines facility is a Petawatt laser facility in the final construction and commissioning phase in Prague, Czech Republic. The central control system connects and controls more than 40 complex subsystems (lasers, beam transport, beamlines, experiments, facility systems, safety systems) with hundreds of cameras. For this, a comprehensive set of standard solutions is provided: Hardware interface standards guarantee ad-hoc software integration, for commonly used models, standardised auxiliary hardware (triggering: optical/TTL, power supplies) is available. Information on key parameters (vacuum compatibility, noise levels) is collected. 95% of cameras are interfaced using an vendor-independent C+±SDK. Exceptions are only made for special detectors (for example: wavefront sensors, x-ray cameras). By using a strict model-based approach and a component-based design, all cameras and 2D-detectors can be controlled with the same C+±API. This leads to standardized GUIs, TANGO-servers,.. |
||
![]() |
Slides THMPL06 [4.759 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL06 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THMPL07 | DARUMA: Data Collection and Control Framework For X-Ray Experimental Stations Using MADOCA | 1281 |
|
||
In X-ray experimental stations at SPring-8, beamline staff and experimental users sometimes need to reconfigure the measurement system for new experiments. Quick reconfiguration for the system is required and this resulted in elaborated work. Aim of DARUMA is to provide standardized procedure for constructing a flexible system of the data collection and control system for experimental stations. It utilizes the control framework MADOCA II* developed for the distributed control of accelerators and beamlines at SPring-8. Unified control procedure with abstracted text-based messaging helps to reduce significant time and cost for preparing the measurement system. DARUMA provides the applications for 2D detectors such as PILATUS, pulse motor and trigger system used in stations. Image data are collected with metadata into NoSQL database, Elasticsearch. Analysis tools for image such as online monitoring and offline analysis are also provided. User applications can be easily developed with Python and LabVIEW. DARUMA can be flexibly applied to experimental stations and is being implemented into BL03XU at SPring-8. We are also planning to introduce it into other experimental stations.
* T. Matsumoto et al., Proceedings of ICALEPCS 2013, p.944 |
||
![]() |
Slides THMPL07 [1.277 MB] | |
![]() |
Poster THMPL07 [1.612 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL07 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THMPA05 | The AFP Detector Control System | 1315 |
|
||
The ATLAS Forward Proton (AFP) detector is one of the forward detectors of the ATLAS experiment at CERN aiming at measuring momenta and angles of diffractively scattered protons. Silicon Tracking and Time-of-Flight detectors are located inside Roman Pot stations inserted into beam pipe aperture. The AFP detector is composed of two stations on each side of the ATLAS interaction point and is under commissioning. The detector is provided with high and low voltage distribution systems. Each station has vacuum and cooling systems, movement control and all the required electronics for signal processing. Monitoring of environmental parameters, like temperature, is also available. The Detector Control System (DCS) provides control and monitoring of the detector hardware and ensures the safe and reliable operation of the detector, assuring good data quality. Comparing with DCS systems of other detectors, the AFP DCS main challenge is to cope with the large variety of AFP equipment. This paper describes the AFP DCS system: a detector overview, the operational aspects, the hardware control of the AFP detectors, the high precision movement, cooling, and safety vacuum systems. | ||
![]() |
Slides THMPA05 [1.813 MB] | |
![]() |
Poster THMPA05 [1.434 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA05 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA193 | The Use of a 90 Metre Thermosiphon Cooling Plant and Associated Custom Ultrasonic Instrumentation in the Cooling of the ATLAS Inner Silicon Tracker | 1890 |
|
||
A new 60kW thermosiphon fluorocarbon cooling plant has been commissioned to cool the silicon tracker of the ATLAS experiment at the CERN LHC. The thermosiphon operates over a height of 90 metres and is integrated into the CERN UNICOS system and the ATLAS detector control system (DCS). The cooling system uses custom ultrasonic instrumentaton to measure very high coolant vapour flow (up to 1.2 kg/second), to analyse binary gas mixtures and detect leaks. In these instruments ultrasound pulses are transmitted in opposite directions in flowing gas streams. Pulse transit time measurements are used to calculate the flow rate and the sound velocity, which - at a given temperature and pressure - is a function of the molar concentration of the two gases. Gas composition is computed from comparisons of real-time sound velocity measurements with a database of predictions, using algorithms running in the Siemens SIMATIC WinCC SCADA environment. A highly-distributed network of five instruments is currently integrated into the ATLAS DCS. Details of the thermosiphon, its recent operation and the performance of the key ultrasonic instrumentation will be presented. | ||
![]() |
Poster THPHA193 [0.832 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA193 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA194 | State Machine Design for CSNS Experiment Control System | 1896 |
|
||
Funding: China Spallation Neutron Source and the science and technology project of Guangdong province under grand No. 2016B090918131'2017B090901007. This paper directs attention to the state machine design of the neutron scattering experiment control system in CSNS. The task of the software system is to complete the experiment on spectrometer, the purpose of the state machine design is to work with each other among the subsystems. Spectrometer experiment in CSNS spectrometer by internal control, data acquisition and analysis software, electronics, detector, sample environment and many other subsystems combined'this paper focuses on the introduction of the design details of state machine. Corresponding author:Jian ZHUANG, e-mail: zhuangj@ihep.ac.cn |
||
![]() |
Poster THPHA194 [0.851 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA194 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA195 | The CERN nTOF Facility Data Acquisition System | 1900 |
|
||
nTOF is a pulsed neutron facility at CERN which studies neutron interactions as function of the energy. Neutrons are produced by a pulsed proton beam from the PS directed to a lead target. In a typical experiment, a sample is placed in the neutron beam and the reaction products are recorded. The typical output signals from the nTOF detectors are characterized by a train of pulses, each one corresponding to a different neutron energy interacting with the sample. The Data Acquisition System (DAQ) has been upgraded in 2014 and is characterized by challenging requirements as more than hundreds of 12 or 14-bit channels at a sampling frequency of 1 GS/s and 1.8 GS/s acquired simultaneously every 1.2 s for up to 100 ms. The amount of data to be managed can reach a peak of several GB/s. This paper describes the hardware's solutions as well as the software's architecture developed to ensure the proper synchronization between all the DAQ machines, the data's integrity, retrieval and analysis. The software modules and tools developed for the monitoring and control of the nTOF experimental areas and the DAQ operation are also detailed. | ||
![]() |
Poster THPHA195 [1.659 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA195 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA196 | Automatized Optimization of Beam Lines Using Evolutionary Algorithms | 1906 |
|
||
Due to the massive parallel operation modes at the GSI accelerators, a lot of accelerator setup and re-adjustment has to be made during a beam time. This is typically done manually and is very time-consuming. With the FAIR project the complexity of the facility increases furthermore and for efficiency reasons it is recommended to establish a high level of automation. Modern Accelerator Control Systems allow a fast access to both, accelerator settings and beam diagnostics data. This provides the opportunity together with the fast-switching magnets in GSI-beamlines to implement evolutionary algorithms for automated adjustment. A lightweight python interface to CERN Front-End Software Architecture (FESA) gave the opportunity to try this novel idea, fast and easy at the CRYRING@ESR injector. Furthermore, the python interface facilitates the work flow significantly as the evolutionary algorithms python package DEAP could be used. DEAP has been applied already in external optimization studies with particle tracking codes*. The first results and gained experience of an automatized optimization at the CRYRING@ESR injector are presented here.
* S. Appel, O. Boine-Frankenheim, F. Petrov, Injection optimization in a heavy-ion synchrotron using genetic algorithms, Nucl. Instrum. Methods A, 852 (2017) pp. 73-79. |
||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA196 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA197 | A Sub-Pixel Automated Feature-Based Alignment for Tomography Experiments | 1911 |
|
||
Funding: Brazilian Synchrotron Light Laboratory (LNLS); Brazilian Center for Research in Energy and Materials (CNPEM) Three-dimensional image reconstruction in X-ray computed tomography (XRCT) is a mathematical process that entirely depends on the alignment of the object of study. Small variations in pitch and roll angles and translational shift between center of rotation and center of detector can cause large deviations in the captured sinogram, resulting in a degraded 3D image. Most of the popular reconstruction algorithms are based on previous adjustments of the sinogram ray offset before the reconstruction process. This work presents an automatic method for shift and angle adjust of the center of rotation (COR) before the beginning of the experiment removing the need of setting geometrical parameters to achieve a reliable reconstruction. This method correlates different projections using Scale Invariant Feature Transform algorithm (SIFT) to align the experimental setup with sub-pixel precision and fast convergence. |
||
![]() |
Poster THPHA197 [1.841 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA197 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA198 | Development of MQTT-Channel Access Bridge | 1916 |
|
||
The integration of the Data Acquisition, Offline Processing and Hardware Controls using MQTT has been proposed for the STAR Experiment at Brookhaven National Laboratory. Since the majority of the Control System for the STAR Experiment uses EPICS, this created the need to develop a way to bridge MQTT and Channel Access bidirectionally. Using CAFE C++ Channel Access library from PSI/SLS, we were able to develop such a MQTT-Channel Access bridge fairly easily. The prototype development for MQTT-Channel Access bridge is discussed here. | ||
![]() |
Poster THPHA198 [2.396 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA198 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA200 | BART: Development of a Sample Exchange System for MX Beamlines | 1919 |
|
||
Automation plays a key role in the macromolecular crystallography (MX) beamlines at Diamond Light Source (DLS). This is particularly evident with sample exchange; where fast, reliable, and accurate handling is required to ensure high quality and high throughput data collection. This paper looks at the design, build, and integration of an in-house robot control system. The system was designed to improve reliability and exchange times, provide high sample storage capacity, and accommodate easy upgrade paths, whilst gaining and maintaining in-house robotics knowledge. The paper also highlights how peripheral components were brought under the control of a Programmable Logic Controller (PLC) based integration unit, including a vision system. | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA200 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA201 | Customization of MXCuBE 2 (Qt4) Using EPICS for a Brazilian Synchrotron Beamline | 1923 |
|
||
After studying some alternatives for macromolecular crystallography beamlines experiment control and had considered the effort to create an in-house made solution, LNLS decided to adopt MXCuBE*. Such decision was made considering main technologies used to develop it, based on Python, which is being largely used in our laboratory, its basic support to EPICS (Experimental Physics and Industrial Control System), the control system adopted for the LNLS beamlines, and because of its stability. Then, existing MXCuBE implementation has been adapted to meet LNLS requirements, considering that previously it was mainly ready to control systems other than EPICS. Using basic MXCuBE engines, new classes were created on devices abstraction layer, which communicates to EPICS IOCs (Input/Output Controllers), like AreaDetectors, MotorRecords among others. Py4Syn** was employed at this abstraction layer, as well. New GUI components were developed and some enhancements were implemented. Now, MXCuBE has been used on LNLS MX2 beamline since the end of 2016 with positive feedback from researchers. The adoption of MXCube proved to be right, given its flexibility, performance and the obtained results.
* Gabadinho, J. et al., 2010, "MxCuBE: (…)". J. of S. Radiation, V. 17, pp. 700-707; ** Slepicka, H. et al., 2015. "Py4Syn: (…)". J. of S. Radiation, V. 22, pp. 1182-1189. |
||
![]() |
Poster THPHA201 [2.144 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA201 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA204 | CLARA Virtual Accelerator | 1926 |
|
||
STFC Daresbury Laboratory is developing CLARA (Compact Linear Accelerator for Research and Applications), a novel FEL (Free Electron Laser) test facility focussed on the generation of ultra-short photon pulses of coherent light with high levels of stability and synchronisation. The main motivation for CLARA is to test new FEL schemes that can later be implemented on existing and future short wavelength FELs. Particular focus will be on ultra-short pulse generation, pulse stability, and synchronisation with external sources. Knowledge gained from the development and operation of CLARA will inform the aims and design of a future UK-XFEL. To aid in the development of high level physics software, EPICS, a distributed controls framework, and ASTRA, a particle tracking code have been combined to simulate the facility as a virtual accelerator. | ||
![]() |
Poster THPHA204 [1.241 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA204 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA208 | Communication Architecture of the Detector Control System for the Inner Tracking System | 1930 |
|
||
This paper presents the proposed communication architecture of the Detector Control System (DCS) for the Inner Tracking System (ITS). The purpose of the DCS is to acquire and control the states of the ITS. Since the ITS is not yet fully implemented, an emulator of the communication architecture is being developed. The proposed architecture comprises five levels. At the bottom, the detector is emulated by sensors connected to microcontrollers. Each microcontroller is then connected to a Raspberry Pi which represents the ALICE low-level front-end (ALF) electronics at the second level of communication architecture. The third level is represented by Front-End Device (FRED), a Linux server where more than one ALF device can be connected. FRED is then connected to the fourth level, implemented by the SCADA interface - WinCC OA. Above all these levels is an archiving and configuration database setup. Configuration bypasses the SCADA interface and is managed directly through FRED. The purpose of the emulator is to verify the proposed architecture in terms of data throughput and cooperation of the mentioned modules. | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA208 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA211 | Advanced Process Control Tool for Magnet Measurements at PSI | 1934 |
|
||
Magnet measurements at the Paul Scherrer Institute (PSI) are performed with the use of a process control tool (PCT), which is fully integrated into the PSI control system. The tool is implemented as a set of user friendly graphical user interface applications dealing with particular magnet measurement techniques supported at PSI, which include Hall probe, vibrating wire, and moving wire methods. The core of each application is the state machine software developed by magnet measurement and control system experts. Applications act as very efficient assistants to the magnet measurement personnel by monitoring the whole measurement process on-line and helping to react in a timely manner to any possible operational errors. The paper concentrates on the PCT structure and its performance. | ||
![]() |
Poster THPHA211 [0.678 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA211 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
THPHA212 | LISE/M - A Modernised and Unified Modular Experiment Control System for HZB Beamlines | 1938 |
|
||
After more than 15 years of stable operation it was time to develop a new standard experiment control and data acquisition system for HZB beamlines. The aim is to create a modular system based on commercial hardware components. Because of the convincing hardware interfacing and good experience with PXI devices we choose this as hardware platform and LabVIEW as software development system. Starting in late 2015, we developed a framework with modules for configuration, (scan) processing, device communication, logging etc. The user interface is bisected as (i) graphical and (ii) scripting version. Where the 'included' script engine is python. The system serves both, standard commissioning tools as well as specialised instrument setups. It is integrated into the metadata catalogue system (ICAT) of the HZB in terms of collecting log and meta data and storing those according to the data policy of the institute. We will present an overview of the system features in general and a specific instrument view of a rather complex beamline at HZB. | ||
![]() |
Poster THPHA212 [7.380 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA212 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |