A numerical code for underwater noise propagation

A growing attention has been recently devoted to the impact of the underwater noise field generated by shipping activities on the marine fauna. While in international treaties and conventions this problem is now well treated, from a technical point of view the quantification of the impact of underwater noise emissions from the ship is not yet consolidated. The program created allows the user to identify the sound rays generated by source and, between these, to find the beam nearest a receiver calculating the Trasmission Loss (TL). The user enters as input data the source position, the Sound Pressure Level (SPL) of the source, the depth of the backdrop, sound velocity profile, thickness of the layers in which the water column is divided, salinity, temperature and pH of sea water and the frequency of emission of the source to characterize the propagation environment. Through the Ray Tracing Theory, a technique of optical geometry that is based on the calculation of the path made by light the rays are shown on the screen. Then the rays closest to the receiver are identified and the program calculates the sound loss, divided into Geometrical Loss (due to distance between the source and the receiver), Dissipation Loss (due to the characteristics of the propagation environment) and Reflection Loss (due to the surfaces that delimit the field).In output the program will show the propagation field of the Sound Pressure Level through which in the future it will be possible to identify the emission limits to protect the marine fauna.