Global Navigation Satellite Systems, Inertial Navigation, and Integration. Mohinder S. Grewal

Чтение книги онлайн.

Читать онлайн книгу Global Navigation Satellite Systems, Inertial Navigation, and Integration - Mohinder S. Grewal страница 37

Global Navigation Satellite Systems, Inertial Navigation, and Integration - Mohinder S. Grewal

Скачать книгу

This is why coning error compensation is important.

       Rotation Vector Implementation

      This implementation is primarily used at a faster sampling rate than the nominal sampling rate (i.e. that required for resolving measured accelerations into navigation coordinates). It is used to remove the nonlinear effects of coning and skulling motion that would otherwise corrupt the accumulated angle rates over the nominal intersample period. This implementation is also called a “coning correction.”

       Bortz Model for Attitude Dynamics

Image of a rotation vector representing coordinate transformation, which is required to rotate the reference inertial coordinate frame into coincidence with the sensor-fixed coordinate frame.

      where images is the vector of measured rotation rates. The Bortz “noncommutative rate vector”

      3.6.1.2 Quaternion Implementation

      Quaternions represent three‐dimensional attitude on the three‐dimensional surface of the four‐dimensional sphere, much like two‐dimensional directions can be represented on the two‐dimensional surface of the three‐dimensional sphere.

       Converting Incremental Rotations to Incremental Quaternions

      (3.29)equation

      (3.30)equation

      (3.31)equation

       Quaternion implementation of attitude integration

       If is the quaternion representing the prior value of attitude,

        is the quaternion representing the change in attitude, and

        is the quaternion representing the updated value of attitude,

      then the update equation for quaternion representation of attitude is

      (3.32)equation

Скачать книгу