Acoustic Doppler current profiler (ADCP)

From FIThydrowiki
Jump to navigation Jump to search

Quick summary

Figure 1: Examples of ADCPs: (a) Teledyne RiverPro with 5 beams (source: and (b) Sontek M9 with 9 beams and S5 with 5 beams (source:
Figure 2: Teledyne Marine Q-boat of VAW equipped with Riverpro ADCP and DGPS (source: VAW, ETH Zurich).
Figure 3: Water surface elevation along the power canal of HPP Schiffmühle (black line: DGPS data and red line: total station data) (source: VAW, ETH Zurich).
Figure 4: Workflow used for post-processing of ADCP data (click to expand) (source: VAW, ETH Zurich)..
Figure 5: Depth averaged flow velocities upstream of the HPP Bannwil measured with the ADCP boat at a discharge of 402 m3/s (background image: © 2018 swisstopo (JD 100041)) (source: VAW, ETH Zurich).

Developed by: Several Companies

Date: 2020

Type: Device


Acoustic Doppler Current Profiler (ADCP) allows quick, easy and accurate measurements of 3D velocity time series and bathymetry, and computation of discharges in rivers, estuaries, lakes and reservoirs as well as oceans. ADCP data can be used for calibration of numerical models, hydraulic studies (for example, flow field around hydraulic structures), habitat quality assessment and modelling, hydro-morphologic surveys and sediment studies.

The ADCP is equipped with multi-beams (three up to nine beams, Figure 1), which emit acoustic energy at a known frequency and record the frequency of the acoustic energy backscattered by the particles in the water column. The velocity of the water flow along each beam is computed based on the change in the frequency of the emitted and backscattered acoustic energy, i.e. the Doppler shift. Detailed information on the ADCP working principle and its limitations are described by Simpson (2002). The ADCP beams are positioned to 20 or 30 degree away from the vertical axis. By using a simple trigonometry, 3D velocity components are computed from the Doppler shifts measured with three or four sonar beams. In the latter, a redundant, fourth beam is used to compute error velocity, which is the difference between a velocity measured by one set of three beams and a velocity measured by another set of three beams at the same time (Simpson, 2002). The error velocity is used to evaluate the assumption of horizontal homogeneity. The frequency of the ultrasonic sound transmitted by commercially available ADCPs ranges from 30 kHz to 3000 KHz (Simpson, 2002). ADCP can be used at a fixed position, i.e. stationary, or mounted to a tethered boat, manned boat or a remote-controlled boat (Mueller et al., 2013). Non-stationary i.e. moving boat ADCP measurements yield the flow velocity and direction relative to the boat and hence the velocity of the boat should be accounted for by using either bottom tracking or global positioning system (GPS) to determine true flow velocity.


Within the scope of FIThydro, high resolution 3D velocity, as well as bathymetry measurements, have been conducted using an ADCP mounted on a high speed remote-controlled boat at two hydropower plants (HPP) in Switzerland since the beginning of 2018. The models of the ADCP and the boat are River Pro 1200 kHz including piston style four-beam transducer with a 5th, independent 600 kHz vertical beam and Q-Boat purchased from Teledyne Marine, USA, respectively (Figure 2). An external Differential GPS (DGPS) system from A326 AtlasLink (Hemisphere) was used to accurately measure the positions of the ADCP. One set of the battery for the Q-boat allowed us to make measurements for 4 hours up to 10 hours depending on the flow velocity and field conditions i.e. temperature.

Compass calibration and moving bed tests are conducted before each ADCP measurement at the case study HPPs. The Test Case study HPP Schiffmühle is located on the 35 km long river Limmat between in Untersiggenthal and Turgi near Baden in Switzerland (see the Test Case presentation file for HPP Schiffmühle). Two transects of ADCP at each densely spaced cross-section along the river were enough but high accuracy of altitude data was required for the bathymetry measurements at the HPP and in general. The present DGPS system resulted in ±1m of errors in altitude measurements (Figure 3, black line). Therefore, use of a total station, which is time consuming, or real-time kinematic (RTK) GPS is recommended to accurately determine water surface and hence bathymetry (Figure 3, red line from total station measurements).

Furthermore, the test results from the HPP Bannwil located on River Aare in canton Bern indicated that averaging of at least 8 transects or even more at each cross-section is needed to obtain robust and smooth velocity field and accurate discharge data at highly turbulent and 3D flows occurring in rivers, turbine inlet and outlets or other hydraulic structures (see the Test Case presentation file for HPP Bannwil).

The ADCP data from both HPPs Schiffmühle and Bannwil are post-processed according to the workflow sketched in Figure 4 using the software WinRiver II (Teledyne software) and velocity mapping toolbox (VMT, Matlab based software for processing and visualizing ADCP data provided by U.S. Geological Survey). Figure 5 shows the depth-averaged velocities at the HPP Bannwil plotted with VMT. VMT can be used with the output files from Sontek ADCPs. For further data analysis and presentation on the maps like river bed changes, Q-GIS (free software) or ARC-GIS (Commercial software) are also recommended.

The present system based on the remote-controlled boat platform has advantages over the tethered boat ADCP application. These are less man-power needed, faster and more measurements in a shorter time, no flow disturbance and interference with beams and smoother movement of the boat.

Relevant mitigation measures and test cases

Relevant measures
Baffle fishways
Bottom-type intakes (Coanda screen, Lepine water intake, etc)
Bypass combined with other solutions
By-passing sediments
Complete or partial migration barrier removal
Construction of a 'river-in-the-river'
Drawdown reservoir flushing
Fish guidance structures with narrow bar spacing
Fish guidance structures with wide bar spacing
Fish lifts, screws, locks, and others
Fish-friendly turbines
Fishways for eels and lampreys
Mechanical removal of fine sediments (dredging)
Mitigating rapid, short-term variations in flow (hydro-peaking operations)
Mitigating reduced annual flow and low flow measures
Mitigating reduced flood peaks, magnitudes, and frequency
Nature-like fishways
Operational measures (turbine operations, spillway passage)
Other types of fine screens
Placement of stones in the river
Pool-type fishways
Removal of weirs
Sensory, behavioural barriers (electricity, light, sound, air-water curtains)
Skimming walls (fixed or floating)
Relevant test cases Applied in test case?
Altheim test case -
Altusried test case -
Anundsjö test case Yes
Bannwil test case Yes
Freudenau test case Yes
Gotein test case -
Guma and Vadocondes test cases Yes
Günz test case -
Ham test case Yes
Las Rives test case Yes
Schiffmühle test case Yes
Trois Villes test case Yes

Other information

The total costs for the Teledyne RiverPro 1200 kHz, Teledyne Q-boat and DGPS from Hemisphere Atlas link amount to approx. 22’000 €, 21’200 € and 3’340 € respectively. The costs of shipping, VAT, some mounting apparatus and long-range radio modem are excluded. For current costs of the equipment, we recommend to ask the corresponding supplier. Note that Q-boat can also house Sontek RiverSurveyor M9. Furthermore, a rugged laptop for field use is recommended.

Relevant literature

  • Mueller, D.S., Wagner, C.R., Rehmel, M.S., Oberg, K.A., Rainville, F. (2013). Measuring discharge with acoustic Doppler current profilers from a moving boat (ver. 2.0, December 2013), U.S. Geological Survey Techniques and Methods, book 3, chap.
  • Simpson, M.R. (2002). Discharge measurements using a broadband acoustic Doppler current profiler. Open-file Report 2001-1,

Links to the suppliers of equipment:

Software for ADCP data analysis:

Contact information