Analytical quaternion-based bias estimation algorithm for fast and accurate stationary gyro-compassing
H Mohammadkarimi1, S Mozafari2, M H Alizadeh2
1Department of Aerospace Engineering, Amirkabir University of Technology, Tehran, Iran. h.mohammadkarimi@aut.ac.ir.
Scientific Reports
|July 9, 2024
Summary
This study presents a new method for Strapdown Inertial Navigation System (SINS) alignment that significantly speeds up bias error calculations. Achieves high accuracy in 20 seconds, outperforming traditional methods requiring 10 minutes.
Area of Science:
- Navigation Systems
- Inertial Navigation
- Geodesy
Background:
- Strapdown Inertial Navigation Systems (SINS) require precise alignment for accurate positioning.
- Traditional recursive alignment methods, such as Kalman filtering, can be computationally intensive and slow to converge, especially for azimuth angle estimation.
- Existing alignment techniques often demand considerable time, particularly in stationary conditions.
Purpose of the Study:
- To develop a novel, non-recursive approach for SINS alignment that accelerates bias error calculation.
- To improve the speed of SINS alignment without compromising accuracy compared to traditional methods.
- To overcome the slow convergence limitations of recursive algorithms in SINS alignment.
Main Methods:
- Utilized quaternion-based analytical relationships for expedited bias error calculations.
- Developed a methodology distinct from conventional recursive filtering techniques.
- Employed simulations and experimental validation to assess performance.
Main Results:
- The proposed approach significantly reduces alignment time, achieving comparable accuracy to traditional fine alignment methods within 20 seconds.
- Demonstrated a substantial improvement over traditional methods that require approximately 10 minutes for azimuth angle estimation in stationary conditions.
- Validated the effectiveness of quaternion-based analytical relationships in bypassing slow convergence behaviors.
Conclusions:
- The novel SINS alignment method offers a faster and accurate alternative to traditional recursive approaches.
- The technique is particularly advantageous for applications requiring rapid alignment in stationary environments.
- Future work may explore extending applicability to dynamic conditions and evaluating performance with different grades of Inertial Measurement Units (IMUs).
Related Concept Videos
Gyroscope
2.9K
A gyroscope is defined as a spinning disk in which the axis of rotation is free to assume any orientation. When spinning, the orientation of the spin axis is unaffected by the orientation of the body that encloses it. The body or vehicle enclosing the gyroscope can be moved from place to place, while the orientation of the spin axis remains the same. This makes gyroscopes very useful in navigation, especially where magnetic compasses cannot be used, such as in crewed and crewless spacecraft,...
2.9K
Gyroscope: Precession
4.0K
Precession can be demonstrated effectively through a spinning top. If a spinning top is placed on a flat surface near the surface of the Earth at a vertical angle and is not spinning, it will fall over due to the force of gravity producing a torque acting on its center of mass. However, if the top is spinning on its axis, it precesses about the vertical direction, rather than topple over due to this torque. Precessional motion is a combination of a steady circular motion of the axis and the...
4.0K
Relative Motion Analysis using Rotating Axes
456
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
456
Relative Motion Analysis using Rotating Axes-Problem Solving
395
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
395
Relative Motion Analysis using Rotating Axes - Acceleration
329
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
329
Kinematic Equations for Rotation
320
In mechanics, when one observes a rigid body in rotational motion with constant angular acceleration, it is possible to establish equations for its rotational kinematics. This process resembles how linear kinematics are dealt with in simpler motion studies.
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
320


