CN-121985467-A - Method, device, system, equipment and medium for controlling operation of particle accelerator
Abstract
The application discloses an operation control method, a device, a system, equipment and a medium of a particle accelerator, which relate to the technical field of particle accelerator control, the multi-dimensional control subsystem is subjected to real-time collaborative scheduling by taking the global configuration parameter package as a unified driving source, so that the multi-dimensional control subsystem independently and parallelly operates on the premise of no mutual interference. The method comprises the steps of generating a global configuration parameter packet in advance according to an operation plan of a particle accelerator, carrying out cooperative scheduling on the multi-dimensional control subsystem under the driving of the global configuration parameter packet so that the multi-dimensional control subsystem can independently and parallelly execute corresponding control logic to obtain parallel output information, combining the current beam state to fuse the parallel output information of the multi-dimensional control subsystem to obtain a beam control decision, and sending the beam control decision to an execution device so as to trigger corresponding beam control actions according to the beam control decision through the execution device.
Inventors
- WANG ZHIJUN
- HE YUAN
- CUI WENJUAN
- ZHOU DETAI
- CHEN YOUXIN
- YANG FENG
- ZHENG HAI
- SHANG PEI
- DU JUNLIANG
Assignees
- 中国科学院近代物理研究所
Dates
- Publication Date
- 20260505
- Application Date
- 20260409
Claims (10)
- 1. A method of controlling operation of a particle accelerator, comprising: generating a global configuration parameter packet in advance according to an operation plan of the particle accelerator; under the drive of the global configuration parameter packet, the multi-dimensional control subsystem is cooperatively scheduled, so that the multi-dimensional control subsystem performs corresponding control logic independently and in parallel to obtain parallel output information; combining the current beam state, and fusing the parallel output information of the multi-dimensional control subsystem to obtain a beam control decision; And sending the beam control decision to an execution device so as to trigger a corresponding beam control action according to the beam control decision through the execution device.
- 2. The method according to claim 1, wherein the generating a global configuration parameter package in advance according to an operation plan of the particle accelerator comprises: analyzing an operation plan of the particle accelerator to extract structured parameter requirements, wherein the parameter requirements at least comprise a beam parameter target, an operation flow node and a safety constraint rule; Matching and mapping the structured parameter demands with the function types of the multi-dimensional control subsystem respectively to obtain the sub-item configuration parameters corresponding to each control subsystem; And packaging the sub-item configuration parameters corresponding to all the control subsystems to form a global configuration parameter package.
- 3. The method for controlling the operation of the particle accelerator according to claim 2, wherein the matching and mapping the structured parameter requirements with the function types of the multi-dimensional control subsystem respectively to obtain the sub-item configuration parameters corresponding to each control subsystem includes: Matching and mapping the structured parameter requirements with a beam operation control subsystem, and configuring corresponding operation authority parameters for the beam operation control subsystem so as to enable corresponding beam operation to be started or disabled in different operation modes; matching and mapping the structured parameter requirements with a beam path control subsystem, and configuring a signal set required by generating a beam path for the beam path control subsystem so as to adapt to beam path conditions in different operation modes; And matching and mapping the structured parameter requirements with a safety protection control subsystem, and configuring a fault signal set and a parameter protection threshold value under a corresponding operation mode for the safety protection control subsystem.
- 4. The method according to claim 1, wherein the co-scheduling the multi-dimensional control subsystem under the driving of the global configuration parameter packet, so that the multi-dimensional control subsystem performs corresponding control logic independently and in parallel to obtain parallel output information, includes: extracting the subentry configuration parameters and the cooperative scheduling time sequences corresponding to each control subsystem under the drive of the global configuration parameter packet; According to the cooperative scheduling time sequence, a scheduling instruction and corresponding subentry configuration parameters are synchronously issued to each control subsystem, so that each control subsystem executes corresponding control logic independently and in parallel according to the corresponding control logic; And integrating the output information of each control subsystem into a standardized format to obtain parallel output information.
- 5. The method according to claim 4, wherein the step of synchronously issuing the scheduling command and the corresponding subentry configuration parameter to each control subsystem according to the cooperative scheduling timing sequence, so that each control subsystem executes the corresponding control logic independently and in parallel according to its corresponding control logic, includes: according to the cooperative scheduling time sequence, synchronously issuing scheduling instructions and operation authority parameters to a beam operation control subsystem so that the beam operation control subsystem executes control logic, namely calling a functional module of beam operation according to the operation authority parameters and outputting beam operation information; Synchronously issuing a scheduling instruction and a signal set required by a beam path to a beam path control subsystem according to the cooperative scheduling time sequence, so that the beam path control subsystem executes control logic, namely judging path conditions of the collected beam signals according to the signal set required by the beam path and outputting beam path information; And synchronously issuing a scheduling instruction, a fault signal set and a parameter protection threshold value to the beam protection control subsystem according to the cooperative scheduling time sequence, so that the beam protection control subsystem executes control logic for performing fault monitoring on the collected safety parameters according to the fault signal set and the parameter protection threshold value and outputting safety interlocking information.
- 6. The method for controlling operation of a particle accelerator according to any one of claims 1 to 5, wherein the fusing the parallel output information of the multi-dimensional control subsystem in combination with the current beam state to obtain a beam control decision includes: If the current beam state is the beam stop state, if the parallel output information is fused to meet the beam starting condition, generating a beam starting control decision, wherein the beam starting condition needs to meet all conditions that the beam operation information is a beam starting request, the beam passage information is a beam permission and the safety interlocking information is not activated; And under the condition that the current beam state is a beam starting state, if the parallel output information is fused and then the beam stopping condition is met, generating a beam stopping control strategy, wherein the beam stopping condition needs to meet any one of the following conditions that the beam operation information is a beam stopping request, and the beam passage information is the beam or safety interlocking information which is not allowed to be activated.
- 7. The operation control system of the particle accelerator is characterized by comprising a layered collaborative architecture, wherein the layered collaborative architecture comprises a configuration subsystem, a multi-dimensional control subsystem, a central decision-making system, execution equipment and an execution result monitoring module, wherein the multi-dimensional control subsystem comprises a beam current operation control subsystem, a beam current path control subsystem and a safety protection control subsystem; The configuration subsystem is connected with the multidimensional control subsystem, and is used for respectively configuring corresponding operation authority parameters for the beam operation control subsystem, configuring a signal set required by generating a beam path for the beam path control subsystem, and configuring fault signals and parameter protection thresholds under corresponding operation modes for the safety protection control subsystem; the central decision-making system is connected with the multi-dimensional control subsystem and is used for receiving parallel output information of the multi-dimensional control subsystem, and combining the current beam state to fuse the parallel output information of the multi-dimensional control subsystem so as to obtain a beam control decision; The central decision system is connected with the execution equipment and is used for issuing the beam control decision to the execution equipment so as to trigger corresponding beam control actions according to the beam control decision through the execution equipment; The execution result monitoring module is connected with the execution equipment and is used for monitoring the execution result of the execution equipment according to the beam control action in real time and feeding the execution result back to the central decision system and/or the configuration subsystem so as to form beam control closed-loop regulation.
- 8. An operation control device for a particle accelerator, comprising: the generation unit is used for generating a global configuration parameter packet in advance according to the operation plan of the particle accelerator; The scheduling unit is used for carrying out cooperative scheduling on the multi-dimensional control subsystem under the drive of the global configuration parameter packet so that the multi-dimensional control subsystem can independently and parallelly execute corresponding control logic to obtain parallel output information; The fusion unit is used for combining the current beam current state, and fusing the parallel output information of the multi-dimensional control subsystem to obtain a beam current control decision; and the control unit is used for issuing the beam control decision to the execution equipment so as to trigger the corresponding beam control action according to the beam control decision through the execution equipment.
- 9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any of claims 1 to 6 when the computer program is executed.
- 10. A computer storage medium having stored thereon a computer program, which when executed by a processor realizes the steps of the method according to any of claims 1 to 6.
Description
Method, device, system, equipment and medium for controlling operation of particle accelerator Technical Field The present application relates to the field of particle accelerator control technologies, and in particular, to a method, an apparatus, a system, a device, and a medium for controlling operation of a particle accelerator. Background The particle accelerator is a complex large-scale scientific research device, is widely applied to multiple fields of high-energy physics, synchrotron radiation, medical health and the like, and has the core functions of accelerating and accurately regulating charged particles such as electrons, protons, heavy ions and the like. The particle accelerator is operated by a plurality of systems in a cooperative mode, a plurality of key systems such as high-power radio frequency, low temperature, vacuum, cooling and the like are covered, the subsystems are closely associated, the operation mechanism is complex, and extremely high requirements are provided for the operation safety and reliability of equipment and the particle regulation and control precision. In the related art, the particle accelerator operation control generally adopts a coupled architecture, and equipment protection logic, personnel safety protection logic, particle operation and particle regulation logic are tightly coupled in the same control system. The coupled architecture cannot clearly divide each functional module, so that the system is difficult to realize rapid and accurate control under abnormal working conditions, and further stable operation and particle regulation precision of the system are affected, and the specific problems are as follows: Firstly, various control logics are interwoven, the system structure is complicated, unpredictable risks can be introduced into any logic modification, the system maintenance and upgrading difficulty is increased, secondly, the system needs to process quick response and complex operation decisions of hardware emergency interlocking at the same time, the real-time response speed and the decision intelligence are difficult to be considered in the mixed processing of the two, and in addition, when new equipment or functions are needed to be added to an accelerator, the existing framework is difficult to smoothly integrate new protection conditions and operation modes, and the system expansibility is poor. Disclosure of Invention In view of this, the application provides a method, a device, a system, a device and a medium for controlling the operation of a particle accelerator, which mainly aims to solve the problems that the existing coupling architecture cannot clearly divide each functional module, so that the system is difficult to realize rapid and accurate control under abnormal working conditions, and the stable operation of the system and the particle regulation precision are affected. In a first aspect, there is provided a method of controlling operation of a particle accelerator, the method comprising: generating a global configuration parameter packet in advance according to an operation plan of the particle accelerator; under the drive of the global configuration parameter packet, the multi-dimensional control subsystem is cooperatively scheduled, so that the multi-dimensional control subsystem performs corresponding control logic independently and in parallel to obtain parallel output information; combining the current beam state, and fusing the parallel output information of the multi-dimensional control subsystem to obtain a beam control decision; And sending the beam control decision to an execution device so as to trigger a corresponding beam control action according to the beam control decision through the execution device. Further, the generating, in advance, a global configuration parameter packet according to the operation plan of the particle accelerator includes: analyzing an operation plan of the particle accelerator to extract structured parameter requirements, wherein the parameter requirements at least comprise a beam parameter target, an operation flow node and a safety constraint rule; Matching and mapping the structured parameter demands with the function types of the multi-dimensional control subsystem respectively to obtain the sub-item configuration parameters corresponding to each control subsystem; And packaging the sub-item configuration parameters corresponding to all the control subsystems to form a global configuration parameter package. Further, the matching and mapping the structured parameter requirements with the function types of the multidimensional control subsystem respectively to obtain the sub-item configuration parameters corresponding to each control subsystem, including: Matching and mapping the structured parameter requirements with a beam operation control subsystem, and configuring corresponding operation authority parameters for the beam operation control subsystem so as to enable corresponding beam ope