Next Article in Journal
Electromagnetic Medical Sensing
Previous Article in Journal
The Validity and Reliability of a Kinect v2-Based Gait Analysis System for Children with Cerebral Palsy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Anti-Jamming Null-Steering Control Technique Based on Double Projection in Dynamic Scenes for GNSS Receivers

1
School of Electronic and Information Engineering, Beihang University, No. 37 Xueyuan Road, Haidian District, Beijing 100191, China
2
Institute of Unmanned Systems Research, Beihang University, No. 37 Xueyuan Road, Haidian District, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(7), 1661; https://doi.org/10.3390/s19071661
Submission received: 16 March 2019 / Revised: 1 April 2019 / Accepted: 4 April 2019 / Published: 7 April 2019
(This article belongs to the Section Remote Sensors)

Abstract

:
When a global navigation satellite system (GNSS) receiver suppresses interference in a dynamic scene, the direction of the interference signal arriving at the receiver may change rapidly. The null formed by the spatial filtering based on the array antenna will become wider and shallower, and the anti-jamming performance will deteriorate. A null-steering control technique based on a dual projection algorithm is proposed in this paper, which can effectively increase the depth of the null. In this paper, the dynamic model between the interference and the receiver is established first. Based on the model, the rate of change of the arrival direction of the interference is analyzed, and the phenomenon of the spatial filtering null becoming wider and shallower is simulated and verified. Then, the double projection algorithm is introduced to effectively deepen the null. The simulation results show that the proposed method can effectively increase the null depth by 30 to 50 dB, which significantly improves the anti-jamming performance of the spatial filtering in dynamic scenes.

1. Introduction

In complex electromagnetic environments or in dealing with battlefield electronic countermeasures, a satellite navigation receiver is confronted with interference intrusions [1,2]. The spatial domain filtering technique based on the array antenna can form nulls in the direction of interference to suppress interference, which is a mainstream anti-jamming technique [3,4,5,6]. In practice, there is often a relative motion between the interference and the receiver. The incident direction of the interference signal arriving at the receiver is constantly changing. When the relative motion causes the interference direction to change rapidly, such as in a missile flight scene or when there is a dynamic interference source, the null formed by the spatial filtering algorithm will not be able to eliminate the interference normally. This is because the arrival angle of the interference signal changes rapidly, and the signal sampled each time is also a dynamically changing signal; therefore, calculating the anti-jamming vector based on the sample covariance matrix derived from the sampled signal also forms a widened null. The depth of the null will also decrease, and the interference cannot be effectively eliminated, resulting in a sharp deterioration of the anti-interference performance. A method of interference-null control based on double projection is proposed in this paper, which can significantly increase the depth of the null, and ensure the anti-jamming performance of the spatial filtering in dynamic scenes. Regarding the null control technique, a curved array split into two subarrays was proposed in Ref. [7] to improve the pattern null depth and width for controlled reception pattern antenna systems. A method of projecting the autocorrelation matrix into the interference space was proposed in Ref. [8] to improve the anti-interference performance in the presence of coherent interference. In Ref. [9], a broadened model based on maximizing output power and constraining interference was proposed to improve the signal-to-interference and -noise ratio of the receiver. In Ref. [10], a novel statistical space–time null widening method was proposed to suppress interference in dynamic conditions, and Refs. [11,12] proposed the implementation of an adaptive null-steering beamformer for flexible broad null control. However, the simulation of dynamic scenes is lacking in these papers. In the actual dynamic scene, the generated null will naturally widen. The problem we face is actually how to deepen the null.
In this paper, we first establish a dynamic model and analyze which parameters are related to the rate of change of the interference direction. Then, the phenomenon that the null of the spatial filtering becomes wider and shallower in dynamic scenes is verified. Finally, the null control algorithm based on a double projection is introduced to improve the anti-interference performance of the spatial filtering in dynamic scenes by deepening the depth of the null. The simulation results show that the proposed method has better ability to control for interference nulls. The first projection can increase the depth of the null by at least 20–30 dB. After double projection, it can continue to increase by more than 20 dB.
The outline for the remainder of this paper is as follows. Section 2 presents the dynamic model and signal model. The analysis of the spatial filtering performance in static and dynamic scenes is presented in Section 3, and the null control algorithm based on double projection is presented in Section 4. Simulation results and conclusions are presented in Section 5 and Section 6, respectively.

2. Dynamic Model and Signal Model

As shown in Figure 1, we assume that A is the receiver carrier and B is the interference source. The initial distance between the receiver and the interference source is d 0 . The angle between the velocity direction of the interference source relative to the receiver and the radial connection between them is φ 0 , and { 0 ° φ 0 180 ° } . We calculate the change in the direction of the arrival of the interfering signal, i.e., the change in the angle θ in Figure 1:
θ ( t ) = arctan [ v t sin ( π φ 0 ) d 0 + v t cos ( π φ 0 ) ]
where represents the relative motion velocity, and represents time, and we take the derivative of θ ( t ) with respect to t and get
θ ( t ) = d 0 v sin φ 0 ( d 0 v t cos φ 0 ) 2 + ( v t sin φ 0 ) 2
When the initial parameters of the motion are determined, d 0 and v must be positive, and 0 ° < φ 0 < 180 ° , so θ ( t ) > 0 . Therefore, θ ( t ) will gradually increase with time t , however, it can be obtained from Equation (2) that as time t increases, θ ( t ) will gradually decrease, so the rate of change of θ ( t ) will become increasingly small. In special cases, when φ 0 = 0 ° or φ 0 = 180 ° , θ ( t ) = 0 , and at this time, θ ( t ) 0 .
Regarding the relationship between the rate of change of the interference direction and the relative motion speed v between the interference and the receiver, the initial distance d 0 and the relative motion direction φ 0 , we separately take the partial derivatives of θ ( t ) with respect to v , d 0 , and φ 0 .
First, we take the partial derivative of θ ( t ) with respect to v , and it can be obtained from Equation (2),
θ ( t ) v = d 0 sin φ 0 ( d 0 v t ) ( d 0 + v t ) ( d 0 2 + v 2 t 2 2 d 0 v t cos φ 0 ) 2
We analyze Equation (3) and find that, since 0 ° < φ 0 < 180 ° , the positive and negative of θ ( t ) v depends on ( d 0 v t ) . Therefore, when v t < d 0 , θ ( t ) v > 0 , if v increases, the rate of change of the interference direction will also increase; when v t > d 0 , θ ( t ) v < 0 , if v increases, the rate of change of the interference direction will decrease. We verified the above conclusions through the simulation of specific scenes. Figure 2a shows the case of v t < d 0 , as v increased, the slope of the curve also increased. Figure 2b shows the case of v t > d 0 , as v increased, the slope of the curve decreased.
Then, we take the partial derivative of θ ( t ) with respect to d 0 and get
θ ( t ) d 0 = v sin φ 0 ( v t d 0 ) ( v t + d 0 ) ( d 0 2 + v 2 t 2 2 d 0 v t cos φ 0 ) 2
Similarly, the positive and negative of Equation (4) depend on ( v t d 0 ) . When d 0 < v t , θ ( t ) v > 0 , if d 0 increases, the rate of change of the interference direction will increase; when d 0 > v t , θ ( t ) v < 0 , if d 0 increases, the rate of change of the interference direction will decrease. Figure 3a,b shows the scene simulation results for d 0 < v t and d 0 > v t , respectively. We compared the slopes of the curves and the simulation results were consistent with the above analysis.
Finally, we take the partial derivative of θ ( t ) with respect to φ 0 and get
θ ( t ) φ 0 = d 0 v [ ( d 0 2 + v 2 t 2 ) cos φ 0 2 d 0 v t ] ( d 0 2 + v 2 t 2 2 d 0 v t cos φ 0 ) 2
The positive and negative of Equation (5) depends on ( d 0 2 + v 2 t 2 ) cos φ 0 2 d 0 v t , and we define
Ψ = ( d 0 2 + v 2 t 2 ) cos φ 0 2 d 0 v t
and take the derivative of Ψ with respect to φ 0 and get
Ψ = ( d 0 2 + v 2 t 2 ) sin φ 0
In the interval of 0 ° < φ 0 < 180 ° , Ψ < 0 , so Ψ monotonically decreases as φ 0 increases. Therefore, we can solve the value of φ 0 corresponding to Ψ = 0 to determine the positive and negative boundary of θ ( t ) φ 0 . When Ψ = 0 in Equation (6), we can obtain
φ 0 = arccos ( 2 d 0 v t d 0 2 + v 2 t 2 )
Therefore, when φ 0 < arccos ( 2 d 0 v t d 0 2 + v 2 t 2 ) , θ ( t ) v > 0 , if φ 0 increases, the rate of change of the interference direction will increase; and when φ 0 > arccos ( 2 d 0 v t d 0 2 + v 2 t 2 ) , θ ( t ) v < 0 , if φ 0 increases, the rate of change of the interference direction will decrease. The scene simulation results are shown in Figure 4a,b.
Through the above analysis, we obtained the relationship between the rate of change of the interference direction and the speed of the relative motion, the direction of the relative motion, and the initial distance between the interference and receiver. Next, we simulated the corresponding scene to verify the phenomenon that the nulling of the spatial filtering becomes wider and shallower under dynamic scenes. First, we needed to introduce the basic principle of conventional spatial filtering.
As shown in Figure 5, an antenna array was composed of M array elements. The signal received at the unit sampling time can be expressed as
x = [ x 1 ( n ) , x 2 ( n ) , , x M ( n ) ] H
Assuming that the anti-jamming weight vector is calculated every L sampling moments, the corresponding sampling signal is
X = [ x 1 , x 2 , , x L ]
and the weight vector corresponding to M array elements can be expressed as
w = [ w 1 , w 2 , , w M ] H
We require that the power of the signal be minimal and not equal to 0 [13], i.e.,
min w       w H R x w s . t .       w H s = 1
where R x = E [ X X H ] , s is a constraint vector. From Equation (12), we construct the Lagrangian function [14,15] and get
w = R x 1 s s H R x 1 s
It should be noted that regarding the autocorrelation matrix R x , in practice, we use the sample autocorrelation matrix and denote it with R ^ x , and the anti-jamming weight vector w is then statistically optimal [16]. Therefore
w = R ^ x 1 s s H R ^ x 1 s
The final output of the spatial filtering is
y = w H X

3. Analysis of Spatial Filtering Performance in Static and Dynamic Scenes

Based on the above conventional spatial filtering algorithm, we respectively simulated the process of spatial filtering to suppress interference under static and dynamic conditions. The simulation parameter settings are shown in Table 1.

3.1. Static Scene

We first simulated a static scene, i.e., the interference and the receiver carrier were relatively stationary. We added a Gaussian interference with a jamming-to-signal ratio (JSR) of 80 dB. The power spectral density of the original signal is shown in Figure 6a. The power spectral density after spatial filtering is shown in Figure 6b. As seen from the figure, the interference was effectively suppressed, and the corresponding null is shown in Figure 7. At a pitch angle of 60°, a narrow null was formed, and the normalized null depth was –113 dB. As shown in Figure 8, there was an obvious correlation peak, and the signal was captured normally after anti-jamming.

3.2. Dynamic Scene

We set two dynamic scenes according to the dynamic model introduced above, a lower dynamic and a higher dynamic, generated corresponding satellite and interference signals, and then suppressed interference by spatial filtering.

3.2.1. Lower Dynamic

The dynamic model parameters are shown in Table 2. The corresponding rate of change of the interference arrival angle is shown in Figure 9. The anti-jamming weight vector was updated every millisecond, and in this scenario, the maximum rate of change of the interference arrival angle was approximately 0.0023 °/ms. The power spectral density of the signal after spatial filtering is shown in Figure 10b. It can be seen that the interference was basically filtered out, but the interference suppression was not very thorough compared with the static scene. Figure 11 shows the null corresponding to the spatial filtering. The variation of the null width was not obvious compared to the static scene, but the depth of the null was significantly reduced. The normalized depth was −73.05 dB, 39.5 dB lower than that of the static scene. The above results show that the lower dynamic also hadan impact on the spatial filtering. The shallower depth of the null affected the interference suppression, but the signal was still captured normally. The acquisition result is shown in Figure 12, and it can be seen that the correlation peak amplitude was slightly reduced relative to the static scene.

3.2.2. Higher Dynamic

The dynamic model parameters are shown in Table 3. The corresponding rate of change of the interference arrival angle is shown in Figure 13. In this scenario, the maximum rate of change of the interference arrival angle reached 0.09 °/ms. Figure 14a shows the power spectral density of the signal before anti-jamming and Figure 14b shows the power spectral density of the signal after anti-jamming. The effect of interference suppression was significantly worse than that of static and lower dynamic scenes, and there was significant residual interference. The null corresponding to the spatial filtering is shown in Figure 15. The width of the null was obviously widened, and the normalized depth was only −62.72 dB. As shown in Figure 16, we compared the null depth corresponding to the static scene, the lower dynamic scene, and the higher dynamic scene. It can be seen that the depth of the null in the higher dynamic was further reduced compared to the lower dynamic scene. Therefore, after the rate of change of the interference direction increased, the spatial filtering performance further deteriorated, and the null became wider and shallower, which means that the interference was not completely suppressed; further, the wider null may have also affected the satellite signal. Figure 17 shows the signal acquisition result after interference suppression, and there was no obvious correlation peak in the figure, so the signal was not captured normally.

4. Interference-Nulling Control Algorithm

For the dynamic scene, a shallow nulling will result in poor spatial filtering performance. Therefore we propose a dual projection method to deepen the nulling and improve the performance of the spatial filtering in dynamic scenes.
First, we solve the anti-interference vector normally according to the conventional spatial filtering algorithm, and find the spatial spectral function of the corresponding anti-jamming vector,
F ( ϕ ) = w H a ( ϕ )
where ϕ represents the angle of arrival, and a ( ϕ ) represents the steering vector of the signal [17,18].
a ( ϕ ) = [ 1 , e j 2 π d sin ϕ λ , , e j 2 π ( M 1 ) d sin ϕ λ ] T
as shown in Figure 18, d represents the element spacing, M represents the number of array element, λ represents the signal wavelength. Then, we traverse ϕ from 0°–90°, calculate the value of the corresponding F ( ϕ ) , and then find the minimum value of F ( ϕ ) .The corresponding ϕ is the approximate position of the interference nulling. However, the nulling was wider and shallower, so we deepened the nulling based on the double projection method.
After ϕ is obtained, from Equation (17), we can obtain the steering vector of the interference signal,
A = [ a ( ϕ 1 ) , a ( ϕ 2 ) , , a ( ϕ N ) ]
where N is the number for the interference. Since the generated nulling was not deep enough, according to the spatial filtering algorithm, we hoped to increase the proportion of interference in the signal. Therefore, we projected the signal into the interference subspace and deepened the sampling of the interference signal [19,20]. The projection matrix is
P a = A ( A H A ) 1 A H
Combined with Equation (10), we can obtain the deepened sampled signal,
X D = X + u P a X
where u is the nulling control coefficient. Then, the autocorrelation matrix of the deepened sampled signal can be obtained, i.e.,
R x D = E [ X D X D H ]
and the corresponding anti-jamming weight vector is
w D = R x D 1 s s H R x D 1 s
Then, we consider the second projection to further deepen the depth of the nulling. Because the interference signal subspace is orthogonal to the noise subspace, we can project the anti-jamming weight vector w D to the noise subspace to further improve the orthogonality between w D and the interference signal subspace. To do this, we need to obtain the corresponding projection matrix. First, after the eigen decomposition of R x D , we can get
R x D = i = 1 M λ i v i v i H = U j Λ j U j H + U n Λ n U n H
where λ i represents eigenvalue, and M represents the number of array element.
Λ j = [ λ 1 λ 2 λ K ]
is a diagonal matrix of K large eigenvalues. U j = [ v 1 , v 2 , , v K ] represents the interference signal subspace formed by the eigenvectors corresponding to the K large eigenvalues.
Λ n = [ λ K + 1 λ K + 2 λ M ]
is a diagonal matrix of M K smaller eigenvalues (The eigenvalues are arranged in descending order. If the adjacent eigenvalues exceed one order of magnitude, the corresponding K can be used as the boundary value of eigenvalues). U n = [ v K + 1 , v K + 2 , , v M ] represents the noise subspace formed by the eigenvectors corresponding to the M K eigenvalues [21,22]. According to the noise subspace U n , the corresponding projection matrix can be obtained,
P n = U n ( U n H U n ) 1 U n H
Then, the anti-jamming weight vector w D is projected onto the noise subspace to obtain the anti-jamming weight vector after double projection,
w D D = P n w D
The final output is
y = w D D H X
The signal processing flow of the double projection algorithm was as follows, as shown in Figure 19:
  • Solve the anti-jamming weight vector w according to spatial filtering algorithm;
  • Calculate the spatial spectral function F ( ϕ ) about the anti-jamming vector and determine the direction angle ϕ corresponding to the null, and the steering vector A of the interference signal can be obtained;
  • Calculate the projection matrix P a , project the sampled signal into the noise subspace and calculate the autocorrelation matrix R x D , then calculate the anti-jamming vector w D ;
  • Perform eigen decomposition on R x D , construct a noise subspace U n , and calculate the corresponding projection matrix P n ;
  • Project the anti-jamming weight vector w D to the noise subspace and obtain w D D .

5. Simulation and Test

We simulated the dynamic scene and deepened the nulling based on the dual projection method to verify the improvement effect of the proposed method on the spatial filtering performance.
The simulated scene parameters were the same as those in the higher dynamics in the third section, and the maximum rate of change of the interference arrival angle was 0.09 °/ms. First, through the first projection, the sampling of the interference signal was deepened, and then the anti-jamming weight vector was obtained. Figure 20 shows the corresponding nulling obtained by different nulling control coefficient u , where u = 0 was the nulling depth corresponding to the original spatial filtering algorithm, which was −62.72 dB. The depth of the nulling after the first projection was significantly deepened. When u = 10 , the nulling depth exceeded −80 dB, and when u = 100 , the nulling depth exceeded −100 dB. Therefore, the depth of nulling could be increased by at least 20–30 dB after the first projection. It can be seen from Figure 21 that as u increased, the depth of the nulling gradually deepened, but the magnitude of the increase gradually decreased. Therefore, u could be as large as possible, but the deepening effect on the nulling was gradually stabilized. In this paper, we generally set u to 50–100.
We took u = 50 and solved the anti-jamming weight vector for spatial filtering. The power spectral density after anti-jamming is shown in Figure 22b, and the power spectral density obtained by the original spatial filtering is shown in Figure 22a. By comparison, it can be seen that the interference was better suppressed, but the suppression was still not thorough enough.
To further deepen the nulling, we used dual projection, i.e., based on the first projection, and the anti-jamming weight vector was projected to the noise subspace. As shown in Figure 23, the depth of the null after double projection was further deepened from −97.87 dB to −117.7 dB. Figure 22c shows the corresponding signal power spectral density after spatial filtering based on dual projection. Compared with Figure 22b, the interference was suppressed completely. The acquisition result is shown in Figure 24, and there is an obvious correlation peak in the figure, which indicates that the signal can be captured normally, it can be seen that the correlation peak amplitude is also slightly reduced relative to the static scene. Overall, the double projection method was used to deepen the nulling, which effectively ensured and improved the anti-jamming performance of the spatial filtering in dynamic scenes.

6. Conclusions

In this paper, a dynamic model between the interference and the receiver was established, and the defect that the null depth of the spatial filtering was shallow in the dynamic scene was verified. A null control algorithm based on double projection was proposed. The simulation results showed that the proposed algorithm had stable control ability for nulls, and the depth of the null could be deepened by at least 30 to 50 dB, thus ensuring and improving the anti-interference performance of the spatial filtering in dynamic scenes.

Author Contributions

Conceptualization, H.W. and Q.C.; methodology, H.W. and Y.X.; software, H.W.; validation, Q.C., H.W. and Y.X.; formal analysis, H.W.; investigation, H.W.; resources, Q.C.; data curation, Y.X.; writing—original draft preparation, H.W.; writing—review and editing, H.W.; visualization, H.W.; supervision, Q.C.; project administration, Y.X.; funding acquisition, Q.C.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (No.61471021). The author would like to thank the editor and anonymous reviewers for their thoughtful comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lang, R.; Su, Z.; Zhou, K.; Mou, S. A Robust Signal Driven Method for GNSS Signals Interference Detection. Chin. J. Electron. 2018, 27, 422–427. [Google Scholar] [CrossRef]
  2. Amin, M.G.; Borio, D.; Zhang, Y.D.; Galleani, L.J.I.S.P.M. Time-Frequency Analysis for GNSSs: From interference mitigation to system monitoring. IEEE Signal Process. Mag. 2017, 34, 85–95. [Google Scholar] [CrossRef]
  3. Guo, Y.; Liao, G.; Feng, W. Sparse Representation Based Algorithm for Airborne Radar in Beam-Space Post-Doppler Reduced-Dimension Space-Time Adaptive Processing. IEEE Access 2017, 5, 5896–5903. [Google Scholar] [CrossRef]
  4. Daneshmand, S.; Jahromi, A.J.; Broumandan, A.; Lachapelle, G. GNSS space-time interference mitigation and attitude determination in the presence of interference signals. Sensors 2015, 15, 12180–12204. [Google Scholar] [CrossRef]
  5. Delikaris-Manias, S.; Vilkamo, J.; Pulkki, V. Signal-Dependent Spatial Filtering Based on Weighted-Orthogonal Beamformers in the Spherical Harmonic Domain. IEEE/ACM Trans. Audio Speech Lang. Process. 2016, 24, 1511–1523. [Google Scholar] [CrossRef]
  6. Fernandez-Prades, C.; Arribas, J.; Closas, P. Robust GNSS Receivers by Array Signal Processing: Theory and Implementation. Proc. IEEE 2016, 104, 1207–1220. [Google Scholar] [CrossRef]
  7. Byun, G.; Choo, H.; Kim, S. Improvement of Pattern Null Depth and Width Using a Curved Array With Two Subarrays for CRPA Systems. IEEE Trans. Antennas Propag. 2015, 63, 2824–2827. [Google Scholar] [CrossRef]
  8. Li, W.X.; Li, Y.P. An effective method on increasing the null depth of beam forming via virtual array transformation. In Proceedings of the International Conference on Information Science & Engineering, Hangzhou, China, 4–6 December 2010. [Google Scholar]
  9. Chen, L.W.; Zheng, J. A Broadened and Deepened Anti-Jamming Technology for High-Dynamic GNSS Array Receivers. IEICE Trans. Commun. 2016, 99, 2055–2061. [Google Scholar] [CrossRef]
  10. Zhang, B.; Tan, Q.; Pan, H.; Ma, H.; Sun, X.-L. Robust anti-jamming method for high dynamic global positioning system receiver. IET Signal Process. 2016, 10, 342–350. [Google Scholar] [CrossRef]
  11. Leng, S.; Ser, W. Adaptive null steering beamformer implementation for flexible broad null control. Signal Process. 2011, 91, 1229–1239. [Google Scholar] [CrossRef]
  12. Dan, L.; Wu, R.; Wang, W. Robust widenull anti-jamming algorithm for high dynamic GPS. In Proceedings of the IEEE International Conference on Signal Processing, Beijing, China, 21–25 October 2012. [Google Scholar]
  13. Li, Q.; Wang, W.; Xu, D.; Wang, X. A Robust Anti-Jamming Navigation Receiver with Antenna Array and GPS/SINS. IEEE Commun. Lett. 2014, 18, 467–470. [Google Scholar] [CrossRef]
  14. Lu, Z.; Chen, H.; Chen, F.; Nie, J.; Ou, G. Blind adaptive channel mismatch equalisation method for GNSS antenna arrays. IET Radar Sonar Navig. 2018, 12, 383–389. [Google Scholar] [CrossRef]
  15. Dai, X.; Nie, J.; Chen, F.; Ou, G. Distortionless space-time adaptive processor based on MVDR beamformer for GNSS receiver. IET Radar Sonar Navig. 2017, 11, 1488–1494. [Google Scholar] [CrossRef]
  16. Igambi, D.; Yang, X.; Jalal, B. Robust Adaptive Beamforming Based on Desired Signal Power Reduction and Output Power of Spatial Matched Filter. IEEE Access 2018, 6, 50217–50228. [Google Scholar] [CrossRef]
  17. Xu, H.; Cui, X.; Lu, M. An SDR-Based Real-Time Testbed for GNSS Adaptive Array Anti-Jamming Algorithms Accelerated by GPU. Sensors 2016, 16, 356. [Google Scholar] [CrossRef] [PubMed]
  18. Pazos, S.; Hurtado, M.; Muravchik, C. On Sparse Methods for Array Signal Processing in the Presence of Interference. IEEE Antennas Wirel. Propag. Lett. 2015, 14, 1165–1168. [Google Scholar] [CrossRef]
  19. Chen, Z.; Xie, F.; Zhao, C.; He, C. An Orthogonal Projection Algorithm to Suppress Interference in High-Frequency Surface Wave Radar. Remote Sens. 2018, 10, 403. [Google Scholar] [CrossRef]
  20. Hanna, M.T.; Seif, N.P.A.; Ahmed, W.A.E.M. Hermite-Gaussian-like eigenvectors of the discrete Fourier transform matrix based on the direct utilization of the orthogonal projection matrices on its eigenspaces. IEEE Trans. Signal Process. 2006, 54, 2815–2819. [Google Scholar] [CrossRef]
  21. Wu, Q.; Zheng, J.-S.; Dong, Z.-C.; Panayirci, E.; Wu, Z.-Q.; Qingnuobu, R. An Improved Adaptive Subspace Tracking Algorithm Based on Approximated Power Iteration. IEEE Access 2018, 6, 43136–43145. [Google Scholar] [CrossRef]
  22. Suleiman, W.; Pesavento, M.; Zoubir, A.M. Performance Analysis of the Decentralized Eigendecomposition and ESPRIT Algorithm. IEEE Trans. Signal Process. 2016, 64, 2375–2386. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of interference and receiver dynamic motion model.
Figure 1. Schematic diagram of interference and receiver dynamic motion model.
Sensors 19 01661 g001
Figure 2. The change of the interference direction with the relative motion velocity v . (a) The change of the interference direction in the case where v t < d 0 ; (b) the change of the interference direction in the case where v t > d 0 .
Figure 2. The change of the interference direction with the relative motion velocity v . (a) The change of the interference direction in the case where v t < d 0 ; (b) the change of the interference direction in the case where v t > d 0 .
Sensors 19 01661 g002
Figure 3. The change of the interference direction with the initial distance d 0 . (a) The change of the interference direction in the case where d 0 < v t ; (b) the change of the interference direction in the case where d 0 > v t .
Figure 3. The change of the interference direction with the initial distance d 0 . (a) The change of the interference direction in the case where d 0 < v t ; (b) the change of the interference direction in the case where d 0 > v t .
Sensors 19 01661 g003
Figure 4. The change of the interference direction with the relative motion direction φ 0 . (a) The change of the interference direction in the case where φ 0 < arccos ( 2 d 0 v t d 0 2 + v 2 t 2 ) ; (b) the change of the interference direction in the case where φ 0 > arccos ( 2 d 0 v t d 0 2 + v 2 t 2 ) .
Figure 4. The change of the interference direction with the relative motion direction φ 0 . (a) The change of the interference direction in the case where φ 0 < arccos ( 2 d 0 v t d 0 2 + v 2 t 2 ) ; (b) the change of the interference direction in the case where φ 0 > arccos ( 2 d 0 v t d 0 2 + v 2 t 2 ) .
Sensors 19 01661 g004
Figure 5. Schematic diagram of the spatial filtering structure based on the antenna array.
Figure 5. Schematic diagram of the spatial filtering structure based on the antenna array.
Sensors 19 01661 g005
Figure 6. The power spectral density of the signal. (a) The power spectral density of the signal before interference suppression; (b) the power spectral density of the signal after interference suppression.
Figure 6. The power spectral density of the signal. (a) The power spectral density of the signal before interference suppression; (b) the power spectral density of the signal after interference suppression.
Sensors 19 01661 g006
Figure 7. The null of the spatial filtering in the static scene.
Figure 7. The null of the spatial filtering in the static scene.
Sensors 19 01661 g007
Figure 8. Acquisition result.
Figure 8. Acquisition result.
Sensors 19 01661 g008
Figure 9. The rate of change of the interference arrival angle.
Figure 9. The rate of change of the interference arrival angle.
Sensors 19 01661 g009
Figure 10. The power spectral density of the signal in the lower dynamic scene. (a) The power spectral density of the signal before interference suppression; (b) the power spectral density of the signal after interference suppression.
Figure 10. The power spectral density of the signal in the lower dynamic scene. (a) The power spectral density of the signal before interference suppression; (b) the power spectral density of the signal after interference suppression.
Sensors 19 01661 g010
Figure 11. The null of the spatial filtering in the lower dynamic scene.
Figure 11. The null of the spatial filtering in the lower dynamic scene.
Sensors 19 01661 g011
Figure 12. Acquisition result.
Figure 12. Acquisition result.
Sensors 19 01661 g012
Figure 13. The rate of change of the interference arrival angle.
Figure 13. The rate of change of the interference arrival angle.
Sensors 19 01661 g013
Figure 14. The power spectral density of the signal in the higher dynamic scene. (a) The power spectral density of the signal before interference suppression; (b) the power spectral density of the signal after interference suppression.
Figure 14. The power spectral density of the signal in the higher dynamic scene. (a) The power spectral density of the signal before interference suppression; (b) the power spectral density of the signal after interference suppression.
Sensors 19 01661 g014
Figure 15. The null of the spatial filtering in the higher dynamic scene.
Figure 15. The null of the spatial filtering in the higher dynamic scene.
Sensors 19 01661 g015
Figure 16. The null depth corresponding to the static scene, the lower dynamic scene and the higher dynamic scene.
Figure 16. The null depth corresponding to the static scene, the lower dynamic scene and the higher dynamic scene.
Sensors 19 01661 g016
Figure 17. Acquisition result.
Figure 17. Acquisition result.
Sensors 19 01661 g017
Figure 18. Antenna array schematic.
Figure 18. Antenna array schematic.
Sensors 19 01661 g018
Figure 19. The schematic diagram of the signal processing flow of the double projection algorithm.
Figure 19. The schematic diagram of the signal processing flow of the double projection algorithm.
Sensors 19 01661 g019
Figure 20. The corresponding nulling for different nulling control coefficients.
Figure 20. The corresponding nulling for different nulling control coefficients.
Sensors 19 01661 g020
Figure 21. The corresponding nulling depths for different nulling control coefficients.
Figure 21. The corresponding nulling depths for different nulling control coefficients.
Sensors 19 01661 g021
Figure 22. The power spectral density of the signal. (a) The signal power spectral density obtained by the original spatial filtering; (b) the signal power spectral density obtained by the spatial filtering after the first projection; (c) the signal power spectral density obtained by spatial filtering after dual projection.
Figure 22. The power spectral density of the signal. (a) The signal power spectral density obtained by the original spatial filtering; (b) the signal power spectral density obtained by the spatial filtering after the first projection; (c) the signal power spectral density obtained by spatial filtering after dual projection.
Sensors 19 01661 g022
Figure 23. The depth of the nulling corresponding to single projection and double projection.
Figure 23. The depth of the nulling corresponding to single projection and double projection.
Sensors 19 01661 g023
Figure 24. Acquisition result.
Figure 24. Acquisition result.
Sensors 19 01661 g024
Table 1. Simulation parameter settings.
Table 1. Simulation parameter settings.
CategoryParameterValue
Satellite signal parametersSampling frequency62 MHz
RF frequency1561.098 MHz
Intermediate frequency40.098 MHz
Code rate2.046 MHz
Signal bandwidth4.092 MHz
Carrier-to-noise ratio45 dBHz
Signal direction (angle of pitch)40°
Interference parametersType of interferenceGaussian interference
Interference bandwidth4.092 MHz
Jamming-to-signal ratio (JSR)80 dB
Initial direction of interference (angle of pitch)60°
Array parametersArray typeLinetype
Number of array elements7
Element spacingHalf-wavelength
Anti-jamming algorithm parameterWeight vector update time1 ms
Table 2. Dynamic parameter setting.
Table 2. Dynamic parameter setting.
SymbolParameterValue
v Relative speed100 m/s
φ 0 The angle between the relative motion direction and the radial connection120°
d 0 Initial distance2000 m
θ ( t ) Maximum rate of change of the interference arrival angle0.0023 °/ms
Table 3. Dynamic parameter setting.
Table 3. Dynamic parameter setting.
SymbolParameterValue
v Relative speed700 m/s
φ 0 The angle between the relative motion direction and the radial connection20°
d 0 Initial distance1000 m
θ ( t ) Maximum rate of change of the interference arrival angle0.09 °/ms

Share and Cite

MDPI and ACS Style

Wang, H.; Chang, Q.; Xu, Y. An Anti-Jamming Null-Steering Control Technique Based on Double Projection in Dynamic Scenes for GNSS Receivers. Sensors 2019, 19, 1661. https://doi.org/10.3390/s19071661

AMA Style

Wang H, Chang Q, Xu Y. An Anti-Jamming Null-Steering Control Technique Based on Double Projection in Dynamic Scenes for GNSS Receivers. Sensors. 2019; 19(7):1661. https://doi.org/10.3390/s19071661

Chicago/Turabian Style

Wang, Hao, Qing Chang, and Yong Xu. 2019. "An Anti-Jamming Null-Steering Control Technique Based on Double Projection in Dynamic Scenes for GNSS Receivers" Sensors 19, no. 7: 1661. https://doi.org/10.3390/s19071661

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