Parallel Ray Tracing for Underwater Acoustic Predictions

Different applications of underwater acoustics frequently rely on the calculation of transmissions loss (TL), which is obtained from predictions of acoustic pressure provided by an underwater acoustic model. Such predictions are computationally intensive when dealing with three-dimensional environments. Parallel processing can be used to mitigate the computational burden and improve the performance of calculations, by splitting the computational workload into several tasks, which can be allocated on multiple processors to run concurrently. This paper addresses an Open MPI based parallel implementation of a three-dimensional ray tracing model for predictions of acoustic pressure. Data from a tank scale experiment, providing waveguide parameters and TL measurements, are used to test the accuracy of the ray model and the performance of the proposed parallel implementation. The corresponding speedup and efficiency are also discussed. In order to provide a complete reference runtimes and TL predictions from two additional underwater acoustic models are also considered.

[1]  Wei Zhang,et al.  Parallel computing method of seeking 3D eigen-rays with an irregular seabed , 2013, 2013 IEEE/OES Acoustics in Underwater Geosciences Symposium.

[2]  W. Kuperman,et al.  Computational Ocean Acoustics , 1994 .

[3]  Paul Hursky,et al.  Accelerating underwater acoustic propagation modeling using general purpose graphic processing units , 2011, OCEANS'11 MTS/IEEE KONA.

[4]  Didier Ferrand,et al.  Scaled model experiment of long-range across-slope pulse propagation in a penetrable wedge. , 2009, The Journal of the Acoustical Society of America.

[5]  Paulo Felisberto,et al.  Experimental Results of Underwater Cooperative Source Localization Using a Single Acoustic Vector Sensor , 2013, Sensors.

[6]  Juliane Junker,et al.  Computer Organization And Design The Hardware Software Interface , 2016 .

[7]  Frédéric Sturm,et al.  Comparisons of laboratory scale measurements of three-dimensional acoustic propagation with solutions by a parabolic equation model. , 2013, The Journal of the Acoustical Society of America.

[8]  Sergio M. Jesus,et al.  A shipping noise prediction tool , 2015, OCEANS 2015 - Genova.

[9]  Michael B. Porter,et al.  Rapid computation of acoustic fields in three‐dimensional ocean environments , 1987 .

[10]  M. Porter,et al.  Gaussian beam tracing for computing ocean acoustic fields , 1987 .

[11]  Paulo Felisberto,et al.  Seismo-acoustic ray model benchmarking against experimental tank data. , 2012, The Journal of the Acoustical Society of America.

[12]  Richard P. Hodges Underwater Acoustics: Analysis, Design and Performance of Sonar , 2010 .

[13]  Michael B Porter Out-of-Plane Effects in Ocean Acoustics , 2012 .

[14]  Zbigniew J. Czech,et al.  Introduction to Parallel Computing , 2017 .

[15]  M. Porter,et al.  A numerical method for ocean‐acoustic normal modes , 1984 .

[16]  K. Castor,et al.  INVESTIGATION OF 3D ACOUSTICAL EFFECTS USING A MULTIPROCESSING PARABOLIC EQUATION BASED ALGORITHM , 2008 .

[17]  A. Tolstoy 3-D PROPAGATION ISSUES AND MODELS , 1996 .