CN-122026858-A - Signal processing method, device, equipment and medium
Abstract
The application is suitable for the technical field of automatic control, and provides a signal processing method, a device, equipment and a storage medium. The method comprises the steps of collecting original signals in the working process of processing equipment in real time, respectively applying a plurality of different filtering algorithms to conduct parallel filtering processing on the original signals to obtain candidate filtering signal sets, conducting quality assessment on each candidate filtering signal based on a preset signal quality assessment strategy to obtain a signal quality index value set of each candidate filtering signal, determining target filtering signals from the candidate filtering signal sets by adopting a preset scoring strategy based on the signal quality index value set, and transmitting the target filtering signals to the processing equipment to be used for guiding processing parameter adjustment of the processing equipment. The signal processing method provided by the embodiment of the application can effectively process the signal in the working process of the processing equipment.
Inventors
- WANG JIANPING
- YU QIANG
- FENG YUXIN
- HU RUI
Assignees
- 深圳市大族智能控制科技有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20251231
Claims (10)
- 1. A signal processing method, comprising the steps of: collecting original signals in the working process of processing equipment in real time; Respectively applying a plurality of different filtering algorithms to perform parallel filtering processing on the original signals to obtain candidate filtering signal sets; based on a preset signal quality evaluation strategy, performing quality evaluation on each candidate filtered signal to obtain a signal quality index value set of each candidate filtered signal; determining a target filtered signal from the candidate filtered signal set by adopting a preset scoring strategy based on the signal quality index value set; Transmitting the target filtered signal to the processing equipment for processing parameter adjustment of the processing equipment.
- 2. The method according to claim 1, wherein the step of performing parallel filtering processing on the original signal by applying a plurality of different filtering algorithms to obtain a candidate filtered signal set, specifically includes: Obtaining a plurality of different filtering algorithms, wherein the filtering algorithms comprise a Kalman filtering algorithm, a signal smoother algorithm, a median filtering algorithm and a moving average filtering algorithm; and carrying out parallel filtering processing on the original signals by adopting the Kalman filtering algorithm, the signal smoother algorithm, the median filtering algorithm and the moving average filtering algorithm to obtain candidate filtering signals corresponding to each filtering algorithm.
- 3. The method according to claim 1, wherein the step of performing quality evaluation on each candidate filtered signal based on a preset signal quality evaluation strategy to obtain a set of signal quality index values of each candidate filtered signal specifically includes: acquiring a preset signal quality evaluation strategy, wherein the signal quality evaluation strategy comprises a signal-to-noise ratio quantization rule, a smoothness index quantization rule and a peak-to-peak index quantization rule; Calculating the signal-to-noise ratio of each candidate filtering signal based on the signal-to-noise ratio quantization rule to obtain the signal-to-noise ratio index of each candidate filtering signal; Calculating the smoothness of each candidate filtering signal based on the smoothness index quantization rule to obtain a smoothness index of each candidate filtering signal; calculating the peak value of each candidate filtering signal based on the peak value index quantization rule to obtain the peak value index of each candidate filtering signal; And determining the signal-to-noise ratio index, the smoothness index and the peak-to-peak index as a signal quality index value set of each candidate filtering signal.
- 4. A method according to claim 3, wherein the step of calculating the signal-to-noise ratio of each candidate filtered signal based on the signal-to-noise ratio quantization rule to obtain the signal-to-noise ratio indicator of each candidate filtered signal specifically comprises: Calculating the signal power and the noise power of each candidate filtering signal; Based on the signal-to-noise ratio quantization rule, a preset noise ratio formula is adopted Processing the signal power and the noise power to obtain a signal-to-noise ratio index of each candidate filtering signal, wherein, Is the power of the signal that is to be transmitted, Is the noise power.
- 5. A method according to claim 3, wherein the step of calculating the smoothness of each candidate filtered signal based on the smoothness index quantization rule, to obtain the smoothness index of each candidate filtered signal, specifically comprises: acquiring signal data of each candidate filtering signal to obtain a sample point amplitude sequence of each candidate filtering signal; Calculating second-order differences of adjacent sample point amplitudes in the sample point amplitude sequence to obtain a plurality of second-order differences; Obtaining a preset normalization factor, normalizing the plurality of second-order differences by adopting the normalization factor, and summing the normalized second-order differences to obtain normalized second-order difference sum of each candidate filtering signal; Acquiring the length of each candidate filtering, and obtaining a normalized second-order differential mean value of each candidate filtering signal based on the length and the normalized second-order differential sum; and acquiring a smoothness reference value, and calculating to obtain a smoothness index of each candidate filtering signal based on the smoothness reference value and the normalized second-order difference average value.
- 6. The method according to claim 1, wherein the step of determining the target filtered signal from the candidate filtered signal set using a preset scoring strategy based on the set of signal quality index values, specifically comprises: acquiring the weight corresponding to each signal quality index value based on a preset scoring strategy; Carrying out weighted summation on the signal quality index value set and the weight to obtain a quality score of each candidate filtering signal; A target filtered signal is determined from the set of candidate filtered signals based on the quality score.
- 7. The method of claim 6, further comprising, after said transmitting said target filtered signal to said processing apparatus for processing parameter adjustment of said processing apparatus: Continuously adopting a filtering algorithm corresponding to the target filtering signal to process the original signal acquired in real time until the quality score corresponding to the target filtering signal is detected to be smaller than a preset threshold value; and re-executing the step of parallel processing the acquired original signals by applying a plurality of different filtering algorithms to obtain target filtering signals, and processing the original signals acquired in real time by using dynamic replacement filtering algorithms.
- 8. A signal processing apparatus, comprising: the acquisition module is used for acquiring original signals in the working process of the processing equipment in real time; the filtering module is used for respectively applying a plurality of different filtering algorithms, and carrying out parallel filtering processing on the original signals to obtain candidate filtering signal sets; The evaluation module is used for carrying out quality evaluation on each candidate filtering signal based on a preset signal quality evaluation strategy to obtain a signal quality index value set of each candidate filtering signal; a determining module for determining a target filtered signal from the candidate filtered signal set by adopting a preset scoring strategy based on the signal quality index value set; And the transmission module is used for transmitting the target filtering signal to the processing equipment so as to guide the adjustment of the processing parameters of the processing equipment.
- 9. A processing apparatus comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the signal processing method according to any one of claims 1 to 7 when executing the computer program.
- 10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program which, when executed by a processor, implements the signal processing method according to any one of claims 1 to 7.
Description
Signal processing method, device, equipment and medium Technical Field The present application relates to the field of automation control technologies, and in particular, to a signal processing method, a signal processing device, a computer device, and a storage medium. Background In the field of laser processing equipment processing, the accuracy of motion control directly determines the processing quality, and the signal quality is one of the key factors influencing the motion control. The operation of the laser processing equipment depends on various sensors to collect signals covering the sensing parameters of position, speed, altitude and the like, and a decision basis is provided for a motion control system. However, in the actual signal acquisition and transmission process, the signal is inevitably interfered by various complex noises. The noise types are various, including impulse noise with burstiness and high energy characteristics, which can instantaneously interfere with normal transmission of signals, and low-frequency jitter noise which continuously affects signal stability. The superposition of various noises causes the deviation of the signal received by the control system from the real signal. Currently, most laser processing devices utilize a capacitive feedback height for motion control, and the importance of signal quality as a basis for motion control is self-evident. In the prior art, a motion control system cannot obtain accurate and reliable signals, so that the motion control accuracy of laser processing equipment is insufficient. Disclosure of Invention The embodiment of the application aims to provide a signal processing method, a device, computer equipment and a storage medium, which are used for solving the problem that the conventional signal processing method for processing equipment cannot effectively process signals in the working process of the processing equipment in a complex noise environment. In a first aspect, a signal processing method is provided, which adopts the following technical scheme: The method comprises the steps of collecting original signals in the working process of processing equipment in real time, respectively applying a plurality of different filtering algorithms to conduct parallel filtering processing on the original signals to obtain candidate filtering signal sets, conducting quality assessment on each candidate filtering signal based on a preset signal quality assessment strategy to obtain a signal quality index value set of each candidate filtering signal, determining target filtering signals from the candidate filtering signal sets by adopting a preset grading strategy based on the signal quality index value set, and transmitting the target filtering signals to the processing equipment for adjusting processing parameters of the processing equipment. In a possible implementation manner of the first aspect, the step of performing parallel filtering processing on the original signal to obtain a candidate filtered signal set by applying a plurality of different filtering algorithms respectively specifically includes: And carrying out parallel filtering processing on the original signals by adopting the Kalman filtering, the signal smoother, the median filtering and the moving average filtering to obtain candidate filtering signals corresponding to each filtering algorithm. In a possible implementation manner of the first aspect, the step of performing quality assessment on each candidate filtered signal based on a preset signal quality assessment policy to obtain a set of signal quality index values of each candidate filtered signal specifically includes: The method comprises the steps of obtaining a preset signal quality evaluation strategy, wherein the signal quality evaluation strategy comprises a signal-to-noise ratio quantization rule, a smoothness index quantization rule and a peak-to-peak index quantization rule, calculating the signal-to-noise ratio of each candidate filter signal based on the signal-to-noise ratio quantization rule to obtain a signal-to-noise ratio index of each candidate filter signal, calculating the smoothness of each candidate filter signal based on the smoothness index quantization rule to obtain a smoothness index of each candidate filter signal, calculating the peak-to-peak value of each candidate filter signal based on the peak-to-peak index quantization rule to obtain a peak-to-peak index of each candidate filter signal, and determining the signal-to-noise ratio index, the smoothness index and the peak-to-peak index as a plurality of signal quality index values of each candidate filter signal to obtain a signal quality index set. In a possible implementation manner of the first aspect, the step of calculating a signal-to-noise ratio of each candidate filtered signal based on a signal-to-noise ratio quantization rule to obtain a signal-to-noise ratio indicator of each candidate filtered signal specifically includes