Evaluation of blocky or layered rock slopes against toppling failures has remained of great concern for engineers in various rock mechanics projects.Several step-by-step analytical solutions have been developed for an...Evaluation of blocky or layered rock slopes against toppling failures has remained of great concern for engineers in various rock mechanics projects.Several step-by-step analytical solutions have been developed for analyzing these types of slope failures.However,manual application of these analytical solutions for real case studies can be time-consuming,complicated,and in certain cases even impossible.This study will first examine existing methods for toppling failure analyses that are reviewed,modified and generalized to consider the effects of a wide range of external and dead loads on slope stability.Next,based on the generalized presented formulae,a Windows form computer code is programmed using Visual C#for analysis of common types of toppling failures.Input parameters,including slope geometry,joint sets parameters,rock and soil properties,ground water level,dynamic loads,support anchor loads as well as magnitudes and forms of external forces,are first loaded into the code.The input data are then saved and used to graphically draw the slope model.This is followed by automatic identification of the toppling failure mode and a deterministic analysis of the slope stability against this failure mode.The results are presented using a graphical approach.The developed code allows probabilistic introduction of the input parameters via probability distribution functions(PDFs)and thus a probabilistic analysis of the toppling failure modes using Monte-Carlo simulation technique.This allows calculation of the probability of slope failure.Finally,several published case studies and typical examples are analyzed with the developed code.The outcomes are compared with those of the main references to assess the performance and robustness of the developed computer code.The comparisons demonstrate good agreement between the results.展开更多
文摘Evaluation of blocky or layered rock slopes against toppling failures has remained of great concern for engineers in various rock mechanics projects.Several step-by-step analytical solutions have been developed for analyzing these types of slope failures.However,manual application of these analytical solutions for real case studies can be time-consuming,complicated,and in certain cases even impossible.This study will first examine existing methods for toppling failure analyses that are reviewed,modified and generalized to consider the effects of a wide range of external and dead loads on slope stability.Next,based on the generalized presented formulae,a Windows form computer code is programmed using Visual C#for analysis of common types of toppling failures.Input parameters,including slope geometry,joint sets parameters,rock and soil properties,ground water level,dynamic loads,support anchor loads as well as magnitudes and forms of external forces,are first loaded into the code.The input data are then saved and used to graphically draw the slope model.This is followed by automatic identification of the toppling failure mode and a deterministic analysis of the slope stability against this failure mode.The results are presented using a graphical approach.The developed code allows probabilistic introduction of the input parameters via probability distribution functions(PDFs)and thus a probabilistic analysis of the toppling failure modes using Monte-Carlo simulation technique.This allows calculation of the probability of slope failure.Finally,several published case studies and typical examples are analyzed with the developed code.The outcomes are compared with those of the main references to assess the performance and robustness of the developed computer code.The comparisons demonstrate good agreement between the results.