Lawrence Berkeley National Laboratory
Control Infrastructure for a Pulsed Ion Accelerator
- Author(s): Persaud, A
- Regis, MJ
- Stettler, MW
- Vytla, VK
- et al.
Published Web Locationhttps://doi.org/10.1109/TNS.2016.2594243
© 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.