# 主动土压力计算器（Rankine）

按 Rankine 法计算无粘性土对光滑竖直挡土墙的主动土压力。K_a = tan²(45°−φ/2)。可选均布超载 q。给出基底压力 p₀、总力 P 与合力作用点高度。

> 标准页面: https://elysiatools.com/zh/tools/active-earth-pressure

- **分类:** Math & Numbers

- **关键词:** 主动土压力, Rankine, 朗肯, 挡土墙, 侧向土压力, 无粘性土, 岩土, 土木工程

## 概述

本主动土压力计算器基于朗肯（Rankine）理论，专为无粘性土和光滑竖直挡土墙设计。只需输入土的内摩擦角、墙高、土重度及可选的表面均布超载，即可快速计算出主动土压力系数 Ka、基底压力 p₀、总主动土压力 P 以及合力作用点高度，帮助岩土与土木工程师高效完成挡土结构初步设计。

## 输入项

- **内摩擦角 φ (°)** (number): e.g. 30
- **墙高 H (m)** (number): e.g. 5
- **土重度 γ (kN/m³)** (number): e.g. 18
- **超载 q (kPa, 可选)** (number): Optional uniform surcharge on the backfill surface.
- **小数位数** (number)

## 适用场景

- 设计光滑竖直挡土墙并需要评估无粘性回填土的主动土压力时。
- 评估回填土表面存在均布超载（如车辆或堆载）对挡土墙侧向压力的影响时。
- 在岩土工程初步设计阶段，需要快速估算总推力及合力作用点位置以进行抗倾覆和抗滑动验算时。

## 工作原理

- 输入土体的内摩擦角 φ、挡土墙高度 H、土的重度 γ 以及可选的均布超载 q。
- 系统根据朗肯公式 Ka = tan²(45° - φ/2) 计算主动土压力系数。
- 结合重度和超载计算基底处的土压力强度，并积分求得总主动土压力 P。
- 确定合力作用点距墙底的高度，并输出包含所有计算细节的 JSON 格式结果。

## 使用案例

- 简易重力式挡土墙的侧向土压力估算与稳定性验算。
- 基坑支护结构设计中，计算无粘性土层施加在排桩或连续墙上的主动侧压力。
- 教学与工程复核中，快速验证手算朗肯土压力公式的准确性。

## 常见问题

### 朗肯主动土压力计算适用于粘性土吗？

本计算器目前仅适用于无粘性土（如砂土、砾石），未考虑粘聚力 c 的影响。

### 什么是超载 q？

超载是指施加在挡土墙后回填土表面的均匀垂直荷载，如路面荷载或临时堆载。

### 为什么计算出的合力作用点高度不是精确的 H/3？

当存在超载 q 时，土压力分布由三角形变为梯形，导致合力作用点的位置会高于 H/3。

### 挡土墙倾斜或墙背粗糙时可以使用此计算器吗？

不可以。朗肯理论假设挡土墙墙背竖直、光滑且回填土表面水平。若不满足这些条件，需使用库仑（Coulomb）理论。

### 计算结果中的总力 P 的单位是什么？

总力 P 的单位是 kN/m，表示沿挡土墙纵向每延米所受到的总侧向力。

## 相关工具

- [RLC 导纳计算器（Y = G + jB）](https://elysiatools.com/zh/tools/admittance-calculator): 计算 RLC 串联或并联电路的复导纳：Y=1/Z=G+jB，G=R/|Z|²，B=−X/|Z|²。输出电导、电纳、导纳模值与相位角。支持任意 R/L/C 子集组合。
- [反对数计算器](https://elysiatools.com/zh/tools/antilog-calculator): 计算任意有效底数的反对数，并可选通过再次取对数来验证结果
- [贝叶斯定理计算器](https://elysiatools.com/zh/tools/bayes-theorem-calculator): 根据先验、似然和假阳性率计算后验概率
- [Terzaghi 地基极限承载力计算器](https://elysiatools.com/zh/tools/bearing-capacity-calculator): 按 Terzaghi 公式计算浅基础极限地基承载力 q_ult = c·Nc·sc + q·Nq·sq + 0.5·γ·B·Nγ·sγ。自动求 Nc/Nq/Nγ 与形状系数，支持条形/方形/圆形基础。承载力单位 kPa。
- [带传动传动比计算器](https://elysiatools.com/zh/tools/belt-pulley-speed-ratio): 计算带传动的传动比、输出转速与皮带线速度。i = d₂/d₁ = n₁/n₂，线速度 v = π·d·n/60。支持 mm/cm/m/inch 直径单位。
- [梁截面弯曲正应力计算器](https://elysiatools.com/zh/tools/bending-stress-calculator): 计算梁截面最外缘的最大弯曲正应力 σ_max = M·c/I = M/Z。支持实心圆、矩形、空心圆管、工字钢四种常见截面，自动计算惯性矩 I、抗弯截面系数 Z 与最外缘距离 c。应力单位 MPa。
- [盈亏平衡计算器](https://elysiatools.com/zh/tools/break-even-calculator): 根据固定成本、可变成本和价格计算产品或业务的盈亏平衡点
- [悬臂梁弯矩挠度计算器](https://elysiatools.com/zh/tools/cantilever-beam-calculator): 计算悬臂梁在自由端集中载荷 P 或全跨均布载荷 q 作用下的最大弯矩 M_max、最大剪力 V_max 与自由端最大挠度 δ_max。集中：δ = PL³/(3EI)；均布：δ = qL⁴/(8EI)。

## 示例

- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [岩土与基础初步筛查](https://elysiatools.com/zh/hubs/geotechnical-earth-and-foundation-screening): 在筛查浅基础承载力、无限边坡稳定和朗肯主动土压力前，先整理土参数、地下水、几何、荷载与排水假设。计算结果仅用于初步判断。
