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

Title: Quick setup of unit test for accelerator controls system

Abstract

Testing a single hardware unit of an accelerator control system often requires the setup of a program with graphical user interface. Developing a dedicated application for a specific hardware unit test could be time consuming and the application may become obsolete after the unit tests. This paper documents a methodology for quick design and setup of an interface focused on performing unit tests of accelerator equipment with minimum programming work. The method has three components. The first is a generic accelerator device object (ADO) manager which can be used to setup, store, and log testing controls parameters for any unit testing system. The second involves the design of a TAPE (Tool for Automated Procedure Execution) sequence file that specifies and implements all te testing and control logic. The sting third is the design of a PET (parameter editing tool) page that provides the unit tester with all the necessary control parameters required for testing. This approach has been used for testing the horizontal plane of the Stochastic Cooling Motion Control System at RHIC.

Authors:
; ; ; ;
Publication Date:
Research Org.:
Brookhaven National Lab. (BNL), Upton, NY (United States). Relativistic Heavy Ion Collider (RHIC)
Sponsoring Org.:
DOE - Office Of Science
OSTI Identifier:
1011028
Report Number(s):
BNL-94244-2011-CP
R&D Project: KBCH139; 18072; KB0202011; TRN: US1102056
DOE Contract Number:  
DE-AC02-98CH10886
Resource Type:
Conference
Resource Relation:
Conference: 2011 Particle Accelerator Conference (PAC'11); New York, NY; 20110328 through 20110401
Country of Publication:
United States
Language:
English
Subject:
43 PARTICLE ACCELERATORS; ACCELERATORS; CONTROL SYSTEMS; DESIGN; PROGRAMMING; STOCHASTIC COOLING; TESTING; relativistic heavy ion collider

Citation Formats

Fu, W, D'Ottavio, T, Gassner, D, Nemesure, S, and Morris, J. Quick setup of unit test for accelerator controls system. United States: N. p., 2011. Web.
Fu, W, D'Ottavio, T, Gassner, D, Nemesure, S, & Morris, J. Quick setup of unit test for accelerator controls system. United States.
Fu, W, D'Ottavio, T, Gassner, D, Nemesure, S, and Morris, J. 2011. "Quick setup of unit test for accelerator controls system". United States. https://www.osti.gov/servlets/purl/1011028.
@article{osti_1011028,
title = {Quick setup of unit test for accelerator controls system},
author = {Fu, W and D'Ottavio, T and Gassner, D and Nemesure, S and Morris, J},
abstractNote = {Testing a single hardware unit of an accelerator control system often requires the setup of a program with graphical user interface. Developing a dedicated application for a specific hardware unit test could be time consuming and the application may become obsolete after the unit tests. This paper documents a methodology for quick design and setup of an interface focused on performing unit tests of accelerator equipment with minimum programming work. The method has three components. The first is a generic accelerator device object (ADO) manager which can be used to setup, store, and log testing controls parameters for any unit testing system. The second involves the design of a TAPE (Tool for Automated Procedure Execution) sequence file that specifies and implements all te testing and control logic. The sting third is the design of a PET (parameter editing tool) page that provides the unit tester with all the necessary control parameters required for testing. This approach has been used for testing the horizontal plane of the Stochastic Cooling Motion Control System at RHIC.},
doi = {},
url = {https://www.osti.gov/biblio/1011028}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Mon Mar 28 00:00:00 EDT 2011},
month = {Mon Mar 28 00:00:00 EDT 2011}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: