Next Article in Journal
A Robust Deep Learning Approach for Spatiotemporal Estimation of Satellite AOD and PM2.5
Next Article in Special Issue
Continuous Tracking of Targets for Stereoscopic HFSWR Based on IMM Filtering Combined with ELM
Previous Article in Journal
Seasonal Characteristics of Disdrometer-Observed Raindrop Size Distributions and Their Applications on Radar Calibration and Erosion Mechanism in a Semi-Arid Area of China
Previous Article in Special Issue
The Scattering Coefficient for Shore-to-Air Bistatic High Frequency (HF) Radar Configurations as Applied to Ocean Observations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Passive Detection of Moving Aerial Target Based on Multiple Collaborative GPS Satellites

1
State Key Laboratory of Integrated Service Networks, Xidian University, Xi’an 710071, China
2
School of Engineering, University of Warwick, Coventry CV4 7AL, UK
3
Bradley Department of Electrical and Computer Engineering, Virginia Tech, Blacksburg, VA 24060, USA
*
Author to whom correspondence should be addressed.
Remote Sens. 2020, 12(2), 263; https://doi.org/10.3390/rs12020263
Submission received: 30 November 2019 / Revised: 1 January 2020 / Accepted: 9 January 2020 / Published: 12 January 2020
(This article belongs to the Special Issue Bistatic HF Radar)

Abstract

:
Passive localization is an important part of intelligent surveillance in security and emergency applications. Nowadays, Global Navigation Satellite Systems (GNSSs) have been widely deployed. As a result, the satellite signal receiver may receive multiple GPS signals simultaneously, incurring echo signal detection failure. Therefore, in this paper, a passive method leveraging signals from multiple GPS satellites is proposed for moving aerial target detection. In passive detection, the first challenge is the interference caused by multiple GPS signals transmitted upon the same spectrum resources. To address this issue, successive interference cancellation (SIC) is utilized to separate and reconstruct multiple GPS signals on the reference channel. Moreover, on the monitoring channel, direct wave and multi-path interference are eliminated by extensive cancellation algorithm (ECA). After interference from multiple GPS signals is suppressed, the cycle cross ambiguity function (CCAF) of the signal on the monitoring channel is calculated and coordinate transformation method is adopted to map multiple groups of different time delay-Doppler spectrum into the distance–velocity spectrum. The detection statistics are calculated by the superposition of multiple groups of distance-velocity spectrum. Finally, the echo signal is detected based on a properly defined adaptive detection threshold. Simulation results demonstrate the effectiveness of our proposed method. They show that the detection probability of our proposed method can reach 99%, when the echo signal signal-to-noise ratio (SNR) is only −64 dB. Moreover, our proposed method can achieve 5 dB improvement over the detection method using a single GPS satellite.

Graphical Abstract

1. Introduction

With the development of space technologies, Global Navigation Satellite Systems (GNSSs) have been widely applied in various applications and have been playing an extremely important role in many fields [1,2,3]. In a GNSS, GNSS navigation satellites need to be widely distributed and used as radiation sources. Among existing GNSSs [4,5,6,7], Global Positioning System (GPS) has been broadly recognized and acknowledged as an advanced and mature technology in target detection due to its wider coverage and shorter observation time compared to other GNSSs, such as the Beidou satellite system [8] and Golbal navigation satellite system (GLONASS). Generally, target detection is conducted using a single GPS as the radiation source [9]. However, due to the widely deployed GNSSs, a GPS satellite signal receiver will inevitably receive multiple GPS signals, causing signal contamination and the failure of echo signal detection. Hence, instead of relying on only a single GPS satellite radiation source, effective weak echo signal detection methods using multiple GPS satellite radiation sources need to be studied.
Due to the benefits of global coverage, 24-h operation, and easy-to-access signal sources, GPS navigation satellite signals will be employed as third-party illumination sources to study GPS-based external radiation source target detection methods in this paper. For weak echoes of GPS satellites, many researchers have made preliminary explorations [10,11,12,13,14]. These works focus on studying the detection of a single GPS satellite signal. In fact, different GPS satellites in the zenith may share the same frequency bands to send GPS signals. On the other hand, a near-Earth orbit target may be simultaneously covered by multiple satellite beams. As a result, reference signals transmitted on reference channels may be contaminated by other unexpected GPS signals [15], which makes the estimation of reference signals very difficult. In addition, interference caused by other GPS signals may degrade the performance of direct-path interference (DPI)/multi-path interference (MPI) suppression and the subsequent echo detection on an echo channel [16]. For effective echo detection, multiple GPS signals received on the reference channels and the DPI/MPI on monitoring channels should be purified and suppressed.
On the other hand, the received power of GPS signals is very low due to a long-distance propagation [17,18]. Furthermore, the signals after the target reflection, also referred to as the target echo, would be even weaker. Even under the condition that the clutter and interference suppression could be realized, the extremely weak GPS echo still needs a long coherent accumulation time to be detected. In order to improve the detection probability of the target echo, the existing methods improved the detection performance by constructing a multi-station joint detection system and merging the detection results of multiple radiation sources [19,20,21]. Unfortunately, the signal processing methods introduced in these works are not suitable for GPS signals. Therefore, effective use of the received multiple GPS signals to construct a joint detection system with high signal-to-noise ratio (SNR) is an important technical problem that has to be tackled.
The main contributions of this paper can be summarized as follows. A GPS weak echo signal detection method is proposed based on multi-star data fusion. To be specific, under the condition of multiple satellite sources, multiple reference signals will be mixed into a reference channel, resulting in degrading the DPI and MPI suppression effects on a monitoring channel. Therefore, firstly, the proposed method separates and reconstructs multiple GPS reference signals on the reference channel, based on which the Extensive Cancellation Algorithm (ECA) is used to monitor and suppress DPI and MPI. Then, to address the problem of the weak target reflection echo, which is very difficult to be detected, a coordinate conversion algorithm is applied to fuse detection statistics of multiple GPS satellites and obtain a final detection statistic. By this way, the peak value of weak echo detections and the probability of weak echo detections could be improved. Finally, by defining an adaptive detection threshold, the weak echo could be adaptively detected.
The reminder of this paper is organized as follows. In Section 2, the system model under multiple GPS satellite radiation sources is presented. A novel method of joint target detection is proposed and the corresponding technical details are described in the third Section 3, including the separation and reconstruction of direct wave in a reference channel, the suppression of direct and multi-path interference in a monitoring channel, and the construction of detection quantity and the design of detector. In the Section 4, the extensive simulation studies are conducted.

2. System Model

The system model of the echo signal detection and reception system based on data fusion of multiple GPS satellites is shown in Figure 1, where R t is the distance from the satellite to a target, L is the distance from a satellite to a receiver, θ is the arrival angle of the echo, φ is the arrival angle of the direct wave, and R r is the distance from a target to a receiver.
As shown in Figure 2, a standard GPS receiver exists in the reference channel, which is vertically pointed to the zenith in order to receive the reference signals. Then, the received reference signals will be used for the DPI and MPI suppression in the monitoring channel. Through the monitoring channel, the receiver is able to realize the self-positioning of the detection system, the baseline measurement, and the tracking of the current satellite, obtaining the ephemeris position information of the zenith at the current moment. These measurements will facilitate subsequent offline signal processing.
The monitoring channel for reflected echo receptions is mainly composed of a GPS receiving antenna, an amplifier, a filter, a down conversion circuit, and a digital storage oscilloscope. In the GPS receiving antenna, a left-handed circularly polarized receiving antenna is deployed, which is tilted towards the target. The amplifier amplifies the GPS echo signal to achieve a 20 dB to 30 dB amplification. The filter is employed for interference cancellation of clutter signals outside the GPS L-band, reducing the influence of out-of-band clutter on subsequent detection processes. The down-conversion module is applied to down-convert the GPS signal from the L-band to the intermediate frequency to reduce the complexity of the processing. The digital storage oscilloscope is used for the rapid sampling and storage of data to enable following offline processing.
In the monitoring channel, it is assumed that there are M GPS satellites as the radiation source. In addition to the reflected echoes received by the plurality of GPS satellite signals from the target, on the monitoring channel, direct wave signals and multipath interference can be received, which are produced by the reflection of GPS direct wave signals from close ground objects. Accordingly, the received signals of the monitoring channel can be expressed as
x s ( t ) = α 1 x 1 ( t τ 1 ) exp ( j 2 π f d 1 ) + α 2 x 2 ( t τ 2 ) exp ( j 2 π f d 2 ) + + α M x M ( t τ m ) exp ( j 2 π f d M ) + i = 0 W 1 ω 1 i x 1 ( t τ 1 i ) + i = 0 W 2 ω 2 i x 2 ( t τ 2 i ) + + i = 0 W M ω M i x M ( t τ M i ) + n s ( t ) ,
where α M x M ( t τ m ) exp j 2 π f d M represents the echo signal of the Mth GPS satellite, α M represents the amplitude of the echo signal, and x M ( t ) is the Mth GPS satellite signal. In addition, τ M and f d M are the delay and frequency offset of that signal, respectively, n s ( t ) is the noise of the monitoring channel, i = 0 W M ω M i x M t τ M i stands for the multipath of the Mth GPS satellite affected by multipath interference, i represents the subscript of the ith path in the multipath, W M is the number of multipath components of the Mth GPS signal, ω M i is the gain of the ith path in the Mth GPS satellite signal, and τ M i is the delay of the ith path in the Mth GPS satellite signal.
In the reference channel, GPS satellites share and reuse the same frequency band due to the characteristics of GPS satellite system distribution and Code Division Multiple Access (CDMA) modulation. Thus, the ground receiver is likely to receive more than four frequency-overlapped GPS signals. The received signal by the GPS receiver could be given by
x r ( t ) = k = 1 M x k t τ k + n r ( t ) ,
where x k t τ k is the direct wave signal of the kth GPS satellite, and n r ( t ) represents the noise of the reference channel.

3. Interference Suppression

Since GPS signals may be transmitted on the same frequency bands and the zenith can simultaneously have multiple GPS satellites, a near-earth orbit target can be simultaneously illuminated by multiple satellite beams. Therefore, multiple different GPS signals may be received on the reference channel, contaminating desired reference signals and degrading the suppression of DPI and MPI.

3.1. Influence of Reference Channel Interference on DPI and MPI Suppression

To suppress DPI and MPI, an adaptive filtering algorithm was adopted [22,23,24]. The direct wave signal received on the reference channels is used as reference signals to cancel the DPI and MPI on the monitoring channels. The specific suppression principle is shown in Figure 3, where X ref ( n ) is the direct wave signal of the reference channel, X s ( n ) is the mixed signal received by the monitoring channel, and W ( n ) is the coefficient of the filter. The algorithm is able to adjust the filter coefficients adaptively to minimize the output error e ( n ) of the filter, and e ( n ) also gives the signal for the monitoring channel after interference suppression, which is obtained by
e ( n ) = X s ( n ) W H ( n 1 ) X r e f ( n ) .
From Figure 3, reference signals are required in this method. The reference signal is used to cancel the DPI and MPI in the monitoring channel, and is also used as a reference signal for time-frequency two-dimensional correlation with the echo signal in the monitoring channel. Therefore, the reference signal is very important throughout the process. This section analyzes the influence of reference channel noise and interference signals on the direct wave multipath suppression. In Figure 4, the DPI and MPI suppression are performed by using the algorithm in Figure 3, and the monitoring channel signal and the reference signal after suppression are used as fuzzy functions, and the DPI and MPI inhibition effects are judged by observing whether or not there is a peak corresponding to the echo on the time delay-Doppler spectrum.
First, set the monitoring channel to include both the target echo and DPI and MPI. The reference channel only has the reference signal and noise corresponding to the target echo. There are no other GPS interference signals. The parameter settings are shown in Table 1. The DPI and MPI suppression effects are assessed by observing whether there is a peak corresponding to the echo on the delay-Doppler spectrum, which are shown in Figure 4 and Figure 5. As can be seen from Figure 4, when the SNR of the reference signal is −15 dB, after using this reference signal to perform DPI and MPI suppression on the monitoring channel, the interference peak in the delay-Doppler spectrum is still strong, making the peak corresponding to the target echo invisible. When the SNR of the reference signal is 5 dB, after the suppression of the direct wave, it can be seen from Figure 5 that, although the interference peaks of DPI and MPI still exist, the peak of the echo can be seen in the delay-Doppler spectrum. If the SNR is gradually increased, DPI and MPI can be completely suppressed. Therefore, it can be concluded that the noise of the reference channel has a great influence on the suppression process of DPI and MPI.
Second, set the echo channel to include the target echo plus DPI and MPI. In this case, only the reference signal and other GPS interference signals are in the reference channel. The parameter settings are shown in Table 2.
As can be seen from Figure 6, when the power of the interference signal in the reference channel is −110 dBm, that is, the signal-to-interference ratio (SIR) is 10 dB, the peak corresponding to the target is still invisible after interference suppression, and the DPI and MPI suppression methods fail in this scenario. As can be seen from Figure 7, when the power of the interference signal in the reference channel is reduced to −140 dBm and the SIR is 30 dB, the peak corresponding to the target can be seen after interference suppression, but the interference is still not eliminated. Therefore, it can be concluded that, under normal circumstances, the reference channel inevitably receives signals from multiple GPS satellites as co-channel interference, and it has a great influence on the suppression process of DPI and MPI.
Based on the above analysis, the noise and interference signals in the reference channel have a great influence on DPI and MPI suppression. The traditional external source detection system does not process the reference channel signal and uses it directly as a reference signal for the DPI and MPI interference suppression algorithms. In order to correctly detect the echo signal, the GPS reference signal of the reference channel must be purified and separated.

3.2. Multiple GPS Signals Separation and Reconstruction

The GPS signal uses C/A code C ( t ) and P code P ( t ) to spread the data code D ( t ) . This paper only considers the GPS satellite signal modulated by C/A code [25,26]. The signal received by the reference channel can be expressed as
x r ( t ) = k = 1 M P k · C k t τ k · D k t τ k · e j 2 · π k t + n ( t ) ,
where P k is the power of the transmitted signal of the kth GPS satellite, C k ( t ) represents the C/A code of the kth GPS satellite, D k ( t ) represents the navigation data of the kth GPS satellite, f k is the carrier frequency of the received signal, and τ k is the delay of the received signal. By using the CDMA principle of the GPS system and the characteristics of the C/A code disclosure, a successive interference canceller (SIC) can be used to effectively separate and reconstruct multiple GPS signals x r ( t ) by the reference channel.
SIC is implemented in multiple steps, where each step requires signal acquisition to reconstruct the signal; then, the interference signal is removed from the received signal, and the “detection-reconstruction-cancel” step is repeated until all GPS signals are recovered. The steps of the method are as follows:
Step 1: Using a GPS acquisition algorithm to detect the GPS signal in the received signal of the reference channel, and obtain its corresponding spreading code information C l ( t ) , amplitude estimation value P l , phase offset value τ l , and frequency offset value f l ;
Step 2: Demodulate and reconstruct the signal x l ( t ) ; the received signal is down-converted by using the frequency offset information f l , and then the phase offset τ l is obtained by the lth local C/A code C l ( t ) to obtain C l t τ l , and, according to the orthogonality of the C/A codes of different satellites, the information D l ( t ) of the satellite is de-spreaded. In order to correctly recover the navigation data, the de-spreaded data are processed by the envelope averaging method, and finally the navigation data D l ( t ) are determined. The process is shown in Figure 8.
The recovered navigation data D l ( t ) is modulated using the phase-synchronized local C/A code, and the reconstructed reference signal x l ( t ) is obtained by using the amplitude P l of the signal and then up-converting, which is expressed as
x ^ l ( t ) = P l · C l t τ l D l t τ l e j 2 π f l t .
The correlation coefficient between the original signal and the reconstructed signal obtained by simulation calculation is 0.99. As shown in Figure 9, it shows that the original signal is well reconstructed.
Step 3: Subtract the signal recovered in step 2 from the received signal of the reference channel to reduce the interference when reconstructing the next signal. In this paper, the adaptive filtering method is used to eliminate the interference signal, that is, the input end of the reference signal in Figure 3 is replaced by the reconstructed signal x ^ l ( t ) , and the input end of the monitoring channel signal is replaced by x r ( t ) , so that the signal after strong interference cancellation can be obtained
x r ( 1 ) ( n ) = ε ( n ) = x r ( n ) w T ( n 1 ) x ^ l ( n ) .
Step 4: Repeat the “capture-reconstruction-cancellation” process from step one to step three for the signal x r ( 1 ) ( t ) of the output signal of step three until the GPS signal is not detected in the reference channel. Finally, a plurality of reconstructed GPS reference signals can be obtained. At this time, the reference signals x ^ 1 ( t ) , x ^ 2 ( t ) x ^ M ( t ) have been separated and there is no noise, so there is no other GPS signals and noise interfering with the reference signals. The process not only eliminates the noise in the reference signal, but also separates multiple GPS signals in the reference channel, providing a good reference signal for the DPI and MPI suppression processes of multiple GPS satellites in the monitoring channel. At the same time, it also provides a useful reference signal for the joint detection of multiple GPS weak echoes. In addition, the GPS signal that interferes with the original reference channel is converted into a reference signal that is advantageous to the system.

3.3. DPI and MPI Suppression Based on ECA

After the reference signal separation and reconstruction, the DPI and MPI of multiple satellites can be suppressed. Different from the DPI and MPI suppression processes of a single GPS satellite, this section suppresses the DPI and MPI brought by multiple GPSs in the surveillance channel based on the extensive cancellation algorithm (ECA).
Firstly, the ECA uses multiple GPS reference signals x ^ 1 ( t ) , x ^ 2 ( t ) x ^ M ( t ) to construct a delay spread matrix X ref of multi-satellite signals, which can be expressed as
X ref = X 1 ref X 2 ref X i ref X M ref ,
where X i ref ( i ( 1 , M ) ) is the reconstructed matrix of the reconstructed ith reference signal x ^ i ( t ) through different delays, and the extension matrix X i ref is an element in the matrix X ref and can be expressed as
X i ref = x ^ i ( 0 ) x ^ i ( N 1 ) x ^ i ( N K ) x ^ i ( 1 ) x ^ i ( 0 ) x ^ i ( N K + 1 ) x ^ i ( N 1 ) x ^ i ( N 2 ) x ^ i ( N K 1 ) ,
where N is the number of sampling points, and K is the maximum delay, which can be obtained by dividing the maximum detection distance by the speed of light( K = R max c ). DPI and MPI can be expressed as
D M P I = i = 0 W 1 ω 1 i x 1 ( t τ 1 i ) + i = 0 W 2 ω 2 i x 2 ( t τ 2 i ) + + i = 0 W M ω M i x M ( t τ M i ) .
Then, adjust the value of ε = ε 0 , ε 1 ε N 1 T to make ε X ref approach the direct wave and multipath interference. The problem is transformed into the following problem:
min x s ( t ) ε X ref 2 .
The solution of Equation (10) uses the least squares criterion [27,28,29]; then, Equation (10) is equivalent to the following:
x s ( t ) ε X ref 2 ( ε ) = 0 .
Thus, ε = X ref H X ref 1 X ref x s ( t ) is obtained, where X ref H is the transpose of X r e f , and the signal in the monitoring channel after interference suppression is expressed as
x s ( t ) = x s ( t ) D M P I = x s ( t ) ε X ref = x s ( t ) X ref X ref H X ref 1 X ref x s ( t ) ,
where x s ( t ) only contains the echo signal and noise n s ( t ) .
The proposed algorithm does not need to know the gain value, and the DMPI can be directly solved by the proposed algorithm. In order to verify the DPI and MPI suppression algorithms based on signal separation and reconstruction proposed in this paper, the specific parameter settings are shown in Table 3 as follows: the reference channel contains noise, five GPS signals; the monitoring channel contains noise, three GPS echoes, and DPIs corresponding to five reference channel GPS signals. Firstly, the reference signal separation and reconstruction algorithms are used to separate and reconstruct the reference signals 1, 2, 3, 4, and 5 of the reference channel. Then, the purified reference signal is used together with the suppression algorithm proposed in this section to perform DPI suppression on the signal of the monitoring channel. Finally, the signal of the monitoring channel after the suppression and the reference signal are subjected to cross ambiguity function (CAF) processing [30,31,32], and the DPI suppression effect is judged by observing whether there is a peak corresponding to the echo on the delay-Doppler spectrum.
Figure 10 shows the time-frequency two-dimensional correlation of un-suppressed DPI of multiple GPS satellites. It can be seen that the echo generated by the target is completely submerged in the peak generated by DPI. Figure 11 shows the comparison of the monitoring channel signals before and after the DPI and MPI suppression methods proposed in this paper. It can be seen that the amplitude of the monitoring channel signal decreases after interference suppression, which proves that strong DPI interference has been effectively suppressed.
Figure 12 shows the CCF of the reference and echo signals after DPI interference suppression. It can be seen that the peak of the echo signal is clearly highlighted after the DPI interference suppression. Figure 12 proves that the interference suppression scheme proposed in this paper can effectively suppress the DPI of the monitoring channel when the reference channel SNR is as low as −15 dB, and the reference channel has multiple GPS signals with similar power.
This section uses the multiple GPS reference signals separated and reconstructed to construct the delay spread matrix X r e f of the multiple satellite signals, and then finds the optimal weight ε based on the least squares criterion. Then, let ε X ref approach multipath and then subtract ε X ref from the monitoring channel to get the monitoring channel signal after DPI and MPI suppression.

4. Detection Statistics Construction

Due to the characteristics of the external radiation source detection system and the weak power of the GPS itself, the target echo power is relatively low. The traditional CAF often needs to increase the coherence time of the direct wave and the echo to accumulate the energy of the weak echo [33]. However, long-term coherent accumulation leads to an increase in computational complexity, and, since the range of detection is limited and the target moves faster, the accumulation time is greatly limited. In order to effectively enhance the signal-to-noise ratio of the detected quantity under the condition of equivalent coherence time, in this section, the anti-jamming properties of cycle cross ambiguity function (CCAF) are used to construct the detection statistics of multiple GPS weak echoes, and the coordinate detection algorithm is used to fuse multiple detection statistics to obtain the final detection statistics. This process enhances the signal-to-noise ratio of the detection statistic from the two aspects of detection structure and multi-star data fusion, and improves the detection probability of weak echo. In order to judge the performance of CCAF in the multi-satellite system compared with the traditional CAF detection structure, in this paper, the CAF-based detection statistic and the CCAF-based detection metric are constructed respectively, and the theoretical analysis and simulation performance verification are carried out, respectively.

4.1. Detection Statistic Construction with a Single GPS Satellite

(1) Detection statistics based on CAF
The signal x ^ i ( t ) of the reconstructed reference signal x ^ 1 ( t ) , x ^ 2 ( t ) x ^ M ( t ) is selected, and the carrier frequency information f i of the locally known reference signal x ^ i ( t ) is used for down-conversion processing to obtain the down-converted reference signal x ^ i I F ( t ) . Then, the same down-conversion process is performed on the monitoring channel signal x s ( t ) after DPI and MPI suppression, and the down-converted reference signal x s I F ( t ) is obtained. In addition, calculate the CAF of x ^ i I F ( t ) and x s I F ( t ) to obtain the Doppler-time delay spectrum of the i-th GPS satellite, which is expressed as
S i ( τ , f ) = T / 2 T / 2 x ^ i I F ( t ) x s I F ( t τ ) e j 2 π f t d t .
The discretization of Equation (13) is expressed as
S i ( τ , f ) = n = 0 N 1 x ^ i I F n T s x s I F n T s τ e j 2 π f n T s ,
where τ is the delay, f is the Doppler shift, T represents the accumulation time, T s stands for the sampling period, and N is the number of sampling points.
(2) Detection statistics based on CCAF
To construct a detection using CCAF, we first need to do a cyclic autocorrelation of the reference signal x ^ i I F n T s as
R r i r i α ( τ ) = 1 N n = 0 N 1 x ^ i I F n T s + τ / 2 x ^ i I F n T s τ / 2 * e j 2 π α n T s .
Then, the cyclic cross-correlation of the reference signal x ^ i I F n T s and the echo signal x ^ s I F n T s is
R r , s α f ( τ ) = 1 N n = 0 N 1 x s I F n T s + τ / 2 x ^ i I F n T s τ / 2 * e j 2 π α n T s ,
where τ is the delay, α represents the cyclic frequency, and N stands for the number of sampling points.
The vectors at the cyclic frequencies α and α f corresponding to the maximum peak values of R r i r i α ( τ ) and R r i s α ( τ ) are respectively extracted, and are recorded as R r i r i α ( τ ) and R r i s α f ( τ ) . The mutual fuzzy function processing is performed on these two vectors to obtain
Ψ i ( u , f ) = τ = 0 N 1 R r i s α f ( τ ) R r i r i α ( τ u ) * e j π f τ ,
where Ψ i ( u , f ) represents the CCAF between the monitoring channel signal and the reference signal, u is the delay, and f is the Doppler shift.

4.2. Detection Statistics Construction with Multiple GPS Satellites

Due to the different distribution positions of different GPS satellites, the peak coordinates of multiple GPS satellite echo detections S i ( τ , f ) and Ψ i ( u , f ) are also different. Thus, it is impossible to add a plurality of detection amounts to the fusion structure detection statistic. Aiming at this problem, this section unifies the detection peak coordinates of different satellites by coordinate transformation, which can superimpose the echo detection spectrum of several different GPS satellites to achieve the purpose of non-correlated cumulative enhanced signal-to-noise ratio. Thereby, a detection statistic with a higher SNR is constructed.
Figure 13 shows the geometry of the receiving system, where θ is the signal arrival angle, δ is the angle between the bistatic angle bisector and the speed ν of the aircraft, and β is the bistatic angle. It can be seen from the figure that the positions of different GPS satellites are different, so the delay τ and the Doppler shift f d corresponding to the peak values of the two-dimensional correlation between the different satellite reference signals and the monitoring channel echo signals are different. However, the common edge R r and the velocity ν corresponding to different peak coordinates τ and f d are the same, so the detection spectrum can be converted from the delay-Doppler dimension to the distance velocity dimension so that the coordinate peaks are the same. Thereby, it is possible to accumulate different detection amounts. The relationship between τ and R r and f d and ν is
R r + R t = L + c τ , R t 2 = R r 2 + L 2 2 R r L cos θ .
Solving Equation (18) can obtain:
R r = c 2 τ 2 + 2 L c τ 2 ( L + c τ L cos θ ) = f ( τ ) ,
f d = 2 v λ cos δ cos β 2 = 2 v λ cos β 2 = g ( v ) ,
where v = v cos δ , and v represents the speed v of the target on the bisecting angle bisector, and β can be obtained from
sin ( β ) = 2 R r sin θ R r + c τ R r cos θ R r 2 2 R r R r + c τ cos R r + ( L + c τ ) 2 .
The detection quantities S i ( τ , f ) and Ψ i ( u , f ) obtained by different methods are transformed by Equations (19) and (21) to obtain distance-velocity spectra S i f 1 R r , g ( v ) and Ψ i f 1 R r , g ( v ) , which are expressed as:
S i f 1 R r , g ( v ) = n = 0 N x s I F n T s x ^ i I F n T s f 1 R r * e j 2 π g ( v ) n T s ,
Ψ i f 1 R r , g ( v ) = n = 0 N R r i s α f n T s R r i r i α n T s f 1 R r * e j 2 π g ( v ) n T s .
At this time, the detection amount S i f 1 R r , g ( v ) or Ψ i f 1 R r , g ( v ) of the plurality of GPS satellites can be non-coherently superimposed in the distance-speed domain. The final superimposed detection statistics obtained by the two methods as
Λ R r , V = i = 1 M S i f 1 R r , g ( v ) ,
Ω R r , V = i = 1 M Ψ i f 1 R r , g ( v ) ,
where R r represents the distance from the target to the receiver and V represents the speed of the target. It can be seen from the above process that this paper uses the multiple GPS reference signals separated and reconstructed to calculate the detection quantity of different GPS satellites as the illumination source, which provides more favorable information for target detection. However, due to the different peak values of the detected quantities obtained by multiple GPSs, these detection quantities cannot be effectively fused, so this paper uses the coordinate fusion algorithm to combine them to obtain the final detection amount after peak enhancement.

5. Moving Aerial Target Detection Performance Analysis

In order to better design the decision threshold of the detector and evaluate the detection performance of the two detection quantities, this section analyzes the probability distributions of Λ ( L , V ) and Ω ( L , V ) , respectively.
For convenience, the reference baseband signal x ^ i I F ( t ) of the GPS satellite is first discretized and expressed as
x ^ i I F n T s = β i p i n T s ,
where β i is the amplitude of the baseband reference signal, p i n T s is the baseband reference signal after the amplitude normalized, and T s stands for the sampling period.
The signal x s I F ( t ) of the monitoring channel is discretized and then expressed as
x s I F n T s = j = 1 M α j p j n T s τ j exp j 2 π f d j n T s + ω n T s ,
where α j is the amplitude of the echo signal, p j n T s τ j exp j 2 π f d j n T s is the amplitude-normalized echo signal, ω n is the complex Gaussian noise obeying the N 0 , σ w 2 distribution, and N ( · ) is the Gaussian distribution.
The binary hypothesis of echo signal detection is: assuming that H 1 is the target existence, the signal x s n T s of the monitoring channel contains the echo signal α i p i n T s τ i exp j 2 π f d i n T s corresponding to a certain reference signal x ^ i I F n T s . Assuming that H 0 indicates that the target does not exist, the signal x s n T s of the monitoring channel does not contain any echo signal corresponding to x ^ i I F n T s , which is expressed as follows:
H 0 : x s I F n T s = ω n T s H 1 : x s I F n T s = j = 1 j = i M α j p j n T s τ j exp j 2 π f d i n T s + ω n T s .

5.1. Performance Analysis of Detection Based on CAF

Lemma 1.
The distribution of the detection statistic under the H 1 hypothesis is
S i ( τ , f ) | H 1 C N α i * β i χ p p τ n τ , f f d , 2 N β i 2 σ ω 2 ,
where C N ( . ) represents the complex Gaussian process.
Proof. 
See Appendix A.1. □
As with the analysis under the H 1 hypothesis, it can be concluded that the detection statistic distribution under the H 0 hypothesis is
S i ( τ , f ) | H 0 C N 0 , 2 N β 2 σ ω 2 .
Using the data fusion technique of multiple GPS satellites, according to the cumulative nature of the Gaussian distribution, the distribution of the final detection statistic Λ R r , V is
Λ | H 0 C N 0 , i = 1 M 2 N β i 2 σ ω 2 ,
Λ | H 1 C N i = 1 M α i * β i χ p p τ n τ , f f d , i = 1 M 2 N β i 2 σ ω 2 .
The false alarm probability of detecting weak echo signals from different GPS satellite sources by Equations (28) and (31) is given by
P F A = λ f Λ | H 0 d Λ = exp λ i = 1 M 2 N β i 2 σ ω 2 ,
where f Λ | H 0 is the probability density function of Λ | H 0 .
From Equation (33), it can be concluded that the adaptive detection threshold λ is
λ = i = 1 M 2 N β i 2 σ ω 2 ln P F A .
According to Equationss (A2), (32), and (34), the detection probability can be obtained by using signal detection theory:
P D = λ f ( Λ | H 1 ) d Λ = Q m i = 1 M ( β i α i N ) 2 i = 1 M N 2 β i 2 σ ω 2 , λ i = 1 M N 2 β i 2 σ ω 2 ,
where Q m ( · , · ) is the Marcum Q function, and f Λ | H 1 is the probability density function of Λ | H 1 .
From Equation (35), it can be seen that the theoretical detection probability of the multi-star weak echo joint detection based on the CCA detection quantity construction method is related to the parameters such as the monitoring channel noise, the number of sampling points N, the number of satellites, and the false alarm probability. It can be seen that the detection probability is proportional to the number of satellites M, that is, the detection probability increases with the number of satellites. It is theoretically proved that the weak echo combined detection of multiple GPS satellites has a higher detection probability than the weak echo detection of a single GPS satellite, but the method does not reflect the noise suppression performance.

5.2. Performance Analysis of Detection Based on CCAF

Lemma 2.
The probability distribution of Ψ i ( u , f ) under H 1 hypothesis is
Ψ i ( u , f ) | H 1 C N Ψ R i R i ( u , f ) , σ ω 2 β i 6 N .
Proof. 
See Appendix A.2. □
Using the same analysis method to analyze the H 0 hypothesis, the distribution of the detection quantity Ψ i ( u , f ) of a single GPS satellite under the H 0 hypothesis is given by
Ψ i ( u , f ) | H 0 C N 0 , σ ω 2 β i 6 N .
Using the data fusion technique of multiple GPS satellites, according to the cumulative nature of the Gaussian distribution, the distribution of the final detection statistic Ω R r , V is
Ω R r , V | H 0 C N 0 , i = 1 M σ ω 2 β i 6 N
and
Ω R r , V | H 1 C N i = 1 M Ψ R , R i ( u , f ) , i = 1 M σ ω 2 β i 6 N .
According to Equation (38), the false alarm probability can finally obtain:
P F A = λ f ( Ω | H 0 ) d Ω = exp λ i = 1 M σ ω 2 β i 6 N ,
where f Ω | H 0 is the probability density function of Ω | H 0 .
The detection threshold λ in the solution Equation (40) is
λ = ln P F A · i = 1 M σ ω 2 β i 6 N .
According to Equations (A14), (39), and (41), the detection probability can be obtained by using the signal detection theory
P D = Q m i = 1 M β i 3 α i 2 i = 1 M σ ω 2 β i 6 N , λ i = 1 M σ ω 2 β i 6 N ,
where Q m ( · , · ) is the Marcum Q function.
It can be seen from Equation (42) that the theoretical detection probability of the GPS weak echo signal detection method based on multi-star data fusion is related to the parameters, such as the monitoring channel noise, the number of sampling points N, the number of satellites, and the false alarm probability. It can be seen that the detection probability is proportional to the number of sampling points N and the number of satellites, that is, the detection probability increases with the number of sampling points N and the number of satellites. It is theoretically proved that the GPS weak echo signal detection method based on multi-star data fusion can improve the detection performance from the number of sampling points and the number of satellites. In addition, by comparing Equation (32) and Equation (39), it can be found that the power of the noise of the detection statistic constructed based on the CCAF algorithm decreases as the number of sampling points increases. However, the detection statistic based on the CAF algorithm does not have this property, so the CCAF-based detection statistic construction method has good noise immunity in the proposed algorithm.

6. Numerical Results and Discussion

In order to analyze and verify the effectiveness of the proposed detection algorithm and the influence of various factors on detection, this section presents several simulation experiments using MATLAB (9.5.0.944444 (R2018b), MathWorks Company, Natick, MA, USA) and simulation parameter setting according to [34,35].
Experiment 1: In order to compare the detection performance of CAF and CCAF, this experiment fixes the false alarm probability, the power difference between the reference signal and the echo signal, the number of sampling points, the number of satellites, etc. The delay and Doppler shift of the echo relative to the direct wave are set as 1 us and 500 Hz, respectively. The SNR of the echo is in the range from −90 dB to −30 dB. For different detection quantity construction methods, 2000 Monte Carlo simulation experiments are carried out on the GPS weak echo detection method based on multiple satellites data fusion. The parameters are substituted into the theoretical detection probability Equations (35) and (42) to compare them with the simulation. The specific simulation parameters are shown in Table 4.
It can be seen from Figure 14 that, under the same conditions, the simulated detection probability could reach 99% at a SNR of −55 dB. When the SNR of the CCAF algorithm is −64 dB, the simulated detection probability also reaches 99%. Therefore, the CCAF algorithm is about 9 dB better than the CAF algorithm, and the difference between simulation results and theoretical results is 2 dB, which verifies the effectiveness of the method. The above simulation results show that CCAF has a certain noise suppression capability compared with CAF because the noise does not have cyclostationarity. Moreover, according to Equation (A19), it can be seen that the noise power in the CCAF-based detection decreases as the number of points increases, while CAF does not have this property. This experiment verifies the validity of the theory, showing the noise resistance of the CCAF.
Experiment 2: This verifies the detection performance of the GPS weak echo signal detection method based on multi-star data fusion for different satellite number conditions, the false alarm probability, GPS direct wave power, and sampling points. Assuming that the target is 10 km away from the receiver, the speed is 600 m/s, and the arrival angles θ of the three echoes are 45 , 50 , 60 , respectively. It is concluded that the time delay and Doppler shift of the echo relative to the direct wave are 10 us, 3157 Hz, 11 us, 2669 Hz, 16 us, 2467 Hz, and the echo power is 70 dB different from the direct wave power. The SNR range of the echo is from −90 dB to −30 dB. For different satellite numbers, 2000 Monte Carlo experiments are carried out on the detection method of the GPS weak echo signal based on data fusion of multiple satellites. Finally, the parameters are substituted into Equations (35) and (42), and the theoretical detection probability is compared with the simulation. The specific simulation parameters are shown in Table 5.
From Figure 15, it can be seen that, under the same conditions, the detection probability of a satellite is 99% when the echo SNR is −65 dB, and the detection probability of two satellites is 99% when the echo SNR is −71 dB, and the detection probability of three satellites is 99% when the echo SNR is −74 dB, and the simulation and the theoretical detection performances are only about 2 dB in difference. The validity of the method is verified. The above simulation results show that, compared with the traditional single satellite detection, the fusion of multiple satellite detections can effectively enhance the detection performance. On the one hand, the algorithm can effectively convert multiple GPS delay–Doppler detection peak coordinates (10 us, 3157 Hz), (11 us, 2669 Hz), (16 us, 2467 Hz) to distance–speed detection peak (10 km, 600 m/s). Furthermore, a plurality of echo peaks can be superimposed, thereby enhancing the peak value of the echo peak. On the other hand, the method uses the CCAF algorithm to construct the detection amount, which suppresses the noise caused by the cross terms. Therefore, the method enhances the detection performance from two aspects: the cumulative effect of the multi-star detection fusion on the echo peak and the de-noise of the CCAF detection structure. However, it is necessary to consider that there are only 7–8 GPS satellites in the zenith at the same time, and detection performance improves as the number of satellites increases.
Experiment 3: In order to verify the influence of the accumulated time of the signal on the detection performance, we set the parameters of the false alarm probability, the direct wave power of GPS, the number of satellites, etc. The echo parameters are set according to Experiment 2. The SNR of the echo ranges from −90 to −30 dB. The Monte Carlo experiment was performed on the proposed algorithm under the condition that the number of sampling points changed from 10 6 to 10 9 points. Finally, the parameters are substituted into Equation (35) and Equation (42), and the theoretical detection probability is compared with the actual simulation. The specific simulation parameters are shown in Table 6.
From the results in Figure 16, it can be seen that, under the same conditions, in the case of echo SNR of −60 dB, the detection probability of the cumulative time of 0.1 s reaches 99%; in the case of echo SNR of −71 dB, the detection probability of the cumulative time of 1 s reaches 99%, in the case of echo SNR of −78 dB, the detection probability of the cumulative time of 10 s reaches 99%, and the simulated and theoretical detection performances are only 2 dB in difference, which verifies the effectiveness of the method. From the simulation results, it can be found that, as the accumulation time increases, the detection probability of the algorithm will increase. This is because CCAF is two-dimensional correlation. Therefore, the longer the correlation accumulation time, the larger the energy accumulated by the target echo will be. At the same time, as the accumulation time increases, the noise floor of the detection amount is also suppressed. Therefore, the number of sampling points N is one of the key factors affecting the detection performance of the proposed method. It is possible to increase the detection probability by using a longer accumulation time as much as possible, but the accumulation time cannot be increased indefinitely due to the limited detection area.
Experiment 4: When the detection system detects the target of the specified area, the detection performance is mainly affected by the radar cross section (RCS) area of the target due to the fixed detection distance, and the change of the RCS size causes the change of the direct wave and the echo power ratio (SDR). In order to verify the influence of the attenuation of GPS signal caused by RCS on the detection performance of the proposed algorithm, the experimental fixed false alarm probability, reference signal power, noise power, number of satellites, and sampling points. The echo parameters are set according to the second experiment. Under the condition that the SDR variation range is 105 dB to 60 dB, the RCS corresponding variation range is 0.01 m 2 to 96.3 m 2 , and 2000 Monte Carlo experiments are performed on the proposed algorithm. Finally, these parameters are substituted into Equations (35) and (42) to compare with the actual simulation. The specific simulation parameters are shown in Table 7.
From the results in Figure 17, it can be seen that the detection probability can reach 99% when the difference between the direct wave and echo power reaches 80 dB. At the same time, when the detection distance is about 10 km, the weak echo detection algorithm based on the multiple satellites data fusion proposed in this paper can effectively detect the weak GPS signal with an 80 dB attenuation. Both theoretical analysis and simulation verify that the proposed algorithm can effectively detect close-range targets.

7. Conclusions

In this paper, a GPS weak echo signal detection method has been proposed based on data fusion of multiple satellites, in which the SIC algorithm is utilized to separate and reconstruct multiple GPS reference signals on a reference channel. Then, the detection statistic of the weak echo of multiple GPS satellites has been constructed by using the anti-interference property of CCAF. Through the coordinate transformation algorithm, multiple detection statistics have been superimposed to obtain the final detection statistic. Finally, based on the theoretical analysis of the detection statistics, the relationships between the detection performance and a series of key parameters have been studied. Numerical results have shown that the proposed method is proved to be able to effectively detect the weak echo of the target in multiple GPS scenarios and significantly outperforms the existing methods.

Author Contributions

M.L. conceptualized and performed the algorithm and wrote the paper; Z.G. and Y.L. analyzed the experiment data; Y.C. helped modify the language; H.S. provided technical assistance to the research; F.G. is the research supervisor. The manuscript was discussed by all co-authors. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (61501348 and 61801363), the Shaanxi Provincial Key Research and Development Program (2019GY-043), the Joint Fund of Ministry of Education of the People’s Republic of China (6141A02022338), the China Postdoctoral Science Foundation (2017M611912), the 111 Project (B08038), and the China Scholarship Council (201806965031).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Appendix A.1. Proof of Lemma 1

Substituting Equations (26) and (27) into Equation (14), we can obtain
S i ( τ , f ) = n = 0 N x s I F n T s x ^ i I F n T s τ * e j 2 π f n T s = n = 0 N Re x s I F n T s x ^ i I F n T s τ * e j 2 π f n T s + j n = 0 N Im x s I F n T s x ^ i I F n T s τ * e j 2 π f n T s .
Analyzing the probability distribution of the real part in Equation (A1), and the real part in Equation (A1) is given by
Re S i ( τ , f ) = n = 0 N Re x s I F ( n T s ) x ^ i I F ( n T s τ ) * e j 2 π f n T s = n = 0 N Re α i * β i p i ( n T s τ i ) e j ( 2 π f d i n T s ) p i * ( n T s τ ) e j 2 π f n T s + n = 0 N Re β i p i ( n T s τ i ) e j ( 2 π f d i n T s ) j = 1 i j M α j p j ( n T s τ j ) * e j 2 π f n T s + n = 0 N Re β i p i * ( n T s τ ) e j 2 π f n T s ω ( n T s ) n = 0 N Re α i * β i p i ( n T s τ i ) e j ( 2 π f d i n T s ) p i * ( n T s τ ) e j 2 π f n T s + n = 0 N Re β i p i * ( n T s τ ) e j 2 π f n T s ω ( n T s ) = S r i s i ( τ , f ) + S r i ω ( τ , f ) .
The reason for the sign being approximately equal in Equation (A2) is that the baseband signals of different GPS satellites are not correlated with each other, and the power of the echo signals is much smaller than the noise. The first term S r i s i ( τ , f ) in Equation (A2) represents the real part of the mutual ambiguity function between the reference signal and its corresponding echo signal, and belongs to the determined detection amount, which can be expressed as
S r i s i ( τ , f ) = n = 0 N Re α i * β i p i n T s τ i e j 2 π f d i n T s p i * ( n T s τ ) e j 2 π f d i n T s = Re α * β χ p p τ n τ T s , f f d ,
where n τ stands for the time delay of the echo relative to the direct wave, f d is the frequency offset of the echo relative to the direct wave, and χ p p τ , f is the self-fuzzy function of the amplitude-normalized baseband signal p i n T s , which can be expressed as
χ p p ( τ , f ) = n = 0 N 1 p i n T s p i * n T s τ e j 2 π f n T s ,
where p i n T s = 1 , E p i n T s = 0 . When τ = 0 , f d = 0 , the maximum value reached by Equation (A4) is max | χ p p τ , f d | = N .
The second term S r i ω ( τ , f ) in Equation (A2) represents the mutual blur function between the monitoring channel noise and the reference signal, which can be regarded as the product of the Gaussian noise and the amplitude scaling factor p i n T s , and still obeys the Gaussian distribution. Therefore, the mean and variance of the term can represent the probability distribution of the term. The mean of S r i ω ( τ , f ) is given by
E S r i ω ( τ , f ) = 0
and the variance of S r i ω ( τ , f ) is given by
V a r S r i ω ( τ , f ) = E n = 0 N Re β i ω ( n T s ) p i * ( n T s τ ) e j 2 π f n T s 2 E n = 0 N Re β i ω ( n T s ) p i * ( n T s τ ) e j 2 π f n T s 2 = E n = 0 N Re β i ω ( n T s ) p i * ( n T s τ ) e j 2 π f n T s 2 = n = 0 N m = 0 N E Re β i ω ( n T s ) p i * ( n T s τ ) e j 2 π f n T s · β i ω ( m T s ) * p i ( m T s τ ) e j 2 π f m T s = β i 2 n = 0 N m = 0 N R ω ω ( n T s m T s ) · R p i p i ( n T s m T s ) e j 2 π f ( n m ) T s = β i 2 n = 0 N σ ω 2 δ ( 0 ) R p p ( 0 ) = N β i 2 σ ω 2 ,
where R ω ω n T s m T s is the autocorrelation of the noise, and R ω ω n T s m T s = σ ω 2 δ n T s m T s , δ n T s is the sequence of unit samples, and R p i p i n T s m T s is the autocorrelation of the normalized signal. According to Equations (A4)–(A6), under the assumption of H 1 , the distribution of the real part of S i ( τ , f ) can be expressed as
Re S i ( τ , f ) N Re α i * β i χ p p τ n τ , f f d , N β i 2 σ ω 2 .
The same can be obtained. Under the H 1 hypothesis, the probability distribution of the imaginary part of S i ( τ , f d ) can be expressed as
Im S i ( τ , f ) N Im α i * β i χ p p τ n τ , f f d , N β i 2 σ ω 2 .
Therefore, the distribution of the detection statistic under the H 1 hypothesis is
S i ( τ , f ) | H 1 C N α i * β i χ p p τ n τ , f f d , 2 N β i 2 σ ω 2 ,
where C N ( . ) represents the complex Gaussian process.

Appendix A.2. Proof of Lemma 2

First, the reference signal x ^ i I F n T s is cyclically autocorrelated by
R r i r i α ( τ ) = 1 N n = 0 N 1 x ^ i I F ( n T s + τ / 2 ) x ^ i I F ( n T s τ / 2 ) * e j 2 π α n T s = β i 2 R p i p i α ( τ ) ,
where R r i r i α ( τ ) is the cyclic autocorrelation of two reference signals, α is the cyclic frequency, and R p i p i α ( τ ) stands for the cyclic autocorrelation normalized by the amplitudes of the two reference signals, which can be expressed as
R p i p i α ( τ ) = 1 N n = 0 N 1 C i n T s + τ / 2 · D i n T s + τ / 2 · C i n T s τ / 2 · D i n T s τ / 2 * e j 2 π α n T s .
Then, the reference signal x ^ i I F n T s and the echo signal x s I F n T s are subjected to cyclic cross-correlation processing under the assumption of H 1 . In addition, using the uncorrelated properties of the baseband GPS reference signal pseudo-random code to obtain
R r i s α f ( τ ) = 1 N n = 0 N 1 x ^ i I F ( n T s + τ / 2 ) x s I F ( n T s τ / 2 ) * e j 2 π ( α f ) n T s = 1 N n = 0 N 1 β i p i ( n T s ) · j = 1 i j M α j p j ( n T s τ j ) e j 2 π f d j n T s + ω ( n T s ) * e j 2 π ( α f ) n T s = 1 N n = 0 N 1 β i p i ( n T s ) · α i p i ( n T s τ i ) e j 2 π f d i n T s + ω ( n T s ) * e j 2 π ( α f ) n T s = β i α i e j π f d i τ e j π ( α f + f d i ) τ i R p i p i α f + f d i ( τ τ i ) + N α ( τ ) ,
where τ i is the time delay of the echo relative to the direct wave, f d i is the Doppler shift of the echo relative to the direct wave, and N α ( τ ) is the cyclic cross-correlation of the reference signal x ^ i I F n T s and the monitoring channel noise ω ( n T s ) , which can be expressed as follows:
N α ( τ ) = 1 N n = 0 N 1 x ^ i I F n T s + τ / 2 ω n T s τ / 2 * e j 2 π ( α f ) n T s .
Equation (A13) obeys a Gaussian distribution with a variance of 1 N β i 2 σ ω 2 and a mean of 0, which is denoted here by N α ( τ ) . It can be seen that R r i s α f ( τ ) is obtained by delay and frequency offset of R r i r i α ( τ ) , and the delay and frequency offset of R r i s α f ( τ ) with respect to R r i r i α ( τ ) is just the delay and frequency offset of the echo. Next, the column vectors corresponding to the cyclic frequencies of the maximum peaks of R r i r i α ( τ ) and R r i s α f ( τ ) are extracted, denoted respectively as R r i s α f ( τ ) and R r i r i α ( τ ) , and subjected to mutual blur function processing to obtain
Ψ i ( u , f ) = τ = 0 N R r i s α f ( τ ) R r i r i α ( τ u ) * e j 2 π f τ = β i 3 α i e j π α τ i τ = 0 N R p i p i α f + f d i ( τ τ i ) R p i p i α ( τ u ) * e j 2 π ( f f d i ) τ + β i 2 τ = 0 N N α ( τ ) R p i p i α ( τ u ) * e j 2 π f τ = Ψ R i R i ( u , f ) + Ψ N R i ( u , f ) ,
where Ψ R , R i ( u , f ) β i 3 α i R p i p i α ( τ ) 2 d τ . When u = τ i and f = f d i ,
Ψ R i R i ( u , f ) = β i 3 α i R p i p i α ( τ ) 2 d τ ,
where Ψ N R i ( u , f ) is the noise term. According to the principle of constant false alarm detection, the size of the detection threshold is related to the false alarm probability. Therefore, the probability distribution of the detection quantity Ψ i ( u , f ) needs to be analyzed under the assumption of H 1 . The first term of Equation (A14) belongs to the determined detection amount and is expressed as
Ψ R i R i ( u , f ) = β i 3 α i e j π α τ i τ = 0 N R p i p i α f + f d i ( τ τ i ) R p i p i α ( τ u ) * e j 2 π ( f f d i ) τ .
For the second term of Equation (A14), this term represents the mutual fuzzy function of the cyclic autocorrelation of the reference channel and the noise of the echo channel. If the cycle frequency is α , the term can be expressed as
Ψ N R i ( u , f ) = β i 2 τ = 0 N N α ( τ ) R p i p i α ( τ u ) * e j 2 π f τ ,
where N α ( τ ) obeys a Gaussian distribution with a mean of 0 and a variance of 1 N β i 2 σ ω 2 , and R p i p i α is a cyclic autocorrelation of the signal. Since the term is obtained by linear integral operation on noise, the term is still subject to Gaussian distribution, so the mean and variance can be used to characterize the probability distribution. The mean and variance are given by
E Ψ N R i ( u , f ) = 0 ,
V a r { ψ N R i ( u , f ) } = E ψ N R i ( u , f ) 2 E ψ N R i ( u , f ) 2 = E β i 2 τ 1 = 0 N 1 N α ( τ 1 u ) R p i p i α ( τ 1 ) e j π f τ 1 β i 2 τ 2 = 0 N 1 N α ( τ 2 u ) R p i p i α ( τ 2 ) e j π f τ 2 * = β i 4 τ 1 = 0 N 1 τ 2 = 0 N 1 E N α ( τ 1 u ) R p i p i α ( τ 1 ) e j π f τ 1 τ 2 = 0 N 1 N α ( τ 2 u ) R p i p i α ( τ 2 ) e j π f τ 2 * = β i 4 τ 1 = 0 N 1 τ 2 = 0 N 1 R N N ( τ 1 τ 2 ) E R p i p i α ( τ 1 ) R p i p i α * ( τ 2 ) e j π f ( τ 1 τ 2 ) = β i 4 τ 1 = 0 N 1 τ 2 = 0 N 1 1 N β i 2 σ ω 2 δ ( τ 1 τ 2 ) E R p i p i α ( τ 1 ) R p i p i α * ( τ 2 ) e j π f ( τ 1 τ 2 ) = σ ω 2 β i 6 N .
Therefore, the distribution of Ψ N R i ( u , f ) can be expressed as Ψ N R i ( u , f ) C N 0 , σ ω 2 β i 6 N . It can be seen that the variance of the noise of the item is inversely proportional to the number of sampling points. Obviously, as the number of sampling points increases, the variance of the noise decreases, showing good noise suppression performance. Thus, the distribution of Ψ i ( u , f ) under the assumption of H 1 is given by
Ψ i ( u , f ) | H 1 C N Ψ R i R i ( u , f ) , σ ω 2 β i 6 N .

References

  1. Foged, L.J.; Saporetti, M.; Scialacqua, L. Measurement and Simulation Comparison Using Measured Source Antenna Representation of GNSS Antenna on Sentinel Satellite. In Proceedings of the 2017 IEEE International Symposium on Antennas and Propagation USNC/URSI National Radio Science Meeting, San Diego, CA, USA, 9–15 July 2017; pp. 1933–1934. [Google Scholar]
  2. Powell, S.J.; Akos, D.M. GNSS Reflectrometry Using the L5 and E5a Signals for Remote Sensing Applications. In Proceedings of the 2013 US National Committee of URSI National Radio Science Meeting, Boulder, CO, USA, 9–12 January 2013; p. 1. [Google Scholar]
  3. Giangregorio, G.; Bisceglie, M.; Addabbo, P.; Beltramonte, T.; D’Addio, S.; Galdi, C. Stochastic modeling and simulation of Delay-Doppler Maps in GNSS-R over the ocean. IEEE Trans. Geosci. Remote Sens. 2016, 54, 2056–2069. [Google Scholar] [CrossRef]
  4. Fernez-Prades, C.; Arribas, J.; Majoral, M.; Ramos, A.; Vilá-Valls, J.; Giordano, P. A Software-Defined Spaceborne GNSS Receiver. In Proceedings of the 2018 9th ESA Workshop on Satellite NavigationTechnologies and European Workshop on GNSS Signals and Signal Processing, Noordwijk, The Netherlands, 5–7 December 2018; pp. 1–9. [Google Scholar]
  5. Imam, R.; Pini, M.; Marucco, G.; Dominici, F.; Dovis, F. Data from GNSS-Based Passive Radar to Support Flood Monitoring Operations. In Proceedings of the 2019 International Conference on Localization and GNSS, Nuremberg, Germany, 4–6 June 2019; pp. 1–7. [Google Scholar]
  6. Khosravi, F.; Moghadas, H.; Mousavi, P. A GNSS Antenna with a Polarization Selective Surface for the Mitigation of Low-Angle Multipath Interference. IEEE Trans. Antennas Propag. 2015, 63, 5287–5295. [Google Scholar] [CrossRef]
  7. Liu, F.; Antoniou, M.; Zeng, Z.; Cherniakov, M. Coherent change detection using passive GNSS-based BSAR: Experimental proof of concept. IEEE Trans. Geosci. Remote Sens. 2013, 51, 4544–4555. [Google Scholar] [CrossRef]
  8. Qiao, J.; Chen, W.; Ji, S.; Weng, D. Accurate and Rapid Broadcast Ephemerides for Beidou-Maneuvered Satellites. Remote Sens. 2019, 11, 787. [Google Scholar] [CrossRef] [Green Version]
  9. Yan, S.; Chen, N.; Gong, J.; Zhang, X. Sea State Sensing with Single Frequency GPS Receiver. In Proceedings of the 2011 IEEE International Geoscience and Remote Sensing Symposium, Vancouver, BC, Canada, 24–29 July 2011; pp. 2073–2076. [Google Scholar]
  10. Clarizia, M.P.; Chotiros, N.P.; Vaccaro, M.G. A GPS-Reflectometry Simulator for Target Detection Over Oceans. In Proceedings of the IGARSS 2018—2018 IEEE International Geoscience and Remote Sensing Symposium, Valencia, Spain, 22–27 July 2018; pp. 450–451. [Google Scholar]
  11. Garvanov, I.; Kabakchiev, C.; Behar, V.; Garvanova, M. Target Detection Using a GPS Forward-Scattering Radar. In Proceedings of the 2015 International Conference on Engineering and Telecommunication, Mosocw, Russia, 18–19 November 2015; pp. 29–33. [Google Scholar]
  12. Clarizia, M.; Braca, P.; Ruf, C.S.; Willett, P. Target Detection Using GPS Signals of Opportunity. In Proceedings of the 2015 18th International Conference on Information Fusion, Washington, DC, USA, 6–9 July 2015; pp. 1429–1436. [Google Scholar]
  13. Gronowski, K.; Samczyński, P.; Stasiak, K.; Kulpa, K. First, Results of Air Target Detection Using Single Channel Passive Radar Utilizing GPS Illumination. In Proceedings of the 2019 IEEE Radar Conference (RadarConf), Boston, MA, USA, 22–26 April 2019; pp. 1–6. [Google Scholar]
  14. Mojarrabi, B.; Homer, J.; Kubik, K. Power Budget Study for Passive Target Detection and Imaging Using Secondary Applications of GPS Signals in Bistatic Radar Systems. In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium, Toronto, ON, Canada, 24–28 June 2002; pp. 449–451. [Google Scholar]
  15. AlJewari, Y.H.; Ahmad, R.B.; AlRawi, A.A. Impact of multipath interference and change of velocity on the reliability and precision of GPS. In Proceedings of the 2014 2nd International Conference on Electronic Design (ICED), Penang, Malaysia, 19–21 August 2014; pp. 427–430. [Google Scholar]
  16. Wu, X.; Gong, P.; Zhou, J.; Liu, Z. The applied research on anti-multipath interference GPS signal based on narrow-related. In Proceedings of the 2014 IEEE 5th International Conference on Software Engineering and Service Science, Beijing, China, 27–29 June 2014; pp. 771–774. [Google Scholar]
  17. Suberviola, I.; Mayordomo, I.; Mendizabal, J. Experimental Results of Air Target Detection with a GPS Forward-Scattering Radar. IEEE Geosci. Remote Sens. Lett. 2011, 9, 47–51. [Google Scholar] [CrossRef]
  18. Lashley, M.; Bevly, D.; Hung, J. Performance Analysis of Vector Tracking Algorithms for Weak GPS Signals in High Dynamics. IEEE J. Sel. Top. Signal Process. 2009, 3, 661–673. [Google Scholar] [CrossRef]
  19. Wang, L.; Wang, J.; Xiao, L. Passive Location and Precision Analysis Based on Multiple CDMA Base Stations. In Proceedings of the 2009 IET International Radar Conference, Guilin, China, 20–22 April 2009; pp. 1–4. [Google Scholar]
  20. Michael, E.; Alexander, S.; Fabienne, M. Design and Performance Evaluation of a MatureFM/DAB/DVB-T Multi-illuminator Passive Radar System. IET Radar Sonar Navig. 2014, 8, 114–122. [Google Scholar]
  21. Stephen, D.; Songsri, S. Passive Radar Detection Using Multiple Ransmitters. In Proceedings of the 2013 Asilomar Conference on Signals Systems and Computers, Pacific Grove, CA, USA, 3–6 November 2013; pp. 945–948. [Google Scholar]
  22. Zhang, Y.; Xi, S. Application of New LMS Adaptive Filtering Algorithm with Variable Step Size in Adaptive Echo Cancellation. In Proceedings of the 2017 IEEE 17th International Conference on Communication Technology, Chengdu, China, 27–30 October 2017; pp. 1715–1719. [Google Scholar]
  23. Niranjan, D.; Ashwini, B. Noise Cancellation in Musical Signals Using Adaptive Filtering Algorithms. In Proceedings of the 2017 International Conference on Innovative Mechanisms for Industry Applications, Bangalore, India, 21–23 February 2017; pp. 82–86. [Google Scholar]
  24. Mugdha, A.C.; Rawnaque, F.S.; Ahmed, M.U. A Study of Recursive Least Squares (RLS) Adaptive Filter Algorithm in Noise Removal from ECG Signals. In Proceedings of the 2015 International Conference on Informatics, Electronics Vision, Fukuoka, Japan, 15–18 June 2015; pp. 1–6. [Google Scholar]
  25. Liu, J.; Liu, L. GPS C/A Code Signal Simulation Based on MATLAB. In Proceedings of the 2011 First, International Conference on Instrumentation, Measurement, Computer, Communication and Control, Beijing, China, 21–23 October 2011; pp. 4–6. [Google Scholar]
  26. Beldjilali, B.; Benadda, B. Real Time Software Based L1 C/A GPS receiver. In Proceedings of the 2017 Seminar on Detection Systems Architectures and Technologies, Algiers, Algeria, 20–22 February 2017; pp. 1–8. [Google Scholar]
  27. Ke, Z.; Ying, S. Steady-state Kalman Fusion Filter Based on Improved Multi-innovation Least Squares Algorithm. In Proceedings of the 2018 37th Chinese Control Conference, Wuhan, China, 25–27 July 2018; pp. 4434–4437. [Google Scholar]
  28. Yang, Y.H.; Shi, Y. Iterative Least Squares Method Based Fusion Kalman Filter for Unknown Model Parameters System. In Proceedings of the 2018 37th Chinese Control Conference, Wuhan, China, 25–27 July 2018; pp. 1628–1631. [Google Scholar]
  29. Ballal, T.; Suliman, M.A.; Al-Naffouri, T.Y. Bounded Perturbation Regularization for Linear Least Squares Estimation. IEEE Access 2017, 5, 27551–27562. [Google Scholar] [CrossRef]
  30. He, H.; Stoica, P.; Li, J. On Synthesizing Cross Ambiguity Functions. In Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing, Prague, Czech Republic, 22–27 May 2011; pp. 3536–3539. [Google Scholar]
  31. Huang, L.; Zhang, Y.; Li, Q.; Pan, C.; Song, J. Fast Calculation for Cross Ambiguity Function in Passive Detection Systems. In Proceedings of the 2018 International Conference on Sensing, Diagnostics, Prognostics, and Control, Xi’an, China, 15–17 August 2018; pp. 690–694. [Google Scholar]
  32. Li, J.; He, Y.; Song, J. The Algorithms and Performance Analysis of Cross Ambiguity Function. In Proceedings of the 2009 IET International Radar Conference, Guilin, China, 20–22 April 2009; pp. 1–4. [Google Scholar]
  33. Zeng, H.; Chen, J.; Wang, P.; Yang, W.; Liu, W. 2D Coherent Integration Processing and Detecting of Aircrafts Using GNSS-Based Passive Radar. Remote Sens. 2018, 10, 1164. [Google Scholar] [CrossRef] [Green Version]
  34. Liu, M.; Yi, F.; Liu, P.; Li, B. Cramer-Rao Lower Bounds of TDOA and FDOA Estimation Based on Satellite Signals. In Proceedings of the 2018 14th IEEE International Conference on Signal Processing (ICSP), Beijing, China, 12–16 August 2018; pp. 1–4. [Google Scholar]
  35. Liu, M.; Zhang, J.; Tang, J.; Jiang, F.; Liu, P.; Gong, F.; Zhao, N. 2D DOA Robust Estimation of Echo Signals Based on Multiple Satellites Passive Radar in the Presence of Alpha Stable Distribution Noise. IEEE Access 2019, 7, 2169–3536. [Google Scholar]
Figure 1. Passive detection based on multiple collaborative GPS satellites.
Figure 1. Passive detection based on multiple collaborative GPS satellites.
Remotesensing 12 00263 g001
Figure 2. The diagram of the receiving signal channels.
Figure 2. The diagram of the receiving signal channels.
Remotesensing 12 00263 g002
Figure 3. The suppression methods of DPI and MPI.
Figure 3. The suppression methods of DPI and MPI.
Remotesensing 12 00263 g003
Figure 4. The influence of reference channel SNR on interference suppression process with SNR = −15 dB.
Figure 4. The influence of reference channel SNR on interference suppression process with SNR = −15 dB.
Remotesensing 12 00263 g004
Figure 5. The influence of reference channel SNR on interference suppression process with SNR = 5 dB.
Figure 5. The influence of reference channel SNR on interference suppression process with SNR = 5 dB.
Remotesensing 12 00263 g005
Figure 6. The influence of reference channel SIR on DPI and MPI suppression with SNR = 10 dB.
Figure 6. The influence of reference channel SIR on DPI and MPI suppression with SNR = 10 dB.
Remotesensing 12 00263 g006
Figure 7. The influence of reference channel SIR on DPI and MPI suppression with SNR = 30 dB.
Figure 7. The influence of reference channel SIR on DPI and MPI suppression with SNR = 30 dB.
Remotesensing 12 00263 g007
Figure 8. Reference signal demodulation process.
Figure 8. Reference signal demodulation process.
Remotesensing 12 00263 g008
Figure 9. Compare the reconstructed signal with the original signal.
Figure 9. Compare the reconstructed signal with the original signal.
Remotesensing 12 00263 g009
Figure 10. Time-frequency two-dimensional correlation graph with unsuppressed interference.
Figure 10. Time-frequency two-dimensional correlation graph with unsuppressed interference.
Remotesensing 12 00263 g010
Figure 11. Monitoring channel signal before and after interference suppression.
Figure 11. Monitoring channel signal before and after interference suppression.
Remotesensing 12 00263 g011
Figure 12. Time-frequency two-dimensional graph after direct wave multipath interference suppression.
Figure 12. Time-frequency two-dimensional graph after direct wave multipath interference suppression.
Remotesensing 12 00263 g012
Figure 13. The geometry of the receiving system.
Figure 13. The geometry of the receiving system.
Remotesensing 12 00263 g013
Figure 14. Comparison of detection performance between CCAF and CAF.
Figure 14. Comparison of detection performance between CCAF and CAF.
Remotesensing 12 00263 g014
Figure 15. Comparison of detection performance between CCAF and CAF.
Figure 15. Comparison of detection performance between CCAF and CAF.
Remotesensing 12 00263 g015
Figure 16. Influence of different accumulation time on detection performance.
Figure 16. Influence of different accumulation time on detection performance.
Remotesensing 12 00263 g016
Figure 17. Relationship between SDR and detection probability.
Figure 17. Relationship between SDR and detection probability.
Remotesensing 12 00263 g017
Table 1. Parameter setting.
Table 1. Parameter setting.
Doppler Shift (Hz)Delay (us)Power (dBm)
The noise of the reference channel−105/−95
The reference signal in the reference channel00−110
The target echo of the monitoring channel5005−150
Table 2. Parameter setting.
Table 2. Parameter setting.
Doppler Shift (Hz)Delay (us)Power (dBm)
The reference signal in reference channel00−100
The interference signal 1 and 2 in reference channel00−110/−140
The noise of reference channel
The target echo of monitoring channel5005−140
Table 3. Parameter setting.
Table 3. Parameter setting.
Doppler Shift (Hz)Delay (us)Power (dBm)
The noise of reference channel−95
Reference channels reference signal (1, 2, 3, 4, 5)00/2/3/5/6−100/−105/−110/−112/−106
The noise of monitoring channel−110
Monitoring channel’s target echo (1, 2, 3)500/650/8505/5.2/10−140/−145/−150
Monitoring channel DPI00/2/3/5/6−100/−105/−110/−112/−106
Table 4. Parameter setting of experiment 1.
Table 4. Parameter setting of experiment 1.
Sampling Frequency (Hz)Duration (ms)False Alarm ProbabilityNumber of SatellitesDirect Wave Power (dBm)Echo Power (dBm)SNR (dB)
10.23 MHz1000 ms0.00011−99.3−170−90∼−30
Table 5. Parameter setting of experiment 2.
Table 5. Parameter setting of experiment 2.
Sampling Frequency (Hz)Duration (ms)False Alarm ProbabilityNumber of SatellitesDirect Wave Power (dBm)Echo Power (dBm)SNR (dB)
10.23 MHz1000 ms0.00011/2/3−99.3−170−90∼−30
Table 6. Parameter setting of experiment 3.
Table 6. Parameter setting of experiment 3.
Sampling Frequency (Hz)Duration (ms)False Alarm ProbabilityNumber of SatellitesDirect Wave Power (dBm)Echo Power (dBm)SNR (dB)
10.23 MHz0.1 s/1 s/10 s0.00013−110−170−90∼−30
Table 7. Parameter setting of experiment 4.
Table 7. Parameter setting of experiment 4.
Sampling Frequency (Hz)Duration (ms)False Alarm ProbabilityNumber of SatellitesDirect Wave Power (dBm)Noise Power (dBm)SNR (dB)Detection Distance (Km)
10.23 MHz10 s0.00013−100−110−90∼−6010

Share and Cite

MDPI and ACS Style

Liu, M.; Gao, Z.; Chen, Y.; Song, H.; Li, Y.; Gong, F. Passive Detection of Moving Aerial Target Based on Multiple Collaborative GPS Satellites. Remote Sens. 2020, 12, 263. https://doi.org/10.3390/rs12020263

AMA Style

Liu M, Gao Z, Chen Y, Song H, Li Y, Gong F. Passive Detection of Moving Aerial Target Based on Multiple Collaborative GPS Satellites. Remote Sensing. 2020; 12(2):263. https://doi.org/10.3390/rs12020263

Chicago/Turabian Style

Liu, Mingqian, Zhiyang Gao, Yunfei Chen, Hao Song, Yuting Li, and Fengkui Gong. 2020. "Passive Detection of Moving Aerial Target Based on Multiple Collaborative GPS Satellites" Remote Sensing 12, no. 2: 263. https://doi.org/10.3390/rs12020263

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