Title :
Machine protection system algorithm compiler and simulator
Author :
White, Gregory R. ; Sherwin, Gregory
Author_Institution :
Linear Accel. Center, Stanford Univ., CA, USA
Abstract :
The Machine Protection System (MPS) component of the SLC´s beam selection system, in which integrated current is continuously monitored and limited to safe levels through careful selection and feedback of the beam repetition rate, is described elsewhere. The novel decision making mechanism by which that system can evaluate “safe levels”, and choose an appropriate repetition rate in real-time, is described here. The algorithm that this mechanism uses to make its decision is written in text files and expressed in states of the accelerator and its devices, one file per accelerator region. Before being used, a file is “compiled” to a binary format which can be easily processed as a forward-chaining decision tree. It is processed by distributed microcomputers local to the accelerator regions. A parent algorithm evaluates all results, and reports directly to the beam control microprocessor. Operators can test new algorithms, or changes they make to them, with an online graphical MPS simulator
Keywords :
computerised control; electron accelerators; linear accelerators; machine protection; microcomputer applications; physical instrumentation control; SLC; beam control microprocessor; beam repetition rate; beam selection system; decision making mechanism; distributed microcomputers; feedback; forward-chaining decision tree; integrated current; machine protection system algorithm compiler; machine protection system algorithm simulator; online graphical MPS simulator; text files; Colliding beam accelerators; Computational modeling; Condition monitoring; Decision making; Feedback; Microprocessors; Particle beams; Protection; Real time systems; Testing;
Conference_Titel :
Particle Accelerator Conference, 1993., Proceedings of the 1993
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-1203-1
DOI :
10.1109/PAC.1993.309163