• DocumentCode
    1970525
  • Title

    Switching the Fermilab accelerator control system to a relational database

  • Author

    Shtirbu, S.

  • Author_Institution
    Fermi Nat. Accel. Lab., Batavia, IL, USA
  • fYear
    1993
  • fDate
    17-20 May 1993
  • Firstpage
    1934
  • Abstract
    The accelerator control system (“ACNET”) at Fermilab is using a made-in-house, assembly language, database. The database holds device information, which is mostly used for finding out how to read/set devices and how to interpret alarms. This is a very efficient implementation, but it lacks the needed flexibility and forces applications to store data in private/shared files. This database is being replaced by an off the-shelf relational database (Sybase). The major constraints on switching are the necessity to maintain/improve response time and to minimize changes to existing applications. Innovative methods are used to help achieve the required performance, and a layer seven gateway simulates the old database for existing programs. The new database is running on a DEC ALPHA/VMS platform, and provides better performance. The switch is also exposing problems with the data currently stored in the database, and is helping in cleaning up erroneous data. The flexibility of the new relational database is going to facilitate many new applications in the future (e.g. a 3D presentation of device-location). The new database is expected to fully replace the old database during this summer´s shutdown
  • Keywords
    computerised control; physical instrumentation control; proton accelerators; relational databases; synchrotrons; ACNET; DEC ALPHA/VMS; Fermilab accelerator; Sybase; control system; layer seven gateway; relational database; Assembly systems; Cleaning; Control systems; Delay; Laboratories; Protocols; Relational databases; Spatial databases; Switches; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1993., Proceedings of the 1993
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-7803-1203-1
  • Type

    conf

  • DOI
    10.1109/PAC.1993.309182
  • Filename
    309182