arXivDaily arXiv每日学术速递 周一至周五更新
arXiv physics/0008093physics.acc-ph
收藏

使用程序执行管理器自动操作APS LINAC

Automated Operation of the APS LINAC using the Procedure Execution Manager

R. Soliday, S. Pasky, M. Borland

摘要:

先进光子源(APS)直线加速器有两个电子阴极射频枪和一个光阴极射频枪。电子枪主要用于APS操作,而光阴极枪用作自由电子激光(FEL)驱动器。由于每个喷枪需要不同的网格和定时配置,因此需要在喷枪之间快速切换,这对加速器操作员提出了很高的要求。使用程序执行管理器(PEM),一个用于管理自动化程序的软件环境,我们使直线加速器系统的启动和切换变得更容易和更可靠。PEM是用Tcl/Tk编写的图形用户界面,允许用户调用“机器过程”并控制其执行。它允许以分层、并行的方式构建过程,这有助于高效的执行和开发。在本文中,我们将讨论PEM环境的特点和优势,以及我们的APS直线加速器的程序的细节。

英文摘要:

The Advanced Photon Source (APS) linear accelerator has two thermionic cathode rf guns and one photocathode rf gun. The thermionic guns are used primarily for APS operations while the photocathode gun is used as a free-electron laser (FEL) driver. With each gun requiring a different lattice and timing configuration, the need to change quickly between guns puts great demands on the accelerator operators. Using the Procedure Execution Manager (PEM), a software environment for managing automated procedures, we have made start-up and switch-over of the linac systems both easier and more reliable. The PEM is a graphical user interface written in Tcl/Tk that permits the user to invoke "machine procedures" and control their execution. It allows construction of procedures in a hierarchical, parallel fashion, which makes for efficient execution and development. In this paper, we discuss the features and advantages of the PEM environment as well the specifics of our procedures for the APS linac.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑