Programmes for acoustic measurements of suspended sediments

Program 1

Program name (1)- Inversion_for_M_for_paper.m

This software is in support of the paper 'An overview on the use of backscattered sound for measuring suspended particle size and concentration profiles in non-cohesive inorganic sediment transport studies'. by Peter D. Thorne and David Hurther in Continental Shelf Research

The program is for educational use and not for commercial purposes. The code is unsupported. The program calculates the following

  1. GENERATES THE SUSPENSION FIELD.
  2. CALCULATE ENSEMBLE SUSPENSION SCATTERING CHARACTERISTICS
  3. COMPUTES THE PRESSURE FIELD.
  4. INVERSION TO OBTAIN CONCENTRATION

This takes about a 1 minute to run.

Download program 1 (see bottom of page) - Inversion_for_M_for_paper.m

Program 2

Program name (2) Inversion_for_M_a_for_paper.m

This software is in support of the paper 'An overview on the use of backscattered sound for measuring suspended particle size and concentration profiles in non-cohesive inorganic sediment transport studies'. by Peter D. Thorne and David Hurther in Continental Shelf Research

The program is for educational use and not for commercial purposes. The code is unsupported. The program calculates the following

  1. GENERATES THE SUSPENSION FIELD.
  2. CALCULATE ENSEMBLE SUSPENSION SCATTERING CHARACTERISTICS
  3. COMPUTES THE PRESSURE FIELD.
  4. INVERSION TO OBTAIN PARTICLE SIZE AND CONCENTRATION

This takes about a 15 minute to run.

Download program 2 (see bottom of page) - Inversion_for_M_a_for_paper.m

 

Program 3

Program name (3) - model_floc_paper.m

This software is in support of the paper 'Modelling acoustic scattering by suspended flocculating sediments'

by Peter D. Thorne, Iain T. MacDonald and Christopher E. Vincent in Continental Shelf Research

The program is for educational use and not for commercial purposes. The code is unsupported. The program calculates the following

  1. The form function is calculated for the primary, intermediate and fully formed flocs as a function of particle size
  2. The average form function is calculated for the primary, intermediate and fully formed flocs as a function of particle size
  3. The normalise total scattering and viscous cross-section is calculated for the primary, intermediate and fully formed flocs as a function of particle size
  4. The average normalise total scattering and viscous cross-section is calculated for the primary, intermediate and fully formed flocs as a function of particle size
  5. Plots of the results are provided

This takes about a 2 s to run.

Download program 3 (see bottom of page) - model_floc_paper.m

Program 4

Program (4) glass_sphere_impact_paper.m

This software is in support of the paper

An overview of underwater sound generated by inter-particle collisions

and its application to the measurements of coarse sediment bedload transport

 by Peter D. Thorne

1.  The time domain signal for impactor, impactee and combined signal are calculated

2.  The Spectrum is calulated analytically with B=0, full analytically and numerically from the time series signal

The program is for educational use and not for comercial purposes.

Download program 4 (see bottom of page) - glass_sphere_impact_paper.m

 

Licence

Copyright (C) 2013  Peter Thorne

This program is free software: you can redistribute it and/or modify it under the terms of version 3 of the GNU General Public Licence as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

The GNU General Public License is available at http://www.gnu.org/licenses/