A method and system for digital feedback dynamic adjustment of neutron generator control signals

By establishing a mapping relationship between waveform modes and neutron tube operating states in a digital signal processor, a set of reconfigurable waveform parameters is generated. Based on the characteristics of the transmission link, pre-distortion filtering and real-time error correction are performed, and 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 improves the stability and efficiency of neutron tube output.

CN121143589BActive Publication Date: 2026-02-13XIAN AOHUA ELECTRONICS INSTR
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511688729.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-18
Publication Date
2026-02-13
Estimated Expiration
2045-11-18

AI Technical Summary

Technical Problem

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 requirements of high-precision application scenarios for the stability of neutron tube output.

Method used

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 the anode current and target voltage signals during neutron tube operation are collected. The error correction amount is compared in real time, and the duty cycle and frequency of the high-frequency pulse sequence are dynamically adjusted. Finally, the adjusted signal is applied to the neutron tube electrodes.

Benefits of technology

This improved the accuracy and stability of neutron tube control signals, ensuring that the signals always match the neutron tube's operating state. It also enhanced the stability of neutron yield and beam spot characteristics, as well as the real-time performance and efficiency of control signal processing, thus extending the service life of the neutron tube equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121143589B_ABST
    Figure CN121143589B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of data processing, and discloses a kind of digital feedback dynamic adjustment method and system of neutron generator control signal, the method includes: according to the yield of target neutron and beam spot characteristic demand, from mapping relationship, call the corresponding reconfigurable waveform parameter set of target neutron;Generation of the basic high-frequency pulse sequence of neutron tube, and the basic high-frequency pulse sequence is pre-distortion filtering, obtain the high-frequency pulse sequence of neutron tube;Anode current and target pressure signal of neutron tube in running when high-frequency pulse sequence is applied are collected, and anode current and target pressure signal are converted into digital feedback stream;Digital feedback stream and reference waveform in reconfigurable waveform parameter set are compared in real time, and the error correction amount of high-frequency pulse sequence is obtained;According to error correction amount, dynamically adjust high-frequency pulse sequence;Dynamic adjustment high-frequency pulse sequence is applied in corresponding electrode in neutron tube by power;The present application can improve the efficiency of neutron tube control signal processing.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, and in particular to a method and system for dynamically adjusting digital feedback of neutron generator control signals. BACKGROUND

[0002] In the field of neutron tube control signal processing, precise regulation of neutron yield and beam spot characteristics is a core requirement for ensuring the application performance of neutron tubes, and the realization of this requirement highly depends on the efficient adaptation of control signal waveform parameters and neutron tube working states. In existing technologies, most control schemes do not establish a systematic mapping relationship between waveform modes in digital signal processors and multi-level working states of neutron tubes, and the calling of waveform parameters mostly relies on manual experience or fixed hardware configuration, which cannot quickly match the optimal reconfigurable waveform parameter set according to the dynamic changes of target yield and beam spot characteristics. This approach not only leads to a lag in parameter adjustment response, but also easily causes insufficient initial accuracy of the basic high-frequency pulse sequence due to parameter adaptation deviation, thereby causing problems such as large neutron yield fluctuations and poor consistency of beam spot characteristics, which is difficult to meet the requirements of high-precision application scenarios for the stability of neutron tube output.

[0003] At the same time, existing technologies have significant defects in the transmission optimization and feedback adjustment of high-frequency pulse sequences. On the one hand, the amplitude-frequency and phase-frequency response characteristics of the neutron tube transmission link are not deeply considered, and a targeted pre-distortion filtering mechanism is not constructed, so the high-frequency pulse sequence is prone to waveform distortion in the transmission process due to link loss and signal interference, resulting in obvious deviation of the signal finally applied to the neutron tube electrode from the design target; on the other hand, the feedback mechanism mostly only collects a single electrical signal (such as an anode current or a target pressure), and the generation of the digital feedback stream and the comparison with the reference waveform lack real-time, which cannot comprehensively and accurately obtain the comprehensive error correction amount, causing the duty cycle and frequency adjustment of the high-frequency pulse sequence to lag and have low precision, not only causing low processing efficiency of the neutron tube control signal, but also possibly exacerbating the electrode wear of the neutron tube due to long-term signal deviation, shortening the service life of the device. SUMMARY

[0004] The present application provides a method and system for dynamically adjusting digital feedback of neutron generator control signals to solve the problems raised in the background art.

[0005] To achieve the above-mentioned purpose, the present application provides a method for dynamically adjusting digital feedback of neutron generator control signals, comprising:

[0006] S1, a mapping relationship between waveform modes in a digital signal processor and working states of a neutron tube is established, and according to the demand for yield and beam spot characteristics of target neutrons, a corresponding reconfigurable waveform parameter set of the target neutrons is called from the mapping relationship;

[0007] S2, generating a basic high-frequency pulse sequence of the neutron tube based on the set of reconfigurable waveform parameters, and pre-distortion filtering the basic high-frequency pulse sequence based on a transmission link characteristic to obtain a high-frequency pulse sequence of the neutron tube;

[0008] S3, collecting an anode current and a target pressure signal of the neutron tube when the high-frequency pulse sequence is applied, and converting the anode current and the target pressure signal into a digital feedback stream;

[0009] S4, comparing the digital feedback stream with a reference waveform in the set of reconfigurable waveform parameters in real time to obtain an error correction amount of the high-frequency pulse sequence;

[0010] S5, dynamically adjusting a duty cycle and a frequency of the high-frequency pulse sequence according to the error correction amount;

[0011] S6, applying the dynamically adjusted high-frequency pulse sequence to corresponding electrodes in the neutron tube.

[0012] In a preferred embodiment, the mapping relationship between the waveform mode in the digital signal processor and the working state of the neutron tube comprises:

[0013] associating each waveform mode in the digital signal processor with a set of waveform parameters;

[0014] classifying the working state of the neutron tube into multiple state categories according to the operating mode of the neutron tube;

[0015] establishing a corresponding relationship between the waveform mode and the multiple state categories to form a mapping table stored in the digital signal processor.

[0016] In a preferred embodiment, the generating of the basic high-frequency pulse sequence of the neutron tube based on the set of reconfigurable waveform parameters comprises:

[0017] extracting a frequency control word and a phase control parameter in the set of reconfigurable waveform parameters;

[0018] generating a waveform amplitude value of the neutron tube according to the frequency control word and the phase control parameter;

[0019] sequentially outputting the waveform amplitude value according to a clock beat to obtain a digital waveform sequence of the neutron tube;

[0020] digitally comparing the digital waveform sequence to obtain a basic high-frequency pulse sequence of the neutron tube.

[0021] In a preferred embodiment, the pre-distortion filtering of the basic high-frequency pulse sequence based on the transmission link characteristic to obtain the high-frequency pulse sequence of the neutron tube comprises:

[0022] determining a set of characteristic parameters of the transmission path according to the amplitude-frequency and phase-frequency responses of the transmission path in the neutron tube, and deriving a pre-distortion filter coefficient corresponding to the transmission path according to the set of characteristic parameters;

[0023] digitally convolving the basic high-frequency pulse sequence with the pre-distortion filter coefficient to obtain an intermediate pulse sequence of the basic high-frequency pulse sequence;

[0024] performing amplitude normalization processing on the intermediate pulse sequence to obtain a high-frequency pulse sequence of the neutron tube.

[0025] In a preferred embodiment, the calculation formula of the pre-distortion filter coefficient is as follows:

[0026] ;

[0027] wherein, is the pre-distortion filter coefficient, is the total length of the time domain sequence, is the index of the frequency domain sequence, is the response value sequence of the frequency domain in the set of characteristic parameters, is the imaginary unit, is the index of the time domain sequence, is the complex sine wave basis function.

[0028] In a preferred embodiment, the anode current and target pressure signals of the neutron tube applying the high-frequency pulse sequence during operation are collected and converted into a digital feedback stream, including:

[0029] collecting the anode current and target pressure signals of the neutron tube applying the high-frequency pulse sequence during operation;

[0030] synchronously sampling and quantizing the conditioned anode current and target pressure signals to obtain a digital anode current sequence and a digital target pressure sequence of the neutron tube;

[0031] combining the digital anode current sequence and the digital target pressure sequence according to the time stamp to obtain a digital feedback stream of the neutron tube.

[0032] In a preferred embodiment, the digital feedback stream is compared in real time with the reference waveform in the set of reconfigurable waveform parameters to obtain an error correction amount of the high-frequency pulse sequence, including:

[0033] parsing and separating the real-time anode current data sequence and the real-time target pressure data sequence from the digital feedback stream;

[0034] calling a pre-stored reference anode current waveform and a reference target pressure waveform from the set of reconfigurable waveform parameters;

[0035] point-by-point comparing the real-time anode current data sequence with the reference anode current waveform to obtain an anode current error sequence of the high-frequency pulse sequence;

[0036] point-by-point comparing the real-time target pressure data sequence with the reference target pressure waveform to obtain a target pressure error sequence of the high-frequency pulse sequence;

[0037] fusing the anode current error sequence and the target pressure error sequence to obtain an error correction amount of the high-frequency pulse sequence.

[0038] In a preferred embodiment, the calculation formula of the dynamically adjusted high-frequency pulse sequence is as follows:

[0039] ;

[0040] wherein, is a duty cycle adjustment amount, is a frequency adjustment amount, is a preset duty cycle adjustment gain coefficient, is a preset duty cycle scaling coefficient, is a comprehensive error value resolved from the error correction amount, is a preset frequency adjustment gain coefficient, is a preset frequency scaling coefficient, is a hyperbolic tangent function.

[0041] In a preferred embodiment, the step of applying the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube includes:

[0042] signal amplifying the dynamically adjusted high-frequency pulse sequence;

[0043] electrically isolating the signal-amplified high-frequency pulse sequence;

[0044] applying the electrically isolated high-frequency pulse sequence to the corresponding electrode of the neutron tube.

[0045] To solve the above problems, the present application further provides a digital feedback dynamic adjustment system for control signals of a neutron generator, which comprises:

[0046] an electric signal processing module, configured to establish a mapping relationship between a waveform mode in a digital signal processor and a working state of a neutron tube, and to call a corresponding set of reconfigurable waveform parameters of a target neutron from the mapping relationship according to a yield of the target neutron and a beam spot characteristic demand;

[0047] An electrical signal conversion module is configured to generate a basic high-frequency pulse sequence of the neutron tube based on the set of reconfigurable waveform parameters, and to pre-distortion filter the basic high-frequency pulse sequence based on transmission link characteristics to obtain a high-frequency pulse sequence of the neutron tube;

[0048] A real-time signal feedback module is configured to collect an anode current and a target pressure signal of the neutron tube when the high-frequency pulse sequence is applied, and to convert the anode current and the target pressure signal into a digital feedback stream;

[0049] A signal error determination module is configured to compare the digital feedback stream with a reference waveform in the set of reconfigurable waveform parameters in real time to obtain an error correction amount of the high-frequency pulse sequence;

[0050] A pulse signal correction module is configured to dynamically adjust a duty cycle and a frequency of the high-frequency pulse sequence according to the error correction amount;

[0051] A target pulse application module is configured to apply the dynamically adjusted high-frequency pulse sequence to a corresponding electrode in the neutron tube.

[0052] Compared with the prior art, the present application has the following beneficial effects:

[0053] 1. The present application can quickly call the corresponding set of reconfigurable waveform parameters according to the yield and beam spot characteristics of the target neutron, and provide accurate parameter basis for the generation of the subsequent high-frequency pulse sequence, by establishing the mapping relationship between the waveform mode in the digital signal processor and the working state of the neutron tube. Meanwhile, the basic high-frequency pulse sequence is pre-distortion filtered based on the transmission link characteristics, the pre-distortion filtering coefficients corresponding to the transmission path are derived and processed by digital convolution and amplitude normalization, which effectively guarantees the accuracy and adaptability of the high-frequency pulse sequence, improves the accuracy of the neutron tube control signal from the signal generation source, lays a foundation for the stable output of the neutron tube to meet the demand, and significantly optimizes the efficiency of the early stage of control signal processing.

[0054] 2. The present application can fully capture the real-time running state of the neutron tube by collecting the anode current and the target pressure signal of the neutron tube when it is running and converting them into a digital feedback stream. The digital feedback stream is compared with the reference waveform in real time and the error sequence is fused to obtain the error correction amount, and then the duty cycle and the frequency of the high-frequency pulse sequence are dynamically adjusted. Finally, the high-frequency pulse sequence is applied to the corresponding electrode, realizing the dynamic optimization of the whole process from generation to application of the control signal. This real-time feedback and dynamic adjustment mechanism not only ensures that the signal applied to the electrode of the neutron tube is always adapted to its running state, improves the stability of the neutron yield and beam spot characteristics, but also further improves the real-time performance and accuracy of the neutron tube control signal processing, and finally effectively improves the overall control signal processing efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0055] Figure 1 FIG. 1 shows a flowchart of a method for dynamically adjusting a neutron generator control signal according to an embodiment of the present application.

[0056] Figure 2 FIG. 2 shows a functional module diagram of a system for dynamically adjusting a neutron generator control signal according to an embodiment of the present application.

[0057] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0058] It should be understood that the specific embodiments described herein are merely illustrative of the present application and do not limit the present application.

[0059] Embodiments of the present application provide a method for dynamically adjusting a neutron generator control signal. The execution subject of the method for dynamically adjusting a neutron generator control signal includes, but is not limited to, at least one of an electronic device capable of being configured to execute the method provided by the embodiments of the present application, such as a server and a terminal. In other words, the method for dynamically adjusting a neutron generator control signal can be executed by software or hardware installed in 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, etc. The server can be a stand-alone server, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content distribution networks (CDN), and big data and artificial intelligence platforms, etc. basic cloud computing services.

[0060] Referring to FIG. 1, a flowchart of a method for dynamically adjusting a neutron generator control signal according to an embodiment of the present application is shown. In this embodiment, the method for dynamically adjusting a neutron generator control signal includes: Figure 1 S1, mapping a waveform mode in a digital signal processor to a working state of a neutron tube, and calling a corresponding set of reconfigurable waveform parameters of a target neutron from the mapping relationship according to a yield of the target neutron and a beam spot characteristic requirement;

[0061] In the embodiments of the present application, the mapping of the waveform mode in the digital signal processor to the working state of the neutron tube includes:

[0062] associating each waveform mode in the digital signal processor with a set of waveform parameters;

[0063] associating each waveform mode in the digital signal processor with a set of waveform parameters;

[0064] The working state of the neutron tube is classified into multiple state categories according to the neutron tube operation mode;

[0065] A corresponding relationship between the waveform mode and the multiple state categories is established, and a mapping table is formed and stored in the digital signal processor.

[0066] Specifically, all waveform modes contained in the digital signal processor are first sorted out, and the specific performance characteristics of each waveform mode are determined. Then, for each waveform mode, a set of waveform parameters that match its function and characteristics is determined. Next, each waveform mode and the corresponding set of waveform parameters are one-to-one bound. Finally, the result that each waveform mode is associated with a set of waveform parameters is formed.

[0067] Further, all operation modes of the neutron tube are first determined, and the specific performance of the neutron tube during operation in each operation mode is analyzed, including the key state characteristics during operation. Then, according to these key state characteristics, the working state of the neutron tube is divided into multiple different levels according to the order from low to high or according to the function logic, and each level corresponds to a specific state category. Finally, the multiple state categories of the neutron tube divided according to the operation mode of the neutron tube are formed.

[0068] Further, the result that each waveform mode is associated with a corresponding set of waveform parameters is first obtained, and the multiple state categories of the neutron tube that have been divided are obtained. Then, the multiple state categories of the neutron tube to which each waveform mode and its corresponding waveform parameters are adapted are analyzed. Then, each waveform mode and the adapted multiple state categories are one-to-one corresponding, forming a corresponding relationship between the waveform mode and the multiple state categories. Based on the corresponding relationship, a mapping table is constructed. Then, through the storage operation process of the digital signal processor, the constructed mapping table is stored in the specified storage area inside the digital signal processor, ensuring that the mapping table can be stably saved in the digital signal processor and used later.

[0069] In summary, by associating each waveform mode in the digital signal processor with a set of waveform parameters, dividing the working state of the neutron tube into multiple categories according to the operation mode of the neutron tube, and establishing a corresponding relationship to form a mapping table, the precise binding of the waveform mode and the working state of the neutron tube is achieved, avoiding mismatch between parameters and working states, and providing a stable and reliable basis for parameter calling.

[0070] In summary, according to the yield and beam spot characteristics requirements of the target neutron, the corresponding set of reconfigurable waveform parameters is directly called from the mapping relationship, without the need for temporary derivation or manual selection of parameters, greatly shortening the parameter acquisition time, improving the response efficiency, and quickly matching the target working requirements of the neutron tube.

[0071] Overall, the called reconfigurable waveform parameter set is accurately matched with the target yield and beam spot characteristics, accurate parameter basis is provided for subsequent generation of neutron tube basic high-frequency pulse sequence, initial parameter deviation is reduced, accuracy of subsequent control signal processing is guaranteed from the source, and the neutron tube is assisted to stably output neutrons meeting the target requirements.

[0072] S2, generate a basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set, and pre-distortion filter the basic high-frequency pulse sequence based on transmission link characteristics to obtain a high-frequency pulse sequence of the neutron tube.

[0073] In the embodiment of the present application, the basic high-frequency pulse sequence of the neutron tube is generated based on the reconfigurable waveform parameter set, comprising:

[0074] extracting the frequency control word and the phase control parameter in the reconfigurable waveform parameter set;

[0075] generating the waveform amplitude value of the neutron tube according to the frequency control word and the phase control parameter;

[0076] sequentially outputting the waveform amplitude value according to the clock beat to obtain a digital waveform sequence of the neutron tube;

[0077] digitally comparing the digital waveform sequence to obtain a basic high-frequency pulse sequence of the neutron tube.

[0078] In the embodiment of the present application, the basic high-frequency pulse sequence is pre-distortion filtered based on the transmission link characteristics to obtain a high-frequency pulse sequence of the neutron tube, comprising:

[0079] determining a characteristic parameter set of the transmission path according to the amplitude-frequency and phase-frequency responses of the transmission path in the neutron tube, and deriving a pre-distortion filter coefficient corresponding to the transmission path according to the characteristic parameter set;

[0080] digitally convolving the basic high-frequency pulse sequence with the pre-distortion filter coefficient to obtain an intermediate pulse sequence of the basic high-frequency pulse sequence;

[0081] amplitude normalization processing the intermediate pulse sequence to obtain a high-frequency pulse sequence of the neutron tube.

[0082] In the embodiment of the present application, the calculation formula of the pre-distortion filter coefficient is as follows:

[0083] ;

[0084] In the formula, is the pre-distortion filter coefficient, is the total length of the time domain sequence, is an index of a frequency domain sequence, is a response value sequence of a frequency domain in the characteristic parameter set, is an imaginary unit, is an index of a time domain sequence, is a complex sinusoidal wave basis function.

[0085] Specifically, each parameter contained in the reconfigurable waveform parameter set is explicitly defined, the parameter used to control the frequency is identified and determined as the frequency control word, and the parameter used to control the phase is identified and determined as the phase control parameter, and the two parameters are extracted separately from the reconfigurable waveform parameter set.

[0086] Further, the extracted frequency control word and phase control parameter are input to the waveform generation unit, the waveform generation unit determines the variation rate of the waveform according to the frequency control word and determines the starting position of the waveform according to the phase control parameter, and through logical operation of the internal circuit, the information of the two parameters is converted into corresponding voltage or current intensity value, which is the waveform amplitude value of the neutron tube.

[0087] Further, a fixed clock beat interval is set, and when each clock beat arrives, a value is taken from the generated waveform amplitude value and outputted, and all waveform amplitude values are outputted in sequence according to the order of the clock beats, and these sequentially arranged amplitude values collectively constitute the digital waveform sequence of the neutron tube.

[0088] Further, 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, and when the waveform amplitude value is greater than the comparison threshold, a high level signal is outputted, and when the waveform amplitude value is less than or equal to the comparison threshold, a low level signal is outputted, and the sequence composed of these continuously outputted high and low level signals constitutes the basic high frequency pulse sequence of the neutron tube.

[0089] Specifically, the signal amplitude variation of the neutron tube transmission path at different frequencies is measured, the amplitude value corresponding to each frequency is recorded to obtain the amplitude-frequency response, and the signal phase shift at different frequencies is measured, 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 amount of each frequency is extracted from the phase-frequency response, and these amplitude attenuation values and phase shift amounts are integrated to form the characteristic parameter set of the transmission path, and the characteristic parameter set is calculated by the circuit for reverse compensation to determine the values that can offset the distortion of the transmission path, which are the pre-distortion filter coefficients corresponding to the transmission path.

[0090] 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.

[0091] 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.

[0092] 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.

[0093] 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 products, 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.

[0094] 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 numerical value of the sequence will present periodic fluctuations, the larger the total length N of the time domain sequence, The more detailed fluctuations contained in the sequence, the more refined the overall trend.

[0095] In summary, when generating the basic high-frequency pulse sequence, by extracting the frequency control word and phase control parameter in the reconfigurable waveform parameter set, generating accurate waveform amplitude values and outputting them according to the clock beat, digital comparison, the frequency, phase and amplitude of the basic sequence can be strictly matched with the yield and beam spot characteristics requirements of the target neutrons, providing high-quality initial reference for subsequent signal processing, and reducing the influence of parameter deviation on the output performance of the neutron tube from the source.

[0096] In summary, based on the pre-distortion filtering of the transmission link characteristics, by deriving the pre-distortion filtering coefficients of the transmission path, the basic sequence is digitally convolved and amplitude normalized, which can actively offset the signal loss and phase shift caused by the amplitude-frequency and phase-frequency response of the transmission link, avoiding waveform distortion of the high-frequency pulse sequence in transmission. The high-frequency pulse sequence obtained finally not only fits the target parameters, but also adapts to the characteristics of the transmission link, effectively guarantees the signal integrity, provides support for the neutron tube electrode to obtain accurate control signals, and helps the neutron tube to stably output the required neutrons.

[0097] S3, collecting anode current and target pressure signals of the neutron tube when the high-frequency pulse sequence is applied in operation, and converting the anode current and the target pressure signals into a digital feedback stream;

[0098] In the embodiment of the present application, the anode current and target pressure signals of the neutron tube when the high-frequency pulse sequence is applied in operation are collected, and the anode current and the target pressure signals are converted into a digital feedback stream, which comprises:

[0099] Collecting anode current and target pressure signals of the neutron tube when the high-frequency pulse sequence is applied in operation;

[0100] Synchronously sampling and quantizing the conditioned anode current and target pressure signals to obtain a digital anode current sequence and a digital target pressure sequence of the neutron tube;

[0101] Combining the digital anode current sequence and the digital target pressure sequence according to the time stamp to obtain a digital feedback stream of the neutron tube.

[0102] Specifically, when the neutron tube applies the high-frequency pulse sequence and is in the running state, the detection end of the current sensor is connected with 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 with the target electrode of the neutron tube, the voltage sensor senses the voltage change at the target electrode and outputs the corresponding target voltage signal, so as to complete the collection of the anode current and the target voltage signal.

[0103] Further, the collected anode current signal and target pressure signal are filtered respectively to remove noise, and then signal amplification is performed to adjust the signal amplitude to a suitable range, completing signal conditioning, and then using an analog-to-digital conversion circuit controlled by the same clock signal, the conditioned anode current signal and target pressure signal are converted at the same time interval point, the analog signals are converted into digital quantities, and these digital quantities are arranged in the order of sampling time to form a digital anode current sequence and a digital target pressure sequence of the neutron tube.

[0104] Further, each digital quantity in the digital anode current sequence and the digital target pressure sequence is marked with a corresponding sampling time point as a time stamp, and then the digital quantity with a certain time stamp in the digital anode current sequence is paired with the digital quantity with the same time stamp in the digital target pressure sequence according to the order of the time stamp, and all pairing results are arranged in the order of the time stamp to form a digital feedback flow of the neutron tube.

[0105] In summary, the anode current and target pressure signals of the neutron tube during synchronous sampling reflect the working state of the neutron tube, and the double signal acquisition can comprehensively cover the key parameters of the neutron tube, avoiding the loss of state information caused by single signal acquisition, and providing complete data support for subsequent accurate judgment of the running state of the neutron tube.

[0106] In summary, the synchronous sampling and quantization of the conditioned double signals can ensure the consistency of the digital anode current sequence and the digital target pressure sequence in the time dimension, reduce the data deviation caused by asynchronous sampling, and ensure that the digital signals can truly reflect the actual running state of the neutron tube.

[0107] In summary, the double digital sequences are combined into a digital feedback flow according to the time stamp, which can establish a time correlation relationship between the two parameters, make the feedback data more complete and usable, and can be directly used for subsequent real-time comparison with the reference waveform, laying a reliable data foundation for accurately obtaining the error correction quantity of the high-frequency pulse sequence, and assisting the subsequent dynamic adjustment link to accurately carry out.

[0108] S4, real-time comparison of the digital feedback flow and the reference waveform in the set of reconfigurable waveform parameters is performed to obtain the error correction quantity of the high-frequency pulse sequence;

[0109] In the embodiment of the present application, the real-time comparison of the digital feedback flow and the reference waveform in the set of reconfigurable waveform parameters to obtain the error correction quantity of the high-frequency pulse sequence includes:

[0110] real-time anode current data sequence and real-time target pressure data sequence are parsed and separated from the digital feedback flow;

[0111] calling a pre-stored reference anode current waveform and a reference target pressure waveform from the reconfigurable waveform parameter set;

[0112] point-by-point comparing the real-time anode current data sequence with the reference anode current waveform to obtain an anode current error sequence of the high-frequency pulse sequence;

[0113] point-by-point comparing the real-time target pressure data sequence with the reference target pressure waveform to obtain a target pressure error sequence of the high-frequency pulse sequence;

[0114] fusing the anode current error sequence and the target pressure error sequence to obtain an error correction quantity of the high-frequency pulse sequence.

[0115] Specifically, the digital feedback stream is composed of timestamp-paired digital anode current data and digital target pressure data, by identifying the digital quantity representing anode current and the digital quantity representing target pressure in each paired data, all anode current digital quantities are extracted in timestamp order to form a real-time anode current data sequence, and at the same time, all target pressure digital quantities are extracted in timestamp order to form a real-time target pressure data sequence.

[0116] Further, the reconfigurable waveform parameter set pre-stores a reference anode current waveform and a reference target pressure waveform, by accessing the storage address of the set, the storage positions of the two reference waveforms are located, and the reference anode current waveform and the reference target pressure waveform are read and called from the positions.

[0117] Further, 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 time order, the difference between the real-time data and the reference waveform value at each corresponding point is calculated, these difference values are arranged in time order, and the sequence formed is the anode current error sequence of the high-frequency pulse sequence.

[0118] Further, 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 time order, the difference between the real-time data and the reference waveform value at each corresponding point is calculated, these difference values are arranged in time order, and the sequence formed is the target pressure error sequence of the high-frequency pulse sequence.

[0119] Further, the error values at the same time point in the anode current error sequence and the target pressure error sequence are taken, the two error values are processed, the comprehensive error value corresponding to the time point is obtained, all time point comprehensive error values are arranged in time order, and the sequence formed is the error correction quantity of the high-frequency pulse sequence.

[0120] In summary, the real-time anode current and target pressure data sequences are parsed from the digital feedback stream, and the corresponding reference waveform in the reconfigurable waveform parameter set is called to ensure accurate matching of the comparison objects and avoid errors caused by parameter misplacement.

[0121] In summary, by comparing the real-time data sequence with the reference waveform point by point, the current and target pressure deviation of each period can be accurately located, rather than only identifying the overall deviation, which greatly improves the accuracy of error identification and avoids local deviation being ignored.

[0122] In summary, the error correction quantity is obtained by fusing the anode current and target pressure error sequences, taking into account the two core indicators of the neutron tube operation, avoiding the one-sidedness of correction caused by single parameter error, and making the correction quantity more suitable for the overall operation state of the neutron tube.

[0123] In summary, the "real-time" comparison can capture the error changes in operation in time without obvious lag, providing timely basis for subsequent dynamic adjustment of high-frequency pulse sequence, and ensuring that the control signal can quickly adapt to the real-time operation requirements of the neutron tube.

[0124] S5、According to the error correction quantity, the duty cycle and frequency of the high-frequency pulse sequence are dynamically adjusted.

[0125] In the embodiment of the application, the calculation formula of dynamically adjusting the high-frequency pulse sequence is as follows:

[0126] ;

[0127] In the formula, is the duty cycle adjustment amount, is the frequency adjustment amount, is a preset duty cycle adjustment gain coefficient, is a preset duty cycle scaling coefficient, is a comprehensive error value parsed from the error correction quantity, is a preset frequency adjustment gain coefficient, is a preset frequency scaling coefficient, is a hyperbolic tangent function.

[0128] Specifically, is the duty cycle adjustment amount calculated by the formula, which is one of the products after formula operation. is the frequency adjustment amount calculated by the formula, which is another product after formula operation. is a preset duty cycle adjustment gain coefficient before dynamic adjustment of the high-frequency pulse sequence, the value of which is determined and kept fixed before the start of the adjustment operation. is a duty cycle scaling coefficient preset before dynamic adjustment of the high-frequency pulse sequence, the value of which is determined and kept fixed before the adjustment operation starts. is a comprehensive error value extracted from the error correction amount, which is the result of fusing the anode current error sequence and the target pressure error sequence. is a frequency adjustment gain coefficient preset before dynamic adjustment of the high-frequency pulse sequence, the value of which is determined and kept fixed before the adjustment operation starts. is a frequency scaling coefficient preset before dynamic adjustment of the high-frequency pulse sequence, the value of which is determined and kept fixed before the adjustment operation starts. is a hyperbolic tangent function defined in mathematics, which has the characteristic that when the input value increases in the positive and negative directions, the output value will tend to the two fixed limit values of 1 and -1, respectively.

[0129] Further, the formula is used to generate the duty cycle adjustment amount and the frequency adjustment amount required for dynamic adjustment of the high-frequency pulse sequence. The specific calculation process is as follows: first, multiply the comprehensive error value by the duty cycle scaling coefficient and the frequency scaling coefficient to obtain two product results; then input the two product results into the hyperbolic tangent function to obtain two function output values; subsequently, multiply the first function output value by the duty cycle adjustment gain coefficient to obtain the duty cycle adjustment amount; and multiply the second function output value by the frequency adjustment gain coefficient to obtain the frequency adjustment amount. Through the two adjustment amounts, the duty cycle and the frequency of the high-frequency pulse sequence can be dynamically corrected.

[0130] In summary, the error correction amount is obtained by fusing the anode current and target pressure error sequences, which can comprehensively reflect the overall operation state of the neutron tube. Based on this adjustment, the one-sidedness of the correction caused by a single parameter error can be avoided, ensuring that the adjustment direction accurately meets the actual working requirements of the neutron tube and laying a foundation for subsequent stable output of neutrons.

[0131] In summary, by using the calculation formula containing the hyperbolic tangent function and controlling the adjustment amplitude through the preset gain coefficient and scaling coefficient, the sudden increase and decrease of the duty cycle and frequency adjustment amounts caused by error fluctuations can be avoided, smooth dynamic correction can be achieved, the impact on the electrodes of the neutron tube can be reduced, and the service life of the equipment can be prolonged. In summary, the duty cycle and frequency are adjusted specifically, and they are the core performance parameters of the high-frequency pulse sequence, directly related to the neutron yield and beam spot characteristics. Precise adjustment can quickly compensate for errors, effectively maintain the stability of the neutron tube output indicators, and ensure that the target requirements are met.

[0132] In summary, the adjustment is based on real-time error correction, which can respond to changes in the operation state of the neutron tube in real time, avoid adjustment lag, and ensure that the high-frequency pulse sequence continuously adapts to the operation requirements of the neutron tube.

[0133] S6, apply the high-frequency pulse sequence after dynamic adjustment to corresponding electrodes in the neutron tube through power.

[0134] In the embodiment of the present application, the step of applying the high-frequency pulse sequence after dynamic adjustment to corresponding electrodes in the neutron tube through power comprises:

[0135] Signal amplification is performed on the high-frequency pulse sequence after dynamic adjustment.

[0136] The high-frequency pulse sequence after signal amplification is electrically isolated.

[0137] The high-frequency pulse sequence after electrical isolation is applied to the corresponding electrodes of the neutron tube.

[0138] Specifically, the high-frequency pulse sequence after dynamic adjustment is input to the signal input end of the power amplification circuit, and the amplification module inside the power amplification circuit enhances the voltage or current amplitude of the input high-frequency pulse sequence according to the preset fixed amplification multiple, and outputs the high-frequency pulse sequence after signal amplification after the enhancement processing is completed.

[0139] Further, the high-frequency pulse sequence after signal amplification is connected to the input end of the electrical isolation device, the electrical isolation device uses optical coupling or magnetic coupling to transmit signals, and blocks the direct electrical connection between the input end and the output end in the transmission process, avoids interference signals from being transmitted through the electrical circuit, and outputs the high-frequency pulse sequence after electrical isolation from the device output end after isolation processing.

[0140] Further, the corresponding electrodes on the neutron tube that need to receive the high-frequency pulse sequence are first determined, which are usually anodes or grid electrodes, and the output end of the high-frequency pulse sequence after electrical isolation is reliably connected to the terminal of the corresponding electrodes using insulated wires, so that the high-frequency pulse sequence after electrical isolation can be stably transmitted to the corresponding electrodes of the neutron tube to complete the application operation.

[0141] In summary, the high-frequency pulse sequence after dynamic adjustment has optimized the duty cycle and frequency based on the error correction amount, accurately adapted to the real-time operation requirements of the neutron tube, and applied it to the corresponding electrodes, so that the early signal optimization results can directly act on the core working components of the neutron tube, and the accuracy of the control signal is converted into the stable operation state of the neutron tube, providing final execution guarantee for the realization of the target neutron yield and beam spot characteristics.

[0142] In summary, signal amplification is performed on the sequence before application, which can make the signal strength meet the driving power requirements of the electrodes of the neutron tube, avoid weak electrode response or normal work caused by insufficient signal amplitude, and ensure that the control signal is effectively transmitted to the electrodes.

[0143] Overall, through the electrical isolation process, the influence of external circuit interference in the application link and electrode high voltage on the front-end signal processing module can be blocked, the core circuit is protected, signal distortion caused by interference is avoided, and the stability of the application signal is maintained.

[0144] Overall, targeted application to the "corresponding electrode" can ensure that the optimized signal accurately acts on the key electrode responsible for neutron generation, avoid signal mismatch, further improve control accuracy, and help the neutron tube to continuously output the required neutrons.

[0145] As shown in Figure 2 is a functional module diagram of a neutron generator control signal digital feedback dynamic adjustment system provided by an embodiment of the application.

[0146] The neutron generator control signal digital feedback dynamic adjustment system 100 can be installed in an electronic device. According to the functions implemented, the neutron generator control signal digital feedback dynamic adjustment system 100 can 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 modules of the application can also be referred to as units, which refer to a series of computer program segments that can be executed by an electronic device processor and can complete a fixed function, stored in the memory of the electronic device.

[0147] In this embodiment, the functions of each module / unit are as follows:

[0148] The electrical signal processing module 101 is configured 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 a corresponding set of reconfigurable waveform parameters of the target neutron from the mapping relationship according to the yield of the target neutron and the beam spot characteristic demand;

[0149] The electrical signal conversion module 102 is configured to generate a basic high-frequency pulse sequence of the neutron tube based on the set of reconfigurable waveform parameters, and to pre-distort filter the basic high-frequency pulse sequence based on the transmission link characteristics to obtain a high-frequency pulse sequence of the neutron tube.

[0150] The real-time signal feedback module 103 is configured to collect an anode current and a target pressure signal of the neutron tube when the high-frequency pulse sequence is applied, and to convert the anode current and the target pressure signal into a digital feedback stream.

[0151] The signal error determination module 104 is configured to compare the digital feedback stream with a reference waveform in the set of reconfigurable waveform parameters in real time to obtain an error correction amount of the high-frequency pulse sequence.

[0152] The pulse signal correction module 105 is configured to dynamically adjust the duty cycle and frequency of the high-frequency pulse sequence according to the error correction amount.

[0153] The target pulse application module 106 is configured to apply the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube through power.

[0154] In several embodiments provided in the present application, it should be understood that the disclosed method and system can be implemented in other ways. For example, the above-described system embodiments are only illustrative, for example, the division of the modules is only a logical functional division, and actual implementation can have another division manner.

[0155] The modules described as separate components can or can not be physically separated, and the components displayed as modules can or can not be physical units, that is, they can be located in one place or distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment.

[0156] In addition, the functional modules in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of hardware plus software functional modules.

[0157] It is obvious for those skilled in the art that the present application is not limited to the details of the above exemplary embodiments, and the present application can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application.

[0158] The embodiments of the present application can acquire and process related data based on artificial intelligence technology. Among them, artificial intelligence is to use digital computers or machine controlled by digital computers to simulate, extend and expand human intelligence, perceive environment, acquire knowledge and use knowledge to obtain the best results.

[0159] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application and are not limiting. Although the present application has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that the technical solutions of the present application can be modified or replaced equivalently without departing from the spirit and scope of the technical solutions of the present application.

Claims

1. A method of digital feedback dynamic adjustment of neutron generator control signals, characterized in that, The method comprises: S1, mapping the waveform mode in the digital signal processor with the working state of the neutron tube, and calling the corresponding reconfigurable waveform parameter set of the target neutron from the mapping relationship according to the yield of the target neutron and the beam spot characteristic demand; S2, generating the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set, and pre-distortion filtering the basic high-frequency pulse sequence based on the transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube; S3, collecting the anode current and target pressure signal of the neutron tube in operation under the application of the high-frequency pulse sequence, and converting the anode current and the target pressure signal into a digital feedback stream; S4, real-time comparison of the digital feedback stream and the reference waveform in the reconfigurable waveform parameter set to obtain the error correction amount of the high-frequency pulse sequence; S5, dynamically adjusting the duty cycle and frequency of the high-frequency pulse sequence according to the error correction amount; S6, applying the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube.

2. A method of digital feedback dynamic adjustment of control signals for a neutron generator as claimed in claim 1, characterized in that, The mapping of the waveform mode in the digital signal processor with the working state of the neutron tube comprises: associating each waveform mode in the digital signal processor with a group of waveform parameters; classifying the working state of the neutron tube into multiple state categories according to the operating mode of the neutron tube; establishing the corresponding relationship between the waveform mode and the multiple state categories to form a mapping table stored in the digital signal processor.

3. A method of digital feedback dynamic adjustment of control signals for a neutron generator as claimed in claim 1, characterized in that, The generation of the basic high-frequency pulse sequence of the neutron tube based on the reconfigurable waveform parameter set comprises: extracting the frequency control word and phase control parameter in the reconfigurable waveform parameter set; generating the waveform amplitude value of the neutron tube according to the frequency control word and the phase control parameter; outputting the waveform amplitude value in sequence according to the clock beat to obtain the digital waveform sequence of the neutron tube; performing digital comparison on the digital waveform sequence to obtain the basic high-frequency pulse sequence of the neutron tube.

4. A method of digital feedback dynamic adjustment of neutron generator control signals as defined in claim 3, characterized in that, The pre-distortion filtering of the basic high-frequency pulse sequence based on the transmission link characteristics to obtain the high-frequency pulse sequence of the neutron tube comprises: determining the characteristic parameter set of the transmission path in the neutron tube according to the amplitude-frequency and phase-frequency response of the transmission path, and deriving the pre-distortion filtering coefficient corresponding to the transmission path according to the characteristic parameter set; performing digital convolution processing on the basic high-frequency pulse sequence and the pre-distortion filtering coefficient to obtain the intermediate pulse sequence of the basic high-frequency pulse sequence; performing amplitude normalization processing on the intermediate pulse sequence to obtain the high-frequency pulse sequence of the neutron tube.

5. A method of digital feedback dynamic adjustment of neutron generator control signals as defined in claim 4, characterized in that, The calculation formula of the pre-distortion filtering coefficient is as follows: ; wherein is the pre-distorted filter coefficient, is the total length of the time domain sequence, is the index of the frequency domain sequence, is the sequence of response values of the frequency domain in the set of characteristic parameters, is the imaginary unit, is the index of the time domain sequence, is the complex sinusoidal basis function.

6. A method of digital feedback dynamic adjustment of neutron generator control signals as defined in claim 1, wherein, The collection of the anode current and target pressure signal of the neutron tube in operation under the application of the high-frequency pulse sequence, and the conversion of the anode current and the target pressure signal into a digital feedback stream comprises: collecting the anode current and target pressure signal of the neutron tube in operation under the application of the high-frequency pulse sequence; synchronously sampling and quantizing the conditioned anode current and target pressure signal to obtain the digital anode current sequence and the digital target pressure sequence of the neutron tube; combining the digital anode current sequence and the digital target pressure sequence by time stamp, to obtain a digital feedback stream of the neutron tube.

7. A method of digital feedback dynamic adjustment of neutron generator control signals as defined in claim 1, wherein, The real-time comparison of the digital feedback stream with a reference waveform in the set of reconfigurable waveform parameters to obtain an error correction amount of the high-frequency pulse sequence includes: resolving and separating a real-time anode current data sequence and a real-time target pressure data sequence from the digital feedback stream; calling a pre-stored reference anode current waveform and a reference target pressure waveform from the set of reconfigurable waveform parameters; point-by-point comparison of the real-time anode current data sequence with the reference anode current waveform to obtain an anode current error sequence of the high-frequency pulse sequence; point-by-point comparison of the real-time target pressure data sequence with the reference target pressure waveform to obtain a target pressure error sequence of the high-frequency pulse sequence; fusion of the anode current error sequence and the target pressure error sequence to obtain an error correction amount of the high-frequency pulse sequence.

8. A method of digital feedback dynamic adjustment of control signals for a neutron generator as defined in claim 1, wherein, The calculation formula of the dynamically adjusted high-frequency pulse sequence is as follows: ; In the formula, is a duty cycle adjustment amount, is a frequency adjustment amount, is a preset duty cycle adjustment gain coefficient, is a preset duty cycle scaling coefficient, is a comprehensive error value resolved from the error correction amount, is a preset frequency adjustment gain coefficient, is a preset frequency scaling coefficient, is a hyperbolic tangent function.

9. A method of digital feedback dynamic adjustment of control signals for a neutron generator as defined in claim 1, wherein, The power application of the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube includes: signal amplification of the dynamically adjusted high-frequency pulse sequence; electrical isolation of the high-frequency pulse sequence after signal amplification; application of the high-frequency pulse sequence after electrical isolation to the corresponding electrode of the neutron tube.

10. A digital feedback dynamic adjustment system for neutron generator control signals, characterized by, The system includes: an electrical signal processing module for establishing a mapping relationship between a waveform mode in a digital signal processor and a working state of a neutron tube, and calling a corresponding set of reconfigurable waveform parameters of a target neutron from the mapping relationship according to a yield of the target neutron and a beam spot characteristic demand; an electrical signal conversion module for generating a basic high-frequency pulse sequence of the neutron tube based on the set of reconfigurable waveform parameters, and pre-distortion filtering the basic high-frequency pulse sequence based on a transmission link characteristic to obtain a high-frequency pulse sequence of the neutron tube; a real-time signal feedback module for collecting an anode current and a target pressure signal of the neutron tube in operation when the high-frequency pulse sequence is applied, and converting the anode current and the target pressure signal into a digital feedback stream; a signal error determination module for real-time comparison of the digital feedback stream with a reference waveform in the set of reconfigurable waveform parameters to obtain an error correction amount of the high-frequency pulse sequence; a pulse signal correction module for dynamically adjusting a duty cycle and a frequency of the high-frequency pulse sequence according to the error correction amount; a target pulse application module for power application of the dynamically adjusted high-frequency pulse sequence to the corresponding electrode in the neutron tube.

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