Information Technologies applied to probabilistic simulation of geotechnical stability using Python
DOI:
https://doi.org/10.5281/zenodo.21273130Keywords:
probabilistic simulation, geotechnical stability, PythonAbstract
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
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
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
The journal is licensed under the Attribution License (CC BY), allowing the possibility of copying, distributing, displaying, and producing derivative works, as long as the author is acknowledged and cited.







