Published 2019 | Version v1
Miscellaneous

A database scheme to manage operational points and calibration values at SPring-8/SACLA

  • 1. Japan Synchrotron Radiation Research Institute, Sayo, Hyogo (Japan)
  • 2. RIKEN, Wako, Saitama (Japan)
  • 3. SPring-8 Service Co., Ltd. (SES), Sayo, Hyogo (Japan)

Description

Taking the opportunity that the control framework of SPring-8/SACLA accelerators is replaced toward upgrade projects, we developed a new database scheme to manage operational points and calibration values. In the scheme, each parameter group has a work area and a storage area in the relational database (RDB). At the end of each tuning step, the data in the work area are copied to the storage area with a proper label at any point of their tree structure for later use. The RDB tables are designed to handle a general format, so that the common access functions are available. One of challenges in the deployment is to make many user-level applications reusable. As an example, the calibration values of the beam position monitors were used to be scattered around in tables of various formats. Those are now rearranged in the same structure by assigning each aspect to an identifier like eqipid, elementid, and bpmcktid, so that the manageability has been greatly improved. Since 2018, the new scheme has been used in the operation. (author)

Availability note (English)

Available from https://www.pasj.jp/web_publish/pasj2019/proceedings/PDF/THPH/THPH001.pdf
Part of:
Proceedings of the 16th annual meeting of Particle Accelerator Society of Japan

Additional details

Additional titles

Original title (Japanese)
SPring-8/SACLA加速器運転パラメータ管理データベースの構築

Publishing Information

Imprint Title
Proceedings of the 16th annual meeting of Particle Accelerator Society of Japan
Imprint Pagination
[1296 p.]
Journal Page Range
p. 583-587

Conference

Title
16. annual meeting of Particle Accelerator Society of Japan
Acronym
PASJ2019
Dates
31 Jul - 3 Aug 2019
Place
Kyoto (Japan)

Optional Information

Notes
8 refs., 4 figs., 1 tab. Imprint:#7B2C#16#56DE# #65E5##672C##52A0##901F##5668##5B66##4F1A##5E74##4F1A#