Maxim V. Zharkov, Konstantin K. Veremeenko, Ivan M. Kuznetsov, A. Pronkin
{"title":"Global Navigation Satellite System Spoofing Detection in Inertial Satellite Navigation Systems","authors":"Maxim V. Zharkov, Konstantin K. Veremeenko, Ivan M. Kuznetsov, A. Pronkin","doi":"10.3390/inventions8060158","DOIUrl":null,"url":null,"abstract":"The susceptibility of global navigation satellite systems (GNSSs) to interference significantly limits the possibility of their use. From the standpoint of possible consequences, the most dangerous interference is the so-called spoofing. Simultaneously, in most cases of GNSS use, an inertial navigation system (INS) or an attitude and heading reference system (AHRS) is also present on the board of mobile objects. In this regard, the research goal is to assess the possibility of detecting GNSS spoofing in inertial satellite navigation systems. This paper examines the method for detecting GNSS spoofing by combining a pair of commercially available GNSS receivers and antennas with an INS or AHRS. The method is based on a comparison of the double differences of GNSS carrier phase measurements performed by receivers under conditions of resolved integer ambiguity and the values of the range double differences predicted using an INS. GNSS carrier phase integer ambiguity can be resolved using a strapdown inertial navigation system (SINS) or AHRS data. The mathematical model of GNSS phase difference measurements and the SINS-predicted satellite range differences model are given. The proposed algorithm calculates the moving average of the residuals between the SINS-predicted satellite range double differences and the measured GNSS carrier phase double differences. The primary criterion for spoofing detection is the specified threshold excess of the moving average of the double difference residuals. Experimental studies are performed using simulation and hardware-in-the-loop simulation. The experimental results allow us to evaluate the efficiency of the proposed approach and estimate the potential characteristics of the spoofing detection algorithm based on it.","PeriodicalId":14564,"journal":{"name":"Inventions","volume":null,"pages":null},"PeriodicalIF":2.1000,"publicationDate":"2023-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Inventions","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/inventions8060158","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
The susceptibility of global navigation satellite systems (GNSSs) to interference significantly limits the possibility of their use. From the standpoint of possible consequences, the most dangerous interference is the so-called spoofing. Simultaneously, in most cases of GNSS use, an inertial navigation system (INS) or an attitude and heading reference system (AHRS) is also present on the board of mobile objects. In this regard, the research goal is to assess the possibility of detecting GNSS spoofing in inertial satellite navigation systems. This paper examines the method for detecting GNSS spoofing by combining a pair of commercially available GNSS receivers and antennas with an INS or AHRS. The method is based on a comparison of the double differences of GNSS carrier phase measurements performed by receivers under conditions of resolved integer ambiguity and the values of the range double differences predicted using an INS. GNSS carrier phase integer ambiguity can be resolved using a strapdown inertial navigation system (SINS) or AHRS data. The mathematical model of GNSS phase difference measurements and the SINS-predicted satellite range differences model are given. The proposed algorithm calculates the moving average of the residuals between the SINS-predicted satellite range double differences and the measured GNSS carrier phase double differences. The primary criterion for spoofing detection is the specified threshold excess of the moving average of the double difference residuals. Experimental studies are performed using simulation and hardware-in-the-loop simulation. The experimental results allow us to evaluate the efficiency of the proposed approach and estimate the potential characteristics of the spoofing detection algorithm based on it.
全球导航卫星系统易受干扰,这极大地限制了其使用的可能性。从可能造成的后果来看,最危险的干扰是所谓的欺骗。与此同时,在使用全球导航卫星系统的大多数情况下,移动物体上还装有惯性导航系统(INS)或姿态和航向参考系统(AHRS)。在这方面,研究目标是评估在惯性卫星导航系统中检测全球导航卫星系统欺骗的可能性。本文研究了通过将一对商用全球导航卫星系统接收器和天线与 INS 或 AHRS 相结合来检测全球导航卫星系统欺骗的方法。该方法基于接收器在已解决的整数模糊条件下进行的 GNSS 载波相位测量的双差值与使用 INS 预测的测距双差值的比较。全球导航卫星系统载波相位整数模糊性可通过带下惯性导航系统(SINS)或 AHRS 数据来解决。给出了 GNSS 相位差测量的数学模型和 SINS 预测的卫星测距差模型。提出的算法计算 SINS 预测的卫星测距双差与测得的 GNSS 载波相位双差之间残差的移动平均值。欺骗检测的主要标准是双差残差移动平均值的指定阈值超出部分。实验研究是通过模拟和硬件在环仿真进行的。实验结果使我们能够评估所提出方法的效率,并估计基于该方法的欺骗检测算法的潜在特征。