Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 91
PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON CIVIL, STRUCTURAL AND ENVIRONMENTAL ENGINEERING COMPUTING Edited by: B.H.V. Topping, L.F. Costa Neves and R.C. Barros
Paper 241
OpenSlope: An Open-Source Object-Oriented Approach to Slope Stability Analysis A. Keshavarz and M. Tabarroki
Department of Civil Engineering, Persian Gulf University, Bushehr, Iran A. Keshavarz, M. Tabarroki, "OpenSlope: An Open-Source Object-Oriented Approach to Slope Stability Analysis", in B.H.V. Topping, L.F. Costa Neves, R.C. Barros, (Editors), "Proceedings of the Twelfth International Conference on Civil, Structural and Environmental Engineering Computing", Civil-Comp Press, Stirlingshire, UK, Paper 241, 2009. doi:10.4203/ccp.91.241
Keywords: slope stability, limit equilibrium, object-oriented, free and open source software, java, jogl.
Summary
The stability of soil slopes is of great concern for civil engineers. Civil engineers use slope stability analysis to ensure that earth dams, embankments, deep excavations and retaining walls are stable. Limit equilibrium methods of slices are the most commonly used methods for slope stability analysis. One of the problems with the limit equilibrium method is the evaluation of the critical failure surface. Most available commercial software considers circular failure surfaces with different radius and centers (known as the grid search technique). Although this type of slip surface is approximately acceptable for homogenous soils, it is not suitable for layered or weak soils.
Currently, several heuristic optimization algorithms have been developed to determine the critical failure surface. The Monte Carlo technique [1], the genetic algorithm [2], the leap-frog optimization [3], the particle swarm optimization [4] and fish swarm optimization [5] are some of them. The first step in many of these papers is to implement the limit equilibrium codes which can lead to more time and more cost for the paper and work. OpenSlope is an open source framework that has been developed to eliminate this additional time. The object-oriented organization of OpenSlope allows the researcher to easily add their optimization methods and check the result. The other use of OpenSlope is for the probabilistic analysis of slope stability. In addition to the mentioned usages, OpenSlope has a user friendly graphical environment and in summary it can be a free alternative to the commercially available software. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|