Reinforced concrete service life prediction system and method based on material degradation simulation
By using three-dimensional convolutional neural network, transfer learning parameter inversion technology and long-term memory network in the life prediction system of reinforced concrete structures, combined with the online correction mechanism of real-time temperature and humidity monitoring, the problems of low life prediction accuracy and weak long-term prediction capabilities in the existing technology are solved, and high-precision life prediction and health monitoring are achieved.
Patent Information
- Application Number
- CN202510603388.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-12
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2045-05-12
AI Technical Summary
The prior art has problems in the life prediction of reinforced concrete structures with low corrosion frontier recognition accuracy, inaccurate parameter inversion, weak long-term prediction ability and lack of online correction mechanism.
A system based on material degradation simulation is adopted, including an erosion frontier tracking module, a transfer learning parameter inversion module, a corrosion rate prediction module and a system online correction module. The erosion frontier is identified through three-dimensional convolutional neural networks, transfer learning parameter inversion technology improves the inversion accuracy of material parameters, long-term and short-term memory networks perform long-term predictions, and online corrections are performed using real-time temperature and humidity monitoring.
It realizes high-precision corrosion frontier identification, accurate material parameter inversion, significantly improved long-term prediction capabilities and dynamic online correction mechanism, and improves the accuracy and reliability of life prediction of reinforced concrete structures.
Smart Images

Figure CN120124399A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of durability assessment and life prediction of reinforced concrete structures, and particularly to a life prediction system and method for reinforced concrete based on material degradation simulation, which is particularly applicable to the life prediction and health monitoring of concrete structures in areas with severe chloride ion erosion such as marine environments and saline-alkali regions. Background Art
[0002] During the long-term service process of reinforced concrete structures, due to the erosion of environmental factors, especially chloride ions, material degradation gradually occurs, resulting in a decline in structural performance and ultimately possibly leading to structural failure. Therefore, accurately assessing and predicting the service life of reinforced concrete structures is of great significance for ensuring structural safety.
[0003] Currently, the following methods are mainly used for the life prediction of reinforced concrete: traditional empirical formula method, numerical simulation method based on finite element analysis, and statistical analysis method based on monitoring data. The traditional empirical formula method relies on a simplified model and cannot accurately reflect the degradation process of concrete in a complex environment; the numerical simulation method based on finite element analysis is computationally complex and time-consuming, and it is difficult to perform long-term predictions; the statistical analysis method based on monitoring data overly relies on historical data and has insufficient prediction accuracy for newly built structures.
[0004] The main problems faced by the existing technologies include: first, the accuracy of corrosion front identification is insufficient, and it is difficult to accurately capture complex three-dimensional corrosion patterns; second, it is difficult to accurately invert material parameters, resulting in unreasonable parameter settings for the prediction model; third, the long-term prediction ability is limited, and it is unable to effectively process non-linear time series data; fourth, there is a lack of an effective online correction mechanism and it cannot adjust the prediction results according to real-time environmental changes.
[0005] Therefore, there is an urgent need to develop a life prediction system and method for reinforced concrete that can achieve high-precision corrosion front identification, accurate parameter inversion, long-term prediction, and real-time correction. Summary of the Invention
[0006] The object of the present invention is to provide a life prediction system and method for reinforced concrete based on material degradation simulation, aiming to solve the problems existing in the prior art such as low accuracy of corrosion front identification, inaccurate parameter inversion, weak long-term prediction ability, and lack of an online correction mechanism.
[0007] The present invention proposes a life prediction system for reinforced concrete based on material degradation simulation, including: An erosion front tracking module, configured to collect chloride ion distribution images of a reinforced concrete specimen, extract feature vectors of the chloride ion distribution images through a three-dimensional convolutional neural network that fuses topological invariance, and generate three-dimensional coordinates and depth information of the steel corrosion front; The transfer learning parameter inversion module is communicatively connected to the erosion front tracking module, and is configured to receive the three-dimensional coordinates and depth information of the steel corrosion front, input the three-dimensional coordinates of the steel corrosion front into a finite element simulation platform, perform parameter inversion calculation, and generate a corrosion rate evolution curve; The corrosion rate prediction module is communicatively connected to the transfer learning parameter inversion module, and is configured to receive the corrosion rate evolution curve, and input the corrosion rate evolution curve as a training set into a long short-term memory network to generate a corrosion rate prediction curve; The system online correction module is communicatively connected to the corrosion rate prediction module, and is configured to collect the temperature and humidity information inside the concrete structure, calculate the influence weight of environmental factors on the corrosion rate, correct the corrosion rate prediction curve, and update the long short-term memory network parameters.
[0008] Preferably, the erosion front tracking module includes: An image preprocessing unit, configured to receive a chloride ion concentration distribution picture and unify the chloride ion concentration distribution picture into a fixed size and format; A topological feature extraction unit, configured to apply a topology analysis method to the preprocessed chloride ion concentration distribution picture to extract the connectivity and geometric invariant features of the corrosion front; A three-dimensional convolutional network unit, configured to perform feature extraction on the chloride ion concentration distribution picture through a designed three-dimensional convolution kernel structure to generate a feature vector; A front positioning unit, configured to determine the coordinates and depth information of the corrosion front on a three-dimensional cross-section according to the feature vector, and generate a complete three-dimensional corrosion front surface model.
[0009] Preferably, the three-dimensional convolutional network unit includes: A convolutional feature extraction layer, configured to perform feature extraction on the input image through multiple layers of three-dimensional convolutional kernels; An attention mechanism layer, configured to weight the extracted features to highlight the feature information of the corrosion front region; A differential geometry feature layer, configured to calculate the Gaussian curvature and mean curvature in the image to capture the geometric characteristics of the corrosion front; A topological feature fusion layer, configured to fuse topological features and convolutional features to generate a comprehensive feature vector.
[0010] Preferably, the transfer learning parameter inversion module includes: A finite element modeling unit, configured to establish a reinforced concrete corrosion model according to the three-dimensional coordinates of the steel corrosion front; A parameter optimization unit, configured to adjust the model parameters of steel and concrete materials and optimize the objective function; A transfer learning unit, which is used to utilize the differences between experimental data and simulation data for optimizing model parameters and realizing knowledge transfer; An erosion curve generation unit, which is used to generate an erosion rate evolution curve according to the optimized material parameters.
[0011] Preferably, the parameter optimization unit adopts a Bayesian optimization algorithm, where the optimized material parameters include: concrete density ρ, concrete elastic modulus E, and chloride ion diffusion coefficient D, and the optimization objective function is: , where, , is the erosion rate obtained by simulation under given parameters, is the time variable.
[0012] Preferably, the erosion rate prediction module includes: A data preprocessing unit, which is used to perform standardization processing on the erosion rate evolution curve and divide it into a training set and a validation set; An LSTM network construction unit, which is used to set the structural parameters of the long short-term memory network, including the number of hidden layer nodes, network depth, and learning rate; A model training unit, which is used to train the long short-term memory network based on the Adam algorithm to generate a prediction model; A prediction result output unit, which is used to generate a long-term erosion rate prediction curve by using the trained model.
[0013] Preferably, the system online correction module includes: An environment monitoring unit, which is used to collect the temperature and humidity data inside the concrete structure in real time through an embedded sensor; A weight calculation unit, which is used to calculate the influence weight of environmental factors on the erosion rate according to the temperature and humidity data; A model correction unit, which is used to correct the predicted erosion rate value according to the influence weight; A parameter update unit, which is used to update the parameters of the long short-term memory network according to the corrected result.
[0014] Preferably, the weight calculation unit calculates the influence weight of environmental factors based on the following formula: , where, is the influence weight, is the temperature, is the humidity, is the proportionality coefficient, and are the weight exponents, which are calibrated by measured data.
[0015] Preferably, the system further includes a multi-scale fusion module, which is communicatively connected to the erosion front tracking module and the transfer learning parameter inversion module, and is used to correlate the microscopic corrosion mechanism with the macroscopic deterioration performance, so as to realize the unified expression and processing of multi-scale information.
[0016] A method for predicting the service life of reinforced concrete based on material degradation simulation includes the following steps: Collect the chloride ion distribution image of the reinforced concrete specimen, preprocess the chloride ion distribution image, input the preprocessed chloride ion distribution image into a three-dimensional convolutional neural network that fuses topological invariance, extract the feature vector, determine the coordinates and depth of the corrosion front on the three-dimensional section, and generate the three-dimensional surface of the steel bar corrosion front; Input the three-dimensional surface of the steel bar corrosion front into the finite element simulation platform, adjust the material parameters of the steel bar and the concrete, perform parameter inversion calculation, and obtain the corrosion rate evolution curve; Use the corrosion rate evolution curve as the training set to input into the long short-term memory network, set the network parameters, train the network model based on the stochastic gradient descent algorithm, and generate the corrosion rate prediction curve; Collect the temperature and humidity information inside the concrete structure, calculate the influence weight of environmental factors on the corrosion rate, correct the corrosion rate prediction curve based on the influence weight, and update the parameters of the long short-term memory network.
[0017] The beneficial effects of the present invention include: 1. Through the three-dimensional convolutional neural network that fuses topological invariance, high-precision identification and tracking of the steel bar corrosion front are realized, complex three-dimensional corrosion morphologies can be accurately captured, and the accuracy of corrosion state assessment is improved.
[0018] 2. By adopting the transfer learning parameter inversion technology, the effective conversion from experimental data to model parameters is realized, the inversion accuracy of material parameters is improved, and reliable basic data for subsequent prediction are provided.
[0019] 3. By introducing the long short-term memory network to process long-period non-linear time series data, the long-term prediction ability of the corrosion rate is significantly improved, and the prediction accuracy is increased by about 30% compared with the existing technology.
[0020] 4. An online correction mechanism based on real-time temperature and humidity monitoring is established, which can dynamically adjust the prediction model parameters to make the prediction results more in line with the actual environmental changes.
[0021] 5. Through the collaborative work of multiple modules, a complete closed-loop system from corrosion front identification, parameter inversion, rate prediction to online correction is formed, realizing the full-process intelligentization of the service life prediction of reinforced concrete structures. Description of the Drawings
[0022] Figure 1It is the overall architecture diagram of the reinforced concrete life prediction system based on material degradation simulation of the present invention; Figure 2 It is the structural schematic diagram of the erosion front tracking module of the present invention; Figure 3 It is the structural schematic diagram of the three-dimensional convolutional neural network of the present invention; Figure 4 It is the workflow diagram of the transfer learning parameter inversion module of the present invention; Figure 5 It is the structural schematic diagram of the corrosion rate prediction module of the present invention; Figure 6 It is the working principle diagram of the system online calibration module of the present invention; Figure 7 It is the flow chart of the reinforced concrete life prediction method based on material degradation simulation of the present invention; Figure 8 It is the schematic diagram of the temperature and humidity weight calculation method of the present invention; Figure 9 It is the structural schematic diagram of the multi-scale fusion module of the present invention. Detailed implementation manners
[0023] Please refer to the attached Figures 1-9 , and the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Those of ordinary skill in the art should understand that the embodiments described in the present invention are only a part of the embodiments of the present invention, and cannot limit the scope of the rights of the present invention.
[0024] As Figure 1 shown, the reinforced concrete life prediction system based on material degradation simulation provided by the present invention includes: an erosion front tracking module 1, a transfer learning parameter inversion module 2, a corrosion rate prediction module 3, and a system online calibration module 4. Preferably, the system may further include a multi-scale fusion module 5.
[0025] As Figure 2 shown, the erosion front tracking module 1 is used to collect the chloride ion distribution image of the reinforced concrete specimen, extract the feature vector of the chloride ion distribution image through a three-dimensional convolutional neural network that fuses topological invariance, and generate the three-dimensional coordinates and depth information of the steel corrosion front.
[0026] In an embodiment of the present invention, the erosion front tracking module 1 includes: an image preprocessing unit 11, a topological feature extraction unit 12, a three-dimensional convolutional network unit 13, and a front positioning unit 14.
[0027] The image preprocessing unit 11 is used to receive the chloride ion concentration distribution picture and unify the chloride ion concentration distribution picture into a fixed size and format. Preferably, in the present invention, a high-resolution scanning technology is adopted to obtain the cross-sectional image of the reinforced concrete specimen, and the image resolution is preferably 1024×1024 pixels to ensure that sufficient detailed information is captured. The image preprocessing includes operations such as size standardization, denoising, and contrast enhancement. The size of the standardized image is preferably 224×224 pixels, which meets the input requirements of the deep learning model.
[0028] The topological feature extraction unit 12 is used to apply topological analysis methods to the preprocessed chloride ion concentration distribution picture to extract the connectivity and geometric invariant features of the corrosion front. The present invention innovatively introduces the topological invariance theory and characterizes the topological features of the corrosion front by calculating the Persistent Homology. The mathematical model for topological feature extraction is as follows: , where, represents the k-dimensional homology group, represents the k-dimensional cycle group, represents the k-dimensional boundary group. By calculating the homology groups of different dimensions, topological invariants such as the connectivity of the corrosion front and the number of holes can be captured. These features remain stable under image deformation and noise interference, greatly improving the robustness of corrosion front recognition.
[0029] The three-dimensional convolutional network unit 13 is used to extract features from the chloride ion concentration distribution picture through the designed three-dimensional convolutional kernel structure to generate feature vectors. As Figure 3 shown, the three-dimensional convolutional network unit 13 includes a convolutional feature extraction layer 131, an attention mechanism layer 132, a differential geometry feature layer 133, and a topological feature fusion layer 134.
[0030] The convolutional feature extraction layer 131 adopts a multi-layer three-dimensional convolutional structure. The number of convolutional kernels in each layer increases from 64 to 256. The size of the convolutional kernel is 3×3×3, the stride is 1, and the padding is 1. After each convolutional layer, a batch normalization layer and a ReLU activation function are connected to ensure the effective transmission of signals. Preferably, the convolutional layer adopts a residual connection structure to effectively alleviate the gradient disappearance problem in the deep network.
[0031] The attention mechanism layer 132 adopts a spatial attention mechanism to weight the feature map by learning weight coefficients to highlight the feature information in the corrosion front area. The attention weight calculation formula is as follows: , where, represents the attention weight at the i-th position, represents the feature mapping function, and n represents the size of the feature map. Through the attention mechanism, the model can adaptively focus on the regions related to the corrosion front in the image and filter out irrelevant information.
[0032] The differential geometry feature layer 133 is used to calculate the Gaussian curvature and mean curvature in the image and capture the geometric characteristics of the corrosion front. The calculation formulas for the Gaussian curvature K and the mean curvature H are as follows: , , where E, F, and G are the coefficients of the first fundamental form, and L, M, and N are the coefficients of the second fundamental form. These differential geometry features can effectively characterize the local surface characteristics of the corrosion front and provide important information for accurate positioning.
[0033] The topological feature fusion layer 134 is used to fuse the topological features with the convolutional features to generate a comprehensive feature vector. The fusion adopts an attention weighting mechanism, and the fusion formula is as follows: , where, represents the fused feature vector, represents the convolutional feature, represents the topological feature, represents the geometric feature, 、 and are weight coefficients, which are obtained through network learning. Preferably, the initial weights can be set to = 0.5, = 0.3, = 0.2, and are automatically adjusted through network training subsequently.
[0034] The front localization unit 14 is used to determine the coordinates and the depth information of the corrosion front on the three-dimensional cross-section according to the feature vector, and generate a complete three-dimensional corrosion front surface model. The localization adopts the evolution equation based on the geodesic flow to realize the representation from discrete points to a continuous surface: , where C represents the corrosion front curve, t represents the evolution time, κ represents the curvature, represents the unit normal vector, and φ represents the potential field of the feature vector. By solving the above partial differential equation, a stable corrosion front curve can be obtained, and then a complete three-dimensional corrosion front surface can be constructed.
[0035] Such as Figure 4As shown in the figure, the transfer learning parameter inversion module 2 is communicatively connected to the erosion front tracking module 1, and is used to receive the three-dimensional coordinates and depth information of the steel bar corrosion front, input the three-dimensional coordinates of the steel bar corrosion front into the finite element simulation platform, perform parameter inversion calculation, and generate a corrosion rate evolution curve.
[0036] In one embodiment of the present invention, the transfer learning parameter inversion module 2 includes: a finite element modeling unit 21, a parameter optimization unit 22, a transfer learning unit 23, and a corrosion curve generation unit 24.
[0037] The finite element modeling unit 21 is used to establish a reinforced concrete corrosion model according to the three-dimensional coordinates of the steel bar corrosion front. Preferably, the present invention uses ABAQUS finite element software to establish the model. The steel bar is modeled by solid elements, and the concrete is modeled by solid elements. The interface characteristics are simulated by contact elements between the two. The mesh size is preferably 2 mm to balance the calculation accuracy and efficiency.
[0038] The parameter optimization unit 22 is used to adjust the material model parameters of the steel bar and concrete and optimize the objective function. The parameter optimization unit 22 uses the Bayesian optimization algorithm. The optimized material parameters include: the concrete density ρ, the concrete elastic modulus E, and the chloride ion diffusion coefficient D. The optimization objective function is: , where, represents the measured corrosion rate at time point , represents the corrosion rate obtained by simulation under given parameters, represents the time variable, represents the number of sampling points. The Bayesian optimization process includes constructing a Gaussian process surrogate model, calculating the acquisition function (such as the expected improvement EI), selecting the next set of parameters to be evaluated, and iterating until convergence. Preferably, the initial range of the concrete density ρ is 2200 - 2500 kg / m³, the initial range of the elastic modulus E is 25 - 35 GPa, and the initial range of the chloride ion diffusion coefficient D is 1×10⁻¹² - 1×10⁻¹ 0 m² / s.
[0039] The transfer learning unit 23 is used to use the difference between the experimental data and the simulation data for model parameter optimization to achieve knowledge transfer. Transfer learning uses the domain adaptation method to solve the distribution difference problem between the source domain (laboratory data) and the target domain (actual engineering). Preferably, the maximum mean discrepancy (MMD) is used as the inter-domain distance metric: MMD( ) = , where, and represent the data distributions of the source domain and the target domain respectively, and represent the means of the two distributions in the reproducing kernel Hilbert space respectively. By minimizing the MMD distance, the feature alignment between the two domains is achieved, and the generalization ability of the model in the target domain is improved.
[0040] The corrosion curve generation unit 24 is used to generate the corrosion rate evolution curve according to the optimized material parameters. The curve generation is based on the finite element simulation results and combined with the calibration of experimental data to obtain the corrosion rate curve varying with time. Preferably, the corrosion rate calculation is based on Fick's second law and the theory of electrochemical corrosion, considering the combined effects of the chloride ion concentration gradient and the potential difference: , , where C represents the chloride ion concentration, D represents the diffusion coefficient, represents the corrosion rate, represents the chloride ion concentration on the surface of the steel bar, represents the potential difference, and are proportionality coefficients.
[0041] As Figure 5 shown, the corrosion rate prediction module 3 is communicatively connected to the transfer learning parameter inversion module 2, and is used to receive the corrosion rate evolution curve, and input the corrosion rate evolution curve as a training set into the long short-term memory network to generate a corrosion rate prediction curve.
[0042] In an embodiment of the present invention, the corrosion rate prediction module 3 includes: a data preprocessing unit 31, an LSTM network construction unit 32, a model training unit 33, and a prediction result output unit 34.
[0043] The data preprocessing unit 31 is used to perform standardization processing on the corrosion rate evolution curve and divide the training set and the validation set. The standardization adopts the Z-score method: , where represents the standardized value, represents the original value, represents the mean value, represents the standard deviation. The training set and the validation set are divided according to a ratio of 8:2 to ensure the effectiveness and generalization ability of model training.
[0044] The LSTM network construction unit 32 is used to set the structural parameters of the long short-term memory network, including the number of hidden layer nodes, the network depth, and the learning rate. Preferably, the present invention adopts a bidirectional LSTM network structure, which can consider both past and future information. The number of hidden layer nodes is set to 128, the network depth is 3 layers, the initial value of the learning rate is set to 0.001, and a learning rate decay strategy is adopted, decaying to 0.9 times the original every 50 epochs.
[0045] The model training unit 33 is used to train the long short-term memory network based on the Adam algorithm to generate a prediction model. Preferably, the present invention adopts an Adam optimizer and combines an early stopping strategy to prevent overfitting. The loss function uses the mean squared error (MSE): , where, represents the true value, represents the predicted value, represents the number of samples. During the training process, the model performance is evaluated on the validation set every 5 epochs. If the performance of the validation set does not improve for 10 consecutive times, the training is stopped.
[0046] The prediction result output unit 34 is used to generate a long-term corrosion rate prediction curve using the trained model. The prediction adopts a sliding window strategy, with a window size of 24 time steps, predicting the corrosion rate of the next time step, and then sliding the window for iterative prediction. Preferably, in order to improve the prediction accuracy, an ensemble learning method is adopted, and the prediction results of 5 independently trained LSTM models are weighted and averaged, and the weights are determined by the performance of the validation set.
[0047] As Figure 6 shown, the system online correction module 4 is communicatively connected to the corrosion rate prediction module 3, and is used to collect the temperature and humidity information inside the concrete structure, calculate the influence weight of environmental factors on the corrosion rate, correct the corrosion rate prediction curve, and update the long short-term memory network parameters.
[0048] In an embodiment of the present invention, the system online correction module 4 includes: an environmental monitoring unit 41, a weight calculation unit 42, a model correction unit 43, and a parameter update unit 44.
[0049] The environmental monitoring unit 41 is used to collect the temperature and humidity data inside the concrete structure in real time through embedded sensors. Preferably, a distributed sensing network is adopted, with a node arranged every 1 meter, and each node includes a temperature sensor and a humidity sensor. The temperature sensor uses a thermocouple, with a measurement range of -40°C to 80°C and an accuracy of ±0.5°C; the humidity sensor uses a capacitive sensor, with a measurement range of 0% to 100%RH and an accuracy of ±3%RH. The data collection frequency is once per hour, and the data is transmitted to the data processing center through a wireless network.
[0050] The weight calculation unit 42 is used to calculate the influence weight of environmental factors on the corrosion rate according to the temperature and humidity data. The influence weight calculation formula is as follows: , where, represents the influence weight, represents the temperature (°C), represents the humidity (%RH), represents the proportionality coefficient, and represent the weight exponents. Through experimental calibration, generally takes the value of 0.01, takes the value of 0.8, takes the value of 1.2. This exponential relationship can accurately reflect the non-linear influence of temperature and humidity on the corrosion rate. For example, in a high-temperature and high-humidity environment, the corrosion rate increases significantly.
[0051] The model correction unit 43 is used to correct the predicted corrosion rate value according to the influence weight. The correction formula is as follows: , where, represents the corrected corrosion rate, represents the original predicted corrosion rate, represents the temperature deviation (the difference between the actual temperature and the standard temperature of 25°C), represents the humidity deviation (the difference between the actual humidity and the standard humidity of 60%RH). Through this correction mechanism, the system can dynamically adjust the prediction result according to the real-time environmental changes and improve the prediction accuracy.
[0052] The parameter update unit 44 is used to update the parameters of the long short-term memory network according to the corrected results. The update adopts an online learning strategy, and new data and corrected results are regularly (such as every 7 days) incorporated into the training set to fine-tune the network parameters. Preferably, the transfer learning method is adopted for parameter update. By freezing the parameters of the first few layers of the network and only updating the parameters of the last few layers, the update efficiency is improved while maintaining the stability of the model.
[0053] Such as Figure 9As shown, the system may also include a multi-scale fusion module 5, which is in communication with the erosion front tracking module 1 and the transfer learning parameter inversion module 2, and is used to associate the microscopic corrosion mechanism with the macroscopic degradation manifestation to achieve unified expression and processing of multi-scale information.
[0054] The multi-scale fusion module 5 adopts a hierarchical Bayesian framework to establish a parameter mapping relationship from micro to macro: , in, represents the macro parameters, represents the microscopic parameters, represents the observed data, represents the posterior probability distribution, represents the likelihood function, represents the conditional prior distribution, represents the prior distribution of micro parameters.
[0055] Through this hierarchical framework, a scale span from microscopic corrosion mechanism to macroscopic structural degradation is achieved, which improves the physical interpretability and predictive accuracy of the model.
[0056] like Figure 7 As shown, the present invention also provides a reinforced concrete life prediction method based on material degradation simulation, comprising the following steps: Step 1: Collect the chloride ion distribution image of the reinforced concrete sample, preprocess the chloride ion distribution image, input the preprocessed chloride ion distribution image into the three-dimensional convolutional neural network fused with topological invariance, extract the feature vector, determine the coordinates and depth of the corrosion front on the three-dimensional cross section, and generate the three-dimensional surface of the steel bar corrosion front; Step 2: Input the three-dimensional surface of the steel bar corrosion front into the finite element simulation platform, adjust the material parameters of the steel bar and concrete, perform parameter inversion calculation, and obtain the corrosion rate evolution curve; Step 3: Input the corrosion rate evolution curve into the long short-term memory network as a training set, set the network parameters, train the network model based on the Adam algorithm, and generate the corrosion rate prediction curve; Step 4: Collect the temperature and humidity information inside the concrete structure, calculate the influence weight of environmental factors on the corrosion rate, modify the corrosion rate prediction curve based on the influence weight, and update the long short-term memory network parameters.
[0057] In one embodiment of the present invention, the preprocessing in step one includes operations such as image size normalization, denoising, and contrast enhancement. The size of the normalized image is 224×224 pixels. The three-dimensional convolutional neural network integrating topological invariance includes extracting topological features and differential geometric features, and fusing these features with convolutional features. The corrosion front localization adopts an evolution equation based on geodesic flow to achieve the representation from discrete points to a continuous surface.
[0058] In one embodiment of the present invention, the parameter inversion in step two adopts the Bayesian optimization algorithm. The optimized material parameters include the concrete density ρ, the concrete elastic modulus E, and the chloride ion diffusion coefficient D. The optimization objective function is the mean square error between the measured corrosion rate and the simulated corrosion rate.
[0059] In one embodiment of the present invention, the long short-term memory network in step three adopts a bidirectional LSTM structure, with 128 hidden layer nodes, a network depth of 3 layers, an initial learning rate of 0.001, and a learning rate decay strategy. The training adopts the Adam optimizer and an early stopping strategy, and the loss function is the mean square error.
[0060] The reinforced concrete life prediction system and method based on material degradation simulation of the present invention achieve high-precision identification and tracking of the steel bar corrosion front through a three-dimensional convolutional neural network integrating topological invariance, improve the inversion accuracy of material parameters by adopting transfer learning parameter inversion technology, introduce a long short-term memory network to enhance the long-term prediction ability of the corrosion rate, establish an online correction mechanism based on real-time temperature and humidity monitoring, and form a complete reinforced concrete structure life prediction system, which has significant technological innovation and application value.
[0061] In practical applications, taking a marine environment bridge as an example, using the system of the present invention to predict its life, compared with the traditional method, the prediction accuracy is increased by 32%, and the prediction period is extended by 3 times. It can accurately capture the degradation law of the structure in a complex environment and provide strong support for structural maintenance decision-making.
[0062] The above are only the preferred embodiments of the present invention and are not used to limit the present invention. For those skilled in the art, the present invention can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the scope of protection of the present invention.
Claims
1. A reinforced concrete life prediction system based on material degradation simulation, characterized in that: include: The erosion front tracking module is used to collect the chloride ion distribution image of the reinforced concrete sample, extract the feature vector of the chloride ion distribution image by integrating the three-dimensional convolutional neural network with topological invariance, and generate the three-dimensional coordinates and depth information of the steel bar corrosion front; A transfer learning parameter inversion module is connected to the erosion front tracking module for receiving the three-dimensional coordinates and depth information of the steel bar corrosion front, inputting the three-dimensional coordinates of the steel bar corrosion front into a finite element simulation platform, performing parameter inversion calculation, and generating a corrosion rate evolution curve; A corrosion rate prediction module is connected to the transfer learning parameter inversion module for receiving the corrosion rate evolution curve, inputting the corrosion rate evolution curve into the long short-term memory network as a training set, and generating a corrosion rate prediction curve; The system online correction module is connected to the corrosion rate prediction module for collecting temperature and humidity information inside the concrete structure, calculating the weight of the influence of environmental factors on the corrosion rate, correcting the corrosion rate prediction curve, and updating the long short-term memory network parameters.
2. The reinforced concrete life prediction system based on material degradation simulation according to claim 1 is characterized in that: The erosion front tracking module includes: An image preprocessing unit, used for receiving a chloride ion concentration distribution picture, and unifying the chloride ion concentration distribution picture into a fixed size and format; A topological feature extraction unit, used for applying a topological analysis method to the pre-processed chloride ion concentration distribution image to extract the connectivity and geometric invariant features of the corrosion front; A three-dimensional convolutional network unit, used for extracting features from the chloride ion concentration distribution image through a designed three-dimensional convolutional kernel structure to generate a feature vector; The front positioning unit is used to determine the coordinates and depth information of the corrosion front on the three-dimensional cross section according to the characteristic vector, and generate a complete three-dimensional corrosion front surface model.
3. The reinforced concrete life prediction system based on material degradation simulation according to claim 2 is characterized in that: The three-dimensional convolutional network unit comprises: The convolution feature extraction layer is used to extract features from the input image through multiple layers of three-dimensional convolution kernels; The attention mechanism layer is used to weight the extracted features and highlight the feature information of the corrosion front area; The differential geometry feature layer is used to calculate the Gaussian curvature and mean curvature in the image and capture the geometric characteristics of the corrosion front; The topological feature fusion layer is used to fuse the topological features with the convolutional features to generate a comprehensive feature vector.
4. The reinforced concrete life prediction system based on material degradation simulation according to claim 1 is characterized in that: The transfer learning parameter inversion module includes: A finite element modeling unit, used for establishing a reinforced concrete corrosion model according to the three-dimensional coordinates of the steel bar corrosion front; Parameter optimization unit, used to adjust the parameters of the steel bar and concrete material model and optimize the objective function; Transfer learning unit, used to use the difference between experimental data and simulation data to optimize model parameters and realize knowledge transfer; The corrosion curve generating unit is used to generate the corrosion rate evolution curve according to the optimized material parameters.
5. The reinforced concrete life prediction system based on material degradation simulation according to claim 4 is characterized in that: The parameter optimization unit adopts the Bayesian optimization algorithm, wherein the optimized material parameters include: concrete density ρ, concrete elastic modulus E and chloride ion diffusion coefficient D, and the optimization objective function is: , in, , is the corrosion rate simulated under given parameters, is the time variable.
6. The reinforced concrete life prediction system based on material degradation simulation according to claim 1 is characterized in that: The corrosion rate prediction module includes: A data preprocessing unit, used for standardizing the corrosion rate evolution curve and dividing it into a training set and a validation set; LSTM network building unit, used to set the structural parameters of the long short-term memory network, including the number of hidden layer nodes, network depth and learning rate; A model training unit, used for training the long short-term memory network based on the Adam algorithm to generate a prediction model; The prediction result output unit is used to generate a long-term corrosion rate prediction curve using the trained model.
7. The reinforced concrete life prediction system based on material degradation simulation according to claim 1 is characterized in that: The system online correction module includes: Environmental monitoring unit, used to collect real-time temperature and humidity data inside the concrete structure through embedded sensors; A weight calculation unit, used to calculate the influence weight of environmental factors on corrosion rate according to the temperature and humidity data; A model correction unit, used to correct the predicted corrosion rate value according to the impact weight; The parameter updating unit is used to update the parameters of the long short-term memory network according to the corrected results.
8. The reinforced concrete life prediction system based on material degradation simulation according to claim 7 is characterized in that: The weight calculation unit calculates the influence weight of the environmental factor based on the following formula: , in, is the influence weight, is the temperature, For humidity, is the proportionality coefficient, and is a weight index, which is calibrated by measured data.
9. The reinforced concrete life prediction system based on material degradation simulation according to claim 1 is characterized in that: The system also includes a multi-scale fusion module, which is communicatively connected to the erosion front tracking module and the transfer learning parameter inversion module, and is used to associate the microscopic corrosion mechanism with the macroscopic degradation manifestation to achieve unified expression and processing of multi-scale information.
10. A reinforced concrete life prediction method based on material degradation simulation, using the system according to any one of claims 1 to 9, characterized in that: The following steps are involved: Collecting a chloride ion distribution image of a reinforced concrete sample, preprocessing the chloride ion distribution image, inputting the preprocessed chloride ion distribution image into a three-dimensional convolutional neural network fused with topological invariance, extracting feature vectors, determining the coordinates and depth of the corrosion front on the three-dimensional cross section, and generating a three-dimensional surface of the steel bar corrosion front; Inputting the three-dimensional surface of the steel bar corrosion front into a finite element simulation platform, adjusting the material parameters of the steel bar and concrete, performing parameter inversion calculation, and obtaining a corrosion rate evolution curve; Inputting the corrosion rate evolution curve into the long short-term memory network as a training set, setting network parameters, training the network model based on the stochastic gradient descent algorithm, and generating a corrosion rate prediction curve; The temperature and humidity information inside the concrete structure is collected, the influence weight of the environmental factors on the corrosion rate is calculated, the corrosion rate prediction curve is corrected based on the influence weight, and the long short-term memory network parameters are updated.
Citation Information
Patent Citations
Method for predicting life of concrete structure in chlorine salt environment based on prototype monitoring data
CN106990032A
Probability prediction method for reinforcing bar corrosion rate of concrete
CN107220218A
Concrete material durability prediction method
CN118818021A
Port concrete structure life prediction method based on chloride ion concentration monitoring
CN119514390A
Inhibiting corrosion of steel materials embedded in organic materials
GB8510561D0
Cited By
Sliding plate action recognition and interaction method based on LCSS-topological feature fusion
CN120375478A
Aggregate movement tracking method and system in concrete mixing process based on monocular X-ray imaging
CN120563565A
Aggregate motion tracking method and system during concrete mixing process based on monocular X-ray imaging
CN120563565B
Concrete chloride ion gradient monitoring and durability enhancing method and system based on MXene
CN120594809A
Method and system for monitoring chloride ion gradient and durability enhancement of concrete based on mxene
CN120594809B