竖曲线高程计算器

Elevation on Vertical Curve from Grade and Length

Compute the elevation at any point on a vertical curve from the grade and curve length.

📐 计算公式
竖曲线高程(本页代码口径,按页面 g₁/g₂/L 记号):y=g₁×x+(g₂−g₁)÷(2L)×x²(x 为距曲线起点平距,与规范式 y=y₀+i·x+x²÷(2R) 数学等价,g₁ 即初坡 i、(g₂−g₁)÷L 对应曲率 1÷R);联动量:切线长 T=L÷2、外矢距 E=L×|g₂−g₁|÷8。校验:四字段经输入守卫必填且须为合法数值,否则提示并中止。判据:无固定分级,抛物线形竖曲线按此式逐桩计算高程,坡差绝对值越大外矢距越大。

输入前坡 g₁、后坡 g₂、曲线长 L 与距起点距离 x,求相对高程 y。

Formula & Standard References

Item Formula / Note Source / Standard
Vertical curve equation For a parabolic vertical curve: y = x^2/(2R), where x is the distance from the start JTG D20-2017, Design Specification for Highway Alignment
Expressed by gradient difference y = (i1 - i2) · x^2/(2L), where L is the vertical curve length JTG D20-2017, Design Specification for Highway Alignment
Vertical curve elements Key elements are radius R, curve length L, tangent T and external distance E JTG D20-2017, Design Specification for Highway Alignment
Design elevation Design elevation = gradient elevation ± vertical curve correction (minus for crest, plus for sag) JTG D20-2017, Design Specification for Highway Alignment
📌 计算说明
  • 抛物线型竖曲线常用公式。
  • g1=2%,g2=−1%,L=200,x=100 → 1.25 米。

📚 深度解析:纵坡交点高程

💡 常见使用场景

交点
坡1:起点 100m、+2%/100m;坡2:从 300m 处 110m、−3%/100m。交点:100+0.02x=110−0.03(x−300)→100+0.02x=110−0.03x+9→0.05x=19→x=380m,高程=100+0.02×380=107.6m。
竖曲线
得交点后按竖曲线半径 R 设抛物线过渡,避免折角突变。

❓ 常见问题(FAQ)

交点高程干嘛?
是竖曲线顶点(变坡点)高程,纵断面设计与标高控制基准。
为什么用竖曲线?
直接折角驾驶颠、排水差,用抛物线/R 圆顺过渡更平顺安全。