1. Introduction
Inertial navigation systems’ accuracy is primarily impacted by errors in inertial devices. Achieving substantial improvements in device precision within a short timeframe is challenging, mainly due to limitations in manufacturing expertise and economic factors. Rotation modulation employs the specific rotation of inertial devices to achieve self-compensation for errors. Within a single rotation cycle, it effectively corrects constant drifts, scale factor errors, and installation discrepancies. Thus, rotation modulation technology serves as an effective method to enhance navigation positioning accuracy using existing inertial devices.
Rotational inertial navigation systems (RINSs) can be classified into different types, including single-axis [
1,
2], dual-axis [
3], and tri-axis systems [
4]. These systems employ different rotation modes, including continuous rotation [
5] and rotation–stop combination [
6,
7].
Regardless of the rotation mode used in the rotation scheme, the single-axis rotation scheme can only modulate constant and slow-varying errors that are perpendicular to the rotation axis, and it is unable to modulate errors along the rotation axis [
8,
9]. The dual-axis multi-position rotation scheme can modulate the constant drifts of three gyroscopes to zero [
10]. It mostly adopts the rotation–stop combination mode, using the sixteen-position rotation scheme [
11]. By maintaining stability at symmetrical positions, it effectively compensates for the IMU constant errors in the multi-position rotation scheme. Building upon the dual-axis sixteen-position rotation scheme, the dual-axis multi-position rotation scheme has further evolved to include the thirty-two-position [
12] and the sixty-four-position [
13] rotation schemes.
The existing literature primarily addresses the constant errors of inertial devices within rotation schemes, often neglecting the slow-varying errors arising from environmental and temperature variations. Should gyro and accelerometer errors exhibit gradual changes over time, the modulation efficacy of the dual-axis multi-position rotation scheme would diminish. In contrast, continuous rotation emerges as a superior and more effective method for mitigating slow-varying errors [
14].
In order to mitigate slow-varying errors and enhance navigation accuracy, improvements to the rotation scheme are crucial. Lu, Y., et al. proposed a multi-axis alternating continuous rotation scheme [
15], which, under similar conditions, enhances navigation accuracy by 28% compared to the single-axis continuous rotation scheme. Li, Q., et al. combined the single-axis continuous rotation scheme with the eight-position rotation scheme to propose a modified dual-axis rotation scheme [
16], significantly improving navigation accuracy compared to the conventional eight-position rotation scheme. The rotation modes utilized in the aforementioned schemes encompass continuous rotation and the rotation–stop combination mode. Although both modes demonstrate some level of modulation on slow-varying errors, a comprehensive elucidation of their impact on the RINS navigation precision is still lacking.
The article begins with a mathematical analysis of the impact of gyro slow-varying drifts on the continuous rotation mode and rotation–stop combination mode, followed by a validation of the analysis results through simulations. Subsequently, simulation experiments are carried out on the three schemes mentioned in the article: the dual-axis sixteen-position rotation scheme, the multi-axis alternating continuous rotation scheme, and the modified dual-axis rotation scheme. The aim is to analyze the impact of slow-varying errors on navigation accuracy. The simulation results indicate that the modified dual-axis rotation scheme demonstrates superior modulation effects on the slow-varying errors of inertial devices compared to both the dual-axis sixteen-position rotation scheme and the multi-axis alternating continuous rotation scheme.
The other sections are organized as follows:
Section 2 defines coordinate systems, outlines the basic principles of rotation modulation, and introduces three rotation schemes.
Section 3 analyzes the impact of slow-varying errors on rotation modes.
Section 4 presents simulation experiments. Finally, conclusions are drawn in
Section 5.
3. Slow-Varying Errors Modulation Effect Analysis
The main difference among the three schemes mentioned above lies in the type of rotation mode used: continuous rotation or rotation–stop combination. To analyze the modulation effect of the slow-varying errors in these schemes, we first analyze the impact of gyro’s slow-varying drifts on both the continuous rotation mode and the rotation–stop combination mode.
From Equations (2) and (3), it is evident that single-axis rotation modulation can completely modulate the constant errors of the gyro in the horizontal direction. However, during the operational process, changes in the environment, parameters, and other factors lead to significant variations in gyro drifts, scale factors, and the orientation of gyro sensitive axes with changes in temperature or time [
14]. These variations consequently affect the effectiveness of rotation modulation. Therefore, in order to clearly contrast the impact of gyro slow-varying drifts on the continuous rotation and rotation–stop combination modes, two x-axis gyro slow-varying drifts models are established. One model represents gyro drifts as a function of time, while the other models it as a first-order Markov process. Through comparative experiments, we deduced the effect of gyro slow-varying drifts on these two rotation modes.
3.1. Exponential Gyro Drifts
Assuming that the x-axis gyro drift varies with time
, the relationship is given by [
15]:
From Equation (4), the projection of the
-axis gyro drift onto the
-axis is:
From Equation (5), we can see that the presence of gyro slow-varying drifts affects the modulation effect of rotation, thereby impacting navigation accuracy. To visually compare the impact of gyro slow-varying drifts on the modulation effect of the two rotation schemes, we will now conduct simulation experiments.
Assuming the -axis gyro drift is , and the rotation angular velocity for both the continuous rotation mode and the rotation–stop mode is , the rotation cycle for the continuous rotation mode is 120 s, with a specific sequence of 60 s clockwise rotation followed by 60 s counterclockwise rotation. For the rotation–stop combination mode, the rotation period is 240 s, with a sequence of 30 s clockwise rotation, 30 s stop, 30 s clockwise rotation, 30 s stop, 30 s counterclockwise rotation, 30 s stop, 30 s counterclockwise rotation, and 30 s stop. Through simulation, the -axis gyro drift and -axis angle error for both schemes are obtained within 10 min as follows:
From
Figure 8, it is evident that the
-axis angle error of the continuous rotation mode is modulated into a periodic form, with a mean value of
and an amplitude of
. Similarly, the
-axis angle error of the rotation–stop combination mode is also modulated into a periodic form. However, the
-axis angle error in the rotation–stop combination mode is significantly larger than that in the continuous rotation mode, with a mean value of
and an amplitude of
. By comparing the two, it can be concluded that the continuous rotation mode exhibits a smaller amplitude and mean value for angle error, indicating a better modulation effect on gyro slow-varying drifts.
3.2. Markovian Gyro Drifts
In order to further analyze the modulation effect of the slow-varying errors by two rotation modes, we will establish the gyro drifts as a first-order Markov model.
In the equation, is the anti-correlation time constant, is the time interval, and is zero-mean Gaussian white noise.
From Equation (6), the projection of the
-axis gyro drift onto the
-axis is:
From Equation (7), it is evident that the presence of gyro slow-varying drifts leads to a decrease in the modulation effect of single-axis rotation modulation on the horizontal axis. To more intuitively compare the impact of gyro slow-varying drifts on the continuous rotation mode and rotation–stop combination mode, we will conduct simulation experiments.
Assuming the -axis gyro drift is and the anti-correlation time constant is , the rotation cycle for both the continuous rotation mode and the rotation–stop mode is the same as mentioned earlier. Through simulation, the -axis gyro drift and -axis angle error for both schemes are obtained within 10 min as follows:
From
Figure 9, it is evident that modeling the gyro drift as a first-order Markov process has a smaller impact on the
-axis angle error in the continuous rotation mode. The mean value of the modulated
-axis angle error is
, with an amplitude of
. Compared to the continuous rotation mode, the gyro error with a first-order Markov process has a larger impact on the
-axis angle error in the rotation–stop combination mode. The mean value of the
-axis angle error is
, with an amplitude of
. By comparing the two modes, it can be concluded that the continuous rotation mode has a smaller amplitude and mean value for the x-axis angle error, indicating a better modulation effect on the gyro slow-varying drifts.
According to
Table 1, gyro drifts with both time-varying functions and a first-order Markov process have a lesser impact on the modulation effect of the continuous rotation mode compared to the rotation–stop combination mode. This indicates that the continuous rotation mode is better at modulating the gyro slow-varying drifts, making it the preferred rotation mode to consider during the design of rotation schemes.
4. Simulation
The preceding analysis explored how gyro slow-varying drifts affect the continuous rotation mode and the rotation–stop combination mode. To further investigate the efficacy of the three mentioned schemes in modulating the slow-varying errors of inertial devices, simulations are carried out under identical conditions for the dual-axis sixteen-position rotation scheme, the multi-axis alternating continuous rotation scheme, and the modified dual-axis rotation scheme.
In the simulation, the initial position is set at 125° E, 45° N, with a navigation time of 72 h. Parameter Settings are shown in
Table 2. The gyro drifts are
, and the accelerometer biases are
. Both the gyro drifts and accelerometer biases are modeled as first-order Markov processes with anti-correlation time constants of
.
The positions of the IMU for the dual-axis sixteen-position rotation scheme, the multi-axis alternating continuous rotation scheme, and the modified dual-axis rotation scheme are described in
Section 2.3. In the dual-axis sixteen-position rotation scheme, the IMU stays at each position for 30 s. The rotational speed for all three rotation modulation schemes mentioned above is
.
Based on the analysis in
Section 3.2, it is concluded that the continuous rotation mode can better modulate gyro slow-varying drifts. To further verify this analysis, the paper conducts static simulations with the addition of gyro drifts and accelerometer biases, modeled as first-order Markov processes.
Under the above simulation conditions, velocity errors are obtained, including the eastward velocity error (), the northward velocity error (), and the position errors, including the latitude error and the longitude error.
Firstly, simulation experiments are conducted on the inertial navigation system in a stationary state, and the results are shown in
Figure 10.
After conducting simulation experiments on the dual-axis sixteen-position rotation scheme, the results are shown in
Figure 11.
Simulation experiments are conducted for the multi-axis alternating continuous rotation scheme and the modified dual-axis rotation scheme, with the results shown in
Figure 12 and
Figure 13.
In order to intuitively demonstrate the advantages and disadvantages of the three schemes,
Table 3 compares the velocity errors of each scheme. From
Table 3, it is evident that the multi-axis alternating continuous rotation scheme has a relatively poor modulation effect on the inertial device errors, resulting in larger amplitudes in both velocity and position errors. The modified dual-axis rotation scheme, on the other hand, exhibits the smallest amplitudes in the eastward velocity error and the northward velocity error, with position error amplitudes similar to the dual-axis sixteen-position scheme.
As observed in
Figure 11 and
Figure 13, due to the presence of slow-varying errors, the velocity and position error amplitudes of the dual-axis sixteen-position rotation scheme increase over time. In contrast, the modified dual-axis rotation scheme does not exhibit this issue. This is attributed to its rotational mode, which combines continuous rotation with rotation–stop periods, leading to shorter rotation cycles and a superior modulation effect on slow-varying errors.
The simulation results indicate that, compared to the multi-axis alternating continuous rotation scheme, the modified dual-axis rotation scheme effectively mitigates the impact of inertial device errors on navigation accuracy. Furthermore, compared to the dual-axis sixteen-position scheme, the modified dual-axis rotation scheme is able to modulate slow-varying errors, thereby enhancing navigation accuracy during long-duration navigation.