Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T06:53:59.488Z Has data issue: false hasContentIssue false

Attitude reconstruction from strap-down rate gyros using power series

Published online by Cambridge University Press:  04 March 2021

Habib Ghanbarpourasl*
Affiliation:
Mechatronics Department, University of Turkish Aeronautical Association, Ankara, Turkey
Rights & Permissions [Opens in a new window]

Abstract

This paper introduces a power series based method for attitude reconstruction from triad orthogonal strap-down gyros. The method is implemented and validated using quaternions and direction cosine matrix in single and double precision implementation forms. It is supposed that data from gyros are sampled with high frequency and a fitted polynomial is used for an analytical description of the angular velocity vector. The method is compared with the well-known Taylor series approach, and the stability of the coefficients’ norm in higher-order terms for both methods is analysed. It is shown that the norm of quaternions’ derivatives in the Taylor series is bigger than the equivalent terms coefficients in the power series. In the proposed method, more terms can be used in the power series before the saturation of the coefficients and the error of the proposed method is less than that for other methods. The numerical results show that the application of the proposed method with quaternions performs better than other methods. The method is robust with respect to the noise of the sensors and has a low computational load compared with other methods.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2021
Figure 0

Table 1. Simulation parameters

Figure 1

Figure 1. Angular velocity in $t \in [{0,0.05} ]\textrm{sec}$

Figure 2

Figure 2. Error of fitted angular velocity with degrees of N = 6 and N = 8

Figure 3

Figure 3. Rotation error when $N = 8$ and when iteration numbers are 5, 15, 25 and 35.

Figure 4

Figure 4. Rotation error when N is 5, 8 and, ${N_{it}} = 45$ in single and double precision implementation forms

Figure 5

Figure 5. Maximum error of double precision implementation at time t = 0.01 s when N = 8

Figure 6

Figure 6. The rotation angle error when $N = \textit{8}$

Figure 7

Figure 7. The rotation angle error when $N = \textit{8}$ and N = 5

Figure 8

Figure 8. The rotation angle error when $N = 8$, ${f_0} = \textit{10}\,\textrm{Hz}, \alpha = \textit{1}\,\textrm{deg}, N_{it} = \textit{50}$

Figure 9

Figure 9. Monte-Carlo simulations when $N = \textit{8}$ and ${N_{it}} = \textit{50}$

Figure 10

Table 2. Monte-Carlo simulation results after 100 s