Skip to main content
Log in

VC++ Software Development and Stability Analysis of a Slope Based on the Slice-Free Method

  • Original Paper
  • Published:
Geotechnical and Geological Engineering Aims and scope Submit manuscript

Abstract

Because the traditional slice method depends on an inexact assumption, stability analysis can be applied in slope engineering using another approach that involves the entire block without slicing. This approach is defined by the force-moment equilibrium system. The moment is converted into the integral of the force against the outline of the slope using the boundary integral. Because of the complexity of the irregular slope outline, a software program based on VC++ is developed for slope stability analysis. The software is programmed with a single document project, which embeds three complete modules for pretreatment, solution calculation and postprocessing. To visualize the parameters, graphics and output, a flexible software operation interface is created by enriching the class libraries and controls. The program is applicable to different types of slopes as well as complex algorithms. A sample analysis reveals that the safety coefficient is consistent with the analysis results of the most dangerous slip surface, which further verifies the accuracy and reliability of the software. Control points and single point search steps are set based on the previous custom slip surface (polyline). A series of safety coefficients are calculated over a certain area. Finally, the most dangerous slip surface of the slope is identified based on the control points corresponding to the minimal safety coefficients.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

Download references

Acknowledgements

This work was supported by the National Science Fund for Excellent Young Scholars (Grant No. 51722904), National Natural Science Foundation of China (General Program) (Grant No. 51679131), the Key Research and Development project of Shandong Province (Grant No. 2019GSF111030), the Natural Science Foundation of Shandong Province (Grant No. ZR2014EEM019), and the Open Foundation of the State Key Laboratory of Hydrology-Water Resources and Hydraulic Engineering (Grant No. 2016zd13).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liping Li.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (DOCX 691 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tu, W., Li, L., Li, S. et al. VC++ Software Development and Stability Analysis of a Slope Based on the Slice-Free Method. Geotech Geol Eng 38, 1311–1322 (2020). https://doi.org/10.1007/s10706-019-01092-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10706-019-01092-9

Keywords

Navigation