Information Technologies applied to probabilistic simulation of geotechnical stability using Python

Authors

DOI:

https://doi.org/10.5281/zenodo.21273130

Keywords:

probabilistic simulation, geotechnical stability, Python

Abstract

Information Technology (IT) has transformed geotechnical engineering by enabling the development of computational simulations that overcome the limitations of traditional deterministic methods. In this context, the objective of this study was to design a probabilistic geotechnical stability simulation tool implemented in Python, integrating Monte Carlo simulation (50,000 iterations) and Rosenblueth point estimation (32 combinations) to quantify the uncertainty of the Safety Factor (SF) in underground excavations. Methodologically, the approach is quantitative and projective; the scientific libraries NumPy, SciPy, and Matplotlib were used, defining truncated statistical distributions for the input geomechanical parameters. The results showed that the developed digital tool yields an average SF of 3.602 (σ = 0.577), a reliability index β = 4.512, and a failure probability P (FS<1) ≈ 0.00%, with full agreement between the two methods (discrepancy < 1.5%) and a computation time of just 0.12 seconds. The Kolmogorov-Smirnov test validated the log-normal distribution as the functional fit model (KS = 0.0073). It is concluded that the application of information technology using Python constitutes an effective and accessible digital tool for geotechnical risk management, which optimizes support design without compromising safety.

Downloads

Download data is not yet available.

References

Chuaiwate, P., Jaritngam, S., Panedpojaman, P., & Konkong, N. (2022). Probabilistic analysis of slope against uncertain soil parameters. Sustainability, 14(21), 14530. https://doi.org/10.3390/su142114530

Harris, C. R., Millman, K. J., van der Walt, S. J., Gommers, R., Virtanen, P., Cournapeau, D., ... Oliphant, T. E. (2020). Array programming with NumPy. Nature, 585(7825), 357–362. https://doi.org/10.1038/s41586-020-2649-2

Hoek, E., & Bray, J. W. (1981). Rock slope engineering (3ra ed.). Institution of Mining and Metallurgy.

Hunter, J. D. (2007). Matplotlib: A 2D graphics environment. Computing in Science & Engineering, 9(3), 90–95. https://doi.org/10.1109/MCSE.2007.55

Hurtado, J. (2000). Metodología de la investigación holística. SYPAL.

Kar, S. S., & Roy, L. B. (2022). Probabilistic based reliability slope stability analysis using FOSM, FORM, and MCS. Engineering, Technology & Applied Science Research, 12(2), 8236–8240. https://doi.org/10.48084/etasr.4689

Low, B. K., & Boon, C. W. (2024). Probability-based design of reinforced rock slopes using coupled FORM and Monte Carlo methods. Rock Mechanics and Rock Engineering, 57, 1195–1217. https://doi.org/10.1007/s00603-023-03607-6

Man, J., Zhang, T., Huang, H., & Dias, D. (2024). Probabilistic analysis of tunnel face seismic stability in layered rock masses using polynomial chaos Kriging metamodel. Journal of Rock Mechanics and Geotechnical Engineering, 16(7), 2678–2693. https://doi.org/10.1016/j.jrmge.2023.09.020

Nguyen, P. M. V., & Marciniak, M. (2024). Stochastic rock slope stability analysis: Open pit case study with adjacent block caving. Geotechnical and Geological Engineering, 42, 5827–5845. https://doi.org/10.1007/s10706-024-02862-w

Nguyen, T. S., Tanapalungkorn, W., & Likitlersuang, S. (2024). Probabilistic analysis of dual circular tunnels in rock masses considering rotated anisotropic random fields. Computers and Geotechnics, 170, 106319. https://doi.org/10.1016/j.compgeo.2024.106319

Pandit, B., & Sivakumar Babu, G. L. (2021). Probabilistic stability assessment of tunnel-support system considering spatial variability in weak rock mass. Computers and Geotechnics, 137, 104242. https://doi.org/10.1016/j.compgeo.2021.104242

Qin, W., Chen, E. J., Wang, F., Liu, W., & Zhou, C. (2024). Data-driven models in reliability analysis for tunnel structure: A systematic review. Tunnelling and Underground Space Technology, 152, 105928. https://doi.org/10.1016/j.tust.2024.105928

Rana, H., Pandit, B., & Sivakumar Babu, G. L. (2023). Estimation of uncertainties in soil using MCMC simulation and effect of model uncertainty. Geotechnical and Geological Engineering, 41, 6249–6266. https://doi.org/10.1007/s10706-023-02523-4

Renaud, V., & Al Heib, M. (2024). Probabilistic slope stability analysis: A novel distribution for soils exhibiting highly variable spatial properties. Probabilistic Engineering Mechanics, 76, 103586. https://doi.org/10.1016/j.probengmech.2024.103586

Rusydy, I., Canbulat, I., Zhang, C., Wei, C., & McQuillan, A. (2024). The development and implementation of design flowchart for probabilistic rock slope stability assessments: A review. Geoenvironmental Disasters, 11(28), 1–28. https://doi.org/10.1186/s40677-024-00290-9

Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., ... van der Walt, S. J. (2020). SciPy 1.0: Fundamental algorithms for scientific computing in Python. Nature Methods, 17(3), 261–272. https://doi.org/10.1038/s41592-019-0686-2

Published

2026-07-12

How to Cite

Anchiraico Alderete, J. K., Orellana Mendoza, E. E., Ayre Balbin, V., & Toykin Mucha, C. R. (2026). Information Technologies applied to probabilistic simulation of geotechnical stability using Python. InveCom Journal, 6(4), 1-9. https://doi.org/10.5281/zenodo.21273130

Most read articles by the same author(s)