• 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