Control Infrastructure for a Pulsed Ion Accelerator

Autor: V. K. Vytla, M. W. Stettler, M. J. Regis, A. Persaud
Rok vydání: 2016
Předmět:
Accelerator Physics (physics.acc-ph)
Nuclear and High Energy Physics
Physics - Instrumentation and Detectors
Computer science
Biomedical Engineering
FOS: Physical sciences
Accelerator
02 engineering and technology
computer.software_genre
01 natural sciences
Atomic
010309 optics
Particle and Plasma Physics
0103 physical sciences
LabVIEW
Nuclear
Electrical and Electronic Engineering
Oscilloscope
physics.ins-det
computer.programming_language
Controls
physics.acc-ph
business.industry
Molecular
Shared variables
NoSQL
Instrumentation and Detectors (physics.ins-det)
Python (programming language)
021001 nanoscience & nanotechnology
Automation
Nuclear & Particles Physics
ZMQ
Other Physical Sciences
Nuclear Energy and Engineering
Operating system
Message broker
Physics - Accelerator Physics
0210 nano-technology
business
computer
Python
Zdroj: IEEE Transactions on Nuclear Science, vol 63, iss 5
Persaud, A; Regis, MJ; Stettler, MW; & Vytla, VK. (2016). Control Infrastructure for a Pulsed Ion Accelerator. IEEE Transactions on Nuclear Science, 63(5), 2677-2681. doi: 10.1109/TNS.2016.2594243. Lawrence Berkeley National Laboratory: Retrieved from: http://www.escholarship.org/uc/item/8n77t16n
Popis: © 2016 IEEE. 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.
Databáze: OpenAIRE