Abstract

Launch vehicle applications require highly accurate and reliable navigation systems that can withstand the high dynamic conditions of the launch and flight phases. GNSS-aided INS (Inertial Navigation System) is the most popular solution for launch vehicle navigation. However, the accuracy of Global Navigation Satellite System (GNSS) receivers can be compromised by malicious spoofing attacks, which can result in significant safety risks and mission failure. This paper presents a method for identifying and mitigating the spoofing attacks on Global Navigation Satellite System (GNSS) receivers using the independent and simultaneous measurements of the Inertial Navigation System (INS). A state space approach is attempted in this paper with an extended Kalman Filter for identifying the spoofed signals. The well-established method of integrating INS and GNSS data for navigation accuracy improvement is taken as the baseline of this algorithm. The proposed method is an extension of a loosely coupled integration algorithm already established for fusing INS and GNSS data. The extended Kalman filter estimated position and velocity of the receiver is used along with the satellite position and velocity computed from ephemeris to find out the range and range rate of each of the satellites to the receiver. The difference between the estimated range and range rate against the measured range and range rate is considered as filter residual. The filter residuals are taken as the parameter to identify the spoofing. The threshold of filter residuals for range and range rates is the critical parameter that decides the false isolation and missing detection. The threshold is decided based on the environment in which the receiver is operated, the dynamics expected, and the noise model. The algorithms envelopment and simulation studies are done. The simulation tests are completed using a GNSS constellation simulator with spoofed signals. The INS and GNSS error model, states selection, Kalman filter design, algorithm details, simulation tests, simulation results, advantages and disadvantages of the new algorithm, and future work are covered in this paper.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call