Multi-factor-based deformation prediction method for building crossing in shield construction

By setting up an automated monitoring system in shield construction, building a multi-factor matrix, and using CNN and LSTM models for prediction, the problem of insufficient prediction accuracy of building deformation in the existing technology is solved, and higher predictions are achieved Accuracy and construction safety.

CN119494138AActive Publication Date: 2025-02-21南昌轨道交通集团有限公司地铁项目管理分公司

Patent Information

Application Number
CN202411531652.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-21
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

The existing statistical model prediction methods are difficult to accurately predict the deformation of nearby buildings during shield construction, and there are problems such as insufficient model accuracy, incomplete monitoring data, difficulty in coupling with multiple factors, lack of real-time prediction capabilities, and model adaptability.

Method used

A deformation prediction method for shield construction through buildings based on multi-factors is adopted. Setting up an automated monitoring system to obtain settlement data, tilt data, construction parameters and geological information, build a multi-factor matrix, and use the prediction of CNN network and LSTM units. The model predicts settlement data.

Benefits of technology

The prediction accuracy and safety of adjacent buildings during shield construction have been improved, and the dynamic correlation between shield construction and building deformation has been achieved, the construction risks have been reduced, and construction efficiency and economic benefits have been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119494138A_ABST
    Figure CN119494138A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-factor-based deformation prediction method for shield construction crossing a building, and the method comprises the steps: building a multi-factor matrix through settlement data, inclination data, the distance between a construction tunnel face and a building, shield construction parameter data and geological information data of a construction region, which are obtained at a plurality of moments, and taking the multi-factor matrix as the input of a prediction model; the prediction value of the settlement data of the building is obtained, and the deformation prediction of the shield construction crossing the building based on multiple factors is realized. According to the method, through combination of the CNN and the LSTM model, not only can multi-factor characteristics be associated, but also the shield construction progress and the building deformation are associated through the factor of the distance between the shield construction and the building, and through the technologies, the construction risk can be effectively reduced, and the overall construction efficiency and economic benefits can be improved; and the settlement prediction is more intelligent, dynamic and refined. And the prediction precision and safety of the settlement of the adjacent building in the shield construction process can be greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of building deformation prediction, and in particular to a deformation prediction method for shield construction passing through a building based on multiple factors. Background Art

[0002] With the promotion of urban modernization, subway tunnel projects continue to appear in urban construction, marking the continuous improvement and modernization of urban transportation systems. Subway tunnels usually need to pass through the built-up areas of the city, and the shield method is an important subway tunnel construction method. The settlement that may be caused by tunnel construction to adjacent buildings and underground structures is a very important consideration. During the shield construction process, with the destruction of soil and rock formations, large-scale settlement occurs, causing damage to the building structure, thus causing safety problems. Therefore, it is of great significance to study the settlement deformation of adjacent buildings during shield construction, aiming to formulate effective control and prediction measures to ensure the safety and sustainability of engineering construction.

[0003] However, the existing statistical model prediction methods are unable to accurately predict the deformation of related adjacent buildings during shield construction. The current deformation prediction of adjacent buildings during shield construction has problems such as insufficient model accuracy, incomplete monitoring data, difficulty in coupling multiple factors, lack of real-time prediction capabilities and model adaptability. Summary of the invention

[0004] The present invention provides a deformation prediction method for shield construction passing through buildings based on multiple factors to overcome the above technical problems.

[0005] In order to achieve the above object, the technical solution of the present invention is:

[0006] A deformation prediction method for shield construction passing through a building based on multiple factors includes the following steps:

[0007] S1: Set up an automated monitoring system during shield construction to obtain the settlement and tilt data of buildings during shield tunnel excavation; and simultaneously obtain the location coordinates of shield construction, shield construction parameter data, and geological information data of the construction area;

[0008] S2: According to the location coordinates of the shield construction, the distance between the construction face and the building is obtained;

[0009] S3: Obtain a multi-factor matrix based on the settlement data, tilt data, distance between the construction face and the building, shield construction parameter data and geological information data of the construction area obtained at multiple times;

[0010] S4: Construct a prediction model based on CNN network and LSTM unit for predicting the settlement data of buildings, so as to obtain the predicted value of the settlement data according to the multi-factor matrix, and realize the deformation prediction of shield construction passing through buildings based on multiple factors.

[0011] Furthermore, the prediction model includes an optimization unit, a convolution unit, a sample division unit, an LSTM unit, a first judgment unit, a fully connected unit, a second judgment unit, a fitness value calculation unit and an output unit.

[0012] The convolution unit is used to obtain a one-dimensional spatiotemporal feature sequence of factors in the multi-factor matrix according to the multi-factor matrix;

[0013] The input end of the sample division unit is connected to the output end of the convolution unit, and is used to divide the one-dimensional spatiotemporal feature sequence into a training set and a test set;

[0014] The input end of the LSTM unit is connected to the output end of the sample division unit, and is used to train the LSTM unit according to the training set and the test set, and obtain a predicted spatiotemporal feature value sequence based on the trained LSTM unit;

[0015] The input end of the fitness value calculation unit is connected to the output end of the LSTM unit, and is used to obtain the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step;

[0016] The input end of the first judgment unit is connected to the output end of the fitness value calculation unit, and is used to judge whether the root mean square error value is less than a set error threshold:

[0017] The output end of the first judgment unit is connected to the input end of the LSTM unit and the input end of the fully connected unit respectively, and is used for retraining the LSTM unit according to the training set and the test set when the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step is not less than the set error threshold, and obtaining a new predicted spatiotemporal feature value sequence based on the retrained LSTM unit; and when the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step is less than the set error threshold, obtaining a predicted time series matrix through the fully connected unit;

[0018] The input end of the fully connected unit is connected to the output end of the first judgment unit;

[0019] The input end of the second judgment unit is connected to the output end of the fully connected unit, and is used to obtain the predicted value of the building settlement data according to the predicted time series matrix.

[0020] The output end of the second judgment unit is connected to the input end and the output unit of the optimization unit respectively, and is used to update the size of the convolution kernel of the convolution unit and the number of neurons in the LSTM unit through the optimization unit when the difference between the predicted value of the building settlement data and the measured value of the building settlement data is not less than the set prediction error threshold; and when the difference between the predicted value of the building settlement data and the measured value of the building settlement data is less than the set prediction error threshold, output the predicted value of the building settlement data through the output unit,

[0021] The output end of the optimization unit is connected to the input end of the convolution unit and the LSTM unit respectively; so as to transmit the updated convolution kernel size of the convolution unit and the updated number of neurons in the LSTM unit to the convolution unit and the LSTM unit respectively.

[0022] Furthermore, the geological information data includes groundwater level and rock formation level parameters; the rock formation level parameters include surrounding rock level and formation thickness corresponding to the surrounding rock level.

[0023] Furthermore, the shield construction parameter data includes soil bin pressure, excavation speed and propulsion force.

[0024] Furthermore, the distance between the construction face and the building is obtained by the following formula:

[0025]

[0026] Where: S is the distance between the shield construction location and the building location; x represents the horizontal coordinate of the shield construction location; y represents the vertical coordinate of the shield construction location.

[0027] Beneficial effects: The present invention provides a deformation prediction method for shield construction passing through buildings based on multiple factors. A multi-factor matrix is ​​established through settlement data, inclination data, the distance between the construction face and the building, shield construction parameter data and geological information data of the construction area obtained at multiple times; the multi-factor matrix is ​​used as the input of the prediction model to obtain the predicted value of the settlement data of the building, thereby realizing deformation prediction of shield construction passing through buildings based on multiple factors. By real-time monitoring and feedback of relevant data of buildings during shield tunnel excavation, the prediction accuracy and safety of settlement of adjacent buildings during shield construction are greatly improved. Through the combination of CNN and LSTM models, not only can the multi-factor features be associated, but also the progress of shield construction can be associated with the deformation of the building through the factor of the distance between the shield construction and the building. These technologies can not only effectively reduce construction risks, but also improve overall construction efficiency and economic benefits, making settlement prediction more intelligent, dynamic and refined. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0029] Figure 1 is a flow chart of the deformation prediction method of the present invention;

[0030] Figure 2 It is a schematic diagram of the flow chart of the prediction model training method in an embodiment of the present invention;

[0031] Figure 3 Schematic diagram of a prediction method flow of a prediction model in an embodiment of the present invention;

[0032] Figure 4 Schematic diagram of the prediction model structure in an embodiment of the present invention;

[0033] Figure 5 Schematic diagram of the distance between the shield construction face and the building in the embodiment of the present invention;

[0034] Figure 6 It is a schematic diagram of the structure after the LSTM neural network model and the CNN convolutional neural network are fused in an embodiment of the present invention;

[0035] Figure 7 It is a schematic diagram of the settlement data prediction result in an embodiment of the present invention;

[0036] Figure 8 Schematic diagram of prediction result error in an embodiment of the present invention;

[0037] Fig. 9 4 is a flow chart of a deformation prediction method in an embodiment of the present invention. DETAILED DESCRIPTION

[0038] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0039] This embodiment provides a deformation prediction method for shield construction passing through a building based on multiple factors, including the following steps: Figure 1 and Fig. 9 As shown:

[0040] S1: Set up an automated monitoring system for nearby buildings and the ground during shield construction to obtain settlement and tilt data of nearby buildings during shield tunnel excavation; and simultaneously obtain the location coordinates of shield construction, shield construction parameter data, and geological information data of the construction area;

[0041] The shield construction parameter data includes soil bin pressure, excavation speed and propulsion force;

[0042] The geological information data includes groundwater level and rock formation level parameters; the rock formation level parameters include surrounding rock level and formation thickness corresponding to the surrounding rock level;

[0043] The geological information data includes surrounding rock grade, stratum thickness corresponding to the surrounding rock grade, and groundwater level, wherein the stratum grade corresponds to the classification of surrounding rock, including grades 1 to 5. The groundwater level and surrounding rock grade together constitute the geological information data;

[0044] The rock layer level parameter in this embodiment is obtained based on the stratum distribution information in the selected construction area through geological survey, and the types of surrounding rock layers within the construction range are counted; the rock layers within the tunnel construction range and the overlying strata are classified according to the construction specifications, and the classification is as follows:

[0045] Grade I (excellent): The rock is complete, with a tight structure, no obvious joints, high shear strength and good stability.

[0046] Level II (good): The rock is basically intact, with a tight structure, a small number of small joints and good stability.

[0047] Level III (medium): The rock is relatively complete, with average structure, many small joints and average stability.

[0048] Grade IV (poor): The rock is broken, the structure is loose, the joints are well developed, and the stability is poor.

[0049] Grade V (poor): The rock is severely broken, the structure is loose, landslides are prone to occur, and the stability is extremely poor.

[0050] During the tunnel construction process, the thickness F of the rock formation within the tunnel face and the overlying formation is collected at set time intervals, and the surrounding rock formation type E and the rock formation thickness F are recorded correspondingly. According to the formation distribution information, they are arranged in sequence into a 2×5 vector group. If a certain level of surrounding rock does not exist, its thickness is 0. Finally, geological information structured data (E, F) is formed.

[0051] The automated monitoring system comprises: a plurality of automated monitoring collection boxes, a plurality of box-type fixed inclinometers, a plurality of static levels, a transmitting box, a remote server and a terminal; the box-type fixed inclinometers are fixedly arranged on the parapet on the roof of a building; the static levels are respectively fixedly arranged on the parapet on the roof of a building; the box-type fixed inclinometers and the static levels are both electrically connected to the automated monitoring collection box; the automated monitoring collection box is connected to the transmitting box; the transmitting box is in communication connection with the remote server; the remote server is in communication connection with the terminal.

[0052] Specifically, an automated monitoring system is set up at different locations of the same building that the shield construction passes through. The monitoring plan includes monitoring the settlement, deformation and inclination of the building, and obtaining the settlement data and inclination data of the building. At the same time, the underground shield machine collects geological information data during the excavation process and records shield construction parameter data, including soil bin pressure, excavation speed and propulsion force.

[0053] In this embodiment, the settlement data and tilt data of the building, as well as the soil bin pressure, excavation speed and propulsion force obtained by the automatic deformation monitoring system are collected at set time intervals, and the distance between the construction face and the building is calculated according to the position coordinates of the shield construction. The geological information data of the construction area collected in different time periods are formed into structured data, wherein the geological information data includes rock formation level parameters and groundwater level, wherein the rock formation level parameters are the surrounding rock of levels one to five and the upper stratum thickness corresponding to the surrounding rock level. The groundwater level and the rock formation level parameters together constitute the geological information data.

[0054] S2: According to the location coordinates of the shield construction, the distance between the construction face and the building is obtained;

[0055]

[0056] Where: S is the distance between the shield construction location and the building location; x represents the horizontal coordinate of the shield construction location; y represents the vertical coordinate of the shield construction location;

[0057] Specifically, in this embodiment, a two-dimensional coordinate system is established on the horizontal plane where the monitoring point is located, wherein the center point of the horizontal plane where the building monitoring point is located is selected as the origin, a wall of the building is selected as a reference, the X-axis is parallel to the wall, and the Y-axis is perpendicular to the wall, and the position information of the shield machine is collected based on the monitoring time node.

[0058] S3: obtaining a multi-factor matrix according to the settlement data, inclination data, shield construction parameter data and geological information data of the construction area obtained at multiple times;

[0059] Specifically, m types of data are selected from the time when the shield construction enters the building influence area to the time when it completely passes through the building, including settlement data, tilt data, geological information data, distance between the construction face and the building, shield machine soil bin pressure, excavation speed and propulsion force of each point of the building. Each type of data contains n time data values ​​to form a multi-factor time series. These multiple time series form a multi-factor matrix A' with a matrix size of m×n.

[0060] Specifically, in this embodiment, the shield construction face driving into the area with a radius of 10m near the building is regarded as entering the affected area. The distance between the construction face and the building is calculated as follows: Figure 5 As shown in the figure, a rectangular coordinate system with the center of the building as the origin is established to calculate the coordinate position of the tunnel face of the shield machine and obtain the distance between the construction tunnel face and the building. By considering the construction position of the shield machine, it is helpful to improve the spatial accuracy of the prediction, dynamically respond to construction changes, capture local features, and better simulate the actual construction environment. This makes the settlement prediction more timely and accurate, and provides strong support and risk control capabilities for engineering construction.

[0061] S4: Construct a prediction model for predicting the settlement data of a building, so as to obtain the predicted value of the settlement data according to the multi-factor matrix, and realize deformation prediction of shield construction passing through a building based on multiple factors.

[0062] Preferably, the prediction model includes an optimization unit, a convolution unit, a sample division unit, an LSTM unit, a first judgment unit, a fully connected unit, a second judgment unit, a fitness value calculation unit and an output unit.

[0063] The input end of the convolution unit is connected to the output end of the sorting unit and the optimization unit respectively, and is used to obtain a one-dimensional spatiotemporal feature sequence of factors in the multi-factor matrix according to the convolution kernel size output by the optimization unit and the multi-factor matrix;

[0064] Specifically, the convolution unit determines the convolution unit parameters by using the optimal convolution kernel size output by the optimization unit, and then performs a convolution operation on the multi-factor matrix to obtain a one-dimensional spatiotemporal feature sequence between the factors.

[0065] The input end of the sample division unit is connected to the output end of the convolution unit, and is used to divide the one-dimensional spatiotemporal feature sequence into a training set and a test set;

[0066] The input end of the LSTM unit is connected to the output end of the sample division unit, and is used to train the LSTM unit according to the training set and the test set, and obtain a predicted spatiotemporal feature value sequence based on the trained LSTM unit;

[0067] Specifically, the LSTM unit trains and updates the prediction model through the divided training set and test set, based on the divided samples through the input one-dimensional spatiotemporal feature sequence, and predicts the feature value results to predict the spatiotemporal feature value sequence.

[0068] The input end of the fitness value calculation unit is connected to the output end of the LSTM unit, and is used to obtain the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step;

[0069] The input end of the first judgment unit is connected to the output end of the fitness value calculation unit, and is used to judge whether the root mean square error value is less than a set error threshold:

[0070] The output end of the first judgment unit is connected to the input end of the LSTM unit and the input end of the fully connected unit respectively, and is used for retraining the LSTM unit according to the training set and the test set when the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step is not less than the set error threshold, and obtaining a new predicted spatiotemporal feature value sequence based on the retrained LSTM unit; and when the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step is less than the set error threshold, obtaining a predicted time series matrix B through the fully connected unit;

[0071] The input end of the fully connected unit is connected to the output end of the first judgment unit; it is used to expand the one-dimensional predicted spatiotemporal eigenvalue sequence to obtain the predicted time series matrix B, and restore the one-dimensional sequence to a multi-dimensional time series.

[0072] The input end of the second judgment unit is connected to the output end of the fully connected unit, and is used to obtain the predicted value of the building settlement data according to the predicted time series matrix B.

[0073] The output end of the second judgment unit is connected to the input end and the output unit of the optimization unit respectively, and is used to update the size of the convolution kernel of the convolution unit and the number of neurons in the LSTM unit through the optimization unit when the difference between the predicted value of the building settlement data and the measured value of the building settlement data is not less than the set prediction error threshold; and when the difference between the predicted value of the building settlement data and the measured value of the building settlement data is less than the set prediction error threshold, output the predicted value of the building settlement data through the output unit,

[0074] The output end of the optimization unit is connected to the input end of the convolution unit and the LSTM unit respectively; so as to transmit the updated convolution kernel size of the convolution unit and the updated number of neurons in the LSTM unit to the convolution unit and the LSTM unit respectively.

[0075] Specifically, Figure 2-Figure 4 As shown, this embodiment uses the convolution kernel size and the number of hidden layer neurons in the prediction model as the population individuals of the optimization algorithm in the optimization unit, the multi-factor time series input matrix, and sets the initial population individuals. As shown, the multi-factor matrix A' is input into the prediction model, and the one-dimensional spatiotemporal feature sequence 1×a is obtained through convolution operation. The one-dimensional spatiotemporal feature sequence obtained by convolution is input into the hidden layer for training and time series prediction. Among them, a represents the spatiotemporal feature sequence extracted from multiple factors;

[0076] Specifically, in the hidden layer, for the input one-dimensional eigenvalue time series 1×a, the training sample and the test sample set are divided according to the sample division unit in the previous step, and the time series prediction model is obtained after training and learning by updating the weight controlled by the gate structure, and the one-dimensional predicted spatiotemporal eigenvalue sequence 1×b is obtained. Among them, b represents the predicted spatiotemporal eigenvalue sequence; when the predicted spatiotemporal eigenvalue sequence meets the fitness function value setting condition, that is, the root mean square error between the predicted spatiotemporal eigenvalue sequence of the current training step and the predicted spatiotemporal eigenvalue sequence of the previous training step is not less than the set error threshold, the LSTM is retrained, otherwise it enters the fully connected layer, and for the obtained one-dimensional predicted spatiotemporal eigenvalue sequence 1×b, the predicted time series matrix B is obtained through the fully connected layer operation. Then the optimization unit calculates the fitness value of each individual in the population, updates the position of the individual in the population, and selects the individual with the best fitness value as the next generation population.

[0077] Finally, the prediction model outputs k predicted time series data in the prediction time series matrix B, where the size of the output matrix B is m×k, k is the number of time points for prediction, that is, if the settlement data and tilt data of the building at k time points need to be predicted, the size of the output prediction time series matrix B is m×k, where m is the number of factors in the multi-factor matrix.

[0078] Specifically, since the monitoring data will continuously expand with the construction progress, the types of factors that can be obtained will change, and the time series obtained will also increase. The corresponding change in the model is that m and n in the size m×n of the input matrix A will change. To ensure that the prediction model is not affected by the size of the multi-factor matrix A' input, the optimization unit automatically updates the number of neurons and the convolution kernel size in the prediction algorithm, and finds the optimal values of the number of neurons and the convolution kernel size to adapt to different sizes of the input matrix. After the initially set number of neurons and convolution kernel size are input into the optimization unit, the optimal values are found according to the size of the input matrix of the entire prediction model, and then the optimal values of the number of neurons and the convolution kernel size are output.

[0079] Specifically, in the optimization process of the optimization unit in this embodiment, the positions of the population individuals are initialized. The individuals in the population are divided into three categories. One category is the explorers, who are responsible for finding food and guiding the population to areas rich in food. Another category is the followers, who will constantly observe the producers during the foraging process. Once they find that the producers have found better food, they will immediately abandon their current food and turn to the producers. In addition, there is a certain proportion of guardians in the population. When there is no danger, they move around randomly in the population. Once they detect danger, they immediately move to a safe area. During the iteration process, they update the position information according to certain rules. The positions of these explorers are randomly generated within the allowable range of the number of neurons and the convolution kernel size. Calculate the fitness for the position of each individual (i.e., each combination of the number of neurons and the convolution kernel size). During each iteration process, the explorers are responsible for finding new potential optimal solutions in the search space. The position update method of the explorers is as follows:

[0080]

[0081] In the formula: is the position of the i-th explorer in the j-th dimension parameter at the t-th iteration; iter max is the maximum number of iterations, α is a random number within [0,1]; R2 is the early warning value, where R2∈[0,1]; ST is the safety value, where ST∈[0.5,1]; Q is a random number obeying the normal distribution; L is a 1×q matrix, where each element is 1, where q is a positive integer related to the parameter dimension of the explorer; i represents the index number of the explorer; j represents the parameter dimension of the number of neurons / convolution kernel size; t represents the number of the iteration times; when R2<ST, this means there are no natural enemies around, and the explorers can conduct global searches. If R2≥ST, it means that some individuals have discovered predators, and all individuals have to take relevant actions. During the foraging process, some followers will constantly monitor the explorers. Once the explorers find better food, they will immediately leave their current positions to compete for food. The position update method of the followers is as follows:

[0082]

[0083] Where: is the position of the optimal explorer in the tth iteration; is the current global worst position; represents the position of the j-th dimension follower in the t-th iteration; i2 represents the index number of the follower; n2 is the population size. A is a 1×g matrix, where g represents a positive integer equal to the dimension of the optimal explorer parameter, and each element has a random amplitude of 1 or -1. Here A+ is defined as follows:

[0084] A + =A T (AA T ) -1

[0085] When i2>n / 2, it indicates that the i2th follower with a lower fitness value is in poor condition and needs to fly to other places to find food.

[0086] Specifically, assuming that some individuals in the population are aware of the danger, the initial positions of these individuals (alerts) are randomly generated in the population:

[0087]

[0088] Where: is the current global optimal position, β is the step size control parameter, and its value is a random number that follows a normal distribution with a mean of 0 and a variance of 1; f i is the fitness value, f g 、f w are the current optimal and worst fitness values ​​respectively; ε is a constant to avoid the denominator being 0. i >f g When f i =f g When , it indicates that the individuals in the middle of the population are aware of the danger and need to get closer to other individuals to avoid being preyed on. p is a random number in [-1,1], which indicates the direction of individual movement and is also the step length control parameter.

[0089] Specifically, since the long-term and short-term prediction unit can only train one-dimensional time series, in order to ensure that the long-term and short-term prediction of multi-dimensional time series can be performed, the convolution unit of this embodiment extracts the features between multiple factors through the CNN convolution layer of the convolution unit, compresses the input multi-dimensional factor sequence into a one-dimensional sequence, and outputs the one-dimensional sequence. The calculation formula for the size of the extracted eigenvalue matrix is ​​as follows:

[0090] w`=l(w+2o-s)+1

[0091] Where: w is the size of the input multi-factor matrix, which is an m*n matrix; s is the convolution kernel size; l is the stride length; o is the number of zero-padding layers. The convolution kernel has the same pixel width as w in the spatial dimension along the horizontal direction, and the extracted feature vector is one-dimensional. w` represents the size of the extracted eigenvalue matrix;

[0092] Furthermore, the one-dimensional sequence output by the convolution unit is input to the LSTM unit. The LSTM unit includes three structures: memory gate, forget gate, and output gate. The number of neurons is calculated by the following formula:

[0093] R=k1*(m1+n1)

[0094] Among them, k1 is a constant that usually depends on the specific task and network structure; m1 is the dimension of the input feature; n1 is the number of output categories or the dimension of the target value. R is the number of neurons;

[0095] Specifically, in this embodiment, in the LSTM unit, during the time series prediction process, the sample division unit constructs training samples from the feature value sequence and performs training through the samples. The specific process is as follows:

[0096] Input one-dimensional space-time feature sequence 1×a=(x1,x2,x3…x a ), according to the input feature sequence 1×a, the input data set D of the training sample and the output data set E of the training sample are constructed through the time sliding window. The input data set D = [(x1, x2…x d ),(x2,x3…x d+1 )…(x a-d-1 ,x a-d …x a-1 )], output data set E = (x d+1 ,x d+2 …x a ), d is the time sliding window, x a represents the ath feature in the extracted feature sequence; x d Indicates the dth feature extracted. During the training process, the prediction data set C = (c d+1 ,c d+2 …c a ),c a Represents the ath feature of the prediction; calculate the error of the predicted data through the data set E and the predicted data; perform reverse training based on the error to update the model parameters and obtain the optimal prediction model.

[0097] After learning and training, it is necessary to determine whether the trained model meets the requirements and use the mean square error function value to make a judgment.

[0098] The first judgment unit selects the mean square error function value. The formula of the mean square error function is: where x f represents the predicted feature value, x t represents the actual eigenvalue, and n3 represents the predicted and actual eigenvalues ​​of the n3th group. The condition is that the MSE is less than a certain threshold. Finally, multiple prediction models need to select the optimal parameters, and the root mean square error function is used to determine whether the optimal parameters are reached.

[0099] The second judgment unit adopts a root mean square error function. The formula of the root mean square error function is: where y f Represents the predicted deformation value of the building, y t represents the monitoring deformation value of the building; n4 represents the predicted and actual feature values ​​of the n4th group. The condition is that the RMSE is less than a certain threshold.

[0100] Specifically, this embodiment also discloses a system for predicting deformation of shield construction passing through buildings based on multiple factors, including a data collection unit, a data sorting unit and a prediction unit.

[0101] The hardware part of the data acquisition unit includes sensors: static level, inclinometer, wireless module, data terminal and storage terminal. The acquisition unit collects the deformation data of the building and the shield construction parameters at time intervals. The deformation data includes settlement deformation and tilt deformation. The shield construction parameters include excavation speed, soil bin pressure and propulsion force.

[0102] The data sorting unit uses the data samples obtained by the acquisition unit to form structured data from the geological information collected in different time periods, and selects m types of data from the time when the shield construction enters the building influence area to completely passes through the building, including the settlement data, tilt data, geological information structured data, shield machine soil bin pressure and propulsion force of each point of the building, and each type of data contains n data values. These multiple time series form a multi-factor matrix A' with a matrix size of m×n.

[0103] The prediction unit is used to obtain the predicted value of the settlement data according to the multi-factor matrix A'.

[0104] A specific embodiment of the present invention is as follows:

[0105] In this example, a building adjacent to the Xinleng section of the Nanchang Metro Section 02 East Extension Project is selected. The SSA-CNN-LSTM deformation prediction method for adjacent buildings, which takes into account the location of the shield machine and time and space factors, is used to predict the settlement value of the building monitoring point. Figure 6 shown.

[0106] (1) Collect deformation data of each monitoring point of the building and the position information of the shield machine during shield construction to obtain the original data. Select to collect the monitoring data of the building settlement monitoring points CJ2-1, CJ2-2, CJ2-3, CJ2-5, and CJ2-6 (corresponding to settlement variables: J1, J2, J3, J4, and J5) every hour from October 20, 2023 to October 23, 2023, the tilt monitoring points CX2-1, CX2-2, CX2-3, CX2-5, and CX2-6 (corresponding to tilt variables: Q1, Q2, Q3, Q4, and Q5, respectively), and the position relationship data between the center point of the shield construction face and the building, and the geological information structured data, a total of 12 groups, each with 150 data.

[0107] (2) The collected raw data are processed to remove noise, and the preprocessed data are integrated into a multivariate time series. The settlement value of the CJ2-1 monitoring point, namely the settlement variable J1, is selected as the prediction target and set as the dependent variable. The other variables include the settlement data of each monitoring point, a total of four variables, the tilt data, a total of five variables, and the positional relationship data of the center point of the shield construction face and the building, which are two variables. These 11 variables are used as independent variables.

[0108] (3) In order to demonstrate the superiority of the model, the first 90 data of the multivariate time series were selected as input, and the settlement values ​​of the last 60 CJ2-1 monitoring points were compared with the predicted values ​​of the model.

[0109] (4) Input 90 multivariate time series into the model for learning and training. The training process includes:

[0110] The time series is input into the convolution unit in the model, and the convolution layer of the convolution unit extracts features from the time series of 11 independent variables and 1 dependent variable. The individual initial convolution kernel size is set to 12×1, and the extracted feature value sequence is 90×1; that is, for the data collected for 900 hours, the feature values ​​of the shield machine position and other spatial position deformations and the target position deformation are extracted every hour, integrating the construction progress, spatial correlation and time series dynamic information.

[0111] The extracted features are input into the LSTM unit in the prediction model. The LSTM unit performs rolling training on the extracted features and performs multi-step prediction on the feature values.

[0112] Eigenvalue sequence A=(x1,x2,x3…x 90 ), set the time sliding window to 3, and construct the input data set D of the training sample and the output data set E of the training sample through the time sliding window. The input data set D = [(x1, x2, x3), (x2, x3, x4)…(x 87 ,x 88 ,x89 )], output data set E = (x4, x5…x 90 ). Through multiple training processes of the constructed sample set, the prediction data set C = (c4, c5…c 90 ), train the prediction model, perform reverse training based on the error between the test set and the prediction set to update the model parameters and obtain the optimal prediction model.

[0113] The optimization unit is used to update the weights and hyperparameters in the neural network to improve the performance and accuracy of the model. The root mean square error function is selected to judge whether the output result meets the standard. If it meets the standard, the fully connected layer is connected to output the deformation value of the predicted target. Otherwise, the parameters are optimized and retrained.

[0114] Initial parameter settings of the parameter optimization algorithm: the initial value of the population size is set to 100; the maximum number of iterations is set to 500 iterations; the dimension is 2, which is the same as the number of optimization parameters (number of neurons and convolution kernel size); the search range, the number of neurons range is [30,200], and the convolution kernel size, the range may be [9x1,9x9]; the safety factor controls the escape behavior of individuals when discovering predators, set to 0.8; the proportion of discoverers determines the proportion of individuals in the population that serve as discoverers, set to 0.2; the ratio of joiners to discoverers determines the ratio of joiners (individuals who follow the discoverer) to discoverers, set to 0.5; the step size affects the movement step of individuals in the search space, the step size is 10.

[0115] Calculate the root mean square error of each individual position. Select the individual with the smallest root mean square error as the leader, and other individuals move closer to the leader and update their positions. Repeat the above steps until the error threshold converges to a small enough level. The root mean square error threshold is set to 10.

[0116] After the training optimization is completed and meets the requirements, the settlement prediction value and optimal parameters for the 91-150 hour period of the monitoring point CJ2-1 are output.

[0117] The specific prediction results are as follows: Figure 7 and Figure 8 As shown in the figure, the advantages of fusion neural network for settlement prediction are its powerful nonlinear processing ability, multi-source data fusion, automatic feature extraction and adaptive learning ability. These characteristics enable neural network to have higher prediction accuracy and robustness under complex engineering conditions, and can effectively deal with the settlement problem of buildings in complex environments.

[0118] A deformation prediction method for shield construction passing through buildings based on multiple factors in this embodiment is established through settlement data, tilt data, distance between construction face and building, shield construction parameter data and geological information data of construction area obtained at multiple times, and a multi-factor matrix is ​​established; as the input of the refined prediction model, the predicted value of the settlement data of the building is obtained, and the deformation prediction of shield construction passing through buildings based on multiple factors is realized through the fusion analysis of multi-source data. By real-time monitoring and feedback of relevant data of buildings during shield tunnel excavation, the prediction accuracy and safety of settlement of adjacent buildings during shield construction are greatly improved. Through the combination of CNN and LSTM models, not only can the multi-factor features be associated, but also the progress of shield construction can be associated with the deformation of buildings through the factor of distance between shield construction and buildings. These technologies can not only effectively reduce construction risks, but also improve overall construction efficiency and economic benefits, making settlement prediction more intelligent, dynamic and refined.

[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A deformation prediction method for shield construction passing through buildings based on multiple factors, characterized by: The following steps are involved: S1: Set up an automated monitoring system during shield construction to obtain the settlement and tilt data of buildings during shield tunnel excavation; and simultaneously obtain the location coordinates of shield construction, shield construction parameter data, and geological information data of the construction area; S2: According to the location coordinates of the shield construction, the distance between the construction face and the building is obtained; S3: Obtain a multi-factor matrix based on the settlement data, tilt data, distance between the construction face and the building, shield construction parameter data and geological information data of the construction area obtained at multiple times; S4: Construct a prediction model based on CNN network and LSTM unit for predicting the settlement data of buildings, so as to obtain the predicted value of the settlement data according to the multi-factor matrix, and realize the deformation prediction of shield construction passing through buildings based on multiple factors.

2. The method for predicting deformation of a shield tunneling through a building based on multiple factors according to claim 1, characterized in that: The prediction model includes an optimization unit, a convolution unit, a sample division unit, an LSTM unit, a first judgment unit, a fully connected unit, a second judgment unit, a fitness value calculation unit and an output unit; The convolution unit is used to obtain a one-dimensional spatiotemporal feature sequence of factors in the multi-factor matrix according to the multi-factor matrix; The input end of the sample division unit is connected to the output end of the convolution unit, and is used to divide the one-dimensional spatiotemporal feature sequence into a training set and a test set; The input end of the LSTM unit is connected to the output end of the sample division unit, and is used to train the LSTM unit according to the training set and the test set, and obtain a predicted spatiotemporal feature value sequence based on the trained LSTM unit; The input end of the fitness value calculation unit is connected to the output end of the LSTM unit, and is used to obtain the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step; The input end of the first judgment unit is connected to the output end of the fitness value calculation unit, and is used to judge whether the root mean square error value is less than a set error threshold: The output end of the first judgment unit is connected to the input end of the LSTM unit and the input end of the fully connected unit respectively, and is used for retraining the LSTM unit according to the training set and the test set when the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step is not less than the set error threshold, and obtaining a new predicted spatiotemporal feature value sequence based on the retrained LSTM unit; and when the root mean square error value between the predicted spatiotemporal feature value sequence of the current training step and the predicted spatiotemporal feature value sequence of the previous training step is less than the set error threshold, obtaining a predicted time series matrix through the fully connected unit; The input end of the fully connected unit is connected to the output end of the first judgment unit; The input end of the second judgment unit is connected to the output end of the fully connected unit, and is used to obtain the predicted value of the building settlement data according to the predicted time series matrix. The output end of the second judgment unit is connected to the input end and the output unit of the optimization unit respectively, and is used to update the size of the convolution kernel of the convolution unit and the number of neurons in the LSTM unit through the optimization unit when the difference between the predicted value of the building settlement data and the measured value of the building settlement data is not less than a set prediction error threshold; When the difference between the predicted value of the building settlement data and the measured value of the building settlement data is less than a set prediction error threshold, the predicted value of the building settlement data is output through the output unit, The output end of the optimization unit is connected to the input end of the convolution unit and the LSTM unit respectively; The updated convolution kernel size of the convolution unit and the updated number of neurons in the LSTM unit are transmitted to the convolution unit and the LSTM unit respectively.

3. The method for predicting deformation of a shield tunneling through a building based on multiple factors according to claim 1, characterized in that: The geological information data includes groundwater level and rock formation level parameters; the rock formation level parameters include surrounding rock level and formation thickness corresponding to the surrounding rock level.

4. The method for predicting deformation of a shield tunneling through a building based on multiple factors according to claim 1 is characterized in that: The shield construction parameter data includes soil bin pressure, excavation speed and propulsion force.

5. The method for predicting deformation of a shield tunneling through a building based on multiple factors according to claim 1, characterized in that: The distance between the construction face and the building is obtained by the following formula: Where: S is the distance between the shield construction location and the building location; x represents the horizontal coordinate of the shield construction location; y represents the vertical coordinate of the shield construction location.

Citation Information

Patent Citations

  • Shield construction surface deformation dynamic prediction method based on MIC-LSTM

    CN112364422A

  • Multi-model fusion shield construction settlement prediction method and system

    CN113204824A

  • Shield tunneling machine construction tunneling parameter prediction method and device and storable medium

    CN115526096A

  • Shield tunneling speed intelligent prediction method based on hybrid neural network

    CN115983333A

  • Training method and device for intelligent prediction model of large-diameter shield tunneling ground surface settlement

    CN118094694A

Cited By

  • Shield tunneling rock stratum real-time discrimination method, system and equipment

    CN121682443A