ArticlePDF Available

Automation and remote control at GM/CA CAT at the APS

Authors:
Poster Sessions
C279
even greater frame rates if hardware binning is used.
With this new mode of operation we are able to obtain ultra-ne
sliced data (0.002º) on reasonable time scale (3º/min). This means that
rocking curve evolution can be mapped with high resolution while
cooling through a phase transition. Fine slicing also offers a novel
method for wavelength calibration by measuring many Friedel pairs
from a standard granular powder material, such as NIST LaB6.
At the price of smearing some reections during the frame transfer,
single crystal data are also available much more quickly than before.
Intensity errors due to frame transfer depend on the rocking width
of the crystal compared to the angular widths of the integration and
transfer steps. Very sharp reections that arrive during transfer may be
completely corrupted so that these should be identied and removed
during integration and scaling. For broader rocking curves, particularly
where reections are present on several frames, the main concern
is that weak peaks could be contaminated by smearing from strong
peaks. In practice these problems are not serious, as demonstrated by
the commissioning studies that will be presented.
[1] J. C. Labiche et-al, Rev. Sci. Instrum. 2007, 78, 091301.
Keywords: Experimental, Fast, Detector.
MS13.P10
Acta Cry st. (2011) A67, C279
Automation and remote control at GM/CA CAT at the APS
Craig M. Ogata,a Ruslan Sanishvili,a Mark Hilgart,a Sergey Stepanov,a
Michael Becker,a Venugopalan Nagarajan,a Shenglan Xu,a Oleg
Makarov,a Sudhir Pothineni,a Derek Yoder,a Stephen Corcoran,a
Janet L. Smith,b and Robert F. Fischetti,a aGM/CA-CAT, Biosciences
Division, Argonne National Laboratory, Argonne, IL 60439, USA. bLife
Sciences Institute, Department of Biological Chemistry, University of
Michigan, Ann Arbor, MI 48109, (USA). Email:ogata@anl.gov
GM/CA CAT, sector 23 at the APS, encompasses two insertion
device beamlines and one bend magnet beamline. The X-ray sources
for the insertion device beamlines are a pair of canted undulators.
All of the beamlines are controlled via a Graphical User Interface
(GUI) based on the tab-style organization and presentation of SSRL’s
BluIce. The GM/CA-CAT implementation (JBluIce-EPICS), which
communicates with the hardware through lower level EPICS control
software, has evolved to include a variety of features that exploit
the small beam size and divergence properties of this 3rd generation
source.
In terms of automation, experimenters operate the beamlines
with the same GUI whether they are using local control (sitting at
the beamline) or remote control (anywhere with a valid IP). Remote
access is directed through NX or Teamviewer servers to the beamline
computers. This has allowed the users to gain experience in person
then smoothly transition to remote control. The system has grown
to include the necessary indicators for the synchrotron ring status
and controls for the shutters, automounter and mini-beam. The
automounters are modied versions of the Berkeley/ALS robots.
These are pneumatically controlled systems coupled to motor-
controlled Dewars that efciently deliver samples from the Dewar to
the goniostat. Hardware improvements to the pin base sensors and
collets improved robot reliability and led to increasing user demand.
All of the necessary coordination of commands to control the selection,
mounting, loop and crystal centering, washing and annealing are
housed in the Screening Tab or a Tools sub-Tab of the Sample Tab
of JBluIce-EPICS. Future developments in the automation include
the commissioning of a new Cartesian Robot in collaboration with T.
Earnest and C. Cork, Lawrence Berkeley National Lab.
Two features in the automation of the data collection, the Raster Tab
and vector collect feature, are continually improving in the JBluIce-
EPICS system and take advantage of the micron-sized mini-beams (5,
10, and 20 um). At present the mini-beams are produced by accurate
placement of the appropriate sized pinhole to restrict a larger focused
beam. The system has evolved from the use of a single collimator to
a single-button selection from a uni-body quad collimator. The tool
has spawned the development of automated 2D rastering techniques
(Raster Tab) to locate small or hidden crystals or better diffracting
regions in larger crystals. For data collection, a feature to move the
sample along a 3D vector has been incorporated into the Collect
Tab. Improvements for a seamless transition from regions of interest
identied in the Raster Tab and the expansion of options in the vector
collect mode are currently underway. Here we will present a status
report on automation and remote control applications available at the
GM/CA CAT beamlines.
GM/CA CAT is supported by the National Cancer Institute (Y1-CO-
1020) and the National Institute of General Medical Sciences (Y1-
GM-1104) of the NIH.
Keywords: automation, macromolecular, synchrotron
MS13.P11
Acta Cry st. (2011) A67, C279
Automated in-situ diffraction screening at beamline X06DA at
the swiss light source
Meitian Wang, Vincent Olieric, Christian Stirnimann, Rouven
Bingel-Erlenmeyer, Joerg Schneider, Jose Gabadinho, Ezequiel
Panepucci, Takashi Tomizaki, Xiaoqiang Wang, Roman Schneider,
Claude Pradervand, Wayne Glettig, Andreas Isenegger, Clemens
Schulze-Briese. Swiss Light Source at Paul Scherrer Institut, CH-
5232 Villigen, Switzerland. E-mail: meitian.wang@psi.ch
X06DA is the third macromolecular crystallography beamline at
the Swiss Light Source. It has been designed to fulll the requirements
of both academic and industrial users. To achieve maximum
efciency, high degree of automation was implemented from the
optics to the experimental environment. A Bartels dual channel cut
monochromator (DCCM) ensures rapid energy changes (6 – 18 keV)
with a true xed exit. The obtained X-ray beam has a focal spot size of
80 x 45 microns at the sample position and a total photon ux of 51011
photons/sec at 12.4 keV. The mini-hutch end-station allows both rapid
manual mounting and robotic sample exchange.
In addition, a crystallization facility, directly adjacent to the X06DA
mini-hutch, has been implemented. Crystallization experiments are
performed using nano-dispensing robots and drops inspection is done
via an automated imaging system. The unique feature of this facility
is the possibility to test the crystals for diffraction directly in the
crystallization plates (in situ screening) by transferring them from
the crystal hotel to the mini-hutch in an automated manner. Without
any manipulation to the crystals, this gives users a rapid feedback
on important parameters such as diffraction limit, anisotropy,
cell parameters or mosaicity, and aids to prioritize subsequent
optimization steps. Moreover, users are welcome to bring any kind of
SBS standard crystallization containers, including microuidic chips
and the CrystalHarpTM which yield a particularly low background in
the diffraction image.
First results obtained at the crystallization facility and future
improvements will be presented. Other methodological developments
such as a new type of multi-axis goniometer and phasing with weak
anomalous scatterers will be described as well.
Keyword: Beamline automation, in-situ Diffraction Screening,
crystallization
P.MS.12P.MS.13
CONGRESO 2011.indb 279 20/07/2011 11:52:58
... The ARS is a model-free reinforcement learning algorithm [39]. Based on randomized search in the parameter spaces of policies, the ARS executes the method of finite differences to control and adjust its weights and train the way how the policy performs its given tasks [39], [47]. Via the random search in the parameter spaces, the ARS algorithm conducts a derivativefree policy optimization with noises [39], [47]. ...
... Based on randomized search in the parameter spaces of policies, the ARS executes the method of finite differences to control and adjust its weights and train the way how the policy performs its given tasks [39], [47]. Via the random search in the parameter spaces, the ARS algorithm conducts a derivativefree policy optimization with noises [39], [47]. For updating the training weights in an effective way, the ARS (i) uniformly selects update directions and (ii) updates the policies based on the selected direction. ...
Article
Full-text available
Self-driving cars and autonomous driving research has been receiving considerable attention as major promising prospects in modern artificial intelligence applications. According to the evolution of advanced driver assistance system (ADAS), the design of self-driving vehicle and autonomous driving systems becomes complicated and safety-critical. In general, the intelligent system simultaneously and efficiently activates ADAS functions. Therefore, it is essential to consider reliable ADAS function coordination to control the driving system, safely. In order to deal with this issue, this paper proposes a randomized adversarial imitation learning (RAIL) algorithm. The RAIL is a novel derivative-free imitation learning method for autonomous driving with various ADAS functions coordination; and thus it imitates the operation of decision maker that controls autonomous driving with various ADAS functions. The proposed method is able to train the decision maker that deals with the LIDAR data and controls the autonomous driving in multi-lane complex highway environments. The simulation-based evaluation verifies that the proposed method achieves desired performance.
... Для получения значений δфункций использовался известный метод (см. теорему 1 из [32]). ...
... 4). Сигналы 0 и 1 представляются в виде последовательности импульсов: 0101… и 1010… [32]. ...
... For example, in [10][11][12] environmental efficiency is considered as the ability of a production system to minimize undesirable outputs (negative externalities of production activity) at fixed values of inputs (material and human resources) and desired outputs (GRP or other economic indicator of the results of the production system). In [13][14] eco-efficiency is considered to be the ability of a production system to produce the maximum desired outputs with minimum negative environmental impacts. This implies that the reduction of negative environmental effects is achieved through a more rational use of all types of input resources, i.e. ecoefficiency includes the efficient use of not only natural resources, but also human and financial resources. ...
Article
Full-text available
Despite the implementation of the national “Ecology” project, attempts to develop low-carbon energy and transport, the implementation of “garbage reform” and other measures aimed at reducing the negative impact of the economy on the environment, the eco-efficiency of production systems in Russia remains low. In this paper, we propose a new approach to solving the problems of comparative assessment of the effectiveness of regional environmental management systems (R-EMS), taking into account the structural heterogeneity of the regional economies. The developed approach includes the simultaneous solution of two DEA tasks, one of which is formulated to assess the eco-efficiency of the region’s economy, and the other to assess the efficiency of spending funds aimed at protecting the environment in the region. As a result of solving two problems, the researcher receives a large amount of information that can be used in developing strategies for regional development. In particular, the information obtained can be used to develop measures to stimulate the activities of regional authorities in the field of environmental management and increase their responsibility for the effectiveness of environmental protection measures. The proposed approach was tested on the example of solving the problem of comparative assessment of the effectiveness of the R-EMSs in Russia in the period 2015-2019. However, the method developed by us is not tied to specific territories and can be used to conduct similar studies in other countries and regions.
... При логическом дополнении возможен контроль вычислений по различным признакам и, прежде всего, по принадлежности формируемых в СВК кодовых слов к векторам заранее выбранных кодов, а также по принадлежности функций к особым классам функций алгебры логики. Например, в работах [20][21][22] рассматриваются кодовые методы организации СВК по методу логического дополнения, в [2,[23][24][25] используются преобразования функций в самодвойственные, а в [26,27] демонстрируются возможности применения сразу двух этих диагностических признаков. ...
... Random Search reduces the correlation between consecutive proposals even further and has been shown to be particularly effective in higherdimensional search spaces. 52,79,80 Evolutionary algorithms are population and heuristicbased approaches inspired by biological evolution. [81][82][83][84][85] Each individual in the population represent a point in the search space, and their fitness corresponds to the objective evaluated at that point. ...
Article
Full-text available
Research challenges encountered across science, engineering, and economics can frequently be formulated as optimization tasks. In chemistry and materials science, recent growth in laboratory digitization and automation has sparked interest in optimization-guided autonomous discovery and closed-loop experimentation. Experiment planning strategies based on off-the-shelf optimization algorithms can be employed in fully autonomous research platforms to achieve desired experimentation goals with the minimum number of trials. However, the experiment planning strategy that is most suitable to a scientific discovery task is a priori unknown while rigorous comparisons of different strategies are highly time and resource demanding. As optimization algorithms are typically benchmarked on low-dimensional synthetic functions, it is unclear how their performance would translate to noisy, higher-dimensional experimental tasks encountered in chemistry and materials science. We introduce Olympus , a software package that provides a consistent and easy-to-use framework for benchmarking optimization algorithms against realistic experiments emulated via probabilistic deep-learning models. Olympus includes a collection of experimentally derived benchmark sets from chemistry and materials science and a suite of experiment planning strategies that can be easily accessed via a user-friendly Python interface. Furthermore, Olympus facilitates the integration, testing, and sharing of custom algorithms and user-defined datasets. In brief, Olympus mitigates the barriers associated with benchmarking optimization algorithms on realistic experimental scenarios, promoting data sharing and the creation of a standard framework for evaluating the performance of experiment planning strategies.
... In the structure of the CVS, mechanisms of digital filtering, smoothing, recognition, and classification are used, based on the technology of obtaining and preparing microimages, input, encoding, compression, placing information in memory, selecting reference, and reduction of zero (redundant) points of the contour, representation and identification of images of micro-objects. CVS, along with the performance of all these functions, organizes the exchange of data for microscopic studies, storage, which in traditional conditions are performed manually [3,4]. This study is devoted to the development of software for the CVS, image database, and database, mechanisms for extracting statistical, dynamic, specific characteristics, extracting and dividing contours into segments, using templates for filtering, smoothing recognition, and classification of micro-objects. ...
Article
Full-text available
Scientific and methodological foundations for optimizing the processing of micro-objects, in particular, pollen grains, have been developed on the basis of models and methods of preliminary information processing with mechanisms for filtering, identifying, and using textural, specific characteristics, and geometric features of images. The efficiency of image filtering mechanisms is investigated based on the use of statistical control rules, adaptive two-threshold control, trend functions, and control of the contour description error, traditional detectors of random noise, and interference. The mechanisms of image identification using biquadratic, orthogonal algebraic polynomials, 4th order splines are proposed. A technique for optimizing image identification by finding a function by its integrals in a family of straight lines based on the Mellin and Fourier transforms has been developed. Combined models with mechanisms for smoothing reference points, segmentation of contours, filtering with detection of changes in dynamics, optimization by the conjugate gradient method, time relaxation have been built. A software complex for the recognition and classification of images of pollen grains in C ++ has been developed, which includes testing identification algorithms based on the Daubechies spline function, orthogonal algebraic polynomials of 4, 8 orders in the parallel computing environment “CUDA”.
Article
This three-part paper analyzes existing approaches and methods of organizing failure- and fault-tolerant computing in distributed multicomputer systems (DMCS), identifies and provides rationale for a list of issues to be solved. We present the concept of fault tolerance proposed by A. Avizienis, explicate its dissimilarity from the modern concept and the reason for its inapplicability with regard to modern distributed multicomputer systems. We justify the necessity to refine the definition of fault tolerance approved by the State Standards, as well as the necessity to specify three input parameters to be taken into account in the DMCS design methods: permitted fault models, permitted multiplicity of faults, permitted fault sequence capabilities. We formulate the questions that must be answered in order to design a truly reliable, fault-tolerant system and consider the application areas of the failure- and fault-tolerant control systems for complex network and distributed objects. System, functional, and test diagnostics serve as the basis for building unattended failure- and fault-tolerant systems. The concept of self-managed degradation (with the DMCS eventually proceeding to a safe shutdown at a critical level of degradation) is a means to increase the DMCS active life. We consider the issues related to the diagnosis of multiple faults and present the main differences in ensuring fault tolerance between systems with broadcast communication channels and systems with point-to-point communication channels. The first part of the work mainly deals with the analysis of existing approaches and methods of organizing failure- and fault-tolerant computing in DMCS and the definition of the concept of fault-tolerance.
Article
Full-text available
The article considers the kinematic model of pursuit, transferred from plane to surface, by the method of parallel approach. Simulation of iterative pursuit processes is a topical continuation of autonomous unmanned vehicles. The aim of the article is to develop a model in which the trajectory of the pursuer is the result of following the predicted routes at each discrete moment in time. The research was carried out in the computer mathematics system Math CAD on a surface defined by a point basis. Situations with different initial states were simulated. Detailed results in the form of animated images based on materials, program codes can be found on the authors’ website and channel.
Article
Synchronization and parameter identification of globally coupled network constructed by discrete spatiotemporal chaos systems with unknown parameters are studied. The control law designed by Milosavljevic is extended, and applied to the identification of unknown parameters in spatiotemporal chaos systems at the nodes of the network and the study of global synchronization of the network. The one-dimensional convective equation with spatiotemporal chaos behaviour in physics is further taken for example to imitate analysis.
ResearchGate has not been able to resolve any references for this publication.