1. Introduction
As a powerful microwave imaging system, synthetic aperture radar (SAR) is widely concerned in the military and civil detection fields because of its advantages for all-time and all-weather working ability [
1,
2]. As is well known, SAR achieves range resolution by transmitting large time-bandwidth product signals, and azimuth resolution by the synthetic aperture, which is formulated by the relative motion of the platform and the target to obtain the azimuth-Doppler bandwidth. The high maneuvering platform has the characteristics of fast flight speed and high maneuverability, which can realize the requirement of advanced observation. With the rapid development of SAR applications, high maneuvering platforms SAR imaging technology has become a hot issue in SAR imaging application [
3,
4,
5,
6].
At present, SAR imaging algorithms are usually divided into two categories: frequency domain algorithms and time domain algorithms.
Traditional frequency domain algorithms, such as the range-Doppler algorithm (RDA) [
7], chirp scaling algorithm (CSA) [
8,
9,
10], nonlinear chirp scaling algorithm (NCSA) [
11], many extensions of the NCSA (ENCSA) [
12,
13], etc., are widely used and deeply investigated. These methods use the azimuth translation-invariance of echo data to uniformly deal with the spatial variation of echo data in the range of the Doppler domain, so the efficiency of the algorithm is high. However, if the radar platform’s moving trajectory has a large dive angle and squint angle, simultaneously combining with high maneuvering ability, the radar echoes have inherent spatial variation, and the high-squint angle observation mode gives the echo data a serious coupling effect between range and azimuth, as well as Doppler folding. Therefore, the traditional frequency domain algorithms cannot be directly applied to high maneuvering platforms.
The widely used time domain algorithm is the back-projection algorithm (BPA) [
14,
15,
16,
17,
18], which is suitable for arbitrary platforms and arbitrary trajectories, and adopts the method of point-by-point coherent accumulation to achieve high-precision SAR imaging with accurate motion compensation. The disadvantage of BPA is the intensive computational burden and that the motion trajectory is required to have high accuracy. To improve SAR imaging efficiency, two improved BP algorithms—the fast BP (FBP) [
15] algorithm and the fast factorized BP (FFBP) algorithm [
17]—have recently been developed. During sub-image fusion, the FFBP often needs two-dimensional image-domain complex interpolation for SAR imaging performance conservation, so it still produces a huge amount of calculation. Considering imaging efficiency and imaging performance, the accelerated fast BP algorithm (AFBP) is developed in [
18]. Sub-aperture wavenumber spectrum fusion is carried out in the wavenumber spectrum domain by using a unified polar coordinate system. Compared with the conventional FBP algorithm, the AFBP can precisely focus more efficiently by means of the implementation of fast Fourier transform (FFT) and circular shifting for wavenumber domain SAR fusion. However, AFBP is suitable for a broadside mode, and it fails to correct the sub-image spectrum center accurately in high-squint SAR. Moreover, AFBP cannot deal with a nonlinear trajectory, which limits its practical application in the SAR field. The high-squint AFBP algorithm (HS-AFBP) for airborne SAR processing is proposed in [
19], and two spectrum center functions are also given for linear and nonlinear trajectories. In [
19], the radar platforms’ motion error is modeled as a linear function for two-dimensional spatial variance. The angular-variant coefficient, generally being a constant, is obtained by first-order fitting of the motion errors in the central range cell. However, the motion errors introduce the displacement of the sub-aperture spectrum centers of point targets for different angular positions even in the same range cell. That is to say, the angular-variant coefficient varies with the target position. Therefore, the linear function model of the two-dimensional spatial variance cannot be used accurately to represent the real motion errors. Moreover, this approximation error of the linear function model will increase with the motion errors and the dive angles’ increment.
In this paper, the high-squint and high-dive AFBP (HSHD-AFBP) is proposed for high maneuvering platforms SAR imaging. The main contributions can be specified as follows. Based on the high maneuvering platforms SAR imaging geometry, the relationship of the sub-aperture wavenumber spectrum centroid position and the target position is firstly derived. It is found that the center position of the sub-aperture wavenumber spectrum varies with the target position if the nonlinear motion errors occur for the high maneuvering platforms. The larger the motion errors and trajectory dive angles, the larger the center position variations. Secondly, an accurate sub-aperture spectrum fusion method is proposed, which eliminates spectrum folding by formulating the accurate spectrum shift function. The proposed spectrum fusion method can overcome the spatial variation influence of the center position of the sub-aperture spectrum, and then the SAR focusing performance can be guaranteed effectively.
This paper is organized as follows. In
Section 2, the SAR signal model of high maneuvering platforms is established. In
Section 3, the AFBP and HS-AFBP are briefly reviewed, followed by a detailed shortage description of the existed methods. In
Section 4, the details of the proposed HSHD-AFBP algorithm are given. Firstly, the more accurate wavenumber spectrum center function of sub-aperture is derived and the constraint of the motion errors for the length of the sub-aperture is discussed. Then, the improved spectrum fusion method is proposed. Next, the integrated implementation process of the HSHD-AFBP algorithm is introduced. Finally, its computation load is discussed. In
Section 5, the proposed algorithm is verified based on simulation experiments.
Section 6 summarizes this paper.
2. Signal Model
The geometry of high maneuvering platforms SAR is shown in
Figure 1. All of the parameters in
Figure 1a are defined in the local ground coordinate system. The origin
of the coordinate system is the projection point of the aperture center on the ground. The
plane is parallel to the surface of the Earth. The positive direction of the
-axis is the projection direction of the platform’s speed in the
plane. The solid line with arrow represents a true trajectory, and dashed lines with arrows indicate a nominal trajectory. The ideal trajectory is obtained by one-dimensional fitting of the actual trajectory. The motion speed of the ideal trajectory is
. The nominal trajectory intersects the
-axis at
and the
-axis at
.
represents the angle between the speed direction and
axis, i.e., the dive angle.
represents the angle between the speed direction and the straight line,
.
represents the angle between the
-axis and the straight line,
. The platform’s height is
.
We denote
as the slow time. At an arbitrary azimuth time, the ideal antenna phase center position of uniform linear motion can be expressed as
with
,
. The actual antenna phase center position can be expressed as
. For the convenience of formula derivation,
,
,
,
,
will be abbreviated as
,
,
,
, Δ
Z, in turn, in the following. The actual instantaneous slant range of an arbitrary point target
in the scene can be expressed as:
The
plane is the imaging slant plane of target
.
Figure 1b shows the polar coordinate system established on the
plane. The whole-aperture length is
. The center of the aperture and the origin of the polar coordinate system is
. Point target
can be expressed as
in the polar coordinate system, denoted as
. Then, the conversion relationship between the point target
in the Cartesian coordinate system and the polar coordinate system can be established:
Substituting Equation (2) into Equation (1), we can get:
Ideally, the platform flies along the linear trajectory with a constant speed,
. In the polar coordinate system, the instantaneous slant range between the target
and the ideal trajectory can be expressed as [
18]:
where
.
Assumed that the SAR system transmits a linear frequency modulation (LFM) signal with a bandwidth of
and a wavelength of
, the range compressed signal of the target
can be expressed as:
where
3. Problem Description
The AFBP algorithm was proposed in [
18]. Before that, all of the FBP imaging algorithms adopted an interpolation method for sub-aperture wavenumber spectrum fusion, and the echo data focusing effect was greatly affected by the accuracy of the interpolation function. The AFBP algorithm is realized under the unified polar coordinate system instead of the traditional interpolation fusion method by the wavenumber spectrum fusion. The core of the AFBP algorithm is to establish the Fourier transform relationship between the angular-domain impulse response function and the angular-domain wavenumber spectrum function. The concrete derivation process is as follows.
Since the main energy of point target
is concentrated in the small angle neighborhood with
as the center, the response function of point target
can be obtained by Equation (8). Then, integrating along the range history of
to
within the small angle range
, where
with
as the center. The impulse response function of point target
in the
sub-aperture can be expressed as:
where
,
represents the center of the
sub-aperture. Substituting Equation (5) into Equation (8), we obtain the following expression:
where
In Equation (10), both the quadratic term and higher-order term can be ignored for the broadside mode [
18]. Substituting Equation (10) into Equation (9), the following can be obtained:
where
is the angular domain range of the pre-set sub-aperture SAR image, and
and
represent the shape and center of the wavenumber spectrum in the angular domain, respectively.
It can be clearly seen from Equation (11) that
and
are Fourier transform pairs, and the impulse response function
of the
sub-aperture image can be abbreviated as
.
where
is the initialized angular center of the unified polar coordinate system and
is the wavenumber width.
The AFBP algorithm is derived based on a linear trajectory with a constant speed assumption. When there are nonlinear motion errors in the trajectory of the platforms, spectra centroid displacement will be introduced for different ground targets. When fusing sub-aperture wavenumber spectra, the fusing error will degrade the SAR focusing performance if the influence of trajectory error is not considered. Moreover, the AFBP algorithm is only suitable for the broadside mode, not for the high-squint mode.
To deal with these constraints, the HS-AFBP method is proposed [
19]. The linear function is used in the HS-AFBP method to fit the motion errors of the two-dimensional spatial variation, which extends the application range. For point target
with HS-AFBP, the motion errors can be modeled as:
where
is a constant,
denotes the range-variant coefficient, and
represents the angular-variant coefficient. The
represents the difference between the ideal slant range and the actual slant range of the point target
P. Then, the impulse response function of the point target under the nonlinear trajectory is derived as [
19]:
where
The previous HS-AFBP method is only suitable for a small trajectory error and small dive angle, and its imaging performance will deteriorate greatly, even becoming invalid, for a large trajectory error and high dive angle. The specific analysis will be introduced in detail in the next section.
4. HSHD-AFBP Algorithm
4.1. Derivation of HSHD-AFBP Algorithm
According to Equation (3), the slant range difference between point target
and its adjacent angular-domain targets can be expressed as
.
The second-order Taylor expansion of Equation (17) with respect to
can be obtained as follows:
According to Equation (2), we obtain
Substituting Equation (19) into Equation (18),
can be re-expressed as:
where
.
The term
causes quadratic phase error (QPE) in BP integration, which is expressed by
For the sub-aperture length
, the angular resolution can be expressed as
[
20]. If
can be constrained within
, its effect on BP integration can be neglected [
20]. Substituting
into Equation (21), we can get the constraint of sub-aperture length
:
For typical high maneuvering platform parameters, the constraint is easy to satisfy. Therefore, Equation (20) is rewritten as
For an ideal linear trajectory,
. In this case, Equation (20) can be simplified as
Comparing Equations (23) and (24), the slant range difference between point target
and its adjacent angular-domain targets caused by motion error can be expressed as:
Equation (16) can be rewritten as:
It can be seen from Equation (26) that the error component of the nonlinear motion trajectory causes the center position deviation of the target azimuth wavenumber spectrum; the displacement is related to motion error, the target position and the dive angle.
The impulse response function of the
sub-aperture can be expressed as:
Since
is related to the position of target point
,
cannot be abbreviated as
. By executing an inverse Fourier transform of
, the wavenumber spectrum function of the sub-aperture image can be obtained.
where
.
From Equations (26) and (28), it is found that the motion error along the x-axis causes a consistent spectral displacement,
, and the motion error along the y-axis causes a spectral displacement,
, that varies with the target’s position.
4.2. Sub-Aperture Spectrum Fusion
To achieve accurate spectrum fusion, we propose an improved sub-aperture wavenumber spectrum fusion method.
Step 1: Sub-aperture spectrum shift calculation
Calculate the integral number of the central position shift of the sub-aperture wavenumber spectrum caused by motion error. The error component of the
sub-aperture center along the x axis is denoted as
, the error component along the y axis is denoted as
, and the scene center point is marked as
in the Cartesian coordinate system and
in the polar coordinate system. The whole-aperture data after range compression are divided into sub-aperture data with the same azimuth sampling number, and each sub-aperture contains
pulses. Taking the center point target of the angular domain as a reference, the integral number of the
sub-aperture wavenumber spectrum center position shift caused by motion error is calculated as follows:
where
means the operation of taking the nearest integer toward negative infinity.
Assuming that
,
, the minimum oversampling rate
is expressed as:
To improve computational efficiency, generally takes the power of 2.
Step 2: Wavenumber spectrum shifting
The wavenumber spectrum center of the
sub-aperture is shifted to the zero frequency, and the shift function
H1 can be formulated as:
Then the
sub-aperture SAR image after centroid shifting denoted as
Step 3: Sub-aperture spectrum fusion
Since the sub-aperture wavenumber spectrum center is shifted by the integral number, no interpolation operation is additionally needed in the sub-aperture wavenumber spectrum fusion procedure. The actual position of each sub-aperture center can be calculated according to
, and then a simple sub-aperture spectrum superposition can be performed.
Figure 2 and
Figure 3 show the traditional and improved spectra fusion methods, respectively. In
Figure 2 and
Figure 3, each sub-aperture wavenumber spectrum has been moved to the zero frequency. Assuming that the oversampling factor of the sub-aperture wavenumber spectrum is
, the traditional method of spectra fusion is to simply overlap the adjacent sub-aperture wavenumber spectra by
to obtain the whole-aperture wavenumber spectrum. When the platform moves along a uniform straight line, the correct wavenumber spectrum with whole-aperture can be obtained in this way. However, when the platform moves at a varying speed and along a curved trajectory, the sub-aperture width is different and the corresponding sub-aperture wavenumber spectrum width is also different. If the spectrum fusion is performed in the traditional way, gaps and overlaps between adjacent sub-apertures cannot be avoided. Considering the variation of spectrum width, the improved spectra fusion method effectively avoids the situation of spectrum gaps and overlaps.
4.3. Algorithm Implementation
Figure 4 shows the processing flow chart of the proposed method. The implementation process of the HSHD-AFBP algorithm is the same as that for the HS-AFBP algorithm [
19], but their sub-aperture wavenumber spectrum center correction and sub-aperture spectrum fusion are different, as marked in
Figure 4 with the blue color. The implementation process of the HSHD-AFBP algorithm is divided into two stages: (1) the prepare phase and (2) the process phase.
The prepare phase stage includes three steps:
- (1)
Range interpolation. Interpolation operation is carried out on the range compressed data, so that the echo data can be coherently accumulated.
- (2)
Sub-aperture division. The whole-aperture data after range compression are divided into Ns sub-apertures. Each sub-aperture contains the same number of pulses.
- (3)
SAR imaging grid construction. The angle interval Δ
Θ, established in the unified polar coordinate system, depends on the length of the sub-aperture [
20].
The process phase stage includes four steps:
- (1)
Sub-image generation. Sub-images , where
is the number of sub-apertures, will be focused by the sub-apertures’ radar echoes with low resolution by using the BP integral.
- (2)
Sub-aperture wavenumber spectrum center correction. Firstly, the correction of each sub-aperture wavenumber spectrum is performed by Equation (33) to obtain
. Then, the angular inverse Fourier transform is applied to to obtain the wavenumber spectrum of each sub-image.
- (3)
Spectrum fusion. The whole-aperture wavenumber spectrum can be obtained by a simple sub-aperture spectrum superposition.
- (4)
Full-resolution image generation. The angular Fourier transform of the fusion wavenumber spectrum is applied to obtain the full-resolution SAR image.
4.4. Computational Complexity Analysis
For simplicity, it is assumed that the size of the imaging scene is and the whole aperture contains pulses. The computational burden of the proposed algorithm mostly includes four aspects: sub-image generation (), sub-aperture wavenumber spectrum center correction (), sub-image angular inverse Fourier transform (), and the whole-aperture wavenumber spectrum angular Fourier transform (). Hence, why the computational complexity is approximated as . Comparing HSHD-AFBP and HS-AFBP, the main difference in computational complexity is in the processing steps of sub-aperture wavenumber spectrum center correction and sub-aperture spectrum fusion. The computational complexity of these two steps is much less than the complexity of sub-image generation. Therefore, HSHD-AFBP and HS-AFBP have almost the same computational complexity.
6. Conclusions
In this paper, the HSHD-AFBP method was proposed for high squint angle and high dive angle SAR imaging, which is suitable for the nonlinear motion trajectory of high maneuvering platforms. The HSHD-AFBP can calculate the wavenumber spectra displacement of targets at different angles, while the HS-AFBP can only estimate the wavenumber spectrum displacement of the target located at the angle center. Therefore, the HSHD-AFBP can accurately calculate the oversampling rate required for sub-aperture SAR focusing and avoid sub-aperture spectrum blurring. In addition, this paper proposed an accurate sub-aperture spectra fusion method to deal with the influence of the nonlinear trajectory on spectrum width. Compared to the traditional spectrum fusion method, the proposed method improves the SAR’s focusing quality and enlarges the imaging scene’s width. Simulation experiments verified the effectiveness of the proposed method. However, a SAR image application, such as image matching and target recognition, requires the SAR image in the ground plane. Therefore, we will focus on how to quickly and accurately achieve SAR image focusing in the ground plane in future research, to extend the scope of the proposed HSHD-AFBP.