目录

定线方法 (Rating Curve Methods)

定线方法的选择完全由水位流量关系的类型决定:关系是什么样,方法就是什么样。实测点据的分布形态分两类——单值关系(一个水位对应唯一流量,点据密集成线)和多值关系(同一水位对应多个流量,点据散开成绳套或一簇簇)。多值关系的成因主要有洪水涨落影响、回水顶托、断面冲淤变化。

从曼宁公式看定线方法的来源

明渠流量的基本公式(曼宁公式):

\begin{equation} Q = (\frac{1}{n})·A(H)·R(H)^{\frac{2}{3}}·S^{\frac{1}{2}} \end{equation}

由此可见, 在稳定流条件下,假定坡降 $S$ 和粗糙系数 $n$ 基本不变,流量$Q$主要取决于$A$ 和 $R^{\frac{2}{3}}$ 。

幂律方程

对于宽浅的天然河流,水深 $h$ 远小于河宽 $B$,此时湿周 $P \approx B$,水力半径 $R = \frac{A}{P} \approx \frac{B \cdot h}{B} = h$。过水面积 $A$ 也可以近似表示为水深 $h$ 的函数:$A \propto h^m$。将这些几何关系代回曼宁公式: \begin{equation} Q \propto h^m \cdot (h)^{2/3} = h^{m + 2/3} \end{equation} 如果考虑到河床最低点的高程(即零流量水位 $h_0$,当水位 $h \le h_0$ 时,流量 $Q = 0$),将实际有效水深写为 $(h - h_0)$,最终即可导出如下形式的幂律方程(Power Law Equation): \begin{equation} Q = C (h - h_0)^b \end{equation} 其中:

分段幂律方程

如果天然河道是一个标准的规则几何体(如平整的矩形混凝土渠道),用单一的幂律方程 $Q = C(h - h_0)^b$ 就能完美拟合全水位的流量。但天然河道是非规则的,最典型的是复式断面(Compound Channel): 简图如下: 当水位发生变化时,过水断面的几何形态和水力特性会发生非连续突变.


在低水期(水位仅在主槽内):水流完全限制在主槽中。此时主槽河床较光滑($n$ 较小),断面较窄,对应的几何指数为 $b_1$,比例系数为 $C_1$。 \begin{equation} Q = C_1 (h - h_0)^{b_1} \quad (h_0 < h \le h_1) \end{equation}


在高水期(水位漫过主槽,漫上滩地):一旦水位超过突破点 $h_1$(主槽台口水位/转折点 Breakpoint),水流开始漫上滩地:过水面积 $A$ 剧增:水深稍微增加一点,过水面积就会成倍扩大。阻力 $n$ 突变:滩地上通常长满了植被、树木或有建筑物,粗糙度远大于主槽。水力半径 $R$ 发生突变:湿周 $P$ 突然大幅增加。此时,旧的参数 $C_1, b_1$ 完全失效。必须以 $h_1$ 为界,启用第二段甚至第三段参数($C_2, b_2$),以适应滩地上的水力学规律: \begin{equation} Q = C_2 (h - h_0)^{b_2} \quad (h > h_1) \end{equation}


所谓“分段幂律方程”,就是用分段函数的数学形式,去表达不同水深阶段下由曼宁公式决定的水力学规律: \begin{equation} Q(h) = \begin{cases} C_1 (h - h_0)^{b_1}, & h_0 < h \le h_1 \quad \text{(主槽段/低水)} \\ C_2 (h - h_0)^{b_2}, & h_1 < h \le h_2 \quad \text{(过渡段/中水)} \\ C_3 (h - h_0)^{b_3}, & h > h_2 \quad \text{(漫滩段/特大洪水)} \end{cases} \end{equation} 一些开源软件开源软件,本质上就是在寻找最佳的转折点 $h_1, h_2$ 和零流量水位 $h_0$,使得每个区段内的拟合结果既严格符合曼宁公式的物理约束,又能顺畅地连接成一条光滑且连续的水位流量关系曲线。


所有定线方法,都是对“S 听不听话、A 稳不稳定”两个问题不同假设下的曼宁公式退化。

单一曲线法

适用于单值关系:河床稳定、不受回水/冲淤影响,点据密集成线。

特点:简单、精度高,是定线方法的“主航道”。

水力因素法

适用于复式关系(绳套曲线)。核心思想:流量不只是水位的函数,还受水力因素(主要是落差)影响:$Q = f(H, \Delta H)$。把落差作为校正参数,把绳套“拉直”成单值关系。

特点:能处理绳套,但需要落差观测资料、计算较复杂。

特殊情况处理

断面变形、变动回水等情形下,用补充手段:

方法选择

  点据是否密集单值?
  ├─ 是 → 单一曲线法(图解 / 分析)
  └─ 否 → 看散开的原因:
      ├─ 洪水涨落、回水 → 水力因素法(落差指数 / 抵偿河长)
      ├─ 断面冲淤 → 临时曲线法 / 改正水位法
      └─ 变动回水严重、点据乱 → 连时序法

检验与延长

无论用哪种方法定线,之后都要做两件事:

软件与库

针对定线需求,一些组织推出了库和软件

  1. ratingcurve是美国地质调查局 USGS 开源定线库,采用优化算法拟合分段幂函数(Segmented Power Law Model),解决了多段定线中断点(Control Points)和过零点 $h_0$ 极难收敛的优化难题
  2. HydRA (nr-hydrometric-rating-curve)是加拿大不列颠哥伦比亚省(BC 省)政府开发的一个水文评级曲线应用程序, 旨在帮助用户基于实测的水位(stage) 和流量(discharge) 数据,自动或手动拟合方程,并生成可用于将连续水位数据转换为流量的表或方程
  3. bdrc是一个用 R 语言开发的包,使用贝叶斯分层模型来拟合水位-流量关系曲线。它最大的亮点是实现了 Hrafnkelsson 等人(2022)提出的“广义幂律模型”。传统幂律模型的形式是 $Q(h) = a(h-c)^b$,其中指数 b 是一个固定常数。而广义幂律模型将其改进为 $Q(h) = a(h-c)^{f(h)}$,这里的指数 f(h) 变成了水位 h 的函数。这意味着模型能够根据河道断面的几何形状,自动调整幂律指数,从而更灵活、更准确地描述复杂的水位-流量关系