Uncompensated motion errors can seriously affect the imaging quality of synthetic aperture sonars (SASs). In the existing line-by-line motion compensation (MOCO) algorithms for wide-beam multiple-receiver SAS systems, the approximate form of the range history error usually introduces a significant approximation error, and the residual two-dimensional (2D) range cell migration (RCM) caused by aperture-dependent motion errors is not corrected, resulting in the severe defocus of the image. In this paper, in the presence of translational and rotational errors in a multiple-receiver SAS system, the exact range history error concerning the five-degree-of-freedom (DOF) motion errors of the sway, heave, yaw, pitch, and roll under the non-stop-hop-stop case is derived. Based on this, a two-stage subaperture MOCO algorithm for wide-beam multiple-receiver SAS systems is proposed. We decompose the range history error into the beam-center term (BCT) and the residual spatial-variant term (RSVT) to compensate successively. In the first stage, the time delay and phase error caused by the BCT are compensated receiver-by-receiver through interpolation and phase multiplication in the azimuth-time domain. In the second stage, the data of a single pulse are regarded as a subaperture, and the RSVT is compensated in the subaperture range-Doppler (RD) domain. We divide the range into several blocks to correct RCM caused by the RSVT in the subaperture RD domain, and the phase error caused by the RSVT is compensated by phase multiplication. After compensation, the wide-beam RD algorithm is used for imaging. Simulated and real-data experiments verify the superiority and robustness of the proposed algorithm.
Read full abstract