小型水库工程安全 — 土石坝稳定性
基于 Bishop 圆弧滑动法的土石坝边坡稳定性分析
健康状态:
项目简介
针对小型水库土石坝,基于几何参数、土层参数与上下游水位,采用圆弧滑动稳定性计算方法输出安全系数与潜在滑弧信息。
作用
- 评估不同水位情形下土石坝边坡稳定性
- 输出安全系数及潜在滑弧几何(圆心与半径)
API 调用方式
土石坝稳定性分析
- 接口路径:
POST /tushiba/api/stability-analysis - 功能说明:输入坝体与土层参数、不同工况水位与分块数,返回每个工况的安全系数与滑弧参数。
请求体示例
{
"dam_params": {
"height": 20,
"crest_width": 5,
"upstream_slope": 2,
"downstream_slope": 2
},
"soil_params": {
"unit_weight": 20,
"cohesion": 30,
"friction_angle": 35
},
"water_levels": [
{ "upstream_water": 10, "downstream_water": 0, "name": "情形A" }
],
"slice_num": 30
}
返回示例
{
"results": [
{
"water_level_name": "情形A",
"upstream_water": 10.0,
"downstream_water": 0.0,
"safety_factor": 2.40,
"circle_center_x": 76.48,
"circle_center_y": 32.48,
"circle_radius": 33.56
}
],
"message": "共计算 1 种水位情形稳定性"
}
健康检查
- 接口路径:
GET /tushiba/health