常见错误

竖曲线高程计算常见错误清单

重点排查坡度正负号、单位口径、区间判断和改正值方向等高频问题。

1. 坡度正负号写反

在竖曲线计算中,坡度方向决定了坡差 w = i2 - i1 的符号。若把上坡、下坡的正负方向写反,曲线类型就会被误判,凹曲线和凸曲线的改正值方向也会随之出错。

  • 录入前先统一项目中坡度正负号的约定。
  • 样例复核时先看曲线类型是否符合直觉。

2. 半径单位或长度单位不一致

若桩号与高程都按米输入,而半径误用为千米或其他单位,就会直接导致曲线长度、切线长和改正值全部偏离。

  • 确认 R 与桩号距离使用同一长度单位。
  • 批量导表时尤其要检查外部表格是否改过单位。

3. 目标桩号是否在曲线内判断错误

目标桩号只有在 BVCBVE 之间时,才需要引入高程改正值。如果误把曲线外桩号当作曲线内处理,结果会出现不应有的抛物线修正。

  • 先算出 BVCBVE 再判断目标点位置。
  • 批量计算时建议把桩号状态单独输出为一列。

4. 切线高程与设计高程混用

切线高程只是中间量,不是最终设计高程。曲线内桩号应在切线高程基础上加减改正值,不能直接把切线值当成结果。

  • 曲线外:设计高程 = 切线高程。
  • 曲线内:设计高程 = 切线高程 ± 改正值。

5. 凹曲线与凸曲线的改正方向弄反

凹曲线通常采用 切线高程 + 改正值,凸曲线采用 切线高程 - 改正值。如果方向用反,即使其他中间量都正确,最后结果仍会出现系统性偏差。

快速检查法
先判断 w 的正负,再判断曲线形态;如果计算结果与图形直观形态不一致,优先回查改正方向。
批量处理建议
将曲线类型、状态、切线高程、改正值和设计高程同时输出,可以明显降低“中间量没错、最终值错了”的排错成本。