本文介绍了一种进行推移质输沙实验的方案,其中通过图像分析对运动颗粒进行追踪。文中展示了实验装置、实验运行步骤及数据处理方法,最后给出了一些概念验证结果。
方法文章
本文介绍了一种进行推移质输沙实验的方案,其中通过图像分析对运动颗粒进行追踪。文中展示了实验装置、实验运行步骤及数据处理方法,最后给出了一些概念验证结果。
由于图像分析能够以相对较低的成本提供详细的定量描述,其在河流流量测量中的应用日益广泛。本文描述了一种将粒子追踪测速技术(PTV)应用于轻质沉积物推移质输运实验的方法。所研究的沉积物输运条件的关键特征包括:水流为有压流,床面为固定粗糙床面,并在水槽入口处仅释放少量颗粒。在设定的水流条件下,单个推移质颗粒的运动呈现间歇性,表现为交替的运动与静止阶段。首先通过声学测量获取流向速度的垂向剖面,对水流模式进行初步表征。在过程可视化阶段,通过在水槽沿程不同位置布置两台运动相机,获得了较大的视场范围。本文从水槽校准、实验实施、图像预处理、颗粒自动追踪以及两台相机获取的颗粒轨迹数据后处理等方面,详细阐述了实验方案。所展示的概念验证结果包括颗粒跃移长度和跃移持续时间的概率分布。通过与现有文献成果的对比,验证了本实验方案的有效性。
自从几十年前开创性研究出现以来1,2,利用图像分析研究河流泥沙输运的方法一直在不断发展。该技术已被证实能够提供分辨率较高且成本较低的数据,适用于对物理现象进行详细分析3,4,5。随着时间推移,硬件和软件工具均取得了显著进步。
沉积物输运的测量可采用欧拉法测量沉积物通量,或采用拉格朗日法测量单个颗粒运动过程中的轨迹。与其他欧拉方法相比,图像处理在颗粒追踪方面具有独特的优势6,7。然而,尽管具备这些潜力,图像分析在床沙质输运研究中的应用仍面临一些关键性的实验局限性,主要体现在测量所需的空间/时间尺度支持以及数据样本规模方面。例如,难以在不牺牲数据质量和数量的前提下,同时实现大空间范围、长实验持续时间与高测量频率的合理组合3,4,8。此外,颗粒追踪可以手动进行2,4,但这需要大量人力投入;也可以自动完成3,8,但分析所用软件可能存在追踪误差。
本文介绍了一种用于实验研究推移质输沙的方法,通过使用特定类型的相机实现长时间观测,通过在不同位置同时使用两台相机确保大视场,并通过以下方式实现可靠的自动处理: 特设的 实验条件。实验操作的设计及处理工具的选择,基于作者在多项研究工作中通过图像方法详细研究泥沙输运所积累的经验。3,9,10,11,12,13,14,15,16,17,18.
本研究描述了一项在固定粗糙床面上释放颗粒的泥沙输运实验。颗粒的投放速率远低于水流的输运能力,以维持较低的运动颗粒浓度,从而避免颗粒过于密集而难以追踪。此外,被输运的颗粒并非持续运动,而是呈现出间歇性运动状态。采用固定床面而非可动床面,虽然在一定程度上降低了与自然条件的相似性,但固定床面在泥沙输运实验中被广泛使用19,20,21,其前提是该设置能够获得比多种过程共同作用的复杂情景下更为简洁且具解释性的结果。显然,固定床面无法观测到泥沙被掩埋和重新出露的过程。然而,在推移质输运较弱的情况下,泥沙输运主要发生在松散床面的表层,此时使用固定床面可能是合理的。事实上,针对两种不同床面条件下颗粒运动特性的具体对比并未发现显著差异3,14。最后,本实验采用有压流进行,以通过透明盖板实现颗粒可视化观测的最佳条件。有压流条件下的泥沙输运已在模拟冰盖覆盖河流的实验研究中得到探讨,结果表明,近床边界层与泥沙之间的相互作用与明渠水流情形类似22,23。下文将概述所有实验方法,并提供一些代表性结果。
注意:沉积物输运实验在米兰理工大学莱科校区的山地水力学实验室(Mountain Hydraulics Lab)的水槽中进行。该水槽完全由透明丙烯酸材料制成,尺寸为 5.2 x 0.3 x 0.45 m3。水槽由两根钢梁支撑,通过铰链和螺旋千斤顶可调节至不同坡度。一系列盖板使水槽可作为封闭管道运行,即本研究所采用的有压流配置。
1. 测量和设置水槽坡度
2. 设置工作配置
3. 建立稳态流动条件
4. 表征流动分布




5. 进行沉积物输运实验
6. 图像预处理

7. 鉴定与追踪颗粒
注意:以下所有操作必须针对两台相机分别采集的图像独立进行。颗粒的识别与追踪采用 Streams29 软件完成。该软件可免费获取,需向其开发者提出申请。作者已在多种不同条件下的推移质输运实验中多次使用 Streams 软件3,16,17,18,28,30。
8. 合并来自不同相机的轨迹
注意:这是利用多个摄像头扩大测量区域尺寸所必需的操作。该步骤由作者开发的带有图形用户界面的 MATLAB 代码(join_cameras.m)完成(参见补充代码文件)。

图1. 轨迹连接的各类情形。 上游相机的轨迹以红色表示,下游相机的轨迹以绿色表示(为简化起见,采用一维表示法)。垂直虚线界定了重叠区域的名义长度。由于轨迹可能存在中断,实际可能出现的情形多于预期中的直接连接情况(对应前四种示意图),即第一条相机的轨迹进入重叠区域,第二条相机的轨迹离开该区域。图中展示了总共13种理论上可能的情形。为简化分析,初步数据中已排除长度短于重叠区域的轨迹。请点击此处查看此图的放大版本。
9. 分析沉积物输运运动学
本节展示的结果来自一个坡度设为零的水槽实验(坡度值的计算精度为±0.05%)。实验所用沉积物由准球形的PBT颗粒组成,粒径 d = 3 mm,密度 ρp = 1,270 kg/m3。实验在流量 Q = 9.7 × 10-3 m3/s 下进行,对应的平均流速为 U = 0.31 m/s。
使用UVP进行流速测量时,采用了一个倾斜81°的2 MHz探头。流速数据以20 Hz的频率采集,持续250秒。一个典型的流速剖面如图2所示,该剖面位于水槽轴线上,距水槽入口4.5 m处,此处流动已充分发展。部分与无效高程测量相关的数值已被剔除。由于塑料盖板和沉积物床面的粗糙度不同,形成了非对称的流速剖面。图中还标示了用于估算剪切速度的部分,得到的剪切速度为us = 25.9 ± 1.3 mm/s。因此,颗粒雷诺数(Rep = us×d/ν,其中ν为水的运动粘度)为78,表明流动处于过渡粗糙区。
在距离水槽入口3.5米和4.3米处各放置一台相机,用于观测泥沙输运过程。相机工作频率为30 fps,分辨率为1,920 × 1,080像素。图像畸变校正系数为 k = 0.6。去除畸变后,图像标定为1像素 = 0.5 mm。重叠区域的长度范围为760.15至880.11 mm(后者为第一台相机聚焦区域从前缘起始的长度)。用于粒子识别的阈值强度设为80,预期的斑点尺寸范围为0.5至8 mm。粒子追踪的搜索窗口设置如下:上游1 mm,下游7 mm,横向4 mm。用于重新连接中断轨迹的搜索窗口设置如下:上游1 mm,下游31 mm,横向16 mm,跨越后续4帧图像。均方差平方根的阈值 x 和 y 两条轨道合并时的间距值设定为10 mm。
使用每台相机拍摄的3,000帧图像子集(对应100秒持续时间)测得的粒子轨迹如图3所示。数据库共包含来自上游和下游相机的37条和34条轨迹。首先展示了两台相机获取轨迹的重叠情况,随后显示了合并后完整的轨迹集合。显然,测量区域中心部分的轨迹重叠效果令人满意。最终共获得12个连接,总计59条轨迹。其中最长的轨迹贯穿了整个观测窗口,总长度约为1.6 m(超过530个粒子直径、15.2倍水流深度或5.3倍水槽宽度),与其他文献中类似分析的研究相比,这一长度非常大3,4,5,8。
通过采用拉格朗日框架,本文将颗粒运动学的关键指标应用于颗粒跃移特性分析。在如本实验中的间歇性推移质输运条件下,这些跃移是指由静止时段分隔的运动过程。为了从单个颗粒的完整轨迹中识别出跃移,首先必须区分颗粒的运动与静止状态。在本研究中,我们采用了一种判据30:若某一时刻颗粒的x坐标大于之前所有时刻的坐标且小于之后所有时刻的坐标,则认为该颗粒在此时刻处于运动状态。从59条测量得到的颗粒轨迹中共识别出98次跃移。图4展示了所获得的跃移长度和跃移持续时间的累积频率分布(CFD)。

图 2:测得的速度剖面。 (上图)流向速度分量的时间平均垂直剖面。(下图)通过将对数方程拟合到剖面的下部来估算剪切速度。请注意,第一幅图使用从水道顶部开始并向下指向的纵轴,表示超声波多普勒测速仪(UVP)测量结果;而第二幅图则采用从水道底部开始并向上指向的坐标轴,这是通过方程拟合估算剪切速度所必需的。 请点击此处查看该图的放大版本。

图3:实测粒子轨迹的平面视图。(上图)来自两个摄像头的轨迹(上游摄像头轨迹为红色,下游摄像头轨迹为黑色)。(下图)连接后的轨迹样本(为清晰起见使用不同颜色,部分轨迹以较粗线条突出显示)。请点击此处查看该图的放大版本。

图4:跳跃长度(上图)和持续时间(下图)的累积频率分布(CFD)。 在图3的每条轨迹中,粒子在每个时间点都被标记,以表示该时刻粒子处于运动状态还是静止状态。随后从轨迹中提取粒子的跳跃过程,即从粒子起动(由静止转为运动)到停动(由运动转为静止)之间的片段。所获得的跳跃长度和持续时间样本用于生成此处所示的分布图。请点击此处查看该图的放大版本。
补充代码文件:join_cameras.m 请点击此处下载该文件。
设计一个带有颗粒可视化功能的推移质输运实验包含多个步骤,包括实验构型和硬件工具的选择、水流测量、颗粒示踪与可视化,以及图像分析。每个步骤的不同选择均具有各自的优缺点。本文所介绍方案的关键特征包括:(i)采用加压水流和固定的粗糙床面;(ii)播撒少量与固定床面颜色形成对比的推移质颗粒;(iii)使用自然光照明;(iv)采用多台相机获取相互独立的轨迹数据集,并将其连接整合。
实验方法和数据处理能够可靠地追踪推移质颗粒,以实现最终测量。覆盖流可确保对运动颗粒的观测视野达到最佳。然而,固定床会阻碍对某些过程的观察(例如,那些与活动推移质层内沉积物颗粒垂向位移相关的部分),因此限制了该技术在弱推移质条件下的适用性。
仅使用100秒的视频所获得的数据样本量相对较小。然而,通过延长图像采集和处理的实验时长,可轻松增加样本量。以较低数量喂入粒子相比高得多的喂入速率需要更长的实验时间;但这种做法非常值得,因为运动粒子浓度较低且使用了不同颜色,这两点均使其粒子追踪相对简便,并降低了追踪错误的概率。实验中利用自然光可避免对照明设备的需求;然而,其缺点是良好的光照条件依赖于天气状况。
粒子跳跃长度和持续时间的CFD图示于 图4 显示最低值为最常见值。测得的跳跃长度和持续时间的最大值分别约为 600 mm 和 7 s,与文献中的类似数值相比显著更大。4,16,30,因为测量较长轨迹时存在粒子长距离跳跃的风险。使用两台相机的优势显而易见:单台相机的焦距区域长度约为850 mm,与待测的跳跃长度相近,难以实现有效区分。而采用两台相机的测量方案,能够确保过程的长度尺度与测量视场的尺度之间具有足够的分离度,从而降低因实验限制导致现象学结果产生偏差的风险。此外,还可通过在水槽沿线增加相机数量进一步延长焦距区域。
与本文所述方案相比,另一种可选方案是在颗粒识别与追踪之前先创建重叠图像。我们更倾向于采用本方案(即进行两次追踪并将颗粒轨迹进行连接),因为图像合并方法会使数据文件大小增加一倍,导致内存消耗过高而难以承受。
根据此处描述的处理算法,一些短于重叠区域长度的颗粒轨迹被舍弃,因为它们妨碍了沉积轨迹的完整重建。然而,120 mm 的阈值长度比可获得的轨迹长度短一个数量级,因此这些数据的丢失是可以接受的。此外,图1下方8个案例中出现的轨迹连接情况,并不能显著增加轨迹长度。另一方面,这些情况可能有助于恢复较长的轨迹,例如图5所示的情形,这可能是由于轨迹中断所致。在类似情况下,可通过迭代连接操作重建长轨迹。但需要明确的是,图5中出现的轨迹中断明显与追踪过程相关,而非连接过程所致。
本研究论文展示了一项实验的概念验证结果,旨在演示所采用方案的功能。在后续实验中,该方案将应用于一系列不同的水动力条件,以实现对推移质输沙过程的详细分析。

图5:在存在中断情况下的轨迹连接示例。 根据本文所述方案,无法将这些轨迹合并为单一轨迹。如图1的图注及实验方案第8.4步所述,短于重叠区域长度的轨迹将被排除。因此,较短的红色和绿色轨迹将被剔除;剩余的较长轨迹因无共同交点,故无法连接。请点击此处查看该图的放大版本。
作者声明不存在任何竞争性经济利益。
本工作由欧洲联盟第七框架计划下的研究执行署资助,属于研究人员培训与职业发展支持项目(玛丽·居里行动 - FP7-PEOPLE-2012-ITN),资助了初始培训网络(ITN)HYTECH "生态关键异质界面中的流体动力传输"(编号316546)。同时,本研究也得到了米兰理工大学莱科地方中心的支持。实验工作是在S. S. 作为访问学者访问米兰理工大学期间完成的。作者感谢米兰理工大学的本科学生Tarcisio Fazzini、Stefania Gherbi、Francesco Mottini,以及HYTECH项目成员、米兰理工大学博士生Seyed Abbas Hosseini-Sadabadi在实验操作和数据分析方面提供的支持。作者衷心感谢新西兰克赖斯特彻奇坎特伯雷大学的Roger Nokes教授提供Streams软件以及持续的技术指导。最后,作者感谢JoVE责任编辑和三位匿名审稿人提出的富有启发性的意见和建议,这些意见和建议使本文得以显著改进。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| 激光测距传感器 | METRICA | PREXISOX2 | 用于测量水槽坡度 |
| 双组分聚酯树脂 | Gelson | MS 65213 | 用于将沉积颗粒粘接在钢板上 |
| 防水喷漆 | Any | 用于涂装固定床 | |
| 超声波流速剖面仪 | Signal Processing | DOP 2000 | 用于测量水流速度剖面 |
| 相机 | Go-Pro | Hero 4 Black | 用于获取推移质颗粒运动的视频 |
| Streams | University of Canterbury | 2.01 | 用于颗粒识别与追踪 |
| MatLab | MathWorks | R14 | 用于开发多种操作的定制代码 |
| Plexiglas | 透明丙烯酸材料 |
申请许可以重复使用本 JoVE 文章的文本或图表
申请许可