DRAFT · this page is currently under construction.

Hardware faults

Four common hardware faults are injected here into one simulated synthetic aperture sonar survey: a common-mode tone, a weak receiver, band-limited noise and ping-to-ping phase errors. Each is followed from a single recorded ping to the seabed image and a point target. Because the image is formed by adding thousands of echoes in step, a fault in the receiving hardware rarely shows where it happened.

Tour

Point peak
Along-track lobe
Bed level
Cone shadow
Cylinder shadow

Controls

Show
Fault
Tone level, against the echo at 18 to 20 m
Tone phase from ping to ping
Receiver gain
Which receiver
Noise band
Echo-to-noise ratio at 18 to 20 m
Phase error per ping
Size

One ping as recorded

SAS image of the patch

loading

8 m × 8 m, along-track up, range 12 to 20 m to the right; the truncated cone, the cylinder and the point target are marked.

Point target, 1.2 m

−500 dB

Along-track up, range to the right, in decibels against the clean point's peak. The seabed is subtracted, so only the point, its sidelobes and any interference remain.

Method

Simulation, fault injection and image formation

The sonar is the array described elsewhere on this site: 36 receivers 30 mm long at 300 kHz with 60 kHz of bandwidth. It advances 34 phase-center spacings per ping, so that consecutive pings share two phase centers, on a straight track 10 m above a flat sand bed. The bed is simulated with ApertureLab's point-scatterer backend at 20,000 scatterers per square meter. The truncated cone, the cylinder and a wedge are meshes whose acoustic shadows the simulator casts, and a point target lies on the bed. The survey is simulated once.

Each fault is then written into a copy of the recorded data, the complex baseband samples of every receiver and ping, with a fixed random seed. Tone and noise levels are set against the root-mean-square echo between 18 and 20 m of slant range, the middle of the 15.6 to 22.4 m that the patch spans. The tone sits at 310 kHz on every receiver; locked, it starts each ping with the same phase, and free-running, with a random one. The noise is independent on each receiver. A weak receiver has its samples scaled; a ping phase error multiplies every receiver of a ping by the same phase.

Every copy is beamformed by time-domain back-projection onto the bed with the true track, on a 1.25 cm grid with no glint suppression. The beamformer's time-varying gain is normally estimated from the data, which would partly divide a tone or noise back out of the image. Here every copy uses the gain estimated from the clean data, as a sonar with a fixed gain would. The seabed image uses one brightness scale for all settings.

The point target's response is isolated by simulating the scene a second time without it and subtracting the two images, which is exact because the imaging chain is linear. The second scene receives the same weak receiver or ping phase as the first, but not the tone or the noise. The point-target panel therefore shows the point under the fault together with any interference, without the bed. Shadow depths compare the median brightness behind each object with open bed at the same ranges. The images were computed ahead of time for every setting, 27 in all.

A survey flown over real deep-water bathymetry is shown in From bathymetry to SAS. The focusing of the same scene when objects stand above the bed is the subject of The surface of focus; the imaging chain, including micronavigation, is described in Image formation.