Digital feedback dynamic adjustment method and system for neutron generator control signal
By establishing a mapping relationship between waveform patterns and neutron tube operating states in a digital signal processor, generating a set of reconfigurable waveform parameters, and performing pre-distortion filtering and real-time feedback comparison, the duty cycle and frequency of the high-frequency pulse sequence are dynamically adjusted. This solves the problems of parameter adjustment lag and waveform distortion in neutron tube control signal processing, and achieves stable and efficient control of neutron tube output.
Patent Information
- Application Number
- CN202511688729.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-18
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2045-11-18
AI Technical Summary
In the existing technology, the neutron tube control signal processing scheme fails to effectively establish a systematic mapping relationship between the waveform mode in the digital signal processor and the multi-level working state of the neutron tube, resulting in a lag in parameter adjustment response. The high-frequency pulse sequence is prone to waveform distortion due to link loss and signal interference during transmission, which cannot meet the stability requirements of neutron tube output in high-precision application scenarios.
By establishing a mapping relationship between waveform patterns and neutron tube operating states in a digital signal processor, a set of reconfigurable waveform parameters is generated. Predistortion filtering is performed based on transmission link characteristics, and anode current and target voltage signals are collected for real-time feedback comparison. The duty cycle and frequency of the high-frequency pulse sequence are dynamically adjusted, and finally the adjusted signal is applied to the neutron tube electrodes.
This improved the accuracy and stability of the neutron tube control signal, ensuring that the signal always matches the neutron tube's operating state, enhancing the real-time performance and efficiency of control signal processing, and extending the equipment's service life.
Smart Images

Figure CN121143589A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a digital feedback dynamic adjustment method and system for neutron generator control signals. Background Technology
[0002] In the field of neutron tube control signal processing, precise control of neutron yield and beam spot characteristics is a core requirement for ensuring the performance of neutron tube applications. Achieving this requirement heavily relies on the efficient adaptation of control signal waveform parameters to the neutron tube's operating state. In existing technologies, most control schemes lack a systematic mapping relationship between waveform modes within the digital signal processor and the multi-level operating states of the neutron tube. The invocation of waveform parameters often depends on manual experience or fixed hardware configurations, failing to quickly match the optimal set of reconfigurable waveform parameters based on the dynamic changes in target yield and beam spot characteristics. This approach not only leads to delayed parameter adjustment response but also easily results in insufficient initial accuracy of the basic high-frequency pulse sequence due to parameter adaptation deviations. This, in turn, causes large fluctuations in neutron yield and poor consistency in beam spot characteristics, making it difficult to meet the stability requirements of neutron tube output in high-precision application scenarios.
[0003] Meanwhile, existing technologies have significant shortcomings in the transmission optimization and feedback adjustment of high-frequency pulse sequences. On the one hand, they lack in-depth consideration of the amplitude-frequency and phase-frequency response characteristics of the neutron tube transmission link and have not constructed a targeted pre-distortion filtering mechanism. During transmission, the high-frequency pulse sequence is prone to waveform distortion due to link loss and signal interference, resulting in a significant deviation between the signal finally applied to the neutron tube electrode and the design target. On the other hand, feedback mechanisms often only collect a single electrical signal (such as anode current or target voltage), and the generation of digital feedback streams and comparison with reference waveforms lack real-time performance. This makes it impossible to comprehensively and accurately obtain the comprehensive error correction amount, resulting in lag and low accuracy in the duty cycle and frequency adjustment of the high-frequency pulse sequence. This not only causes low processing efficiency of the neutron tube control signal but may also exacerbate neutron tube electrode wear due to long-term signal deviation, shortening the equipment's service life. Summary of the Invention
[0004] This invention provides a digital feedback dynamic adjustment method and system for neutron generator control signals to solve the problems mentioned in the background art.
[0005] To achieve the above objectives, the present invention provides a digital feedback dynamic adjustment method for neutron generator control signals, comprising: S1. Establish a mapping relationship between the waveform mode in the digital signal processor and the working state of the neutron tube. According to the yield and beam spot characteristics of the target neutron, call the corresponding set of reconfigurable waveform parameters of the target neutron from the mapping relationship. S2. Generate the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set, and perform pre-distortion filtering on the basic high-frequency pulse sequence based on the transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube. S3. Acquire the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and convert the anode current and target voltage signals into digital feedback streams; S4. The digital feedback stream is compared with the reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence; S5. Dynamically adjust the duty cycle and frequency of the high-frequency pulse sequence according to the error correction amount; S6. The dynamically adjusted high-frequency pulse sequence is applied to the corresponding electrode in the neutron tube via power.
[0006] In a preferred embodiment, establishing a mapping relationship between the waveform patterns in the digital signal processor and the operating state of the neutron tube includes: Associating each waveform mode in a digital signal processor with a set of waveform parameters; The working states of the neutron tubes are classified into multiple levels according to their operating modes. Establish the correspondence between the waveform pattern and the multi-level state category, and form a mapping table stored in the digital signal processor.
[0007] In a preferred embodiment, generating the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set includes: Extract the frequency control word and phase control parameter from the reconfigurable waveform parameter set; The waveform amplitude value of the neutron tube is generated based on the frequency control word and the phase control parameters; The waveform amplitude values are output sequentially according to the clock beat to obtain the digital waveform sequence of the neutron tube; The digital waveform sequence is compared digitally to obtain the basic high-frequency pulse sequence of the neutron tube.
[0008] In a preferred embodiment, the step of pre-distorting the basic high-frequency pulse sequence based on transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube includes: Based on the amplitude and phase frequency responses of the transmission path in the neutron tube, the set of characteristic parameters of the transmission path is determined, and the predistortion filter coefficients corresponding to the transmission path are derived based on the set of characteristic parameters. The basic high-frequency pulse sequence is digitally convolved with the predistortion filter coefficients to obtain the intermediate pulse sequence of the basic high-frequency pulse sequence. The intermediate pulse sequence is normalized to obtain the high-frequency pulse sequence of the neutron tube.
[0009] In a preferred embodiment, the predistortion filter coefficients are calculated using the following formula: ; In the formula, The predistortion filter coefficients are... The total length of the time-domain sequence. For the index of the frequency domain sequence, The frequency domain response value sequence is the set of characteristic parameters. The imaginary unit, For the index of the time-domain sequence, These are the basis functions for complex sine waves.
[0010] In a preferred embodiment, the step of acquiring the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and converting the anode current and target voltage signals into a digital feedback stream, includes: The anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied are collected during operation; The conditioned anode current and target voltage signals are synchronously sampled and quantized to obtain the digital anode current sequence and digital target voltage sequence of the neutron tube. The digital anode current sequence and the digital target voltage sequence are combined according to timestamps to obtain the digital feedback current of the neutron tube.
[0011] In a preferred embodiment, the step of comparing the digital feedback stream with a reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence includes: The real-time anode current data sequence and the real-time target pressure data sequence are parsed and separated from the digital feedback stream; Recall the pre-stored reference anode current waveform and reference target voltage waveform from the reconfigurable waveform parameter set; The real-time anode current data sequence is compared point by point with the reference anode current waveform to obtain the anode current error sequence of the high-frequency pulse sequence; The real-time target pressure data sequence is compared point by point with the reference target pressure waveform to obtain the target pressure error sequence of the high-frequency pulse sequence; By fusing the anode current error sequence and the target voltage error sequence, the error correction amount of the high-frequency pulse sequence is obtained.
[0012] In a preferred embodiment, the calculation formula for dynamically adjusting the high-frequency pulse sequence is as follows: ; In the formula, This is the duty cycle adjustment amount. This is the frequency adjustment amount. Adjust the gain coefficient to the preset duty cycle. This is the preset duty cycle scaling factor. The comprehensive error value is extracted from the aforementioned error correction amount. Adjust the gain coefficient for the preset frequency. The preset frequency scaling factor, It is the hyperbolic tangent function.
[0013] In a preferred embodiment, the step of applying the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube via power includes: The dynamically adjusted high-frequency pulse sequence is then amplified. Electrically isolate the amplified high-frequency pulse sequence; A high-frequency pulse sequence, after electrical isolation, is applied to the corresponding electrode of the neutron tube.
[0014] To address the above problems, the present invention also provides a digital feedback dynamic adjustment system for neutron generator control signals, the system comprising: The electrical signal processing module is used to establish a mapping relationship between the waveform mode in the digital signal processor and the working state of the neutron tube, and to call the corresponding set of reconfigurable waveform parameters of the target neutron from the mapping relationship according to the yield and beam spot characteristics requirements of the target neutron. The electrical signal conversion module is used to generate the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set, and to perform pre-distortion filtering on the basic high-frequency pulse sequence based on the transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube. The real-time signal feedback module is used to acquire the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and convert the anode current and target voltage signals into digital feedback streams; The signal error determination module is used to compare the digital feedback stream with the reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence. A pulse signal correction module is used to dynamically adjust the duty cycle and frequency of the high-frequency pulse sequence according to the error correction amount; The target pulse application module is used to apply a dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube via power.
[0015] Compared with the prior art, the present invention has the following beneficial effects: 1. This invention establishes a mapping relationship between waveform modes in a digital signal processor and the operating state of a neutron tube. Based on the target neutron yield and beam spot characteristics, it can quickly call upon the corresponding set of reconfigurable waveform parameters, providing a precise parameter basis for the subsequent generation of high-frequency pulse sequences. Simultaneously, based on transmission link characteristics, pre-distortion filtering is applied to the basic high-frequency pulse sequence. By deriving the pre-distortion filtering coefficients corresponding to the transmission path and performing digital convolution and amplitude normalization, the accuracy and adaptability of the high-frequency pulse sequence are effectively guaranteed. This improves the accuracy of the neutron tube control signal from the signal generation source, laying the foundation for the stable output of neutrons that meet the requirements, and significantly optimizing the efficiency of the early stages of control signal processing.
[0016] 2. This invention comprehensively captures the real-time operating status of the neutron tube by acquiring the anode current and target voltage signals during neutron tube operation and converting them into a digital feedback stream. The digital feedback stream is compared with a reference waveform in real time, and the error sequence is fused to obtain the error correction amount. Based on this, the duty cycle and frequency of the high-frequency pulse sequence are dynamically adjusted, and finally, power is applied to the corresponding electrode. This achieves dynamic optimization of the entire process of control signal generation and application. This real-time feedback and dynamic adjustment mechanism not only ensures that the signal applied to the neutron tube electrodes is always adapted to its operating status, improving the stability of neutron yield and beam spot characteristics, but also further improves the real-time performance and accuracy of neutron tube control signal processing, ultimately effectively improving the overall control signal processing efficiency. Attached Figure Description
[0017] Figure 1 This is a flowchart illustrating a method for dynamically adjusting the digital feedback control signal of a neutron generator according to an embodiment of the present invention. Figure 2 A functional block diagram of a digital feedback dynamic adjustment system for neutron generator control signals provided in an embodiment of the present invention; The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0018] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0019] This application provides a method for dynamically adjusting the digital feedback of a neutron generator control signal. The executing entity of this method includes, but is not limited to, at least one of the following electronic devices configured to execute the method provided in this application: a server, a terminal, etc. In other words, the method for dynamically adjusting the digital feedback of a neutron generator control signal can be executed by software or hardware installed on a terminal device or a server device. The server includes, but is not limited to, a single server, a server cluster, a cloud server, or a cloud server cluster. The server can be an independent server or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
[0020] Reference Figure 1 The diagram shown is a flowchart illustrating a method for dynamically adjusting the digital feedback of a neutron generator control signal according to an embodiment of the present invention. In this embodiment, the method for dynamically adjusting the digital feedback of a neutron generator control signal includes: S1. Establish a mapping relationship between the waveform mode in the digital signal processor and the working state of the neutron tube. According to the yield and beam spot characteristics of the target neutron, call the corresponding set of reconfigurable waveform parameters of the target neutron from the mapping relationship. In this embodiment of the invention, establishing a mapping relationship between the waveform mode in the digital signal processor and the operating state of the neutron tube includes: Associating each waveform mode in a digital signal processor with a set of waveform parameters; The working states of the neutron tubes are classified into multiple levels according to their operating modes. Establish the correspondence between the waveform pattern and the multi-level state category, and form a mapping table stored in the digital signal processor.
[0021] Specifically, we first sort out all the waveform modes contained in the digital signal processor, clarify the specific performance characteristics of each waveform mode, then determine a set of waveform parameters that match the function and characteristics of each waveform mode, and then bind each waveform mode to the corresponding set of waveform parameters one by one, finally forming the result that each waveform mode is associated with a set of waveform parameters.
[0022] Furthermore, we first clarify all the operating modes of the neutron tube, analyze the specific performance of the neutron tube under each operating mode, including the key state characteristics during operation, and then, based on these key state characteristics, divide the operating state of the neutron tube into multiple different levels in order from low to high or according to functional logic. Each level corresponds to a specific state category, ultimately forming a multi-level state category of the neutron tube divided according to its operating modes.
[0023] Furthermore, the process first obtains the results of each waveform mode and its corresponding set of waveform parameters that have been associated, then obtains the predefined neutron tube multi-level state categories, analyzes the neutron tube multi-level state categories that each waveform mode and its corresponding waveform parameters are adapted to, and then maps each waveform mode to its adapted multi-level state category to form a correspondence between waveform modes and multi-level state categories. Based on this correspondence, a mapping table is constructed. Then, through the storage operation process of the digital signal processor, the constructed mapping table is stored in a designated storage area inside the digital signal processor to ensure that the mapping table can be stably saved in the digital signal processor and used later.
[0024] In summary, by associating each waveform mode in the digital signal processor with a set of waveform parameters, classifying its operating state into multiple categories according to the neutron tube's operating mode, and establishing a corresponding relationship to form a mapping table, precise binding between waveform modes and neutron tube operating states is achieved, avoiding parameter mismatch and providing a stable and reliable foundation for parameter calling.
[0025] In summary, based on the target neutron yield and beam spot characteristics requirements, the corresponding set of reconfigurable waveform parameters is directly called from the mapping relationship, without the need for temporary derivation or manual parameter selection, which greatly shortens the parameter acquisition time, improves response efficiency, and quickly matches the working requirements of the neutron tube target.
[0026] In summary, the set of reconfigurable waveform parameters invoked is precisely matched with the target yield and beam spot characteristics, providing accurate parameter basis for the subsequent generation of the basic high-frequency pulse sequence of the neutron tube, reducing initial parameter deviation, ensuring the accuracy of subsequent control signal processing from the source, and helping the neutron tube to stably output neutrons that meet the target requirements.
[0027] S2. Generate the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set, and perform pre-distortion filtering on the basic high-frequency pulse sequence based on the transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube. In this embodiment of the invention, generating the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set includes: Extract the frequency control word and phase control parameter from the reconfigurable waveform parameter set; The waveform amplitude value of the neutron tube is generated based on the frequency control word and the phase control parameters; The waveform amplitude values are output sequentially according to the clock beat to obtain the digital waveform sequence of the neutron tube; The digital waveform sequence is compared digitally to obtain the basic high-frequency pulse sequence of the neutron tube.
[0028] In this embodiment of the invention, the step of performing pre-distortion filtering on the basic high-frequency pulse sequence based on transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube includes: Based on the amplitude and phase frequency responses of the transmission path in the neutron tube, the set of characteristic parameters of the transmission path is determined, and the predistortion filter coefficients corresponding to the transmission path are derived based on the set of characteristic parameters. The basic high-frequency pulse sequence is digitally convolved with the predistortion filter coefficients to obtain the intermediate pulse sequence of the basic high-frequency pulse sequence. The intermediate pulse sequence is normalized to obtain the high-frequency pulse sequence of the neutron tube.
[0029] In this embodiment of the invention, the formula for calculating the predistortion filter coefficients is as follows: ; In the formula, The predistortion filter coefficients are... The total length of the time-domain sequence. For the index of the frequency domain sequence, The frequency domain response value sequence is the set of characteristic parameters. The imaginary unit, For the index of the time-domain sequence, These are the basis functions for complex sine waves.
[0030] Specifically, the parameters included in the reconfigurable waveform parameter set are identified, the parameters used to control the frequency are identified and determined as frequency control words, and the parameters used to control the phase are identified and determined as phase control parameters. These two parameters are then extracted separately from the reconfigurable waveform parameter set.
[0031] Furthermore, the extracted frequency control word and phase control parameters are input into the waveform generation unit. The waveform generation unit determines the rate of change of the waveform based on the frequency control word and the starting position of the waveform based on the phase control parameters. Through the logical operation of the internal circuit, the information of these two parameters is converted into the corresponding voltage or current intensity value, which is the waveform amplitude value of the neutron tube.
[0032] Furthermore, a fixed clock interval is set. When each clock beat arrives, a value is taken from the generated waveform amplitude value and output. All waveform amplitude values are output in sequence according to the order of the clock beats. These sequentially arranged amplitude values together constitute the digital waveform sequence of the neutron tube.
[0033] Furthermore, a fixed comparison threshold is set, and each waveform amplitude value in the digital waveform sequence is compared with the comparison threshold one by one. When the waveform amplitude value is greater than the comparison threshold, a high-level signal is output, and when the waveform amplitude value is less than or equal to the comparison threshold, a low-level signal is output. The sequence of these continuously output high-level and low-level signals is the basic high-frequency pulse sequence of the neutron tube.
[0034] Specifically, the amplitude variation of the signal in the neutron tube transmission path is measured at different frequencies, and the amplitude value corresponding to each frequency is recorded to obtain the amplitude-frequency response. At the same time, the phase shift of the signal at different frequencies is measured, and the phase value corresponding to each frequency is recorded to obtain the phase-frequency response. The amplitude attenuation value of each frequency is extracted from the amplitude-frequency response, and the phase shift of each frequency is extracted from the phase-frequency response. These amplitude attenuation values and phase shifts are integrated to form a set of characteristic parameters of the transmission path. The characteristic parameter set is then subjected to reverse compensation calculation by the circuit to determine the values that can offset the distortion of the transmission path. These values are the pre-distortion filter coefficients corresponding to the transmission path.
[0035] Furthermore, each pulse signal in the basic high-frequency pulse sequence is arranged in chronological order, and the predistortion filter coefficients are arranged in a fixed order. The first pulse in the basic high-frequency pulse sequence is multiplied by all the values in the predistortion filter coefficients in sequence, and all the product results are added together to obtain a new value. Then, the second pulse in the basic high-frequency pulse sequence is taken and the above multiplication and addition operations are repeated. After all the pulses are processed in sequence, the series of new values obtained are arranged in the processing order to form an intermediate pulse sequence.
[0036] Furthermore, the maximum value of all amplitudes in the intermediate pulse sequence is found, and each amplitude in the intermediate pulse sequence is divided by the maximum value to convert each amplitude to a value between 0 and 1. The sequence obtained after the above processing is the high-frequency pulse sequence of the neutron tube.
[0037] Specifically, It is the total length of the time-domain sequence set when processing transmission path characteristics. It is a frequency domain sequence from 0 to index value, The characteristic parameter set derived from the transmission path is a sequence of frequency domain response values within that set. This set of characteristic parameters is determined by the amplitude-frequency and phase-frequency responses of the transmission path. It is the imaginary unit defined in mathematics. It is the time-domain sequence from 0 to index value, It is the basis function of complex sine waves defined in mathematics.
[0038] Furthermore, this formula is used to convert the frequency domain response value sequence in the characteristic parameter set into time domain predistortion filter coefficients, specifically by applying each frequency domain index... corresponding Multiply by the complex sine wave basis functions, sum all the product results, and finally divide by the total length of the time-domain sequence. To obtain each time-domain index Corresponding predistortion filter coefficients This enables the conversion from the frequency domain to the time domain, providing the necessary coefficients for subsequent digital convolution processing of the basic high-frequency pulse sequence and predistortion filter coefficients.
[0039] Furthermore, when When the value increases, at the same time... Down, The value will increase as a result, when When the value decreases, The value will decrease accordingly, as... From 0 to Gradually changing due to the periodic variation of the basis functions of the complex sine wave. The value will exhibit periodic fluctuations; the larger the total length N of the time-domain sequence, the more... The more fluctuation details a sequence contains, the more refined the overall trend of change.
[0040] In summary, when generating the basic high-frequency pulse sequence, by extracting the frequency control word and phase control parameter from the reconfigurable waveform parameter set, generating precise waveform amplitude values and outputting them according to the clock beat and comparing them digitally, it can ensure that the frequency, phase and amplitude of the basic sequence strictly match the target neutron yield and beam spot characteristics requirements, providing a high-quality initial reference for subsequent signal processing and reducing the impact of parameter deviations on the output performance of the neutron tube from the source.
[0041] In summary, predistortion filtering based on transmission link characteristics, by deriving the predistortion filter coefficients of the transmission path and performing digital convolution and amplitude normalization on the basic sequence, can actively offset the signal loss and phase shift caused by the amplitude-frequency and phase-frequency responses of the transmission link, thus avoiding waveform distortion of the high-frequency pulse sequence during transmission. The resulting high-frequency pulse sequence not only fits the target parameters but also adapts to the characteristics of the transmission link, effectively ensuring signal integrity and providing support for obtaining precise control signals for the neutron tube electrodes, thus helping the neutron tube to stably output neutrons that meet the requirements.
[0042] S3. Acquire the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and convert the anode current and target voltage signals into digital feedback streams; In this embodiment of the invention, the step of acquiring the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and converting the anode current and target voltage signals into digital feedback streams, includes: The anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied are collected during operation; The conditioned anode current and target voltage signals are synchronously sampled and quantized to obtain the digital anode current sequence and digital target voltage sequence of the neutron tube. The digital anode current sequence and the digital target voltage sequence are combined according to timestamps to obtain the digital feedback current of the neutron tube.
[0043] Specifically, when a high-frequency pulse sequence is applied to the neutron tube and it is in operation, the detection end of the current sensor is connected to the anode of the neutron tube. The current sensor senses the current change at the anode and outputs the corresponding anode current signal. At the same time, the detection end of the voltage sensor is connected to the target of the neutron tube. The voltage sensor senses the voltage change at the target and outputs the corresponding target voltage signal, thereby completing the acquisition of the anode current and target voltage signals.
[0044] Furthermore, the acquired anode current signal and target voltage signal are filtered to remove noise, and then the signals are amplified to adjust the signal amplitude to a suitable range to complete signal conditioning. Then, an analog-to-digital converter circuit controlled by the same clock signal is used to convert the conditioned anode current signal and target voltage signal at the same time interval, converting the analog signals into digital quantities. These digital quantities are then arranged in the order of sampling time to form the digital anode current sequence and digital target voltage sequence of the neutron tube.
[0045] Furthermore, each digital quantity in the digital anode current sequence and the digital target voltage sequence is marked with a corresponding sampling time point as a timestamp. Then, according to the order of the timestamps, the digital quantity with a certain timestamp in the digital anode current sequence is paired with the digital quantity with the same timestamp in the digital target voltage sequence. All pairing results are arranged in the order of timestamps, and the resulting sequence is the digital feedback current of the neutron tube.
[0046] In summary, the simultaneous acquisition of anode current and target voltage signals during neutron tube operation is crucial, as both are core indicators reflecting the neutron tube's operating status. Dual signal acquisition comprehensively covers key neutron tube operating parameters, avoiding the loss of status information caused by single signal acquisition, and providing complete data support for accurate subsequent judgment of neutron tube operation.
[0047] In summary, synchronous sampling and quantization of the conditioned dual signals can ensure the consistency of the digital anode current sequence and the digital target voltage sequence in the time dimension, reduce data deviation caused by asynchronous sampling, and ensure that the digital signal can truly reflect the actual operating state of the neutron tube.
[0048] In summary, combining dual digital sequences into a digital feedback stream by timestamp can establish a time correlation between the two parameters, making the feedback data more complete and usable. It can be directly used for real-time comparison with the reference waveform, laying a reliable data foundation for accurately obtaining the error correction amount of the high-frequency pulse sequence and helping to carry out the subsequent dynamic adjustment process accurately.
[0049] S4. The digital feedback stream is compared with the reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence; In this embodiment of the invention, the step of comparing the digital feedback stream with a reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence includes: The real-time anode current data sequence and the real-time target pressure data sequence are parsed and separated from the digital feedback stream; Recall the pre-stored reference anode current waveform and reference target voltage waveform from the reconfigurable waveform parameter set; The real-time anode current data sequence is compared point by point with the reference anode current waveform to obtain the anode current error sequence of the high-frequency pulse sequence; The real-time target pressure data sequence is compared point by point with the reference target pressure waveform to obtain the target pressure error sequence of the high-frequency pulse sequence; By fusing the anode current error sequence and the target voltage error sequence, the error correction amount of the high-frequency pulse sequence is obtained.
[0050] Specifically, the digital feedback stream consists of digital anode current data and digital target voltage data paired by timestamps. By identifying the digital quantities representing anode current and target voltage in each pair of data, all digital quantities of anode current are extracted in time-stamp order to form a real-time anode current data sequence. At the same time, all digital quantities of target voltage are extracted in time-stamp order to form a real-time target voltage data sequence.
[0051] Furthermore, the reconfigurable waveform parameter set pre-stores the reference anode current waveform and the reference target voltage waveform. By accessing the storage address of this set, the storage location of these two reference waveforms is located, and the reference anode current waveform and the reference target voltage waveform are read and retrieved from that location.
[0052] Furthermore, each data point in the real-time anode current data sequence is compared with the waveform value at the corresponding time point on the reference anode current waveform in chronological order. The difference between the real-time data and the reference waveform value at each corresponding point is calculated. These differences are arranged in chronological order, and the resulting sequence is the anode current error sequence of the high-frequency pulse sequence.
[0053] Furthermore, each data point in the real-time target pressure data sequence is compared with the waveform value at the corresponding time point on the reference target pressure waveform in chronological order. The difference between the real-time data and the reference waveform value at each corresponding point is calculated. These differences are arranged in chronological order, and the resulting sequence is the target pressure error sequence of the high-frequency pulse sequence.
[0054] Furthermore, the error values at the same time point in the anode current error sequence and the target pressure error sequence are taken, and these two error values are merged to obtain the comprehensive error value corresponding to that time point. The comprehensive error values at all time points are arranged in chronological order, and the resulting sequence is the error correction amount of the high-frequency pulse sequence.
[0055] In summary, the real-time anode current and target voltage data sequences are analyzed and separated from the digital feedback stream. At the same time, the corresponding reference waveforms in the reconfigurable waveform parameter set are called to ensure accurate matching of the comparison objects, avoid errors and misjudgments caused by parameter misalignment, and provide a reliable premise for effective comparison.
[0056] In summary, by comparing real-time data sequences with reference waveforms point by point, the deviations in current and target voltage at each time period can be accurately located, rather than just identifying the overall deviation. This significantly improves the precision of error identification and prevents local deviations from being ignored.
[0057] In summary, the error correction amount is obtained by integrating the error sequences of anode current and target voltage, taking into account the two core indicators of neutron tube operation, avoiding the one-sidedness of correction caused by single parameter error, and making the correction amount more consistent with the overall operating state of the neutron tube.
[0058] In summary, "real-time" comparison can promptly capture changes in error during operation without significant lag, providing timely basis for subsequent dynamic adjustment of the high-frequency pulse sequence and ensuring that the control signal can quickly adapt to the real-time operation requirements of the neutron tube.
[0059] S5. Dynamically adjust the duty cycle and frequency of the high-frequency pulse sequence according to the error correction amount; In this embodiment of the invention, the calculation formula for dynamically adjusting the high-frequency pulse sequence is as follows: ; In the formula, This is the duty cycle adjustment amount. This is the frequency adjustment amount. Adjust the gain coefficient to the preset duty cycle. This is the preset duty cycle scaling factor. The comprehensive error value is extracted from the aforementioned error correction amount. Adjust the gain coefficient for the preset frequency. The preset frequency scaling factor, It is the hyperbolic tangent function.
[0060] Specifically, The duty cycle adjustment amount is calculated using this formula and is one of the products of the formula calculation. The frequency adjustment amount is calculated using this formula and is another product of the formula's operation. It is a duty cycle adjustment gain coefficient that is preset before the dynamic adjustment of the high-frequency pulse sequence. Its value is determined and kept fixed before the adjustment operation begins. It is a duty cycle scaling factor that is preset before the dynamic adjustment of the high-frequency pulse sequence. Its value is determined and kept fixed before the adjustment operation begins. It is a comprehensive error value extracted from the error correction amount, which is the result of previously fusing the anode current error sequence and the target pressure error sequence. It is a frequency adjustment gain coefficient that is preset before the dynamic adjustment of the high-frequency pulse sequence. Its value is determined and kept fixed before the adjustment operation begins. It is a frequency scaling factor that is preset before the dynamic adjustment of the high-frequency pulse sequence. Its value is determined and kept fixed before the adjustment operation begins. It is the hyperbolic tangent function defined in mathematics. Its characteristic is that as the input value increases in the positive and negative directions, the output value will approach the two fixed limit values of 1 and -1 respectively.
[0061] Furthermore, this formula is used to generate the duty cycle adjustment and frequency adjustment required for dynamically adjusting high-frequency pulse sequences. The specific calculation process is as follows: First, the comprehensive error value is multiplied by the duty cycle scaling factor and the frequency scaling factor respectively to obtain two product results. Then, these two product results are input into the hyperbolic tangent function to obtain two function output values. Subsequently, the first function output value is multiplied by the duty cycle adjustment gain factor, and the result is the duty cycle adjustment. The second function output value is multiplied by the frequency adjustment gain factor, and the result is the frequency adjustment. Through these two adjustment values, the duty cycle and frequency of the high-frequency pulse sequence can be dynamically corrected.
[0062] In summary, the error correction amount is obtained by integrating the error sequences of anode current and target voltage, which can comprehensively reflect the overall operating status of the neutron tube. Adjusting based on this can avoid the one-sidedness of correction caused by the error of a single parameter, and ensure that the adjustment direction is accurately in line with the actual working requirements of the neutron tube, laying the foundation for subsequent stable neutron output.
[0063] In summary, by employing a calculation formula incorporating the hyperbolic tangent function and controlling the adjustment amplitude through preset gain and scaling coefficients, sudden increases or decreases in duty cycle and frequency adjustments due to error fluctuations can be avoided, achieving smooth dynamic correction, reducing impact on neutron tube electrodes, and extending equipment lifespan. In conclusion, targeted adjustment of duty cycle and frequency, core performance parameters of high-frequency pulse sequences, directly correlates with neutron yield and beam spot characteristics. Precise adjustment can quickly compensate for errors, effectively maintaining stable neutron tube output parameters and ensuring compliance with target requirements.
[0064] In summary, the adjustment is based on real-time error correction, which can respond synchronously to changes in the neutron tube's operating status, avoid adjustment lag, and ensure that the high-frequency pulse sequence continuously adapts to the neutron tube's operating requirements.
[0065] S6. The dynamically adjusted high-frequency pulse sequence is applied to the corresponding electrode in the neutron tube via power.
[0066] In this embodiment of the invention, applying the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube via power includes: The dynamically adjusted high-frequency pulse sequence is then amplified. Electrically isolate the amplified high-frequency pulse sequence; A high-frequency pulse sequence, after electrical isolation, is applied to the corresponding electrode of the neutron tube.
[0067] Specifically, the dynamically adjusted high-frequency pulse sequence is input to the signal input terminal of the power amplifier circuit. The amplification module inside the power amplifier circuit enhances the voltage or current amplitude of the input high-frequency pulse sequence according to a preset fixed amplification factor. After processing, the amplified high-frequency pulse sequence is output.
[0068] Furthermore, the amplified high-frequency pulse sequence is connected to the input terminal of an electrical isolation device. This electrical isolation device transmits signals using optical coupling or magnetic coupling, blocking the direct electrical connection between the input and output terminals during transmission to prevent interference signals from being transmitted through the electrical circuit. After isolation, the electrically isolated high-frequency pulse sequence is output from the device's output terminal.
[0069] Furthermore, first identify the corresponding electrodes on the neutron tube that need to receive the high-frequency pulse sequence, usually the anode or the gate. Use insulated wires to reliably connect the output terminal of the electrically isolated high-frequency pulse sequence to the terminals of these corresponding electrodes, so that the electrically isolated high-frequency pulse sequence can be stably transmitted to the corresponding electrodes of the neutron tube to complete the application operation.
[0070] In summary, the dynamically adjusted high-frequency pulse sequence has optimized the duty cycle and frequency based on error correction, accurately adapting to the real-time operation requirements of the neutron tube. Applying it to the corresponding electrodes allows the results of the previous signal optimization to directly affect the core working components of the neutron tube, transforming the precision of the control signal into a stable operating state of the neutron tube, and providing the final execution guarantee for achieving the target neutron yield and beam spot characteristics.
[0071] In summary, amplifying the sequence signal before application ensures that the signal strength meets the driving power requirements of the neutron tube electrodes, preventing weak electrode response or malfunction due to insufficient signal amplitude, and ensuring that the control signal is effectively transmitted to the electrodes.
[0072] In summary, electrical isolation can block external circuit interference and electrode high voltage from affecting the front-end signal processing module during the application process, thus protecting the core circuit and preventing signal distortion caused by interference, while maintaining the stability of the applied signal.
[0073] In summary, targeted application of the signal to the "corresponding electrode" ensures that the optimized signal is precisely applied to the key electrode responsible for neutron generation, avoiding signal mismatch, further improving control accuracy, and helping the neutron tube to continuously output neutrons that meet the requirements.
[0074] like Figure 2 The diagram shown is a functional block diagram of a digital feedback dynamic adjustment system for neutron generator control signals provided in an embodiment of the present invention.
[0075] The digital feedback dynamic adjustment system 100 for neutron generator control signals described in this invention can be installed in an electronic device. Depending on the functions implemented, the digital feedback dynamic adjustment system 100 for neutron generator control signals may include an electrical signal processing module 101, an electrical signal conversion module 102, a real-time signal feedback module 103, a signal error determination module 104, a pulse signal correction module 105, and a target pulse application module 106. The module described in this invention can also be called a unit, which refers to a series of computer program segments that can be executed by the processor of an electronic device and can perform a fixed function, and is stored in the memory of the electronic device.
[0076] In this embodiment, the functions of each module / unit are as follows: The electrical signal processing module 101 is used to establish a mapping relationship between the waveform mode in the digital signal processor and the working state of the neutron tube, and to call the corresponding set of reconfigurable waveform parameters of the target neutron from the mapping relationship according to the yield and beam spot characteristics requirements of the target neutron. The electrical signal conversion module 102 is used to generate the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set, and to perform pre-distortion filtering on the basic high-frequency pulse sequence based on the transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube. The real-time signal feedback module 103 is used to collect the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and convert the anode current and target voltage signals into digital feedback streams. The signal error determination module 104 is used to compare the digital feedback stream with the reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence. The pulse signal correction module 105 is used to dynamically adjust the duty cycle and frequency of the high-frequency pulse sequence according to the error correction amount. The target pulse application module 106 is used to apply the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube via power.
[0077] In the several embodiments provided by this invention, it should be understood that the disclosed methods and systems can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and other division methods may be used in actual implementation.
[0078] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0079] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional modules.
[0080] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0081] The embodiments of this application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence is the theory, method, technology, and application system that uses digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results.
[0082] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. A method for dynamic adjustment of a neutron generator control signal using digital feedback, characterized in that, The method includes: S1. Establish a mapping relationship between the waveform mode in the digital signal processor and the working state of the neutron tube. According to the yield and beam spot characteristics of the target neutron, call the corresponding set of reconfigurable waveform parameters of the target neutron from the mapping relationship. S2. Generate the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set, and perform pre-distortion filtering on the basic high-frequency pulse sequence based on the transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube. S3. Acquire the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and convert the anode current and target voltage signals into digital feedback streams; S4. The digital feedback stream is compared with the reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence; S5. Dynamically adjust the duty cycle and frequency of the high-frequency pulse sequence according to the error correction amount; S6. The dynamically adjusted high-frequency pulse sequence is applied to the corresponding electrode in the neutron tube via power.
2. The digital feedback dynamic adjustment method for neutron generator control signals as described in claim 1, characterized in that, The process of establishing a mapping relationship between waveform patterns in the digital signal processor and the operating state of the neutron tube includes: Associating each waveform mode in a digital signal processor with a set of waveform parameters; The working states of the neutron tubes are classified into multiple levels according to their operating modes. Establish the correspondence between the waveform pattern and the multi-level state category, and form a mapping table stored in the digital signal processor.
3. The digital feedback dynamic adjustment method for neutron generator control signals as described in claim 1, characterized in that, The generation of the basic high-frequency pulse sequence for the neutron tube based on the reconfigurable waveform parameter set includes: Extract the frequency control word and phase control parameter from the reconfigurable waveform parameter set; The waveform amplitude value of the neutron tube is generated based on the frequency control word and the phase control parameters; The waveform amplitude values are output sequentially according to the clock beat to obtain the digital waveform sequence of the neutron tube; The digital waveform sequence is compared digitally to obtain the basic high-frequency pulse sequence of the neutron tube.
4. The digital feedback dynamic adjustment method for neutron generator control signals as described in claim 3, characterized in that, The process of pre-distorting the basic high-frequency pulse sequence based on transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube includes: Based on the amplitude and phase frequency responses of the transmission path in the neutron tube, the set of characteristic parameters of the transmission path is determined, and the predistortion filter coefficients corresponding to the transmission path are derived based on the set of characteristic parameters. The basic high-frequency pulse sequence is digitally convolved with the predistortion filter coefficients to obtain the intermediate pulse sequence of the basic high-frequency pulse sequence. The intermediate pulse sequence is normalized to obtain the high-frequency pulse sequence of the neutron tube.
5. The digital feedback dynamic adjustment method for neutron generator control signals as described in claim 4, characterized in that, The formula for calculating the predistortion filter coefficients is as follows: ; In the formula, The predistortion filter coefficients are... The total length of the time-domain sequence. For the index of the frequency domain sequence, The frequency domain response value sequence in the set of characteristic parameters. The imaginary unit, For the index of the time-domain sequence, These are the basis functions for complex sine waves.
6. The digital feedback dynamic adjustment method for neutron generator control signals as described in claim 1, characterized in that, The process of acquiring the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and converting the anode current and target voltage signals into digital feedback streams, includes: The anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied are collected during operation; The conditioned anode current and target voltage signals are synchronously sampled and quantized to obtain the digital anode current sequence and digital target voltage sequence of the neutron tube. The digital anode current sequence and the digital target voltage sequence are combined according to timestamps to obtain the digital feedback current of the neutron tube.
7. The digital feedback dynamic adjustment method for neutron generator control signals as described in claim 1, characterized in that, The step of comparing the digital feedback stream with a reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence includes: The real-time anode current data sequence and the real-time target pressure data sequence are parsed and separated from the digital feedback stream; Recall the pre-stored reference anode current waveform and reference target voltage waveform from the reconfigurable waveform parameter set; The real-time anode current data sequence is compared point by point with the reference anode current waveform to obtain the anode current error sequence of the high-frequency pulse sequence; The real-time target pressure data sequence is compared point by point with the reference target pressure waveform to obtain the target pressure error sequence of the high-frequency pulse sequence; By fusing the anode current error sequence and the target voltage error sequence, the error correction amount of the high-frequency pulse sequence is obtained.
8. The digital feedback dynamic adjustment method for neutron generator control signals as described in claim 1, characterized in that, The calculation formula for dynamically adjusting the high-frequency pulse sequence is as follows: ; In the formula, This is the duty cycle adjustment amount. This is the frequency adjustment amount. Adjust the gain coefficient to the preset duty cycle. This is the preset duty cycle scaling factor. The comprehensive error value is extracted from the aforementioned error correction amount. Adjust the gain coefficient for the preset frequency. The preset frequency scaling factor, It is the hyperbolic tangent function.
9. The digital feedback dynamic adjustment method for neutron generator control signals as described in claim 1, characterized in that, The process of applying the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube via power includes: The dynamically adjusted high-frequency pulse sequence is then amplified. Electrically isolate the amplified high-frequency pulse sequence; A high-frequency pulse sequence, after electrical isolation, is applied to the corresponding electrode of the neutron tube.
10. A digital feedback dynamic adjustment system for neutron generator control signals, characterized in that, The system includes: The electrical signal processing module is used to establish a mapping relationship between the waveform mode in the digital signal processor and the working state of the neutron tube, and to call the corresponding set of reconfigurable waveform parameters of the target neutron from the mapping relationship according to the yield and beam spot characteristics requirements of the target neutron. The electrical signal conversion module is used to generate the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set, and to perform pre-distortion filtering on the basic high-frequency pulse sequence based on the transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube. The real-time signal feedback module is used to acquire the anode current and target voltage signals of the neutron tube under which the high-frequency pulse sequence is applied during operation, and convert the anode current and target voltage signals into digital feedback streams; The signal error determination module is used to compare the digital feedback stream with the reference waveform in the reconfigurable waveform parameter set in real time to obtain the error correction amount of the high-frequency pulse sequence. A pulse signal correction module is used to dynamically adjust the duty cycle and frequency of the high-frequency pulse sequence according to the error correction amount; The target pulse application module is used to apply a dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube via power.
Citation Information
Patent Citations
Neutron yield control method and device for while-drilling neutron porosity measurement
CN105804729A
Voltage control method, device and equipment of pulse power supply and storage medium
CN118920823A
Ion source current control device and system
CN120020672A
Cited By
Method and system for monitoring operation state of neutron generator based on digital twinning
CN121558123A
A method and system for monitoring the operating state of a neutron generator based on digital twinning
CN121558123B