skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Managing control algorithms with an object-oriented database

Conference ·
OSTI ID:245561

The Continuous Electron Beam Accelerator Facility (CEBAF) uses the Experimental Physics and Industrial Control System (EPICS) for accelerator control. In EPICS, the atomic element of a control algorithm is a record. Records are grouped together to form generic applications, for example to control a single magnet. The generic applications are then instantiated for each specific item of machine hardware. Instantiated applications are executed on one of the 30 data acquisition and control computers that are used in the control system. There are roughly 125,000 unique, instantiated records at CEBAF, each associated with a specific piece of hardware. Management of these records in a database simplifies the task of application developers by allowing them to concentrate on algorithmic development instead of instantiation details. In addition, it decouples algorithmic development from the specification of operational parameters, allowing responsibility for those parameters to pass to machine operations staff. CEBAF needed an environment to provide support for development of EPICS database management tools. An object- oriented database (OODB) was chosen for two reasons: higher performance and the ability to smoothly manage objects of different types. 3 refs., 1 fig.

Research Organization:
Southeastern Universities Research Association, Inc., Newport News, VA (US); Continuous Electron Beam Accelerator Facility (US)
Sponsoring Organization:
USDOE, Washington, DC (United States) (US)
DOE Contract Number:
AC05-84ER40150
OSTI ID:
245561
Report Number(s):
DOE/ER/40150-321; CEBAF-PR-95-11; CONF-950512-372; ON:DE96011895; ON: DE96011895; TRN: US0003466
Resource Relation:
Conference: 16. Institute of Electrical and Electronic Engineers (IEEE) particle accelerator conference, Dallas, TX (US), 05/01/1999--05/05/1995; Other Information: Supercedes report DE96011895; PBD: 31 Dec 1995
Country of Publication:
United States
Language:
English