Channel Access Client Toolbox for Matlab
Andrei Terebilo
Abstract
This paper reports on Matlab Channel Access (MCA) Toolbox Matlab [1] interface to Epics Channel Access (CA) client library. We are developing the toolbox for SPEAR3 accelerator controls but it is of general use for accelerator and experimental physics applications programming. It is packaged as Matlab toolbox to allow easy development of complex CA client applications entirely in Matlab. The benefits include: the ability to calculate and display parameters that use Epics process variables as inputs, availability of Matlab graphics tools for user interface design, and integration with Matlab-based accelerator modeling tool Matlab Accelerator Toolbox. Another purpose of this paper is to propose a feasible path to a synergy between accelerator control systems and accelerator simulation codes, the idea also known as on-line accelerator model.
Create a lesson
Related papers
Beam Transport Through a Quadrupole with Offsets in Both Transverse Planes
Sergey Tomin
Report of the National Lab Accelerator Study Group for a Muon Collider
S. Gourlay, C. Mitchell, E. Nanni et al.
High-transformer-ratio plasma-based afterburner for extending X-ray free-electron laser photon energies to 50 keV
Songtang Han, Letian Liu, Zhiyan Yang et al.
Single-pass stochastic cooling for electron microscopy
River Robles, Peter Hommelhoff
Impact of Rapid Acceleration on Beam Dynamics in the Rapid-Cycling Synchrotrons of a Muon Collider
Lisa Soubirou, Antoine Chancé
LADA: A differential algebra-based simulation package for arbitrary-order charged-particle and light optics
Dmitry Varentsov, Sergey Litvinov, Maksym Miski-Oglu et al.