JACoW logo

Joint Accelerator Conferences Website

The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.


RIS citation export for THPRB100: A Generic Software Platform for Rapid Prototyping of Online Control Algorithms

TY  - CONF
AU  - Duncan, C.J.R.
AU  - Andorf, M.B.
AU  - Bazarov, I.V.
AU  - Gulliford, C.M.
AU  - Khachatryan, V.
AU  - Maxson, J.M.
AU  - Rubin, D. L.
ED  - Boland, Mark
ED  - Tanaka, Hitoshi
ED  - Button, David
ED  - Dowd, Rohan
TI  - A Generic Software Platform for Rapid Prototyping of Online Control Algorithms
J2  - Proc. of IPAC2019, Melbourne, Australia, 19-24 May 2019
CY  - Melbourne, Australia
T2  - International Partile Accelerator Conference
T3  - 10
LA  - english
AB  - Algorithmic control of accelerators is an active area of research that promises significant improvements in machine performance. To facilitate rapid algorithm prototyping, we have developed a generic interface between accelerator controls, beam physics modelling software and modern scripting languages. The work-flow of a project using this interface begins with testing algorithms of choice offline in simulation. After off-line testing, the same code can be deployed on real machines via the Experimental Physics and Industrial Control System (EPICS) API. We include noise in our simulations in order to mimic realistic accelerator behaviour and to evaluate robustness of algorithms to experimental uncertainties and long-term drifts. The results of test cases of using this framework are presented, including emittance tuning of the Cornell Electron Storage Ring (CESR), correction of diurnal drift in CESR steering and orbit correction on CESR and the Cornell-BNL ERL Test Accelerator (CBETA).
PB  - JACoW Publishing
CP  - Geneva, Switzerland
SP  - 4063
EP  - 4065
KW  - simulation
KW  - controls
KW  - software
KW  - interface
KW  - EPICS
DA  - 2019/06
PY  - 2019
SN  - 978-3-95450-208-0
DO  - DOI: 10.18429/JACoW-IPAC2019-THPRB100
UR  - http://jacow.org/ipac2019/papers/thprb100.pdf
ER  -