JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
TY - CONF AU - Zhu, P. AU - Jiao, Y. AU - Li, J.Y. AU - Li, N. AU - Lu, X.H. AU - Meng, C. AU - Peng, Y.M. AU - Xu, G. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Multi-User Virtual Accelerator at HEPS for High-Level Application Development and Beam Commissioning J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - At High Energy Photon Source (HEPS), a multi-user virtual accelerator system has been developed for testing the high-level application (HLA) and simulating the effects of various errors on the results of beam commissioning. The virtual accelerator is based on the Pyapas development framework for HLA and is designed using a client/server (C/S) architecture. It uses Ocelot with custom multipole field models for physical calculations and supports error simulation for various magnet and beam instrumentation and diagnostics devices. Calculation results are sent externally through the EPICS PV channel. The multi-user virtual accelerator system was developed to meet the needs of different users within the same network segment who need to simultaneously call the virtual accelerator for software debugging and simulation research. Each user can open a unique virtual accelerator without affecting others, and can also start different virtual accelerators for different research content. The number of virtual accelerators opened is not limited. The operation of the entire virtual accelerator system can be easily switched on and off like opening an app, greatly facilitating user use. This article provides a detailed description of the design concept and implementation of the multi-user virtual accelerator system. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1388 EP - 1390 KW - MMI KW - linac KW - framework KW - controls KW - EPICS DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-THPDP033 UR - https://jacow.org/icalepcs2023/papers/thpdp033.pdf ER -