# 挡土墙稳定验算器

土压力和超载分开算力矩，两个安全系数都要过关。

- 页面：https://jianzhujisuan.com/zh/retaining-wall
- 分类：地基基础（https://jianzhujisuan.com/zh/c/foundations）
- 英文版：https://jianzhujisuan.com/en/retaining-wall.md
- 数据校核：2026-10-25

## 快速结果

按默认参数（墙高 H 3 m、墙背土内摩擦角 φ 30 °、墙背土重度 γ 18 kN/m³、墙顶超载 q 10 kPa、墙底宽度 B 1.8 m、基底摩擦系数 μ 0.5、墙身重度 24 kN/m³）：**抗滑移安全系数 1.75**

## 输入参数

| 参数 | 类型 | 默认值 | 单位 | 说明 |
|---|---|---|---|---|
| 墙高 H | 数值 | 3 | m |  |
| 墙背土内摩擦角 φ | 数值 | 30 | ° |  |
| 墙背土重度 γ | 数值 | 18 | kN/m³ |  |
| 墙顶超载 q | 数值 | 10 | kPa |  |
| 墙底宽度 B | 数值 | 1.8 | m |  |
| 基底摩擦系数 μ | 数值 | 0.5 | — |  |
| 墙身重度 | 数值 | 24 | kN/m³ |  |

## 计算公式

- **主动土压力系数**：Ka = (1 − sinφ)/(1 + sinφ)
- **土压力**：Ps = 0.5·Ka·γ·H²
- **超载压力**：Pq = Ka·q·H
- **倾覆力矩**：Mo = Ps·H/3 + Pq·H/2
- **抗倾覆力矩**：Mr = W·B/2
- **抗滑移安全系数**：FSs = W·μ / Pa
- **抗倾覆安全系数**：FSo = Mr / Mo
- **基底压力**：q = W/B·(1 ± 6e/B)

## 算例

墙高 3 m、土 φ=30°、γ=18、超载 10 kPa、底宽 1.8 m、摩擦 0.5、墙身 24：Ka=0.333，土压力 27.0、超载 10.0 kN/m，倾覆力矩 42.0、抗倾覆 116.6 kNm/m，抗倾覆系数 2.78、抗滑移系数 1.75，偏心 0.324 m。对比 6.7.5 的三个限值（1.3 / 1.6 / 0.25B=0.45 m）全部满足，但偏心已超 B/6=0.30 m，基底最小压力 −6 kPa（墙踵脱空），结论是「通过但需加宽」。

## 常见问题

### 挡土墙要多宽才稳？

重力式挡墙的经验值是墙底宽约为墙高的 0.5~0.7 倍。3 m 高的墙，底宽 1.5~2.1 m。这只是起步值，必须验算三项：抗滑移 ≥1.3、抗倾覆 ≥1.6、偏心距 ≤0.25B（GB 50007-2011 第 6.7.5 条）。本例 3 m 墙、1.8 m 底宽，抗滑移 1.75、抗倾覆 2.78，两项都过，但基底最小压力已经是负的，说明墙体重心偏前，还得再加宽到 2.1 m 左右才干净。

### 墙后一定要做排水吗？

一定要。墙后土一旦饱和，水压力是各向同性的，等于在主动土压力之外再加一份 γw·h²/2 的推力。3 m 高的墙，水压力就是 44 kN/m，比土压力 27 kN/m 还大 —— 大部分挡墙倒塌事故都是排水失效导致的，不是墙体强度不够。做法：墙背做 300~500 mm 厚砂砾反滤层（或土工布包裹碎石），泄水孔 50~100 mm、间距 2~3 m、坡度向外 5%，最下一排泄水孔要高于墙前地面 300 mm 以上。

## 相关工具

- [单桩承载力计算器](https://jianzhujisuan.com/zh/pile-capacity)：砂土用 N 值，黏土用 cu，分别算侧阻和端阻，再除以安全系数。
- [地基承载力计算器](https://jianzhujisuan.com/zh/bearing-capacity)：三个承载力系数由内摩擦角算出，极限承载力再除以安全系数。
- [土压力系数计算器](https://jianzhujisuan.com/zh/earth-pressure)：三个系数一次出，被动土压力是主动的几倍，差距就是支护省不省钱的地方。

---

本页由建筑计算器（BuildCalc）生成，结果在浏览器本地计算，数据不上传。公式依据国家规范与常见施工做法，实际取值以本单位实测或当地定额为准。
