DOI: 10.57760/sciencedb.hjs.00645
title: Design of Centralized Integrated Control Platform for High-Current Linear Induction Accelerator
title: 强流直线感应加速器集成主控设计

description: [Background] High-current linear induction accelerator is a large-scale scientific device used for flash X-ray photography. A robust centralized integrated control platform is of great importance in the operation of the devices. [Purpose] To enhance the top-level command and scheduling capabilities of the control system and ensure the stability of coordinated operation for the two accelerators, we have developed an centralized integrated control platform. [Methods] Based on practical requirements, the software framework was designed with an EPICS-based  control system as the core architecture, adopting a modular layered design approach. In the aspect of technology implementation, PyQt5 was selected as the program framework, and the human-computer interaction interface was designed through Qt Designer. The signal-slot mechanism and synchronization primitives were used to realize data synchronization, thread synchronization and shared memory read/write protection. [Results] This platform encompasses functional modules such as experimental mode configuration, operating parameter setting, subsystem operation, integrated and automated control of device operation processes, health diagnostics, and fault emergency braking. It provides integrated and automated operation management for two devices. [Conclusions] The platform will greatly reduce the operators' workload and improve operational efficiency. Additionally, it will offer design references for integrated collaborative operation control of similar accelerators in the future.
description: [Background] High-current linear induction accelerator is a large-scale scientific device used for flash X-ray photography. A robust centralized integrated control platform is of great importance in the operation of the devices. [Purpose] To enhance the top-level command and scheduling capabilities of the control system and ensure the stability of coordinated operation for the two accelerators, we have developed an centralized integrated control platform. [Methods] Based on practical requirements, the software framework was designed with an EPICS-based  control system as the core architecture, adopting a modular layered design approach. In the aspect of technology implementation, PyQt5 was selected as the program framework, and the human-computer interaction interface was designed through Qt Designer. The signal-slot mechanism and synchronization primitives were used to realize data synchronization, thread synchronization and shared memory read/write protection. [Results] This platform encompasses functional modules such as experimental mode configuration, operating parameter setting, subsystem operation, integrated and automated control of device operation processes, health diagnostics, and fault emergency braking. It provides integrated and automated operation management for two devices. [Conclusions] The platform will greatly reduce the operators' workload and improve operational efficiency. Additionally, it will offer design references for integrated collaborative operation control of similar accelerators in the future.