Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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
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
Country of Publication:
United States
Language:
English

Similar Records

A Distributed Feedback System for Rapid Stabilization of Arbitrary Process Variables
Conference · Wed Oct 31 23:00:00 EST 2001 · OSTI ID:788810

THE NEW SOFT-IOC-BASED ALARM HANDLER AT THE SPALLATION NEUTRON SOURCE
Conference · Sun Dec 31 23:00:00 EST 2006 · OSTI ID:1110892

The evolution of Jefferson Lab's control system
Technical Report · Fri Oct 01 00:00:00 EDT 1999 · OSTI ID:754681