Next Article in Journal
FCAU-Net for the Semantic Segmentation of Fine-Resolution Remotely Sensed Images
Previous Article in Journal
Impact of Water Level Fluctuations on Landslide Deformation at Longyangxia Reservoir, Qinghai Province, China
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Real-Time Echo Separation Processing Architecture for Space–Time Waveform-Encoding SAR Based on Elevation Digital Beamforming

1
Department of Space Microwave Remote Sensing System, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, China
2
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100190, China
*
Author to whom correspondence should be addressed.
Submission received: 30 November 2021 / Revised: 27 December 2021 / Accepted: 31 December 2021 / Published: 4 January 2022

Abstract

:
Space–time waveform-encoding (STWE) SAR can receive echoes from multiple sub-swaths simultaneously with a single receive window. The echoes overlap each other in the time domain. To separate the echoes from different directions, traditional schemes adapt single-null steering techniques for digital receive beam patterns. However, the problems of spaceborne DBF-SAR, in practice, such as null extension loss, terrain undulation, elevation angle of arrival extension, and spaceborne antenna beam control, make the conventional scheme unable to effectively separate the echoes from different sub-swaths, which overlap each other in the time domain.A novel multi-null constrained echo separation scheme is proposed to overcome the shortcomings of the conventional scheme. The proposed algorithm can flexibly adjust the width of the notch to track the time-varying pulse extension angle with less resource consumption. Moreover, the hardware implementation details of the corresponding real-time processing architecture are discussed. The two-dimensional simulation results indicate that the proposed scheme can effectively improve the performance of echo separation. The effectiveness of the proposed method is verified by raw data processing instance of an X-band 16-channel DBF-SAR airborne system.

1. Introduction

High-resolution wide swath (HRWS) imaging is a “development goal” for the next generation of spaceborne synthetic aperture radar (SAR) [1,2,3]. Owing to the inherent restrictions of the minimum SAR antenna area constraint, the traditional single-channel SAR cannot achieve a high-resolution image and wide swath simultaneously [4]. The mosaic mode [5] combines the spotlight mode with scan mode to counteract the degradation of azimuthal resolution in a traditional ScanSAR mode [6]. However, the mosaic mode does not fully meet the demand of next-generation spaceborne SAR for HRWS imaging. To overcome the minimum SAR antenna area constraint, the digital beamforming (DBF) technique is used to widen the imaging swath [7], or improve system performance, such as signal-to-noise ratio (SNR), noise equivalent sigma zero (NESZ), etc. The scan-on-receive (SCORE) mode based on DBF technology has been well studied [8] and experimented with [9]. On transmit, an equivalent wide (but low-gain) beam pattern is applied to cover the wide swath. Upon receive, an equivalent high gain and sharp digital receive beam pattern is formed along the varying direction of the received echo in real-time.
The DBF imaging mode discussed in this paper is based on the space–time waveform-encoding (STWE) mode [10,11], or intrapulse beam steering in elevation mode [12]. The STWE-SAR can realize waveform diversity in the space–time domain to meet the requirements of future HRWS missions. In the STWE architecture discussed in this paper, there is no restriction on the phase coding form and orthogonality of the signal being separated. Linear frequency modulation (LFM), nonlinear frequency modulation (NLFM), short-term shift-orthogonal (STSO), and other forms of signals can be separated using this scheme. Based on joint space–time processing, the time-domain envelope and spatial information of the signal are of concern. To demonstrate the strength of the architecture proposed in this paper, a fully correlated LFM signal is used as a case study in the simulations and in the experiment sections. Since the signals have the same spectral characteristics, they can only be separated by subtle temporal and spatial differences. The principle of the discussed STWE-SAR is illustrated in Figure 1.
Using two sub-swaths as an example, two wide imaging swaths are illuminated by two wide transmit beams, with a specific time sequence. The sub-swath in the far range is designed to be illuminated earlier than the sub-swath in the near range. The echo from the sub-swath in the far range always arrives at the antenna one pulse repetition time (PRT) later than the echo from the sub-swath in the near range. In this way, the echoes from different sub-swaths overlap each other in the time domain and, thus, the system can reduce the receiving window for echoes, which means breaking through the time constraints of traditional single channel SAR. Since each sub-swath is fully illuminated and received during the synthesis aperture imaging, a wider swath can be obtained without the decrease in azimuthal resolution. The Doppler history of each sub-swath is recorded in its entirety.
In a radar system, digital intermediate frequency (IF) receiver architecture is generally adopted [13]. On the receiver end, each channel amplifies, down converts (anti-aliasing filter follows), and digitizes the received signal by an analog-to-digital converter (ADC), obtaining the IF real signal of each channel, as illustrated in Figure 2. The data sample from each channel is weighted and summed in real-time by the field programmable gate array (FPGA) of a spaceborne DBF system. In the STWE-SAR hardware system, two parallel DBF modules are equipped to form two independent digital beam patterns in real-time. One DBF module steers the main beam to follow the echo from sub-swath 1 while suppressing the echo from sub-swath 2. Another DBF module receives echoes from sub-swath 2 and suppresses echoes from sub-swath 1.
Since the DBF-SAR system is generally configured with multiple channels in elevation (e.g., TanDEM-L has 35 elements in elevation [1]), real-time DBF synthesis processing must be completed on-orbit and in real-time, otherwise the limited storage space onboard will limit the maximum coverage area of HRWS imaging. In order to realize real-time processing in spaceborne DBF-SAR, Feng et al. [14] provided a scheme configured with the finite impulse response (FIR) filter to suppress negative effects of the pulse extension loss (PEL) [15]. In order to reduce resource occupation, Wang et al. [16] proposed an improved processing architecture that requires only one quadrature demodulator in total. In order to guarantee the real-time performance of DBF-SAR, a weight generator for the SCORE mode at a low cost is proposed in [17], which utilizes an efficient approximate algorithm to calculate the weight. The real-time processing architecture proposed in this paper is based on previous work.
Since the space–time information of the so-called “interfering” signals is prior knowledge, the DBF spatial filter can be pre-designed and applied for real-time processing. The traditional STWE scheme steers one null of the pattern to follow and suppress the interference energy [10,12]. The one-dimensional (1D) simulation verifies the effectiveness of the conventional scheme [10,11]. However, some issues not observed in the 1D simulations will result in a large amount of interference energy that cannot be effectively suppressed. These issues are analyzed in Section 2.
A novel multi-null constrained scheme for STWE-SAR is proposed in this article. The main purpose is to overcome four significant problems of the conventional scheme. The proposed algorithm can flexibly adjust the width of the notch to track the time-varying pulse extension angle with less resource consumption. A digital beam pattern with a wider low-level gain notch is formed to suppress the interference echo from one specific direction for a long time while the beam pattern keeps steering. Therefore, the effective suppression of interference has been greatly enhanced. The derivation of the algorithm is given and details of the real-time processing implementation are discussed. The proposed weight generator utilizes an efficient approximate algorithm to calculate the weight in real-time. Furthermore, the digital array steering and scan loss compensation are discussed.

2. Existing Problems in the Traditional Scheme

A DBF-SAR system with N channels in elevation can form a sharp and high-gain receiving beam along the varying direction of the received echo in real-time, which scans from the near-end to far-end of the swath, as illustrated in Figure 3.
In this article, the default reference channel is channel 1, which is at the far right end of the array. Term H represents the height of the orbit. Term θ and β denote the broadside angle and the antenna’s normal direction, respectively. The time-varying look angle α ( t ) can be derived from the geometry of Figure 3 as follows:
α t = acos H r 2 + r t 2 R e 2 2 · H r · r t
where H r and R e represent the distance from a satellite to the center of the Earth and the radius of the Earth, respectively. Term r t denotes the slant range and can be written as
r t = c ( t + T 0 ) 2 , t PRT 2 , PRT 2
where T 0 and c denote the round trip delay corresponding to the center of the scene and the speed of light, respectively. Term t denote the fast time. In the traditional STWE scheme, time-varying weights control one null of the pattern to follow and suppress the interference energy. However, four significant problems in the traditional single-null scheme can substantially weaken the suppression of interfering energy in the actual working environment of a spaceborne SAR.
The first and most important issue is related to pulse extension loss (PEL). A narrow beam steering toward a pulse echo will cause PEL [15]. Since the width of the null is much shorter than the main lobe, a null steering toward a pulse will certainly cause an effect, such as the PEL, which is named Null Extension Loss (NEL) in this paper. The principle and impact of the NEL and the PEL are shown in Figure 4.
According to [18], the time-varying angular pulse extent gives the analytic expression of χ α ( t ) , which is written as
χ α ( t ) = T r c 2 H r H r · cos ( α ( t ) ) R e 2 H r · sin ( α ( t ) ) 2 1 sin ( α ( t ) )
where T r denotes the pulse width. Referring to the definition of PEL in [15], the following definition of the NEL is formulated:
NEL ( α ) = 1 χ α α 0 χ α / 2 α 0 + χ α / 2 C R x α , α 0 2 d α
where C Rx represents the receiving antenna pattern formed by the STWE-SAR system.
The STWE-SAR system steers the main lobe and the null of the digital received beam pattern together. The main lobe and the null follow the pulse center of echo signals to receive energy in the direction of interest and suppress interference energy simultaneously. As can be seen in Figure 4, the echoes will be modulated by the envelope of the digital beam. The energy at the center of the pulse echo from P Null is completely suppressed, while the energy at the center of the pulse echo from P Beam is retained well.
The second issue is related to the effect of undulating terrain on the DBF receive performance. As shown in Figure 5, in HRWS imaging, the undulating terrain causes the arrival direction of the echoes to deviate from the angle calculated in advance based on the geometry model. The width of the main lobe enables the pattern to tolerate slight topographic relief at the cost of slight gain loss. However, the width of the null is so narrow that even slight topographic relief will lead to a significant reduction of interference suppression ability. Therefore, terrain undulation is trouble for the single-null interference suppression scheme in the conventional STWE scheme.
The third issue is related to the spatial distribution of echo. In the 1D simulations of [10,11], the simulation results of the conventional STWE scheme are satisfactory. However, a phenomenon not observed in the 1D simulations will result in a large amount of interference energy that cannot be effectively suppressed. In this paper, this phenomenon is named an elevation angle of arrival (AoA) extension. The geometry of the elevation AoA extension phenomenon is shown in Figure 6.
The spherical wave emitted by the radar antenna propagates in the space toward the ground, and the boundary where the wave front intersects the ground, is known as the equiphase surface. All targets on the same equiphase surface are at different look angles. In other words, a set of signals from different elevation angles will arrive at the receiving antenna at the same time. It is impossible to suppress all signals in the extent shown in Figure 6, with a narrow null. The elevation AoA extension effect will cause most of the interfering signal to deviate from the null direction. Only the interfering energy from the light of sight (LOS) direction will be suppressed by the null at an ultra-low level, while most of the interfering energy will be received by the pattern’s side lobe.
The last issue is related to array steering. For spaceborne SAR, increasing the area of the antenna can effectively improve the performance of the antenna. The DBF-SAR system relies on the scanning capability of the multi-channel array to enhance the SNR for wide swath imaging. Without increasing the number of channels, a larger total antenna area will result in a larger spacing between channels. However, the grating lobes of the beam pattern may limit the scanning capability of the array [19]. In general, we require
d λ 1 1 + sin θ ¯ max
where θ ¯ max denotes the maximum angle to which the array will be required to steer. Term λ and d represent the wavelength that corresponds to the carrier frequency and the element spacing of the array. Fortunately, by adjusting the latency of the programmable delay and amplification components in the TR module (TRM) [20], equivalent large-angle scanning can be achieved. As shown in Figure 7, the equivalent antenna boresight is adjusted, a large angle φ with the help of TRM. Based on above, the DBF module only needs to steer the beam in a small angle region to avoid severe grating lobes in the beam pattern.
At any time, the TRM can only drive the main response axis (MRA) to align with one specified beam position. However, in STWE imaging mode, the system must control a set of digital beams to scan two or more different sub-swaths simultaneously. In order to achieve real-time processing—how to replace the original analog delay elements with parallel digital delay elements will be discussed in Section 3.

3. Proposed Algorithm and Real-Time Processing Architecture

The beam pattern formed by the conventional STWE imaging mode is a single-null constraint pattern as shown in Figure 8a. As previously discussed in Section 2, the single null constraint scheme has unsatisfactory performance in suppressing interference because of the inherent characteristics and spatial distribution of the echo. In order to overcome the shortage of interference energy suppression ability of the traditional scheme, the proposed algorithm and processing architecture are applied to generate a multi-null constraint beam pattern as illustrated in Figure 8b in real-time. When the number of null constraints is greater than one, a digital beam pattern with a wider low-level gain interference suppression notch can be formed.

3.1. Principle and Algorithm Derivation

A beam pattern with a wide notch can suppress the interference echo from one specific direction for a long time while the beam pattern keeps steering. As shown in Figure 9, the echo from point P Null is always inside the notch during the time when the pulse is received. The notch extent that can completely cover the echo from a fixed look angle is called the pulse extension angle.
Since the Earth’s surface has a curvature, the pulse extension angle corresponding to the echoes from different look angles is not fixed. As shown in Figure 10, the pulse extension angle at the far end is smaller than the pulse extension angle at the near end. The border of the pulse extension angle also shrinks inward as the slant range increases. Therefore, a beam pattern with a fixed-width notch is not fully satisfactory for the STWE imaging mode. The algorithm proposed in this section can adaptively adjust the width of the notch with less resource consumption to minimize the impact caused by the NEL and other factors discussed in Section 2.
Considering a narrowband ( B r / f 0 1 ) DBF-SAR system with N equidistant channels in elevation, the DBF weights are time-varying in fast time. For a single snapshot, the DBF processing can be modeled as
Y = w H X X = S d V + S n
where S d and Y represent the directed signal before DBF synthesis and the signal after DBF synthesis, respectively; and X and S n represent the vector of observed multichannel received signal and the vector of thermal noise, respectively. X C N × 1 , and S n C N × 1 . Term w H denotes the vector of DBF weights generated in real-time. w H C 1 × N .
Term V refers to the array manifold vector. V C N × 1 .
V ( θ ) = exp j 2 π N 1 2 d λ sin ( θ ) exp j 2 π N 3 2 d λ sin ( θ ) exp j 2 π N 3 2 d λ sin ( θ ) exp j 2 π N 1 2 d λ sin ( θ )
where j and θ represent the imaginary unit and the broadside angle, respectively. The beam pattern is calculated by
B ( θ ) = w H V ( θ ) , θ π 2 , π 2
The well-known minimum variance distortionless response (MVDR) beamforming method requires solving the correlation matrix of the signal sample, which is difficult to be implemented in real-time processing. In order to facilitate multi-null constraint and real-time computation, it is recommend to use linear constrained minimum variance (LCMV) as the optimization algorithm in the real-time processing architecture. The multi-null optimization model for STWE-SAR system can hence be established by
min w w H R n w s . t . w H C = e H
where R n represents spectral matrix of the thermal receiver noise [19]. Assuming that the noise is white with the power σ n 2 [10], R n can be expressed as
R n = σ n 2 · I
where I represent the identity matrix, I C N × N .
Term C represents the constraint matrix containing 1-order distortionless constraint and a Q-order null constraint, C C N × ( Q + 1 ) .
C = V Beam , V Null
and e H denotes the constraint vector, e H R 1 × ( Q + 1 ) .
e H = [ 1 , 0 , , 0 ]
Term V Beam represents the array manifold vector in the direction of the distortionless, V Beam C 1 × M . The main lobe is guided to θ b .
V Beam = exp j 2 π N 1 2 d λ sin ( θ b ) exp j 2 π N 3 2 d λ sin ( θ b ) exp j 2 π N 3 2 d λ sin ( θ b ) exp j 2 π N 1 2 d λ sin ( θ b )
Term V Null represents the array manifold matrix of the Q-order null constraint, V Null C N × Q . The pattern has Q zeros in the direction of θ 0 1 , θ 0 2 , , θ 0 Q .
V Null = exp j 2 π N 1 2 d λ sin θ 0 1 exp j 2 π N 1 2 d λ sin θ 0 2 exp j 2 π N 1 2 d λ sin θ 0 Q exp j 2 π N 3 2 d λ sin θ 0 1 exp j 2 π N 3 2 d λ sin θ 0 1 exp j 2 π N 1 2 d λ sin θ 0 1 exp j 2 π N 1 2 d λ sin θ 0 2 exp j 2 π N 1 2 d λ sin θ 0 Q
Using the LCMV beamforming method [19], one can derive the W lcmv H as
W lcmv H = e H C H R n 1 C 1 C H R n 1
Substituting (10) into this expression, (15) can be simplified as:
W lcmv H = e H C H C 1 C H
It is worth noting that the first column of the weights W lcmv H corresponds to the leftmost element of the array. For the array sequence in Figure 3 (channel 1 near the ground), the first column of W lcmv H corresponds to the weights of channel N while the last column corresponds to the weights of channel 1.
The time-varying weights W lcmv H are obtained by calculating the constraint matrix C in real-time onboard. The approximate algorithm proposed in [17] can be applied to calculate time-varying phase terms of the constraint matrix C . The time-varying phase can be expressed as
φ n ( t ) = A F n · f ( t )
The negative sign introduced here is due to the fact that the channel 1 is at the right end of the array in this paper. Term A F n represents the array factor, which is expressed as
A F n = 2 π n N + 1 2 d λ
According to [17], although the expression of f ( t ) is complicated, the function image of f ( t ) is a simple and monotonically increasing arc. Therefore, function f ( t ) can be well-approximated by using only a few terms of its Taylor series.
The Taylor series of function f ( t ) at t = 0 is expressed as
f t = k = 0 k = M f k 0 k ! t k + o t M
where k ! denotes the factorial of k. Term o t M is called the Peano form of the remainder, which represents an approximation error when f ( t ) is approximated with its Taylor polynomial. The Taylor series of f ( t ) helps to find the closed-form expression of parameters A 0 , A 1 , , A M . Then, (19) can be rewritten as
f t = k = 0 k = M A k t k + o t M
Now, an M-order linear polynomial g ( t ) based on parameters { A 0 , A 1 , , A M } can be used to approximate the original function f ( t ) as follows
g t = A 0 + A 1 · t + A 2 · t 2 + + A M · t M f t
Although the expressions of parameters { A 0 , A 1 , A 2 , } are somewhat sophisticated, they do not need to be calculated in real-time [17]. These parameters can be calculated in advance by an auxiliary computer.
Since the closed-form expression of the submatrix V Beam and V Null of matrix C is similar. The polynomial approximation method can be used to calculate V Beam in real-time. We have
V beam ( t ) exp j A F 1 · g b ( t ) A F n · g b ( t ) A F N · g b ( t )
where g b ( t ) denotes the linear polymeric approximation of the time-varying function of the main lobe beam constraint.
g b ( t ) f b ( t ) = sin α beam ( t ) β
where α beam ( t ) represents the direction of arrival of the echo signal pulse center at time t. V Beam leads the main lobe to follow the time-varying direction to obtain high gain receiving of the echo. With the linear polynomial approximation shown in Equation (21), the complexity of the onboard implementation is greatly simplified.
To minimize the impact caused by the NEL and other factors, the proposed algorithm arranges multiple constrained nulls to form a digital beam pattern with a wide notch, to suppress the extension energy of the pulse in the spatial domain. However, as shown in Figure 10, the width of the pulse spread varies with the look angle. Calculating the boundary of the notch θ pulse based on the spatial relationship [18] between the pointing angles of the null points will increase the complexity of the system.
θ pulse = T r c 2 H r H r · cos ( α ( t ) ) R e 2 H r · sin ( α ( t ) ) 2 1 sin ( α ( t ) )
The proposed method exploits the relationship between the space–time of the echo to simplify the calculation complexity of the constraints. The notch of the pattern is formed by a multi-null constraint, where the two outermost points determine the width of the notch. Since the interference echo also follows the geometric relationship given in Equation (1), the arrival direction α INF ( t ) of the pulse center of the interference echo can be calculated and then used to generate the multi-null constraint. In the proposed method, the timing constraints between the Q nulls satisfy the following conditions.
θ 0 1 ( t ) θ 0 q ( t ) θ 0 Q ( t ) = α INF t T r 2 β α INF t q Q + 1 2 T r β α INF t + T r 2 β
Null points on the beam pattern in the θ 0 1 and θ 0 Q directions are aimed at the arrival direction at the start and end time of the pulse echo, respectively. The multi-null constrained beam pattern allows the echo pulse to be received in the coverage of the notch during the pulse time. The multi-null constrained notch scheme not only reduces the impact of NEL on the system, but also suppresses interference over a wide range, much better than the traditional single-null scheme.
V Null can be expressed as a combination of array factors and time-varying functions. The time-varying function of V Null can be written as
f 0 1 ( t ) = sin α INF t T r 2 β f 0 Q ( t ) = sin α INF t + T r 2 β
To simplify the expression of the C matrix, let
g 0 1 ( t ) = g 0 t T r 2 g 0 Q ( t ) = g 0 t + T r 2
where
g 0 t sin α INF t β
For a single snapshot, the expression for the C matrix can be written as
C = exp j A F 1 g b A F 1 g 0 1 A F 1 g 0 Q A F 2 g b A F 2 g 0 1 A F 2 g 0 Q A F N g b A F N g 0 1 A F N g 0 Q

3.2. Digital Array Steering

In the conventional scheme, TRMs adjust the equivalent antenna boresight by configuring the latency between different channels. However, in STWE mode, the simultaneous receiving of multiple sub-swath echoes means that several different equivalent antenna boresight are needed. In the proposed DBF real-time processing architecture, a set of parallel digital delay components replaces the conventional analog devices in TRMs to adjust MRA.
The steering angle can be expressed as
ϕ = α c β
where α c and β denote look angle center of the interested sub-swath and the antenna’s normal direction, respectively. In 1D array case, the initial coordinate vector of the nth array element can be represented as
P n Init = n N + 1 2 d 0
The coordinate matrix of the nth array element after rotation can be represented as
P n Rot = R ( ϕ ) P n Init
where R ( ϕ ) denotes the rotation matrix.
R ( ϕ ) = cos ( ϕ ) sin ( ϕ ) sin ( ϕ ) cos ( ϕ )
The latency of the nth channel can be represented as
D n = sgn ( A F n ) · P n Rot P n Init 2 c
where A F n is the array factor in (18). Term sgn ( ) represents the signum function. The negative sign introduced here is due to the fact that the channel 1 is at the right end of the array in this paper. Term 2 represents the two-norm of a vector that is used to calculate the virtual displacement, due to the rotation of the array element.
An IF-DBF real-time processing architecture was proposed in [16] and improved by combining the real-time weight generator in [17]. As illustrated in Figure 11, signals are delayed for Δ t n by the FIR filter to compensate PEL. This FIR filter performs a dispersive. It can be regarded as an interpolator to obtain the required Δ t n .
All the latencies can be implemented together in the real-time processing framework shown in Figure 11. The new delay value Δ t n of the nth channel can be rewritten as
Δ t n = D n Δ t n
Since the digital delay component in Figure 11 is placed after the weighting component, the digital beam pattern formed by the algorithm mentioned in the previous section is based on the original antenna’s normal direction. The delayed signals and digital pattern are adjusted by the center of the sub-swath as a reference. The maximum scan angle of each digital beam is reduced to half of the sub-swath’s look angle extent. The adjustment will partially compensate for the scan loss due to the large scan angle.

3.3. Real-Time Implementation

Reducing the complexity and resource consumption of onboard processing implementations is the subject of the following discussion. Since the array factor given by (18) has symmetry, the consumption of real-time calculation resources for the C matrix can be reduced by half, based on row symmetry. When the number of channels N is even, the C matrix can be split into two symmetric submatrices. When the number of channels N is odd, the middle of the C matrix is a row array of all ones.
C = C S 1 J C S * , N is odd C S J C S * , N is even
where
C S = exp j A F 1 g b A F 1 g 1 A F 1 g Q A F 2 g b A F 2 g 1 A F 2 g Q A F k g b A F k g 1 A F k g Q
where
k = N 1 2 , N is odd k = N 2 , N is even
Term J C S * represents the conjugate matrix after the row symmetric transformation of C S .
J C S * = conj ( J · C S )
where J represents the exchange matrix. The definition of J is given in Appendix A. The row transformation can be implemented by rearranging the internal wires of the FPGA without any additional calculations.
The resource consumption of implementing the C H matrix can also be reduced by symmetry.
C H = J C S * ˜ 1 C S ˜ , N is odd J C S * ˜ C S ˜ , N is even
where ( ) ˜ denotes the rotation of the matrix clockwise by 90 degrees. The derivation process is given in Appendix B. Replacing part of the calculation by rearranging the internal wires of the FPGA is the key to reduce the calculation resources in the proposed method. In order to calculate the trigonometric function by phase φ n ( t ) in real-time, the COordinate Rotation DIgital Computer (CORDIC) algorithm, proposed by J.E. Volder in 1959 [21] should be considered. Approximate values of cos ( φ n ( t ) ) and sin ( φ n ( t ) ) can be calculated at the same time after a finite number of iterations.
The block diagram of the proposed constraint matrix generator is as presented in Figure 12. By multiplying the array factor A F n and the approximate linear polynomial g of the constraint functions of the main lobe and multi-null, the time-varying phase of the constraint matrix C S can be obtained. Then, the complex value of the matrix C S is calculate by the CORDIC IP core, and the matrix J C S * is obtained by row transformation and conjugation. Finally, the C and C H are obtained by splicing the outputs through FPGA wiring.
The total number of real number multipliers consumed by matrices C and C H is given by
NUM R MUL = N 2 × ( 1 + Q )
The LCMV beamformer needs to calculate the inverse matrix in real-time onboard. The size of the inverse matrix is only related to the number of null constraints, without regard to the number of channels. The beam pattern with more null constraints has better suppression performance against interference and require more resources to implement. The effect of a different number of null constraints on the directional map will be analyzed in Section 4. A minimum of no less than three null constraints are recommended to suppress the beginning, middle, and end of the interference pulse, respectively. Therefore, the minimum size of the inverse matrix required in the two-sub-swath STWE-SAR system is 4 × 4 , which can be implemented on a single Xilinx Virtex-4 FPGA. It is based on XtremeDSP block, block RAM, and CORDIC core, all provided by the Xilinx CORE Generator toolset [22].
As illustrated in Figure 13, the architecture of the proposed weight generator is used to calculate (16) in real-time. At the end of the module, a set of complex multipliers introduce a constant modulation exp ( j ψ ) to the weights. In [16], the weights are appended with factors used to compensate the PEL in IF-DBF architecture. In addition, the compensation factors for the amplitude and phase errors can also be corrected by the same set of complex multipliers.
Assume that the matrix multiplier in Figure 13 is a timing logic circuit, consisting of a row of multipliers of length N and some accumulators. This type of matrix multiplier can only get the result of multiplying two matrices when all rows of the matrix have been computed. The computational latency reduces the update rate of the weights. Discussions on weight update rates are given in [17,23]. The total number of complex number multipliers consumed by the proposed real-time weight generator illuminated in Figure 13 is given by
NUM C MUL = 3 × N
The traditional method calculates the time-varying angular constraint by directly calculating the look angle in Equation (1). It should be noted that the resource occupation of the proposed scheme and the traditional method cannot be accurately compared because the implementation of arccosine is not unique. However, it is certain that, when the expansion order is the same, Equations (11), (13) and (14) contain additional division and sine modules compared to the proposed scheme. Therefore, the proposed scheme is simpler and more economical than that in Equation (11), when the expansion order is the same.

4. Simulation and Analysis

In this section, a spaceborne four-sub-swath STWE-SAR system is demonstrated to evaluate the performance of the proposed method. The parameters of the simulated DBF-SAR system are given in Table 1.
Four sub-swaths intervals (marked in red) are illustrated in Figure 14. The timing diagram in Figure 14 shows the restrictions on the receive window due to transmit instances (marked in dark blue) and nadir echo (marked in light blue).
The PRF and incident angle values of four sub-swaths are shown in Table 2. The total width of the four sub-swaths is 320 km. The Doppler bandwidth is about 1250 Hz, and the resolution in azimuth is about 6 m. The resolution in the range is about 1 m. The length of the receiving window is about 528 μ s , corresponding to about 718,000 IF sampling points.
The simulation flow is shown in Figure 15a. The echoes from four sub-swaths overlap each other in the time domain. The echoes are divided into four sub-echoes by the DBF-based echo separation technique. Imaging each subecho with common algorithms (e.g., RDA, CSA, wKA, etc.) yields to four independent images. The letters ‘X’ and ‘H’, consisting of 13 point targets, are the targets of the simulation. The geometric relationships among the point targets is shown in Figure 15b.
In STWE-SAR, onboard DBF modules generate time-varying beam patterns to achieve echo receiving and interference suppression simultaneously. The beam patterns generated by the conventional single-null constraint scheme for four sub-swaths are shown in Figure 16. The red solid line represents the main-lobe constraint, while the red dashed line represents the null constraint. It can be seen that although the gain level at the null point is below −100 dB, the gain level near the null point is relatively high. The gain level corresponding to the side-lobes do not provide a performance as at the null point, which will greatly reduce the interference suppression ability.
The beam patterns generated by the proposed multi-null constraint scheme for four sub-swaths are shown in Figure 17. Although the gain level corresponding to the notch is higher than the null point, it is much lower than the gain level corresponding to the side-lobes.
The 2D simulation results are shown in Figure 18. In order to easily distinguish different point targets, a three-degree squint angle is introduced in the simulation. The four sub figures (a), (b), (c), and (d) on the left side in Figure 18 show the simulation results of the conventional single-null constrained scheme. Conventional schemes cannot completely suppress the interference from other sub-swaths. Although lower than the interested signal by 20 30 dB, the interference energy is still evident after the range pulse compression. Since the range migration information and Doppler information of the interfering signal are different from the interested echo signal, the interfering signal cannot be compressed in azimuth. The interference energy produces bright curved lines along the azimuthal direction on SAR images.
The four figures (e), (f), (g), and (h) on the right side in Figure 18 show the simulation results for the proposed multi-null constraint scheme. The compressed interference energy greater than −100 dB is not visible in any of the four images. The 2D simulation results clearly demonstrate the advantages of the proposed method compared to the conventional scheme.
To quantitatively analyze the effects of different orders of the null constraint on the interference suppression ability, the simulation results of NEL of sub-swath 1 corresponding to different orders are given in Figure 19. The first order null constraint corresponds to the conventional scheme. Simulation results of the third-order to the seventh-order multi-null constraints are evaluated. Since the beam pattern rotates with null constraints across multiple side-lobes, there are significant undulations in the NEL simulation results. Simulation results show that the NEL decreases significantly as the number of null orders increases. When the order is greater than 3, each additional order of null constraint can reduce the NEL by about 30 dB.
Table 3 gives the average NEL at different orders for different sub-swaths. The single-null constraint corresponds to an average NEL comparable to the gain level of the side lobe, while the benefit of the multi-null constraint is obvious.

5. Experimental Results

The experiments were conducted using an X-band DBF-SAR system with 16 channels in the elevation to verify the effectiveness of the proposed scheme and real-time processing architecture. The raw data were collected by an experimental airborne SAR system, which was made by the Aerospace Information Research Institute, Chinese Academy of Sciences (AIRCAS). The system parameters of this SAR are given in Table 4.
Flight experiments were conducted in Guangdong Province, China. The data were collected in December 2019. The scenes were mainly composed of ponds, hills, farmland, and some man-made buildings. Alternating emissions were used to simulate the two sub-bands of the satellite in STWE imaging mode. Since the aircraft was much closer to the ground than the satellite, the echoes of the two scenes were not mixed during recording, but were stored on the disk in an odd–even frame format. The sampled data of the odd and even frames correspond to the echoes of both near-end and far-end sub-swaths, respectively. The echoes of the two scenes were mixed in the time domain before imaging, and then the overlapped echoes were separated into two sub-echoes by the DBF technique. The advantages of the proposed scheme over the conventional scheme can be compared by observing the imaging performance of the two sub-echoes separately.
The single-channel imaging results of the two scenes are shown in Figure 20, where (a) and (b) correspond to the two scenes in the near and far distance, respectively. Regions A, B, C, and D outline the man-made structures in figures (a) and (b).
Since the echoes from man-made structures are much stronger than natural features, strong point targets produce bright curves along the azimuth direction on the SAR image. Figure 21 illustrates the images of the conventional single-null constraint scheme, where significant interference energy can be seen in region A, B, C, and D. Figure 22 illustrates the images of the proposed multi-null constraint scheme. As shown in Figure 22, the proposed scheme effectively suppresses the energy of the interfering signal and the imaging performance is close to Figure 20. Due to non-ideal airborne systems and errors between channels, there is also residual interference energy that cannot be effectively suppressed. Relative to the ideal result in Figure 20, some weak interference energy can still be found in Figure 22. The experimental results visually demonstrate the advantages of the proposed method over the conventional scheme.

6. Discussion

The proposed scheme is one kind of hard real-time system. To be more accurate, the proposed scheme is not a computation method, but a calculation method. In other words, the weights are not computed by some programming language, but are calculated by a set of analytical expressions realized by timing logic circuits. The processing time of the system is synchronized with the sampling time of the echo. To ensure hard real-time requirements, pipelining techniques should be employed by FPGAs to enhance the processing time performance of operations.
In the STWE mode, the limitation of receiving multiple sub-swath echoes in the ScanSAR mode can be overcome. However, the signal transmission period would lead to a blind region. The largest continuous swath width is limited by pulse repetition frequency (PRF), pulse duration, transmitting window, etc. The so-called wide swath beyond that limited by PRF is noncontinuous and has blind regions, as the radar cannot receive echoes while transmitting [24]. If the transmitting and receiving antennas are separated, the blind region can be avoided.
In the traditional scheme, both the main lobe and the null modulate the envelope of the echo. The receiving gain loss due to the main lobe deviation from the target direction is no more than 10 dB. Due to the extremely narrow width of the null, most of the pulse energy is suppressed by side lobes. Simulation results show that the interference suppression capability of the null is greater than 100 dB. However, the interference suppression capability of the side lobe does not exceed 40 dB. Since the null can only cover a very small angle, most of the pulse energy is suppressed by side lobes. The interfering energy received by side lobes of the digital beam is still evident after range compression. Since the range migration information and Doppler information of the interfering signal are different from the interested echo signal, the interfering signal cannot be compressed in azimuth. The interference energy produces bright curved lines along the azimuthal direction on SAR images, as demonstrated in the 2D simulation in Section 4 and the experiments in Section 5. These bright lines have a greater impact on SAR images than range ambiguity energy.
Benefiting from the evolution of communication, smart antennas, MIMO, and other technologies, there are many inverse matrix implementations that can be adopted in the scheme proposed in this paper. For example, Givens rotations [25,26], Cholesky Decomposition [27], the Gauss–Jordan technique [28], LU decomposition [29], the Gram–Schmidt method [30], etc. Besides the above mentioned classical schemes, the Sherman–Morrison–Woodbury (SMW) formulas can be applied to compute the inverse matrix at every timestep in real-time [31]. The SMW formulas update the inverse of a matrix after a small perturbation, from the inverse of the original matrix. This method is normally employed in applications that apply consecutive perturbations to the matrix and require the inverse every time [32]. Inverting large matrices in real-time may lead to the non-convergence and a significant increase in complexity of the optimization problem. How to ensure the real-time of the DBF-SAR onboard processing will be further explored and solved in future research.

7. Conclusions

STWE is a potential technology used to achieve HRWS for the next generation of spaceborne DBF-SAR systems. Conventional schemes cannot effectively separate the echoes of multiple sub-swaths. Four significant problems (in the suppression of interfering energy in a space borne SAR) were analyzed. To overcome the shortcomings in the traditional scheme, a novel STWE real-time processing architecture is proposed in this paper. The proposed model has no special requirements for the orthogonality of the signal in the time or frequency domain. Based on the joint space–time processing, the time-domain envelope and spatial information of the signal were used to provide clues to the echo separation. The proposed algorithm is applicable for calculating the time-varying angular constraints in a general DBF real-time processing architecture. It can be applied to calculate not only null constraints, but also other time-varying angular constraints. In addition, the mathematical derivations and the real-time processing framework were discussed in detail. The simulation results show that the proposed scheme can effectively improve the performance of echo separation. The experimental results verify the effectiveness of the proposed method. In the future, we will continue to focus on implementing the SAR theory in practice.

Author Contributions

Conceptualization, J.Q. and W.W.; methodology, J.Q.; validation, J.Q. and S.H.; formal analysis, J.Q.; investigation, Z.Z.; resources, Z.Z.; data curation, Z.C.; writing original draft preparation, J.Q. and Z.C.; writing review and editing, Y.W., X.M. and H.F. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the National Natural Science Foundation of China under grant numbers 61971401 and 61901442.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. The Exchange Matrix

The exchange or reflection matrix J is a square N × N matrix, whose elements on the cross diagonal are unity and all other elements are zero.
Thus,
J = 0 0 1 0 1 0 1 0 0

Appendix B. The Derivation Process of Equation (40)

In (36)
C = C S 1 J C S * , N is odd C S J C S * , N is even
where
C S = exp j A F 1 g b A F 1 g 1 A F 1 g Q A F 2 g b A F 2 g 1 A F 2 g Q A F k g b A F k g 1 A F k g Q
and
J C s * = exp j A F k g b A F k g 1 A F k g Q A F 2 g b A F 2 g 1 A F 2 g Q A F 1 g b A F 1 g 1 A F 1 g Q
The term ( ) ˜ denotes the rotation of the matrix clockwise by 90 degrees. We have
C S ˜ = exp j A F k g b A F k 1 g b A F 1 g b A F k g 1 A F k 1 g 1 A F 1 g 1 A F k g Q A F k 1 g Q A F 1 g Q
and
J C s * ˜ = exp j A F 1 g b A F 2 g b A F k g b A F 1 g 1 A F 2 g 1 A F k g 1 A F 1 g Q A F 2 g Q A F k g Q
Obviously, we have
C H = J C S * ˜ 1 C S ˜ , N is odd J C S * ˜ C S ˜ , N is even

References

  1. Huber, S.; de Almeida, F.Q.; Villano, M.; Younis, M.; Krieger, G.; Moreira, A. Tandem-L: A Technical Perspective on Future Spaceborne SAR Sensors for Earth Observation. IEEE Trans. Geosci. Remote Sens. 2018, 56, 4792–4807. [Google Scholar] [CrossRef] [Green Version]
  2. Adamiuk, G.; Gabele, M.; Loinger, A.; Heer, C.; Ludwig, M. Technology demonstration for future DBF based spaceborne SAR missions. In Proceedings of the EUSAR 2018, 12th European Conference on Synthetic Aperture Radar, Aachen, Germany, 4–7 June 2018; pp. 1–6. [Google Scholar]
  3. Bollian, T.; Osmanoglu, B.; Rincon, R.F.; Lee, S.K.; Fatoyinbo, T. MVDR Beamforming for RFI Suppression in EcoSAR data. In Proceedings of the EUSAR 2018, 12th European Conference on Synthetic Aperture Radar, Aachen, Germany, 4–7 June 2018; pp. 1–4. [Google Scholar]
  4. Freeman, A.; Johnson, W.T.K.; Huneycutt, B.; Jordan, R.; Hensley, S.; Siqueira, P.; Curlander, J. The “Myth” of the minimum SAR antenna area constraint. IEEE Trans. Geosci. Remote Sens. 2000, 38, 320–324. [Google Scholar] [CrossRef] [Green Version]
  5. Naftaly, U.; Levy-Nathansohn, R. Overview of the TECSAR Satellite Hardware and Mosaic Mode. IEEE Geosci. Remote Sens. Lett. 2008, 5, 423–426. [Google Scholar] [CrossRef]
  6. Raney, R.; Luscombe, A.; Langham, E.; Ahmed, S. RADARSAT (SAR imaging). Proc. IEEE 1991, 79, 839–849. [Google Scholar] [CrossRef]
  7. Gebert, N.; Krieger, G.; Moreira, A. Digital Beamforming on Receive: Techniques and Optimization Strategies for High-Resolution Wide-Swath SAR Imaging. IEEE Trans. Aerosp. Electron. Syst. 2009, 45, 564–592. [Google Scholar] [CrossRef] [Green Version]
  8. Suess, M.; Grafmueller, B.; Zahn, R. A novel high resolution, wide swath SAR system. In Proceedings of the IGARSS 2001, Scanning the Present and Resolving the Future, IEEE 2001 International Geoscience and Remote Sensing Symposium (Cat. No.01CH37217), Sydney, Australia, 9–13 July 2001; Volume 3, pp. 1013–1015. [Google Scholar]
  9. Zhou, Y.; Wang, W.; Chen, Z.; Wang, P.; Zhang, H.; Qiu, J.; Zhao, Q.; Deng, Y.; Zhang, Z.; Yu, W.; et al. Digital Beamforming Synthetic Aperture Radar (DBSAR): Experiments and Performance Analysis in Support of 16-Channel Airborne X-Band SAR Data. IEEE Trans. Geosci. Remote Sens. 2021, 59, 6784–6798. [Google Scholar] [CrossRef]
  10. Feng, F.; Li, S.; Yu, W.; Huang, P.; Xu, W. Echo Separation in Multidimensional Waveform Encoding SAR Remote Sensing Using an Advanced Null-Steering Beamformer. IEEE Trans. Geosci. Remote Sens. 2012, 50, 4157–4172. [Google Scholar] [CrossRef]
  11. Zhao, Q.; Zhang, Y.; Wang, W.; Deng, Y.; Yu, W.; Zhou, Y.; Wang, R. Echo Separation for Space–Time Waveform-Encoding SAR With Digital Scalloped Beamforming and Adaptive Multiple Null-Steering. IEEE Geosci. Remote Sens. Lett. 2021, 18, 92–96. [Google Scholar] [CrossRef]
  12. Krieger, G.; Gebert, N.; Moreira, A. Multidimensional Waveform Encoding: A New Digital Beamforming Technique for Synthetic Aperture Radar Remote Sensing. IEEE Trans. Geosci. Remote Sens. 2008, 46, 31–46. [Google Scholar] [CrossRef] [Green Version]
  13. Fischer, C.; Heer, C.; Werninghaus, R. X-Band HRWS demonstrator: Digital Beamforming test results. In Proceedings of the EUSAR 2012, 9th European Conference on Synthetic Aperture Radar, Nuremberg, Germany, 23–26 April 2012; pp. 1–4. [Google Scholar]
  14. Feng, F.; Dang, H.; Tan, X.; Li, G.; Li, C. An improved scheme of Digital Beam-Forming in elevation for spaceborne SAR. In Proceedings of the IET International Radar Conference 2013, Guilin, China, 14–16 April 2013; pp. 1–6. [Google Scholar]
  15. Younis, M.; Rommel, T.; Bordoni, F.; Krieger, G.; Moreira, A. On the Pulse Extension Loss in Digital Beamforming SAR. IEEE Geosci. Remote Sens. Lett. 2015, 12, 1436–1440. [Google Scholar] [CrossRef]
  16. Wang, W.; Wang, R.; Deng, Y.; Balz, T.; Hong, F.; Xu, W. An Improved Processing Scheme of Digital Beam-Forming in Elevation for Reducing Resource Occupation. IEEE Geosci. Remote Sens. Lett. 2016, 13, 309–313. [Google Scholar] [CrossRef]
  17. Qiu, J.; Zhang, Z.; Wang, R.; Wang, P.; Zhang, H.; Du, J.; Wang, W.; Chen, Z.; Zhou, Y.; Jia, H.; et al. A Novel Weight Generator in Real-Time Processing Architecture of DBF-SAR. IEEE Trans. Geosci. Remote Sens. 2021. [Google Scholar] [CrossRef]
  18. Zhao, Q.; Zhang, Y.; Wang, W.; Liu, K.; Deng, Y.; Zhang, H.; Wang, Y.; Zhou, Y.; Wang, R. On the Frequency Dispersion in DBF SAR and Digital Scalloped Beamforming. IEEE Trans. Geosci. Remote Sens. 2020, 58, 3619–3632. [Google Scholar] [CrossRef]
  19. Van Trees, H.L. Optimum Array Processing: Part IV of Detection, Estimation, and Modulation Theory; John Wiley & Sons, Inc.: New York, NY, USA, 2002. [Google Scholar]
  20. Mizzoni, R.; Capece, P.; Contu, S.; Meschini, A.; Ivagnes, M.; Rosati, G. Antennas for observation, exploration and navigation in ThalesAleniaSpace-Italia: Past and present challenges. In Proceedings of the 2017 11th European Conference on Antennas and Propagation (EUCAP), Paris, France, 19–24 March 2017; pp. 1516–1520. [Google Scholar] [CrossRef]
  21. Volder, J.E. The CORDIC Trigonometric Computing Technique. IRE Trans. Electron. Comput. 1959, EC-8, 330–334. [Google Scholar] [CrossRef]
  22. Irturk, A.; Benson, B.; Mirzaei, S.; Kastner, R. An FPGA Design Space Exploration Tool for Matrix Inversion Architectures. In Proceedings of the 2008 Symposium on Application Specific Processors(SASP), Anaheim, CA, USA, 8–9 June 2008; pp. 42–47. [Google Scholar] [CrossRef] [Green Version]
  23. de Almeida, F.Q.; Younis, M.; Krieger, G.; Hensley, S.; Moreira, A. Investigation into the Weight Update Rate for Scan-On-Receive Beamforming. In Proceedings of the 2020 IEEE Radar Conference (RadarConf20), Florence, Italy, 21–25 September 2020; pp. 1–6. [Google Scholar] [CrossRef]
  24. Yang, T.; Lv, X.; Wang, Y.; Qian, J. Study on a Novel Multiple Elevation Beam Technique for HRWS SAR System. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 5030–5039. [Google Scholar] [CrossRef]
  25. Echman, F.; Owall, V. A scalable pipelined complex valued matrix inversion architecture. In Proceedings of the 2005 IEEE International Symposium on Circuits and Systems (ISCAS), Kobe, Japan, 23–26 May 2005; Volume 5, pp. 4489–4492. [Google Scholar] [CrossRef]
  26. Ma, L.; Dickson, K.; McAllister, J.; McCanny, J. Modified givens rotations and their application to matrix inversion. In Proceedings of the 2008 IEEE International Conference on Acoustics, Speech and Signal Processing, Las Vegas, Nevada, USA, 30 March–4 April 2008; pp. 1437–1440. [Google Scholar] [CrossRef]
  27. Singh, A.K. Fast inversion of positive definite Hermitian matrices using real inverse operations. In Proceedings of the 2015 Annual IEEE India Conference (INDICON), New Delhi, India, 17–20 December 2015; pp. 1–3. [Google Scholar] [CrossRef]
  28. V, C.; Kuloor, R. Novel Architecture for Highly Hardware Efficient Implementation of Real Time Matrix Inversion Using Gauss Jordan Technique. In Proceedings of the 2010 IEEE Computer Society Annual Symposium on VLSI, Lixouri, Greece, 5–7 July 2010; pp. 294–298. [Google Scholar] [CrossRef]
  29. Khan, F.A.; Ashraf, R.A.; Abbasi, Q.H.; Nasir, A.A. Resource efficient parallel architectures for linear matrix algebra in real time adaptive control algorithms on reconfigurable logic. In Proceedings of the 2008 Second International Conference on Electrical Engineering, Lahore, Pakistan, 25–26 March 2008; pp. 1–9. [Google Scholar] [CrossRef]
  30. Rosado, A.; Iakymchuk, T.; Bataller, M.; Wegrzyn, M. Hardware-efficient matrix inversion algorithm for complex adaptive systems. In Proceedings of the 2012 19th IEEE International Conference on Electronics, Circuits, and Systems (ICECS 2012), Seville, Spain, 9–12 December 2012; pp. 41–44. [Google Scholar] [CrossRef]
  31. Hager, W.W. Updating the Inverse of a Matrix. SIAM Rev. 1989, 31, 221–239. [Google Scholar] [CrossRef]
  32. Hadizadeh, A.; Hashemi, M.; Labbaf, M.; Parniani, M. A Matrix-Inversion Technique for FPGA-Based Real-Time EMT Simulation of Power Converters. IEEE Trans. Ind. Electron. 2019, 66, 1224–1234. [Google Scholar] [CrossRef]
Figure 1. The principle diagram of a typical two-sub-swath STWE-SAR system.
Figure 1. The principle diagram of a typical two-sub-swath STWE-SAR system.
Remotesensing 14 00213 g001
Figure 2. Block diagram of the top-level hardware structure of the STWE-SAR on receiver-end.
Figure 2. Block diagram of the top-level hardware structure of the STWE-SAR on receiver-end.
Remotesensing 14 00213 g002
Figure 3. Imaging geometry of a DBF-SAR system.
Figure 3. Imaging geometry of a DBF-SAR system.
Remotesensing 14 00213 g003
Figure 4. Diagram of the PEL and the NEL effects.
Figure 4. Diagram of the PEL and the NEL effects.
Remotesensing 14 00213 g004
Figure 5. Diagram of the the effect of undulating terrain on the DBF reception performance.
Figure 5. Diagram of the the effect of undulating terrain on the DBF reception performance.
Remotesensing 14 00213 g005
Figure 6. The geometry diagram of the elevation AoA extension phenomenon.
Figure 6. The geometry diagram of the elevation AoA extension phenomenon.
Remotesensing 14 00213 g006
Figure 7. Diagram of the receiving beam control of the antenna.
Figure 7. Diagram of the receiving beam control of the antenna.
Remotesensing 14 00213 g007
Figure 8. (a) A single null constrained beam pattern. (b) A multi-null constrained beam pattern.
Figure 8. (a) A single null constrained beam pattern. (b) A multi-null constrained beam pattern.
Remotesensing 14 00213 g008
Figure 9. The principle diagram of the proposed method.
Figure 9. The principle diagram of the proposed method.
Remotesensing 14 00213 g009
Figure 10. (a) The border of the pulse extension angle. (b) The pulse extension angle.
Figure 10. (a) The border of the pulse extension angle. (b) The pulse extension angle.
Remotesensing 14 00213 g010
Figure 11. Block diagram of the IF-DBF architecture.
Figure 11. Block diagram of the IF-DBF architecture.
Remotesensing 14 00213 g011
Figure 12. The block diagram of the constraint matrix generator.
Figure 12. The block diagram of the constraint matrix generator.
Remotesensing 14 00213 g012
Figure 13. The block diagram of the proposed real-time weight generator for STWE-SAR system.
Figure 13. The block diagram of the proposed real-time weight generator for STWE-SAR system.
Remotesensing 14 00213 g013
Figure 14. Timing diagram of the simulated STWE-SAR system.
Figure 14. Timing diagram of the simulated STWE-SAR system.
Remotesensing 14 00213 g014
Figure 15. (a) The simulation flow. (b) The geometric relationship among the point targets.
Figure 15. (a) The simulation flow. (b) The geometric relationship among the point targets.
Remotesensing 14 00213 g015
Figure 16. The beam patterns generated by the conventional single-null constraint scheme.
Figure 16. The beam patterns generated by the conventional single-null constraint scheme.
Remotesensing 14 00213 g016
Figure 17. The beam patterns generated by the proposed multi-null constraint scheme.
Figure 17. The beam patterns generated by the proposed multi-null constraint scheme.
Remotesensing 14 00213 g017
Figure 18. The 2D simulation results. (ad) The 2D simulation results of the conventional single-null constrained scheme. (eh) The 2D simulation results of the proposed multi-null constraint scheme.
Figure 18. The 2D simulation results. (ad) The 2D simulation results of the conventional single-null constrained scheme. (eh) The 2D simulation results of the proposed multi-null constraint scheme.
Remotesensing 14 00213 g018
Figure 19. NEL effects corresponding to different null constraint orders for sub-swath 1.
Figure 19. NEL effects corresponding to different null constraint orders for sub-swath 1.
Remotesensing 14 00213 g019
Figure 20. The single-channel images. (a) The near-end sub-swath. (b) The far-end sub-swath.
Figure 20. The single-channel images. (a) The near-end sub-swath. (b) The far-end sub-swath.
Remotesensing 14 00213 g020
Figure 21. The images of the conventional scheme. (a) The near-end sub-swath. (b) The far-end sub-swath.
Figure 21. The images of the conventional scheme. (a) The near-end sub-swath. (b) The far-end sub-swath.
Remotesensing 14 00213 g021
Figure 22. The images of the proposed scheme. (a) The near-end sub-swath. (b) The far-end sub-swath.
Figure 22. The images of the proposed scheme. (a) The near-end sub-swath. (b) The far-end sub-swath.
Remotesensing 14 00213 g022
Table 1. Simulation system parameters.
Table 1. Simulation system parameters.
ParameterValue
Carrier Frequency9.6 GHz
Sample Rate1360 MHz
Transmit Signal Pulse width10 μ s
Transmit Window Duration50 μ s
Signal Bandwidth600 MHz
Orbit Height750 Km
Reference Earth Radius6,371,393 m
Antenna Height (Elevation)2 m
Antenna Length (Azimuth)12 m
Number of Elevation Channels24
Width of Sub-Swaths (Slant Range)80 Km
Number of Sub-Swaths4
Ideal Resolution (Slant Range)0.25 m
Ideal Resolution (Azimuth)6 m
Total Witdh of Swath (Slant Range)320 Km
Table 2. Information about four sub-swaths.
Table 2. Information about four sub-swaths.
SwathPRFLook Angle
11400[ 28 . 67 , 35 . 42 ]
21400[ 37 . 30 , 41 . 70 ]
31400[ 43 . 01 , 46 . 19 ]
41400[ 47 . 17 , 49 . 59 ]
Table 3. The average NEL for four sub-swaths.
Table 3. The average NEL for four sub-swaths.
OrderSwath-1Swath-2Swath-3Swath-4
1−32.8755−39.6801−43.2751−42.2908
3−59.8992−74.5834−84.3336−88.5442
4−83.4885−103.428−113.926−120.941
5−107.704−130.451−145.837−153.970
6−134.845−161.980−178.161−188.434
7−161.084−188.833−182.322−184.303
Table 4. Experimental System Parameters.
Table 4. Experimental System Parameters.
ParameterValue
Carrier frequency9.6 GHz
Velocity70 m/s
Height4200 m
Incident angle 65
Signal bandwidth500 MHz
Sampling frequency1200 MHz
Signal pulse duration10 μ s
Number of elevation channels16
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qiu, J.; Zhang, Z.; Chen, Z.; Han, S.; Wang, W.; Wen, Y.; Meng, X.; Fan, H. A Novel Real-Time Echo Separation Processing Architecture for Space–Time Waveform-Encoding SAR Based on Elevation Digital Beamforming. Remote Sens. 2022, 14, 213. https://0-doi-org.brum.beds.ac.uk/10.3390/rs14010213

AMA Style

Qiu J, Zhang Z, Chen Z, Han S, Wang W, Wen Y, Meng X, Fan H. A Novel Real-Time Echo Separation Processing Architecture for Space–Time Waveform-Encoding SAR Based on Elevation Digital Beamforming. Remote Sensing. 2022; 14(1):213. https://0-doi-org.brum.beds.ac.uk/10.3390/rs14010213

Chicago/Turabian Style

Qiu, Jinsong, Zhimin Zhang, Zhen Chen, Shuo Han, Wei Wang, Yuhao Wen, Xiangrui Meng, and Huaitao Fan. 2022. "A Novel Real-Time Echo Separation Processing Architecture for Space–Time Waveform-Encoding SAR Based on Elevation Digital Beamforming" Remote Sensing 14, no. 1: 213. https://0-doi-org.brum.beds.ac.uk/10.3390/rs14010213

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop