15,926 research outputs found

    Control Infrastructure for a Pulsed Ion Accelerator

    Full text link
    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

    Full text link
    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

    Full text link
    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

    Full text link
    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

    Full text link
    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

    Get PDF
    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
    • …
    corecore