METHOD FOR DYNAMICALLY ASSESSING SLOPE SAFETY
20230214557 · 2023-07-06
Assignee
Inventors
- Chun FENG (Beijing, CN)
- Xinguang ZHU (Beijing, CN)
- Pengda CHENG (Beijing, CN)
- Yu Zhou (Beijing, CN)
- Lixiang WANG (Beijing, CN)
- Yongbo FAN (Beijing, CN)
- Li Zhang (Beijing, CN)
Cpc classification
G06F30/23
PHYSICS
G06F30/13
PHYSICS
International classification
Abstract
A method for dynamically assessing slope safety includes the following steps: S1, carrying out geologic model generalization to the slope according to slope type, slope structure, stratum characteristics and a deformation failure mode to obtain a slope geologic model, creating a slope geometric model according to the slope geologic model, carrying out the subdivision of computational grid, and selecting a reasonable numerical simulation method, mechanical constitutive and initial boundary value conditions to form a computational model; and S2, adjusting stratum parameters, structural plane parameters and activating factor strength based on the computational model, carrying out a large amount of numerical simulation, summarizing results of the numerical simulation, normalizing input quantities and output quantities to establish machine learning samples. The method is able to dynamically adjust the geomechanical input parameters by using the monitoring data, making the prediction accuracy further higher, and can further achieve the real-time prediction.
Claims
1. A method for dynamically assessing a slope safety, comprising: step S1, carrying out geologic model generalization to a slope according to a slope type, a slope structure, stratum characteristics and a deformation failure mode to obtain a slope geologic model, creating a slope geometric model according to the slope geologic model, carrying out a subdivision of computational grid, and selecting a reasonable numerical simulation method, a mechanical constitutive and initial boundary value conditions to form a computational model; step S2, adjusting stratum parameters, structural plane parameters and activating factor strength based on the computational model, carrying out a large amount of numerical simulation, summarizing results of a numerical simulation, normalizing input quantities and output quantities to establish machine learning samples, and randomly dividing the machine learning samples into a first sample for machine learning and a second sample for machine prediction; step S3, carrying out neural network selection and initialization settings, comprising determining a number of neurons at input and output terminals, determining a number of hidden layers and a number of neurons in each layer, selecting an activating function and an initial value of a weight coefficient, inputting the first sample to a neural network for learning, adjusting and optimizing transfer coefficients between neurons of respective layers in the neural network to form a first surrogate model for a slope safety prediction, and then inputting the second sample to the first surrogate model for prediction verification, and further adjusting the weight coefficient in the first surrogate model to form a second surrogate model for the slope safety prediction with high reliability; step S4 based on geomechanical parameters in an initial state, inputting activating factor data monitored on site of the slope into the second surrogate model, calculating a deformation failure situation of the slope, comparing surface and internal mechanical response monitoring data of the slope with calculation data of corresponding positions in the second surrogate model to dynamically adjust the geomechanical parameters of respective positions in the second surrogate model to obtain adjusted geomechanical parameters; and inputting the adjusted geomechanical parameters into the second surrogate model again to calculate the deformation failure situation of the slope and a disaster process; and step S5, repeating step S4 to realize a dynamic assessment of future slope safety.
2. The method for dynamically assessing the slope safety according to claim 1, wherein the slope type comprises rocky slope, soil slope, and bedrock and overburden slope; the slope structure comprises a bedding structure, an anti-dip structure, a blocky structure, a loose structure, and a soil-rock mixture structure; and the deformation failure mode comprises slipping landslide, toppling failure, and collapse failure.
3. The method for dynamically assessing the slope safety according to claim 1, wherein the computational grid comprises two-dimensional triangle, quadrilateral, polygon and disk grids, and three-dimensional tetrahedron, triangular prism, pyramid, hexahedron, polyhedron, and sphere grids.
4. The method for dynamically assessing the slope safety according to claim 1, wherein the reasonable numerical simulation method comprises a finite element method, a finite volume method, a finite difference method, a block discrete element method, a particle discrete element method, and a meshless method.
5. The method for dynamically assessing the slope safety according to claim 1, wherein the mechanical constitutive comprises Drucker-Prager constitutive, Mohr-Coulomb constitutive, Hoek-Brown constitutive, ubiquitous joint constitutive, and fracture energy constitutive.
6. The method for dynamically assessing the slope safety according to claim 1, wherein the geomechanical parameters comprise density, elastic modulus, Poisson's ratio, cohesion, internal friction angle, tensile strength, dilatancy angle, tensile fracture energy, and shear fracture energy.
7. The method for dynamically assessing the slope safety according to claim 1, wherein the neural network comprises a forward neural network and a feedback neural network, wherein the forward neural network comprises a single-layer perceptron, multi-layer perceptron, back propagation (BP) neural network, and the feedback neural network comprises Hopfield, Hamming, Bidirectional Associative Memory (BAM) network.
8. The method for dynamically assessing the slope safety according to claim 1, wherein the activating factor comprises rainfall, reservoir water or groundwater fluctuations, earthquakes, manual excavation, and engineering blasting disturbances.
9. The method for dynamically assessing the lope safety according to claim 1, wherein the dynamic assessment of the slope safety comprises stability assessment and disaster risk assessment.
10. The method for dynamically assessing slope safety according to claim 1, wherein an inversion method of the geomechanical parameters in a slope current state comprises a gradient descent method, a conjugate gradient method, and a Newton method.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to illustrate the embodiments of the present invention or the technical solutions in the conventional technologies more clearly, the accompanying drawings required to be used in the description of the embodiments or the conventional technologies will be briefly described. Obviously, the drawings described below are merely exemplary, and can be fUrther used to derive other implementation drawings by those skilled in the art without any creative efforts.
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0033] The technical solutions in the embodiments of the present invention are described clearly and completely with reference to the drawings of the embodiments of the present invention below. Obviously, the described embodiments are merely part, not all, of the present invention. Any other embodiments achieved based on the embodiments of the present invention by those skilled in the art without any creative efforts shall fall within the protection scope of the present invention.
[0034] As shown in
[0035] Step S1, carrying out geologic model generalization to the slope according to slope type, slope structure, stratum characteristics and a deformation failure mode to obtain a slope geologic model, creating a slope geometric model according to the slope geologic model, carrying out the subdivision of computational grid, and selecting a reasonable numerical simulation method, mechanical constitutive and initial boundary value conditions to form a computational model.
[0036] The slope type includes rocky slope, soil slope, and bedrock and overburden slope, the slope structure includes a bedding structure, an anti-dip structure, a blocky structure, a loose structure, and a soil-rock mixture structure, the deformation failure mode includes slipping landslide, toppling failure, and collapse failure.
[0037] The computational grid includes two-dimensional triangle, quadrilateral, polygon and disk grids, and three-dimensional tetrahedron, triangular prism, pyramid, hexahedron, polyhedron, and sphere grids.
[0038] The numerical simulation method includes a finite element method, a finite volume method, a finite difference method, a block discrete element method, a particle discrete element method, and a meshless method.
[0039] The mechanical constitutive includes Drucker-Prager constitutive, Mohr-Coulomb constitutive, Hoek-Brown constitutive, ubiquitous joint constitutive, and fracture energy constitutive.
[0040] Step S2, adjusting stratum parameters, structural plane parameters and activating factor strength based on the computational model, carrying out a large amount of numerical simulation, summarizing results of the numerical simulation, normalizing input quantities and output quantities to establish machine learning samples, and randomly dividing the learning samples into a sample A for machine learning and a sample B for machine prediction.
[0041] Step S3, carrying out neural network selection and initialization settings, including determining the number of neurons at input and output terminals, determining the number of hidden layers and the number of neurons in each layer, selecting an activating function and an initial value of the weight coefficient, inputting the sample A to the neural network for learning, adjusting and optimizing transfer coefficients between neurons of the respective layers in the neural network to form a first surrogate model for slope safety prediction, and then inputting the sample B to the first surrogate model for prediction verification, and further adjusting the weight coefficient in the first surrogate model to form a second surrogate model for slope safety prediction with high reliability.
[0042] The neural network includes a forward neural network and a feedback neural network, the forward neural network includes a single-layer perceptron, multi-layer perceptron, BP neural network, and the feedback neural network includes Hopfield, Hamming, BAM network.
[0043] Step S4, based on the geomechanical parameters in the initial state, inputting the activating factor data monitored on site of the slope into the second surrogate model, calculating the deformation failure situation of the slope, comparing the surface and internal mechanical response monitoring data of the slope with the calculation data of the corresponding positions in the second surrogate model to dynamically adjust the geomechanical parameters of the respective positions in the second surrogate model; and inputting the adjusted geomechanical parameters into the second surrogate model again to calculate the deformation failure situation of the slope and the disaster process.
[0044] The geomechanical parameters include density, elastic modulus, Poisson's ratio, cohesion, internal friction angle, tensile strength, dilatancy angle, tensile fracture energy, and shear fracture energy.
[0045] The activating factor includes rainfall, reservoir water or groundwater fluctuations, earthquakes, manual excavation, and engineering blasting disturbances.
[0046] The inversion method of geomechanical parameters in slope current state includes a gradient descent method, a conjugate gradient method, and a Newton method.
[0047] Step S5, repeating step S4 to realize the dynamic assessment of future slope safety. The dynamic assessment of slope safety includes stability assessment and disaster risk assessment.
[0048] The present invention combines the on-site monitoring data, the numerical simulation analysis and the neural network prediction, creates geometric model and computational grid according to the slope type, provides samples for machine learning through a large number of numerical simulations, carries out deep learning with the help of the neural network to form the surrogate model for real-time prediction of the slope safety, carries out dynamic inversion on the geomechanical parameters in the surrogate model using the monitoring data to form accurate geomechanical input parameters of the current state, and inputs the adjusted geomechanical parameters into the surrogate model to dynamically assess the future slope safety. Compared with the conventional slope safety prediction model based only on the monitoring data, the present invention has higher prediction accuracy and is able to analyze and predict the range of the slope disaster. Compared with the conventional numerical simulation analysis, the present invention is able to dynamically adjust the geomechanical input parameters by using the monitoring data, making the prediction accuracy further higher, and can further achieve the real-time prediction due to the use of the surrogate model created by the neural network.
[0049] The present invention provides a first slope safety assessment example below.
[0050] According to the flowcharts in
[0051] The present invention provides the second slope safety assessment example as follows.
[0052] The safety of a bedrock and overburden slope, which has undergone continuous deformation due to the rainfall, is assessed in real time according to the flowcharts in
[0053] The above embodiments are merely exemplary embodiments of the present application, which are not intended to limit the present application, and the protection scope of the present application is defined by the claims. Various modifications or equivalent substitutions that would be made by those skilled in the art without departing from the spirit and protection scope of the present application, shall fall within the protection scope of the present invention.