Method and device for evaluating bearing capacity of near-slope foundation and electronic equipment
By constructing the slope model of the slope-facing foundation and conducting soil strip unit stress analysis, the problem of low accuracy in the bearing capacity evaluation of slope-facing foundations in the existing technology is solved, and a more accurate and reliable bearing capacity evaluation is achieved.
Patent Information
- Application Number
- CN202411434505.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-10-15
AI Technical Summary
In the prior art, the bearing capacity evaluation method of slope-facing foundations is relatively low and lacks accurate capture of actual topographic features, resulting in unreliable evaluation results.
By obtaining the slope-facing foundation pictures from multiple angles, building a slope model, using the soil strip units for stress analysis, calculating the vertical positive stress and top positive stress of each soil strip unit, and comprehensively evaluating the bearing capacity of the slope-facing foundation.
This method can more accurately evaluate the bearing capacity of slope-facing foundations, take into account the slope characteristics and the actual stress state of the soil, and provides a more reliable basis for engineering design and construction.
Smart Images

Figure CN119513967A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of civil engineering, and in particular to a method, device and electronic equipment for evaluating the bearing capacity of a slope foundation. Background Art
[0002] With the acceleration of urbanization and the expansion of infrastructure construction, construction projects increasingly involve the development and utilization of slope foundations. These projects include the construction of roads, bridges, and residential areas in mountainous areas. These foundations are often located on unstable slopes, and the assessment of bearing capacity becomes particularly important.
[0003] At present, most assessment methods rely mainly on empirical formulas or simplified numerical simulations to predict bearing capacity. These methods lack accurate capture of actual terrain features and often require a lot of manual work, which not only consumes a lot of time and resources, but also their accuracy cannot be guaranteed. Therefore, the bearing capacity assessment methods for slope foundations in related technologies have the problem of low accuracy.
[0004] Therefore, there is an urgent need for a method, device and electronic equipment for evaluating the bearing capacity of a slope foundation. Summary of the invention
[0005] The present application provides a method, device and electronic equipment for evaluating the bearing capacity of a slope foundation. By constructing a slope model, the slope characteristics of the slope foundation are taken into consideration, and the bearing capacity of the slope foundation can be evaluated more accurately.
[0006] In a first aspect of the present application, a method for evaluating the bearing capacity of a foundation on a slope is provided, the method comprising: obtaining pictures of the foundation on a slope at multiple angles; constructing a slope model corresponding to the foundation on a slope based on the pictures of the foundation on a slope, the slope model being composed of a plurality of soil strip units; determining the width, height and slope inclination of each of the soil strip units; determining the vertical normal stress of each of the soil strip units at a vertical interface and the top surface normal stress at a top surface based on the width, the height and the slope inclination, the top surface being the upper top surface of the soil strip unit, and the vertical interface being a surface perpendicular to the lower top surface; obtaining the bearing capacity of the foundation on a slope based on the vertical normal stress and the top surface normal stress.
[0007] By adopting the above technical solution, by obtaining pictures of the slope foundation at multiple angles, the topographic features of the slope foundation can be fully captured, providing a sufficient data basis for the subsequent construction of the slope model. By using the obtained pictures of the slope foundation to construct the slope model, the complex slope foundation can be simplified into a model composed of multiple soil strip units, which is convenient for the subsequent force analysis of each soil strip unit. By determining the geometric parameters of each soil strip unit, including width, height and slope inclination, the necessary data input is provided for calculating the force of the soil strip unit. According to the geometric parameters of the soil strip unit, the normal stress of the soil strip unit at the vertical interface and the top surface is calculated, reflecting the actual load on the soil strip unit. Finally, according to the vertical normal stress and top surface normal stress of each soil strip unit, the comprehensive bearing capacity of the entire slope foundation is obtained through a reasonable calculation method. This method fully considers the slope characteristics of the slope foundation and the actual stress state of the soil, and can more accurately evaluate the bearing capacity of the slope foundation, providing a reliable basis for engineering design and construction.
[0008] Optionally, based on the image of the foundation on the slope, a slope model corresponding to the foundation on the slope is constructed, specifically including: performing grayscale processing and binarization processing on the image of the foundation on the slope to obtain a binary image; performing edge detection on the binary image to extract the corresponding slope contour; and dividing the foundation on the slope into a plurality of soil strip units according to the slope contour to obtain the slope model.
[0009] By adopting the above technical solution, by grayscale processing and binarization processing of the slope foundation image, the noise interference in the image can be eliminated, the image quality can be improved, and a good data basis can be provided for subsequent edge detection and contour extraction. By using the binary image for edge detection, the slope contour of the slope foundation can be accurately identified and the geometric shape information of the slope can be obtained. According to the extracted slope contour, the slope foundation is divided into multiple soil strip units, so that the shape and size of each soil strip unit can better adapt to the actual trend of the slope, thereby improving the accuracy of the slope model. Through this method of image processing and geometric modeling, a slope model that conforms to the actual slope foundation can be constructed efficiently and accurately, providing a reliable model basis for subsequent bearing capacity calculations, reducing the workload of manual surveying and modeling, and improving evaluation efficiency.
[0010] Optionally, the vertical normal stress of each soil strip unit at the vertical interface and the top surface normal stress at the top surface are determined according to the width, the height and the slope inclination, specifically including: calculating the deadweight of each soil strip unit according to the width, the height and the slope inclination of each soil strip unit; calculating the vertical normal stress of each soil strip unit at the vertical interface according to the deadweight of each soil strip unit, and the formula of the vertical normal stress is: σ1=γ*h*cos 2 α; Among them, σ1 is the vertical normal stress, γ is the weight of the soil, h is the height of the soil strip unit, and α is the slope inclination; According to the deadweight of each soil strip unit, the top surface normal stress of each soil strip unit on the top surface is calculated. The formula of the top surface normal stress is: σ2=γ*(Hx*tanα); Among them, σ2 is the top surface normal stress, γ is the specific gravity of the soil, x is the horizontal distance from the bottom surface of the soil strip unit to the top of the slope, and H is the vertical height from the bottom surface of the soil strip unit to the top of the slope.
[0011] By adopting the above technical solution, the gravity of the soil is taken into account by calculating the deadweight of each soil strip unit, providing important load parameters for the subsequent calculation of the vertical normal stress and top surface normal stress of the soil strip unit. The vertical normal stress of the soil strip unit at the vertical interface is calculated by theoretical formula using the deadweight, geometric parameters and slope inclination of the soil strip unit, reflecting the load on the soil strip unit in the vertical direction, providing a key indicator for evaluating the stress state of the soil strip unit. At the same time, the top surface normal stress of the soil strip unit at the top surface is calculated by theoretical formula, taking into account the additional stress effect of the soil above the slope on the soil strip unit below, which improves the comprehensiveness and accuracy of the stress calculation. Through this calculation method based on theoretical mechanics, the stress condition of each soil strip unit can be quantitatively analyzed, providing important data support for evaluating the bearing capacity of the entire slope foundation, and ensuring the reliability of the evaluation results.
[0012] Optionally, the vertical normal stress of each soil strip unit at the vertical interface is calculated based on the dead weight of each soil strip unit, specifically including: decomposing the dead weight into a tangential component along the slope direction and a normal component perpendicular to the slope direction; calculating the normal stress of the soil strip unit at the vertical interface based on the normal component; calculating the shear stress of the soil strip unit at the vertical interface based on the tangential component; and vector synthesizing the normal stress and the shear stress to obtain the vertical normal stress of the soil strip unit at the vertical interface.
[0013] By adopting the above technical solution, by decomposing the deadweight of the soil strip unit into a tangential component along the slope direction and a normal component perpendicular to the slope direction, the actual situation of the force on the soil strip unit can be described more accurately, and the influence of the slope inclination on the force on the soil can be taken into account. The normal stress of the soil strip unit at the vertical interface is calculated using the normal component, which reflects the direct pressure on the soil strip unit in the vertical direction and is an important indicator for evaluating the compressive strength of the soil. At the same time, the shear stress of the soil strip unit at the vertical interface is calculated using the tangential component, taking into account the shear force caused by the slope inclination. Finally, the normal stress and shear stress are vector-synthesized to obtain the vertical positive stress of the soil strip unit at the vertical interface, which comprehensively considers the compressive and shear properties of the soil, and can more comprehensively and accurately evaluate the stress state of the soil strip unit, providing reliable stress parameters for calculating the overall bearing capacity of the slope foundation.
[0014] Optionally, obtaining the bearing capacity of the slope foundation according to the vertical normal stress and the top surface normal stress specifically includes: calculating the unit bearing capacity of each soil strip unit according to the vertical normal stress and the top surface normal stress; and performing weighted summation of each unit bearing capacity to obtain the bearing capacity.
[0015] By adopting the above technical solution, according to the vertical normal stress and top surface normal stress of each soil strip unit, the soil strip unit bearing capacity of each soil strip unit is obtained through a reasonable calculation formula, and the contribution of each soil strip unit to the bearing capacity of the entire slope foundation is quantitatively evaluated. By using the weighted summation method, the bearing capacity of each soil strip unit and the proportion of the area they occupy are comprehensively considered, and the obtained comprehensive bearing capacity can more accurately reflect the actual bearing level of the entire slope foundation. This calculation method of unit evaluation and weighted summation fully considers the heterogeneity of the slope foundation and the bearing differences of each part, improves the accuracy and reliability of the bearing capacity evaluation, and provides a more scientific and reasonable parameter basis for engineering design.
[0016] Optionally, in the calculation of the unit bearing capacity of each soil strip unit according to the vertical normal stress and the top surface normal stress, the calculation formula of the unit bearing capacity is: Q=(c+σ1*tanφ)*(1-tanβ) 2 +0.5*γ*B*(1-tanβ) 3 +σ2*(1-tanβ) 2 Among them, Q is the unit bearing capacity; c is the soil cohesion; σ1 is the vertical normal stress; φ is the internal friction angle of the soil; γ is the weight of the foundation soil; B is the foundation width; β is the slope inclination; σ2 is the top surface normal stress.
[0017] By adopting the above technical solution, the mechanical parameters of the soil, such as cohesion, internal friction angle, and gravity, are fully considered, and the shear strength and compressive strength of the soil can be accurately reflected. At the same time, the influence of the slope inclination angle β is introduced into the formula. Through factors such as (1-tanβ)² and (1-tanβ)³, the weakening effect of the slope inclination on the shear and compressive capacity of the soil is considered, making the calculation results more in line with the actual situation. In addition, the formula also considers the influence of the width B of the soil strip unit on the bearing capacity, reflecting the contribution of the foundation area to the bearing capacity. Through this comprehensive calculation formula, the bearing capacity of each soil strip unit can be comprehensively and quantitatively evaluated, providing key data support for the overall stability analysis of the slope foundation, and ensuring the scientificity and accuracy of the evaluation results.
[0018] Optionally, after obtaining the bearing capacity of the slope foundation based on the vertical normal stress and the top surface normal stress, the method further includes: judging the relationship between the bearing capacity and a preset bearing capacity; if it is determined that the bearing capacity is less than the preset bearing capacity, determining that the stability of the slope foundation does not meet the requirements; if it is determined that the bearing capacity is greater than or equal to the preset bearing capacity, determining that the stability of the slope foundation meets the requirements.
[0019] By adopting the above technical solution, by comparing the calculated bearing capacity of the slope foundation with the preset bearing capacity, it is possible to quickly and intuitively determine whether the stability of the slope foundation meets the engineering requirements. When the bearing capacity of the slope foundation is less than the preset bearing capacity, it indicates that the bearing capacity of the foundation is insufficient and there may be stability risks. Appropriate reinforcement measures or optimized design solutions need to be taken to ensure the safety of the project. When the bearing capacity of the slope foundation is greater than or equal to the preset bearing capacity, it means that the bearing capacity of the foundation meets the design requirements and has sufficient stability and safety margin, and subsequent engineering construction can be carried out.
[0020] In a second aspect of the present application, a device for evaluating the bearing capacity of a slope foundation is provided, the device comprising: an acquisition module and a processing module, wherein: the acquisition module is used to acquire images of the slope foundation at multiple angles; the processing module is used to construct a slope model corresponding to the slope foundation based on the images of the slope foundation, the slope model being composed of multiple soil strip units; the processing module is also used to determine the width, height and slope inclination of each of the soil strip units; the processing module is also used to determine the vertical normal stress of each of the soil strip units at the vertical interface and the top surface normal stress on the top surface based on the width, the height and the slope inclination, the top surface being the upper top surface of the soil strip unit, and the vertical interface being a surface perpendicular to the lower top surface; the processing module is also used to obtain the bearing capacity of the slope foundation based on the vertical normal stress and the top surface normal stress.
[0021] In the third aspect of the present application, an electronic device is provided, including a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes any one of the methods described above.
[0022] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are executed, any of the methods described above is executed.
[0023] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. By acquiring pictures of the slope foundation at multiple angles, the topographic features of the slope foundation can be fully captured, providing sufficient data basis for the subsequent construction of the slope model. By using the acquired pictures of the slope foundation to construct the slope model, the complex slope foundation can be simplified into a model composed of multiple soil strip units, which is convenient for the subsequent force analysis of each soil strip unit. By determining the geometric parameters of each soil strip unit, including width, height and slope inclination, the necessary data input is provided for calculating the force of the soil strip unit. According to the geometric parameters of the soil strip unit, the normal stress of the soil strip unit at the vertical interface and the top surface is calculated, reflecting the actual load on the soil strip unit. Finally, according to the vertical normal stress and top surface normal stress of each soil strip unit, the comprehensive bearing capacity of the entire slope foundation is obtained through a reasonable calculation method. This method fully considers the slope characteristics of the slope foundation and the actual stress state of the soil, and can more accurately evaluate the bearing capacity of the slope foundation, providing a reliable basis for engineering design and construction.
[0024] 2. By grayscale processing and binarization of the image of the slope foundation, the noise interference in the image can be eliminated, the image quality can be improved, and a good data basis can be provided for subsequent edge detection and contour extraction. Using the binary image for edge detection, the slope contour of the slope foundation can be accurately identified and the geometric shape information of the slope can be obtained. According to the extracted slope contour, the slope foundation is divided into multiple soil strip units, so that the shape and size of each soil strip unit can better adapt to the actual trend of the slope, thereby improving the accuracy of the slope model. Through this method of image processing and geometric modeling, a slope model that conforms to the actual slope foundation can be constructed efficiently and accurately, providing a reliable model basis for subsequent bearing capacity calculations, reducing the workload of manual surveying and modeling, and improving evaluation efficiency.
[0025] 3. By calculating the deadweight of each soil strip unit, the gravity of the soil is taken into account, providing important load parameters for the subsequent calculation of the vertical normal stress and top surface normal stress of the soil strip unit. The vertical normal stress of the soil strip unit at the vertical interface is calculated by theoretical formula using the deadweight, geometric parameters and slope inclination of the soil strip unit, reflecting the load on the soil strip unit in the vertical direction, providing a key indicator for evaluating the stress state of the soil strip unit. At the same time, the top surface normal stress of the soil strip unit at the top surface is calculated by theoretical formula, taking into account the additional stress effect of the soil above the slope on the soil strip unit below, which improves the comprehensiveness and accuracy of the stress calculation. Through this calculation method based on theoretical mechanics, the stress condition of each soil strip unit can be quantitatively analyzed, providing important data support for evaluating the bearing capacity of the entire slope foundation, and ensuring the reliability of the evaluation results. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a flow chart of a method for evaluating the bearing capacity of a slope foundation disclosed in an embodiment of the present application; Figure 2 It is a scene schematic diagram of a method for evaluating the bearing capacity of a slope foundation disclosed in an embodiment of the present application; Figure 3 It is a module schematic diagram of a device for evaluating the bearing capacity of a slope foundation disclosed in an embodiment of the present application; Figure 4 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application.
[0027] Explanation of the reference numerals: 301, acquisition module; 302, processing module; 400, electronic device; 401, processor; 402, communication bus; 403, user interface; 404, network interface; 405, memory. DETAILED DESCRIPTION
[0028] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0029] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.
[0030] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0031] This application provides a method for evaluating the bearing capacity of a slope foundation. Figure 1 , Figure 1 1 is a flow chart of a method for evaluating the bearing capacity of a slope foundation provided in an embodiment of the present application. The method is applied to a server, which refers to a computer system that undertakes the task of evaluating the bearing capacity of a slope foundation. It is a high-performance computer with powerful data processing and storage capabilities, capable of performing complex calculations and analysis tasks. The server can be a single server, a server cluster consisting of multiple servers, or a cloud computing service center. The method includes steps S101 to S105, which are as follows: Step S101: Acquire pictures of the slope foundation at multiple angles.
[0032] In step S101, the server controls the drone to take aerial photos of the sloping foundation and obtain pictures from a high-altitude bird's-eye view. The drone is equipped with a high-resolution camera and can capture a clear picture of the entire foundation. By adjusting the flight altitude and angle of the drone, pictures from different perspectives can be obtained to fully capture the slope changes and terrain features of the foundation. For example, the server can control the drone to take aerial photos at different altitudes such as 30 meters, 50 meters, and 100 meters, and at the same time adjust the drone's nose angle to 0 degrees (facing the foundation), 40 degrees, 45 degrees, etc., to obtain pictures of the sloping foundation from multiple angles.
[0033] Step S102: constructing a slope model corresponding to the slope foundation according to the slope foundation picture, wherein the slope model is composed of a plurality of soil strip units.
[0034] In step S102, the image of the foundation on the slope is subjected to grayscale processing and binarization processing to obtain a binary image; edge detection is performed on the binary image to extract the corresponding slope contour; according to the slope contour, the foundation on the slope is divided into a plurality of soil strip units to obtain the slope model.
[0035] Specifically, the server performs grayscale processing on the acquired slope foundation image. Grayscale processing converts a color image into a grayscale image. The server simplifies the representation of the slope foundation image by removing the color information in the slope foundation image and retaining the brightness information. The server uses the weighted average method to combine the pixel values of the RGB channels of the color slope foundation image according to the weight coefficient to obtain the pixel value of the grayscale image. For example, the server can use the common grayscale formula: Gray = 0.299 * R + 0.587 * G + 0.114 * B, where R, G, and B represent the pixel values of the red, green, and blue channels, respectively.
[0036] Next, the server performs a binarization process on the grayscale image. The binarization process converts the grayscale image into a binary image containing only black and white pixel values. The server sets a threshold, compares the pixel value of the grayscale image with the threshold, sets the pixels above the threshold to white (binary value is 1), and sets the pixels below the threshold to black (binary value is 0). The choice of the threshold can be automatically determined based on the histogram distribution characteristics of the image using an adaptive threshold algorithm such as the Otsu method. The specific value of the threshold is not specifically limited in this application. Through the binarization process, the server simplifies the grayscale image into black and white, highlighting the contour and shape features of the image.
[0037] After obtaining the binary image, the server performs edge detection on the binary image and extracts the edge lines representing the slope contour. The server uses the Canny algorithm to perform Gaussian filtering on the binary image to suppress image noise; then calculates the gradient amplitude and direction of the binary image, finds the local maximum point of the gradient amplitude as the candidate edge point; finally, extracts the continuous edge line through the double threshold method and connection analysis, and uses the continuous edge line as the slope contour.
[0038] According to the extracted slope profile, the server divides the slope foundation into multiple soil strip units. A soil strip unit is an imaginary soil column parallel to the slope surface, which is used to analyze the stress distribution inside the slope surface. Figure 2 The figure shows an example of a soil strip unit. The server can divide the slope contour line into several segments in an equal spacing or equal area manner, and each segment corresponds to a soil strip unit. The spacing or area size of the division can be set according to the size of the foundation and the required accuracy. The server records the coordinates of the starting point and the end point of each soil strip unit, as well as the corresponding slope contour line segment.
[0039] Finally, the server constructs a three-dimensional slope model based on the soil strip units obtained by division. The server assumes that each soil strip unit is a quadrangular prism with the lower base parallel to the horizontal plane and the top surface parallel to the slope. The server calculates the top surface and top surface position of each prism based on the coordinates of the starting and ending points of the soil strip unit, and determines the height of the prism in combination with the elevation information of the foundation. By splicing and combining the prisms of all soil strip units, the server generates a slope model that expresses the entire slope foundation.
[0040] Step S103: Determine the width, height and slope inclination of each soil strip unit.
[0041] In step S103, the server calculates the width of each soil strip unit according to the division of the soil strip units in the slope model. Since the server has recorded the coordinates of the starting point and the ending point of each soil strip unit in step S102, the distance between the two endpoints in the horizontal direction can be directly calculated to obtain the width of the soil strip unit. For example, assuming that the starting point coordinates of a soil strip unit are (x1, y1) and the ending point coordinates are (x2, y2), its width can be expressed as: width=|x2-x1|, that is, the absolute value of the difference in x coordinates. The server traverses all soil strip units, calculates and records the width value of each soil strip unit.
[0042] The server calculates the height of each soil strip unit based on the spatial position of the soil strip unit in the slope model. The height refers to the length of the soil strip unit in the vertical direction, extending from the slope to the horizontal plane. The server uses the elevation information of the foundation and the top surface position of the soil strip unit to solve the height through trigonometric function relationships. Specifically, the server first obtains the elevation values of the two endpoints of the top surface of the soil strip unit, and then calculates the angle between the endpoint connection line and the horizontal plane, that is, the slope inclination. Based on the slope inclination and the difference in endpoint elevation, the server can calculate the vertical height of the soil strip unit.
[0043] The server calculates the slope inclination of each soil strip unit according to the spatial posture of the top surface of the soil strip unit in the slope model. The slope inclination refers to the angle between the top surface of the soil strip unit and the horizontal plane, which reflects the degree of inclination of the slope. The server uses the endpoint coordinates and elevation information of the top surface of the soil strip unit to solve the inclination through trigonometric function relationships. Specifically, the server first calculates the horizontal distance and elevation difference of the line connecting the top surface endpoints, and then uses the inverse tangent function to obtain the angle between the connecting line and the horizontal plane, which is the slope inclination. For example, Figure 2 As shown in the figure, assuming that the starting point coordinates of the top surface of a soil strip unit are (x1, y1, h1) and the ending point coordinates are (x2, y2, h2), the slope inclination can be expressed as: α = arctan[(h2-h1) / sqrt((x2-x1) 2 +(y2-y1) 2)], where sqrt represents the square root function. The server traverses all soil strip units, calculates and records the slope inclination value of each unit.
[0044] Through the above steps, the server realizes the calculation and extraction of geometric parameters such as width, height and slope inclination of each soil strip unit.
[0045] Step S104: Determine the vertical normal stress of each soil strip unit at the vertical interface and the top surface normal stress at the top surface according to the width, the height and the slope inclination, wherein the top surface is the upper top surface of the soil strip unit and the vertical interface is a surface perpendicular to the upper top surface.
[0046] In step S104, the deadweight of each soil strip unit is calculated according to the width, height and slope inclination of each soil strip unit; the vertical normal stress of each soil strip unit at the vertical interface is calculated according to the deadweight of each soil strip unit. The formula of the vertical normal stress is: σ1=γ*h*cos 2 α; Among them, σ1 is the vertical normal stress, γ is the weight of the soil, h is the height of the soil strip unit, and α is the slope inclination; According to the deadweight of each soil strip unit, the top surface normal stress of each soil strip unit on the top surface is calculated. The formula of the top surface normal stress is: σ2=γ*(Hx*tanα); Among them, σ2 is the top surface normal stress, γ is the specific gravity of the soil, x is the horizontal distance from the lower top surface of the soil strip unit to the top of the slope, and H is the vertical height from the top surface of the soil strip unit to the top of the slope.
[0047] Specifically, the server calculates the deadweight of each soil strip unit based on the geometric parameters of the soil strip unit and the density of the soil. Deadweight refers to the vertical downward force generated by the soil strip unit under the action of gravity, and is the main factor causing internal stress in the soil. The server calculates the deadweight using the following formula: γ=ρ*g*v, where γ is the weight of the soil (gravity per unit volume), ρ is the soil density, g is the acceleration of gravity, and v is the unit volume. The volume of a soil strip unit can be calculated based on its width, height, and thickness (usually 1). For example, assuming that the width of a soil strip unit is b, the height is h, the unit thickness is 1, and the soil density is ρ, its deadweight can be expressed as: w=ρ*g*b*h. The server traverses all soil strip units, calculates and records the deadweight value of each soil strip unit.
[0048] According to the deadweight of each soil strip unit and the slope inclination, the server calculates the vertical normal stress of the soil strip unit on the vertical interface. The vertical normal stress refers to the normal stress perpendicular to the top surface, which reflects the stress state of the soil in the vertical direction. The server calculates the vertical normal stress using the following formula: σ1=γ*h*cos 2 α, where σ1 is the vertical normal stress, γ is the weight of the soil, h is the height of the soil strip unit, and α is the slope inclination. This formula takes into account the component of the self-weight in the vertical direction and the influence of the slope inclination on the vertical stress. The larger the slope inclination, the smaller the vertical normal stress; when the slope inclination is 0, the vertical normal stress reaches the maximum value, which is equal to the self-weight. The server traverses all soil strip units, calculates and records the vertical normal stress of each unit on the vertical interface.
[0049] According to the deadweight, height and slope inclination of each soil strip unit, the server calculates the top surface normal stress of the soil strip unit on the top surface. The top surface normal stress refers to the vertical normal stress acting on the top surface of the soil strip unit, reflecting the stress state of the soil on the top surface. The server calculates the top surface normal stress using the following formula: σ2=γ*(Hx*tan(α)), where σ2 is the top surface normal stress, γ is the weight of the soil, H is the vertical height from the bottom of the soil strip unit to the top of the slope, x is the horizontal distance from the bottom of the soil strip unit to the top of the slope, and α is the slope inclination. This formula takes into account the contribution of the weight of the soil above the soil strip unit to the top surface stress, as well as the change in stress distribution caused by the slope inclination. The larger the slope inclination, the faster the top surface normal stress decreases along the slope direction; when the slope inclination is 0, the top surface normal stress increases linearly along the depth direction. The server traverses all soil strip units and calculates and records the top surface normal stress of each unit on the top surface.
[0050] In a possible implementation, the vertical normal stress of each soil strip unit at the vertical interface is calculated based on the dead weight of each soil strip unit, specifically including: decomposing the dead weight into a tangential component along the slope direction and a normal component perpendicular to the slope direction; calculating the normal stress of the soil strip unit at the vertical interface based on the normal component; calculating the shear stress of the soil strip unit at the vertical interface based on the tangential component; and performing vector synthesis of the normal stress and the shear stress to obtain the vertical normal stress of the soil strip unit at the vertical interface.
[0051] Specifically, the server decomposes the deadweight of each soil strip unit into a tangential component along the slope direction and a normal component perpendicular to the slope direction. This step utilizes the principle of vector decomposition and decomposes the deadweight vector into two mutually perpendicular components through the slope inclination. The tangential component is parallel to the slope, indicating the effect of the deadweight in the slope direction; the normal component is perpendicular to the slope, indicating the effect of the deadweight in the direction perpendicular to the slope. Assuming the deadweight is W and the slope inclination is α, the tangential component Ws and the normal component Wn can be expressed as: Ws=W*sinα, Wn=W*cosα. The server traverses all soil strip units, calculates and records the tangential component and normal component of the deadweight of each unit.
[0052] According to the normal component of the deadweight of each soil strip unit, the server calculates the normal stress of the soil strip unit on the vertical interface. Normal stress refers to the positive stress perpendicular to the interface, which is caused by the normal component of the deadweight. According to the definition of stress, normal stress is equal to the normal force divided by the action area. Here, the normal force is the normal component of the deadweight, and the action area is the vertical interface area of the soil strip unit. Assuming the vertical interface area of the soil strip unit is A, the normal stress σn can be expressed as: σn=Wn / A. The server traverses all soil strip units, calculates and records the normal stress of each unit on the vertical interface.
[0053] According to the tangential component of the deadweight of each soil strip unit, the server calculates the shear stress of the soil strip unit on the vertical interface. Shear stress refers to the tangential stress parallel to the interface, which is caused by the tangential component of the deadweight. According to the definition of stress, shear stress is equal to the tangential force divided by the effective area. Here, the tangential force is the tangential component of the deadweight, and the effective area is the vertical interface area of the soil strip unit. Assuming the vertical interface area of the soil strip unit is A, the shear stress τ can be expressed as: τ=Ws / A. The server traverses all soil strip units, calculates and records the shear stress of each soil strip unit on the vertical interface.
[0054] After calculating the normal stress and shear stress of each soil strip unit on the vertical interface, the server performs vector synthesis to obtain the vertical normal stress. Since the normal stress and shear stress are perpendicular to each other, the square root method can be used for vector synthesis. The vertical normal stress σ1 can be expressed as: σ1=sqrt(σn 2 +τ 2 ), where sqrt represents the square root function. This formula takes into account the common contribution of normal stress and shear stress to the vertical normal stress, and obtains the vertical normal stress of each soil strip unit on the vertical interface. The server traverses all soil strip units, calculates and records the vertical normal stress of each soil strip unit on the vertical interface.
[0055] For example, suppose the weight of a soil strip unit is 10kN, the slope angle is 40°, and the vertical interface area is 1m^2. First, the server decomposes the weight into tangential and normal components: Ws=10*sin40°=5kN, Wn=10*cos40°=8.66kN. Then, the server calculates the normal stress and shear stress: σn=8.66 / 1=8.66kPa, τ=5 / 1=5kPa. Finally, the server vectorizes the normal stress and shear stress to obtain the vertical normal stress: σ1=sqrt(8.66 2 +5 2 )=10kPa. This result shows that under the given conditions, the vertical normal stress of the soil strip unit on the vertical interface is 10kPa.
[0056] Step S105: Obtaining the unit bearing capacity of the slope foundation according to the vertical normal stress and the top surface normal stress.
[0057] In step S105, the unit bearing capacity of the slope foundation is calculated according to the vertical normal stress and the top surface normal stress. The calculation formula of the unit bearing capacity is: Q=(c+σ1*tanφ)*(1-tanβ)2+0.5*γ*B*(1-tanβ)3+σ2*(1-tanβ)2 Among them, Q is the unit bearing capacity; c is the soil cohesion; σ1 is the vertical normal stress; φ is the internal friction angle of the soil; γ is the weight of the foundation soil; B is the foundation width; β is the slope inclination; σ2 is the top surface normal stress.
[0058] The server has pre-prepared various parameters required for calculating the unit bearing capacity. These parameters include: soil cohesion c, soil internal friction angle φ, foundation soil weight γ, foundation width B, slope inclination β, vertical normal stress σ1 and top surface normal stress σ2. Among them, soil parameters c, φ, γ can be obtained through geotechnical tests or by referring to relevant materials; foundation width B can be obtained based on design drawings or on-site measurements; slope inclination β, vertical normal stress σ1 and top surface normal stress σ2 come from the calculation results of the previous steps. The server can provide corresponding interfaces to allow users to input or select these parameters to meet the needs of different projects.
[0059] The server substitutes the prepared parameters into the unit bearing capacity calculation formula to obtain the unit bearing capacity Q of the slope foundation. The unit bearing capacity is the bearing capacity of the soil strip unit. In the formula, (c+σ1tanφ)(1-tanβ) 2 It represents the contribution of soil shear strength to the unit bearing capacity. Where c is cohesion, σ1tanφ is the shear resistance provided by the vertical normal stress, tanφ is the internal friction coefficient, (1-tanβ) 2is the influence coefficient of slope angle. This term reflects the shear resistance of the soil itself and the strengthening effect of vertical load on the shear resistance, while taking into account the weakening effect of slope angle on the shear resistance. 3 It represents the contribution of the foundation self-weight to the unit bearing capacity. Among them, γ is the weight of the foundation soil, B is the foundation width, 0.5 is the empirical coefficient, (1-tanβ) 3 is the influence coefficient of the slope angle. This term reflects the shear resistance generated by the self-weight of the foundation soil, while taking into account the weakening effect of the slope angle on the self-weight. σ2*(1-tanβ) 2 Represents the contribution of the top surface normal stress to the unit bearing capacity. Among them, σ2 is the top surface normal stress, (1-tanβ) 2 is the influence coefficient of the slope angle. This item reflects the enhancement effect of the top surface load on the shear resistance of the foundation, while taking into account the influence of the slope angle. The server outputs the calculated unit bearing capacity Q and gives corresponding instructions and suggestions.
[0060] In a possible implementation, the bearing capacity of the slope foundation is obtained according to the vertical normal stress and the top surface normal stress, specifically including: calculating the unit bearing capacity of each of the soil strip units according to the vertical normal stress and the top surface normal stress; and performing weighted summation of the unit bearing capacities to obtain the bearing capacity.
[0061] Specifically, the server calculates the unit bearing capacity of each soil strip unit according to the unit bearing capacity calculation formula in the above steps. The server substitutes the vertical normal stress and top surface normal stress of each soil strip unit into the formula, and obtains the soil parameter value corresponding to the soil strip unit from the database, and obtains the unit bearing capacity of the soil strip unit through calculation.
[0062] After calculating the unit bearing capacity of all soil strip units, the server will perform a weighted summation of the unit bearing capacity according to the area ratio of each soil strip unit. The area ratio of the soil strip unit can be calculated based on the width and height of its top surface. The server will multiply the unit bearing capacity of each soil strip unit by its area ratio, and then add all the products to obtain the bearing capacity of the entire slope foundation.
[0063] In a possible implementation, after obtaining the bearing capacity of the slope foundation according to the vertical normal stress and the top surface normal stress, the method further includes: judging the relationship between the bearing capacity and a preset bearing capacity; if it is determined that the bearing capacity is less than the preset bearing capacity, determining that the stability of the slope foundation does not meet the requirements; if it is determined that the bearing capacity is greater than or equal to the preset bearing capacity, determining that the stability of the slope foundation meets the requirements.
[0064] Specifically, if the bearing capacity is greater than the preset bearing capacity, the server outputs "the bearing capacity meets the requirements and the foundation is stable and safe"; if the bearing capacity is less than or equal to the preset bearing capacity, the server outputs "the bearing capacity is insufficient and measures need to be taken to increase the bearing capacity of the foundation".
[0065] Reference Figure 2 The present application also provides a bearing capacity assessment device for a slope foundation, which is a server, and the server includes an acquisition module 301 and a processing module 302, wherein: the acquisition module 301 is used to acquire pictures of the slope foundation at multiple angles; the processing module 302 is used to construct a slope model corresponding to the slope foundation according to the pictures of the slope foundation, and the slope model is composed of multiple soil strip units; the processing module 302 is also used to determine the width, height and slope inclination of each of the soil strip units; the processing module 302 is also used to determine the vertical normal stress of each of the soil strip units at the vertical interface and the top surface normal stress at the top surface according to the width, the height and the slope inclination, the top surface is the upper top surface of the soil strip unit, and the vertical interface is a surface perpendicular to the lower top surface; the processing module 302 is also used to obtain the bearing capacity of the slope foundation according to the vertical normal stress and the top surface normal stress.
[0066] In a possible implementation, the processing module 302 constructs a slope model corresponding to the slope foundation based on the slope foundation image, specifically including: the processing module 302 performs grayscale processing and binarization processing on the slope foundation image to obtain a binary image; the processing module 302 performs edge detection on the binary image to extract the corresponding slope contour; the processing module 302 divides the slope foundation into multiple soil strip units according to the slope contour to obtain the slope model.
[0067] In a possible implementation, the processing module 302 determines the vertical normal stress of each soil strip unit at the vertical interface and the top surface normal stress at the top surface according to the width, the height and the slope inclination, specifically including: the processing module 302 calculates the deadweight of each soil strip unit according to the width, the height and the slope inclination of each soil strip unit; the processing module 302 calculates the vertical normal stress of each soil strip unit at the vertical interface according to the deadweight of each soil strip unit, and the formula of the vertical normal stress is: σ1=γ*h*cos 2 α; Among them, σ1 is the vertical normal stress, γ is the weight of the soil, h is the height of the soil strip unit, and α is the slope inclination; The processing module 302 calculates the top surface normal stress of each soil strip unit on the top surface according to the deadweight of each soil strip unit. The formula of the top surface normal stress is: σ2=γ*(Hx*tanα); Among them, σ2 is the top surface normal stress, γ is the specific gravity of the soil, x is the horizontal distance from the bottom surface of the soil strip unit to the top of the slope, and H is the vertical height from the bottom surface of the soil strip unit to the top of the slope.
[0068] In a possible implementation, the processing module 302 calculates the vertical normal stress of each soil strip unit at the vertical interface according to the dead weight of each soil strip unit, specifically including: the processing module 302 decomposes the dead weight into a tangential component along the slope direction and a normal component perpendicular to the slope direction; the processing module 302 calculates the normal stress of the soil strip unit at the vertical interface according to the normal component; the processing module 302 calculates the shear stress of the soil strip unit at the vertical interface according to the tangential component; the processing module 302 performs vector synthesis of the normal stress and the shear stress to obtain the vertical normal stress of the soil strip unit at the vertical interface.
[0069] In a possible implementation, the processing module 302 obtains the bearing capacity of the slope foundation according to the vertical normal stress and the top surface normal stress, specifically including: the processing module 302 calculates the unit bearing capacity of each of the soil strip units according to the vertical normal stress and the top surface normal stress; the processing module 302 performs weighted summation on each of the unit bearing capacities to obtain the bearing capacity.
[0070] In a possible implementation, the processing module 302 calculates the unit bearing capacity of each of the soil strip units according to the vertical normal stress and the top surface normal stress. The calculation formula of the unit bearing capacity is: Q=(c+σ1*tanφ)*(1-tanβ) 2 +0.5*γ*B*(1-tanβ) 3 +σ2*(1-tanβ) 2 Among them, Q is the unit bearing capacity; c is the soil cohesion; σ1 is the vertical normal stress; φ is the internal friction angle of the soil; γ is the weight of the foundation soil; B is the foundation width; β is the slope inclination; σ2 is the top surface normal stress.
[0071] In a possible implementation, after the processing module 302 obtains the bearing capacity of the slope foundation according to the vertical normal stress and the top surface normal stress, the method further includes: the processing module 302 determines the relationship between the bearing capacity and the preset bearing capacity; if the processing module 302 determines that the bearing capacity is less than the preset bearing capacity, it is determined that the stability of the slope foundation does not meet the requirements; if the processing module 302 determines that the bearing capacity is greater than or equal to the preset bearing capacity, it is determined that the stability of the slope foundation meets the requirements.
[0072] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0073] The present application also provides an electronic device. Figure 4 , Figure 4 The electronic device 400 may include: at least one processor 401 , at least one network interface 404 , a user interface 403 , a memory 405 , and at least one communication bus 402 .
[0074] The communication bus 402 is used to realize the connection and communication between these components.
[0075] The user interface 403 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 403 may also include a standard wired interface and a wireless interface.
[0076] The network interface 404 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0077] Among them, the processor 401 may include one or more processing cores. The processor 401 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 405, and calling data stored in the memory 405. Optionally, the processor 401 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 401 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 401, and it can be implemented separately through a chip.
[0078] Among them, the memory 405 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 405 includes a non-transitory computer-readable storage medium. The memory 405 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 405 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 405 may optionally also be at least one storage device located away from the aforementioned processor 401. Refer to Figure 3 The memory 405 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application program for a method for evaluating the bearing capacity of a slope foundation.
[0079] exist Figure 3In the electronic device 400 shown, the user interface 403 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 401 can be used to call the application program stored in the memory 405 for a method for evaluating the bearing capacity of a slope foundation. When executed by one or more processors 401, the electronic device 400 executes one or more of the methods described in the above embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.
[0080] The present application also provides a computer-readable storage medium, which stores instructions. When executed by one or more processors 401, the electronic device 400 executes one or more of the methods described in the above embodiments.
[0081] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0082] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0083] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0084] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0085] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.
[0086] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification, those skilled in the art will easily think of other embodiments of the present disclosure.
[0087] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not described in the present disclosure. The description and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A method for evaluating the bearing capacity of a slope foundation, characterized in that: The method comprises: Get pictures of the slope foundation from multiple angles; According to the slope foundation picture, a slope model corresponding to the slope foundation is constructed, wherein the slope model is composed of a plurality of soil strip units; Determining the width, height and slope inclination of each soil strip unit; Determine the vertical normal stress of each soil strip unit at the vertical interface and the top surface normal stress at the top surface according to the width, the height and the slope inclination, wherein the top surface is the upper top surface of the soil strip unit, and the vertical interface is a surface perpendicular to the lower top surface; The bearing capacity of the slope foundation is obtained according to the vertical normal stress and the top surface normal stress.
2. The method according to claim 1, characterized in that The step of constructing a slope model corresponding to the slope foundation according to the slope foundation picture specifically includes: Performing grayscale processing and binarization processing on the slope foundation image to obtain a binary image; Performing edge detection on the binary image to extract the corresponding slope contour; According to the slope surface contour, the slope foundation is divided into a plurality of soil strip units to obtain the slope surface model.
3. The method according to claim 1, characterized in that Determining the vertical normal stress of each soil strip unit at the vertical interface and the top surface normal stress at the top surface according to the width, the height and the slope inclination angle specifically includes: Calculating the deadweight of each soil strip unit according to the width, height and slope inclination of each soil strip unit; According to the deadweight of each soil strip unit, the vertical normal stress of each soil strip unit at the vertical interface is calculated. The formula of the vertical normal stress is: σ1=γ*h*cos 2 a; Among them, σ1 is the vertical normal stress, γ is the weight of the soil, h is the height of the soil strip unit, and α is the slope inclination; According to the deadweight of each soil strip unit, the top surface normal stress of each soil strip unit on the top surface is calculated. The formula of the top surface normal stress is: σ2=γ*(Hx*tanα); Among them, σ2 is the top surface normal stress, γ is the specific gravity of the soil, x is the horizontal distance from the bottom surface of the soil strip unit to the top of the slope, and H is the vertical height from the bottom surface of the soil strip unit to the top of the slope.
4. The method according to claim 3, characterized in that: The step of calculating the vertical normal stress of each soil strip unit at the vertical interface according to the deadweight of each soil strip unit specifically includes: Decomposing the deadweight into a tangential component along the slope direction and a normal component perpendicular to the slope direction; Calculating the normal stress of the soil strip unit at the vertical interface according to the normal component; Calculating the shear stress of the soil strip unit at the vertical interface according to the tangential component; The normal stress and the shear stress are vector-synthesized to obtain the vertical normal stress of the soil strip unit at the vertical interface.
5. The method according to claim 1, characterized in that: The bearing capacity of the slope foundation is obtained according to the vertical normal stress and the top surface normal stress, specifically including: Calculating the unit bearing capacity of each soil strip unit according to the vertical normal stress and the top surface normal stress; The bearing capacity is obtained by performing weighted summation on the bearing capacities of the various units.
6. The method according to claim 5, characterized in that The unit bearing capacity of each soil strip unit is calculated based on the vertical normal stress and the top surface normal stress. The calculation formula of the unit bearing capacity is: Q=(c+σ1*tanφ)*(1-tanβ) 2 +0.5*γ*B*(1-tanβ) 3 +σ2*(1-tanβ) 2 Among them, Q is the unit bearing capacity; c is the soil cohesion; σ1 is the vertical normal stress; φ is the internal friction angle of the soil; γ is the weight of the foundation soil; B is the foundation width; β is the slope inclination; σ2 is the top surface normal stress.
7. The method according to claim 6, characterized in that After obtaining the bearing capacity of the slope foundation according to the vertical normal stress and the top surface normal stress, the method further comprises: Determining the magnitude relationship between the bearing capacity and a preset bearing capacity; If it is determined that the bearing capacity is less than the preset bearing capacity, it is determined that the stability of the slope foundation does not meet the requirements; If it is determined that the bearing capacity is greater than or equal to the preset bearing capacity, it is determined that the stability of the slope foundation meets the requirements.
8. A device for evaluating the bearing capacity of a slope foundation, characterized in that: The device comprises an acquisition module (301) and a processing module (302), wherein: The acquisition module (301) is used to acquire pictures of the slope foundation at multiple angles; The processing module (302) is used to construct a slope model corresponding to the slope foundation according to the slope foundation picture, wherein the slope model is composed of a plurality of soil strip units; The processing module (302) is also used to determine the width, height and slope inclination of each soil strip unit; The processing module (302) is further used to determine the vertical normal stress of each soil strip unit at the vertical interface and the top surface normal stress at the top surface according to the width, the height and the slope inclination, wherein the top surface is the upper top surface of the soil strip unit, and the vertical interface is a surface perpendicular to the lower top surface; The processing module (302) is also used to obtain the bearing capacity of the slope foundation according to the vertical normal stress and the top surface normal stress.
9. An electronic device, characterized in that: The electronic device (400) comprises a processor (401), a memory (405), a user interface (403) and a network interface (404), wherein the memory (405) is used to store instructions, the user interface (403) and the network interface (404) are used to communicate with other devices, and the processor (401) is used to execute the instructions stored in the memory (405) so that the electronic device (400) executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 7 is performed.
Citation Information
Patent Citations
Slide face boundary method for calculating slope stability
CN103729521A
Method for calculating safety coefficient of homogeneous pure clay slope under action of external load
CN112861069A
Soil shallow landslide stability calculation method
CN115099024A
Method for predicting ultimate bearing capacity of strip-shaped foundation close to slope and related device
CN117113516A
Stability evaluation method of foundation and computer program for stability evaluation of foundation
JP2020021198A