Synchrotron multi-harmonic bunch trajectory reconstruction method and system

By generating a frequency-synchronized reference waveform and setting a phase trigger window, the full-ring beam diagnostic equipment is controlled to synchronously acquire bundle signals and perform time-domain analysis. This solves the problems of accuracy and data correlation in beam trajectory reconstruction during multi-harmonic acceleration, achieves accurate identification and data correlation of the same bundle, and improves the measurement accuracy and data processing capability of the beam diagnostic equipment.

CN122260384APending Publication Date: 2026-06-23INST OF MODERN PHYSICS CHINESE ACADEMY OF SCI
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
INST OF MODERN PHYSICS CHINESE ACADEMY OF SCI
Filing Date
2026-05-25
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

During multi-harmonic acceleration, existing beam diagnostic equipment struggles to accurately identify and correlate data from the same physical bundle, limiting the accuracy of beam trajectory reconstruction and data correlation capabilities.

Method used

By acquiring the high-frequency signal from the synchrotron's acceleration cavity, a frequency synchronization reference waveform is generated. A phase trigger window is set to control the full-ring beam diagnostic equipment to synchronously acquire the bundle signal, perform time-domain analysis, calculate the bundle signal's position data, and reconstruct the bundle's motion trajectory.

Benefits of technology

It enables precise synchronous capture and data correlation of the same beam cluster during multi-harmonic acceleration, improving the measurement accuracy and data processing capabilities of beam diagnostic equipment and supporting detailed studies of beam microdynamics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122260384A_ABST
    Figure CN122260384A_ABST
Patent Text Reader

Abstract

The application provides a synchronous accelerator multi-harmonic beam trajectory reconstruction method and system, and relates to the technical field of accelerators. The method comprises the following steps: obtaining an accelerating cavity high-frequency signal of the synchronous accelerator, so as to generate a frequency-synchronized reference waveform according to the accelerating cavity high-frequency signal; setting a phase trigger window based on the reference waveform, so as to control the synchronous acquisition of beam signals of a full ring of the synchronous accelerator by a beam diagnosis device of the full ring; performing time domain analysis on the beam signals to obtain an effective beam signal interval, so as to calculate position data of the beam signals based on the effective beam signal interval; and reconstructing the motion trajectory of the beam according to the position data of the beam signals, which can accurately identify and associate the data of the same beam in the multi-harmonic acceleration process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of accelerator technology, and in particular to a method and system for reconstructing the trajectory of a multi-harmonic beam bunch in a synchrotron. Background Technology

[0002] Beam diagnostic equipment is a core diagnostic tool in synchrotrons used to monitor changes in beam trajectory, and it is widely distributed throughout the accelerator ring. By acquiring beam position data from beam diagnostic equipment, researchers can analyze key physical phenomena such as beam closure distortion, beam stability, and particle motion within the beam cluster. With the development of accelerator technology, multi-harmonic acceleration modes are widely used in heavy-ion synchrotrons to improve beam capture efficiency and acceleration quality. In multi-cluster operation scenarios, beam diagnostic equipment systems need to have cluster-by-cluster resolution capabilities to support detailed studies of beam microdynamics. However, the measurement accuracy and data correlation capabilities of beam diagnostic equipment are directly limited by its timing synchronization level and data processing architecture.

[0003] Currently, beam diagnostic systems in multi-cluster acceleration scenarios often employ distributed deployment of beam diagnostic equipment. Each beam diagnostic node acquires data based on a local clock and trigger signal, and the data is subsequently aligned and matched offline. Such systems typically rely on a fixed high-frequency reference signal or beam synchronization signal for triggering, and data correlation primarily depends on timestamp alignment. However, during multi-harmonic acceleration, the high-frequency frequencies change dynamically over time, making it difficult to accurately identify and correlate data from the same physical cluster. Summary of the Invention

[0004] To address the problems existing in the prior art, this invention provides a method and system for reconstructing the trajectory of a synchrotron multiharmonic beam bunch.

[0005] This invention provides a method for reconstructing the trajectory of a synchrotron multiharmonic beam loop, comprising: The high-frequency signal of the acceleration cavity of the synchrotron is acquired to generate a frequency-synchronized reference waveform based on the high-frequency signal of the acceleration cavity; A phase trigger window is set based on the reference waveform, so as to control the beam diagnostic equipment of the synchrotron to synchronously acquire bundle signals through the phase trigger window; The effective cluster signal interval is obtained by performing time-domain analysis on the cluster signal, and the position data of the cluster signal is calculated based on the effective cluster signal interval. The motion trajectory of the clump is reconstructed based on the position data of the clump signal.

[0006] According to the present invention, a method for reconstructing the trajectory of a synchrotron multiharmonic beam loop includes setting a phase trigger window based on the reference waveform, comprising: Determine the actual arrival time of the bundle signal, and determine the real-time phase of the bundle based on the actual arrival time and the theoretical arrival time of the reference waveform; The phase trigger window is dynamically set based on the real-time phase.

[0007] According to the present invention, a method for reconstructing the trajectory of a synchrotron multiharmonic clump is provided, wherein calculating the position data of the clump signal based on the effective clump signal interval includes: Within the effective bundle signal range, the analog-to-digital conversion sampled data is integrated to obtain at least two effective amplitudes of the bundle signal; The position data of the bundle signal is calculated based on the at least two effective amplitudes.

[0008] According to the present invention, a method for reconstructing the trajectory of a synchrotron multiharmonic beampuff includes calculating the position data of the beampuff signal based on the at least two effective amplitudes, comprising: A first calibration coefficient in the horizontal direction is determined, and the horizontal position of the bundle is calculated based on the effective amplitude of the horizontal electrode pair and the first calibration coefficient. A second calibration coefficient in the vertical direction is determined, and the vertical position of the bundle is calculated based on the effective amplitude of the vertical electrode pair and the second calibration coefficient.

[0009] According to the present invention, a method for reconstructing the trajectory of a multi-harmonic beamcutter in a synchrotron is provided, the method further comprising: adding an index identifier to the position data according to a preset acceleration curve.

[0010] According to the present invention, a method for reconstructing the trajectory of a multiharmonic beam bunch in a synchrotron is provided, wherein the index identifier includes a globally unified beam bunch number and a cycle number identifier.

[0011] According to the present invention, a method for reconstructing the trajectory of a synchrotron multiharmonic tuft of beams includes reconstructing the motion trajectory of the tuft based on the position data of the tuft signal, comprising: Extract first local data with the same bundle number and the same number of turns from the position data of the bundle signal; The sequence of the bundle's full-loop spatial position within a single loop is determined based on the first local data, so as to reconstruct the bundle's motion trajectory based on the full-loop spatial position sequence.

[0012] According to the present invention, a method for reconstructing the trajectory of a synchrotron multiharmonic tuft of beams includes reconstructing the motion trajectory of the tuft based on the position data of the tuft signal, comprising: Extract second local data with the same bunch number but different loop number identifiers from the position data of the bunch signal; The motion trajectory of the bundle is reconstructed based on the second local data.

[0013] The present invention also provides a synchrotron multi-harmonic beamclip trajectory reconstruction system, comprising: At least two beam diagnostic devices are deployed in the entire ring of the synchrotron, and each beam diagnostic device includes a field-programmable gate array module. A synchronization network, which is connected to each of the field-programmable gate array modules, is used to synchronously open the phase trigger windows of each of the field-programmable gate array modules; The server is connected to each of the beam diagnostic devices and is used to receive and store the data sent by the beam diagnostic devices, and reconstruct the motion trajectory of the beam cluster based on the data.

[0014] According to the present invention, a synchrotron multi-harmonic beamclip trajectory reconstruction system is provided, wherein the field-programmable gate array module is used for: The high-frequency signal of the acceleration cavity of the synchrotron is acquired to generate a frequency-synchronized reference waveform based on the high-frequency signal of the acceleration cavity; A phase trigger window is set based on the reference waveform to acquire bundle signals through the phase trigger window; The effective cluster signal interval is obtained by performing time-domain analysis on the cluster signal, and the position data of the cluster signal is calculated based on the effective cluster signal interval to obtain the processed cluster data. The processed bunch data is sent to the server.

[0015] This invention provides a method and system for reconstructing the trajectory of a multi-harmonic bundle in a synchrotron. It acquires the high-frequency signal from the synchrotron's accelerating cavity, generates a frequency-synchronized reference waveform based on the signal, sets a phase trigger window based on the reference waveform, and controls the beam diagnostic equipment throughout the synchrotron's ring to synchronously acquire bundle signals. Time-domain analysis of the bundle signals yields the effective bundle signal interval, and the position data of the bundle signals is calculated based on this interval. This enables precise synchronous capture of the same bundle by the beam diagnostic equipment throughout the ring. Furthermore, the bundle's motion trajectory is reconstructed based on the position data of the bundle signals, allowing for accurate identification and association of data from the same bundle during multi-harmonic acceleration. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0017] Figure 1 This is one of the flowcharts illustrating the synchrotron multi-harmonic beam cluster trajectory reconstruction method provided by the present invention.

[0018] Figure 2 This is the second flowchart of the synchrotron multi-harmonic beam cluster trajectory reconstruction method provided by the present invention.

[0019] Figure 3 This is a schematic diagram of the synchrotron multi-harmonic beam cluster trajectory reconstruction device provided by the present invention. Detailed Implementation

[0020] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0021] The following is combined with Figures 1 to 3 The present invention describes a method and system for reconstructing the trajectory of a multi-harmonic beam cluster in a synchrotron.

[0022] Figure 1 This is a flowchart illustrating the synchrotron multi-harmonic beamcluster trajectory reconstruction method provided by the present invention, as shown below. Figure 1 As shown, the method includes the following steps.

[0023] Step 101: Obtain the high-frequency signal of the acceleration cavity of the synchrotron, and generate a frequency-synchronized reference waveform based on the high-frequency signal of the acceleration cavity.

[0024] The reference waveform refers to a local reference waveform generated within the field-programmable gate array (FPGA) module. In some embodiments, the frequency of the reference waveform is strictly synchronized with the frequency of the high-frequency signal in the accelerating cavity.

[0025] It should be noted that in the multi-harmonic acceleration mode of a synchrotron, the frequency of the high-frequency system is not a fixed value, but changes dynamically over time. Specifically, the high-frequency signal of the synchrotron's acceleration cavity can be obtained first through front-end coupling or direct sampling, and then phase-locked processing can be performed on the high-frequency signal of the acceleration cavity to generate a reference waveform for frequency synchronization. Specifically, phase-locked processing of the high-frequency signal of the acceleration cavity can be based on direct digital frequency synthesis (DDS).

[0026] Step 102: Set a phase trigger window based on the reference waveform, so as to control the beam diagnostic equipment of the synchrotron to synchronously acquire bundle signals through the phase trigger window.

[0027] The phase trigger window refers to the interval used to precisely control the start and stop of the analog-to-digital converter (ADC) from acquiring bundle signals. The phase trigger window can be a specific time interval defined on the reference waveform, or a specific phase interval defined on the reference waveform.

[0028] Here, the bundle signal refers to the original induced signal generated by the beam diagnostic equipment when it senses the passage of a bundle. For example, the beam diagnostic equipment may be a beam position monitor (BPM), and the bundle signal may be the original induced voltage signal.

[0029] It should be noted that, through the phase trigger window, the reference waveform generated by each beam diagnostic device can be used as a time reference, and a fixed phase position on the reference waveform can be determined as the starting point of the acquisition window, thereby achieving deterministic capture of the bundle signal.

[0030] Understandably, the reference waveforms generated by all field-programmable gate array (FPGA) modules in the entire ring are synchronized with the high-frequency signal of the same accelerating cavity, and the phase trigger windows set by each module based on this reference waveform are naturally aligned in time. In this way, when the beam bunch moves in the accelerator and passes through each BPM in sequence, each BPM can collect the induction signal when the beam bunch passes through according to the trigger signal of its local window, thereby achieving synchronous capture of the same physical beam bunch at different spatial locations by all BPMs in the entire ring.

[0031] Step 103: Perform time-domain analysis on the bunch signal to obtain the effective bunch signal interval, and calculate the position data of the bunch signal based on the effective bunch signal interval.

[0032] The effective cluster signal interval refers to the effective signal period in the acquired raw signal that contains cluster passage information.

[0033] Position data refers to data characterizing the lateral position of the bundle in the vacuum chamber.

[0034] It should be noted that the bundle signal can be analyzed in the time domain by means of signal amplitude threshold detection or waveform feature recognition, so as to locate and extract the effective bundle signal interval from the original signal containing noise, thereby eliminating the interference of the noise floor on subsequent calculations.

[0035] Step 104: Reconstruct the motion trajectory of the bundle based on the position data of the bundle signal.

[0036] It should be noted that the position data of the cluster signal can be correlated and processed to reconstruct the trajectory of the cluster. Specifically, position data of the same cluster collected at different spatial locations by multiple beam diagnostic devices in the entire ring at different times can be effectively combined to reconstruct the complete path of the cluster's movement in the accelerator vacuum chamber.

[0037] The synchrotron multiharmonic bundle trajectory reconstruction method provided in this invention acquires the high-frequency signal of the synchrotron's acceleration cavity, generates a frequency-synchronized reference waveform based on the high-frequency signal, sets a phase trigger window based on the reference waveform, and controls the beam diagnostic equipment of the entire synchrotron to synchronously acquire bundle signals through the phase trigger window. Time-domain analysis of the bundle signals is performed to obtain the effective bundle signal interval, and the position data of the bundle signals is calculated based on the effective bundle signal interval. This achieves accurate synchronous capture of the same bundle by the entire synchrotron beam diagnostic equipment. Based on this, the bundle motion trajectory is reconstructed according to the position data of the bundle signals, enabling accurate identification and association of data from the same bundle during multiharmonic acceleration.

[0038] Based on the above embodiments, setting the phase trigger window based on the reference waveform includes: Determine the actual arrival time of the bundle signal, and determine the real-time phase of the bundle based on the actual arrival time and the theoretical arrival time of the reference waveform; The phase trigger window is dynamically set based on the real-time phase.

[0039] The actual arrival time refers to the time when the cluster actually passes through the beam diagnostic equipment. The theoretical arrival time refers to the expected time when the cluster passes through, calculated based on a preset acceleration curve.

[0040] In some embodiments, the time offset between the actual arrival time of the real-time measured bundle signal and the theoretical arrival time of the reference waveform can be calculated; The real-time phase of the bundle is determined based on the time offset.

[0041] Based on this, the real-time phase can be the phase difference corresponding to the time offset between the actual arrival time and the theoretical arrival time.

[0042] It should be noted that during accelerator operation, due to various disturbances, there may be a deviation between the actual arrival time of the cluster and the theoretical arrival time. By monitoring and calculating this deviation in real time, the position of the phase trigger window can be dynamically adjusted to ensure that the effective period of cluster signal acquisition can always be accurately obtained.

[0043] Specifically, the field-programmable gate array (FPGA) module can compare the peak position of the actually captured bundle signal with the theoretical position on the reference waveform, calculate the real-time phase offset, and fine-tune the phase trigger window of subsequent cycles based on the offset, thereby achieving dynamic tracking and precise capture of the bundle signal.

[0044] For example, such as Figure 2As shown, before the accelerator runs, the pre-calculated acceleration waveform curves 1, 2, ..., N can be downloaded from the host computer to the memory cell inside the FPGA. Each acceleration waveform curve corresponds to the high-frequency variation pattern within the acceleration cycle.

[0045] Based on the fact that the harmonic number is 4 in the current acceleration mode, determine the logical conversion relationship between the bundle number of each bundle in the 4th harmonic time interval and the number of revolutions.

[0046] In this way, when the synchronization pulse generated by the trigger unit is received, the accelerated waveform data can be sequentially read from the memory according to the timing information of the trigger unit. The waveform data is received by the digital frequency synthesizer (DDS), and the phase accelerator generates continuous phase increments to determine the instantaneous phase of the high-frequency cavity of the accelerator in real time. The output phase of the digital frequency synthesizer is compensated by the delay unit to cancel the transmission delay of the signal in the physical link, ensuring that the calculated logical position is strictly aligned with the physical time of the bundle passage. The final bundle phase positioning or real-time phase is obtained through processing.

[0047] Based on any of the above embodiments, calculating the position data of the clump signal based on the effective clump signal interval includes: Within the effective bundle signal range, the analog-to-digital conversion sampled data is integrated to obtain at least two effective amplitudes of the bundle signal; The position data of the bundle signal is calculated based on the at least two effective amplitudes.

[0048] The effective amplitude is used to characterize the energy or intensity of the bundle signal.

[0049] It should be noted that the effective bundle signal range typically contains multiple analog-to-digital converter (ADC) sampling points. By integrating these sampling points to obtain the corresponding effective amplitude, the influence of random noise can be effectively suppressed, thus improving the signal-to-noise ratio of the signal measurement.

[0050] For example, for a valid interval containing N sampling points, the first... Each sampling point is denoted as The effective amplitude of the electrode channel can be calculated using the following formula. :

[0051] Specifically, a first calibration coefficient in the horizontal direction can be determined, and the horizontal position of the bundle can be calculated based on the effective amplitude of the horizontal electrode pair and the first calibration coefficient. A second calibration coefficient in the vertical direction is determined, and the vertical position of the bundle is calculated based on the effective amplitude of the vertical electrode pair and the second calibration coefficient.

[0052] The first calibration factor is the conversion factor required to convert the difference ratio and calculation result of the horizontal electrode pair into the actual horizontal position offset. The second calibration factor is the conversion factor required to convert the difference ratio and calculation result of the vertical electrode pair into the actual vertical position offset.

[0053] The first and second calibration coefficients can be predetermined through beam calibration experiments. Their values ​​are related to the hardware characteristics of the BPM, such as electrode geometry and electronic gain. In this embodiment, no further limitations are imposed on them.

[0054] The horizontal position of the bundle refers to the horizontal offset of the bundle relative to the center of the machine within the vacuum chamber. The vertical position of the bundle refers to the vertical offset of the bundle relative to the center of the machine within the vacuum chamber.

[0055] It should be noted that for a typical four-electrode BPM, two opposing electrodes A and C are usually set in the horizontal direction, and two opposing electrodes B and D are set in the vertical direction. After obtaining the effective amplitudes of electrodes A, C, B, and D, the horizontal position of the bundle can be calculated using the following formula. :

[0056] in, It is the first calibration coefficient. It is the effective amplitude of electrode A. It is the effective amplitude of electrode C.

[0057] The vertical position of the bundle can be calculated using the following formula. :

[0058] in, It is the second calibration coefficient. It is the effective amplitude of electrode C. It is the effective amplitude of electrode D.

[0059] Based on any of the above embodiments, the method further includes: adding an index identifier to the location data according to a preset acceleration curve.

[0060] The preset acceleration curve refers to a set of parameters describing the time-varying behavior of the accelerator throughout the entire acceleration cycle. The preset acceleration curve can be pre-stored in a field-programmable gate array (FPGA) module. The preset acceleration curve may include high-frequency variation information and harmonic number parameters of the synchrotron throughout the entire acceleration cycle.

[0061] An index identifier is a unique identifier for location data. In some embodiments, the index identifier includes a globally uniform bundle number and a loop number identifier.

[0062] For example, based on information such as the harmonic number contained in the acceleration curve, the field programmable gate array module can determine the number of clusters in each acceleration cycle and the cycle position of each cluster by combining real-time counting, thereby adding an index identifier to the position data.

[0063] Specifically, the revolution count can be cyclically marked based on the harmonic number H; for example, the revolution count increases by 1 every H clumps of signal passing through. The clump numbers can be sequentially counted from the start of acceleration and used to uniquely identify each physical clump throughout the entire process from injection to extraction.

[0064] In some embodiments, the index identifier is packaged and uploaded together with the location data to provide a key index for subsequent data association and trajectory reconstruction.

[0065] Understandably, by adding globally unified bunch numbers and loop number identifiers to the location data, a foundation can be provided for subsequent classification and matching of the location data. Even when the location data reported by each beam diagnostic device in the ring arrives at the server at different times and in different orders, the same bunch can still be accurately identified and associated, thus solving the problem of data silos caused by independent data collection from each beam diagnostic device in the ring.

[0066] Based on any of the above embodiments, reconstructing the motion trajectory of the fascicle based on the position data of the fascicle signal includes: Extract first local data with the same bundle number and the same number of turns from the position data of the bundle signal; The sequence of the bundle's full-loop spatial position within a single loop is determined based on the first local data, so as to reconstruct the bundle's motion trajectory based on the full-loop spatial position sequence.

[0067] The first local data refers to the subset of data that belongs to the same cluster and the same ring, selected from the location data.

[0068] The full-loop spatial position sequence refers to the sequence of spatial position points obtained by arranging the first local data according to the physical position of the beam diagnostic equipment within the entire loop. The full-loop spatial position sequence can reflect the spatial position distribution of the beam cluster as it passes through each detection point sequentially within a single loop.

[0069] It should be noted that the position data of all beam diagnostic devices in the entire loop can be filtered first according to the bundle number and the loop number to obtain the first local data with the same bundle number and the same loop number; then, the beam diagnostic devices are sorted according to the physical position order of the entire loop to obtain the spatial position sequence of the bundle in a single loop. By connecting the corresponding position points in sequence, the closed motion trajectory of the bundle in that loop can be reconstructed.

[0070] Based on any of the above embodiments, reconstructing the motion trajectory of the fascicle based on the position data of the fascicle signal includes: Extract second local data with the same bunch number but different loop number identifiers from the position data of the bunch signal; The motion trajectory of the bundle is reconstructed based on the second local data.

[0071] The second local data refers to the subset of data from different loops of the same bundle, selected from the location data. The second local data is loop-by-loop location data.

[0072] It should be noted that, based on the single-cycle trajectory reconstruction described above, multi-cycle data with different cycle number identifiers under the same bunch number can be further extracted, and arranged and combined according to the order of the cycle number identifiers to reconstruct the cycle-by-cycle motion trajectory of the bunch, providing a basis for observing the evolution of the bunch's motion trajectory with the number of cycles.

[0073] It is understood that the synchrotron multi-harmonic beam cluster trajectory reconstruction method provided in the above embodiments of the present invention achieves precise synchronous capture of the same physical beam cluster by using FPGA hardware and globally synchronized acceleration curves in the full-ring beam diagnostic equipment, and injects globally unified beam cluster and cycle number identifiers to solve the problem of identification and association of the same beam cluster in full-ring multi-BPM data. It can systematically realize the reconstruction of the complete beam cluster trajectory from the full-ring discrete data in the multi-harmonic acceleration scenario, and build a complete chain from front-end real-time acquisition and processing to back-end data fusion and trajectory reconstruction, thereby providing a solid foundation for beam microdynamics research.

[0074] The synchrotron multi-harmonic beam cluster trajectory reconstruction system provided by the present invention is described below. The synchrotron multi-harmonic beam cluster trajectory reconstruction system described below can be referred to in correspondence with the synchrotron multi-harmonic beam cluster trajectory reconstruction method described above.

[0075] The synchrotron multi-harmonic beamclip trajectory reconstruction system provided by this invention includes: At least two beam diagnostic devices are deployed in the entire ring of the synchrotron, and each beam diagnostic device includes a field-programmable gate array module. A synchronization network, which is connected to each of the field-programmable gate array modules, is used to synchronously open the phase trigger windows of each of the field-programmable gate array modules; The server is connected to each of the beam diagnostic devices and is used to receive and store the data sent by the beam diagnostic devices, and reconstruct the motion trajectory of the beam cluster based on the data.

[0076] The field-programmable gate array (FPGA) module can be used to perform the data acquisition and processing functions of each step in the aforementioned method embodiments. Specifically, the FPGA module can be used for: The high-frequency signal of the acceleration cavity of the synchrotron is acquired to generate a frequency-synchronized reference waveform based on the high-frequency signal of the acceleration cavity; A phase trigger window is set based on the reference waveform to acquire bundle signals through the phase trigger window; The effective cluster signal interval is obtained by performing time-domain analysis on the cluster signal, and the position data of the cluster signal is calculated based on the effective cluster signal interval to obtain the processed cluster data. The processed bunch data is sent to the server.

[0077] It should be noted that the synchronization network can be a high-precision triggered synchronization network, used to send a global start signal to all FPGA modules in the entire loop, so that all FPGAs are aligned with the time base of the accelerator master control system, and the start time of all FPGA acceleration curves is unified, thereby ensuring that the reference waveforms generated by each module are strictly synchronized in phase.

[0078] For example, such as Figure 3 As shown, the full-ring beam diagnostic equipment may include BPM 1-BPM N. Each BPM may include a cluster positioning and identification module, a cluster trajectory calculation and identification module, and a cluster data acquisition module. Specifically, the synchronization network can synchronously trigger each BPM. The cluster positioning and identification module sets a phase trigger window based on a reference waveform synchronized with the high-frequency signal of the acceleration cavity, and performs time-domain analysis on the acquired raw signal within this window to locate the effective cluster signal range. The cluster trajectory calculation and identification module integrates the ADC sampled data within the effective cluster signal range to obtain the effective amplitude, further calculates the horizontal and vertical positions of the cluster, and adds a globally unified cluster number and revolution number identifier to the calculated position data according to a preset acceleration curve. The cluster data acquisition module packages the processing results containing position data and index identifiers and transmits them to the central server via a high-speed network. Finally, the cluster trajectory reconstruction module classifies and matches the position data reported by each BPM in the full ring according to the cluster number and revolution number identifier, sorts them according to the physical position order of the BPMs, and reconstructs the revolution-by-revolution full-ring motion trajectory of each cluster.

[0079] The server, also known as the central server, can deploy a trajectory reconstruction engine. The trajectory reconstruction engine receives the data stream of location data in real time and performs spatial matching, sorting and fitting of data points from different BPMs belonging to the same bundle and the same cycle based on the bundle number and cycle number identifier, thereby generating and storing the full-loop trajectory of each bundle in real time.

[0080] In some embodiments, the system also provides a graphical interface or API to provide a basis for users to query, display, and analyze the motion trajectory of any bundle.

[0081] The synchrotron multi-harmonic beam cluster trajectory reconstruction system provided in this invention, through the cooperation of FPGA modules deployed in each BPM of the entire ring and a high-precision synchronization network, can realize real-time tracking and full-ring synchronous acquisition of high-frequency signals in the accelerator cavity. By injecting a unified beam cluster number and cycle number identifier at the data source, it can solve the problem of identifying and associating the same beam cluster in the full-ring multi-BPM data. Finally, the server completes the data fusion and trajectory reconstruction, realizing beam micro-behavior observation at the beam cluster level and the entire ring scale, providing key technical means for physical research such as beam instability and emittance evolution.

[0082] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0083] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for reconstructing the trajectory of a synchrotron multi-harmonic beam loop, characterized in that, include: The high-frequency signal of the acceleration cavity of the synchrotron is acquired to generate a frequency-synchronized reference waveform based on the high-frequency signal of the acceleration cavity; A phase trigger window is set based on the reference waveform, so as to control the beam diagnostic equipment of the synchrotron to synchronously acquire bundle signals through the phase trigger window; The effective cluster signal interval is obtained by performing time-domain analysis on the cluster signal, and the position data of the cluster signal is calculated based on the effective cluster signal interval. The motion trajectory of the clump is reconstructed based on the position data of the clump signal.

2. The synchrotron multi-harmonic beamclip trajectory reconstruction method according to claim 1, characterized in that, The step of setting the phase trigger window based on the reference waveform includes: Determine the actual arrival time of the bundle signal, and determine the real-time phase of the bundle based on the actual arrival time and the theoretical arrival time of the reference waveform; The phase trigger window is dynamically set based on the real-time phase.

3. The synchrotron multi-harmonic beamclip trajectory reconstruction method according to claim 1, characterized in that, The calculation of the position data of the clump signal based on the effective clump signal interval includes: Within the effective bundle signal range, the analog-to-digital conversion sampled data is integrated to obtain at least two effective amplitudes of the bundle signal; The position data of the bundle signal is calculated based on the at least two effective amplitudes.

4. The synchrotron multi-harmonic beamclip trajectory reconstruction method according to claim 3, characterized in that, The calculation of the position data of the clump signal based on the at least two effective amplitudes includes: A first calibration coefficient in the horizontal direction is determined, and the horizontal position of the bundle is calculated based on the effective amplitude of the horizontal electrode pair and the first calibration coefficient. A second calibration coefficient in the vertical direction is determined, and the vertical position of the bundle is calculated based on the effective amplitude of the vertical electrode pair and the second calibration coefficient.

5. The synchrotron multi-harmonic beamclip trajectory reconstruction method according to claim 3, characterized in that, The method further includes: An index identifier is added to the position data according to a preset acceleration curve.

6. The synchrotron multi-harmonic beamclip trajectory reconstruction method according to claim 5, characterized in that, The index identifier includes a globally uniform bundle number and a loop number identifier.

7. The synchrotron multi-harmonic beamclip trajectory reconstruction method according to claim 6, characterized in that, The step of reconstructing the motion trajectory of the fascicle based on the position data of the fascicle signal includes: Extract first local data with the same bundle number and the same number of turns from the position data of the bundle signal; The sequence of the bundle's full-loop spatial position within a single loop is determined based on the first local data, so as to reconstruct the bundle's motion trajectory based on the full-loop spatial position sequence.

8. The synchrotron multi-harmonic beamclip trajectory reconstruction method according to claim 7, characterized in that, The step of reconstructing the motion trajectory of the fascicle based on the position data of the fascicle signal includes: Extract second local data with the same bunch number but different loop number identifiers from the position data of the bunch signal; The motion trajectory of the bundle is reconstructed based on the second local data.

9. A synchrotron multi-harmonic beam loop trajectory reconstruction system, characterized in that, include: At least two beam diagnostic devices are deployed in the entire ring of the synchrotron, and each beam diagnostic device includes a field-programmable gate array module. A synchronization network, which is connected to each of the field-programmable gate array modules, is used to synchronously open the phase trigger windows of each of the field-programmable gate array modules; The server is connected to each of the beam diagnostic devices and is used to receive and store the data sent by the beam diagnostic devices, and reconstruct the motion trajectory of the beam cluster based on the data.

10. The synchrotron multi-harmonic beamclip trajectory reconstruction system according to claim 9, characterized in that, The field-programmable gate array module is used for: The high-frequency signal of the acceleration cavity of the synchrotron is acquired to generate a frequency-synchronized reference waveform based on the high-frequency signal of the acceleration cavity; A phase trigger window is set based on the reference waveform to acquire bundle signals through the phase trigger window; The effective cluster signal interval is obtained by performing time-domain analysis on the cluster signal, and the position data of the cluster signal is calculated based on the effective cluster signal interval to obtain the processed cluster data. The processed bunch data is sent to the server.