Geomechanical Factor of Safety Calculator
Calculate the geomechanical factor of safety for slopes using Mohr-Coulomb failure criterion.
Geomechanical Factor of Safety Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: FoS = (c + (gamma * H * cos2(beta) - u) * tan(phi)) / (gamma * H * sin(beta) * cos(beta))
Worked example โ Factor of Safety = 0.827 (Unstable โ reinforcement or redesign required)
Formula
FoS = (c + (gamma * H * cos2(beta) - u) * tan(phi)) / (gamma * H * sin(beta) * cos(beta))
Where c = cohesion (kPa), gamma = unit weight (kN/m3), H = slope height (m), beta = slope angle (degrees), phi = internal friction angle (degrees), u = pore water pressure (kPa). The numerator represents shear strength (resisting forces) and the denominator represents driving shear stress.
Worked Examples
Example 1: Clay Slope Stability
Problem:A 10 m high slope at 45 degrees in clay with cohesion = 25 kPa, friction angle = 30 degrees, unit weight = 20 kN/m3, no water pressure. Find the factor of safety.
Solution:Normal stress = 20 x 10 x cos2(45) = 100 kPa Driving stress = 20 x 10 x sin(45) x cos(45) = 100 kPa Shear strength = 25 + 100 x tan(30) = 25 + 57.74 = 82.74 kPa FoS = 82.74 / 100 = 0.827
Result:Factor of Safety = 0.827 (Unstable โ reinforcement or redesign required)
Example 2: Gentle Slope with Water Pressure
Problem:A 15 m high slope at 30 degrees in sandy clay with c = 40 kPa, phi = 35 degrees, gamma = 19 kN/m3, pore pressure = 30 kPa.
Solution:Normal stress = 19 x 15 x cos2(30) = 213.75 kPa Effective normal stress = 213.75 - 30 = 183.75 kPa Driving stress = 19 x 15 x sin(30) x cos(30) = 123.41 kPa Shear strength = 40 + 183.75 x tan(35) = 40 + 128.68 = 168.68 kPa FoS = 168.68 / 123.41 = 1.367
Result:Factor of Safety = 1.367 (Marginally Stable)
Frequently Asked Questions
What is the factor of safety in geomechanics?
The factor of safety (FoS) is a dimensionless ratio that compares the resisting forces (shear strength) to the driving forces (shear stress) acting on a potential failure surface within a rock or soil mass. A factor of safety greater than 1.0 means the slope or structure is theoretically stable, while values below 1.0 indicate likely failure. In engineering practice, a minimum factor of safety of 1.5 is typically required for permanent slopes, 1.3 for temporary excavations, and 1.25 for short-term conditions. The FoS accounts for uncertainties in material properties, loading conditions, and geological variability.
How does the Mohr-Coulomb failure criterion work?
The Mohr-Coulomb criterion is the most widely used failure model in geomechanics, defining shear strength as a linear function of normal stress. The equation is: shear strength equals cohesion plus the normal stress multiplied by the tangent of the internal friction angle. Cohesion represents the inherent bonding strength of the material when no confining pressure is applied, while the friction angle describes how resistance increases with confining pressure. On a Mohr diagram, this criterion plots as a straight line where cohesion is the y-intercept and the friction angle determines the slope. When the stress state touches or exceeds this line, failure occurs along the corresponding plane.
What is the effect of water pressure on slope stability?
Water pressure (pore pressure) significantly reduces slope stability by decreasing the effective normal stress on potential failure surfaces. According to Terzaghi's effective stress principle, effective stress equals total normal stress minus pore water pressure. Since shear strength depends on effective stress through the friction angle component, higher pore pressures directly reduce available shear resistance while driving forces remain unchanged or increase due to added water weight. This is why many slope failures occur during or after heavy rainfall events. Proper drainage systems can reduce pore pressures and improve stability by a factor of safety increase of 0.2 to 0.5 or more in many cases.
What factors influence the choice of minimum factor of safety?
The minimum acceptable factor of safety depends on several considerations including the consequences of failure, confidence in geotechnical parameters, design life, and regulatory requirements. For slopes where failure could cause loss of life, FoS values of 1.5 or higher are mandated. Temporary excavations that will be open for weeks may use 1.25 to 1.3. Mining operations may accept lower values with monitoring systems. The level of site investigation also matters significantly because limited testing means greater uncertainty in material properties, warranting higher safety factors. Seismic loading, environmental conditions, and the type of analysis method used also influence the appropriate minimum factor of safety.
What is the difference between infinite slope and circular failure analysis?
Infinite slope analysis assumes the failure surface is a plane parallel to the slope surface, extending indefinitely. This method works well for shallow translational landslides in uniform materials where the failure depth is small compared to the slope length. It is computationally simple and provides good results for slopes in residual soils and weathered rock. Circular failure analysis, such as the Bishop or Janbu methods, assumes the failure surface is an arc of a circle. This is more appropriate for deep-seated failures in homogeneous materials, particularly soft clays and weak rocks. Circular methods divide the sliding mass into vertical slices and satisfy force or moment equilibrium conditions for more accurate results in complex geological settings.
Why does slope height drop out of the calculation for a cohesionless soil?
Set cohesion and pore pressure to zero and the infinite-slope expression collapses to FoS = tan(phi) / tan(beta), because both the resisting term and the driving term carry the same factor of unit weight times depth. A dry sand or gravel slope is therefore stable at any height as long as the face is flatter than the friction angle, which is the mechanical statement of the angle of repose. Cohesion is what breaks that scale-independence: it adds a fixed strength that is a large fraction of the driving stress in a shallow slip and a negligible one in a deep slip, which is why a cohesive slope has a finite critical height while a granular one does not.
Should I enter drained or undrained strength parameters?
It depends on how fast loading occurs relative to drainage. Drained analysis uses effective stress parameters c' and phi' together with the pore pressure term, and applies to long-term conditions in any soil and to short-term conditions in free-draining sand and gravel. Undrained analysis suits the short-term response of a saturated clay, where excess pore pressure has no time to dissipate; there the total stress envelope is nearly horizontal, so phi_u is taken as zero and the strength is the undrained shear strength s_u alone. Mixing the two, for example pairing an effective friction angle with an undrained strength, double-counts the water and overstates stability, a classic source of unconservative designs.
How do I convert piezometer readings into the pore pressure input?
A standpipe or vibrating-wire piezometer gives a pressure head, and u in kPa is that head in metres multiplied by about 9.81, the unit weight of water. Geotechnical reports often express the same information as the dimensionless pore pressure ratio r_u = u / (gamma z), where gamma z is the total vertical stress at the failure depth; values run from zero in a fully drained slope to roughly 0.5 in a saturated one with seepage. With a unit weight of 20 kN/m3 and a failure plane at 10 m depth, an r_u of 0.3 corresponds to u = 0.3 x 200 = 60 kPa. Take the reading during or shortly after wet conditions, since the design case is the worst credible groundwater state.
The output says I need more cohesion than the ground has. What are the options?
The required cohesion figure inverts the equation to ask what strength would deliver a factor of safety of 1.5, so a value far above the measured c means the geometry itself must change. With c = 25 kPa, phi = 30 degrees, gamma = 20 kN/m3, H = 10 m and a 45 degree face, the driving stress is 100 kPa and the required cohesion is about 92 kPa, far beyond what the clay supplies. The practical levers are flattening or benching the face to cut sin(beta)cos(beta), installing drainage to remove the pore pressure term, adding soil nails, anchors or a toe berm to supply artificial resisting force, or reducing the height of the cut.
Does a factor of safety of 1.5 mean a 50 percent margin against failure?
No. The factor of safety is deterministic, computed from single best-estimate values, and says nothing directly about the likelihood of failure. Two slopes can both return 1.5 while one is founded on well-characterised material with tightly constrained strength and the other on parameters scattered by a factor of two, and their real failure probabilities differ by orders of magnitude. Reliability analysis addresses this by treating cohesion, friction angle and pore pressure as distributions and reporting a reliability index or probability of failure. This is why codes demand higher deterministic margins where site investigation is thin, and why sensitivity runs across the plausible parameter range are more informative than one headline number.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎBishop Slope Stability Calculator
Calculate slope factor of safety (bishop simplified) with inputs, formulas, and instant results.
๐งฎSlope Stability Factor Calculator (geotechnical)
Calculate slope stability factor (geotechnical) with inputs, formulas, and instant results.
๐งฎWind Chill Factor Calculator (environmental Physics)
Calculate wind chill factor (environmental physics) with inputs, formulas, and instant results.
๐งฎDrainage Basin Shape Factor Calculator
Calculate drainage basin shape factor with inputs, formulas, and instant results.
๐งฎEarth Energy Balance Calculator
Calculate earth energy balance with inputs, formulas, and instant results.
๐งฎBouguer Correction Calculator
Calculate bouguer correction with inputs, formulas, and instant results.
๐งฎCrustal Density Calculator
Calculate crustal density with inputs, formulas, and instant results.
๐งฎCrustal Thickness Calculator (H-k)
Calculate crustal thickness from receiver functions with inputs, formulas, and instant results.