DOI QR코드

DOI QR Code

Design of HUST-PTF beamline control system for fast energy changing

  • Li, Peilun (State Key Laboratory of Advanced Electromagnetic Engineering and Technology, School of Electrical and Electronic Engineering, Huazhong University of Science and Technology) ;
  • Li, Dong (State Key Laboratory of Advanced Electromagnetic Engineering and Technology, School of Electrical and Electronic Engineering, Huazhong University of Science and Technology) ;
  • Qin, Bin (State Key Laboratory of Advanced Electromagnetic Engineering and Technology, School of Electrical and Electronic Engineering, Huazhong University of Science and Technology) ;
  • Zhou, Chong (State Key Laboratory of Advanced Electromagnetic Engineering and Technology, School of Electrical and Electronic Engineering, Huazhong University of Science and Technology) ;
  • Han, Wenjie (State Key Laboratory of Advanced Electromagnetic Engineering and Technology, School of Electrical and Electronic Engineering, Huazhong University of Science and Technology) ;
  • Liao, Yicheng (State Key Laboratory of Advanced Electromagnetic Engineering and Technology, School of Electrical and Electronic Engineering, Huazhong University of Science and Technology) ;
  • Chen, Aote (State Key Laboratory of Advanced Electromagnetic Engineering and Technology, School of Electrical and Electronic Engineering, Huazhong University of Science and Technology)
  • Received : 2021.12.26
  • Accepted : 2022.02.21
  • Published : 2022.08.25

Abstract

A proton therapy facility is under development at Huazhong University of Science and Technology (HUST). To meet the need for fast energy changes during treatments, a beamline control system (BCS) has been designed and implemented. The BCS coordinates and controls various beamline devices by adopting a distributed architecture divided into three layers: the client, server, and device layers. Among these, the design of the server layer is the key to realize fast energy changes. The server layer adopts the submodule programming paradigm and optimizes the data interface among modules, allowing the main workflow to be separated from the device workflow and data. Furthermore, this layer uses asynchronous, multithreaded, and thread-locking methods to improve the system's ability to operation efficiently and securely. Notably, to evaluate the changing energy status over time, a dynamic node update method is adopted, which can dynamically adjust the update frequency of variable nodes. This method not only meets the demand for fast updates on energy changes but also reduces the server's communication load in the steady state. This method is tested on a virtual platform, and the results are as expected.

Keywords

Acknowledgement

This work was supported by the National Key Research and Development Program of China (No. 2016YFC0105305) and the National Natural Science Foundation of China under Grant 11975107. The authors would like to thank Enago (https://www.enago.com) for the English polish.

References

  1. R.R. Wilson, Radiological use of fast protons, Radiology 47 (1946) 487-491. https://doi.org/10.1148/47.5.487
  2. D. Anicic, M. Gasche, H. Lutz, et al., Upgrading the PROSCAN control system to EPICS: a success story, in: Proceedings of ICALEPCS, 2009. Kobe, Japan, Oct 12-16.
  3. M. Grossmann, Therapy control and patient safety for proton therapy, in: Proceedings of the CAS-CERN Accelerator School on Accelerators for Medical Applications, 2017. Vosendorf, Austria, May 26-June 5.
  4. M. Marchhart, A. Brett, M. Hager, et al., Extending WinCC OA for use as accelerator control system core, in: Proceedings of ICALEPCS, 2013. San Francisco, USA, Oct 6-11.
  5. M. Hager, M. Regodic, A modular software architecture for applications that support accelerator commissioning at MedAustron, in: Proceedings of ICALEPCS, 2015. Melbourne, Australia, Oct 17-23.
  6. P. Hofverberg, J.-M. Bergerot, R. Trimaud, et al., The development of a treatment control system for a passive scattering proton therapy installation, Nucl. Instrum. Methods Phys. Res., Sect. A 1002 (2021) 165264. https://doi.org/10.1016/j.nima.2021.165264
  7. G.M. Ma, J. Liu, J.C. Yang, et al., The design of PACS (Physics-Oriented accelerator control system) and its implementation in a heavy ion accelerator facility, Nucl. Instrum. Methods Phys. Res., Sect. A 953 (2020) 163170. https://doi.org/10.1016/j.nima.2019.163170
  8. B. Qin, X. Liu, M.W. Fan, et al., Progress of the beamline and energy selection system for HUST proton therapy facility, in: Proceedings of IPAC, 2017. Copenhagen, Denmark, May 14-19.
  9. B. Qin, W. Chen, X. Liu, et al., Design of gantry beamline for HUST proton therapy facility, IEEE Trans. Appl. Supercond. 28 (2018) 4400205.
  10. C. Zhou, D. Li, W.J. Han, et al., Development of a power supply control system and virtual simulation based on docker, in: China International Youth Conference on Electrical Engineering, 2020. Wuhan, China, Nov 2-4.
  11. Qt. https://www.qt.io/.
  12. C++. http://www.cplusplus.com/.