Bed topography data for clear-water scour at a vertical-wall bridge abutment protected by a cellular confinement system

Published: 1 November 2026| Version 1 | DOI: 10.17632/5ftd7n24y3.1
Contributors:
,

Description

This dataset contains the bed topography measurements of 30 clear-water scour experiments at a vertical-wall bridge abutment, with and without a cellular confinement system (CCS) as a scour countermeasure. The experiments were conducted in a 13.5 m long and 1.2 m wide flume at the Hydraulics Laboratory of İnönü University, Türkiye. The abutment was 0.15 m long normal to the flow and 0.30 m long in the flow direction. The bed material was uniform silica sand (median grain size d50 = 4.05 mm, geometric standard deviation σg = 1.17). Three discharges (50, 60 and 70 L/s) were tested. For each discharge, one experiment was conducted without protection and nine with the CCS. The nine CCS configurations combined three streamwise cell lengths (75, 100 and 150 mm) with three cell depths (50, 75 and 100 mm); the transverse cell width was 50 mm. Each experiment lasted 8 h. At the end of each experiment, the flume was drained slowly and the dry bed was scanned with a Microsoft Kinect v2 RGB-D camera mounted above the sediment recess. Each .mat file contains one variable, data, a 424 × 512 × 1 × N array of uint16 values. Each 424 × 512 slice is one depth frame, and N is the number of frames recorded in that experiment. The values are distances from the depth sensor in millimetres. A value of zero indicates a pixel without a valid depth reading. The files contain the raw depth frames; they have not been converted to bed elevations. File names follow the experiment codes in Table 2 of the related article: Q, discharge (L/s); X, streamwise cell length (mm); Z, cell depth (mm); REF, unprotected experiment. For example, Q70-X150-Z50.mat is the experiment with a discharge of 70 L/s, a cell length of 150 mm and a cell depth of 50 mm. The maximum scour depths and their locations for all experiments are given in Table 2 of the related article.

Files

Steps to reproduce

Each file can be loaded in MATLAB with load('Q70-X150-Z50.mat'). The k-th depth frame is data(:,:,1,k), in millimetres. Pixels with a value of zero have no valid depth reading. In Python, the files can be read with scipy.io.loadmat.

Institutions

Categories

Civil Engineering, Hydraulic Engineering, Bridge Engineering

Funders

Licence