15,926 research outputs found
Control Infrastructure for a Pulsed Ion Accelerator
We report on updates to the accelerator controls for the Neutralized Drift
Compression Experiment II, a pulsed induction-type accelerator for heavy ions.
The control infrastructure is built around a LabVIEW interface combined with an
Apache Cassandra backend for data archiving. Recent upgrades added the storing
and retrieving of device settings into the database, as well as ZeroMQ as a
message broker that replaces LabVIEW's shared variables. Converting to ZeroMQ
also allows easy access via other programming languages, such as Python
First Experiences Integrating PC Distributed I/O Into Argonne's ATLAS Control System
First Experiences Integrating PC Distributed I/O Into Argonne's ATLAS Control
System The roots of ATLAS (Argonne Tandem-Linac Accelerator System) date back
to the early 1960s. Located at the Argonne National Laboratory, the accelerator
has been designated a National User Facility, which focuses primarily on
heavy-ion nuclear physics. Like the accelerator it services, the control system
has been in a constant state of evolution. The present real-time portion of the
control system is based on the commercial product Vsystem [1]. While Vsystem
has always been capable of distributed I/O processing, the latest offering of
this product provides for the use of relatively inexpensive PC hardware and
software. This paper reviews the status of the ATLAS control system, and
describes first experiences with PC distributed I/O.Comment: ICALEPCS 2001 Conference, PSN WEAP027, 3 pages, 1 figur
Proliferation of SDDS Support for Various Platforms and Languages
Since Self-Describing Data Sets (SDDS) were first introduced, the source code
has been ported to many different operating systems and various languages. SDDS
is now available in C, Tcl, Java, Fortran, and Python. All of these versions
are supported on Solaris, Linux, and Windows. The C version of SDDS is also
supported on VxWorks. With the recent addition of the Java port, SDDS can now
be deployed on virtually any operating system. Due to this proliferation, SDDS
files serve to link not only a collection of C programs, but programs and
scripts in many languages on different operating systems. The platform
independent binary feature of SDDS also facilitates portability among operating
systems. This paper presents an overview of various benefits of SDDS platform
interoperability.Comment: 3 pages, 2 figures, submitted to ICALEPCS 200
PHIL photoinjector test line
LAL is now equiped with its own platform for photoinjectors tests and
Research and Developement, named PHIL (PHotoInjectors at LAL). This facility
has two main purposes: push the limits of the photoinjectors performances
working on both the design and the associated technology and provide a low
energy (MeV) short pulses (ps) electron beam for the interested users. Another
very important goal of this machine will be to provide an opportunity to form
accelerator physics students, working in a high technology environment. To
achieve this goal a test line was realised equipped with an RF source, magnets
and beam diagnostics. In this article we will desrcibe the PHIL beamline and
its characteristics together with the description of the first two
photoinjector realised in LAL and tested: the ALPHAX and the PHIN RF Guns
Design and Performance Analysis of a Non-Standard EPICS Fast Controller
The large scientific projects present new technological challenges, such as
the distributed control over a communication network. In particular, the
middleware EPICS is the most extended communication standard in particle
accelerators. The integration of modern control architectures in these EPICS
networks is becoming common, as for example for the PXI/PXIe and xTCA hardware
alternatives. In this work, a different integration procedure for PXIe real
time controllers from National Instruments is proposed, using LabVIEW as the
design tool. This methodology is considered and its performance is analyzed by
means of a set of laboratory experiments. This control architecture is proposed
for achieving the implementation requirements of the fast controllers, which
need an important amount of computational power and signal processing
capability, with a tight real-time demand. The present work studies the
advantages and drawbacks of this methodology and presents its comprehensive
evaluation by means of a laboratory test bench, designed for the application of
systematic tests. These tests compare the proposed fast controller performance
with a similar system implemented using an standard EPICS IOC provided by the
CODAC system.Comment: This is the extended version of the Conference Record presented in
the IEEE Real-Time Conference 2014, Nara, Japan. This paper has been
submitted to the IEEE Transactions on Nuclear Scienc
The SNS Cryogenic Control System: Experiences in Collaboration
The cryogenic system for the Spallation Neutron Source (SNS) is designed by
Jefferson Laboratory (JLab) personnel and is based on the existing JLab
facility. Our task is to use the JLab control system design [2] as much as
practical while remaining consistent with SNS control system standards. Some
aspects of the systems are very similar, including equipment to be controlled,
the need for PID loops and automatic sequences, and the use of EPICS. There are
differences in device naming, system hardware, and software tools. The
cryogenic system is the first SNS system to be developed using SNS standards.
This paper reports on our experiences in integrating the new and the old.Comment: 3 page
- …