Buried Object Scanning Sonar (Boss)
Buried Object Scanning Sonar (Boss)
Typical vehicle parameters when operating at sea are speeds of 2-3 knots at
altitudes between 3 to 5 meters from the bottom. A Bluefin 12.75-inch Unmanned
Underwater Vehicle (UUV) with the BOSS-SAS system is shown in Figure 1 and the
BOSS-SAS data processing approach is shown in Figure 2.
Figure 2. Navigational chart showing the 3 and 10-meter deep sand target fields in the St.
Andrew’s Bay operational area.
The 10-meter deep sand target field was populated with eleven targets that were
buried at the time of deployment. Figure 3, shows some of the targets that were deployed
in this field.
Referenced To SW Marker
SW Marker 0 0 0 0
18" 6' cylinder 106.57 32.48 5.67 1.73 east partially buried
7" 5' cylinder 153.28 46.72 21.09 6.43 west fully buried 6" deep
14" sphere 192.34 58.62 0.91 0.28 east 5" diameter exposed
14" sphere 242.32 73.86 19.25 5.87 west 10" diameter exposed
scale bullet-shaped object 304.87 92.92 3.42 1.04 west fully buried
30.135
30 08 6
30.134
30 08 2
30.133
Latitude
30 07 59
30.132
30 07 55
Corresponding
BOSS files:
30.131 Ar, Br, Cr, Er, Fr
30 07 52
30 07 48
30.130
-85.699 -85.698 -85.697 -85.696 -85.695 -85.694 -85.693
-85 41 56 -85 41 53 -85 41 49 Longitude -85 41 42 -85 41 38 -85 41 35
A BOSS data file consists of multiple messages. Each message has a 16-byte header that identifies
the message and the number of bytes that follow the header in that message. The following tables
provide the header, sub-header and message formats. A short Matlab program has been written to
extract the message information from the BOSS data files. However, this program does not map the
raw data messages to their respective hydrophones in the BOSS wing receivers.
16-Byte Header
The Pulse Information Message consists of a message header and the raw transmit waveform and
received match filter.
This message consists of a per ping header followed by 40 ADC data frames. An ADC data frame
contains the ADC data for all channels for a given sample time.
MATLAB Byte offset Purpose/Value Format
Variable
16-17 Diagnostics ADC 0 Short
18-19 Diagnostics ADC 1 Short
20-21 Diagnostics ADC 2 Short
22-23 Diagnostics ADC 3 Short
24-25 Diagnostics ADC 4 Short
26-27 Diagnostics ADC 5 Short
28-29 Diagnostics ADC 6 Short
30-31 Diagnostics ADC 7 Short
32-47 Reserved
time_4021 48-51 Time in units of seconds since Long
1970.
tmil_4021 52-55 Milliseconds within the current Long
second
ping_num 56-59 Ping Number Long
rec_samp_4021 60-63 Sample rate in Hz Float32
64-67 Discard samples Long
68-69 Event mark number Long
70-71 Format of data: 0-BOSS 252 Short
channel, 1-BOSS 40-channel, 2-
BOSS 160-channel.
72-111 Reserved.
112-end ADC Data Frames (Raw Data)
This message consists of a single NMEA string from the AUV. The formats are defined in the Blue
Fin interface document. The string consists of a time stamp (acquisition time) and the NMEA string.
There are two Matlab programs that will read the *.jsf files. The bossReadData.m program will not
only read the *.jsf data file but it will also correct for the XYZ location of the hydrophones. The
*.jsf files contain many pings so one has to build a data array in order to perform any synthetic
aperture array processing scheme. The reference layout of the hydrophones is shown in Figure 6.
The mapping of the data array indices to the hydrophones in the ADC Channel data (message 4021)
is as follows:
1, 21, 3, 23, 5, 25, 7, 27, 9, 29, 11, 31, 13, 33, 15, 35, 17, 37, 19, 39
2, 22, 4, 24, 6, 26, 8, 28, 10, 30, 12, 32, 14, 34, 16, 36, 18, 38, 20, 40
When one ping is read, a data array {data ([1-40],:) }will be generated. The data from hydrophone
H5, will be the data in the data array { data (6,:) }. The data from hydrophone A14 will be in the
data array { data (33,:) }.
Port
A20,………A2, A1
Starboard
H1, H2,…..……,H20
The BOSS SAS processing scheme is depicted in Figure 7. Employing the data into the equation for
many spatial points, an image can be formed.
Figure 8. BOSS SAS processing scheme.
Listed below are some references associated with the BOSS systems.
1. “Buried object scanning sonar,” IEEE J. of Oceanic Eng., vol. 26, No. 4, October 2001, pp.
667-689.
2. “Sonar for Multi-Aspect Buried Mine Imaging,” Proceedings, Oceans 2002, October 2002.
3. “Buried Object Scanning Sonar for AUVs”, Proceedings, Oceans 2003, September 2003.