Next Article in Journal
Detecting Temporal Trends in Straw Incorporation Using Sentinel-2 Imagery: A Mann-Kendall Test Approach in Household Mode
Previous Article in Journal
Effective Cultivated Land Extraction in Complex Terrain Using High-Resolution Imagery and Deep Learning Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Cross-Track Interferometric Synthetic Aperture 3D Passive Positioning Algorithm

1
National Key Laboratory of Microwave Imaging, 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 100049, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(5), 932; https://doi.org/10.3390/rs17050932
Submission received: 3 January 2025 / Revised: 22 February 2025 / Accepted: 3 March 2025 / Published: 6 March 2025

Abstract

:
High-precision, robust, and rapid three-dimensional (3D) passive positioning of the radiation source is critical for modern reconnaissance systems. While synthetic aperture technology has advanced 2D passive positioning performance, existing methods fail to achieve full 3D positioning with sufficient accuracy and computational efficiency. This is because of the inherent limitations of the single-station platform in resolving elevation-angle ambiguity. To address this gap, we propose a Cross-Track Interferometric Synthetic Aperture (CISA) 3D passive positioning algorithm. The algorithm innovatively realizes robust elevation-angle measurement by recursively deriving the long baseline unambiguous phase difference step-by-step from a virtual short baseline. The 3D positioning is achieved by combining passive synthetic aperture and interferometric angle measurement. Furthermore, we establish the incoherence model of synthetic aperture passive positioning for the first time and propose a compensation method based on static acquisition data to improve the practicability of CISA. Simulation and experimental results demonstrate that the proposed CISA algorithm achieves a positioning accuracy of 4.73‰R, improves computational efficiency by 1–2 orders of magnitude compared to conventional methods, and exhibits superior robustness to noise. The research can provide a reference for the method research and engineering realization of synthetic aperture 3D passive positioning.

Graphical Abstract

1. Introduction

Single-station passive positioning is a widely concerned technology and has been applied in many fields due to its advantages in flexibility, system simplicity, and low cost [1,2,3,4]. It does not require a high-power transmitting device and is more conducive to achieving lightweight and miniaturization of the system compared to active systems. Unlike the distributed system, it does not require a data link or synchronization device. This eliminates the positioning accuracy loss caused by synchronization errors between nodes.
Single-station passive positioning is a technology that only uses a single platform to observe and locate the source target. It first obtains the observation data at different positions and then combines the differences in the information received at different positions to achieve passive positioning. Single-station passive positioning algorithms can be divided into two categories. One is the two-step positioning method based on parameter estimation [5,6,7]. For example, the classical BO (Bearing-Only Positioning) algorithm is achieved through angle measurement [6]. The advantages of a two-step positioning method are the simplicity of the algorithm and low computational complexity. However, it also has two main shortcomings. One is that the observation data from different angles are incoherent, and there are multiple initial errors in multiple observations, resulting in limited positioning accuracy. The other point is that in the two-step method, the positioning accuracy is highly sensitive to the geometric structure formed by multiple observation positions. And a larger observation angle is needed to achieve higher positioning accuracy. This results in the need for long-distance movement of the moving platform, slowing down the positioning speed.
The other type of single-station passive positioning algorithm is Direct Position Determination (DPD) [8,9,10], also known as the single-step positioning method. The core idea is similar to Matched Field Processing (MFP) in the field of Underwater Signal Processing [11,12]. It can be applied in both distributed systems and single-station systems. For instance, the DPD-MUSIC algorithm [13] and the DPD-Capon algorithm [9] are commonly used. DPD avoids information loss and has better robustness to noise. Many scholars have already carried out in-depth research on performance improvement methods [14,15], special signal direct positioning [16,17], array design [18,19], and other issues related to DPD. Regrettably, traditional DPD algorithms require a 3D grid search, which incurs a high computational resource overhead and leads to slow positioning.
Under the background, synthetic aperture passive positioning (SAPP) technology emerges as a computationally efficient single-station DPD method. Some scholars have first introduced the principle of synthetic aperture into the passive positioning of acoustic frequency band [20,21,22], that is, Passive Synthetic Aperture Sonar (PSAS) technology. The synthetic aperture passive positioning experiment proves that PSAS can effectively improve the detection ability of weak target signals.
In recent years, SAPP technology has been introduced into the microwave frequency band. It is mainly used for passive reconnaissance and positioning of radar or communication targets, as well as search and rescue applications. First, it overcomes the need for large observation angles required by the first kind of algorithms and is more conducive to the accurate positioning of the time-sensitive target and the occasional target. Additionally, it uniquely addresses three critical limitations of conventional DPD approaches: (1) Positioning accuracy: it uses the Doppler effect and pulse compression principle to make the positioning accuracy no longer limited by the grid accuracy. And it has a natural precision advantage in principle; (2) Computational complexity: it reduces the computational dimension of meshing from 3 to 1, which greatly optimizes the computational cost; (3) Noise robustness: the principle of phase-coherent reception and pulse compression makes the SAPP method more robust to noise. Some scholars have carried out research on the principle of the algorithm and carried out experimental verification based on the space-borne platform [2,23,24]. Subsequently, this technology has attracted many scholars to study system parameter optimization [25], pulse emitters positioning [26], multi-target positioning [27], wide-beam dispersion [28], frequency-hopping signal positioning [29], motion compensation [30], and other problems.
Although SAPP has received a lot of attention and research, the current research is almost carried out for 2D scenarios under the plane assumption, which is more applicable to the spaceborne platform. For low-altitude platforms such as vehicle-mounted and airborne platforms, the relative elevation of the target changes greatly, and the altitude information cannot be ignored. Therefore, it cannot achieve accurate 3D positioning for targets in highly undulating scenarios such as mountainous areas and cities. Typically, high-precision positioning of small targets is difficult with DEM (Digital Elevation Model) data and 2D positioning. This is due to the insufficient accuracy of current DEMs and that DEM is often not up to date. And for the communication hotspot target in the building, three-dimensional positioning is also needed to determine its floor information. Therefore, it is necessary to study the high-precision synthetic aperture 3D passive positioning technology to expanding the scenario adaptability of the method.
To address the challenge of 3D passive positioning for the radiation source target, we propose a Cross-track Interferometric Synthetic Aperture (CISA) 3D passive positioning algorithm. This algorithm makes full use of the information of the time, frequency, spatial, and phase degrees of freedom, and achieves a high precision passive positioning in the order of ‰R. It also reduces the operation time by two orders of magnitude compared to the DPD method, while achieving better noise robustness. Additionally, we introduce an innovative DOA (Direction Of Arrival) estimation method based on Step-by-step Recursion from a Second-Order Virtual Baseline (SRSVB). The accuracy of the proposed SRSVB method is improved by 57.1% (RMSE) compared with the MUSIC method, and the average resolving ambiguity correct rate is increased by 4.5%. Furthermore, we model the incoherence problem between the positioning system and the target and propose a compensation method based on static data acquisition.
This paper is organized as follows. In Section 2, the geometric model and the signal model are established, and the CISA 3D passive positioning algorithm proposed in this paper is presented. In addition, we model and analyze the influence of the incoherence between the target frequency source and the positioning system frequency source on the positioning result. We also provide a compensation method. In Section 3, we compare the proposed algorithm with three traditional 3D positioning algorithms. And we verify the effectiveness of the proposed algorithm, including positioning accuracy, robustness, and positioning speed, through simulation and experiment, respectively. The performance of the algorithm is discussed in Section 4. The conclusion is drawn in Section 5.

2. Model and Methods

2.1. Signal Modeling

The platform moves uniformly in a straight line along the speed direction. The cross-track mounted linear array antenna receives the source signal from the right-side view. Taking the four-element antenna as an example, the geometric schematic is shown in Figure 1. Take the moment when the antenna starts to receive the signal as the azimuthal starting moment and take the vertical projection position of the platform center in the geoid at this moment as the origin of the coordinate system. The movement direction of the platform is considered the X-axis, the positive right-side view direction is the Y-axis, and the perpendicular to the upward direction of the geoid is the H-axis. The platform height is h P , and the speed is V P . The antenna is vertically installed on the platform, and the element installed at the center of the carrier is the primary element. The baseline lengths are B 1 , B 2 , and B 3 . It is assumed that the target is stationary and located in the far-field area of the array antenna. The 3D position coordinates of the target area T ( x T , y T , h T ) , with an incidence angle of θ T .
In general, before passive positioning, pre-processing processes such as reconnaissance, signal recognition, and demodulation are needed. For narrowband modulated signals such as ASK, FSK, PSK, and QAM, the classical non-cooperative demodulation methods based on signal statistical characteristics are relatively mature, including signal spectrum, high-order cumulant, instantaneous characteristics, constellation diagram, and so on [31,32,33]. In recent years, the statistical feature recognition method based on the machine learning method has also developed rapidly and has made great progress [34]. After the recognition is completed, the carrier frequency signal with target position information can be obtained by parameter measurement and signal demodulation. There are also more mature solutions for parameter measurement and signal demodulation. In addition, for some wideband signals such as Chirp (Linear Frequency Modulation Signal), it is necessary to add a step of fast-time dechirp or pulse compression processing after signal identification and time-frequency parameter measurement. This way Chirp can be degraded to a single frequency signal. Therefore, most unencrypted deterministic steady-state signals can be demodulated to the single frequency signal after pre-processing. Taking the Chirp signal as an example, the target signal model is established as follows:
s t = A · exp j 2 π f c t + φ 0 · exp j π K r t 2 .
where A is the amplitude, f c is the carrier frequency, φ 0 is the initial phase, and K r is the chirp rate. The fast-time and slow-time are denoted by τ and η , respectively. And their sum is time t .
Thus, the slant range of the n th array element is
r n η = R T , n 2 + x T V P η 2 = R T , n 1 + x T V P η R T , n 2 ,  
R T , n = y T 2 + h T h n 2 .
where, h n is the height of the n th array element, which is determined by the primary array element’s height h P and the baseline of the antenna. When x T = V P η 0 , the slant range from the target to the n th array element is minimized, and r n η 0 = R T , n , where η 0 is the zero Doppler moment and R T , n is the minimum slant range. The signal received by the n th element is
s r , n τ , η = A · exp j 2 π f c τ + η r n η c + φ 0 · exp j π K r τ r n η c 2 .
where c is the speed of light. According to the signal echo model, the carrier frequency f ^ c , time width, bandwidth and modulation frequency K ^ r of the fast-time signal can be estimated through time-frequency analysis. Set the frequency domain matching filter for fast-time:
H r f r = exp j π f r 2 K ^ r .
Perform pulse compression on fast-time signal, that is, perform the Fast Fourier Transform (FFT) for the signal along the fast-time dimension and transform to the frequency domain, multiply it with the frequency domain matching filter H r f r , and then perform the Inverse Fast Fourier Transform (IFFT) of the result, we get:
s r c , n τ , η = IFFT r FFT r s r , n τ , η · H r f r .
Further, we get:
s r c , n τ , η = A · exp j 2 π f c τ + η r n η c + φ 0 · p r τ r n η c .
where p r · is the envelope of fast-time range compression, that is, the SINC function. And then change the fast-time signal to baseband. Here, after the range compression, the one-dimensional slow-time signal at the location of the fast-time peak point can be extracted:
s r c , n η A · exp j 2 π f c η r n η c + φ 0 .
When the target distance is much larger than the azimuthal position, the slant range can be approximated as a quadratic function of the slow-time by the McLaughlin expansion, that is, Equation (2) can be expressed as
r n η R T , n 1 + x T V P η 2 2 R T , n 2 .
Substitute Equation (9) into Equation (8), we get
s r c , n η A · exp j 2 π f c η + φ 0 · exp j 2 π R T , n λ c · exp j π λ c · R T , n x T V P η 2 .
where λ c is the signal wavelength. It is noteworthy that η and n form a two-dimensional data matrix. When η = η 0 , the corresponding slow-time sliced signal is
s r c , n η 0 = A · exp j φ 0 · exp j 2 π R T , n λ c .
The above signal model shows that the signal modulation type with fast time is not critical for subsequent processing. In order to simplify the mathematical derivation of the proposed algorithm, the signal type is simplified to a single-frequency signal, that is, it is assumed that the signal has been demodulated into a single-frequency signal by pulse compression or other demodulation methods. Therefore, the single-frequency radiation source signal model is
s t = A · exp j 2 π f c t + φ 0 .
Similar to (4), the signal received by the n th element is
s r , n τ , η = A · exp j 2 π f c τ + η r n η c + φ 0 .
After performing approximation (9), we get
s r , n τ , η A · exp j 2 π f c τ + η + φ 0 · exp j 2 π R T , n λ c · exp j π λ c · R T , n x T V P η 2 .
The result of the interference caused by different array elements is as follows:
s r , n τ ; η 0 · c o n j s r , m τ ; η 0 = A 2 · exp j 2 π ( R T , n R T , m ) λ c .
where m , n 1 ,   4 ( m > n ). When the far-field condition is satisfied, the electromagnetic waves arriving at different array elements are approximately plane waves, then,
R T , n R T , m B · cos θ T .
where B is the baseline length between the two array elements, and θ T refers to the incidence angle. Therefore, the phase difference of the signals received by the two array elements is
ϕ = 2 π B λ c cos θ T .
Thus, θ T can be estimated from ϕ . And by combining this with the estimated result of the minimum slant range R ^ T , n , the target’s ground range and elevation can be further calculated.

2.2. Cross-Track Interferometric Synthetic Aperture 3D Passive Positioning Algorithm

It is necessary to form observation capabilities in all three spatial dimensions. The resolution principle of synthetic aperture is similar to [23]. Specifically, it relies on the virtual aperture to achieve azimuth resolution and utilizes the law of the target slant range over time to achieve range resolution. However, different from [23], this letter utilizes the linear array antenna to construct non-uniform baselines in the elevation direction to obtain the resolution of the third dimension. And the interferometric angle measurement method will be improved to optimize the stability of resolving ambiguity and the phase error tolerance. The flowchart of the proposed CISA 3D passive positioning algorithm is shown in Figure 2.
Firstly, a fast-time Fast Fourier Transform (FFT) is applied to the signal of the primary element to estimate the carrier frequency. It should be noted that the derivation related to the signal of the primary element is no longer marked with the subscript “ n ”. Therefore, the result of the FFT is as follows:
s r f c , η = A · δ ( f f c ) · exp j 2 π f c η + φ 0 · exp j 2 π R T λ c · exp j π λ c · R T x T V P η 2 ,
where δ ( f ) is the impulse function, and it satisfies δ ( f ) = 0 ( w h e n   f 0 ), and + δ ( f ) d f = 1 . According to the approximation of Equation (9), the effect of instantaneous Doppler is ignored in Equation (19). Reference [25] gives the constraint requirements of this approximation on synthetic aperture length L s . Specifically, that is L s 4.32 δ R T , where δ is the positioning error threshold, and R T is the minimum slant range.
Select the data at the frequency f c , and change the slow-time signal to the baseband. The result is
s r η ; f c = A · exp j φ 0 · exp j 2 π R T λ c · exp j π λ c · R T x T V P η 2 .
Next, apply an FFT to the slow-time baseband signal, and the Doppler domain signal is derived using the Principle of Stationary Phase (POSP), that is,
S r f a A · exp j φ 0 · exp j 2 π R T λ c · exp j π f a 2 K · exp j 2 π f a · x T V P ,
K = f c V P 2 c · R T .
In the above equation, f a and K are Doppler frequency and Chirp rate, respectively. Set up different matched filters based on different possible minimum slant ranges R filter . The frequency domain matched filter is
H f a ; R filter = exp j π f a 2 K R filter .
The result of the matching filter is
s out R filter = I F F T S r f a · H f a ; R filter .
Then search for the matching filter result with the largest peak value, and we get an estimate of the minimum slant range
R ^ out = arg max R filter max s out R filter .
In addition, the matching peak of the optimal pulse compression results is located at x T / V P . And V P is the speed of the radar, which can be obtained from the navigation system equipped with the passive radar system.
Next, an improved interferometric angle measurement method is designed to estimate the target’s incidence angle θ T . Although there is much research on interference angle measurement methods [35,36], including the classical DOA least square estimation algorithm based on phase difference estimation (DOA-LS), it is difficult to avoid the tradeoff between accuracy and ambiguity solving stability. The most crucial parameter in the interferometric angle measurement method is the baseline, i.e., the distance between interferometric elements. The longer the baseline, the higher the accuracy theoretically.
However, a longer baseline also increases the likelihood of phase ambiguity. This is because interferometric angle measurement relies on observing the phase difference in the signals arriving at the array elements, and the periodicity of the phase often leads to differences between observed phase differences and actual phase differences by integer multiples of 2π, known as ambiguity number. A longer baseline leads to a larger ambiguity number, making the integer constraints for ambiguity solving more relaxed. This can result in an increased risk of ambiguity-solving failure in the presence of phase difference errors, meaning poor error tolerance, which is detrimental to the robustness of the system in practical applications.
Therefore, in order to accurately estimate the phase difference ambiguity number, the method of combining long and short baselines is often chosen. Generally, the long-short baseline angle measurement method needs to meet the requirement that the short baseline is less than half wavelength. However, for passive systems, especially high-frequency systems, not only the value of the half-wavelength condition is unknown, but also it is often so short that it is difficult to realize in the physical arrangement. When the condition of half-wavelength cannot be satisfied, it is necessary to carry out maximum likelihood estimation of ambiguity number through antenna design, so that the unique solution of the underdetermined equation can be obtained under constrained conditions when there is phase error. The baseline design affects both the error tolerance and the angle measurement accuracy, so a compromise optimization design is necessary.
Then, an interferometric angle measurement method based on a rotating phase plane and step-by-step extrapolation from virtual baselines is designed. Assume that the three baselines are B 1 , B 2 , and B 3 ( B 1 < B 2 < B 3 ), and the corresponding phase difference measurements are φ 1 , φ 2 , and φ 3   ( φ 1 , φ 2 , φ 3 π , π ) .
Design the baselines according to the following three criteria:
(1)
Second-order differencing of the baselines yields two virtual short baselines B short , 1 and B short , 2   ( B short , 1 < B short , 2 < B 1 ) ;
(2)
The virtual baselines are prime multiples of the half-wavelength;
(3)
The prime numbers are as small as possible.
Then perform the same difference on φ 1 , φ 2 , and φ 3 to obtain the phase differences φ short , 1 and φ short , 2 , with the ambiguity numbers of N short , 1 and N short , 2 . According to the geometric model, we have
B short , 1 · c o s θ T λ c · 2 π = 2 π · N short , 1 + φ short , 1
B short , 2 · c o s θ T λ c · 2 π = 2 π · N short , 2 + φ short , 2
As can be inferred, there is a linear relationship as follows:
φ short , 2 = B short , 2 B short , 1 φ short , 1 + B short , 2 B short , 1 2 π · N short , 1 2 π · N short , 2
Within the angle measurement range of (0°, 180°), φ short , 1 and φ short , 2 form a series of parallel lines based on different combinations of ambiguity numbers, and the slope of the line is B short , 2 / B short , 1 , and the intercept of the line is determined by the ambiguity numbers. The essence of ambiguity solving is to determine which line it is from a series of parallel lines and then determine the corresponding ambiguity number combination. Taking B short , 1 = 3 λ c / 2 and B short , 2 = 5 λ c / 2 as an example, the phase plane is plotted as shown in the Figure 3.
If there is no phase difference error, the observed ( φ short , 1 , φ short , 2 ) will surely fall on a straight line in the phase plane. However, due to the noises and interferences, it may appear anywhere on the phase plane, and only the nearest line to the observation can be found to estimate the ambiguity number. Suppose B short , 2 / B short , 1 = P / Q , where P and Q are prime numbers. Rotate the phase plane to reduce the computation of ambiguity solving. Calculate the rotation angle, i.e., the angle between the line and the φ short , 2 axis, that is,
α = arctan Q P .
The distance between two adjacent lines is as follows:
V = 2 π P 2 + Q 2 .
After rotation, the observed phase differences are
φ short , 1 φ short , 2 = cos α V sin α V sin α cos α × φ short , 1 φ short , 2 .
The phase plane after rotation is shown in Figure 4. After rotation, each line is perpendicular to the horizontal axis and the horizontal coordinates are exactly at the position of the integer values. Therefore, in the presence of phase errors, the ambiguity number can be determined by rounding the phase difference after rotation, that is, N short , 1 = [ φ short , 1 ] ( [ · ] indicates the rounding operation). And N short , 2 can be calculated using Equation (27). Meanwhile, some lines correspond to two combinations of ambiguity numbers, so it is necessary to further combine the signs of the phase difference to uniquely determine the corresponding ambiguity numbers N short , 1 and N short , 2 .
In addition, it is generally believed that the tolerance of phase difference error is V / 2 , and when the error does not exceed this threshold, it will not lead to the failure of ambiguity solving. Therefore, when designing the baseline, the smaller P and Q , the larger the tolerance for phase difference error.
Then, the unambiguous phase difference of the longest baseline is derived step by step. The process is as follows:
ϕ short , 2 = 2 π · N short , 2 + φ short , 2 ,
ϕ 1 = 2 π · B 1 / B short , 2 · ϕ short , 2 φ 1 2 π + φ 1 ,
ϕ 2 = 2 π · B 2 / B 1 · ϕ 1 φ 2 2 π + φ 2 ,
ϕ 3 = 2 π · B 3 / B 2 · ϕ 2 φ 3 2 π + φ 3 .
where ϕ short , 2 , ϕ 1 , ϕ 2 , and ϕ 3 are the unambiguous phase difference. Specifically, the rounding operation used in each recursion truncates the transmission of most phase difference error of the current baseline. This is one of the key factors contributing to the method’s high tolerance for error. And the unambiguous phase difference of the longest baseline is used to calculate the incidence angle. Substitute ϕ 3 into Equation (17), we get
θ ^ T = arccos λ c · ϕ 3 2 π B 3 .
Estimate the target ground range and elevation, that is,
y ^ T = R ^ T · sin θ ^ T ,
h ^ T = h P R ^ T · cos θ ^ T .

2.3. Effects of Incoherence on SAPP

The incoherence between systems is an unavoidable problem for passive positioning. The radiated source target and the passive system are non-cooperative, and their frequency sources are independent of each other. Therefore, it is necessary to consider the phase error introduced by the clock incoherence between the two, which will bring a non-negligible effect on the synthetic aperture passive positioning based on the phase history. To solve the problem, the phase noise of the frequency source needs to be modeled and compensated.
There has been some literature on the stability of a single frequency source [37,38,39,40], but there is no literature to analyze the influence of frequency source instability on synthetic aperture passive positioning. In the existing literature, it is generally accepted that frequency accuracy and frequency stability are used to evaluate the change of the output frequency of a frequency source with time. The mathematical description of the frequency source output signal is as follows:
V t = V 0 + ε ( t ) · s i n 2 π f 0 ( t + x t ) .
where, V 0 is the nominal amplitude, ε ( t ) is the amplitude fluctuation, and f 0 is the nominal frequency or long-term average frequency. x(t) is the instantaneous relative phase deviation, which is physically manifested as the time deviation, also known as the phase time. Common frequency sources are atomic clocks, crystal oscillators, and so on. The radar system generally uses the Oven Controlled Crystal Oscillator (OCXO). The following analysis takes the OCXO as an example. For common OCXO, ε ( t ) V 0 and it always holds. Among the many influencing factors of OCXO, temperature, and aging characteristics have the greatest influence on frequency stability. The influence of both on the instantaneous relative phase deviation x(t) can be described by the following mathematical expression:
x t = a + b t + 1 2 d · t 2 + ε x ( t ) .
where, a is the initial relative phase deviation, b is the initial frequency deviation, and d is the linear frequency drift. Similar to the kinematic equation, a ,   b , and d are called clock difference, clock velocity, and clock drift (acceleration), respectively. Where the first three are deterministic errors, ε x ( t ) establishes the random variation component of x(t). The random characteristics are mainly affected by various noises, there are five main cases: (1) phase-modulated white noise, (2) phase-modulated flicker noise, (3) frequency-modulated white noise, (4) Flicker noise, (5) frequency random walk noise. The random model of frequency source can be described by five independent energy spectrum noises, and the total noise is regarded as the linear superposition of five noises [39].
Since the physical process of frequency source noise is not very clear, and we are mainly concerned with phase errors not exceeding the second order, we consider fitting ε x ( t ) with a second-order polynomial mode. And combining the deterministic phase error model, we can define the following simplified model of x t :
x t = A + B t + 1 2 D · t 2 + N 0 ,   σ x 2 .
The physical meaning of A ,   B   , and D is the same as those of a ,   b , and d , but numerically the former is an observational fit of the latter. N 0 ,   σ x 2 is Gaussian white noise with zero mean and variance σ x 2 .
It is worth noting that since the angle measurement of elevation is achieved by multi-channel signal interference, the incoherent effects between the transmitter and the receiver cancel each other out. Therefore, incoherence only affects the two-dimensional synthetic aperture positioning. Next, based on the above instantaneous relative phase deviation model of frequency source, a transfer model from incoherent phase error to synthetic aperture 2D passive positioning error is established. Similar to (13), when there is an incoherent error, the signal received by the primary element is:
s incoh τ , η = A · e j 2 π f c τ + η + x t + φ 0 · e j 2 π r η λ c .
Due to the fast-time τ is commonly μ s magnitude, during which the secondary phase 1 2 D τ 2 caused by linear deviation changed little. Therefore, the following approximation is considered to be valid:
x t = x τ , η A + B τ + η + 1 2 D · η 2 + N 0 ,   σ x 2 .
Substituting Equation (42) into Equation (41), the result of using the fast-time signal to estimate the carrier frequency is f ^ c = ( 1 + B ) f c , that is,
s incoh f ^ c , η = A · δ f 1 + B f c · e j 2 π f c η + A + B η + 1 2 D · η 2 + N 0 ,   σ x 2 · e j φ 0 · e j 2 π R T λ c · e j π λ c · R T x T V P η 2 .
According to f ^ c , change the slow-time signal to baseband. The result is
s incoh η ; f c A · e j π λ c · R T V P 2 c · R T · D η V P x T V P 2 c · R T · D 2 + x T 2 2 c R T · A V P x T 2 V P 2 c · R T D 2 c R T · N 0 ,   σ x 2 · e j φ 0 2 π R T λ c .
By analyzing the above slow-time signal model under the incoherent error, it can be concluded that the impact of the incoherent error on the signal includes the following aspects: (1) because of the influence of frequency deviation B, carrier frequency estimation is not accurate, from f ^ c = f c into f ^ c = 1 + B f c ; (2) affected by linear frequency drift D, azimuth chirp rate changes from K = V P 2 λ c · R T to K incoh = V P 2 c · R T · D λ c · R T ; (3) affected by the frequency deviation B and linear frequency drift D, the peak position of pulse compression result changes from x T V P to V P x T V P 2 c · R T · D ; (4) the initial relative phase deviation A and linear frequency drift D, together form a constant phase π λ c · R T x T 2 2 c R T · A V P x T 2 V P 2 c · R T D , which has no influence on the synthetic aperture history; (5) the phase also is affected by the random white noise 2 π · c R T · N 0 , σ x 2 λ c · R T . Because the characteristics of the white noise are random and uniform, it is believed that the effect of this term is small after pulse compression.
According to Equation (24), the results of the optimal search for pulse compression can be obtained as follows:
x ^ T = V P · V P x T V P 2 c · R T · D ,
R ^ T = V P 2 R T ( 1 + B ) V P 2 c · R T · D .
Based on the above analytic results of the passive positioning, the effects of incoherence can be quantitatively and numerically analyzed. The results show that the farther the target is, the more serious the incoherent effect is. And the slower the speed of the passive positioning platform, the more serious the incoherent impact. Especially for small and slow platforms, incoherence can cause positioning accuracy to deteriorate by 2–3 orders of magnitude. Therefore, the incoherent effects must be compensated.
We propose a simple and effective compensation method from the system point of view: before positioning, the system collects the target signal without any movement, performs polynomial fitting to the phase change curve with time, and estimates the key instability parameters B and D . The phase compensation function is generated according to B and D to compensate for the subsequent synthetic aperture positioning data.

3. Results

In this section, numerical simulation data and vehicle experimental data are used to verify the effectiveness and performance of the proposed CISA 3D passive positioning algorithm. In order to verify the adaptability of the algorithm to both airborne and vehicle-mounted scenes, the simulation takes the airborne parameters as an example to verify, and the experiment takes the vehicle-mounted scene as an example to verify. In the simulation part, a one-dimensional precision simulation of the proposed SRSVB method is carried out first. Then, taking the airborne remote passive positioning scenario as an example, the positioning accuracy, speed, and robustness of the proposed CISA 3D passive positioning algorithm are verified. In the experimental part, constrained by the experiment conditions, the 3D positioning verification experiment is carried out with the close-range vehicle environment as the experiment scenario. The effect of non-coherent compensation is also verified.

3.1. Simulation Results

In the simulation part, the effectiveness of the proposed SRSVB interferometric angle measurement method is first verified by simulation. And the proposed SRSVB method is compared with the classical DOA-LS algorithm and the advanced MUSIC algorithm in terms of accuracy, error tolerance, and computational complexity. Next, the effectiveness and performance advantages of the proposed CISA 3D passive positioning algorithm are verified by comparing the BO, DPD-MUSIC, and DPD-Capon algorithms with numerical simulation data. The main simulation parameters are shown in Table 1.
According to the designed baseline and Equation (29), the phase error tolerance of the DOA-LS algorithm is calculated to be 6.63 ° , while that of the proposed SRSVB method is 54 ° , which is an 8-fold improvement. The error tolerance of the MUSIC algorithm is related to the signal length and SNR and is less related to the baseline design scheme. Therefore, it is difficult to calculate the theoretical value of MUSIC’s tolerance to phase difference error.
Figure 5 shows the correct rate results of 200 groups of Monte Carlo resolving ambiguity simulation experiments. Each group of Monte Carlo simulations traversed a range of −89° to 89°, in steps of 1 degree. Therefore, the ordinate represents the average correct rate of resolving ambiguity at all angles. The phase errors set in the simulation conform to the Gaussian distribution of 30° standard deviation. The results show that the average resolving ambiguity correct rate of the traditional DOA-LS method is 48.2686%, the MUSIC method is 68.8966%, and the proposed SRSVB method is 72%. The average resolving ambiguity correct rate of the proposed algorithm is similar to MUSIC, but slightly higher than it, while SRSVB improves 49.17% compared with DOA-LS.
Figure 6 shows the variation curve of the average angle measurement results and accuracy with the angle. And 200 simulations were performed for each angle. The upper subgraph is the curve of average angle measurement results. The results show that the error of DOA-LS at large angles increases abruptly, while MUSIC and the proposed method are more stable. The proposed method has some slight precision advantages over MUSIC. The following subgraph shows the RMS (Root-Mean-Square) accuracy curve, and the results show that the average accuracy of the proposed SRSVB method is better than that of DOA-LS and MUSIC. Through calculation, the average RMS accuracy of DOA-LS under different angles is 31.0144°, that of MUSIC is 14.2430°, and the proposed SRSVB is 6.1096°. The SRSVB is improved by 57.1% compared with MUSIC.
Assume that the number of antenna elements is K and the number of sampling points is N . The algorithm complexity of DOA-LS depends on the ratio of wavelength to the baseline. If the complexity of loss function calculation is O ( M ) , the baseline used for searching is d , the radar wavelength is λ , and the digital phase discrimination is realized by FFT. So the algorithm complexity of DOA-LS is O K N · log 2 N + M · 2 r o u n d d / λ + 1 . Under the same parameters, O ( K 2 N ) is required to calculate the covariance matrix in MUSIC, and the complexity of feature decomposition of the covariance matrix is O ( K 3 ) . When K is large, the computational complexity will be greatly increased. The complexity of calculating the spatial spectrum at P angle points is O ( P K 2 ) , which may become the dominant term when P is large. Therefore, the total algorithm complexity of MUSIC is O ( K 2 N + K 3 + P K 2 ) . Suppose the complexity of calculating the distance from a point to a line is O ( M ) , and the number of lines used for searching in Figure 3 is q . Then the complexity of calculating the distance between the point and the line is O ( K N · log 2 N + q M ) , and the complexity of the step-by-step recursion itself is the constant O ( 1 ) . The total algorithm complexity of SRSVB is O ( K N · log 2 N + q M + 1 ) .
To visually compare the values, Table 2 shows the runtime required to complete a single simulation based on MATLAB R2021 b. The results show that the computational complexity of the proposed SRSVB is equivalent to that of DOA-LS, and it is one order of magnitude faster than MUSIC.
The results of Figure 5 and Figure 6 and Table 2 verify that the proposed SRSVB method not only greatly improves the angle measurement accuracy but also improves the phase error tolerance compared with other existing interference angle measurement methods. In addition, SRSVB has the advantage of small computation and is more suitable for engineering practice. Using the SRSVB method as the third-dimension incidence angle estimation method for CISA 3D passive positioning is beneficial to realize the 3D passive positioning with high precision and high robustness. The performance of 3D passive positioning is verified by the simulation below.
Figure 7 shows the 3D positioning results obtained from 200 Monte Carlo simulations with an SNR (Signal-to-Noise Ratio) of 10 dB. The positioning accuracy is 0.32 ‰R (RMSE), and the positioning error is 38.45 m.
Figure 8 shows the variation curves of 3D passive positioning accuracy with SNR obtained using the four algorithms respectively. The simulation scene and the longest baseline are the same, the azimuth baseline is 800 m, and the elevation baseline is 0.58 m. The result shows that even under the condition of very poor SNR, the positioning accuracy of the proposed algorithm will not deteriorate rapidly and can still maintain a high level, which indicates that the algorithm has good robustness to noise.
In addition, Table 3 gives the runtime required to perform a single Monte Carlo simulation of the four algorithms based on the MATLAB R2021 b platform. From the simulation results, it can be seen that the proposed algorithm performs well on positioning accuracy and SNR robustness. In addition, compared with the two DPD algorithms, the proposed algorithm achieves an improvement of two orders of magnitude in positioning speed.
Next, the robustness to frequency measurement accuracy will be analyzed by simulation. The frequency measurement error mainly affects the optimal search results of the matching filter. It can be deduced that the minimum slant range error is caused by the frequency measurement error f c is R ^ T = f c / f c · R T , which leads to the deterioration of the positioning accuracy by ( f c / f c · 1000 ) R . Currently, the common frequency measurement accuracy is in the order of 1 × 106~1 × 107 Hz [41,42], and the effect is very small and can be tolerated for passive systems in the X-band or even higher frequency bands. Figure 9 shows the simulation curve of positioning accuracy under different frequency measurement accuracies, and the results also verify the above analysis. The results show that the positioning accuracy of the proposed CISA 3D passive positioning algorithm is affected by frequency measurement errors, but the influence is not sensitive to the distance of the target. The relative positioning accuracy of targets at different distances has a similar curve trend with frequency measurement accuracy, and the magnitude is the same. We conclude that the proposed algorithm has great robustness to the frequency measurement accuracy.

3.2. Experiment Results

In the experimental verification part, the vehicle is selected as the moving platform, which carries a four-antenna cross-track interferometric synthetic aperture passive receiver system and POS 610 Integrated Navigation System (INS) to complete the principle verification experiment. The system comprises four components: a four-element line array antenna, RF channels, a signal processing unit, and INS.
The experiment is carried out in Pinggu District, Beijing, near the Juhe bridge. The experiment scene is shown in Figure 10, the vehicle moves on a bridge, and the target radiation source is set up on another bridge 600 m away. The R&S®SMA100B signal generator serves as the radiation source. The position of the target is observed by the differential GPS device, and the INS records the motion trajectory of the platform in real time. Before each set of experiments, the passive positioning system first statically samples the radiation source signal and estimates the frequency drift parameters, which is used to compensate for the positioning data sampled later.
Under the near ideal trajectory, that is, the uniform linear motion trajectory, the radiation source signal is sampled by a passive radar system. The signal first enters the four-element array antenna, then is downconverted to an intermediate frequency, followed by sampling by an ADC (Analog to Digital Converter). At the same time, the trajectory is recorded by the POS 610 INS. The time of the radar system is synchronized with the INS. Then CISA 3D passive positioning algorithm is used to process the data. The experimental parameters are shown in Table 4. And the observed intersection angle is about 5.36°.
Figure 11 shows the time-domain and frequency-domain forms of the signals sampled by the four antennas. And Figure 12 shows the slow-time phase history and Doppler spectrum of the primary element signal. The slow-time phase history shows an obvious pattern of quadratic curves.
Figure 13 shows the slow-time phase history obtained from static sampling of passive radar system and the result of fitting it by quadratic polynomial. According to the fitting results, the frequency deviation B = 2815 / ( 2 π · 11.5 × 10 9 ) = 3.896 × 10 8 , which represents the relative frequency accuracy between the target and the passive radar. Similarly, the linear frequency shift D = 1.253 / ( π · 11.5 × 10 9 ) = 2.72 × 10 11 . The instruction manual for the R&S®SMA100B signal generator used indicates that the frequency accuracy of the instrument is better than 1 × 10 8 and the frequency stability is better than 5 × 10 10 . That validates the estimated results in Figure 13. The phase compensation curve is constructed according to B and D , and the slow-time domain signal is compensated.
Figure 14 shows the search results of the optimal slow-time matching filter. The result shows a peak of pulse compression, and the position of the peak represents the azimuth position of the target. And the corresponding matching filter indicates the slant range of the target.
The positioning results are shown in Figure 15, and the 3D positioning accuracy is 4.73 ‰R. After measurement, the time-domain SNR is about 0 dB, and the robustness of the proposed algorithm under low SNR conditions is also verified. Then, using the experimental motion trajectory data, setting the same scene parameters and system parameters as the experiments, simulation data are generated for semi-physical experiments. And the positioning accuracy is 3.6 ‰R, which is close to the vehicle experiment accuracy. The two accuracy results verify each other.
In order to verify the necessity of static sampling compensation, the 3D positioning accuracy of compensated and uncompensated is compared. The results show that the positioning accuracy without compensation is 77.16 ‰R, and the positioning accuracy after compensation is 4.73 ‰R. This shows that the effect of incoherence on synthetic aperture is significant, and compensation is necessary. In addition, in order to evaluate the incoherent level influence of the experimental system on the positioning accuracy, a set of two-dimensional positioning accuracy simulations were carried out according to Equations (45) and (46). The result is shown in Figure 16. The contour map of positioning accuracy is also drawn in the figure, and the experimental uncompensated positioning accuracy 77.16 ‰R is similar to the theoretical influence 52.36 ‰R.
Then, the experiment data are processed using three classical single-station passive positioning algorithms respectively, and the positioning results are shown in Table 5. The comparison results show that the proposed algorithm has higher positioning accuracy in the same scenario, which is one order of magnitude higher than traditional DPD algorithms.

4. Discussion

The advantages of the proposed CISA 3D passive positioning algorithm are that, firstly, the synthetic aperture process makes full use of the phase history information from coherent observations, improving the positioning accuracy and noise robustness. Secondly, in the elevation direction, the rotation of the phase plane reduces the computational complexity of ambiguity solving. The interferometric angle measurement method, which uses virtual short baselines to calculate step by step, solves the bottleneck of the antenna in processing short baselines while balancing the advantages of unambiguity in short baselines and high accuracy in long baselines. Finally, compared with traditional DPD algorithms that require a three-dimensional grid search, the proposed algorithm replaces the grid search of elevation with array estimation and utilizes the coupling relationship between the minimum slant range and azimuth position to compress the joint search process of two-dimensional positions into a one-dimensional search, greatly improving the dimensionality disaster of computational complexity and enhancing the positioning speed of the algorithm.
Through the simulation and experiment, it is verified that the proposed algorithm has higher precision, lower computational complexity and better noise robustness than traditional algorithms such as BO and MUSIC-DPD. In the current experiment scenario, the positioning accuracy of 4.73 ‰R is obtained. However, it is worth noting that the value of positioning accuracy is related to the stability characteristics of the target radiation source, the target distance, the noise environment, and the polynomial fitting estimation accuracy. Therefore, the proposed algorithm is competent in positioning the radar radiant source with good stability crystal oscillator.

5. Conclusions

In the field of single-station 3D passive positioning, the traditional two-step method has poor positioning accuracy and robustness. Although the accuracy of the DPD method is improved, the positioning speed is slow because it relies on 3D grid search with a huge computational load. To solve this problem, this paper proposes a coherent positioning algorithm, that is, a Cross-Track Interferometric Synthetic Aperture 3D passive positioning algorithm, which can balance the positioning accuracy, noise robustness, and positioning speed, and gives detailed processing steps and flow diagram. In addition, the problem of incoherence between the receiver and transmitter system is modeled and analyzed, and the compensation method is given. Simulation results and vehicle experiment results verify the effectiveness of the proposed 3D positioning algorithm and its performance advantages compared with other passive positioning algorithms. However, it should be noted that the basic models in this paper are derived based on the assumption that the number of targets is sparse and only focuses on the case of a single target, without the algorithm universality analysis for multiple unknown signals. These are the problems and challenges that the proposed algorithms need to face in practical applications, and the research on these contents will be part of future work.

Author Contributions

Conceptualization, Y.Z. and S.G.; methodology, Y.Z., S.G. and J.X.; software, Y.Z. and M.L.; validation, Y.Z., X.G. and Z.J.; formal analysis, Y.Z. and J.X.; investigation, Y.Z. and X.G.; data curation, Y.Z. and Z.J.; writing—original draft preparation, Y.Z. and M.L.; writing—review and editing, Y.Z., Y.L. and X.B.; visualization, Y.Z.; project administration, X.L. and X.B.; funding acquisition, X.B. and Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author, X.L., upon reasonable request.

Acknowledgments

The authors would like to thank the editor and anonymous reviewers for their helpful comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Li, C.; Tanghe, E.; Fontaine, J.; Martens, L.; Romme, J.; Singh, G.; De Poorter, E.; Joseph, W. Multistatic UWB Radar-Based Passive Human Tracking Using COTS Devices. IEEE Antennas Wirel. Propag. Lett. 2022, 21, 695–699. [Google Scholar] [CrossRef]
  2. Li, A.; Huan, H.; Tao, R.; Zhang, L. Passive Synthetic Aperture High-Precision Radiation Source Location by Single Satellite. IEEE Geosci. Remote Sens. Lett. 2022, 19, 4010105. [Google Scholar] [CrossRef]
  3. Mao, Z.; Su, H.; He, B.; Jing, X. Moving Source Localization in Passive Sensor Network With Location Uncertainty. IEEE Signal Process. Lett. 2021, 28, 823–827. [Google Scholar] [CrossRef]
  4. Zhou, B.; Kim, N.; Kim, Y. A Passive Indoor Tracking Scheme with Geometrical Formulation. IEEE Antennas Wirel. Propag. Lett. 2016, 15, 1815–1818. [Google Scholar] [CrossRef]
  5. Yang, H.; Chun, J.; Chae, D. Hyperbolic Localization in MIMO Radar Systems. IEEE Antennas Wirel. Propag. Lett. 2015, 14, 618–621. [Google Scholar] [CrossRef]
  6. Liu, Y.; Xia, X.G.; Liu, H.W.; Nguyen, A.H.T.; Khong, A.W.H. Iterative Implementation Method for Robust Target Localization in a Mixed Interference Environment. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5107813. [Google Scholar] [CrossRef]
  7. Wu, X.H.; Zhu, W.P.; Yan, J. A High-Resolution DOA Estimation Method With a Family of Nonconvex Penalties. IEEE Trans. Veh. Technol. 2018, 67, 4925–4938. [Google Scholar] [CrossRef]
  8. Li, P.; Li, J.F.; Ma, P.H.; Zhang, X.F. Array Orientation Adjustments Subject to Optimal Direct Position Determination Performance. IEEE Signal Process. Lett. 2022, 29, 115–119. [Google Scholar] [CrossRef]
  9. Tzafri, L.; Weiss, A.J. High-Resolution Direct Position Determination Using MVDR. IEEE Trans. Wirel. Commun. 2016, 15, 6449–6461. [Google Scholar] [CrossRef]
  10. Zhang, G.X.; Yi, W.; Varshney, P.K.; Kong, L.J. Direct Target Localization with Quantized Measurements in Noncoherent Distributed MIMO Radar Systems. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5103618. [Google Scholar] [CrossRef]
  11. Le Gall, Y.; Socheleau, F.-X.; Bonnel, J. Matched-Field Processing Performance Under the Stochastic and Deterministic Signal Models. IEEE Trans. Signal Process. 2014, 62, 5825–5838. [Google Scholar] [CrossRef]
  12. Wang, Q.; Wang, Y.; Zhu, G. Matched Field Processing Based on Least Squares with a Small Aperture Hydrophone Array. Sensors 2017, 17, 71. [Google Scholar] [CrossRef]
  13. Wu, G.Z.; Zhang, M.; Guo, F.C. High-resolution direct position determination based on eigenspace using a single moving ULA. Signal Image Video Process. 2019, 13, 887–894. [Google Scholar] [CrossRef]
  14. Tirer, T.; Weiss, A.J. Performance Analysis of a High-Resolution Direct Position Determination Method. IEEE Trans. Signal Process. 2017, 65, 544–554. [Google Scholar] [CrossRef]
  15. Tirer, T.; Weiss, A.J. High Resolution Direct Position Determination of Radio Frequency Sources. IEEE Signal Process. Lett. 2016, 23, 192–196. [Google Scholar] [CrossRef]
  16. Song, K.; Feng, W. An Efficient Method of Direct Position Determination of Passive Radar with DIRECT Algorithm. J. Signal Process. 2020, 36, 149–154. [Google Scholar]
  17. Li, J.; Yang, L.; Guo, F.; Jiang, W. Coherent summation of multiple short-time signals for direct positioning of a wideband source based on delay and Doppler. Digit. Signal Process. 2016, 48, 58–70. [Google Scholar] [CrossRef]
  18. Kumar, G.; Ponnusamy, P.; Amiri, I.S. Direct Localization of Multiple Noncircular Sources with a Moving Nested Array. IEEE Access 2019, 7, 101106–101116. [Google Scholar] [CrossRef]
  19. Wang, Z.Q.; Sun, Y.M.; Wan, Q.; Xie, L.; Liu, N. A Modest Power Consumption Maximum Likelihood Direct Position Determination Approach for Multiple Targets With Moving Sensor Arrays. IEEE Sens. J. 2022, 22, 21885–21898. [Google Scholar] [CrossRef]
  20. Huang, Y.; Li, Y.; Liu, J. Long Distance Source Localization with Passive Synthetic Aperture Sonar. J. Electron. Inf. Technol. 2006, 28, 526–531. [Google Scholar]
  21. Li, T.; Li, Y.; Huang, H.; Chi, C. Robust estimation of target depth for towed array using synthetic aperture algorithm. J. Appl. Acoust. 2020, 39, 810–820. [Google Scholar]
  22. Zhao, S.; Sun, C.; Chen, X.; Yu, H. An Improved Passive Synthetic Aperture Sonar Alogorithm Application for Detecting of the Ship Radiated Noise. J. Electron. Inf. Technol. 2013, 35, 426–431. [Google Scholar] [CrossRef]
  23. Wang, Y.; Sun, G.; Yang, J.; Xing, M.; Yang, X.; Bao, Z. Passive Localization Algorithm for Radiation Source Based on Long Synthetic Aperture. J. Radars 2020, 9, 185–194. [Google Scholar]
  24. Wang, Y.; Sun, G.C.; Wang, Y.; Zhang, Z.; Xing, M.; Yang, X. A High-Resolution and High-Precision Passive Positioning System Based on Synthetic Aperture Technique. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–13. [Google Scholar] [CrossRef]
  25. Wang, Y.Q.; Sun, G.C.; Xing, M.D.; Zhang, Z.J. Performance Analysis and Parameter Design of Synthetic Aperture Passive Positioning. J. Electron. Inf. Technol. 2022, 44, 3155–3162. [Google Scholar]
  26. Yang, H.; Yang, J.; Liu, Z. Localizing Ground-Based Pulse Emitters via Synthetic Aperture Radar: Model and Method. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5216714. [Google Scholar] [CrossRef]
  27. Wang, Y.; Dong, W.; Sun, G.C.; Zhang, Z.; Xing, M.; Yang, X. A CLEAN-Based Synthetic Aperture Passive Localization Algorithm for Multiple Signal Sources. IEEE J. Miniaturization Air Space Syst. 2022, 3, 294–301. [Google Scholar] [CrossRef]
  28. Wang, Y.; Han, L.; Zhang, X.; Sun, G.-C.; Zhang, Z.; Xing, M.; Yang, X. A Passive Signal Focusing Algorithm Based on Synthetic Aperture Technique for Multiple Radiation Source Localization. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5206516. [Google Scholar] [CrossRef]
  29. Dong, W.L.; Wang, Y.Q.; Sun, G.C.; Zhang, Z.J.; Xing, M.D.; Yang, X.N. Synthetic Aperture Passive Localization for Frequency Hopping Signal. In Proceedings of the IGARSS 2022—2022 IEEE International Geoscience and Remote Sensing Symposium, Kuala Lumpur, Malaysia, 17–22 July 2022; pp. 1308–1311. [Google Scholar]
  30. Zhang, Y.; Bu, X.; Ge, X.; Xin, J.; Liang, X. An Iterative Motion Compensation Algorithm for Synthetic Aperture Passive Positioning. IEEE Signal Process. Lett. 2024, 31, 2680–2684. [Google Scholar] [CrossRef]
  31. Huang, C.Y.; Polydoros, A. Likelihood Methods for MPSK Modulation Classification. IEEE Trans. Commun. 1995, 43, 1493–1504. [Google Scholar]
  32. Swami, A.; Sadler, B.M. Hierarchical digital modulation classification using cumulants. IEEE Trans. Commun. 2000, 48, 416–429. [Google Scholar] [CrossRef]
  33. Wei, W.; Mendel, J.M. Maximum-likelihood classification for digital amplitude-phase modulations. IEEE Trans. Commun. 2000, 48, 189–193. [Google Scholar] [CrossRef]
  34. Wang, Y.; Liu, M.; Yang, J.; Gui, G. Data-Driven Deep Learning for Automatic Modulation Recognition in Cognitive Radios. IEEE Trans. Veh. Technol. 2019, 68, 4074–4077. [Google Scholar] [CrossRef]
  35. Shen, J.; Yi, J.; Wan, X.; Cheng, F.; Zhang, W. DOA Estimation Considering Effect of Adaptive Clutter Rejection in Passive Radar. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5108913. [Google Scholar] [CrossRef]
  36. Zhang, X.; Tao, H.; Fang, Z.; Xie, J. Efficient DOA Estimation for Wideband Sources in Multipath Environment. Remote Sens. 2022, 14, 3951. [Google Scholar] [CrossRef]
  37. Lei, Y.; Tan, J.; Guo, W.; Cui, J.; Liu, J. Time-Domain Evaluation Method for Clock Frequency Stability Based on Precise Point Positioning. IEEE Access 2019, 7, 132413–132422. [Google Scholar] [CrossRef]
  38. Zhao, Y.; Li, Z.; Zhou, W.; Wu, H.; Bai, L.; Miao, M. Research on aging and frequency stability of crystal oscillator. J. Time Freq. 2018, 41, 267–275. [Google Scholar]
  39. Riley, W.J. Handbook of Frequency Stability Analysis; NIST Special Publication; US Department of Commerce, National Institute of Standards and Technology: Boulder, CO, USA, 2007.
  40. Xin, J.; Ge, X.; Zhang, Y.; Liang, X.; Li, H.; Wu, L.; Wei, J.; Bu, X. High-Precision Time Difference of Arrival Estimation Method Based on Phase Measurement. Remote Sens. 2024, 16, 1197. [Google Scholar] [CrossRef]
  41. Huang, C.; Chan, E.H.W.; Hao, P.; Wang, X. Wideband High-Speed and High-Accuracy Instantaneous Frequency Measurement System. IEEE Photon. J. 2023, 15, 7100408. [Google Scholar] [CrossRef]
  42. Wang, D.; Zhang, X.; Zhou, W.; Du, C.; Zhang, B.; Dong, W. Microwave Frequency Measurement Using Brillouin Phase-Gain Ratio With Improved Measurement Accuracy. IEEE Microw. Wirel. Compon. Lett. 2021, 31, 1335–1338. [Google Scholar] [CrossRef]
Figure 1. The scenario schematic.
Figure 1. The scenario schematic.
Remotesensing 17 00932 g001
Figure 2. The flowchart of CISA 3D passive positioning algorithm.
Figure 2. The flowchart of CISA 3D passive positioning algorithm.
Remotesensing 17 00932 g002
Figure 3. The phase plane based on different combinations of ambiguity numbers.
Figure 3. The phase plane based on different combinations of ambiguity numbers.
Remotesensing 17 00932 g003
Figure 4. The phase plane after rotation.
Figure 4. The phase plane after rotation.
Remotesensing 17 00932 g004
Figure 5. Correct rate curves of resolving ambiguity.
Figure 5. Correct rate curves of resolving ambiguity.
Remotesensing 17 00932 g005
Figure 6. Angle measurement results and accuracy at different angles.
Figure 6. Angle measurement results and accuracy at different angles.
Remotesensing 17 00932 g006
Figure 7. 200 Monte Carlo 3D positioning simulation results.
Figure 7. 200 Monte Carlo 3D positioning simulation results.
Remotesensing 17 00932 g007
Figure 8. The positioning accuracy curves with SNR.
Figure 8. The positioning accuracy curves with SNR.
Remotesensing 17 00932 g008
Figure 9. The positioning accuracy curve with different frequency measurement error.
Figure 9. The positioning accuracy curve with different frequency measurement error.
Remotesensing 17 00932 g009
Figure 10. CISA 3D passive positioning experiment. (a) Photograph of experimental scene. (b) The trajectory on Google Maps. (c) Photograph of passive positioning system. (d) Photograph of target radiation source.
Figure 10. CISA 3D passive positioning experiment. (a) Photograph of experimental scene. (b) The trajectory on Google Maps. (c) Photograph of passive positioning system. (d) Photograph of target radiation source.
Remotesensing 17 00932 g010
Figure 11. Intermediate frequency signal sampled from four element antennas (time and frequency domain).
Figure 11. Intermediate frequency signal sampled from four element antennas (time and frequency domain).
Remotesensing 17 00932 g011
Figure 12. Slow-time phase history and Doppler spectrum.
Figure 12. Slow-time phase history and Doppler spectrum.
Remotesensing 17 00932 g012
Figure 13. Slow-time phase history curve and fitting results of static sampling.
Figure 13. Slow-time phase history curve and fitting results of static sampling.
Remotesensing 17 00932 g013
Figure 14. Slow-time optimal pulse compression results.
Figure 14. Slow-time optimal pulse compression results.
Remotesensing 17 00932 g014
Figure 15. The positioning results of vehicle experiment under ideal trajectory.
Figure 15. The positioning results of vehicle experiment under ideal trajectory.
Remotesensing 17 00932 g015
Figure 16. Two-dimensional positioning accuracy distribution under incoherent error.
Figure 16. Two-dimensional positioning accuracy distribution under incoherent error.
Remotesensing 17 00932 g016
Table 1. Simulation Parameters.
Table 1. Simulation Parameters.
ParameterValue
Carrier frequency10.5 GHz
Moving speed60 m/s
Platform height2 km
Sampling frequency2.4 GHz
Synthetic aperture length800 m
Observation intersection angle0.38°
Antenna baseline[0.17 m, 0.37 m, 0.58 m]
Target position(380 m, 120 km, 100 m)
Table 2. Single Monte Carlo simulation runtime for different DOA estimation methods.
Table 2. Single Monte Carlo simulation runtime for different DOA estimation methods.
AlgorithmRun Time/s
DOA-LS0.0048
MUSIC0.0345
Proposed SRSVB Algorithm0.0050
Table 3. Single Monte Carlo simulation runtime for different 3D positioning methods.
Table 3. Single Monte Carlo simulation runtime for different 3D positioning methods.
AlgorithmRun Time/s
BO1.50
DPD-MUSIC115.62
DPD-Capon109.76
Proposed Algorithm2.99
Table 4. Experiment Parameters.
Table 4. Experiment Parameters.
ParameterValue
Carrier frequency11.5 GHz
Intermediate frequency1.8 GHz
Platform height (elevation)56.23 m
Moving speed10 m/s
Synthetic aperture length56.55 m
PRT1 ms
Sampling window length5 µs
Sampling frequency2.4 GHz
Antennae baseline[0.17 m, 0,37 m, 0.58 m]
Target position[40.00 m, 605.887 m, 58.039 m]
Table 5. Positioning Results Based on Different Algorithms.
Table 5. Positioning Results Based on Different Algorithms.
AlgorithmPositioning ResultPositioning ErrorPositioning Accuracy
BO[40.01 m, 2.75 m, 57.57 m]603.14 m995.46 ‰R
DPD-MUSIC[55.80 m, 550.75 m, 74.00 m]59.53 m98.25 ‰R
DPD-Capon[5.00 m, 619.00 m, 81.20 m]43.97 m72.57 ‰R
Proposed Algorithm[39.97 m, 603.29 m, 56.82 m]2.87 m4.73 ‰R
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, Y.; Bu, X.; Guan, S.; Xin, J.; Jiang, Z.; Ge, X.; Li, M.; Li, Y.; Liang, X. A Cross-Track Interferometric Synthetic Aperture 3D Passive Positioning Algorithm. Remote Sens. 2025, 17, 932. https://doi.org/10.3390/rs17050932

AMA Style

Zhang Y, Bu X, Guan S, Xin J, Jiang Z, Ge X, Li M, Li Y, Liang X. A Cross-Track Interferometric Synthetic Aperture 3D Passive Positioning Algorithm. Remote Sensing. 2025; 17(5):932. https://doi.org/10.3390/rs17050932

Chicago/Turabian Style

Zhang, Yuan, Xiangxi Bu, Sheng Guan, Jihao Xin, Zhiyu Jiang, Xuyang Ge, Miaomiao Li, Yanlei Li, and Xingdong Liang. 2025. "A Cross-Track Interferometric Synthetic Aperture 3D Passive Positioning Algorithm" Remote Sensing 17, no. 5: 932. https://doi.org/10.3390/rs17050932

APA Style

Zhang, Y., Bu, X., Guan, S., Xin, J., Jiang, Z., Ge, X., Li, M., Li, Y., & Liang, X. (2025). A Cross-Track Interferometric Synthetic Aperture 3D Passive Positioning Algorithm. Remote Sensing, 17(5), 932. https://doi.org/10.3390/rs17050932

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