Fan Guangwei, Gan Xingli, Yu Baoguo, Rong Qiang, Sheng Chuanzhen
State Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, China.
The 54th Research Institute of China Electronics Technology Group Corporation, Shijiazhuang 050081, China.
Sensors (Basel). 2020 Feb 18;20(4):1115. doi: 10.3390/s20041115.
The signals of navigation satellites are easily affected by spoofing interference, causing the wrong position, speed or Universal Time Coordinate of the receiver to be calculated. Traditional detection and suppression algorithms are used only to eliminate the spoofing signals, which may lead to an insufficient number of satellites for positioning. An adaptive spoofing suppression algorithm (ASSA) based on a multiple antenna array is proposed in this study. The ASSA can use the cross-correlation gain of multiple antenna array to adaptively generate nulling and realize the simultaneous suppression of multiple spoofing signals. Moreover, ASSA does not need to capture and track spoofing separately, thus reducing the complexity of implementation and calculation. Experiments were conducted to verify the proposed system under different conditions, and the results show that ASSA can suppress multiple spoofings with little impact on positioning performance. Under the condition of spoofing, ASSAs were (2.22 m, 2.41 m, 4.43 m) in the static test and (2.27 m, 2.43 m, 4.64 m) in the kinematic test, which are good positioning performances for both. In addition, the ASSA is applied before capturing signals, which is beneficial to identifying and eliminating spoofing earlier and faster.
导航卫星信号很容易受到欺骗干扰的影响,导致接收机计算出错误的位置、速度或世界协调时。传统的检测和抑制算法仅用于消除欺骗信号,这可能会导致用于定位的卫星数量不足。本研究提出了一种基于多天线阵列的自适应欺骗抑制算法(ASSA)。该算法可以利用多天线阵列的互相关增益自适应地产生零陷,实现对多个欺骗信号的同时抑制。此外,ASSA不需要单独捕获和跟踪欺骗信号,从而降低了实现和计算的复杂度。通过实验在不同条件下对所提出的系统进行了验证,结果表明ASSA能够抑制多个欺骗信号,且对定位性能影响很小。在欺骗条件下,ASSA在静态测试中的定位精度为(2.22米、2.41米、4.43米),在动态测试中的定位精度为(2.27米、2.43米、4.64米),两者的定位性能都很好。此外,ASSA在信号捕获之前应用,有利于更早、更快地识别和消除欺骗信号。