Inertial Navigation Systems and Aiding
Presentation Menu
Duration: The course can be offered at different levels of depth, from one to five full days.
Inertial navigation systems (INS) are modern technologically sophisticated implementations of the age-old concept of dead reckoning. The basic philosophy is to begin with a knowledge of initial position, keep track of speed and direction, and thus be able to determine position continually as time progresses. Perhaps surprisingly, the rise of GNSS has actually expanded the need for inertial-based systems. Accelerometers and gyroscopes are the basic sensors utilized and since INS are essentially self-contained, they do not suffer from interference or unavailability that can affect radio-based systems such as GNSS. Furthermore, INS are highly complementary to GNSS since they provide high data rates, low data latencies and attitude-determination along with position and velocity.
We will start by highlighting the basic principles of operation of an inertial navigation system. We will focus initially on the concepts underlying the algorithms used to determine position, velocity and attitude from inertial sensor measurements. Key error characteristics will then be described as well such as the Schuler oscillation and vertical channel instability. We will also consider the impact of various sensor errors on system performance.
Navigation-grade inertial systems are characterized by so-called “free inertial” position error drift rates on the order of one nautical mile-per-hour of operation. Such performance implies a certain class of gyros and accelerometers and thus certain specifications on biases, scale factor errors and noise. For more than five decades, the Kalman filter has been the primary tool used to reduce inertial drift through the integration of various sensors. Specifically, the aiding sources (e.g., stellar, Doppler, GPS, etc) are used by the filter to estimate the errors in the free inertial processing. Thus, the heart of any aided-inertial Kalman filter is the inertial error model including, specifically, sensor errors. We will discuss these models and will proceed to explain how aiding source observations are then used by the filter, in conjunction with the models, to estimate the inertial errors. For example, a given aiding source may provide an independent measurement of position, yet somehow the filter is able to use this in order to estimate gyro biases in the inertial system.
The daunting matrix mathematics involved in the full algorithm can be extremely intimidating to the newcomer. In this course, the basic concepts of estimation theory will be reviewed and the Kalman Filter will be described first in terms of simple one-dimensional problems for which the full algorithm reduces to an approachable set of scalar equations. We will look at the performance of the filter in some simple case studies and by the end will have an intuitive feel for how the full filter operates. We will then apply the Kalman filter to the aiding of inertial systems. We will see how external sources of position and velocity (such as GPS) can be used first to measure inertial system error and then, with the aid of the Kalman filter, to estimate and correct inertial sensor error as well as system error.