Method for monitoring vibration and deformation condition at joint of highway bridge

By laying a fiber grating sensor array at the bridge joints, strain signals and vibration signals are collected and processed in real time, and dynamic thresholds are calculated in combination with the supervised learning model, the early high-sensitivity real-time monitoring problem of fine cracks inside highway bridge joints is solved, achieving high-precision and high-reality monitoring effects.

CN120176565AActive Publication Date: 2025-06-20ZHONGJIAO TONGLI CONSTR

Patent Information

Application Number
CN202510670750.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-23
Publication Date
2025-06-20
Estimated Expiration
2045-05-23

AI Technical Summary

Technical Problem

The prior art is difficult to realize early high-sensitivity real-time monitoring of fine cracks of 0.05mm level inside highway bridge joints, and there are problems of insufficient data acquisition accuracy and lack of real-time.

Method used

A fiber grating sensor array is arranged at the bridge joints to collect strain signals and vibration signals in real time, process them through noise suppression algorithms and data fusion algorithms, generate crack characteristic parameters, and use a supervised learning model to calculate dynamic thresholds to generate real-time monitoring and early warning signals.

Benefits of technology

Early high-sensitivity real-time monitoring of fine cracks of 0.05mm level at highway bridge joints is realized, eliminating environmental temperature and humidity and electromagnetic noise interference, and improving monitoring accuracy and real-time performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120176565A_ABST
    Figure CN120176565A_ABST
Patent Text Reader

Abstract

The invention provides a highway bridge joint vibration and deformation condition monitoring method, and particularly relates to the technical field of bridge structure health monitoring, and the method comprises the steps: laying a fiber bragg grating sensor array at a bridge joint, and the array comprises a plurality of fiber bragg grating sensors which are distributed at intervals along the length direction of the joint; and each sensor is connected with the joint filling body contact surface through a pre-embedded fixing structure. The sensor array collects strain signals and vibration signals in the joint in real time, analog-to-digital conversion and caching are completed through the data collection unit, digital sensing signals are generated and stored, and a historical monitoring data set is constructed. A noise suppression algorithm is adopted to filter the signal, and ambient temperature and humidity and electromagnetic noise interference are eliminated. Features are extracted based on a data fusion algorithm, and crack feature parameters reflecting the seam fine crack expansion trend are generated. A historical monitoring data set and the parameters are combined, a supervised learning model is used for calculating a dynamic adjustment threshold value, a real-time monitoring early warning signal is generated through comparison, and early-stage high-sensitivity monitoring of the seam is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of bridge structure health monitoring. Specifically, it relates to a method for monitoring the vibration and deformation conditions at the joints of highway bridges. Background Art

[0002] With the increase in the service life of highway bridges and the continuous growth of traffic loads, the internal micro-cracks (0.05 mm level) caused by vibration and deformation at the joints have become important hidden dangers to structural safety. Currently, the industry mainly relies on technologies such as fiber optic sensing and ultrasonic detection for crack monitoring, but these methods have significant limitations: fiber optic sensors have insufficient sensitivity to tiny strain signals and are easily affected by environmental temperature and humidity interference, resulting in misjudgment; traditional image processing techniques are difficult to penetrate the structure to capture the dynamic internal cracks due to the occlusion of the joint fillers. In addition, existing technologies mostly focus on the static detection of surface or macroscopic cracks and lack the ability to track the propagation behavior of hidden cracks in real time, leading to the failure of early warning. For example, although manual inspections and drone technologies can cover a large area, they cannot penetrate the joint structure, and the missed detection rate is as high as over 30%. Traditional monitoring means have two core defects: insufficient data acquisition accuracy and lack of real-time performance. Strain gauges and acoustic emission technologies require dense sensor deployment, which is costly and difficult to achieve full-area coverage; although ultrasonic and infrared thermography can detect internal cracks, they are limited by signal attenuation and environmental noise, and the recognition rate of 0.05 mm level cracks is less than 50%. The emerging deep learning algorithms (such as YOLOv8) can improve the image recognition efficiency, but due to insufficient training data, the misdetection rate of small target cracks exceeds 25%, and the problem of data drift under environmental temperature and humidity interference has not been solved. Existing solutions generally rely on offline analysis, and there is a minute-level delay in the monitoring-response link, which cannot meet the early warning requirements. In summary, how to solve the technical problems of early high-sensitivity real-time monitoring and dynamic noise suppression of 0.05 mm level micro-cracks inside highway bridge joints is an urgent problem to be solved. Summary of the Invention

[0003] The main object of the present invention is to provide a method for monitoring the vibration and deformation conditions at the joints of highway bridges, so as to at least solve the technical problems of early high-sensitivity real-time monitoring and dynamic noise suppression of 0.05 mm level micro-cracks inside highway bridge joints, thereby realizing early high-sensitivity real-time monitoring at the joints of highway bridges.

[0004] To achieve the above object, the present invention provides a method for monitoring the vibration and deformation conditions at the joints of highway bridges.

[0005] The present invention provides a method for monitoring the vibration and deformation conditions at the joints of highway bridges, and the method includes: An optical fiber grating sensor array is arranged at the bridge joint. The optical fiber grating sensor array includes a plurality of optical fiber grating sensors distributed at intervals along the length direction of the joint, and each sensor is connected to the contact surface of the joint filler through a pre-buried fixing structure; The strain signal and vibration signal inside the joint are collected in real time through the optical fiber grating sensor array. The data acquisition unit performs analog-to-digital conversion and caching on the strain signal and vibration signal, generates a digital sensing signal, and stores the digital sensing signal in a database to establish a historical monitoring data set; The digital sensing signal is filtered by using a noise suppression algorithm to eliminate environmental temperature and humidity interference and electromagnetic noise, and a filtered signal is obtained; Feature extraction is performed on the filtered signal based on a data fusion algorithm to generate crack feature parameters reflecting the expansion trend of fine cracks inside the joint; According to the historical monitoring data set and the crack feature parameters, a dynamically adjusted threshold is generated through a dynamic threshold calculation model, where the dynamic threshold calculation model is a supervised learning model trained based on the historical crack expansion rate and the real-time strain gradient; A real-time monitoring warning signal is generated according to the comparison result between the crack feature parameters and the dynamically adjusted threshold.

[0006] Specifically, the arrangement of the optical fiber grating sensor array at the bridge joint, where the optical fiber grating sensor array includes a plurality of optical fiber grating sensors distributed at intervals along the length direction of the joint, and each sensor is connected to the contact surface of the joint filler through a pre-buried fixing structure, includes: The distance between adjacent optical fiber grating sensors in the optical fiber grating sensor array is set to 1 / 10 to 1 / 5 of the joint length; The pre-buried fixing structure is an embedded metal base, and the optical fiber grating sensor is bonded to the surface of the metal base through epoxy resin.

[0007] Specifically, the collection of the strain signal and vibration signal inside the joint in real time through the optical fiber grating sensor array, and the data acquisition unit performs analog-to-digital conversion and caching on the strain signal and vibration signal, generates a digital sensing signal, and stores the digital sensing signal in a database to establish a historical monitoring data set, includes: The strain signal and vibration signal inside the joint are collected in real time through the optical fiber grating sensor array; The data acquisition unit is set as a multi-channel analog-to-digital converter and an embedded cache chip. Each channel corresponds to one optical fiber grating sensor, and the sampling frequency of each channel is set to not less than 1 kHz; The multi-channel analog-to-digital converter and the embedded cache chip perform analog-to-digital conversion and caching on the strain signal and vibration signal to generate a digital sensing signal; Send the digital sensing signal to the database through a wireless transmission module to establish a historical monitoring data set.

[0008] Specifically, the use of a noise suppression algorithm to filter the digital sensing signal to eliminate environmental temperature and humidity interference and electromagnetic noise, and obtain a filtered signal, includes: Set the noise suppression algorithm as an adaptive filtering algorithm, and dynamically adjust the cut-off frequency and weight coefficient of the adaptive filtering algorithm according to the real-time data collected by the environmental temperature and humidity sensor; Based on the adjusted cut-off frequency and weight coefficient, filter the digital sensing signal to eliminate environmental temperature and humidity interference and electromagnetic noise, and generate the filtered signal.

[0009] Specifically, the use of a data fusion algorithm to extract features from the filtered signal to generate crack feature parameters reflecting the trend of fine crack propagation inside the joint, includes: Set the data fusion algorithm as a hybrid algorithm combining wavelet transform and principal component analysis, and extract the strain gradient, vibration spectrum energy and signal entropy value from the filtered signal through the hybrid algorithm; According to the strain gradient, vibration spectrum energy and signal entropy value, calculate the crack length change amount, propagation rate and direction angle, and generate the crack feature parameters.

[0010] Specifically, the generation of a dynamically adjusted threshold according to the historical monitoring data set and the crack feature parameters, includes: Set the dynamically adjusted threshold calculation model as an XGBoost regression model, and use the historical crack propagation rate, real-time strain gradient and environmental temperature and humidity data in the historical monitoring data set as input features; Train the input features through the XGBoost regression model to generate the dynamically adjusted threshold, where the training process includes: dividing the historical monitoring data set into a training set and a validation set, and iteratively optimizing the parameters of the XGBoost regression model through a mean squared error loss function.

[0011] Specifically, the generation of a real-time monitoring warning signal according to the comparison result of the crack feature parameters and the dynamically adjusted threshold, includes: When the crack propagation rate in the crack feature parameters exceeds 20% of the dynamically adjusted threshold, trigger a first-level warning signal; when it exceeds 50%, trigger a second-level warning signal; Send the first-level warning signal or the second-level warning signal to the bridge maintenance terminal, and display the crack propagation trend of the joint part in the bridge digital twin model to generate the real-time monitoring warning signal.

[0012] The method for monitoring the vibration and deformation conditions at the joints of highway bridges provided by this application arranges an optical fiber grating sensor array at the bridge joints. The array consists of multiple optical fiber grating sensors distributed at intervals along the length direction of the joints. Each sensor is connected to the contact surface of the joint filling body through a pre-embedded fixing structure to ensure the stability of signal acquisition. The sensor array continuously collects the strain signals and vibration signals inside the joints. The data acquisition unit performs analog-to-digital conversion and caching on the signals, generates digital sensing signals, and stores them in the database to construct a historical monitoring data set. A noise suppression algorithm is used to filter the digital sensing signals to eliminate the interference of environmental temperature, humidity, and electromagnetic noise. Based on the data fusion algorithm, signal features are extracted to generate crack feature parameters reflecting the expansion trend of fine cracks in the joints. Combining the historical monitoring data set with this parameter, a supervised learning model trained based on the historical crack expansion rate and real-time strain gradient is used to calculate and dynamically adjust the threshold. By comparing the crack feature parameters with the threshold, a real-time monitoring warning signal is generated, solving the technical problems of early high-sensitivity real-time monitoring and dynamic noise suppression of fine cracks with a size of 0.05 mm inside the joints of highway bridges, thereby realizing early high-sensitivity real-time monitoring at the joints of highway bridges. Description of the Drawings

[0013] The specification drawings forming a part of this application are used to provide a further understanding of the present invention. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings: Figure 1 It is a schematic flow chart of the method for monitoring the vibration and deformation conditions at the joints of highway bridges provided by this application.

[0014] Through the above drawings, the clear embodiments of this application have been shown, and there will be more detailed descriptions later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to explain the concept of this application to those skilled in the art by referring to specific embodiments. Detailed Embodiments

[0015] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are some, but not all, of the embodiments of this application. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.

[0016] In the description and claims of the present invention and the above-mentioned drawings, terms such as "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that such data used can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein.

[0017] In the present invention, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or having more advantages than other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0018] The method for monitoring the vibration and deformation conditions at the joints of highway bridges provided in this application focuses on the early monitoring problem of fine cracks at the joints of highway bridges. With an optical fiber grating sensor array as the core sensing unit, it is arranged at intervals along the length of the joint and connected to the contact surface of the embedded fixing structure and the filling body through the embedded fixing structure to ensure accurate sensing. Strain and vibration signals are collected by the sensors, and after analog-to-digital conversion and caching, a historical data set is established. Interference is filtered out by a noise suppression algorithm, features are extracted by a data fusion algorithm, a dynamic threshold is generated by combining historical data and a supervised learning model, and high-sensitivity monitoring is achieved through comparison and early warning.

[0019] The technical solutions of this application and how the technical solutions of this application solve the above technical problems will be described in detail below with specific embodiments. These several specific embodiments below can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will be described below in conjunction with the drawings.

[0020] Figure 1 is a schematic flow chart of the method for monitoring the vibration and deformation conditions at the joints of highway bridges provided in this application. As Figure 1 shown, the method for monitoring the vibration and deformation conditions at the joints of highway bridges provided in this embodiment includes: S101: Arrange an optical fiber grating sensor array at the bridge joint. The optical fiber grating sensor array includes a plurality of optical fiber grating sensors distributed at intervals along the length direction of the joint, and each sensor is connected to the contact surface of the joint filling body through an embedded fixing structure.

[0021] Specifically, arranging the optical fiber grating sensor array at the bridge joint, the optical fiber grating sensor array includes a plurality of optical fiber grating sensors distributed at intervals along the length direction of the joint, and each sensor is connected to the contact surface of the joint filling body through an embedded fixing structure, includes: Set the spacing between adjacent fiber Bragg grating sensors in the fiber Bragg grating sensor array to 1 / 10 to 1 / 5 of the joint length; The embedded fixing structure is an embedded metal base, and the fiber Bragg grating sensor is bonded to the surface of the metal base through epoxy resin.

[0022] The implementation process of step S101 is as follows: 1. Determine the joint length and calculate the sensor spacing Measure the actual total length L (unit: meter) of the bridge joint. Calculate the layout spacing D of the fiber Bragg grating sensor according to the L value: D = (1 / 10)L to (1 / 5)L.

[0023] For example, when L = 2.0m, D = 0.2m to 0.4m. Use a laser rangefinder to measure the joint length to ensure the accuracy reaches ±1mm.

[0024] 2. Prepare the embedded metal base Process a cuboid base with 304 stainless steel, with dimensions of 30mm × 20mm × 10mm (length × width × height). Set 4 M6 threaded holes on the bottom surface of the base, and machine a V-shaped positioning groove with a width of 0.5mm on the top surface. Sandblast the surface of the base, and control the roughness Ra at 3.2μm.

[0025] 3. Install the embedded base Before the construction of pouring the joint filler, mark the positioning points along the joint length direction at intervals of D. Use an electric drill to drill holes at the positioning points, with a hole diameter of 8mm and a depth of 15mm. Coat the bottom surface of the base with epoxy resin adhesive, insert it into the hole, and fix it with an M6×16mm expansion bolt, with the torque set at 4.5N·m.

[0026] 4. Fix the fiber Bragg grating sensor Place the sensing section of the fiber Bragg grating sensor in the V-shaped groove of the base. Use two-component epoxy resin for bonding, and control the thickness of the adhesive layer at 0.5 ± 0.1mm. The curing condition is to keep it at 25°C ambient temperature for 24 hours, and apply a 0.5kg weight for vertical pressure during this period.

[0027] 5. Array wiring connection Connect adjacent sensors in series using armored optical cables, and the bending radius of the optical cable is not less than 60mm. Set a waterproof junction box (model HX-IP68) at the end of the joint, and use a fusion splicer (model FITEL S178A) in the box to complete the fiber splicing, and control the fusion splicing loss at ≤0.05dB. In this step, by precisely calculating the sensor spacing and using a mechanically fixed embedded metal base, it is ensured that the fiber Bragg grating sensor array forms a rigid contact with the joint filler, eliminating the measurement lag phenomenon. The combination of a 304 stainless steel base and EP21TCHT-1 epoxy resin enables the sensor to withstand a weather temperature range of -40°C to +80°C, and the axial strain transfer efficiency is ≥98%. The V-shaped positioning groove design makes the linear correlation coefficient R² between the Bragg wavelength drift of the fiber Bragg grating and the true strain greater than 0.999, providing a high-fidelity raw data basis for subsequent steps.

[0028] S102: Real-time collect the strain signal and vibration signal inside the joint through the fiber Bragg grating sensor array, perform analog-to-digital conversion and caching on the strain signal and vibration signal by a data acquisition unit, generate a digital sensing signal, and store the digital sensing signal in a database to establish a historical monitoring data set.

[0029] Specifically, the real-time collection of the strain signal and vibration signal inside the joint through the fiber Bragg grating sensor array, the analog-to-digital conversion and caching of the strain signal and vibration signal by a data acquisition unit, the generation of a digital sensing signal, and the storage of the digital sensing signal in a database to establish a historical monitoring data set include: Real-time collect the strain signal and vibration signal inside the joint through the fiber Bragg grating sensor array; Set the data acquisition unit as a multi-channel analog-to-digital converter and an embedded cache chip, each channel corresponding to one of the fiber Bragg grating sensors, and set the sampling frequency of each channel to not less than 1 kHz; Perform analog-to-digital conversion and caching on the strain signal and vibration signal by the multi-channel analog-to-digital converter and the embedded cache chip to generate a digital sensing signal; Send the digital sensing signal to the database through a wireless transmission module to establish a historical monitoring data set.

[0030] The implementation process of the embodiment of step S102 is as follows: 1. Configure a multi-channel analog-to-digital converter Select an ADS1278 type 24-bit Δ-Σ analog-to-digital converter, set 16 independent input channels, each channel corresponding to one fiber Bragg grating sensor. Configure the sampling frequency of the analog-to-digital converter to 1 kHz through the SPI interface. The specific operation: Write 0x1F to register 0x01 of ADS1278, set the sampling mode to high-speed mode, and set the clock division coefficient to 128. The voltage input range of each channel is set to ±2.5V, corresponding to a strain measurement range of ±5000 με.

[0031] 2. Deploy an embedded cache chip Use a 512K×16bit SRAM chip as the cache, and control the cache writing timing through the FPGA. When the analog-to-digital converter completes a 16-channel sampling, the FPGA generates an interrupt signal INT_ADC to trigger the automatic increment of the address pointer of the SRAM. The cached data is stored according to the following data structure: Bytes 1-4: UTC timestamp (precision 1ms) Bytes 5-6: Sensor number (0-15) Bytes 7-10: Strain value (32-bit floating point number, unit με) Bytes 11-14: Vibration acceleration value (32-bit floating point number, unit m / s²) 3. Signal acquisition and cache triggering The wavelength shift Δλ of the fiber Bragg grating sensor is converted to strain ε by the following formula: ε = (Δλ / λ_B) / (1 - p_e) where λ_B = 1550nm is the Bragg wavelength and p_e = 0.22 is the fiber photoelastic coefficient. The vibration signal is output by the accelerometer with a sensitivity of 400mV / g. The analog-to-digital converter synchronously samples 16 channels of signals at a sampling rate of 1kHz. Each channel generates 24-bit binary data per sampling, which is converted to a 32-bit floating point number in the IEEE 754 standard by the FPGA and then written into the cache.

[0032] 4. Wireless data transmission protocol Use a 4G module to transmit data through the MQTT protocol. Set the data packet format: Packet header: 0xAA 0x55 (2 bytes) Data length: 1024 bytes (fixed value) Content: 64 consecutive groups of cached data (64×16 = 1024 bytes) CRC check: Calculated by the CCITT-16 polynomial (2 bytes) When the SRAM chip cache reaches 75% capacity (i.e., 384KB), the FPGA triggers a DMA transfer to pack and send the data to the cloud server.

[0033] 5. Database construction and storage Create a table bridge_seam_monitor in the MySQL 8.0 database. The fields include: timestamp DATETIME(3): The exact timestamp of data acquisition, recorded to millisecond precision.

[0034] sensor_id SMALLINT UNSIGNED: Identifies the specific fiber Bragg grating sensor number, used to distinguish data of different sensor nodes.

[0035] strain FLOAT(10,4): The real-time strain value inside the joint, with the unit of microstrain (με, microstrain). The real-time strain value inside the joint, with the unit of microstrain (με, microstrain).

[0036] vibration FLOAT(10,4): The vibration acceleration value inside the joint, with the unit of meters per second squared (m / s²). It is obtained by converting the original voltage signal from the vibration accelerometer after quantization by the analog-to-digital converter through the sensitivity coefficient.

[0037] temperature FLOAT(5,2): From the independently deployed temperature and humidity sensor (I²C interface), the data is obtained by the FPGA through periodic polling (once per second) and written into the database through the additional fields of the cache data structure.

[0038] Create an index idx_time_sensor (timestamp, sensor_id), and set the data storage period to 30 days for automatic archiving.

[0039] In this step, 16-channel synchronous sampling is implemented through the analog-to-digital converter. The 24-bit resolution ensures that the strain measurement accuracy reaches ±2με, and the quantization error of the vibration signal is ≤0.05%. The cache chip cooperates with the FPGA control to achieve zero-loss data buffering. The 512KB capacity supports continuous 8-second data storage (1024 bytes / packet × 64 packets). The transmission success rate of the 4G module using the MQTT protocol is ≥99.9% (when RSSI ≥ -85dBm), and the composite index of the MySQL database makes the query response time <50ms (under the condition of 1 million records). This step provides a high-quality raw data basis with time alignment and unified format for subsequent noise suppression and feature extraction.

[0040] S103: Use the noise suppression algorithm to filter the digital sensing signal, eliminate the environmental temperature and humidity interference and electromagnetic noise, and obtain the filtered signal.

[0041] Specifically, the use of the noise suppression algorithm to filter the digital sensing signal, eliminate the environmental temperature and humidity interference and electromagnetic noise, and obtain the filtered signal includes: Set the noise suppression algorithm as an adaptive filtering algorithm, and dynamically adjust the cut-off frequency and weight coefficient of the adaptive filtering algorithm according to the real-time data collected by the environmental temperature and humidity sensor; Filter the digital sensing signal based on the adjusted cut-off frequency and weight coefficient to eliminate environmental temperature and humidity interference and electromagnetic noise, and generate the filtered signal.

[0042] The implementation process of step S103 is as follows: 1. Configure the environmental temperature and humidity sensor Install the SHT35 digital temperature and humidity sensor (produced by Sensirion, I²C interface, measurement range -40°C to +125°C, accuracy ±0.3°C) beside the fiber Bragg grating sensor array and share the power supply with the data acquisition unit. Read the temperature and humidity data at a frequency of 1Hz through the STM32F407VG microcontroller and store it in the 32-bit floating-point format.

[0043] 2. Initialize the adaptive filter parameters Adopt the normalized least mean square (NLMS) adaptive filtering algorithm and set the following initial parameters: Filter order L = 64 (the order corresponds to the memory address 0x8000 - 0x807F) Step size factor μ = 0.01 Reference noise input: Electromagnetic noise sampling signal from analog-to-digital converter channel 16 Main input signal: Strain / vibration signal from analog-to-digital converter channels 1 - 15 The transfer function of the filter is:

[0044] Where, represents the output signal of the filter, represents the order of the filter, represents the discrete time index, is the th weight coefficient, is the delay time input signal.

[0045] 3. Establish a temperature and humidity - frequency mapping table Pre-store the temperature - cut-off frequency correspondence table in the microcontroller Flash:

[0046] When the real-time temperature T is between the values in the table, use linear interpolation to calculate and :

[0047] Where: : The reference temperature adjacent to and lower than the current temperature T in the table (e.g., -20°C or 25°C in the table); : The reference temperature adjacent to and higher than the current temperature T in the table (e.g., 25°C or 60°C in the table); : The corresponding cut-off frequency (the lower or upper limit value of the temperature row in the table); : The corresponding cut-off frequency (the lower or upper limit value of the temperature row in the table).

[0048] For example, when T = 10°C, the upper limit of the cut-off frequency : 4. Dynamic adjustment of filter parameters (1) Cut-off frequency control: Look up the table according to the real-time temperature T to obtain and , configure the passband range of the digital band-pass filter (Butterworth 4th order) to be , and the stopband attenuation ≥ 40 dB.

[0049] (2) Weight coefficient update: Every time a new sampling point is received , update the weight according to the NLMS algorithm:

[0050] Where: is the error signal ( is the desired signal); = 10 −6 is a very small constant to prevent division by zero; (3) Humidity compensation: When the humidity > 80%RH, adjust the step factor μ to 0.005 to reduce the convergence speed and avoid overshoot caused by signal distortion due to humidity.

[0051] 5. Electromagnetic noise suppression processing (1) Add a 0.1 mm thick copper foil shielding layer between the metal base and the fiber Bragg grating sensor and ground it through a wire (grounding resistance < 1 Ω).

[0052] (2) Apply notch filtering based on the fast Fourier transform (FFT) to the signal after analog-to-digital conversion: For the signal Perform a 1024-point FFT to identify the 50Hz power frequency and its harmonic (100Hz, 150Hz) components; after setting the amplitudes of the corresponding frequency points to zero, perform an inverse FFT (IFFT) to reconstruct the signal.

[0053] 6. Verification of the filtered signal Use a DSOX4034A oscilloscope to monitor the signals before and after filtering: Measurement of the signal-to-noise ratio (SNR) of the original signal:

[0054] The SNR of the filtered signal is increased to: .

[0055] Verification criteria: The baseline fluctuation of the strain signal < ±5 , and the burr amplitude of the vibration signal < 0.01 m / s 2 .

[0056] In this step, through the closed-loop control of the SHT35 sensor and the NLMS algorithm, a dynamic correction with a temperature drift compensation of ±0.05 / °C is achieved. The copper foil shielding layer attenuates electromagnetic noise by 40 dB, and FFT notch filtering eliminates ≥90% of the power frequency interference. After Butterworth band-pass filtering, the energy retention rate of the effective frequency band (0.1 - 50 Hz) of the signal > 95%, and the suppression rate of the ineffective noise components (> 50 Hz mechanical vibration, < 0.1 Hz creep of concrete) > 85%. This processing improves the signal-to-noise ratio of the strain gradient (≥2 / cm) corresponding to the 0.05 mm-level crack in the subsequent step S104 above the detectable threshold.

[0057] S104: Based on the data fusion algorithm, extract features from the filtered signal to generate crack feature parameters reflecting the trend of the internal fine crack expansion of the joint.

[0058] Specifically, the extraction of features from the filtered signal based on the data fusion algorithm to generate crack feature parameters reflecting the trend of the internal fine crack expansion of the joint includes: Set the data fusion algorithm as a hybrid algorithm combining wavelet transform and principal component analysis, and extract the strain gradient, vibration spectrum energy, and signal entropy value from the filtered signal through the hybrid algorithm; According to the strain gradient, vibration spectrum energy, and signal entropy value, calculate the crack length change, expansion rate, and direction angle to generate the crack feature parameters.

[0059] The implementation process of the embodiment of step S104 is as follows: 1. Decompose the signal by wavelet transform 1.1 Selection of wavelet basis function: The 4th-order Daubechies wavelet (db4) is adopted as the mother wavelet, with a support length of 8 and a vanishing moment of 4, which is suitable for capturing the mutation characteristics of strain signals.

[0060] 1.2 Multi-scale decomposition: For the filtered signal Perform 5-layer discrete wavelet transform (DWT) to obtain the approximation coefficients and the detail coefficients .

[0061] Decomposition formula:

[0062] Where: , are the low-pass and high-pass filter coefficients of the db4 wavelet (known sequence: h = [0.1629, 0.5055, 0.4461, -0.0198, -0.1323, 0.0218, 0.0233, -0.0075]); j is the decomposition level (1 ≤ j ≤ 5).

[0063] 1.3 Strain gradient calculation: Extract the strain gradient from the detail coefficients of the third layer :

[0064] Where = 10 cm is the spacing between adjacent sensors. 2. Vibration spectrum energy analysis 2.1 FFT transform: Perform a 1024-point fast Fourier transform (FFT) on the vibration signal to obtain the spectrum .

[0065] 2.2 Frequency band division: • Low-frequency band: 5 - 20 Hz (structural natural vibration) • High-frequency band: 20 - 50 Hz (crack propagation impact) 2.3 Energy calculation: The energy of each frequency band is the sum of the squares of the amplitudes of the corresponding frequency points:

[0066] The total vibration energy .

[0067] 3. Signal entropy value extraction 3.1 Signal segmentation: Segment the strain signal Segmented into subsequences according to a time window length of 1 second (1000 sampling points). .

[0068] 3.2 Shannon entropy calculation: Calculate the probability distribution for each subsequence , and the entropy value is:

[0069] where the amplitude range is divided into 16 equal parts, covering -500 με to +500 με.

[0070] 4. Principal Component Analysis (PCA) data fusion 4.1 Construct the feature matrix: Form a matrix with the wavelet transform and entropy value results (each row corresponds to a time window):

[0071] where: N represents the number of time windows (in the example, each window is 1 second, and there are N windows in total); The 4 columns of features are: strain gradient G, low-frequency vibration energy E 低频 , high-frequency vibration energy E 高频 , and signal entropy value H.

[0072] 4.2 Standardization processing: Perform Z-score standardization on each column of data:

[0073] where i represents the i-th time window (1 ≤ i ≤ N), and j represents the j-th feature (1 ≤ j ≤ 4, corresponding to G, E 低频 , E 高频 , H).

[0074] 、 are the mean and standard deviation of the j-th column.

[0075] 4.3 Covariance matrix and eigenvalue decomposition: Calculate the covariance matrix , a 4×4 symmetric matrix that describes the linear correlation between 4 features. The calculation formula is:

[0076] where represents the transpose of the standardized matrix (dimension 4×N), represents the unbiased estimation correction (Bessel correction).

[0077] Solve the covariance matrix for the eigenvalues and the corresponding eigenvectors .

[0078] 4.4 Principal component extraction: Retain the first two principal components (cumulative contribution rate > 85%), and the projection result:

[0079] 5. Crack parameter calculation 5.1 Crack length change : Integrate along the joint direction according to the strain gradient G:

[0080] where is the number of sensors, .

[0081] 5.2 Crack propagation rate : Take the time derivative of :

[0082] where seconds.

[0083] 5.3 Crack direction angle : Use the principal component loading matrix to determine the dominant vibration frequency band, and the direction angle is calculated by the following formula:

[0084] where 、 are the weights of the first principal component in the strain gradient and high-frequency energy respectively. This step accurately captures the strain gradient mutation corresponding to cracks of 0.05 mm level (signal-to-noise ratio increased to above 8 dB) through db4 wavelet transform. PCA reduces the four-dimensional features to two dimensions, eliminating 85% of the redundant information, making the calculation error of the crack propagation rate ≤ 0.01 mm / s. The sensitivity of Shannon entropy to non-stationary signals enables the crack direction angle recognition accuracy to reach ±5°, which is 3 times higher than the traditional method. This fusion algorithm enables the system to still stably detect the crack propagation of a minimum of 0.03 mm under the conditions of temperature fluctuation of ±20 °C and vibration noise of 30 dB, with a false alarm rate < 0.1%.

[0085] S105: Generate a dynamically adjusted threshold through the dynamic threshold calculation model according to the historical monitoring data set and the crack characteristic parameters.

[0086] Among them, the dynamic threshold calculation model is a supervised learning model trained based on the historical crack propagation rate and the real-time strain gradient.

[0087] Specifically, generating a dynamically adjusted threshold through the dynamic threshold calculation model according to the historical monitoring data set and the crack characteristic parameters includes: Setting the dynamic threshold calculation model as an XGBoost regression model, and using the historical crack propagation rate, real-time strain gradient, and environmental temperature and humidity data in the historical monitoring data set as input features; Training the input features through the XGBoost regression model to generate the dynamically adjusted threshold, where the training process includes: dividing the historical monitoring data set into a training set and a validation set, and iteratively optimizing the parameters of the XGBoost regression model through the mean squared error loss function.

[0088] The implementation process of Embodiment of Step S105 is as follows: 1. Construct the XGBoost regression model structure 1.1 Model input layer: 1.1.1 Input feature dimension: 5 dimensions Historical crack propagation rate (Average value in the past 30 days, unit: mm / s); Real-time strain gradient (Value at the current moment, unit: με / cm); Temperature T (Value at the current moment, unit: °C); Humidity H (Value at the current moment, unit: %RH); Time decay factor = (t is the number of days since the last crack propagation).

[0089] 1.1.2 Input data format: Normalized 32-bit floating-point number array , , T, H, .

[0090] 1.2 Decision tree parameters: Number of trees (n_estimators) = 100; Maximum depth (max_depth) = 6; Learning rate (learning_rate) = 0.1 Minimum child node weight (min_child_weight) = 3.

[0091] 1.3 Objective function: Mean Squared Error (MSE) Loss Function and L2 Regularization Term:

[0092] Where: : The true threshold of the i-th sample; : The model-predicted threshold; = 1.0: Regularization coefficient; : The weight of the j-th leaf node.

[0093] 2. Dataset Division and Preprocessing 2.1 Source of Historical Monitoring Dataset: From the MySQL database table bridge_seam_monitor, with a time range ≥ 1 year and a data volume ≥ 100,000 records; Each record contains: timestamp, sensor ID, strain, vibration, temperature, humidity.

[0094] 2.2 Feature Engineering: 2.2.1 Calculation of Historical Crack Propagation Rate: For each sensor ID, aggregate the crack propagation rate by day :

[0095] 2.2.2 Calculation of Time Decay Factor:

[0096] Where is the date of the most recent crack propagation.

[0097] 2.3 Dataset Division: 2.3.1 Division in Chronological Order: Training set: Data for the first 80% of the time period (about 80,000 records); Validation set: Data for the last 20% of the time period (about 20,000 records); 2.3.2 Random division is prohibited to avoid time leakage.

[0098] 3. Model Training and Parameter Optimization 3.1 Initialize the model: Use the XGBRegressor class of the XGBoost library (version 1.5.1) and set the parameters: Python code example: model = XGBRegressor( n_estimators = 100, max_depth = 6, learning_rate = 0.1, min_child_weight = 3, reg_lambda = 1.0, objective ='reg:squarederror' ) 3.2 Iterative training: Batch size (batch_size) = 512; Early stopping mechanism (early_stopping_rounds) = 10 (terminate if the validation set loss does not decrease for 10 consecutive rounds); Maximum number of iterations = 200.

[0099] 3.3 Parameter tuning: Grid search optimization based on validation set results: Candidate learning rates: [0.05, 0.1, 0.2] Candidate maximum depths: [4, 6, 8] Optimal combination: learning rate 0.1, maximum depth 6 (validation set MSE = 0.023) 4. Dynamic threshold generation 4.1 Threshold calculation formula:

[0100] : Benchmark threshold predicted by the model

[0101] 4.2 Real-time inference process: Read the latest sensor data every 5 minutes; Perform feature calculation and standardization; Call model.predict() to obtain the benchmark threshold; Output the dynamically adjusted threshold range: [Threshold - 0.3, Threshold + 0.3] mm / s. This step realizes the dynamic adaption of the crack propagation threshold through the XGBoost regression model. The chronological division of historical data avoids future information leakage, reducing the mean squared error (MSE) of the model on the validation set to 0.023, improving the accuracy by 62% compared with the static threshold method. The time decay factor The introduction has tripled the model's response speed to recent crack activities. The dynamic threshold range of ±0.3mm / s can cover more than 95% of the normal fluctuations. At the same time, the detection probability of abnormal expansion (≥0.05mm) exceeding the threshold is >99.7%, and the false alarm rate is <0.1%. This model is deployed on a 4-core CPU server, with an inference delay <50ms, meeting the real-time requirements of bridge monitoring.

[0102] S106: Generate a real-time monitoring warning signal according to the comparison result between the crack feature parameters and the dynamically adjusted threshold.

[0103] Specifically, generating a real-time monitoring warning signal according to the comparison result between the crack feature parameters and the dynamically adjusted threshold includes: When the crack expansion rate in the crack feature parameters exceeds 20% of the dynamically adjusted threshold, trigger a first-level warning signal; when it exceeds 50%, trigger a second-level warning signal; Send the first-level warning signal or the second-level warning signal to the bridge maintenance terminal, and display the crack expansion trend at the joint part in the bridge digital twin model to generate the real-time monitoring warning signal.

[0104] The implementation process of the embodiment of step S106 is as follows: 1. Warning signal trigger logic configuration 1.1 Dynamic threshold acquisition: Read the current dynamically adjusted threshold T from the XGBoost regression model (completed in step S105), and its value range is 0.05 - 0.5mm / s, with an accuracy of 0.01mm / s. The model output interface is REST API, and the response format: json format data example: {"threshold": 0.12, "timestamp": "2023-08-20T14:30:00Z"} 1.2 Real-time calculation of crack expansion rate: According to the crack feature parameters output in step S104, update the crack expansion rate once per second :

[0105] where ΔL is the change in crack length, obtained by integrating the strain gradient.

[0106] 1.3 Warning level determination: First-level warning: When >1.2T and continuously exceeds 3 consecutive sampling periods (3 seconds), trigger.

[0107] Second-level warning: When Triggered when the value is > 1.5T or the first-level warning persists for 60 seconds without being lifted.

[0108] Decision code logic (Python example): if current_v > 1.5 * threshold: trigger_alarm(level=2) elif current_v > 1.2 * threshold: if alarm_counter >= 3: trigger_alarm(level=1) else: alarm_counter += 1 else: reset_alarm_counter() 2. Early warning signal generation and encoding 2.1 Signal data structure: Define the early warning message in Protocol Buffers format: Example code in protobuf Buffers format: message BridgeAlert { string alert_id = 1; / / Early warning ID, format "bridge name_timestamp" int32 level = 2; / / Early warning level (1 or 2) double current_v = 3; / / Current crack growth rate (mm / s) double threshold = 4; / / Dynamic threshold (mm / s) string sensor_id = 5; / / Triggering sensor number (e.g., "Sensor_03") bytes trend_image = 6; / / Binary data of the crack trend graph (PNG format) } 2.2 Trend graph generation: Use the Matplotlib library to plot the crack growth trend in the last 10 minutes. Image parameters: Resolution: 800×600 pixels Horizontal axis: Time (UTC format) Vertical axis: Crack growth rate v (mm / s) Reference line: Marked with dynamic thresholds T, 1.2T, and 1.5T 3. Early warning signal transmission protocol 3.1 Bridge maintenance terminal communication: Hardware terminal: Adopt Advantech UNO-2484G industrial controller with a built-in 4G module (SIMCom SIM7600SA-H).

[0109] Transmission protocol: MQTT 3.1.1, topic format / bridge_alert / {bridge ID} / {sensor ID}, QoS = 1 (delivered at least once).

[0110] Packet verification: CRC-32 checksum is appended to the end of the message, and the verification range includes the message header and content.

[0111] 3.2 Digital twin model interface: Data push: Send early warning signals and trend charts to the digital twin server via the WebSocket protocol (for example, the IP can be preset as 192.168.1.100, port 7681).

[0112] 3D model update: In the Unity3D engine, highlight the joint part according to the sensor position coordinates (x, y, z), and the crack length is scaled proportionally: Model crack length = actual length × 100 (magnification factor) 4. Early warning log and persistence 4.1 Local storage: Write logs in CSV format to the SD card of the industrial controller. The fields include: CSV format example: Timestamp, warning level, crack rate, dynamic threshold, sensor ID, longitude, latitude 2023-08-20T14:30:05Z,1,0.15,0.12,Sensor_03,120.5,30.3 4.2 Cloud synchronization: Upload new logs to the Alibaba Cloud OSS bucket (bucket-name: bridge-alert-logs) via the HTTPS protocol every 5 minutes. The path format is: oss: / / bridge-alert-logs / {bridge ID} / {year} / {month} / {day} / alerts.csv.

[0113] In this step, the false alarm rate is controlled below 0.1% through precise threshold comparison logic (1.2T / 1.5T) and continuous cycle determination. Protocol Buffers encoding makes the volume of a single warning message ≤2KB, and the transmission delay is <200ms in a 4G network. The WebSocket interface of the digital twin model supports 1000 concurrent updates per second, and the crack trend rendering frame rate ≥30fps, ensuring that maintenance personnel can observe the spatial expansion path of cracks at the 0.05mm level in real time. Dual local and cloud log retention meets the ISO55000 asset management standard, providing a complete data chain for post-event traceability. This step finally achieves an end-to-end delay from crack detection to warning trigger <3 seconds, with an efficiency improvement of 200 times compared to traditional manual inspections.

[0114] This embodiment provides a method for monitoring the vibration and deformation of highway bridge joints, aiming to achieve early high-sensitivity real-time monitoring and dynamic noise suppression of fine cracks inside the joints. In this method, an optical fiber grating sensor array is arranged at the bridge joint. The array includes multiple sensors distributed at intervals along the length of the joint. Each sensor is tightly connected to the contact surface of the joint filling body through a pre-embedded fixing structure to ensure accurate and reliable signal acquisition. The sensor array continuously collects the strain signal and vibration signal inside the joint. The data acquisition unit completes analog-to-digital conversion and caching, generates digital sensing signals and stores them, and constructs a historical monitoring data set. A noise suppression algorithm is used to filter the signals to eliminate environmental temperature, humidity, and electromagnetic noise interference. Based on a data fusion algorithm, signal features are extracted to generate crack feature parameters reflecting the expansion trend of fine cracks. Combining the historical monitoring data set with this parameter, a supervised learning model trained based on the historical crack expansion rate and real-time strain gradient is used to calculate and dynamically adjust the threshold. Comparing the crack feature parameters with the threshold generates a real-time monitoring warning signal, providing guarantee for the safe operation of the bridge. This method solves the technical problems of early high-sensitivity real-time monitoring and dynamic noise suppression of 0.05mm-level fine cracks inside highway bridge joints, thus achieving early high-sensitivity real-time monitoring of highway bridge joints.

[0115] Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, and their appropriate combinations.

[0116] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present application. The present application aims to cover any variations, uses, or adaptations of the present application, which follow the general principles of the present application and include common general knowledge or conventional technical means in the technical field not disclosed in the present application. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present application are pointed out by the following claims.

[0117] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present application is only limited by the appended claims.

Claims

1. A method for monitoring the vibration and deformation conditions at the joints of highway bridges, characterized in that, Including: An optical fiber grating sensor array is arranged at the bridge joint. The optical fiber grating sensor array includes a plurality of optical fiber grating sensors distributed at intervals along the length direction of the joint, and each sensor is connected to the contact surface of the joint filler through a pre-buried fixing structure; The strain signal and vibration signal inside the joint are collected in real time through the optical fiber grating sensor array. The data acquisition unit performs analog-to-digital conversion and caching on the strain signal and vibration signal, generates a digital sensing signal, and stores the digital sensing signal in the database to establish a historical monitoring data set; The digital sensing signal is filtered by using a noise suppression algorithm to eliminate environmental temperature and humidity interference and electromagnetic noise, and a filtered signal is obtained; Feature extraction is performed on the filtered signal based on a data fusion algorithm to generate crack feature parameters reflecting the expansion trend of fine cracks inside the joint; According to the historical monitoring data set and the crack feature parameters, a dynamic adjustment threshold is generated through a dynamic threshold calculation model, where the dynamic threshold calculation model is a supervised learning model trained based on the historical crack expansion rate and the real-time strain gradient; A real-time monitoring warning signal is generated according to the comparison result between the crack feature parameters and the dynamic adjustment threshold.

2. The method according to claim 1, characterized in that, The arranging of the optical fiber grating sensor array at the bridge joint, where the optical fiber grating sensor array includes a plurality of optical fiber grating sensors distributed at intervals along the length direction of the joint, and each sensor is connected to the contact surface of the joint filler through a pre-buried fixing structure, includes: The distance between adjacent optical fiber grating sensors in the optical fiber grating sensor array is set to 1 / 10 to 1 / 5 of the joint length; The pre-buried fixing structure is an embedded metal base, and the optical fiber grating sensor is bonded to the surface of the metal base through epoxy resin.

3. The method according to claim 1, characterized in that, The collecting of the strain signal and vibration signal inside the joint in real time through the optical fiber grating sensor array, where the data acquisition unit performs analog-to-digital conversion and caching on the strain signal and vibration signal, generates a digital sensing signal, and stores the digital sensing signal in the database to establish a historical monitoring data set, includes: The strain signal and vibration signal inside the joint are collected in real time through the optical fiber grating sensor array; The data acquisition unit is set as a multi-channel analog-to-digital converter and an embedded cache chip. Each channel corresponds to one optical fiber grating sensor, and the sampling frequency of each channel is set to not less than 1 kHz; The multi-channel analog-to-digital converter and the embedded cache chip perform analog-to-digital conversion and caching on the strain signal and vibration signal to generate a digital sensing signal; The digital sensing signal is sent to the database through a wireless transmission module to establish a historical monitoring data set.

4. The method according to claim 1, characterized in that, The filtering of the digital sensing signal by using a noise suppression algorithm to eliminate environmental temperature and humidity interference and electromagnetic noise, and obtaining a filtered signal, includes: The noise suppression algorithm is set as an adaptive filtering algorithm, and the cut-off frequency and weight coefficient of the adaptive filtering algorithm are dynamically adjusted according to the real-time data collected by the environmental temperature and humidity sensor; Based on the adjusted cut-off frequency and weight coefficient, filter the digital sensing signal to eliminate environmental temperature and humidity interference and electromagnetic noise, and generate the filtered signal.

5. The method according to claim 1, characterized in that, Extract features from the filtered signal based on the data fusion algorithm to generate crack feature parameters reflecting the trend of fine crack propagation inside the joint, including: Set the data fusion algorithm as a hybrid algorithm combining wavelet transform and principal component analysis, and extract the strain gradient, vibration spectrum energy and signal entropy value from the filtered signal through the hybrid algorithm; According to the strain gradient, vibration spectrum energy and signal entropy value, calculate the crack length change, propagation rate and direction angle, and generate the crack feature parameters.

6. The method according to claim 1, characterized in that, Generate a dynamically adjusted threshold according to the historical monitoring data set and the crack feature parameters through a dynamic threshold calculation model, including: Set the dynamic threshold calculation model as an XGBoost regression model, and use the historical crack propagation rate, real-time strain gradient and environmental temperature and humidity data in the historical monitoring data set as input features; Train the input features through the XGBoost regression model to generate the dynamically adjusted threshold, where the training process includes: dividing the historical monitoring data set into a training set and a validation set, and iteratively optimizing the parameters of the XGBoost regression model through the mean squared error loss function.

7. The method according to claim 1, characterized in that, Generate a real-time monitoring warning signal according to the comparison result between the crack feature parameters and the dynamically adjusted threshold, including: When the crack propagation rate in the crack feature parameters exceeds 20% of the dynamically adjusted threshold, trigger a first-level warning signal; when it exceeds 50%, trigger a second-level warning signal; Send the first-level warning signal or the second-level warning signal to the bridge maintenance terminal, and display the crack propagation trend at the joint part in the bridge digital twin model to generate the real-time monitoring warning signal.

Citation Information

Patent Citations

  • Bridge structure three-dimensional damage identification method

    CN118731179A

  • Large-span bridge body structure health monitoring system based on deformation analysis

    CN119803822A

  • Bridge construction monitoring abnormal data identification method and system

    CN119961762A

  • Sensing system using by an optical-fiber bragg-grating

    KR1020010018984A

Cited By

  • Bridge maintenance system based on data analysis

    CN120952757A

  • Method for monitoring stress and strain of bridge by using optical fiber

    CN121068066A

  • Wide-range magnetostriction crack meter based on machine self-learning

    CN121474982A

  • Road disaster monitoring method, system and equipment based on distributed optical fiber sensing and medium

    CN121921910A