DocumentCode
2321799
Title
The ground test accelerator control system database: configuration, run-time operation, and access
Author
Dalesio, L.R.
Author_Institution
Los Alamos Nat. Lab., NM, USA
fYear
1989
fDate
20-23 Mar 1989
Firstpage
1693
Abstract
A database is used to implement the interface between the control system and the accelerator and to provide flexibility in configuring the I/O (input/output). This flexibility is necessary to allow the control system to keep pace with the changing requirements inherent in an experimental environment. It is noted that this is not achieved without cost. Problems often associated with using databases are painful data entry, poor performance, and knowledge of the database structure embedded in code throughout the control system. The author describes how the database configuration, access, conversion, and execution in the Ground Test Accelerator (GTA) Control System overcome these problems. The database is configured using an interactive tool that requires minimal training. The configuration tool provides a variety of modification and reporting facilities to aid the application engineers. Database access routines provide a run-time binding to the database and remove the need for code to know the structure of the database in order to access the data. The routines provide the interface with a minimum of overhead. Database scan routines are compiled with knowledge of the database structure to efficiently process the I/O. Attention to the potential problems of using a database along with increased processor bandwidth has results in flexibility and excellent performance
Keywords
control systems; particle accelerators; physics computing; database access; database configuration; database conversion; database execution; database structure; ground test accelerator control system database; interactive tool; processor bandwidth; run-time operation; Control systems; Costs; Distributed control; Distributed databases; Life estimation; Runtime environment; Signal processing; Signal restoration; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Particle Accelerator Conference, 1989. Accelerator Science and Technology., Proceedings of the 1989 IEEE
Conference_Location
Chicago, IL
Type
conf
DOI
10.1109/PAC.1989.72896
Filename
72896
Link To Document