2.1. Altimetry Concept of IRAs
The operational concept of TRN with an IRA is shown in
Figure 1. In this figure, TRN on a cruising aircraft uses an IRA to measure the vertical range (
) to the zero Doppler region within the antenna beam width. It then navigates by deriving the height of the terrain (
) using the altitude from sea level (
) and by estimating its current position by comparing
to the height of the DEM [
24,
25].
However, as shown in
Figure 2, the
of the terrain in the zero Doppler region (
∼
) varies as
∼
depending on the shape of the terrain. Accordingly, if the angle of the reflection point is not known, measurement error of the target range (
) occurs. For example, if the shortest range (
) at point
is regarded as the vertical range (
), the measurement error is
.
Given that the IRA can estimate the target angle (=azimuth) based on the PCM technique [
15], estimating the angle (
) with target range (
) can minimize the measurement error, as shown in
Figure 2. For example, at point
, the vertical range (
) and the horizontal range (
) can be calculated based on
and
, meaning that TRN can navigate by comparing the height of the DEM with
at point
.
2.2. Design of the Transmitted Signal for Computation of the Target Range
The IRA described in this paper transmits and receives linear frequency modulation (LFM) pulses to measure the altitude of distant terrain, as shown in
Figure 1. The transmitted signal (
) can be defined using Equation (1).
In Equation (1),
is the magnitude of the transmitted signal,
is the carrier frequency, and
is the time.
is the slope of the frequency modulation, which varies depending on the frequency bandwidth (
) and the pulse width (
).
should be designed to be small to reduce the blind zone of the transmission time. However, because
is proportional to the signal-to-noise ratio (
SNR) of the received signal, as shown in Equation (2) [
26], it is necessary to analyze the
SNR before designing the transmitted signal.
In Equation (2), is the transmission power, is the transmission antenna gain, is the receiving antenna gain, is the wavelength, is the target radar cross section (RCS), is the pulse repetition frequency (PRF) number in one coherent processing interval (CPI), is the range to the target, is the Boltzmann constant, is the absolute temperature, is the noise figure (NF), and is the total loss including the system loss and the propagation loss.
Figure 3 shows the geometry of the IRA’s reflected signal in the flight path of the cruising aircraft.
In
Figure 3,
is the aperture time [
23], which represents the time during one CPI, as expressed in Equation (3). The pulse repetition interval (
PRI) is equal to 1/
PRF,
is the length traveled during
,
is the velocity of the aircraft, and
is the resolution of the along track.
If the resolution of the cross track is
and the inherent reflection coefficient of an object with an arbitrary material is
,
can be represented by
. Therefore, the
SNR of the terrain signal in Equations (2) and (3) can be expressed as Equation (4). Considering the range resolution (
) and the angle of the terrain slope (
),
can be simplified to
or it can be set to an arbitrary representative value.
By calculating a
that satisfies the minimum
SNR for detecting the terrain in Equation (4), the LFM pulse can be designed by combining
and
PRF. However, considering the sampling frequency (
) that satisfies the Nyquist sampling theorem, the altitude bin (
) that can be processed without aliasing, i.e., without range ambiguity, can be obtained as shown in Equation (5). Thus, it is necessary to consider these parameters in the design stage of the transmitted signal.
2.3. Employing Conventional Zero Doppler Filtering to Derive the Target Elevation
Regarding the acquisition of the three-dimensional information of the target, the target range computation described earlier is important. In addition to the acquisition of the azimuth, which will be described later, it is necessary to acquire the angle (=elevation; in the three-dimensional (3D) radar, the angle is categorized as azimuth and elevation; since the elevation is used in the DEM to indicate the height, it is expressed as the angle (=elevation) for clarity) of the flight direction. In this paper, instead of acquiring the elevation of the target, the zero Doppler filtering of the delay/Doppler radar altimeter (DDA) technique [
22] is employed to derive the elevation region, and the RCMC is processed in the time domain.
Zero Doppler filtering in the DDA technique is a part of the range Doppler algorithm of the SAR technique [
23]. It is performed only until the azimuth FFT; then, only the frequency signals in the zero Doppler region shown in
Figure 1 are acquired. Compared to the range Doppler algorithm, it is less computationally intensive, which has the advantage of enabling real-time processing in aircraft flying at high speeds. In this regard, the concept of the target’s Doppler frequencies for the flight path is shown in
Figure 4.
The Doppler frequency acquired by an aircraft flying at a constant altitude, as shown in
Figure 4, is determined by Equation (6) [
23]. Because
is zero in the vertical direction of the aircraft, instead of acquiring the entire terrain signal, zero Doppler filtering acquires only the terrain signal at the zero Doppler point, such as
, excluding the components
. In this way, the elevation region to be computed can be derived.
In order to perform zero Doppler filtering using the DDA technique, the azimuth FFT of the range Doppler algorithm should be processed beforehand. Therefore, it is necessary to compile a number of data in the along-track direction, which correspond to the amount of data collected during
in
Figure 3. If we plot the detected range (
) for one target at each observation point (
) parallel to the range (=time
) axis while moving along the track, we can plot a range curve approximated by the red line shown in
Figure 5. This is the range cell migration (RCM) process of SAR processing, requiring RCMC processing to compensate for it.
The received signal (
) for the transmitted signal in Equation (1) is converted to a baseband signal and is determined by Equation (7). The conventional range Doppler algorithm performed the azimuth FFT on this signal and compensated for the range curve in
Figure 5 through RCMC processing [
23].
In Equation (7),
is the magnitude of the received signal, and
is the delay time of the reflected signal from the target, which can be expressed as Equation (8). In Equation (8), compared to
, both
and
are negligibly small. Accordingly, in this paper, we assume that
.
2.4. RCMC Processing in the Time Domain for Zero Doppler Filtering
The IRA undertakes deramping before converting the received signal (
) to the baseband signal for real-time processing. Thus,
can be calculated according to Equation (9) instead of Equation (7). In Equation (9), it is difficult to employ conventional RCMC processing as is.
In order to overcome this difficulty, in this paper, we present a method to compensate for the range curve by performing RCMC processing in the time domain before the azimuth FFT, although it is not as accurate as conventional RCMC processing performed in the frequency domain after the azimuth FFT.
The target range (
) detected at each observation point (
) in
Figure 5 can be expressed as Equation (10) [
23], where
is the closest range in
Figure 5 and
is the RCM component that forms the range curve indicated by the red line in
Figure 5.
Decomposing Equation (9) into the azimuth time (
) and the range time (
) in
Figure 5 and substituting
of Equation (8) into
of Equation (9), Equation (9) can be written as Equation (11).
Performing the range FFT operation on Equation (11) transforms it into Equation (12).
In Equation (12), denotes the range frequency. The range (=time ) axis of the received signal was transformed into the frequency domain, and the center of the sinc function is .
Given that
varies at every point (
) in Equation (10),
is added to the closest range (
) at every point (
) in Equation (12). Consequently, in this paper, we calculate
for each observation point (
) and move the range cell by an amount equal to the calculated value, as shown in
Figure 6. However, the proposed method has the advantage of real-time processing, but the accuracy is somewhat decreased because errors arise depending on the accuracy of
and
and due to the error based on the size of
.
In
Figure 6, the target signal aligned to the range cell by RCMC processing is the signal on the range axis and the time axis, where the range axis corresponds to the range time (
) and the time axis corresponds to the azimuth time (
) in
Figure 5. By performing the azimuth FFT on this time axis, the target signal with target range
and Doppler frequency
can be obtained, as shown in
Figure 7. The time axis is then converted to the frequency axis, and the target’s elevation region can be derived toward the direct downward direction by means of zero Doppler filtering, which detects only signals with a zero Doppler frequency in order to extract only signals for which
.
2.5. Conventional Angle-Estimation Technique Based on Multiple Baseline Interferometry
The computation of the target’s range and elevation to acquire three-dimensional information of the target was described earlier. In this section, we describe the estimation of the target’s azimuth (orthogonal to the direction of flight). The target angle estimation is based on the PCM technique of monopulse radar. However, considering that it is difficult to resolve the angular ambiguity with a typical single-baseline antenna, in this paper, we employ a method based on a multiple-baseline antenna to estimate the azimuth of the target by comparing the phase differences of the target signals received by each antenna, as in several earlier studies [
14,
27].
In
Figure 8, Ant L (Left), Ant C (Center), and Ant R (Right) are placed with interantenna spacings of
and
, respectively, and the reflected signals from the target within the zero Doppler region are received by each antenna. Equation (13) can be derived from the geometry in
Figure 8 for range
and phase
of the received signal.
In Equation (13),
is the interantenna spacing, and
is the angle of the target obtained from Ant L and Ant R.
is a variable representing the periodicity of the measured phase difference
, which has angular ambiguity that occurs at every period (2π) [
28].
To resolve this angular ambiguity, the assumption that
is most reliable when the difference (
) between
and
is minimized is used to obtain
, as shown in Equation (14). The obtained values of
and
are arithmetically averaged, as shown in Equation (15), to obtain the estimated angle (
) of
[
18,
27]. From the range (
) and angle (
) obtained in this way, the vertical range (
) in the direct downward direction can be estimated.
For the multiple-baseline antenna designed in this paper, the values of
for
of Equation (13) is plotted in
Figure 9. In
Figure 9, the blue line represents the graph of
(= the phase difference between Ant R and C) versus
(when
), and the red line represents the graph of
(=the phase difference between Ant L and Ant C) versus
(when
).
If , as indicated by the red point, is −0.4075 (when ) and 0.2864 (when ), then and are both 0.745°, resulting in = 0 and = 0.745°, respectively. If , as indicated by the blue point, is 0.1107 (when ) and 0.6491 (when ), then = −0.2° and = 1.69°, resulting in = 1.89° and = 0.745°, respectively. Therefore, even with the added error in , corresponding to Equation (14) can be derived according to Equation (15).
2.6. Analysis of the Limitations of the Conventional Angle Estimation Technique
Before estimating the azimuth of the target, the peak point of the range cells within the zero Doppler filtering in
Figure 7 is specified as target
with zero elevation, as shown in
Figure 10. The azimuth is then estimated according to Equations (13)–(15) from the phase information of the target. In this regard, we analyzed and concluded that the conventional angle estimation technique has limitations in two aspects: the target identification process and the angle (=azimuth) estimation process.
First, regarding the target identification process, unlike monopulse radar, which detects a single target, an IRA receives target signals from multiple reflective points on the terrain, meaning that the peak in the range spectrum may be the signal reflected from a single target with a large RCS but may also be superimposed signals from multiple targets with similar ranges and different angles. Therefore, for a single target signal, the phase error may be small, and the estimated angle may be accurate, but for multiple target signals, the phase error increases, resulting in a large angle error.
Second, regarding the angle estimation process, it appears to be reasonable to derive Equations (14) and (15) based on the assumption that
is most reliable when the difference between
and
is minimized for a multiple-baseline antenna, but it is difficult to determine the extent to which the result of Equation (15) can be trusted. In this regard,
Figure 11 is instructive.
In
Figure 11, when
is 0.2752 and
is 0.764,
is 2.49° in regions 1 and 2, yielding
= 0.745° in region 1 and
= −13.295° in region 2. In this case, the angle cannot be estimated using the conventional method because there are two solutions. These two limitations motivated us to consider the phase quality evaluation in this paper.
2.7. Azimuth Estimation Based on a Phase Quality Evaluation
In order to overcome the two limitations of the conventional angle estimation techniques described above, we propose a method that evaluates the phase quality of the target signals in the range spectrum, as shown in
Figure 10, before estimating the target angle (=azimuth), after which it selects the target whose azimuth is estimated to be the most reliable. In other words, instead of “calculate signal magnitude → select target → estimate azimuth”, the azimuth of the proposed method is estimated in the order of “calculate signal magnitude → select target group → calculate phase quality and estimate azimuth in advance → evaluate phase quality → select the most reliable target → finally estimate azimuth”.
This method takes into account the contamination of the phase information. Just as Equations (14) and (15) in
Section 2.6 are derived from the assumption that
of the conventional multiple-baseline antenna is most reliable when
is minimized, the proposed method works on the assumption that the better the phase quality is, the more reliable
is.
First, we set a threshold larger than the noise level, as shown in
Figure 10. We classify the signals in a certain region of the range spectrum (e.g., N/2 to N when the total number of samples in the range spectrum is N) into a group of targets. The azimuths of these targets are then estimated according to Equations (14) and (15), and their phase qualities are evaluated as described below.
In this paper, we precalculate and store the phase difference versus the angle (=azimuth) values in
Figure 9 because the phase quality could not be determined by the conventional Equations (14) and (15). For example, if the target azimuth is 0.745°, −0.4075 for
and 0.2864 for
are then calculated and stored in the database (DB) (
is referred to as the stored value to distinguish it from the measured value (
)). Then, from the range spectrum in
Figure 10 obtained from the aircraft captive flight test (CFT), the target azimuths of the entire target group are calculated. If the target azimuth (
) is determined to be 0.745°,
is equal to 0.1107, and
is equal to 0.6491 in Equation (13), the quality of phase
is then calculated as shown in Equation (16).
Subsequently, by comparing the phase quality (
) of the entire target group, as shown in Equation (17), selecting the mth sample with the minimum value as the target, and estimating the target azimuth (
), the proposed method completes the target azimuth estimation.
The proposed method is adopted for use with targets 1 and 2 in
Figure 11. For target 1,
is 0.745°,
is 0.2752,
is 0.764,
is −0.4075, and
is 0.2864. Thus, according to Equation (16),
is calculated and found to be 1.1603. For target 2,
is −13.295°,
is 0.2752,
is 0.764,
is 0.9424, and
is 1.227. Then,
is calculated according to Equation (16) and found to be 1.1302. Therefore, for this sample, −13.295° with the smaller
is estimated as the target azimuth (
). The subsequent procedure is as described earlier.
Figure 12 shows a flow chart of the proposed method.
2.8. Aircraft CFT Results
The IRA was mounted on the underside of an aircraft, as shown in
Figure 13, to conduct an aircraft CFT and acquire test data. The test was conducted in an area near Jeollabuk-do, South Korea, and the plane flew along the route shown in
Figure 14, with a flight altitude of about 1.5 km above sea level and a flight speed of about 170 knots.
The processing results of the kth scan of the flight test data are shown in
Figure 15,
Figure 16 and
Figure 17 below. The height of the DEM in the orthogonal direction of the flight direction is shown in
Figure 15. In this figure, the green line indicates the height of the DEM of the detectable region within the antenna beam width of the IRA, the blue dot is the height of the terrain computed by the conventional method, and the red dot is the height of the terrain computed by the proposed method.
The range spectrum in the zero Doppler region obtained by RCMC processing in the time domain, azimuth FFT, and zero Doppler filtering for the above terrain is shown in
Figure 16. This range spectrum is identical to the range spectrum in
Figure 10, but in
Figure 16, we can see the target (red dot) selected as a result of the phase quality evaluation.
The results of the azimuth estimation of the signals above the threshold in
Figure 16 are shown in
Figure 17. In
Figure 17, the green line shows the target angle (=azimuth) on the DEM, and the black dots show the target angles estimated by comparing the phase quality.
Figure 17 shows that there is some similarity between the estimated angles and the angles of the DEM, but there are significant angular errors in that the black dots are far off the green line.
This may be an angular ambiguity inherent in the multiple-baseline antenna-based PCM technique [
14], an inherent error in the DEM due to the accuracy of DEM production, or a phase error due to the superposition of the phases of multiple targets in one range cell (
).
In this paper, the phase quality containing these errors is compared using Equation (16) to calculate the angle at each point, and the angle (
) is estimated as the target angle by evaluating the phase quality (
) according to Equation (17) and selecting the mth sample with the minimum value of
as the target. In
Figure 17, the red dot represents the target angle estimated by the proposed method, and the blue dot represents the target angle at the maximum signal point according to the conventional method.