Professional Documents
Culture Documents
com
ScienceDirect
ICT Express 8 (2022) 161–165
www.elsevier.com/locate/icte
Received 15 January 2021; received in revised form 29 May 2021; accepted 12 July 2021
Available online 29 July 2021
Abstract
Steering vector and covariance matrix estimation mismatch along with moving jammer/platform, can affect the performance of null-steering
beamformer. In this paper, by utilizing null-widening, null-deepening and diagonal loading shrinkage in space–time adaptive processing
(STAP) structure, two methods for nullifying GNSS (global navigation satellite system) jamming/interference in cruise moving platforms
are introduced. The enhanced performance of the proposed methods is investigated through numerical simulations. The results indicate
improvement in the number of acquired GNSS satellites, in heavy jamming (GNSS denied) scenario, by reconstructing and acquiring at least
87% of satellites.
⃝c 2021 The Korean Institute of Communications and Information Sciences (KICS). Publishing services by Elsevier B.V. This is an open access
article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Keywords: Array antenna; GNSS jamming mitigation; Matrix shrinkage; Wide–deep nullifying
Table 2
Steps of S3DWBNSM algorithm.
Step Operation
Set A′ = Aθ1 , . . . , Aθ L and r1 (k)= the signal
[ ]
Step 1
received by the first (reference) antenna at time
instant k.
Step 2 Obtain the augmented signal vector as
L K ( )
∑ ∑ jϕ
x Aug (k) = x (k) + r1 (k) a θi +
2K
i=1 j=−K , j̸=0
Table 3
Array antenna directivity (dB) for different methods.
Angle/Method S3DB NSM S3WD BNSM MVDR EVD GLC VL BRR CMT BLIND
−45◦ <−85 −51 <−100 <−100 −14 −14 −28 <−100 <−100
0◦ −29 −22 7.5 7.5 9 8 8 8 11
50◦ 9 0 −1.5 −9.5 9 8 9 9 −10
Table 4
GNSS IF dataset specification.
Parameter Value
Satellite GPS L1
Signal sampling frequency 16 367 600 Hz
Intermediate frequency 4 130 400 Hz
Sample type One signed byte (int8)
Fig. 3.b. Acquired PRNs in the presence of jamming and without spatial
PRNs 22, 3, 19, 14, 18, 11, 32, 6
filtering.
−45◦ , wide-null with near −22 dB depth for UWS arrived v3.0,2 is used to acquire the GPS satellites from the processed
at 0◦ and main-lobe with near 0 dB gain for SOI arrived at received signals [19]. Note that the INR is such that none of 8
50◦ . By comparing with other methods, it is concluded that the PRNs are acquired, without any spatial/temporal filtering (see
proposed methods outperform the others in providing wider Fig. 3).
non-shallow nulls in direction of unwanted signals. Also, an The performance of different methods is compared in
appropriate main-lobe for undistorted pass of SOI is provided. Fig. 4. As can be seen, the proposed methods considerably out-
The gain of main-lobe in S3WDBNSM method is lower than perform the others in averaged number of acquired satellites,
some other methods but it is still non-negative. This behavior by reconstructing and acquiring at least 87% of satellites. This
in nulls and main lobe creation is because other methods is because of nullifying the unwanted signals as well as undis-
are mainly designed to either provide good main-lobe in SOI torted passing of SOI, simultaneously. For the third dynamic
angle, or good narrow nulls in UWS angles, but not both. scenario simulation, SOI is assumed to be a sine CW signal
The proposed methods try to handle both (appropriate main- with DoA equal to −80◦ and frequency equal to 1.225 GHz.
lobe for undistorted pass of SOI, wide non-shallow nulls in Two QPSK modulated interference signals with DoAs equal
direction of UWS), and provide a trade-off solution. to 0◦ and 60◦ at 1.225 GHz are considered. The INR for each
To investigate the performance of the proposed algorithms interference source is 30 dB and the SNR is 10 dB. Other
in real GPS application scenario, the second simulation is settings are the same as first scenario. The directivity results of
carried out with real GPS IF (intermediate frequency) signal array antenna with different methods are depicted in Fig. 5 and
dataset. The scenario assumptions are the same as previous Table 5. To have a better illustration, Fig. 6 depicts directivity
simulation except that the INR for each interference source of S3DBNSM algorithm in the frequency–angle plane. As it
is 36 dB (i.e. totally 39 dB INR). The specification of the can be seen, the proposed methods outperform the others in
IF dataset is provided in Table 3.1 Eight satellites with 8 providing wider non-shallow nulls in direction of unwanted
pseudorandom noise (PRN) codes are considered in Table 4. signals. Also, an appropriate main-lobe for undistorted pass
A software-defined radio (SDR) receiver, named SoftGNSS of SOI is provided. The gain of main-lobe in S3WDBNSM
method is lower than some other methods but it is still non-
negative. As mentioned before, this behavior in nulls and main
1 For the details of GPS real dataset refer to: http://gfix.dk/matlab-gnss-
sdr-book/gnss-signal-records/. 2 For more details, please refer to: http://gfix.dk/.
164
O. Sharifi-Tehrani, M.F. Sabahi and M.R. Danaee ICT Express 8 (2022) 161–165
Table 5
Array antenna directivity (dB) for different methods (third simulation scenario).
Angle/Method S3DB NSM S3WD BNSM MVDR EVD GLC VL BRR CMT BLIND
60◦ −90 −46 <−100 <−100 −2 <−100 −10 −3 <−100
0◦ −30 −19 11 10 8.5 9 9 8.5 9
−80◦ 11 4.5 −20.5 −3.5 8.5 7 8 8.5 −6
References
[1] S. Mohammadzadeh, O. Kukrer, Robust adaptive beamforming for fast
moving interference based on the covariance matrix reconstruction,
IET Signal Process. 13 (4) (2019) 486–493.
[2] Z. Liu, S. Zhao, G. Zhang, B. Jiao, Robust adaptive beamforming for
sidelobe canceller with null widening, IEEE Sens. J. 19 (23) (2019)
11213–11220.
[3] S. Daneshmand, GNSS Interference Mitigation using Antenna Array
Processing (Ph.D. Thesis), University of Calgary, 2013.
[4] X. Yang, B. Jalal, Q. Liu, Direction-of-arrival estimation method based
on least-squares by reconstructing covariance matrix with automatic
diagonal loading, Electron. Lett. 56 (18) (2020) 961–963.
[5] J. Qian, Z. He, T. Liu, N. Huang, Robust beamforming based on
steering vector and covariance matrix estimation, Circuits Syst. Signal
Process. 37 (10) (2018) 4665–4682.
Fig. 5. Array antenna directivity using different beamforming methods (third [6] B. Jalal, X. Yang, X. Wu, T. Long, T.K. Sarkar, Efficient direction-of-
simulation scenario). arrival estimation method based on variable-step-size LMS algorithm,
IEEE Antennas Wirel. Propag. Lett. 18 (8) (2019) 1576–1580.
[7] W. Li, Y. Zhao, Q. Ye, B. Yang, Adaptive antenna null broadening
beamforming against array calibration error based on adaptive variable
diagonal loading, Int. J. Antennas Propag. 2017 (2017) 1–9.
[8] Z. Liu, S. Zhao, G. Zhang, Flexible robust adaptive beamforming
method with multiple separately widened nulls, Electron. Lett. 56 (18)
(2020) 957–959.
[9] L. Zhang, L. Huang, B. Li, M. Huang, J. Yin, W. Bao, Fast-moving
jamming suppression for UAV navigation: A minimum dispersion dis-
tortionless response beamforming approach, IEEE Trans. Veh. Technol.
68 (8) (2019) 7815–7827.
[10] L. Gan, Z. Yi, Automatic computation of diagonal loading factor for
robust adaptive beamforming based on Gaussian distribution, AEU-Int.
Fig. 6. Array antenna directivity for S3DBNSM method. J. Electron. Commun. 67 (7) (2013) 570–573.
[11] O. Sharifi-Tehrani, M.F. Sabahi, M.R. Danee, Low-complexity frame-
work for GNSS jamming and spoofing detection on moving platforms,
lobe creation is because other methods are mainly designed to IET Radar Sonar Navig. 14 (12) (2020) 2027–2038.
either provide good main-lobe in SOI angle, or good narrow [12] O. Sharifi-Tehrani, M.F. Sabahi, M.R. Danee, GNSS jamming detec-
nulls in UWS angles, but not both. The proposed methods tion of UAV ground control station using random matrix theory, ICT
try to handle both (appropriate main-lobe for undistorted pass Express 7 (2) (2021) 239–243.
[13] Y. Gong, L. Wang, R. Yao, Z. Zhang, A robust method to suppress
of SOI, wide non-shallow nulls in direction of UWS), and jamming for GNSS array antenna based on reconstruction of sample
provide a trade-off solution. covariance matrix, Int. J. Antennas Propag. 2017 (2017) 1–12.
[14] H. Wang, Q. Chang, Y. Xu, An anti-jamming null-steering control
technique based on double projection in dynamic scenes for GNSS
receivers, Sensors 19 (7) (2019) 1661.
5. Conclusion [15] Y. Xiao, J. Yin, H. Qi, H. Yin, G. Hua, MVDR Algorithm based on
estimated diagonal loading for beamforming, Math. Probl. Eng. 2017
Two new methods were proposed for GNSS jamming/ (2017) 1–7.
interference mitigation in heavy jamming (GNSS denied) sce- [16] J. Zhuang, Q. Ye, Q. Tan, A.H. Ali, Low-complexity variable load-
ing for robust adaptive beamforming, Electron. Lett. 52 (5) (2016)
narios by utilizing null-widening, null-deepening and diagonal 338–340.
loading shrinkage in STAP structure. The idea was to make [17] C. Wu, Y. Guo, Y. Na, X. Wang, Q. Fu, Y. Yan, Robust beamforming
the algorithms robust to SCM estimation mismatch, DoA using beam-to-reference weighting diagonal loading and Bayesian
estimation error and movement of either platform or threat framework, Electron. Lett. 51 (22) (2015) 1772–1774.
source. Using the SCM compensation, null-widening and null- [18] H. Sedighy, Null steering GPS array in the presence of mutual
coupling, Iran. J. Electr. Electron. Eng. 14 (2) (2018) 116–123.
deepening, the proposed methods provide better performance [19] Borre Kai, et al., A Software-Defined GPS and Galileo Receiver:
compared to the existing methods in the number of acquired A Single-Frequency Approach, Springer Science & Business Media,
GNSS satellites. The future works will be focused on fur- 2007.
ther improving the DL algorithm and considering a uniform
circular array to counter the spoofing threat.
165