The invention belongs to the field of mechanical calculation
simulation, and particularly relates to a method for predicting
shear strength of structural surfaces with different roughness in a three-dimensional stress state. The method comprises the following steps: firstly, preparing a standard
rock sample and a
silicone rubber sample, splitting the standard
rock sample along a splitting line to form a split
rock sample with a
rough surface, scanning the rough wall surface of the split rock sample, constructing a three-dimensional model, and rendering to generate a two-dimensional image; then, under the three-dimensional stress condition, a
shear strength test is carried out, and the
shear strength of the structural surface is measured. And finally, associating the two-dimensional image with the shear strength to construct a
data set, adopting a GoogLeNet deep
convolutional neural network as a
reference model, performing parameter adjustment through
Bayesian optimization, optimizing a training process in combination with K-fold
cross validation and an early stop strategy, evaluating model performance by using a
test set, and continuously iterating to improve prediction precision. According to the method, the nonlinear mapping relation between the images of the structural surfaces with different roughness and the shear strength is established, and the mechanical behaviors such as the shear strength of the structural surfaces can be predicted.