High-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation

By adopting adaptive filtering and noise compensation technology in the signal processing of high-precision magnetic modulators, the shortcomings of traditional methods in noise interference processing are solved, and high-precision and high-impact signal processing effects are achieved, which are suitable for high-precision measurements in complex environments.

CN120067542AActive Publication Date: 2025-05-30CHINA PETROLEUM & CHEMICAL CORP +2
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510534485.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-27
Publication Date
2025-05-30
Estimated Expiration
2045-04-27

AI Technical Summary

Technical Problem

The traditional high-precision magnetic modulator signal processing method has shortcomings in the accuracy and anti-interference ability of signal processing, and it is difficult to effectively remove noise interference, which affects the accuracy of measurement results, and lacks a filtering and compensation mechanism for real-time adaptive adjustment, making it difficult for the system to achieve efficient and stable signal processing under different noise environments.

Method used

The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation is adopted. Through the adaptive filtering algorithm and noise compensation algorithm, the filter parameters and compensation weights are adjusted in real time, different noise environments are adapted to reduce noise interference, and the signal quality is optimized through Fourier transform and frequency domain processing.

Benefits of technology

It significantly improves the accuracy and anti-interference ability of high-precision magnetic modulator signals, ensures high-precision output under complex operating conditions, improves the purity and reliability of the measured data, and enhances the stability and applicability of the system's signal output.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120067542A_ABST
    Figure CN120067542A_ABST
Patent Text Reader

Abstract

The invention discloses a high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation, and relates to the technical field of signal processing. According to the high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation, an initial output voltage signal of a high-precision magnetic modulator is obtained and preprocessed, analysis is carried out again based on an adaptive filtering algorithm, a noise compensation algorithm and comprehensive processing, and a processed output voltage signal is obtained; through the adaptive filtering algorithm and the noise compensation algorithm, the signal precision and the anti-interference capability of the high-precision magnetic modulator can be effectively improved, the adaptive filtering algorithm adjusts filtering parameters in real time so as to adapt to noise interference in different environments, the influence of external noise on signal measurement is remarkably reduced, and the measurement accuracy is improved. Meanwhile, the noise compensation algorithm further reduces the noise component in the signal, and improves the purity and reliability of the measurement data, so that the signal processing method can maintain high-precision output under complex working conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of signal processing, and particularly to a high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation. Background Art

[0002] In the field of high-precision signal measurement and processing, magnetic modulators are widely used in sensing and measurement systems that require high sensitivity and precision, such as magnetic field detection, electronic current sensing, industrial automation control, etc. However, since magnetic modulators are usually subject to various noise interferences in the actual working environment, including environmental noise, the device's own electronic noise, and external electromagnetic interference, these noises will seriously affect the accuracy and stability of the measurement signal. Therefore, how to effectively filter out the noise and extract a pure signal has become a key technical problem in high-precision magnetic modulator signal processing.

[0003] Traditional signal processing methods mostly use filters with fixed parameters, such as low-pass filters or band-pass filters, to process the output signal of the magnetic modulator. However, this method often shows deficiencies in the face of complex and changing noise environments: the fixed filtering parameters are difficult to cope with the real-time changing noise characteristics, which easily leads to over-filtering of the signal or failure to effectively filter out the noise, thus affecting the accuracy of the measurement result. In addition, simple filtering processing cannot dynamically adapt to the frequency drift of the signal and the characteristics of different environmental noises. Therefore, in high-precision measurement applications, the existing filtering methods are difficult to meet the requirements.

[0004] The limitations of the existing technology at least include the following problems. First, the traditional high-precision magnetic modulator signal processing methods have deficiencies in the accuracy of signal processing and anti-interference ability, mainly reflected in the difficulty of effectively removing noise interference in the signal, which affects the accuracy of the signal measurement result. In addition, due to the lack of a filtering and compensation mechanism based on real-time adaptive adjustment in the existing technology, it is easy to cause the system to be difficult to achieve efficient and stable signal processing in different noise environments, and thus easy to cause error accumulation in the measurement result, affecting the reliability of the measurement signal. Summary of the Invention

[0005] In view of the deficiencies of the existing technology, the present invention provides a high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation, which solves the problems that the traditional high-precision magnetic modulator signal processing methods have deficiencies in the accuracy of signal processing and anti-interference ability, mainly reflected in the difficulty of effectively removing noise interference in the signal, which affects the accuracy of the signal measurement result. In addition, due to the lack of a filtering and compensation mechanism based on real-time adaptive adjustment in the existing technology, it is easy to cause the system to be difficult to achieve efficient and stable signal processing in different noise environments, and thus easy to cause error accumulation in the measurement result, affecting the reliability of the measurement signal.

[0006] To achieve the above object, the present invention is realized through the following technical solutions: A high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation, comprising the following steps: obtaining an initial output voltage signal of a high-precision magnetic modulator to be processed and performing preprocessing to obtain an output voltage amplified signal of the high-precision magnetic modulator to be processed, where the initial output voltage signal includes initial output voltage values at a plurality of time points, and the output voltage amplified signal includes output voltage amplified values at a plurality of time points; filtering the output voltage amplified signal of the high-precision magnetic modulator to be processed based on an adaptive filtering algorithm to obtain a filtered output voltage signal of the high-precision magnetic modulator to be processed, where the filtered output voltage signal includes filtered output voltage values at a plurality of time points; performing noise compensation processing on the filtered output voltage signal of the high-precision magnetic modulator to be processed based on a noise compensation algorithm to obtain a noise compensation output voltage signal of the high-precision magnetic modulator to be processed, where the noise compensation output voltage signal includes noise compensation output voltage values at a plurality of time points; performing comprehensive processing and analysis on the noise compensation output voltage signal of the high-precision magnetic modulator to be processed to obtain a processed output voltage signal of the high-precision magnetic modulator to be processed, which includes output voltage processed values at a plurality of time points.

[0007] Further, the specific steps to obtain the output voltage amplified signal of the high-precision magnetic modulator to be processed are as follows: obtaining the safety voltage limit and the initial gain coefficient of the high-precision magnetic modulator to be processed, where the safety voltage limit includes the maximum output safety voltage value and the minimum output safety voltage value; comparing and analyzing the initial output voltage value at each time point of the high-precision magnetic modulator to be processed with the safety voltage limit of the high-precision magnetic modulator to be processed, and inputting the comparison and analysis results, the initial gain coefficient of the high-precision magnetic modulator to be processed, the maximum output safety voltage value, and the minimum output safety voltage value into an amplification processing analysis model for voltage amplification processing to obtain the output voltage amplified value at each time point of the high-precision magnetic modulator to be processed.

[0008] Further, the amplification processing analysis model is specifically as follows: ; where is the output voltage amplified value of the high-precision magnetic modulator to be processed, is the initial output voltage value of the high-precision magnetic modulator to be processed, is the initial gain coefficient of the high-precision magnetic modulator, is the minimum output safety voltage value of the high-precision magnetic modulator, is the maximum output safety voltage value of the high-precision magnetic modulator.

[0009] Further, the specific steps to obtain the filtered output voltage signal of the high-precision magnetic modulator to be processed are as follows: Obtain the initial filtering weight coefficient of the set filter, and combine it with the output voltage amplification value at the first time point of the high-precision magnetic modulator to be processed for filtering analysis to obtain the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed; Obtain the output voltage reference value of the high-precision magnetic modulator to be processed, and combine it with the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed for error analysis to obtain the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed; Obtain the initial learning rate of the set filter, and combine it with the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed for learning rate correction analysis to obtain the corrected learning rate at the second time point of the high-precision magnetic modulator to be processed; Perform filtering correction weight analysis on the initial weight coefficient of the set filter, the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed, the filtered output voltage value, and the corrected learning rate at the second time point of the high-precision magnetic modulator to be processed to obtain the corrected filtering weight coefficient at the second time point of the high-precision magnetic modulator to be processed; Perform comprehensive analysis on the corrected filtering weight coefficient and the output voltage amplification value at the second time point of the high-precision magnetic modulator to be processed to obtain the filtered output voltage value at the second time point of the high-precision magnetic modulator to be processed, and repeat the error analysis, learning rate correction analysis, filtering correction weight, and filtering analysis steps until the filtered output voltage values at each time point of the high-precision magnetic modulator to be processed are obtained.

[0010] Further, the specific formulas for calculating the filtered output voltage value, the filtered output voltage error value, the corrected learning rate at the second time point, the corrected filtering weight coefficient, and the filtered output voltage value at each time point of the high-precision magnetic modulator to be processed are as follows: ; where is the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed, is the initial filtering weight coefficient of the set filter, is the output voltage amplification value at the first time point of the high-precision magnetic modulator to be processed, is the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed, is the output voltage reference value of the high-precision magnetic modulator to be processed, is the corrected learning rate at the second time point of the high-precision magnetic modulator to be processed, is the initial learning rate of the set filter, is the learning rate decay coefficient stored in the database, is the corrected filtering weight coefficient at the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the second time point of the high-precision magnetic modulator to be processed, is the amplified output voltage value at the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the th time point of the high-precision magnetic modulator to be processed, is the corrected filter weight coefficient at the th time point of the high-precision magnetic modulator to be processed, is the amplified filtered output voltage value at the , is the number of time points.

[0011] Further, the specific steps to obtain the noise compensation output voltage signal of the high-precision magnetic modulator to be processed are as follows:

[0012] Obtain the initial noise compensation weight coefficient, initial noise adjustment coefficient, and initial noise attenuation coefficient; perform noise compensation analysis on the filtered output voltage value and filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed in combination with the initial noise compensation weight coefficient to obtain the noise compensation output voltage value at the first time point of the high-precision magnetic modulator to be processed; perform coefficient correction analysis on the noise compensation output voltage value and filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed respectively in combination with the initial noise adjustment coefficient and initial noise attenuation coefficient to obtain the corrected noise adjustment coefficient and corrected noise attenuation coefficient at the second time point of the high-precision magnetic modulator to be processed; perform corrected noise compensation weight analysis on the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed in combination with the corrected noise adjustment coefficient, corrected noise attenuation coefficient at the second time point, and initial noise compensation weight coefficient to obtain the corrected noise compensation weight coefficient at the second time point of the high-precision magnetic modulator to be processed; perform noise compensation analysis on the filtered output voltage value, corrected noise compensation weight coefficient, and filtered output voltage error value at the second time point of the high-precision magnetic modulator to be processed to obtain the noise compensation output voltage value at the second time point of the high-precision magnetic modulator to be processed, and repeat the coefficient correction analysis, corrected noise compensation weight analysis, and noise compensation analysis until the noise compensation output voltage value at each time point of the high-precision magnetic modulator to be processed is obtained.

[0013] Further, the specific formulas for calculating the noise compensation output voltage value at the first time point, corrected noise adjustment coefficient at the second time point, corrected noise attenuation coefficient, corrected noise compensation weight coefficient, noise compensation output voltage value, and noise compensation output voltage value at each time point of the high-precision magnetic modulator to be processed are as follows: ; among them, is the noise compensation output voltage value at the first time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed, is the initial noise compensation weight coefficient, is the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed, is the corrected noise adjustment coefficient at the second time point of the high-precision magnetic modulator to be processed, is the initial noise adjustment coefficient, is the noise adjustment attenuation factor stored in the database, is the corrected noise attenuation coefficient at the second time point of the high-precision magnetic modulator to be processed, is the initial noise attenuation coefficient, is the corrected noise attenuation factor stored in the database, is the corrected noise compensation weight coefficient at the second time point of the high-precision magnetic modulator to be processed, is the noise compensation output voltage value at the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage error value at the second time point of the high-precision magnetic modulator to be processed, is the noise compensation output voltage value at the th time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the th time point of the high-precision magnetic modulator to be processed, is the corrected noise compensation weight coefficient at the th time point of the high-precision magnetic modulator to be processed, is the filtered output voltage error value at the , is the number of time points.

[0014] Further, the specific steps for obtaining the processed output voltage signal of the high-precision magnetic modulator to be processed are as follows: perform Fourier transform analysis on the noise-compensated output voltage values at each time point of the high-precision magnetic modulator to be processed to obtain the initial frequency values corresponding to each time point of the high-precision magnetic modulator to be processed; obtain the cut-off frequency limits of the high-precision magnetic modulator to be processed and conduct comprehensive analysis to obtain the center frequency and bandwidth values of the high-precision magnetic modulator to be processed, where the cut-off frequency limits include the lowest cut-off frequency and the highest cut-off frequency; input the center frequency, bandwidth value, lowest cut-off frequency, highest cut-off frequency of the high-precision magnetic modulator to be processed, and the initial frequency values corresponding to each time point of the high-precision magnetic modulator into the initial filtering analysis model for filtering analysis to obtain the frequency processing values corresponding to each time point of the high-precision magnetic modulator to be processed; perform inverse Fourier transform analysis on the frequency processing values corresponding to each time point of the high-precision magnetic modulator to be processed to obtain the output voltage processing values at each time point of the high-precision magnetic modulator to be processed.

[0015] Further, the specific formulas for calculating the center frequency and bandwidth value of the high-precision magnetic modulator to be processed are as follows: ; where is the center frequency of the high-precision magnetic modulator to be processed, is the lowest cut-off frequency of the high-precision magnetic modulator to be processed, is the highest cut-off frequency of the high-precision magnetic modulator to be processed, is the bandwidth value of the high-precision magnetic modulator to be processed.

[0016] Further, the initial filtering analysis model is specifically as follows: ; where is the frequency processing value corresponding to the time point of the high-precision magnetic modulator to be processed, is the lowest cut-off frequency of the high-precision magnetic modulator to be processed, is the highest cut-off frequency of the high-precision magnetic modulator to be processed, is the center frequency of the high-precision magnetic modulator to be processed, is the bandwidth value of the high-precision magnetic modulator to be processed, is the initial frequency value corresponding to the time point of the high-precision magnetic modulator to be processed.

[0017] The present invention has the following beneficial effects:

[0018] (1). The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation can effectively improve the signal accuracy and anti-interference ability of the high-precision magnetic modulator in different noise environments through the adaptive filtering algorithm and the noise compensation algorithm. Since the adaptive filtering algorithm adjusts the filtering parameters in real time to adapt to the noise interference in different environments, it significantly reduces the influence of external noise on signal measurement. At the same time, the noise compensation algorithm further reduces the noise component in the signal, improves the purity and reliability of the measurement data, so that this signal processing method can maintain high-precision output under complex working conditions.

[0019] (2). The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation controls the gain and safety voltage limit of the voltage signal to ensure that the signal is amplified within a safe range, avoiding distortion or unstable output caused by voltage fluctuations. By setting the learning rate of the filter and correcting the noise compensation weight, it can effectively adapt to environmental changes and prevent over-amplification or deviation accumulation. This not only ensures the signal output stability of the system, but also improves the applicability and safety in complex environments, providing a stable and reliable basis for subsequent data analysis.

[0020] (3). The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation further performs Fourier transform processing on the signal on the basis of filtering and noise compensation. Combining the analysis and filtering processing of the cut-off frequency, it can accurately identify the effective frequency components of the high-precision magnetic modulator. The output signal obtained by the inverse Fourier transform is optimized through frequency domain processing, realizing the multi-dimensional optimization of the signal in the time-frequency domain, greatly improving the overall accuracy and quality of the signal, thus ensuring the reasonable distribution of high-frequency and low-frequency components, effectively solving the deficiencies of traditional signal processing methods in terms of frequency accuracy, and being applicable to the application requirements of high-precision measurement.

[0021] Of course, it is not necessary for any product implementing the present invention to achieve all the above-mentioned advantages simultaneously. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 It is a flowchart of the high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation of the present invention.

[0023] Figure 2 It is a specific step flowchart for obtaining the output voltage amplification signal of the high-precision magnetic modulator to be processed in the high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation of the present invention.

[0024] Figure 3 It is a specific step flowchart for obtaining the filtered output voltage signal of the high-precision magnetic modulator to be processed in the high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation of the present invention. Detailed implementation mode

[0025] In the embodiment of the present application, through the high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation, the deficiencies of the traditional high-precision magnetic modulator signal processing method in terms of signal processing accuracy and anti-interference ability are solved. The deficiencies are mainly reflected in the difficulty of effectively removing the noise interference in the signal, which affects the accuracy of the signal measurement result. In addition, due to the lack of a filtering and compensation mechanism based on real-time adaptive adjustment in the prior art, it is easy to cause the system to be difficult to achieve efficient and stable signal processing in different noise environments, and then it is easy to cause the accumulation of measurement errors and affect the reliability of the measurement signal.

[0026] The general idea for the problems in the embodiment of the present application is as follows:

[0027] Obtain the initial output voltage signal of the high-precision magnetic modulator, perform preprocessing on it to obtain an output voltage amplified signal, and then apply an adaptive filtering algorithm to filter the amplified output voltage signal to obtain a filtered output signal. On this basis, further use a noise compensation algorithm to perform noise compensation on the filtered signal to obtain an output voltage signal after noise compensation. Finally, perform Fourier transform analysis on the signal after noise compensation, perform frequency domain processing in combination with the cut-off frequency, and finally obtain the processed output signal of the high-precision magnetic modulator through inverse Fourier transform.

[0028] Please refer to Figure 1 , the embodiment of the present invention provides a technical solution: a high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation, including the following steps: obtaining the initial output voltage signal of the high-precision magnetic modulator to be processed and performing preprocessing to obtain the output voltage amplified signal of the high-precision magnetic modulator to be processed. The initial output voltage signal includes the initial output voltage values at several time points, and the output voltage amplified signal includes the output voltage amplified values at several time points; based on the adaptive filtering algorithm, filtering the output voltage amplified signal of the high-precision magnetic modulator to be processed to obtain the filtered output voltage signal of the high-precision magnetic modulator to be processed. The filtered output voltage signal includes the filtered output voltage values at several time points; based on the noise compensation algorithm, performing noise compensation processing on the filtered output voltage signal of the high-precision magnetic modulator to be processed to obtain the noise compensation output voltage signal of the high-precision magnetic modulator to be processed. The noise compensation output voltage signal includes the noise compensation output voltage values at several time points; performing comprehensive processing and analysis on the noise compensation output voltage signal of the high-precision magnetic modulator to be processed to obtain the processed output voltage signal of the high-precision magnetic modulator to be processed, including the output voltage processing values at several time points.

[0029] Specifically, as Figure 2As shown in the figure, the specific steps to obtain the output voltage amplification signal of the high-precision magnetic modulator to be processed are as follows: Obtain the safety voltage limit and the initial gain coefficient of the high-precision magnetic modulator to be processed. The safety voltage limit includes the maximum output safety voltage value and the minimum output safety voltage value. Compare and analyze the initial output voltage value at each time point of the high-precision magnetic modulator to be processed with the safety voltage limit of the high-precision magnetic modulator to be processed, and input the comparison and analysis results, the initial gain coefficient of the high-precision magnetic modulator to be processed, the maximum output safety voltage value, and the minimum output safety voltage value into the amplification processing analysis model for voltage amplification processing to obtain the output voltage amplification value at each time point of the high-precision magnetic modulator to be processed.

[0030] The amplification processing analysis model is specifically as follows: ; where is the output voltage amplification value of the high-precision magnetic modulator to be processed, is the initial output voltage value of the high-precision magnetic modulator to be processed, is the initial gain coefficient of the high-precision magnetic modulator, is the minimum output safety voltage value of the high-precision magnetic modulator, is the maximum output safety voltage value of the high-precision magnetic modulator.

[0031] In this implementation scheme, the amplification processing analysis model amplifies the output voltage of the high-precision magnetic modulator through segmented processing, applying different gain coefficients in different voltage ranges to ensure accurate amplification of the signal in different ranges. For example, when the output voltage is lower than the minimum safety voltage, the model amplifies the signal with a small amplitude, avoiding the enhancement of noise in the low-voltage signal, thereby improving the accuracy of the signal. Within the safety voltage range, the model linearly amplifies the signal according to the initial gain coefficient to ensure the consistency and stability of signal processing. When the voltage exceeds the maximum safety voltage, the model performs restricted amplification on the signal to prevent system overload problems caused by excessive signals. This flexible amplification method enhances the adaptability of the system to different voltage levels, making the performance of the system more reliable and accurate in practical applications. By setting the safety voltage limit, and this amplification processing analysis model can effectively control the output voltage of the high-precision magnetic modulator, avoiding the output signal exceeding the safety range and ensuring the voltage safety of the system during operation. In traditional amplification methods, signal amplification may cause the output voltage to exceed the range that the system can withstand, easily leading to equipment damage or data distortion. However, by setting the minimum and maximum safety voltage values, this model keeps the amplification process always within the safety limit and does not pose a threat to system stability. This safety control is particularly important in complex working environments, helping the equipment to operate stably in various application scenarios and reducing equipment maintenance and failure risks. The model utilizes the characteristic of dynamic adjustment of the gain coefficient to expand the dynamic range of signal processing of the high-precision magnetic modulator, enabling the system to effectively process signal inputs with different amplitudes. When the signal amplitude is small, the amplification processing can enhance the signal strength and avoid the signal being masked by noise; when the signal amplitude is large, the restricted amplification prevents the signal from exceeding the tolerance of the system, realizing the full amplitude utilization of the input signal. This not only improves the signal-to-noise ratio of the signal but also ensures the integrity and effectiveness of signal processing. Finally, this processing method makes the signal output by the system more usable, enhances the practical measurement value of the signal, and makes the system suitable for a wider range of application requirements.

[0032] Specifically, as Figure 3As shown in the figure, the specific steps to obtain the filtered output voltage signal of the high-precision magnetic modulator to be processed are as follows: Obtain the initial filtering weight coefficient of the set filter, and combine it with the output voltage amplification value at the first time point of the high-precision magnetic modulator to be processed for filtering analysis to obtain the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed; Obtain the output voltage reference value of the high-precision magnetic modulator to be processed, and combine it with the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed for error analysis to obtain the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed; Obtain the initial learning rate of the set filter, and combine it with the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed for learning rate correction analysis to obtain the corrected learning rate at the second time point of the high-precision magnetic modulator to be processed; Conduct filtering correction weight analysis on the initial weight coefficient of the set filter, the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed, the filtered output voltage value, and the corrected learning rate at the second time point of the high-precision magnetic modulator to be processed to obtain the corrected filtering weight coefficient at the second time point of the high-precision magnetic modulator to be processed; Conduct comprehensive analysis on the corrected filtering weight coefficient and the output voltage amplification value at the second time point of the high-precision magnetic modulator to be processed to obtain the filtered output voltage value at the second time point of the high-precision magnetic modulator to be processed, and repeat the error analysis, learning rate correction analysis, filtering correction weight, and filtering analysis steps until the filtered output voltage values at each time point of the high-precision magnetic modulator to be processed are obtained.

[0033] The specific formulas for calculating the filtered output voltage value, filtered output voltage error value, corrected learning rate at the second time point, corrected filtering weight coefficient, and filtered output voltage value at each time point of the high-precision magnetic modulator to be processed are as follows: ; where is the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed, is the initial filtering weight coefficient of the set filter, is the output voltage amplification value at the first time point of the high-precision magnetic modulator to be processed, is the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed, is the output voltage reference value of the high-precision magnetic modulator to be processed, is the corrected learning rate at the second time point of the high-precision magnetic modulator to be processed, is the initial learning rate of the set filter, is the learning rate decay coefficient stored in the database, is the corrected filtering weight coefficient at the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the second time point of the high-precision magnetic modulator to be processed, is the amplified output voltage value at the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the th time point of the high-precision magnetic modulator to be processed, is the corrected filtering weight coefficient at the th time point of the high-precision magnetic modulator to be processed (when calculating the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed, the corrected filtering weight coefficient at this time is the initial filtering weight coefficient), is the filtered output voltage value at the th time point of the high-precision magnetic modulator to be processed, is the number of time points.

[0034] It should be noted that setting the initial weight coefficient of the filter refers to the magnification factor by which the filter amplifies the input signal in the initial stage. It determines the intensity of the initial filtering effect and can be obtained through the following steps:

[0035] Obtain the initial signal-to-noise ratio of the signal to be processed and evaluate the influence degree of the noise component on the signal.

[0036] According to the preset filtering target, set a suitable magnification factor to ensure that the effective information of the signal is amplified while the noise component is appropriately suppressed.

[0037] Adjust the initial weight coefficient through simulation or testing, and finally select a weight coefficient that achieves a balance between the signal-to-noise ratio and the calculation efficiency.

[0038] The output voltage reference value of the high-precision magnetic modulator to be processed is the output voltage value in the noise-free version, and its acquisition method is: obtain the output voltage values in the noise-free version at several time points and perform mean analysis to obtain the output voltage reference value.

[0039] Initial learning rate is used to control the correction speed of the signal error by the filter in the initial stage. It is set according to the convergence requirements and error sensitivity of the system and can be obtained through the following steps:

[0040] According to the noise characteristics of the signal and the system response requirements, determine the approximate range of the learning rate.

[0041] Through experiments with different settings of the initial learning rate, observe the convergence speed and stability of the system and gradually optimize.

[0042] Based on the empirical values of previous similar systems, select a suitable initial learning rate to ensure the system has a fast response ability in the initial stage while avoiding instability caused by excessive adjustment.

[0043] Learning rate decay coefficient It is used to dynamically adjust the learning rate to avoid oscillations or instability caused by overcorrection. It is set according to the system's sensitivity to errors and the requirements for convergence speed, and it can be obtained in the following ways:

[0044] Determine the system's sensitivity to error changes and obtain the initial learning rate through testing or data analysis .

[0045] Set a decay ratio to gradually decrease the learning rate according to the time point sequence, so that the filtering adjustment responds quickly in the initial stage and gradually stabilizes in the later stage.

[0046] It can be obtained according to empirical values or through experimental adjustment to achieve a better balance at different time points.

[0047] The specific implementation example of calculating the filtered output voltage value at each time point is as follows. The following data is available:

[0048] The initial output voltage signal of the high-precision magnetic modulator to be processed includes the initial output voltage values at eight consecutive time points, specifically as follows:

[0049] The initial output voltage value at the first time point is: 4.8 mV.

[0050] The initial output voltage value at the second time point is: 5.2 mV.

[0051] The initial output voltage value at the third time point is: 5.0 mV.

[0052] The initial output voltage value at the fourth time point is: 5.8 mV.

[0053] The initial output voltage value at the fifth time point is: 6.1 mV.

[0054] The initial output voltage value at the sixth time point is: 4.9 mV.

[0055] The initial output voltage value at the seventh time point is: 4.3 mV.

[0056] The initial output voltage value at the eighth time point is: 4.7 mV.

[0057] The maximum output safety voltage value of the high-precision magnetic modulator to be processed is: 6.0 mV.

[0058] The minimum output safety voltage value of the high-precision magnetic modulator to be processed is: 4.5 mV.

[0059] The initial gain coefficient of the high-precision magnetic modulator to be processed is: 1.2.

[0060] The initial filtering weight coefficient of the set filter is: 0.8.

[0061] The output voltage reference value of the high-precision magnetic modulator to be processed is: 5.2 mV.

[0062] The initial learning rate of the set filter is: 0.02.

[0063] The learning rate decay coefficient stored in the database is: 0.03.

[0064] Input the initial output voltage values at the above eight time points, the maximum output safety voltage value, the minimum output safety voltage value, and the initial gain coefficient of the high-precision magnetic modulator to be processed into the amplification processing analysis model respectively, and obtain:

[0065] The output voltage amplification value at the first time point is: 4.8 * 1.2 = 5.76 mV.

[0066] The output voltage amplification value at the second time point is: 5.2 * 1.2 = 6.24 mV.

[0067] The output voltage amplification value at the third time point is: 5.0 * 1.2 = 6.00 mV.

[0068] The output voltage amplification value at the fourth time point is: 5.8 * 1.2 = 6.96 mV.

[0069] The output voltage amplification value at the fifth time point is: 6.1 * (1.2 * (1 - ((6.1 - 6.0) / 6.0))) = 7.20 mV.

[0070] The output voltage amplification value at the sixth time point is: 4.9 * 1.2 = 5.88 mV.

[0071] The output voltage amplification value at the seventh time point is: 4.3 * (1.2 * (1 + ((4.5 - 4.3) / 4.5))) = 5.39 mV.

[0072] The output voltage amplification value at the eighth time point is: 4.7 * 1.2 = 5.64 mV.

[0073] Input the output voltage amplification values at the above eight time points, the initial filtering weight coefficient of the set filter, the initial learning rate, the output voltage reference value of the high-precision magnetic modulator to be processed, and the learning rate decay coefficient stored in the database into the formula for calculating the filtered output voltage value at each time point respectively, and obtain:

[0074] The filtered output voltage value at the first time point is: 0.8 * 5.76 ≈ 4.6 mV.

[0075] The filtered output voltage value at the second time point is: (0.8 + (0.02 * (1 / (1 + 0.03 * (5.2 - 4.6))) * (5.2 - 4.6) * 5.76)) * 6.24 ≈ 5.42 mV.

[0076] The filtered output voltage value at the third time point is: (0.8 + (0.02 * (1 / (1 + 0.03 * (5.42 - 5.2))) * (5.42 - 5.2) * 6.24)) * 6.00 ≈ 4.96 mV.

[0077] The filtered output voltage value at the fourth time point is: (0.8 + (0.02 * (1 / (1 + 0.03 * (5.2 - 4.96))) * (5.2 - 4.96) * 6.00)) * 6.96 ≈ 5.77 mV.

[0078] The filtered output voltage value at the fifth time point is: (0.8 + (0.02 * (1 / (1 + 0.03 * (5.77 - 5.2))) * (5.77 - 5.2) * 6.96)) * 7.20 ≈ 6.32 mV.

[0079] The filtered output voltage value at the sixth time point is: (0.8 + (0.02 * (1 / (1 + 0.03 * (6.32 - 5.2))) * (6.32 - 5.2) * 7.20)) * 5.88 ≈ 5.62 mV.

[0080] The filtered output voltage value at the seventh time point is: (0.8 + (0.02 * (1 / (1 + 0.03 * (5.62 - 5.2))) * (5.62 - 5.2) * 5.88)) * 5.39 ≈ 4.57 mV.

[0081] The filtered output voltage value at the eighth time point is: (0.8 + (0.02 * (1 / (1 + 0.03 * (5.2 - 4.57))) * (5.2 - 4.57) * 5.39)) * 5.64 ≈ 4.89 mV.

[0082] In this implementation, the filtering analysis dynamically adjusts the filtering weight coefficients and learning rate at each time point, enabling real-time response to signal changes. This dynamic adjustment mechanism allows the filter to quickly adapt to different noise environments, ensuring the optimal filtering effect of the signal at each time point. Especially in the initial stage, the signal is enhanced through preset initial weight coefficients to amplify the effective information. At the same time, the learning rate is dynamically adjusted using error analysis to avoid the oscillation phenomenon caused by overcorrection, significantly improving the accuracy and real-time response ability of the system, meeting the application requirements of high precision and high real-time performance. The filtering analysis introduces learning rate decay and dynamic weight adjustment. By gradually reducing the learning rate, the filtering process can quickly suppress noise in the initial stage and maintain the stability of the signal in the later stage. This mechanism can effectively distinguish signal and noise components in different noise environments, reduce the impact of external interference on the signal, and ensure the stability and reliability of the output signal. This design enhances the anti-interference ability of the system in complex environments, enabling the filter to still output stably under changing conditions. By storing the learning rate decay coefficient and dynamically adjusting the weight coefficient, the filtering analysis has strong adaptability and can be optimized according to different signal environments, adapting to various application scenarios of high-precision magnetic modulators. This flexibility improves the scalability of the system. At the same time, through detailed error analysis and learning rate correction, the filtering analysis retains more signal details during filtering, reduces error accumulation, and significantly improves the accuracy and quality of the signal, especially suitable for high-precision measurement scenarios.

[0083] Specifically, the specific steps to obtain the noise compensation output voltage signal of the high-precision magnetic modulator to be processed are as follows: Obtain the initial noise compensation weight coefficient, initial noise adjustment coefficient, and initial noise attenuation coefficient; perform noise compensation analysis on the filtered output voltage value and filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed in combination with the initial noise compensation weight coefficient to obtain the noise compensation output voltage value at the first time point of the high-precision magnetic modulator to be processed; perform coefficient correction analysis on the noise compensation output voltage value and filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed in combination with the initial noise adjustment coefficient and initial noise attenuation coefficient respectively to obtain the corrected noise adjustment coefficient and corrected noise attenuation coefficient at the second time point of the high-precision magnetic modulator to be processed; perform corrected noise compensation weight analysis on the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed in combination with the corrected noise adjustment coefficient, corrected noise attenuation coefficient at the second time point, and the initial noise compensation weight coefficient to obtain the corrected noise compensation weight coefficient at the second time point of the high-precision magnetic modulator to be processed; perform noise compensation analysis on the filtered output voltage value, corrected noise compensation weight coefficient, and filtered output voltage error value at the second time point of the high-precision magnetic modulator to be processed to obtain the noise compensation output voltage value at the second time point of the high-precision magnetic modulator to be processed, and repeat the coefficient correction analysis, corrected noise compensation weight analysis, and noise compensation analysis until the noise compensation output voltage values at each time point of the high-precision magnetic modulator to be processed are obtained.

[0084] The specific formulas for calculating the noise compensation output voltage value at the first time point, the corrected noise adjustment coefficient, corrected noise attenuation coefficient, corrected noise compensation weight coefficient, noise compensation output voltage value at the second time point, and the noise compensation output voltage values at each time point of the high-precision magnetic modulator to be processed are as follows: ; where is the noise compensation output voltage value at the first time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the first time point of the high-precision magnetic modulator to be processed, is the initial noise compensation weight coefficient, is the filtered output voltage error value at the first time point of the high-precision magnetic modulator to be processed, is the corrected noise adjustment coefficient at the second time point of the high-precision magnetic modulator to be processed, is the initial noise adjustment coefficient, is the noise adjustment attenuation factor stored in the database, is the corrected noise attenuation coefficient at the second time point of the high-precision magnetic modulator to be processed, is the initial noise attenuation coefficient, is the corrected noise attenuation factor stored in the database, is the corrected noise compensation weight coefficient at the second time point of the high-precision magnetic modulator to be processed, is the noise compensation output voltage value at the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage error value at the second time point of the high-precision magnetic modulator to be processed, is the noise compensation output voltage value at the th time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value at the th time point of the high-precision magnetic modulator to be processed, is the corrected noise compensation weight coefficient at the th time point of the high-precision magnetic modulator to be processed (when calculating the noise compensation output voltage value at the first time point of the high-precision magnetic modulator to be processed, the corrected noise compensation weight coefficient at this time is the initial noise compensation weight coefficient), is the filtered output voltage error value at the th time point of the high-precision magnetic modulator to be processed, is the number of time points.

[0085] It should be noted that the initial noise compensation weight coefficient determines the initial intensity of noise compensation. Usually, it is set according to the sensitivity of the system to noise and the signal-to-noise ratio (SNR) of the signal. By setting an appropriate initial weight, it can take effect quickly during the noise compensation process, effectively suppressing the noise component in the signal, thereby improving the purity of the signal. This coefficient can be continuously adjusted through experimental data to ensure that the effective components of the signal are not affected while compensating for noise.

[0086] The initial noise adjustment coefficient is used to control the response speed of noise compensation, especially suitable for the initial stage of the signal. When the noise frequency and amplitude are large, it is set to a higher value to quickly respond to noise changes. The reasonable setting of the adjustment coefficient not only enables the system to quickly suppress the initial noise but also reduces the noise baseline of the system in a short time. Its value can be determined by analyzing the noise characteristics of the system. value.

[0087] The initial noise attenuation coefficient mainly controls the attenuation rate of noise during the initial compensation process, enabling the system to reach a stable state in the initial stage. By gradually reducing the noise compensation intensity, Help the system to make a smooth transition and avoid signal deviation caused by overcompensation. It can be based on the convergence requirement and adjusted through experiments to ensure that the noise compensation process is both efficient and stable.

[0088] The noise adjustment attenuation factor stored in the database Is a preset parameter of the system, used to control the gradual attenuation of the noise adjustment coefficient over time. This attenuation factor can be obtained through historical data analysis and experimental results, and is used to ensure that the system can maintain an appropriate response under different noise conditions, making the noise compensation effect more consistent and stable.

[0089] The corrected noise attenuation factor stored in the database Provides a basis for the dynamic adjustment of the noise attenuation rate, enabling the system to flexibly control the speed of noise compensation in different signal environments. It can be adjusted based on changes in the noise environment to maintain the effect of noise suppression under different working conditions, so that the system can maintain excellent signal processing capabilities in a variety of environments.

[0090] In this implementation plan, by setting the initial noise compensation weight coefficient and the initial noise adjustment coefficient, this noise compensation process can quickly respond and effectively suppress noise in the initial stage of signal processing. The initial weight coefficient determines the intensity of compensation, while the adjustment coefficient controls the speed of response. This design enables the system to quickly filter noise in the initial stage when the noise impact is large, improving the purity of the signal. Especially when the signal-to-noise ratio is large, the setting of the initial parameters ensures that the noise will not cause too much interference to the signal, thus laying a stable foundation for subsequent data processing. During the noise compensation process, the initial noise attenuation coefficient and the noise adjustment attenuation factor in the database work together to control the gradual decrease of the noise adjustment coefficient and the compensation weight. This can ensure that the noise compensation gradually stabilizes after a rapid response in the initial stage, avoiding overcompensation and unnecessary oscillations in the later stage. This attenuation mechanism not only improves the stability of the system, but also makes the signal compensation process more reliable and durable, so that it can still maintain a stable output in a changing noise environment. This noise compensation process can adaptively adjust according to the noise characteristics of different environments through the corrected noise attenuation factor stored in the database. Whether in a strong noise or weak noise environment, it can flexibly adjust the intensity and speed of noise suppression to achieve the best compensation effect. This design greatly improves the adaptability and accuracy of the system, enabling the high-precision magnetic modulator to perform excellently in various complex environments and providing strong support for high-precision signal measurement in different application scenarios.

[0091] Specifically, the specific steps to obtain the processed output voltage signal of the high-precision magnetic modulator to be processed are as follows: perform Fourier transform analysis on the noise compensation output voltage values at each time point of the high-precision magnetic modulator to be processed to obtain the initial frequency values corresponding to each time point of the high-precision magnetic modulator to be processed (the unit is Hz, such as 0 Hz, 5 Hz, 10 Hz, etc.); obtain the cut-off frequency limits of the band-pass filter in the high-precision magnetic modulator to be processed (i.e., the frequency range through which the filter passes the signal), and conduct comprehensive analysis to obtain the center frequency (i.e., the midpoint of the cut-off frequencies, which is the most sensitive frequency point of the filter) and the bandwidth value (i.e., the width of the frequency range allowed to pass through the filter) of the band-pass filter in the high-precision magnetic modulator to be processed. The cut-off frequency limits include the lowest cut-off frequency and the highest cut-off frequency; input the center frequency, bandwidth value, lowest cut-off frequency, highest cut-off frequency of the band-pass filter in the high-precision magnetic modulator to be processed, and the initial frequency values corresponding to each time point of the high-precision magnetic modulator into the initial filtering analysis model for filtering analysis to obtain the frequency processing values corresponding to each time point of the high-precision magnetic modulator to be processed; perform inverse Fourier transform analysis on the frequency processing values corresponding to each time point of the high-precision magnetic modulator to be processed to obtain the output voltage processing values at each time point of the high-precision magnetic modulator to be processed.

[0092] The specific formulas for calculating the center frequency and bandwidth value of the band-pass filter in the high-precision magnetic modulator to be processed are as follows: ; where is the center frequency of the band-pass filter in the high-precision magnetic modulator to be processed, is the lowest cut-off frequency of the band-pass filter in the high-precision magnetic modulator to be processed, is the highest cut-off frequency of the band-pass filter in the high-precision magnetic modulator to be processed, is the bandwidth value of the band-pass filter in the high-precision magnetic modulator to be processed.

[0093] The initial filtering analysis model is specifically as follows: ; where is the frequency processing value corresponding to the time point of the high-precision magnetic modulator to be processed, is the lowest cut-off frequency of the band-pass filter in the high-precision magnetic modulator to be processed, is the highest cut-off frequency of the band-pass filter in the high-precision magnetic modulator to be processed, is the center frequency of the band-pass filter in the high-precision magnetic modulator to be processed, is the bandwidth value of the band-pass filter in the high-precision magnetic modulator to be processed, is the initial frequency value corresponding to the time point of the high-precision magnetic modulator to be processed.

[0094] In this implementation, by setting the center frequency and bandwidth value of the bandpass filter, noise or useless signals that are not within the frequency range can be effectively filtered out, thereby retaining frequency components that are meaningful to the signal. This frequency selectivity enhances the accuracy of signal processing, especially in an environment with a lot of noise interference. The bandpass filter can significantly improve the purity of the signal. At the same time, the determination of the center frequency ensures the filter's sensitive response to key frequency points, so that the system's signal processing accuracy is guaranteed. The initial filtering analysis model integrates the minimum and maximum cutoff frequencies, center frequency and bandwidth values ​​of the bandpass filter, so that the system can dynamically adjust the frequency at each time point, ensuring the adaptability of the filtering process. The frequency processing values ​​at each time point are finely adjusted to adapt to the complex frequency change environment and reduce the distortion caused by frequency drift or environmental fluctuations. This adaptive adjustment mechanism makes the system more stable and robust in practical applications. The bandpass filter design and initial filtering model enable the system to efficiently process a wide range of frequency signals. By performing an inverse Fourier transform on the frequency value at each time point, the processed output voltage signal can be quickly acquired in the time domain. This fast and accurate signal processing method expands the application scenarios of the system, allowing the high-precision magnetic modulator to perform well in high-precision measurement, signal analysis, spectrum monitoring and other fields, and adapt to signal requirements within different frequency ranges.

[0095] In summary, this application has at least the following effects:

[0096] Through the adaptive filtering algorithm and the noise compensation algorithm, the signal accuracy and anti-interference ability of the high-precision magnetic modulator can be effectively improved in different noise environments. Since the adaptive filtering algorithm adjusts the filtering parameters in real time to adapt to the noise interference in different environments, the influence of external noise on signal measurement is significantly reduced. At the same time, the noise compensation algorithm further reduces the noise component in the signal and improves the purity and reliability of the measurement data, so that the signal processing method can maintain high-precision output under complex working conditions.

[0097] By controlling the gain and safe voltage limit of the voltage signal, the signal is amplified within a safe range, avoiding distortion or unstable output caused by voltage fluctuations. By setting the learning rate of the filter and correcting the noise compensation weight, it can effectively adapt to environmental changes and prevent over-amplification or deviation accumulation. This not only ensures the stability of the system's signal output, but also improves its applicability and safety in complex environments, providing a stable and reliable foundation for subsequent data analysis.

[0098] On the basis of filtering and noise compensation, further perform Fourier transform processing on the signal. Combining the analysis and filtering processing of the cut-off frequency can accurately identify the effective frequency components of the high-precision magnetic modulator. The output signal obtained by inverse Fourier transform is optimized through frequency domain processing, realizing the multi-dimensional optimization of the signal in the time-frequency domain, greatly improving the overall accuracy and quality of the signal, thus ensuring the reasonable distribution of high-frequency and low-frequency components, effectively solving the deficiencies of traditional signal processing methods in terms of frequency accuracy, and being applicable to the application requirements of high-precision measurement.

[0099] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications to these embodiments once they know the basic creative concept. Therefore, the appended claims are intended to be construed as including the preferred embodiments and all changes and modifications falling within the scope of the present invention.

[0100] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.

Claims

1. A high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation, characterized in that: The following steps are involved: Acquire an initial output voltage signal of a high-precision magnetic modulator to be processed and perform preprocessing to obtain an output voltage amplified signal of the high-precision magnetic modulator to be processed, wherein the initial output voltage signal includes initial output voltage values ​​at several time points, and the output voltage amplified signal includes output voltage amplified values ​​at several time points; Based on an adaptive filtering algorithm, filtering is performed on the output voltage amplified signal of the high-precision magnetic modulator to be processed to obtain a filtered output voltage signal of the high-precision magnetic modulator to be processed, wherein the filtered output voltage filtered signal includes filtered output voltage values ​​at several time points; Performing noise compensation processing on the filtered output voltage signal of the high-precision magnetic modulator to be processed based on a noise compensation algorithm to obtain a noise-compensated output voltage signal of the high-precision magnetic modulator to be processed, wherein the noise-compensated output voltage signal includes noise-compensated output voltage values ​​at several time points; The noise compensation output voltage signal of the high-precision magnetic modulator to be processed is comprehensively processed and analyzed to obtain a processed output voltage signal of the high-precision magnetic modulator to be processed, which includes processed output voltage values ​​at several time points.

2. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 1 is characterized in that: The specific steps of obtaining the output voltage amplified signal of the high-precision magnetic modulator to be processed are as follows: Acquire a safety voltage limit and an initial gain coefficient of a high-precision magnetic modulator to be processed, wherein the safety voltage limit includes a maximum output safety voltage value and a minimum output safety voltage value; The initial output voltage value of the high-precision magnetic modulator to be processed at each time point is compared and analyzed with the safety voltage limit of the high-precision magnetic modulator to be processed, and the comparison and analysis results, the initial gain coefficient of the high-precision magnetic modulator to be processed, the maximum output safety voltage value, and the minimum output safety voltage value are respectively input into the amplification processing analysis model for voltage amplification processing to obtain the output voltage amplification value of the high-precision magnetic modulator to be processed at each time point.

3. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 2 is characterized in that: The amplification processing analysis model is specifically as follows: ; in, is the output voltage amplification value of the high-precision magnetic modulator to be processed, is the initial output voltage value of the high-precision magnetic modulator to be processed, is the initial gain coefficient of the high-precision magnetic modulator, is the minimum safe output voltage value of the high-precision magnetic modulator, It is the maximum safe output voltage value of the high-precision magnetic modulator.

4. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 1 is characterized in that: The specific steps of obtaining the filtered output voltage signal of the high-precision magnetic modulator to be processed are as follows: Acquire the initial filter weight coefficient of the set filter, and perform filtering analysis in combination with the output voltage amplification value of the high-precision magnetic modulator to be processed at the first time point to obtain the filtered output voltage value of the high-precision magnetic modulator to be processed at the first time point; Obtaining an output voltage reference value of the high-precision magnetic modulator to be processed, and performing error analysis in combination with a filtered output voltage value of the high-precision magnetic modulator to be processed at a first time point, to obtain a filtered output voltage error value of the high-precision magnetic modulator to be processed at the first time point; Acquire the initial learning rate of the set filter, and perform a learning rate correction analysis based on the filter output voltage error value of the high-precision magnetic modulator to be processed at the first time point to obtain a corrected learning rate of the high-precision magnetic modulator to be processed at the second time point; Perform filter correction weight analysis on the initial weight coefficient of the set filter, the filter output voltage error value of the high-precision magnetic modulator to be processed at the first time point, the filter output voltage value, and the correction learning rate of the high-precision magnetic modulator to be processed at the second time point to obtain the correction filter weight coefficient of the high-precision magnetic modulator to be processed at the second time point; A comprehensive analysis is performed on the corrected filter weight coefficient and the output voltage amplification value of the high-precision magnetic modulator to be processed at the second time point to obtain the filtered output voltage value of the high-precision magnetic modulator to be processed at the second time point, and the error analysis, learning rate correction analysis, filter correction weight, and filter analysis steps are repeated until the filtered output voltage value of the high-precision magnetic modulator to be processed at each time point is obtained.

5. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 4 is characterized in that: The specific formulas for calculating the filtered output voltage value at the first time point, the filtered output voltage error value, the corrected learning rate at the second time point, the corrected filtering weight coefficient, and the filtered output voltage value at each time point of the high-precision magnetic modulator to be processed are as follows: ; in, is the filtered output voltage value of the high-precision magnetic modulator at the first time point to be processed, To set the initial filter weight coefficient of the filter, is the output voltage amplification value of the high-precision magnetic modulator at the first time point to be processed, is the filtered output voltage error value of the high-precision magnetic modulator at the first time point to be processed, is the output voltage reference value of the high-precision magnetic modulator to be processed, is the corrected learning rate at the second time point of the high-precision magnetic modulator to be processed, To set the initial learning rate of the filter, is the learning rate decay coefficient stored in the database, is the modified filter weight coefficient of the second time point of the high-precision magnetic modulator to be processed, is the filtered output voltage value of the high-precision magnetic modulator at the second time point to be processed, is the output voltage amplification value of the high-precision magnetic modulator at the second time point to be processed, The first The filtered output voltage value at a time point, The first The modified filter weight coefficient at each time point is The first The filter output voltage amplification value at a time point, , is the number of time points.

6. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 1 is characterized in that: The specific steps of obtaining the noise-compensated output voltage signal of the high-precision magnetic modulator to be processed are as follows: Obtaining an initial noise compensation weight coefficient, an initial noise adjustment coefficient, and an initial noise attenuation coefficient; A noise compensation analysis is performed on the filtered output voltage value and the filtered output voltage error value of the high-precision magnetic modulator at the first time point to be processed in combination with the initial noise compensation weight coefficient to obtain the noise compensated output voltage value of the high-precision magnetic modulator at the first time point to be processed; The noise compensation output voltage value and the filter output voltage error value of the high-precision magnetic modulator to be processed at the first time point are respectively combined to perform coefficient correction analysis on the initial noise adjustment coefficient and the initial noise attenuation coefficient to obtain the corrected noise adjustment coefficient and the corrected noise attenuation coefficient of the high-precision magnetic modulator to be processed at the second time point; The filter output voltage error value of the high-precision magnetic modulator to be processed at the first time point is combined with the corrected noise adjustment coefficient, the corrected noise attenuation coefficient and the initial noise compensation weight coefficient at the second time point to perform a corrected noise compensation weight analysis to obtain the corrected noise compensation weight coefficient of the high-precision magnetic modulator to be processed at the second time point; A noise compensation analysis is performed on the filtered output voltage value at the second time point of the high-precision magnetic modulator to be processed, the corrected noise compensation weight coefficient, and the filtered output voltage error value to obtain the noise compensated output voltage value at the second time point of the high-precision magnetic modulator to be processed, and the coefficient correction analysis, corrected noise compensation weight analysis, and noise compensation analysis are repeated until the noise compensated output voltage value at each time point of the high-precision magnetic modulator to be processed is obtained.

7. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 6 is characterized in that: The specific formulas for calculating the noise compensation output voltage value of the high-precision magnetic modulator to be processed at the first time point, the corrected noise adjustment coefficient at the second time point, the corrected noise attenuation coefficient, the corrected noise compensation weight coefficient, the noise compensation output voltage value, and the noise compensation output voltage value at each time point are as follows: ; in, is the noise-compensated output voltage value of the high-precision magnetic modulator at the first time point to be processed, is the filtered output voltage value of the high-precision magnetic modulator at the first time point to be processed, is the initial noise compensation weight coefficient, is the filtered output voltage error value of the high-precision magnetic modulator at the first time point to be processed, is the corrected noise adjustment coefficient of the second time point of the high-precision magnetic modulator to be processed, is the initial noise adjustment coefficient, Adjust the attenuation factor for the noise stored in the database, is the corrected noise attenuation coefficient of the high-precision magnetic modulator at the second time point to be processed, is the initial noise attenuation coefficient, is the modified noise attenuation factor stored in the database, is the corrected noise compensation weight coefficient at the second time point of the high-precision magnetic modulator to be processed, is the noise compensated output voltage value of the high-precision magnetic modulator at the second time point to be processed, is the filtered output voltage value of the high-precision magnetic modulator at the second time point to be processed, is the filtered output voltage error value of the high-precision magnetic modulator at the second time point to be processed, The first The noise compensation output voltage value at a time point is The first The filtered output voltage value at a time point, The first The corrected noise compensation weight coefficient at each time point, The first The filter output voltage error value at a time point is , is the number of time points.

8. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 1 is characterized in that: The specific steps of obtaining the processed output voltage signal of the high-precision magnetic modulator to be processed are as follows: Performing Fourier transform analysis on the noise compensation output voltage value of the high-precision magnetic modulator to be processed at each time point to obtain the initial frequency value corresponding to each time point of the high-precision magnetic modulator to be processed; Obtaining the cutoff frequency limit of the high-precision magnetic modulator to be processed, and performing comprehensive analysis to obtain the center frequency and bandwidth value of the high-precision magnetic modulator to be processed, wherein the cutoff frequency limit includes a minimum cutoff frequency and a maximum cutoff frequency; The center frequency, bandwidth value, minimum cutoff frequency, maximum cutoff frequency of the high-precision magnetic modulator to be processed and the initial frequency value corresponding to each time point of the high-precision magnetic modulator are respectively input into the initial filtering analysis model for filtering analysis to obtain the frequency processing value corresponding to each time point of the high-precision magnetic modulator to be processed; The frequency processing value corresponding to each time point of the high-precision magnetic modulator to be processed is subjected to inverse Fourier transform analysis to obtain the output voltage processing value of each time point of the high-precision magnetic modulator to be processed.

9. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 8, characterized in that: The specific formula for calculating the center frequency and bandwidth value of the high-precision magnetic modulator to be processed is as follows: ; in, is the center frequency of the high-precision magnetic modulator to be processed, is the lowest cutoff frequency of the high-precision magnetic modulator to be processed, is the highest cutoff frequency of the high-precision magnetic modulator to be processed, is the bandwidth value of the high-precision magnetic modulator to be processed.

10. The high-precision magnetic modulator signal processing method based on adaptive filtering and noise compensation according to claim 8, characterized in that: The initial filtering analysis model is as follows: ; in, is the frequency processing value corresponding to the time point of the high-precision magnetic modulator to be processed, is the lowest cutoff frequency of the high-precision magnetic modulator to be processed, is the highest cutoff frequency of the high-precision magnetic modulator to be processed, is the center frequency of the high-precision magnetic modulator to be processed, is the bandwidth value of the high-precision magnetic modulator to be processed, is the initial frequency value corresponding to the time point of the high-precision magnetic modulator to be processed.

Citation Information

Patent Citations

  • Disturbance voltage intelligent compensation device in three-dimensional electrical prospecting instrument

    CN103472492A

  • Method and system for identifying modal parameters of fan structure

    CN116756631A

  • Broadband voltage signal measuring method and system

    CN117434337A

  • System for automatically adjusting output energy-saving current through induction load change of synchronous reluctance motor

    CN119727471A

  • Method for automatic gain control with a signal delay for the time of estimating the power of an additive mixture of signal and noise

    RU2769564C1