1. Introduction

The spotlight synthetic aperture radar (SAR) mode can improve azimuth resolution by increasing the synthetic aperture time, and its azimuth beam is steered during the whole acquisition time. The major drawback of such configuration is that azimuth beam pointing always at the same area limits the extension of the illuminated area in azimuth. The sliding spotlight mode allows a comprise between azimuth resolution and azimuth extension of imaged scene [13], and it can be described as using a virtual rotation center which is further away from the radar than the imaging scene [4].

A SAR raw data simulator is an important tool for testing system parameters, imaging algorithms, and mission planning. SAR raw data can precisely be generated target by target in the two-dimensional (2D) time domain [5]. However, to the raw data simulation of extended scenes, this approach is of low efficiency. In order to improve the efficiency of raw data simulator, a series of simulators for different imaging modes are proposed in the 2D Fourier domain [59]. Unfortunately, different from the stripmap and the pure spotlight modes, the raw data of extended imaged scenes in the sliding spotlight mode may not efficiently be evaluated in the 2D Fourier transformed domain [10]. The 1D range Fourier domain approach for the sliding spotlight mode is proposed in [10], but it is still less efficient, compared with the 2D Fourier domain simulators.

This article presents a novel sliding spotlight SAR raw data generation approach from the wide-beam imaging modes. Azimuth varying band-pass filter (BPF) could be adopted for extracting the desired signals from the raw data in the wide-beam imaging modes and set others to zero. This filter should just accommodate the Doppler centroid varying rate and be independent of the slant range, and it can efficiently be implemented by de-rotation operation and BPF. This article is organized as follows: Section 2 reviews the acquisition geometry of the sliding spotlight mode and analyzes its special echo characteristics in azimuth. Section 3 is focused on presenting the proposed raw data generation approach of extended scenes for the sliding spotlight mode. Simulation results are given to validate the proposed raw data generation approach in Section 4. Finally, some useful conclusions are reported.

2. Sliding spotlight mode implementation

The stripmap and spotlight modes are the two well-known SAR operating schemes. In the stripmap mode, antenna azimuth beam points along a fixed direction with respect to the flight path, while azimuth beam is steered during the whole acquisition interval in the spotlight mode. In this section, both acquisitions geometries and echo characteristics in the sliding spotlight mode are compared with conventional stripmap and spotlight modes.

Different from conventional stripmap mode with a fixed azimuth beam pointing direction, azimuth beam is steered from fore to aft during the whole acquisition time in the sliding spotlight mode. If we just exploit part of azimuth beam in the stripmap mode to illuminate the imaged area, whose direction depends on the azimuth location of the sensor platform, the equivalent azimuth beam steering and the equivalent sliding spotlight mode with a reduced azimuth beam will be obtained as shown in Figure 1. In the figure, v denotes the effective velocity of the sensor on the imaging plane, T is the duration of the whole acquisition time, Ls and Lss are the effective azimuth extension of the imaged area in the stripmap mode and sliding spotlight mode, respectively. Assuming that azimuth beam angular interval is θ0 in the sliding spotlight configuration and θ1 in the stripmap mode, their effective azimuth extensions of imaged area are approximatively expressed as follows:

Figure 1
figure 1

Sliding spotlight acquisition geometry implementation in the stripmap mode.

L ss = L s =vT- θ 1 R c
(1)

where Rc is the slant range from the sensor to the imaged area center. If we choose part of azimuth beam interval to imitate azimuth beam steering in the sliding spotlight mode as shown in Figure 1, then the equivalent azimuth beam rotation rate is as follows:

ω r = θ 1 - θ 0 T
(2)

Similar to the pure spotlight mode, azimuth beam is steered from fore to aft during the overall acquisition time in the sliding spotlight mode. However, its azimuth beam is steered with a lower beam rotation rate. Therefore, the equivalent sliding spotlight configuration can also be implemented in the pure spotlight mode as shown in Figure 2. In the figure, Lspot and Lss are the effective azimuth extension of imaged area in the spotlight mode and sliding spotlight mode, respectively, and they are expressed as follows

Figure 2
figure 2

Sliding spotlight acquisition geometry implementation in the spotlight mode.

L spot = θ 2 R c
(3)
L ss = L spot -2 θ 0 R c = ( θ 2 - 2 θ 0 ) R c
(4)

where θ2 is the azimuth beam angular interval in the spotlight mode. Thereafter, the equivalent azimuth beam rotation rate in Figure 2 can be obtained as follows

ω r = v R c - θ 2 - θ 0 T
(5)

The raw data support in the azimuth time/frequency domain (TFD) is shown in Figure 3. Different from stripmap/spotlight mode, both target Doppler centroid and beam center time vary with the target azimuth location. The TFD supports of the equivalent sliding spotlight are represented by the shaded blocks as shown in Figure 3. The dashed lines in Figure 3a,b indicate the target Doppler histories in the stripmap and spotlight modes, respectively. The solid thick lines denote the Doppler histories of the desired echoes in the equivalent sliding spotlight mode. The equivalent azimuth beam steering introduces a Doppler centroid rate as follows

Figure 3
figure 3

TFD supports in the equivalent sliding spotlight acquisition. Raw data evaluated from the (a) stripmap mode and (b) the spotlight mode.

k rot = 2 v ω r λ
(6)

where λ is the wavelength. In Figure 3, ka is the target Doppler rate, Ts, Tss, and Tspot are the effective azimuth output extensions of the stripmap mode, the equivalent sliding spotlight mode, and the pure spotlight mode, respectively. In the figure, Bf _0, Bf _1,, and Bf _2are the azimuth beam bandwidths in the equivalent sliding spotlight, stripmap, and the spotlight modes, respectively. The overall Doppler bandwidth of the equivalent sliding spotlight mode is as follows

B s = k rot T + B f _ 0
(7)

3. Raw data generation approach

From Figures 1, 2, and 3, we can see that the equivalent sliding spotlight SAR raw data can be extracted from the wide-beam stripmap/spotlight mode. If we remain the desired Doppler bandwidth in the equivalent sliding spotlight mode for each target and set others to zero, then the desired echoes will be obtained. The azimuth time-frequency variant filter can implement this operation [11, 12]. The proposed sliding spotlight SAR raw data generation approach is summarized as follows:

  1. (1)

    Assuming that azimuth extension of the designed extended scene is L ss, azimuth beam interval is θ 2, and the obtained azimuth resolution is ρ az, the equivalent azimuth beam rotation rate is computed as follows:

    ω r = v R c 1 - 2 θ 0 ρ az λ
    (8)

Then, the azimuth acquisition duration is as follows:

T = L ss + θ 0 R c v - ω r R c
(9)

Finally, the wide-beam angular interval θ1 exploited in the stripmap mode and θ2 in the spotlight mode are considered as follows:

θ 1 = ω r T + θ 0
(10)
θ 2 = v T R c + θ 0 - ω r T
(11)
  1. (2)

    After computing all the parameters used in the stripmap/spotlight mode SAR raw data generation, we can introduce the efficient 2D frequency domain simulators of extended scenes in the stripmap/spotlight mode to generate raw data [59].

  2. (3)

    Extracting desired azimuth signal in the equivalent sliding spotlight mode, and reduce the azimuth sampling frequency with the designed system pulse repetition frequency (PRF).

Based on the fact that changing the Doppler rate shifts the signals or spectrums [1315], there are two efficient ways for implementing azimuth varying filtering: operating in the azimuth time domain and in the Doppler frequency domain, as shown in Figure 4. The main steps of the first approach are given as follows:

Figure 4
figure 4

Flowcharts of proposed raw data generation approaches. Operating in the (a) time domain and (b) frequency domain.

  1. (1)

    De-rotating azimuth data to remove the time-varying Doppler centroid of the desired Doppler spectrums. The de-rotation function is given as follows:

    h ( t ) = exp - j π k rot ( t - t mid ) 2
    (12)

where tmid is the acquisition center time.

  1. (2)

    Fourier transforming (FT) the de-rotated signals in the azimuth direction. It should be noted that up-sampling in azimuth may be required in the spotlight mode to avoid the Doppler spectrum aliasing.

  2. (3)

    Low-pass filtering the azimuth signals, the bandwidth of the low-pass filter is B f _0equivalent to the bandwidth of the reduced azimuth beam interval adopted in the equivalent sliding spotlight mode. Afterward, we should resample the azimuth signals with the designed PRF by decreasing azimuth total samples in the Doppler domain.

  3. (4)

    Inverse FT (IFT) the raw data in the azimuth direction and reramping of the azimuth data. The reramping referenced function is just conjugated to (12).

The second approach mainly implemented in the Doppler domain as shown in Figure 4b leads to the following processing steps:

  1. (1)

    FT the raw data in the azimuth direction and low-pass filtering in the Doppler domain with the bandwidth B w which is equivalent to the overall Doppler bandwidth B s in (7).

  2. (2)

    Deramping the azimuth data in the Doppler domain to shift the azimuth signals, the referenced deramping function is given as follows:

    H ( f ) = exp [ j π ( f a f sdc ) 2 / k rot ]
    (13)

where f a is the Doppler frequency, and fsdc is the Doppler centroid of the illuminated scene.

  1. (3)

    IFT the raw data in the azimuth direction and low-pass filtering the raw data in the azimuth time domain. The duration of the low-pass filter is T w given by:

    T w = B d | k a k rot / ( k a k rot ) |
    (14)

where k a = -2ν2/(λr) is the Doppler rate and Bd is the target Doppler bandwidth in the sliding spotlight mode given by

B d = B f _ 0 1 ω r r / v
(15)

where r is the slant range. Substituting (15) into (14) yields:

T w = λ B f _ 0 2 v ω r
(16)

From (16), we can see that targets with different range bins require the same duration of the low-pass filter. Such phenomenon leads to the low-pass filtering be implemented more easily.

  1. (4)

    FT the deramped signals in the azimuth direction and reramping of raw data by the referenced function which is conjugated to (13).

  2. (5)

    IFT and resampling the raw data in the azimuth direction to obtain the desired sliding spotlight raw data.

Compared with the time domain approach, the Doppler domain approach is less efficient, as it requires two FT operations and two IFT operations while the time domain approach only needs one FT operation and one IFT operation in azimuth, as shown in Figure 4.

4. Simulation experiment

To validate the proposed approach, a raw data simulation experiment is taken. In this simulation, the parameters are listed in Table 1.

Table 1 System parameters in the simulation

The designed imaged scene consisting of five-point targets is shown in Figure 5a, and its raw data in the stripmap mode are shown in Figure 5b. With the proposed raw data generation approach, the sliding spotlight SAR raw data obtained from Figure 5b is shown in Figure 5c, and its imaging result is shown in Figure 5d. The difference between the phase of the raw signal simulated by using the proposed approach and the phase of the raw signal simulated by using the traditional approach in the 2D time domain in azimuth is shown in Figure 6a, and the amplitudes of the raw signal in azimuth are considered in Figure 6b. Clearly, we can see that the absolute value of the phase difference is always much smaller than 0.4 rad, which leads to negligible effects. Moreover, small amplitude oscillations around the exact constant values caused by FT operation in the discrete domain can be noted.

Figure 5
figure 5

The sliding spotlight SAR signals simulation of point targets. (a) The designed imaged scene. (b) Raw data in the stripmap mode. (c) The evaluated sliding spotlight raw data. (d) Imaging result of the sliding spotlight raw data.

Figure 6
figure 6

Phase difference and amplitude of the simulated raw signals in azimuth. (a) Phase difference and (b) amplitudes of the raw signals.

In the simulation of extended scenes, we use a focused SAR image, the size of which is 150 × 150 pixels, as a scattering coefficient matrix, as shown in Figure 7a. The distance between two adjoining pixels in both azimuth and range direction is 0.5 m. Taking the scattering coefficient matrix, the efficient 2D Fourier domain simulator in [6] is adopted for generating the stripmap SAR raw data and its imaging result is shown in Figure 7b. With the proposed sliding spotlight SAR raw data generation approach, we obtain the equivalent sliding spotlight SAR raw data, in which we implement the azimuth time-varying filtering in the time domain. Figure 7c shows the equivalent sliding spotlight SAR raw data, and its imaging result is shown in Figure 7d. Clearly, the simulation results of Figures 5 and 7 validate the proposed raw data generation approach.

Figure 7
figure 7

Simulation of the extended scene. (a) Scattering coefficient matrix of the imaged scene. (b) Imaging result of simulated raw data in the stripmap mode. (c) The simulated sliding spotlight raw data. (d) Imaging result of the sliding spotlight raw data.

5. Conclusion

This article presents a novel approach to generate the sliding spotlight SAR raw data from the wide-beam stripmap/spotlight mode. As both stripmap and spotlight SAR raw data of extended scenes can efficiently be generated in the 2D Fourier transformed domain [59], this approach provides an efficient real-time sliding spotlight raw data simulator of extended scenes. From Figure 4, it can be seen that this approach is quite efficient, owning to the fact that only complex multiplications and FFT codes are needed. Furthermore, the equivalent sliding spotlight raw data can also be obtained from real data of the wide-beam imaging modes.