Some of the innovative sonar design and processing for enhanced resolution and target recognition projects include:
1. Calder, B. R., Brennan, R. T., Marcus, J. , Malzone, C. , Canter, P. , 2008, "High-Precision, High-Accuracy Timekeeping in Distributed Survey Systems", International Hydrographic Review, Vol. 9, No. 1, pp. 9 - 24. Journal Article.
2. McConnel, J. A., Weber, T. C., Lauchle, G. C., Gabrielson, T. B., 2002, "Development of a high frequency underwater acoustic intensity probe", IEEE Oceans, Biloxi, MS, USA, 29 - 31 October. Conference Proceeding.
PRIMARY CONTACT: Barbara Kraft
We continue to make progress in the upgrades to our sonar calibration facility (funded in part by NSF), now one of the best of its kind in New England. The facility is now equipped with a rigid x, y positioning system, computer controlled transducer rotor (with resolution of 0.025 degree) and custom built data acquisition system. Barbara Kraft and Glenn McGillicuddy have reworked the software used for calibration. Measurements that can now be completed include transducer impedance (magnitude and phase) as a function of frequency, beam patterns (transmit and receive), open circuit voltage response (receive sensitivity), and transmit voltage response (transmit sensitivity). In addition, the A/D channel inputs have been optimized as a function of beam angle and the cross-correlation and RMS levels of the transmitted and received channels can be computed in real-time. Glenn is also working on the design of a new underwater pitch and roll stepper motor which will add new degrees of freedom to our calibration capability.
In the past year the calibration facility was used to better understand capabilities of several sonars including:
1. de Moustier, C. , Kraft, B. J., McGillicuddy, G. , 2008, "Multibeam Sonar Calibration Techniques", Meeting of the Acoustical Society of America, Paris, France, 30 - 4 June. Conference Abstract.
2. Weber, T. C., 2004, "Calibration of a Reson SeaBat 8101 Multibeam Echosounder", Applied Research Laboratory, Penn State University, University Park, , pp. 4 - 10. Report.
PRIMARY CONTACT: Christian de Moustier
With the successful completion of his Master's thesis, Jim Glynn, working with Christian de Moustier and Lloyd Huff has demonstrated that when sufficient care is applied to calibrating the Klein 5410 Sidescan sonar system, and with phasor averaging over three baselines, it is possible to obtain hydrographic-survey-grade bathymetry over swaths 150 m wide in 20 m of water depth or less. As a result of this work, Klein has re-wired the sonar arrays to access elements with a wider separation for more accurate phase measurements. The phasors are now obtained with elements spaced at 2.5, 4, and 6 wavelengths apart as compared to the earlier separation of 1.5, 2.5, and 4 wavelengths. The Matlab code developed by Glynn has been converted to C/C++ by Brian Locke so that it can be implemented in real-time. Additionally, the code has been modified to accommodate the new element spacing and make some corrections to the processing chain. A more reliable method of determining the actual element spacing has been devised, tested and implemented. This code; as well as suggested modifications to the array, were tested at sea on three separate cruises, two of these in direct collaboration with NOAA's Office of Coast Survey.
Brian Locke also designed and implemented modifications to the Generic Sensor Format (GSF) format to allow it to handle data from bathymetric sidescan sonars like the Klein 5410 (with separate port and starboard returns). The proposed changes have been submitted to SAIC who maintain the GSF format specifications and should be incorporated into the GSF specification in its next release.
In August, the 5410 with its rewired elements was used to collect data at the entrance to Portsmouth Harbor, NH in support of the thesis work of NOAA Corp officer Marc Moser on the R/V Coastal Surveyor under the supervision of Christian de Moustier and Lloyd Huff. For this cruise a "sled-bracket" was designed for the 5410. This sled-bracket has been requested for use on board both of the NOAA vessel Rude and Bay Hydrographer. The data collected on this cruise suffered from strong refraction-induced caustics, questionable CTD data, dynamic environmental conditions, and an inadequate PC for running the sonar and logging data (many survey lines suffered various instances of data loss because the PC could not keep up) and are still being evaluated.
In September, Jim Glynn and representatives from NOAA's Office of Coast Survey used the newly modified 5410 to resurvey the area south of Seavey Island in Portsmouth Harbor, New Hampshire.
Finally, in October, Jim Glynn and Brian Locke joined the NOAA ship Rude in Norfolk, VA to help the shipboard party setup the Klein 5410 and run a survey on the vessel's pole mount modified to accept the UNH "sled-bracket." This was a test of the first release of the C/C++ code, as well as a test of timing synchronization involving a timeserver and an IRIG-B time card in the sonar's topside unit. Further modifications to Brian's code have been made since this trip to make it more robust under various field conditions.
Based on this work, both Klein and NOAA's Office of Coast Survey have expressed an interest in finding a means of providing OCS with reliable instrumentation for a phase measuring bathymetric Sidescan. A meeting was held at Klein in Salem, NH to discuss possible avenues to go forward on this idea. It is not clear at this time the extent to which Klein is committed to such a system; however, eventually Klein did agree to re-vamp an existing Klein 5000 owned by OCS into a 5410. Consultations were provided to OCS during their negotiations with Klein that ultimately led to the re-vamping.
PRIMARY CONTACT: Lloyd Huff
Lloyd Huff collected and evaluated data from the Multibeam subsystem which was mounted on the pre-prototype Klein 7180 Long-Range Side Scan Sonar (LRSSS) during its use on the Fairweather in the eastern Bering Sea (data collected in August 2006). These data have been subjected to intense scrutiny to study the idiosyncratic behavior of the measured depths. While funded from another NOAA grant (to Huff) this work is very relevant to the overall objectives and research goals of the Center. It is widely recognized that Multibeam bathymetry systems often have a specific cross-track pattern in depth measurement uncertainties stemming from the transition from amplitude detection of the seabed location to phase detection of the seabed. However, the cross-track pattern in depth measurement uncertainties in the pre-prototype Klein 7180 was quite different. Detailed investigation revealed that signals from another acoustic subsystem on the 7180 were being "folded" into the pass-band of the Multibeam sonar on the 7180. Since the data from the 7180 is only available after it has been subjected to several digital processing steps, it was necessary to develop a scheme of modeling/simulation to unravel the mystery. The modeling/simulation technique was the subject of an abstract submitted to OCEANS'07.
PRIMARY CONTACT: Brian Calder
The ultimate accuracy achievable from a Multibeam survey can often be constrained by our ability to synchronize the time-stamps amongst the varied sensors (sonar, GPS, motion-sensor, etc.) associated with a survey. Brian Calder has been investigating the use of the IEEE-1588 'Precision Time Protocol' (PTP) as a solution for low-overhead time synchronization, primarily in survey systems (i.e., to allow local time-stamping at data generation as a way to eliminate latency issues in data capture). He has been able to demonstrate that on low-specification hardware (both computers - 533MHz Pentium III systems - and network - desktop workgroup 100bT Ethernet switches) the National Instruments PCI-1588 cards achieve synchronization and syntonization of clocks within approximate 100ns rms with zero host computer overhead, and low network overhead. Additionally he has demonstrated that a software implementation of the PTP can potentially achieve sub-millisecond accuracy when talking with a hardware master clock. The limiting accuracy is likely to be on the order of a few hundred microseconds, depending on computer speed and loading. The uncertainty in developing a timestamp from software, even using hardware oscillators, can be significantly higher than the hardware uncertainty. The estimate of this uncertainty is on the order of 10-20 microseconds depending on computer speed and loading.
Experiments were also done (with Andy McLeod) that demonstrated that an implementation of this approach over commercial wireless is limited in accuracy due to variable latency in the wireless switches, on the order of 1-5ms rms, with some spikes to 10ms. In support of this approach, Calder has developed code, termed the Software Grandmaster (SWGM) Algorithm, to synchronize, syntonize and absolute reference PTP time to a UTC master, in particular the 1PPS and ZDA messages from a GPS or IMU. The short-term accuracy of this system is typically 100-110ns rms from master to slave (slightly better on the master), and the long-term stability is essentially that of the GPS or IMU system itself. That is, SWGM-derived hardware times track UTC time absolutely within 100-110ns rms as long as the system remains in operation. The SWGM algorithm is robust to network packet loss up to ~60% and the a priori uncertainty estimated for timestamps by the SWGM algorithm match the true errors observed in the test environment. The self-timing of software latency is possible using processor register timing and careful control of process priority, but that process priority can significantly affect likely uncertainty in time-stamping (by an order of magnitude or more).
The value of this new timing synchronization approach was demonstrated this year when, under the supervision of lab manager, Andy McLeod, it was used to synchronize position, velocity and strain sensor data during tow-tank experiments that took place over a five week period. Over this period the timing synchronization between the motion controller and the data acquisition computer had an RMS error of approximately 620 microseconds over a wireless link.
Also in 2007, Calder demonstrated the value of this approach to NOAA through the integration and support of the SWGM software with a Reson 7-P Operating System, creating an experimental high-precision timing Reson 7125 Multibeam sonar system deployed on NOAA hardware. This system was demonstrated on the NOAA ship Bay Hydrographer in April 2007, confirming the performance in the field and providing the ability to measure latencies in other timing schemes.