Real Time Bottom Reverberation Simulation in Deep and Shallow Ocean Environments

Thomas Miller, S.M., 2015
Henrik Schimdt, Advisor

Due to the costs involved and time required to perform experiments at sea, it is important to provide accurate simulations of the ocean environment. Using the ray tracing code BELLHOP, the Mission Oriented Operating Suite (MOOS), methods outlined by the Naval Research Laboratory (NRL) for bottom reverberation, and MATLAB, a model will be developed to incorporate the effects of bottom reverberation into the BELLHOP suite of code. This will be accomplished by using BELLHOP to generate a ray trace and eigen ray file. Then a MATLAB script will take the BELLHOP information and calculate reverberation at a receiver array simulated on the ocean floor. These reverberation values will then be used to determine the reverberation level at the source due to these bottom interactions. Testing of the simulation will include deep and shallow ocean profiles and multiple sound speed profiles (SSP). Following this testing, the goal is to implement the model in existing C++ code used for the testing of AUV systems. The ability to accurately model the ocean will not only allow for testing of autonomy code in the laboratory, but also make it possible to refine and calibrate code making ship time more efficient.