A Method, Device and Medium for Optimizing Laser Vibration Measurement Signals

Through technical means such as the third-order five-term maximum side lobe attenuation self-convolution window, improved flock optimization algorithm and Transformer model, the spectrum leakage and noise interference problems in the laser Doppler vibration measurement signal are solved, and high-precision vibration signal optimization and measurement are achieved.

CN120063469BActive Publication Date: 2025-07-22山东浪潮智慧建筑科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510550018.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-07-22
Estimated Expiration
2045-04-29

AI Technical Summary

Technical Problem

The existing laser Doppler vibration measurement technology is prone to spectrum leakage during spectrum analysis, and noise interference leads to a decrease in signal-to-noise ratio, making it difficult to effectively extract vibration information, affecting measurement accuracy.

Method used

The self-convolution window of the third-order five-term maximum side lobe attenuation is used for spectrum leakage suppression, and the modified flock optimization algorithm is used for variational modal decomposition and noise reduction. Feature extraction and attention weight calculation are performed through the Transformer model, and time frequency domain feature extraction is performed for time-frequency domain feature extraction is performed by combining short-time Fourier transform and wavelet packet decomposition algorithm. Finally, the vibration signal is optimized through adaptive filtering and compensation calibration algorithm.

Benefits of technology

Effectively suppress spectrum leakage, enhance signal anti-interference ability, improve measurement accuracy and robustness, and provide high-precision vibration information extraction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120063469B_ABST
    Figure CN120063469B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device and medium for optimizing laser vibration measurement signals, belonging to the technical field of laser vibration measurement signal optimization. The method includes: collecting vibration signals on the tunnel lining surface; performing spectrum leakage suppression processing on the vibration signals based on the third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals; performing variational mode decomposition and noise reduction on the vibration signals through an improved chicken swarm optimization algorithm to obtain noise-reduced signals; inputting the suppressed signals and the noise-reduced signals into a Transformer model to obtain optimized vibration signals; extracting time-frequency domain feature parameters of the optimized vibration signals based on the short-time Fourier transform and wavelet packet decomposition algorithms to obtain time-frequency feature parameters; processing the time-frequency feature parameters based on an adaptive filtering algorithm to obtain optimized data; and performing real-time correction on the optimized parameters through a compensation calibration algorithm to obtain calibrated vibration signals. The present application achieves the technical effect of optimizing laser vibration measurement signals through the above method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of laser vibration measurement signal optimization, and particularly relates to a laser vibration measurement signal optimization method, device and medium. Background Art

[0002] Laser Doppler Vibrometry (LDV) is a non-contact vibration measurement method based on the Doppler effect, and has wide applications in the fields of mechanical structure health monitoring, precision instrument research and development, and civil engineering. This technology irradiates the surface of the object to be measured with a laser beam, and detects the Doppler frequency shift of the reflected light to obtain vibration information, avoiding the dependence of traditional contact sensors (such as accelerometers and velocity sensors) on the surface state and installation conditions of the object to be measured, and is particularly suitable for vibration measurement scenarios of high-temperature, high-speed or vulnerable structures.

[0003] However, the existing laser Doppler vibrometry technology has the following problems: when performing spectral analysis on the laser Doppler vibrometry signal using the Fast Fourier Transform (FFT), if the sampling frequency is not synchronized with the signal frequency, it will cause the spectral energy to spread from the true frequency component to adjacent frequency bands, that is, the spectral leakage phenomenon. Thereby introducing measurement errors and reducing the accuracy of the measurement results. The laser Doppler vibrometry signal is often mixed with various noise interferences such as environmental noise and circuit noise. The above-mentioned noise will mask the characteristics of the true vibration signal, reduce the signal-to-noise ratio, making it difficult for a single signal processing method to effectively extract the vibration information, thus affecting the measurement accuracy.

[0004] To improve the measurement accuracy of the laser Doppler vibrometry signal, the existing technology usually uses a single signal processing method (such as the window function method, modal decomposition method, etc.) for noise reduction processing, but it is difficult to simultaneously meet the dual requirements of spectral leakage suppression and noise stripping.

[0005] Therefore, how to optimize the laser vibration measurement signal has become an urgent technical problem to be solved. Summary of the Invention

[0006] The embodiments of this application provide a laser vibration measurement signal optimization method, device and medium, to solve the following technical problem: how to optimize the laser vibration measurement signal.

[0007] First aspect, an embodiment of the present application provides a method for optimizing laser vibration measurement signals, which is applied to a laser Doppler vibration measurement device for detecting the tunnel lining surface. The method is characterized in that it includes: collecting vibration signals of the tunnel lining surface; wherein, the vibration signals include displacement, velocity, and acceleration; based on a preset third-order five-term maximum sidelobe attenuation self-convolution window, performing spectral leakage suppression processing on the vibration signals to obtain suppressed signals; wherein, the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signals; performing variational mode decomposition and noise reduction on the vibration signals through a preset improved chicken swarm optimization algorithm to obtain noise-reduced signals; wherein, the improved chicken swarm optimization algorithm includes tent chaotic mapping, hierarchical position update algorithm, and firefly algorithm; inputting the suppressed signals and the noise-reduced signals into a preset Transformer model for feature extraction and attention weight calculation to obtain optimized vibration signals; based on a preset short-time Fourier transform and wavelet packet decomposition algorithm, performing time-frequency domain feature extraction on the optimized vibration signals to obtain time-frequency feature parameters; wherein, the time-frequency feature parameters include band energy distribution, nonlinear complexity index, and transient feature parameters; based on a preset adaptive filtering algorithm, processing the time-frequency feature parameters to obtain optimized displacement, optimized velocity, and optimized acceleration; performing real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation calibration algorithm to obtain calibrated vibration signals.

[0008] In one implementation manner of the present application, performing spectral leakage suppression processing on the vibration signals based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals specifically includes: generating a basic window function through three self-convolution operations based on the signal sampling rate and the window length; constructing an optimization objective function based on a preset maximum sidelobe attenuation criterion and integrating the basic window function to generate an optimized window function; wherein, the optimization objective function is to minimize the sidelobe energy ratio; performing a time-domain convolution operation on the vibration signals based on the optimized window function to obtain the suppressed signals. In one implementation manner of the present application, performing variational mode decomposition and noise reduction on the vibration signals through a preset improved chicken swarm optimization algorithm to obtain noise-reduced signals specifically includes: calling tent chaotic mapping to generate an initial population; iteratively updating the preset chicken swarm optimization algorithm based on the initial population and coupling the firefly algorithm during the iteration process to construct a brightness function based on the average envelope entropy of the variational mode components; using the average envelope entropy of the variational mode components as a fitness function and performing global optimization based on the hierarchical position update algorithm to obtain the noise-reduced signals.

[0009] In an implementation manner of the present application, the suppression signal and the noise reduction signal are input into a preset Transformer model for feature extraction and attention weight calculation to obtain an optimized vibration signal, which specifically includes: performing sliding window slicing on the suppression signal and the noise reduction signal; wherein, the window length of the sliding window slicing is associated with the laser pulse period of the laser Doppler vibrometer; constructing an encoder structure with dynamic layers, using residual connection and layer normalization between layers, and extracting the signal features of the suppression signal and the noise reduction signal based on the encoder structure; processing the signal features based on a preset multi-head attention mechanism to convert the signal features into fusion scores; verifying the fusion scores based on a preset error threshold to generate an optimized vibration signal.

[0010] In an implementation manner of the present application, time-frequency domain feature extraction is performed on the optimized vibration signal based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters, which specifically includes: performing frame division processing on the optimized vibration signal to obtain multiple signal frames; wherein, the frame length of the signal frame is associated with the vibration period of the vibration signal; processing the multiple signal frames based on the short-time Fourier transform, and extracting non-linear features through the calculation of the node energy ratio and entropy value quantization of the wavelet packet decomposition to determine a multi-dimensional feature vector including time-domain statistics, frequency-domain energy distribution, and non-linear features.

[0011] In an implementation manner of the present application, the time-frequency feature parameters are processed based on a preset adaptive filtering algorithm to obtain an optimized displacement, an optimized velocity, and an optimized acceleration, which specifically includes: performing integral operation on the time-frequency feature parameters to obtain vibration displacement parameters; performing differential operation on the time-frequency feature parameters to obtain vibration acceleration parameters; performing spectral analysis based on the vibration displacement parameters to obtain an optimized displacement, an optimized velocity, and an optimized acceleration.

[0012] In an implementation manner of the present application, the optimized displacement, the optimized velocity, and the optimized acceleration are corrected in real time through a preset compensation and calibration algorithm to obtain a calibrated vibration signal, which specifically includes: calibrating the optimized displacement, the optimized velocity, and the optimized acceleration based on a preset adaptive learning mechanism through historical calibration data to generate a preliminary calibrated vibration signal; performing real-time calibration on the preliminary calibrated vibration signal based on a preset temperature and light intensity compensation model to generate a calibrated vibration signal.

[0013] In an implementation manner of the present application, a health state evaluation model of the tunnel lining surface is constructed based on the calibrated vibration signal; wherein, the data of the health state evaluation model of the tunnel lining surface includes environmental temperature and humidity, tunnel structure type, and historical detection records.

[0014] In a second aspect, an embodiment of the present application further provides a laser vibration measurement signal optimization device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: collect vibration signals on the tunnel lining surface; wherein the vibration signals include displacement, velocity, and acceleration; perform spectral leakage suppression processing on the vibration signals based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals; wherein the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signals; perform variational mode decomposition and noise reduction on the vibration signals through a preset improved chicken swarm optimization algorithm to obtain noise-reduced signals; wherein the improved chicken swarm optimization algorithm includes tent chaotic mapping, hierarchical position update algorithm, and firefly algorithm; input the suppressed signals and the noise-reduced signals into a preset Transformer model for feature extraction and attention weight calculation to obtain optimized vibration signals; perform time-frequency domain feature extraction on the optimized vibration signals based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters; wherein the time-frequency feature parameters include frequency band energy distribution, non-linear complexity index, and transient feature parameters; process the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain optimized displacement, optimized velocity, and optimized acceleration; perform real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation calibration algorithm to obtain calibrated vibration signals.

[0015] Thirdly, an embodiment of the present application also provides a non-volatile computer storage medium for optimizing laser vibration measurement signals, storing computer-executable instructions, and the computer-executable instructions are set as follows: collecting vibration signals on the tunnel lining surface; wherein the vibration signals include displacement, velocity, and acceleration; performing spectrum leakage suppression processing on the vibration signals based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals; wherein the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signals; performing variational mode decomposition and noise reduction on the vibration signals through a preset improved chicken swarm optimization algorithm to obtain noise-reduced signals; wherein the improved chicken swarm optimization algorithm includes tent chaotic mapping, hierarchical position update algorithm, and firefly algorithm; inputting the suppressed signals and the noise-reduced signals into a preset Transformer model for feature extraction and attention weight calculation to obtain optimized vibration signals; performing time-frequency domain feature extraction on the optimized vibration signals based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters; wherein the time-frequency feature parameters include frequency band energy distribution, nonlinear complexity index, and transient feature parameters; processing the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain optimized displacement, optimized velocity, and optimized acceleration; performing real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation and calibration algorithm to obtain calibrated vibration signals.

[0016] A method, device, and medium for optimizing laser vibration measurement signals provided by an embodiment of the present application effectively suppress spectrum leakage through adaptive window function design, realize signal noise reduction by combining an improved swarm intelligence algorithm, complete feature fusion and enhancement through a deep learning model, and innovatively introduce time-frequency joint analysis to extract multi-dimensional feature parameters. Finally, through an adaptive filtering and dynamic compensation mechanism, the influence of environmental interference on the measurement accuracy of displacement, velocity, and acceleration is eliminated. This solution constructs a complete signal optimization link, enhances the anti-interference ability and feature representation ability of the system, provides a highly robust solution for tunnel structure health monitoring, and has better fidelity and environmental adaptability compared with traditional methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present application, and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application, and do not constitute an improper limitation to the present application. In the drawings:

[0018] Figure 1 is a flowchart of a method for optimizing laser vibration measurement signals provided by an embodiment of the present application;

[0019] Figure 2 is a schematic internal structure diagram of a device for optimizing laser vibration measurement signals provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0020] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments of this application and the corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without creative efforts belong to the scope of protection of this application.

[0021] The embodiments of this application provide a method, device, and medium for optimizing laser vibration measurement signals to solve the following technical problem: how to optimize laser vibration measurement signals.

[0022] The technical solutions proposed in the embodiments of this application will be described in detail below with reference to the drawings.

[0023] Figure 1 This is a flowchart for optimizing laser vibration measurement signals provided in the embodiments of this application. As Figure 1 shown, a method for optimizing laser vibration measurement signals provided in the embodiments of this application specifically includes the following steps:

[0024] Step 1: Collect vibration signals on the tunnel lining surface; among them, the vibration signals include displacement, velocity, and acceleration.

[0025] This application obtains the vibration signals on the tunnel lining surface through a laser Doppler vibrometer. Since the laser Doppler vibrometer is a prior art, it will not be elaborated here.

[0026] Step 2: Perform spectrum leakage suppression processing on the vibration signals based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals; among them, the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signals.

[0027] Process the vibration signals on the tunnel lining surface through the third-order five-term maximum sidelobe attenuation self-convolution window function. By optimizing the characteristics of the window function, effectively suppress the spectrum leakage phenomenon caused by signal truncation, thereby improving the accuracy of spectrum analysis.

[0028] Step 21: Generate a basic window function through three self-convolution operations based on the signal sampling rate and the window length.

[0029] The signal sampling rate refers to the number of samples of vibration signals collected per second, with the unit of Hz.

[0030] The window length is the number of sampling points covered by the window function and has a corresponding relationship with the sampling rate. When the sampling rate is 2500 Hz, if it is necessary to analyze the vibration characteristics of a 100 ms duration, the window length should be set to 250 points.

[0031] Perform three convolution operations on the basic window function with itself. The self-convolution process can be understood as time-domain expansion and characteristic optimization of the window function. After each convolution, the window length becomes 2 times the original length minus 1. After three convolutions, the total length is 8N0 - 3, where N0 is the initial window length.

[0032] For example, for a vibration signal with a sampling rate of 2000 Hz, set the initial window length to 200 points (corresponding to a duration of 100 ms). After the first self-convolution, the window length becomes 399 points, the second time it becomes 797 points, and the third time it becomes 1593 points. Finally, the basic window function has a length of 1593 points, covering vibration data with a duration of approximately 800 ms.

[0033] Step 22: Construct an optimization objective function based on a preset maximum sidelobe attenuation criterion and integrate the basic window function to generate an optimized window function; among them, the optimization objective function is to minimize the proportion of sidelobe energy.

[0034] The maximum sidelobe attenuation criterion requires minimizing the ratio of the sidelobe energy of the window function to the main lobe.

[0035] Adopt the weighted least squares method, use the proportion of sidelobe energy as a penalty term, and the main lobe width as a constraint condition to establish a multi-objective optimization model.

[0036] Use the basic window function generated by three self-convolutions as the initial solution, and adjust the window function coefficients through an iterative algorithm to make the optimization objective function reach a preset threshold.

[0037] For example, through iterative calculations using the MATLAB optimization toolbox, after 200 iterations, the sidelobe peak level of the optimized window function is -74.8 dB, and the sidelobe attenuation rate is 30 dB / oct.

[0038] Step 23: Perform a time-domain convolution operation on the vibration signal based on the optimized window function to obtain a suppressed signal.

[0039] In a specific example, the frequency-domain expression of the five-term maximum sidelobe attenuation window is: (1)

[0040] In the formula, is the window length, .

[0041] It should be noted that the parameters (such as "0.2734375") in the frequency-domain expression of the five-term maximum sidelobe attenuation window are parameters determined according to actual work.

[0042] Step 3: Perform variational mode decomposition and noise reduction on the vibration signal through a preset improved chicken swarm optimization algorithm to obtain a noise-reduced signal; among them, the improved chicken swarm optimization algorithm includes tent chaotic mapping, hierarchical position update algorithm, and firefly algorithm.

[0043] The improved chicken swarm optimization algorithm aims at the non-stationary components such as mechanical noise and environmental interference mixed in the vibration signal of the tunnel lining surface. It decomposes them into multiple sub-modalities with sparse characteristics through variational mode decomposition (VMD), and then adaptively determines the decomposition parameters in combination with the improved chicken swarm optimization algorithm (ICSO), finally realizing signal denoising.

[0044] Step 31: Invoke the tent chaotic map to generate the initial population.

[0045] The tent chaotic map is an algorithm with uniform distribution characteristics and strong ergodicity;

[0046] In a specific example, N initial values are randomly generated in the interval [-1, 1] (N is the population size, and 100 is taken in this embodiment);

[0047] Generate a chaotic sequence through the iterative formula, and linearly map the sequence to the parameter search spaces [αmin, αmax] and [τmin, τmax] (α is the penalty factor of VMD, and τ is the noise tolerance);

[0048] Generate an initial population containing two parameters, α and τ.

[0049] For example, set the search range of α to [100, 5000], and the search range of τ to [0.1, 5]. After tent mapping, 100 groups of initial parameter combinations are obtained.

[0050] Step 32: Iteratively update the preset chicken swarm optimization algorithm based on the initial population, and couple the firefly algorithm during the iteration to construct a brightness function based on the average envelope entropy of the variational mode components.

[0051] Sort the population according to the fitness value. The top 15% are roosters, the middle 35% are hens, and the bottom 50% are chicks

[0052] Roosters perform global search: The position update formula introduces a normal distribution random number to enhance the exploration ability;

[0053] Hens perform following search: The position update is affected by the positions of the roosters in the group, and at the same time, the attractiveness perturbation of the firefly algorithm is introduced;

[0054] Chicks perform local search: Move in a small range around the hens, and the position update formula introduces the weighted influence of the hens' positions.

[0055] Coupling of the firefly algorithm: Based on the average envelope entropy of each modal component after VMD decomposition, the smaller the entropy value, the purer the signal. Calculate the attraction between individuals according to the brightness difference, and guide the chicken swarm to move towards the high-brightness area.

[0056] For example, set the light absorption coefficient β of the firefly to 0.2 and the step factor γ to 0.01. After each iteration of the chicken flock, calculate the brightness value of each individual in the current population, and apply the firefly attraction operation to the individuals with brightness values below the average level.

[0057] Step 33: Use the average envelope entropy of the variational mode components as the fitness function, and perform global optimization based on the hierarchical position update algorithm to obtain the denoised signal.

[0058] Perform VMD decomposition on each parameter combination to obtain K mode components (in this embodiment, K = 5).

[0059] Calculate the envelope entropy of each component and take the average as the fitness value.

[0060] Update of roosters: Adopt an adaptive inertia weight strategy to balance global search and local exploitation.

[0061] Update of hens: Introduce a dynamic topological structure and adjust the following object according to the number of iterations.

[0062] Update of chicks: Adopt a non-linearly decreasing learning factor to improve the search accuracy.

[0063] Termination conditions:

[0064] Reach the maximum number of iterations (set to 200 times in this embodiment).

[0065] The improvement amount of the fitness value for 10 consecutive generations is less than the preset threshold (set to 0.01 in this embodiment).

[0066] For example, after 100 iterations, the algorithm converges to the optimal parameter combination α = 2345 and τ = 2.1.

[0067] In this step, the chicken swarm optimization algorithm simulates the hierarchical system of the swarm and the group activity behavior of the chicken flock. Under a special hierarchical system, there is competition among different chicken breeds when searching for food in the chicken flock. Roosters have strong food-searching ability and small fitness values; hens are next; chicks have the weakest food-searching ability and the largest fitness values. The chicken flock is grouped according to the number of roosters, and each group consists of one rooster, some hens, and chicks. There are as many groups as there are roosters. In the grouping, the roosters have the strongest search ability and are in a dominant position with the smallest fitness value; the hens with slightly worse search ability follow closely around the roosters to search for food, with slightly larger fitness values; some of the hens also lead the chicks. The chicks have the worst search ability and only search for food around the hens, with the largest fitness values, realizing the local search function.

[0068] Under the hierarchical system, the dominance relationship among roosters and the mother - chick relationship between hens and chicks in the group will change. This hierarchical order is established through fitness values. The relationships between roosters and hens are randomly grouped, and the mother - chick relationship between hens and chicks is randomly established. In the chicken flock, the individuals with smaller fitness values have more advantages. They can obtain food first and lead the individuals with larger fitness values. The individual with the smallest fitness value corresponds to the rooster in the chicken flock, the slightly larger one corresponds to the hen, and the largest one corresponds to the chick. Under this hierarchical order, they cooperate in groups, update their positions according to their respective movement rules, conduct searches, and finally search for the best foraging position, that is, obtain the optimal solution.

[0069] Roosters with good fitness can search for food in a larger range and can obtain food prior to those with poor fitness to achieve global search. The position update of roosters is affected by the positions of other randomly selected roosters. The update strategy is as follows:

[0070] (2)

[0071] (3)

[0072] Where: Randn is a random number subject to a uniform distribution on [0, 1]; the value of the j - th dimension of the position of the i - th rooster is denoted as ; S represents the current iteration number, which is a random number subject to a normal distribution with an expected value of 0 and a variance value of 2; the fitness of the i - th rooster is ; the fitness of the randomly selected rooster S is ; is the dispersion degree of the chicken flock; is the rooster update strategy. Hens follow their partner roosters to search for food, and their position updates are affected by the positions of their partner roosters. Due to the food - stealing behavior of hens, the position updates are also related to other roosters and hens. The update strategy is as follows:

[0073] (4)

[0074] (5)

[0075] (6)

[0076] Where: is a random number subject to uniform distribution; is the current iteration number; the fitness value of the partner rooster of this hen is ; the fitness value of the partner rooster of the hen is ; is the influence factor corresponding to other chickens; is the minimum constant to prevent the denominator from being zero.

[0077] The chick searches for food around its mother hen. Its search ability is the worst, and its position is affected by the mother rooster. The update strategy is as follows:

[0078] (7)

[0079] In the formula, the mother hen The dimensional value of the position is ; The influence factor of the mother hen's position on the chick's position is , is randomly generated by a random function, and its value range is generally (0, 2).

[0080] The tent chaotic mapping is used to initialize the population. In the interval, a chaotic sequence is generated. Combining the upper and lower limits of the search space, the initialization of the population is completed. The initialized population is shown by the following formula to replace formulas (2)-(3):

[0081] (8)

[0082] (9)

[0083] Among them, represents a random number between the intervals ; is the state variable before the tent chaotic mapping; is the state variable after the tent chaotic mapping; is the upper limit of the search space; is the lower limit of the search space.

[0084] To increase the ability of local search, the firefly algorithm is used to reflect the quality of the function value through the brightness of individuals. This algorithm shows good performance in local search and improves the movement efficiency and significantly improves the local optimization ability by disturbing the positions of the chicken flock.

[0085] The brightness function of the firefly is:

[0086] (10)

[0087] In the formula is the initial fluorescence intensity, which changes according to the objective function; is the light intensity absorption coefficient, which decreases as the distance increases; is the firefly from to Spatial distance.

[0088] The attractiveness of the firefly is:

[0089] (11)

[0090] Among them, the firefly is attracted to the firefly and moves. is the initial attractiveness of the firefly, and the position update replaces formulas (4)-(6):

[0091] (12)

[0092] Among them, and are the positions of the fireflies in the current population; is the attractiveness of the firefly; is the step size factor, generally a value in ; is a random number uniformly distributed in.

[0093] Step 4: Input the suppression signal and the noise reduction signal into a preset Transformer model for feature extraction and attention weight calculation to obtain an optimized vibration signal.

[0094] Process the vibration signal of the tunnel lining surface through the Transformer model in the deep neural network architecture. By fusing the multi-dimensional features of the noise reduction signal and the suppression signal (from the pre-interference suppression module), the intelligent enhancement of signal components and the elimination of noise residues are achieved through the self-attention mechanism.

[0095] Step 41: Perform sliding window slicing on the suppression signal and the noise reduction signal; among them, the window length of the sliding window slicing is associated with the laser pulse period of the laser Doppler vibrometer.

[0096] The technology of dividing the continuous vibration signal into equal-length data segments simulates the short-time Fourier analysis characteristics of the human auditory system. The window length needs to match the pulse period of the laser Doppler vibrometer system (in this embodiment, a 20 ms pulse interval is adopted) to ensure the signal phase integrity to a certain extent.

[0097] For example, set the window length to 256 sampling points (corresponding to 25.6 ms), and the sliding step size to 128 points (50% overlap). For a vibration signal with a sampling rate of 10 kHz, 12,000 training samples are generated, and each sample contains synchronous slices of the suppression signal and the noise reduction signal.

[0098] Step 42: Construct an encoder structure with dynamic number of layers. Residual connections and layer normalization are used between layers, and signal features of the suppression signal and the noise reduction signal are extracted based on the encoder structure.

[0099] The dynamic-layer encoder contains a neural network module with an adaptive depth adjustment mechanism, which dynamically switches between 3 - 8 layers according to the complexity of the input signal (monitored in real time through feature entropy), balancing model capacity and computational efficiency.

[0100] It is a key technology to solve the vanishing gradient problem in deep networks, achieving an identity mapping through skip connections. The input to each layer of neurons is normalized to accelerate training convergence.

[0101] For example, the basic encoder structure contains 6 layers, with each layer having a dimension of 512. When the signal feature entropy exceeds a preset threshold (set to 3.5 nats in this embodiment), it automatically increases to 8 layers. The GELU activation function is used to enhance the non-linear expression ability, and a learning rate warm-up strategy is adopted during training.

[0102] Step 43: Process the signal features based on a preset multi-head attention mechanism to convert the signal features into fusion scores.

[0103] Eight groups of independent attention weights are calculated in parallel, and each group of weights captures the associated features of different dimensions of the signal (such as time-domain waveform similarity, frequency-domain energy distribution correlation, etc.).

[0104] After concatenating the outputs of the multi-head attention, they are passed through a fully connected layer to generate a fusion score in the range of [0, 1], representing the effective information retention degree of this signal segment.

[0105] For example, eight attention heads are set, with each head having a dimension of 64. Learnable position encoding is introduced to enhance the sequence modeling ability, and the dimension of the position encoding is the same as that of the signal features. A weighted summation strategy is adopted when calculating the fusion score, and the weights are generated through the softmax function.

[0106] Step 44: Verify the fusion scores based on a preset error threshold to generate an optimized vibration signal.

[0107] Error threshold verification: Set a fusion score threshold (0.85 is taken in this embodiment). Signal segments with scores higher than the threshold are determined as valid components, and those lower than the threshold are processed twice.

[0108] Generation of the optimized signal:

[0109] For valid segments: Keep the original signal and apply time-frequency domain gain;

[0110] For invalid segments: Use an autoregressive moving average model (ARMA) for interpolation and reconstruction;

[0111] Final signal: Synthesize the complete waveform through the Overlap-Add method (OLA).

[0112] For example, in the measured signal, 80% of the effective signal segments are retained after threshold screening. The ARMA(2,1) model is used for interpolation of the invalid segments, and the interpolation coefficients are determined by the first 3 sampling points of adjacent effective segments.

[0113] In a specific case, during the monitoring of a long tunnel A, a laser Doppler vibrometer (sampling rate 20 kHz) is deployed to collect vibration signals. After preprocessing for noise reduction, the signals are input into this Transformer model.

[0114] The sliding window generates 24,000 training samples (window length 512 points). The dynamic encoder adaptively adjusts between 4 - 7 layers according to the signal complexity. The multi-head attention mechanism learns the spatio-temporal correlation features of the signal, and 88% of the effective signal segments are retained after screening by the error threshold.

[0115] Step 5: Extract time-frequency domain features from the optimized vibration signal based on the preset short-time Fourier transform and wavelet packet decomposition algorithms to obtain time-frequency feature parameters; among them, the time-frequency feature parameters include the frequency band energy distribution, the nonlinear complexity index, and the transient feature parameters.

[0116] Through the combined framework of the short-time Fourier transform (STFT) and wavelet packet decomposition (WPD), feature extraction is performed on the optimized vibration signal of the tunnel lining. By combining the time-frequency localization advantage of STFT and the multi-scale analysis ability of wavelet packets, a refined characterization of the signal features is achieved.

[0117] Step 51: Perform frame processing on the optimized vibration signal to obtain multiple signal frames; among them, the frame length of the signal frame is associated with the vibration period of the vibration signal.

[0118] The continuous vibration signal is segmented into short-time analysis units of equal length to simulate the segmentation processing mechanism of the human auditory system. The frame length needs to match the natural vibration period of the tunnel lining structure to ensure the quasi-stationarity of the signal within the frame.

[0119] For example, for the optimized vibration signal with a sampling rate of 20 kHz, the frame length is set to 512 sampling points (corresponding to 25.6 ms), and the frame shift is 256 points (50% overlap). For a measured 10-second-long signal, 390 analysis frames are generated to cover the complete vibration process before and after the train passes to a certain extent.

[0120] Step 52: Process multiple signal frames based on the short-time Fourier transform, and extract nonlinear features by calculating the proportion of node energy in the wavelet packet decomposition and quantifying the entropy value to determine a multi-dimensional feature vector including time-domain statistics, frequency-domain energy distribution, and nonlinear features.

[0121] The Fourier transform is performed on each frame of the signal using a sliding window function (the Hamming window is selected in this embodiment) to obtain a time-frequency spectrogram. The window length is set to be the same as the frame length.

[0122] Perform three-layer wavelet packet decomposition on each frame of the signal. Calculate the proportion of the energy of each decomposition node in the total energy of the entire frame, as well as the Shannon entropy value of the node coefficients to quantify the non-linear complexity of the signal.

[0123] Integrate the following three types of features:

[0124] Time-domain statistics: including the mean, variance, and peak factor of the in-frame signal;

[0125] Frequency-domain energy distribution: Divide into three frequency bands of 0 - 200Hz, 200 - 500Hz, and 500 - 1000Hz, and calculate the proportion of the energy of each band;

[0126] Non-linear features: The maximum value, minimum value of the wavelet packet node energy ratio, and the quantization result of the entropy value;

[0127] For example, STFT uses a 512-point FFT to generate 257 frequency points (0 - 10kHz). The third layer of wavelet packet decomposition generates 8 nodes. Calculate the proportion of the energy of each node and the entropy value. The dimension of the feature vector is: 3 (time domain) + 3 (frequency domain) + 3 (non-linear) = 9 dimensions.

[0128] Step 6. Process the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain the optimized displacement, optimized speed, and optimized acceleration.

[0129] The adaptive filtering technology in the field of signal processing combines time-domain integration / differentiation operations and frequency-domain analysis to accurately extract the structural motion parameters from the optimized vibration signal. By dynamically adjusting the filtering parameters, the influence of noise residue on the estimation of motion parameters is eliminated, and the reconstruction of displacement, speed, and acceleration is realized.

[0130] Step 61. Perform an integration operation on the time-frequency feature parameters to obtain the vibration displacement parameters.

[0131] Convert the acceleration signal to a displacement signal through two numerical integrations. The first integration obtains the velocity signal, and the second integration obtains the displacement signal.

[0132] For example, for an optimized vibration signal with a sampling rate of 20kHz, set the integration step size to 100 sampling points (corresponding to 5ms). Use an adaptive integration algorithm to dynamically adjust the integration window length according to the signal energy (the basic length is 400 points, and the maximum is extended to 1000 points) to effectively suppress the integration drift to a certain extent.

[0133] Step 62. Perform a differentiation operation on the time-frequency feature parameters to obtain the vibration acceleration parameters.

[0134] The displacement signal is converted into an acceleration signal through numerical differentiation. The seven-point difference method is adopted to balance the calculation accuracy and the noise amplification effect, and the difference coefficients are optimized to match the signal bandwidth. Median filtering preprocessing (window length 9 points) is introduced to suppress the high-frequency noise amplification in the differentiation operation.

[0135] For example, when performing second-order differentiation on the displacement signal, the difference coefficients are set to [0.0019, -0.0288, 0.1464, -0.5859, 0.5859, -0.1464, 0.0288, -0.0019], corresponding to the central difference method.

[0136] Step 63: Perform spectral analysis based on the vibration displacement parameters to obtain the optimized displacement, optimized velocity, and optimized acceleration.

[0137] Perform short-time Fourier transform (STFT) on the integrated displacement signal to analyze the time-frequency domain components. Extract the effective motion components through adaptive band-pass filtering (the center frequency tracks the main frequency of the signal), and reconstruct the optimized displacement, velocity, and acceleration.

[0138] For example, displacement spectral analysis: Use 2048-point STFT, with a frequency resolution of 9.77 Hz, and select the Hamming window as the window function;

[0139] Adaptive filtering: A band-pass filter based on the main frequency of the signal (bandwidth ±3 times the main frequency), dynamically adjusts the center frequency (tracking range 10 - 1000 Hz);

[0140] Motion parameter reconstruction: Perform inverse STFT on the filtered spectrum to obtain the optimized displacement; obtain the optimized velocity and acceleration through first-order and second-order differentiation.

[0141] Step 7: Perform real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation calibration algorithm to obtain the calibrated vibration signal.

[0142] Step 71: Based on a preset adaptive learning mechanism, calibrate the optimized displacement, optimized velocity, and optimized acceleration through historical calibration data to generate a preliminary calibrated vibration signal.

[0143] The recursive least squares (RLS) method is used to construct an adaptive filter, and the filtering parameters are dynamically adjusted through historical calibration data to achieve intelligent calibration of the motion parameters.

[0144] Establish a calibration data set containing multiple environmental parameters (temperature, humidity, installation location, etc.). The adaptive filter matches the best calibration mode from the historical data according to the real-time environmental parameters and performs preliminary calibration on the optimized motion parameters.

[0145] For example, at the tunnel monitoring site, calibration data are collected in different seasons (35°C / 65%RH in summer and 5°C / 40%RH in winter), and a calibration database containing 200 sets of samples is constructed. The adaptive filter automatically selects the closest calibration mode according to the real-time temperature and humidity readings and performs preliminary calibration on the optimized displacement, velocity, and acceleration.

[0146] Step 72: Perform real-time calibration on the preliminarily calibrated vibration signal based on a preset temperature and light intensity compensation model to generate a calibrated vibration signal.

[0147] Establish a multiple regression model of temperature, light intensity, and signal drift amount to quantify the influence of environmental factors on the vibration signal and achieve refined environmental compensation.

[0148] Under laboratory conditions, the temperature (10°C - 40°C) and light intensity (100 - 1000 lux) are controlled to change, and signal drift data are collected. After constructing the compensation model, it is deployed at the tunnel monitoring site to correct the signal deviation caused by environmental factors in real time.

[0149] For example, a three-dimensional compensation model of temperature - light intensity - displacement drift amount is established through experiments. During tunnel site monitoring, when the temperature rises from 20°C to 30°C and the light intensity increases from 300 lux to 800 lux, the compensation amounts are automatically calculated (displacement compensation +0.012 mm, velocity compensation +0.008 m / s, acceleration compensation +0.05 m / s²).

[0150] This application also includes the following method: constructing a health state assessment model for the tunnel lining surface based on the calibrated vibration signal; among them, the data of the health state assessment model for the tunnel lining surface include environmental temperature and humidity, tunnel structure type, and historical detection records.

[0151] Adopt multi-source data fusion and machine learning technologies to combine the calibrated vibration signal with tunnel environmental parameters, structural feature information, and historical detection data to construct a health state assessment model with environmental adaptability and structural specificity. This model realizes the intelligent assessment of the tunnel lining surface state through quantitative analysis.

[0152] The above is the method embodiment proposed in this application. Based on the same inventive concept, the embodiment of this application also provides a laser vibration signal optimization device, the structure of which is as Figure 2 shown.

[0153] Figure 2 This is a schematic diagram of the internal structure of a laser vibration signal optimization device provided by the embodiment of this application. As Figure 2 shown, the device includes:

[0154] At least one processor 201;

[0155] and a memory 202 communicatively connected to at least one processor;

[0156] wherein the memory 202 stores instructions executable by at least one processor, and the instructions are executed by at least one processor 201 to enable at least one processor 201 to:

[0157] Collect vibration signals of the tunnel lining surface; wherein the vibration signals include displacement, velocity, and acceleration; perform spectral leakage suppression processing on the vibration signals based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals; wherein the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signals; perform variational mode decomposition noise reduction on the vibration signals through a preset improved chicken swarm optimization algorithm to obtain noise-reduced signals; wherein the improved chicken swarm optimization algorithm includes tent chaos mapping, hierarchical position update algorithm, and firefly algorithm; input the suppressed signals and the noise-reduced signals into a preset Transformer model for feature extraction and attention weight calculation to obtain optimized vibration signals; perform time-frequency domain feature extraction on the optimized vibration signals based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters; wherein the time-frequency feature parameters include band energy distribution, non-linear complexity index, and transient feature parameters; process the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain optimized displacement, optimized velocity, and optimized acceleration; perform real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation calibration algorithm to obtain calibrated vibration signals.

[0158] Some embodiments of the present application provide corresponding to Figure 1 a non-volatile computer storage medium for optimizing laser vibration signals, storing computer-executable instructions, and the computer-executable instructions are set to:

[0159] Collect the vibration signals of the tunnel lining surface; among them, the vibration signals include displacement, velocity, and acceleration; perform spectrum leakage suppression processing on the vibration signals based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals; among them, the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signals; perform variational mode decomposition and noise reduction on the vibration signals through a preset improved chicken swarm optimization algorithm to obtain noise-reduced signals; among them, the improved chicken swarm optimization algorithm includes tent chaotic mapping, hierarchical position update algorithm, and firefly algorithm; input the suppressed signals and the noise-reduced signals into a preset Transformer model for feature extraction and attention weight calculation to obtain optimized vibration signals; perform time-frequency domain feature extraction on the optimized vibration signals based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters; among them, the time-frequency feature parameters include frequency band energy distribution, non-linear complexity index, and transient feature parameters; process the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain optimized displacement, optimized velocity, and optimized acceleration; perform real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation calibration algorithm to obtain calibrated vibration signals.

[0160] Each embodiment in this application is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the embodiments of the Internet of Things devices and media, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiments.

[0161] The systems and media provided in the embodiments of this application correspond one-to-one with the methods. Therefore, the systems and media also have beneficial technical effects similar to those of their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the systems and media will not be elaborated here.

[0162] Those skilled in the art should understand that the embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0163] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, as well as the combination of flows and / or blocks in the flowchart and / or block diagram. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.

[0164] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufacture including instruction means that implement the functions specified in Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.

[0165] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.

[0166] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and a memory.

[0167] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of computer-readable media.

[0168] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0169] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0170] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for optimizing laser vibration measurement signals, which is applied to a laser Doppler vibration measurement device for detecting a tunnel lining surface, and is characterized in that, The method includes: Collecting the vibration signals of the tunnel lining surface; wherein, the vibration signals include displacement, velocity, and acceleration; Performing spectral leakage suppression processing on the vibration signals based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals; wherein, the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signals; Performing variational mode decomposition denoising on the vibration signals through a preset improved chicken swarm optimization algorithm to obtain denoised signals; wherein, the improved chicken swarm optimization algorithm includes tent chaotic mapping, hierarchical position update algorithm, and firefly algorithm; Inputting the suppressed signals and denoised signals into a preset Transformer model for feature extraction and attention weight calculation to obtain optimized vibration signals; Performing time-frequency domain feature extraction on the optimized vibration signals based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters; wherein, the time-frequency feature parameters include band energy distribution, nonlinear complexity index, and transient feature parameters; Processing the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain optimized displacement, optimized velocity, and optimized acceleration; Performing real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation calibration algorithm to obtain calibrated vibration signals.

2. The optimized method for laser vibration measurement signals according to claim 1, characterized in that Performing spectral leakage suppression processing on the vibration signals based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain suppressed signals, specifically including: Generating a basic window function through three self-convolution operations based on the signal sampling rate and the window length; Constructing an optimization objective function based on a preset maximum sidelobe attenuation criterion and integrating the basic window function to generate an optimized window function; wherein, the optimization objective function is to minimize the proportion of sidelobe energy; Performing time-domain convolution operation on the vibration signals based on the optimized window function to obtain suppressed signals.

3. The laser vibration measurement signal optimization method according to claim 1, characterized in that Performing variational mode decomposition denoising on the vibration signals through a preset improved chicken swarm optimization algorithm to obtain denoised signals, specifically including: Invoking the tent chaotic mapping to generate an initial population; Iteratively updating the preset chicken swarm optimization algorithm based on the initial population and coupling the firefly algorithm during the iteration to construct a brightness function based on the average envelope entropy of the variational mode components; Using the average envelope entropy of the variational mode components as a fitness function and performing global optimization based on the hierarchical position update algorithm to obtain the denoised signals.

4. A method for optimizing a laser vibration measurement signal according to claim 1, characterized in that, Inputting the suppressed signals and denoised signals into a preset Transformer model for feature extraction and attention weight calculation to obtain optimized vibration signals, specifically including: Performing sliding window slicing on the suppressed signals and denoised signals; wherein, the window length of the sliding window slicing is associated with the laser pulse period of the laser Doppler vibrometer; Constructing an encoder structure with dynamic layers, using residual connection and layer normalization between layers, and extracting the signal features of the suppressed signals and denoised signals based on the encoder structure; Process the signal features based on a preset multi-head attention mechanism to convert the signal features into fusion scores; Verify the fusion scores based on a preset error threshold to generate an optimized vibration signal.

5. A method for optimizing laser vibration measurement signals according to claim 1, characterized in that, Extract time-frequency domain features of the optimized vibration signal based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters, specifically including: Perform frame processing on the optimized vibration signal to obtain multiple signal frames; wherein, the frame length of the signal frame is associated with the vibration period of the vibration signal; Process multiple signal frames based on the short-time Fourier transform, and extract non-linear features by calculating the proportion of node energy in wavelet packet decomposition and quantifying entropy values to determine a multi-dimensional feature vector including time-domain statistics, frequency-domain energy distribution, and non-linear features.

6. The laser vibration measurement signal optimization method according to claim 1, characterized in that Process the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain optimized displacement, optimized velocity, and optimized acceleration, specifically including: Perform integral operation on the time-frequency feature parameters to obtain vibration displacement parameters; Perform differential operation on the time-frequency feature parameters to obtain vibration acceleration parameters; Perform spectral analysis based on the vibration displacement parameters to obtain optimized displacement, optimized velocity, and optimized acceleration.

7. A method for optimizing a laser vibration measurement signal according to claim 1, characterized in that Perform real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation and calibration algorithm to obtain a calibrated vibration signal, specifically including: Calibrate the optimized displacement, optimized velocity, and optimized acceleration based on a preset adaptive learning mechanism through historical calibration data to generate a preliminary calibrated vibration signal; Perform real-time calibration on the preliminary calibrated vibration signal based on a preset temperature and light intensity compensation model to generate a calibrated vibration signal.

8. A method for optimizing a laser vibration measurement signal according to claim 1, characterized in that, The method further includes: Construct a health state assessment model for the tunnel lining surface based on the calibrated vibration signal; wherein, the data of the health state assessment model for the tunnel lining surface includes environmental temperature and humidity, tunnel structure type, and historical detection records.

9. A laser vibration measurement signal optimization device is applied to a laser Doppler vibration measurement device, and the laser Doppler vibration measurement device is used to detect the tunnel lining surface, and is characterized in that The device includes: At least one processor; And a memory communicatively connected to the at least one processor; Wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: Collect the vibration signal of the tunnel lining surface; wherein, the vibration signal includes displacement, velocity, and acceleration; Perform spectral leakage suppression processing on the vibration signal based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain a suppressed signal; wherein, the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signal; Perform variational mode decomposition and noise reduction on the vibration signal through a preset improved chicken swarm optimization algorithm to obtain a denoised signal; wherein, the improved chicken swarm optimization algorithm includes tent chaotic mapping, hierarchical position update algorithm, and firefly algorithm; Input the suppressed signal and the denoised signal into a preset Transformer model for feature extraction and attention weight calculation to obtain an optimized vibration signal; Perform time-frequency domain feature extraction on the optimized vibration signal based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters; wherein, the time-frequency feature parameters include band energy distribution, non-linear complexity index, and transient feature parameters; Process the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain optimized displacement, optimized velocity, and optimized acceleration; Perform real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation and calibration algorithm to obtain a calibrated vibration signal.

10. A non-volatile computer storage medium for optimizing laser vibration measurement signals, storing computer-executable instructions, and applied to a laser Doppler vibration measurement device for detecting a tunnel lining surface, characterized in that, The computer-executable instructions are set as: Collect the vibration signal of the tunnel lining surface; wherein, the vibration signal includes displacement, velocity, and acceleration; Perform spectrum leakage suppression processing on the vibration signal based on a preset third-order five-term maximum sidelobe attenuation self-convolution window to obtain a suppressed signal; wherein, the window length of the third-order five-term maximum sidelobe attenuation self-convolution window is associated with the signal sampling rate of the vibration signal; Perform variational mode decomposition and noise reduction on the vibration signal through a preset improved chicken swarm optimization algorithm to obtain a noise-reduced signal; wherein, the improved chicken swarm optimization algorithm includes tent chaotic mapping, hierarchical position update algorithm, and firefly algorithm; Input the suppressed signal and the noise-reduced signal into a preset Transformer model for feature extraction and attention weight calculation to obtain an optimized vibration signal; Perform time-frequency domain feature extraction on the optimized vibration signal based on a preset short-time Fourier transform and wavelet packet decomposition algorithm to obtain time-frequency feature parameters; wherein, the time-frequency feature parameters include band energy distribution, non-linear complexity index, and transient feature parameters; Process the time-frequency feature parameters based on a preset adaptive filtering algorithm to obtain optimized displacement, optimized velocity, and optimized acceleration; Perform real-time correction on the optimized displacement, optimized velocity, and optimized acceleration through a preset compensation and calibration algorithm to obtain a calibrated vibration signal.

Citation Information

Patent Citations

  • Waveform signal noise reduction method and device, electronic equipment and storage medium

    CN113705411A

  • Monitoring method and device of cable-supported bridge, storage medium and program product

    CN119322961A