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

Title: Evolution of the Generic Lock System at Jefferson Lab

Conference ·
OSTI ID:876548

The Generic Lock system is a software framework that allows highly flexible feedback control of large distributed systems. It allows system operators to implement new feedback loops between arbitrary process variables quickly and with no disturbance to the underlying control system. Several different types of feedback loops are provided and more are being added. This paper describes the further evolution of the system since it was first presented at ICALEPCS 2001 and reports on two years of successful use in accelerator operations. The framework has been enhanced in several key ways. Multiple-input, multiple-output (MIMO) lock types have been added for accelerator orbit and energy stabilization. The general purpose Proportional-Integral-Derivative (PID) locks can now be tuned automatically. The generic lock server now makes use of the Proxy IOC (PIOC) developed at Jefferson Lab to allow the locks to be monitored from any EPICS Channel Access aware client. (Previously clients had to be Cdev aware.) The dependency on the Qt XML parser has been replaced with the freely available Xerces DOM parser from the Apache project.

Research Organization:
Thomas Jefferson National Accelerator Facility (TJNAF), Newport News, VA (United States)
Sponsoring Organization:
USDOE - Office of Energy Research (ER)
DOE Contract Number:
AC05-84ER40150
OSTI ID:
876548
Report Number(s):
JLAB-ACO-03-69; DOE/ER/40150-3782; TRN: US0601208
Resource Relation:
Conference: 9th International Conference on Accelerator and Large Experimental Physics Control Systems (ICALEPCS 2003), Gyeongju, Korea, 13-17 Oct 2003
Country of Publication:
United States
Language:
English