Due to the characteristics of high precision for a long duration, the rotary strapdown inertial navigation system (RSINS) has been widely used in submarines and surface ships. Nowadays, the core technology, the rotating scheme, has been studied by numerous researchers. It is well known that as one of the key technologies, the rotating angular rate seriously influences the effectiveness of the error modulating. In order to design the optimal rotating angular rate of the RSINS, the relationship between the rotating angular rate and the velocity error of the RSINS was analyzed in detail based on the Laplace transform and the inverse Laplace transform in this paper. The analysis results showed that the velocity error of the RSINS depends on not only the sensor error, but also the rotating angular rate. In order to minimize the velocity error, the rotating angular rate of the RSINS should match the sensor error. One optimal design method for the rotating rate of the RSINS was also proposed in this paper. Simulation and experimental results verified the validity and superiority of this optimal design method for the rotating rate of the RSINS.
Due to the characteristics of high precision for a long duration, the rotary strapdown inertial navigation system (RSINS) has been widely used in submarines and surface ships. Nowadays, the core technology, the rotating scheme, has been studied by numerous researchers. It is well known that as one of the key technologies, the rotating angular rate seriously influences the effectiveness of the error modulating. In order to design the optimal rotating angular rate of the RSINS, the relationship between the rotating angular rate and the velocity error of the RSINS was analyzed in detail based on the Laplace transform and the inverse Laplace transform in this paper. The analysis results showed that the velocity error of the RSINS depends on not only the sensor error, but also the rotating angular rate. In order to minimize the velocity error, the rotating angular rate of the RSINS should match the sensor error. One optimal design method for the rotating rate of the RSINS was also proposed in this paper. Simulation and experimental results verified the validity and superiority of this optimal design method for the rotating rate of the RSINS.
The operation of an inertial navigation system (INS) depends on Newton' second law [1]. The inertial navigation is the process whereby the measurements of inertial sensors (gyroscopes and accelerometers) calculate the position and velocity of the vehicle. Unlike other types of navigation systems, the INS is an entirely independent navigation system, since it is not dependent on the transmission of signals from the vehicle or reception from an external source. However, the fatal flaw of the INS is that the navigation error caused by the bias of the inertial sensors increases with time. Therefore, the precision of the INS is subject to the precision of inertial sensors [2,3].For the original INS, the inertial sensors are mounted on a stable platform, which is mechanically isolated from the rotational motion of the vehicle [4]. Due to the mechanical complexity of the platform system, a new type of INS, which is called the strapdown inertial navigation system (SINS), is replacing the traditional platform inertial navigation system. The SINS has the advantages of lower cost, smaller size and greater reliability compared with platform systems, since the inertial sensors are attached rigidly to the body of the vehicle [5].Since the navigation error caused by the bias of the inertial sensors increases with time, researchers proposed the rotation modulation method to reduce the impact on the SINS, which is installed on the vehicle through the turntable. The rotation modulation method modulates the bias of inertial sensors into a zero-mean and periodical form to inhibit the error propagation, and then, the localization precision of the SINS will be enhanced effectively. This kind of rotary strapdown inertial navigation system (RSINS) has been applied by the U.S. Navy since the 1960s [6-8]. However, the disadvantage of the rotation modulation is that it cannot modulate the installation error and the symmetric scale factor error of the inertial sensors, but it also produces instantaneous velocity error [8-10]. As a result, the design of the rotating angular rate has became a hotspot of rotation modulation.The RSINS accuracy influenced by the non-uniform rotation angular rate is analyzed by Dr. Che [11]. The rotating scheme design method of the non-uniform rotating angular rate is proposed in [12]. However, until now, no one has been able to figure out an effective optimal rotating angular rate design method of the RSINS in theory. Therefore, in this article, a novel rotating angular rate design discipline, which will fill the gap, was proposed. We focused on the optimal design of the rotating angular rate utilizing the Laplace transform and the inverse Laplace transform in this article, and this paper is organized as follows. In Section 2, the principle of the rotation modulation and the inertial sensor error model are introduced. The design method of the rotating angular rate is proposed in Section 3. Simulations and experiments are carried out in Section 4 and 5, respectively, to verify the correctness of the design method.
Principle of the Rotation Modulation and the Error Model
Rotary Strapdown Inertial Navigation System
As the SINS is installed on the vehicle through the turntable, the structure of the RSINS, which is shown as Figure 1, is different from the SINS. Since the middle of the last century, rotation modulation has been widely applied to the SINS [9,10].
Figure 1.
Schematic of the rotary strapdown inertial navigation system (RSINS).
Classified by the number of the rotating axes, the RSINS can be divided into single-axis RSINS and the dual-axis RSINS [13]. However, the purpose is the same, i.e. to compensate for the effect of inertial sensor errors without external information [14].Additionally, we must say that any technique has its limitations, and rotation modulation is no exception. One fatal shortcoming of rotation modulation is that it will produce instantaneous velocity error that cannot be ignored during the rotating period, and the error exists in any rotating mode [8,15].The essence of rotation modulation is the error self-compensation [16-18]. It modulates the inertial sensor errors in terms of periodical rotation. It is an effective method to enhance the navigation accuracy under low-accuracy sensors conditions [19-21]. The inertial sensor errors neither disappear nor change, but offset during the whole rotation period [21-24].As the inertial measurement unit (IMU) connects with the vehicle indirectly through the turntable, a new frame, the sensor frame (s frame), is introduced in the RSINS. It is supposed that the body frame (b frame) and the navigation frame (n frame) are coherent. This means
and
. The output of the inertial sensors is transformed from the s frame to the n frame by a direction cosine matrix. Suppose the s frame and n frame overlap at the initial time, and the IMU is controlled to rotate uniformly at a certain speed, ω along the vertical direction. The direction cosine matrix from the s frame to the n frame can be expressed by:The modulated constant bias of the gyroscope in the n frame [ɛ 1
ɛ1
ɛ1] can be described by the following equation.
where ɛ0, ɛ0, ɛ0 denote the constant bias of the three orthogonal gyroscopes. From Equation (2), it is obviously known that the horizontal constant bias of the gyroscope can be modulated into periodic and zero-mean signals by periodically rotating the IMU. Analogously, it has the same result for the accelerometer. This technique can be utilized to modulate the inertial sensor error, which is vertical to the rotating axis, in order to enhance the positioning accuracy of the RSINS.
The Sensor Error Model of the RSINS
The inertial sensor error mainly includes the constant bias, the scale factor error and the installation error of the optical gyroscope and the constant bias of the accelerometer. In Section 2, we will focus on the relationship between the inertial sensor error and the performance of the RSINS.
Constant Bias of Optical Gyroscopes and Accelerometers
The modulated constant bias of the gyroscope and the accelerometer in the n frame can be described by Equations (2) and (3), respectively.
where ∇0 and ∇0 are the constant bias of horizontal accelerometers.
Scale Factor Error of Optical Gyroscopes
The equivalent bias of gyroscopes, ε′, caused by the scale factor asymmetric error of gyroscopes can be described by:
where K and K denote the scale factor asymmetry errors of gyroscopes along the x, y and z axes, respectively; ω denotes the Earth's rotation rate; L denotes the local latitude; [ω] denotes the output of gyroscopes, and its theoretical value is:
Therefore, the modulated equivalent bias of gyroscopes, ε′′, in the n frame can be described by:
Installation Error of Optical Gyroscopes
The inertial sensors should be installed orthogonally in theory. However, the actually s frame is not orthogonal and cannot coincide with the b frame, as shown in Figure 2. The small-angle δ is defined as the installation error between the i axis of the s frame and the j axis of the b frame. Therefore, the installation error matrix can be described as:
Figure 2.
The geometrical relationship between x and X.
The equivalent bias of gyroscopes,
, caused by the installation error can be described by:Therefore, the modulated equivalent bias of gyroscopes, ε″, in the n frame can be described by:
Error Model of Inertial Sensors in the RSINS
Concerning the study above, the error model of the RSINS can be described as
where W1(t), W2(t) and W3(t) represent the constant bias error of inertial sensors, the scale factor error and the installation error of gyroscopes, respectively.It can be seen from Equation (10) that the error model of the RSINS is a function that depends on not only the error of inertial sensors, but also the rotating angular rate. Therefore, the performance of the RSINS will be influenced by the rotating angular rate.
Optimal Design Method for the Rotating Angular Rate in the RSINS
The previous analysis shows that the error model of the RSINS bears on both the inertial sensor error and the rotating angular rate. Therefore, this section will investigate the relationship between the rotating angular rate and the RSINS performance.
The Velocity Error Equation of the RSINS
Based on the spherical Earth model, ignoring the movement of the vehicle, suppose the IMU rotates along the vertical axis at ω; the error model of the RSINS can be described as:
where X(t)=[δV δV δL φ] and:
where δV and δV represent the velocity errors in the east and north, respectively; δL represents the error of the local latitude; φ and φ represent the misalignment angle of the east, north and up; R represents the radius of the Earth; g represents the gravitational acceleration. After the Laplace transform and ignoring the initial value, Equation (11) is transformed to the following format:
Suppose M = (sI - A)-1 and
, where M = [m … m] (j = 1, 2, …, 6), then:As the values of m3(j = 1, 2, …, 6) do not affect X(s), the elements of the third column are represented with ‘*’. W(s), the expression of W(t) in the frequency domain, can be expressed as:
where:Therefore, the velocity error of the east and north in the frequency domain can be expressed as:
where M · W1(s)(i = 1,2), M · W(s)(i = 1,2), M · W3(s)(i = 1,2) and M · W(s)(i = 1,2) represent the velocity error caused by the constant bias of gyroscopes, the velocity error caused by the constant bias of accelerometers, the velocity error caused by the gyroscope scale factor error and the velocity error caused by the gyroscopeinstallation error, respectively.
Velocity Error Caused by the Constant Bias of Gyroscopes
The east velocity error caused by the gyroscope constant bias can be expressed in the frequency domain as:After the inverse Laplace transform and the simplification, we can get the east velocity error caused by the gyroscope constant bias in the time domain shown as:The amplitude of the east velocity error is expressed as:
where:The north velocity error caused by the gyroscope constant bias can be expressed in the frequency domain as:After the inverse Laplace transform and simplification, one can get the north velocity error caused by the gyroscope constant bias in the time domain as:The amplitude of the north velocity error is expressed as:
where:It is known that the amplitude of the velocity error caused by the gyroscope constant bias decreases with the increase of the rotating angular rate from Equations (16) and (19). Figure 3 shows the simulation results.
Figure 3.
The relationship curve of the amplitude of the velocity error, the constant bias of the gyroscope and the rotating angular rate.
Velocity Error Caused by the Constant Bias of Accelerometers
The east velocity error caused by the accelerometer constant bias can be expressed in the frequency domain as:After the inverse Laplace transform and simplification, we get the east velocity error caused by the accelerometer constant bias in the time domain and shown as:The amplitude of the east velocity error is expressed as:
where:The north velocity error caused by the accelerometer constant bias can be expressed in the frequency domain as:After the inverse Laplace transform and simplifying Equation (23), we get the east velocity error caused by the accelerometer constant bias in the time domain as:The amplitude of the east velocity error is expressed as:
where:The conclusion is obtained from Equations (22) and (25) that the amplitude of the velocity error caused by the accelerometer constant bias decreases with the increase of the rotating angular rate. Figure 4 shows the simulation results.
Figure 4.
The relationship curve of the amplitude of the velocity error, the constant bias of the accelerometer and the rotating angular rate.
Velocity Error Caused by the Scale Factor Error
The east velocity error caused by the scale factor error can be expressed in the frequency domain as:After the inverse Laplace transform and simplifying Equation (26), we get the east velocity error caused by the scale factor error in the time domain as:The amplitude of the east velocity error is expressed as:
where:The north velocity error caused by the scale factor error can be expressed in the frequency domain as:After the inverse Laplace transform and the simplification, we get the east velocity error caused by the scale factor error in the time domain as:The amplitude of the east velocity error is expressed as:
where:From Equations (28) and (31), we can draw a conclusion that the amplitude of the velocity error caused by the accelerometer constant bias increases with the increase of the rotating angular rate. Additionally, we plot the relationship between the amplitude of the velocity error, the scale factor error and the rotating angular rate as Figure 5.
Figure 5.
The relationship curve of the amplitude of the velocity error, the scale factor error and the rotating angular rate.
Velocity Error Caused by the Installation Error
The east velocity error caused by the installation error can be expressed in the frequency domain as:After the inverse Laplace transform and simplification, we get the east velocity error caused by the installation error in the time domain as:The amplitude of the east velocity error is expressed as:
where:The north velocity error caused by the installation error can be expressed in the frequency domain as:After the inverse Laplace transform and simplification, we get the north velocity error caused by the installation error in the time domain as:The amplitude of the north velocity error is expressed as:
where:From Equations (34) and (37), we can draw a conclusion that the amplitude of the velocity error caused by the installation error increase with the increase of rotating angular rate. Additionally, we plot the relationship between the amplitude of the velocity error, the installation error and the rotating angular rate as Figure 6.
Figure 6.
The relationship curve of the amplitude of the velocity error, the installation error and the rotating angular rate.
Optimal Design Method for the Angular Rate
Section 3.1 is focused on the relationship between the velocity error, three different kinds of inertial sensors errors and the rotating angular rate. In this part, we will propose the optimal design method of the rotating angular rate.When the RSINS rotates at a constant speed, the amplitude of the velocity error can be expressed as:
where
.From the Equation (38), it is known that the amplitude of the velocity error can be expressed as a function of the inertial sensor error and the rotating angular rate. Therefore, for the purpose of ensuring the minimum of the velocity error amplitude, the rotating angular rate should match the error of the inertial sensors. In order to verify and determine this matching relationship, we will design three groups of inertial sensor performances and calculate the optimal rotating angular rate of each group with MATLAB. Taking “MARINS”, a high-precision INS manufactured by IXBlue, as an example, its positioning accuracy is 1 nm/24 h. It can be inferred that the constant bias and the scale factor error of its gyroscopes are lower than 0.01 °/h and 1 × 10-6 (°/h)-1, respectively. On the other hand, considering the real INS, the constant bias accelerometer is lower than 9.8 × 10-4 m/s2, and the installation error of gyroscopes is lower than 1 × 10-9 °/h. Therefore, on the basis of the above, the simulation parameters are set as Tables 1-3, respectively.
Table 1.
Inertial sensor performance (Group 1).
Sensor Error
Parameter Value
Constant bias of gyroscope
0.01 (°/h)
Constant bias of accelerometer
9.8 × 10-4 (m/s2)
Scale factor error of gyroscope
1 × 10-6 (°/h)-1
Installation error of gyroscope
1 × 10-9 (°/h)
Table 3.
Inertial sensor performance (Group 3).
Sensor Error
Parameter Value
Constant bias of gyroscope
0.002 (°/h)
Constant bias of accelerometer
1.96 × 10-4 (m/s2)
Scale factor error of gyroscope
5 × 10-6 (°/h)-1
Installation error of gyroscope
2 × 10-10 (°/h)
Figure 7 depicts the relationship between the amplitude of the velocity error and the rotating angular rate by MATLAB. The value of the horizontal axis corresponding to the minimum of the curve is the optimal rotating angular rate. The optimal rotating angular rates of these three groups are summarized in Table 4.
Figure 7.
The relationship curves between the velocity errors and the rotating rates.
Table 4.
Optimal rotating rates with different simulation conditions.
Group
Optimal rotating angular rate
1
21.6°/s
2
64.8°/s
3
7.2°/s
Numerical Simulations
The optimal design method of the rotating angular rate is proposed in Section 3. The theoretical optimal rotating angular rates corresponding to three different groups of inertial sensor errors are obtained in terms of this method. In order to verify the correctness of the former conclusions, simulations are carried out in this section. The rotating scheme is proposed as shown in Figure 8. The turntable rotates the IMU back and forth along the azimuth axis through four orthogonal positions. The dwell time in each position is 45 s [25].
Figure 8.
IMU rotating scheme.
The performances of inertial sensors are described in Tables 1, 2, and 3. The rotating angular rates are designed as 7.2 °/s, 21.6 °/s, 45 °/s and 64.8 °/s; as 21.6 °/s, 64.8 °/s and 7.2 °/s are the optimal rotating rate of Groups 1-3, respectively, and 45 °/s is chosen for comparison.
Table 2.
Inertial sensor performance (Group 2).
Sensor Error
Parameter Value
Constant bias of gyroscope
0.05 (°/h)
Constant bias of accelerometer
4.9 × 10-3 (m/s2)
Scale factor error of gyroscope
0.2 × 10-6 (°/h)-1
Installation error of gyroscope
5 × 10-9 (°/h)
Figures 9, 10, and 11 show the simulation results of the position error of different groups. The simulation duration is 72 h.
Figure 9.
Simulation results of Group 1.
Figure 10.
Simulation results of Group 2.
Figure 11.
Simulation results of Group 3.
Tables 5, 6, and 7 summarize the simulation results.
Table 5.
Position error (Group 1).
Rotating angular rate (°/s)
7.2
21.6
45
64.8
Position error (nmile/72h)
1.2
0.6
1.5
1.3
Table 6.
Position error (Group 2).
Rotating angular rate (°/s)
7.2
21.6
45
64.8
Position error (nmile/72h)
5.0
0.9
1.0
0.6
Table 7.
Position error (Group 3).
Rotating angular rate (°/s)
7.2
21.6
45
64.8
Position error (nmile/72h)
2.5
3.0
5.0
4.2
It can be seen from Figure 9 and Table 5 that the position error of Group 1 with a rotating angular rate of 21.6 °/s is lower than the other rotating angular rates. From Figure 10 and Table 6, it can be seen that the position error of Group 2 with a rotating angular rate of 64.8 °/s is lower than the other rotating angular rates. From Figure 10 and Table 6, we can see that the position error of Group 3 with a rotating angular rate of 7.2 °/s is lower than the other rotating angular rates. The simulation results are in accordance with the conclusions of Section 3.
Experimental Study
In order to verify the effectiveness of the method, experiments were done in Songhuajiang River in Harbin, as shown in Figure 12. Experimental equipment, as shown in Figure 13, included SINS, single-axis turn-table, GPS, computers and a UPS. The SINS is manufactured by Harbin Engineering University, and the main parameters are shown in Tables 8 and 9. The single-axis turn-table is manufactured by Beijing Precision Engineering Institute for Aircraft Industry, and the main parameters are shown in Table 10.
Figure 12.
Experimental ship.
Figure 13.
Single-axis RSINS.
Table 8.
The main parameters of the fiber optics gyroscope.
Performance
Parameters
Dynamic range
±100°/s
Bias stability
≤ 0.003 °/h
Random walk
≤0.001°/h
Scale factor error
≤ 5 ppm
Table 9.
The main parameters of the accelerometer.
Performance
Parameters
Dynamic range
±4g
Bias stability
≤ 1 × 10-5
Table 10.
Performances of the 920E single axis velocity and position turntable.
Performance
Parameters
Diameter
450 m
Carrying capacity
weight 50 kg
Rotating accuracy
±2″
Rotating range
continues and infinite
Location accuracy
±3″
Location definition
0.0001°
Speed range
0.005 - 200 °/s
Speed accuracy
5 × 10-5 (360°average)
Speed accuracy
5 × 10-4 (10°average)
Speed accuracy
1 × 10-2 (l°average)
Experimental Scheme
With the optimal design method proposed in this paper, the optimal angular rate for the experimental system is calculated to be 7 °/s. Therefore, three angular rates, 2 °/s, 7 °/s and 20 °/s, are used in the experiments for comparison. The experimental duration is 72 h, and the rotating scheme is the same as that in Section 4.1.The rotating angular rate is not constant in a real system, since the IMU needs to reverse the rotating direction. The positioning accuracy of RSINS is influenced by the IMU turned angle in the variable angular rate process [26]. Additionally, the analysis results show that the error will be minimum in the process of the varied angle rate when the IMU's turned angle achieves 0.2π. In order to eliminate the effects of the variable angular rate, the angular accelerations are set as 0.1 °/s2, 0.7 °/s2 and 5.6 °/s2, respectively, in the experiment.
Experimental Results and Analysis
Figures 14-16 show the position error of three experiments.
Figure 14.
Experimental results (I).
Figure 16.
Experimental results (III).
From the theoretical analysis of Section 3, it is known that the rotation modulation method can only reduce the amplitude of the oscillation error and the slope of the ramp error, but not eliminate them. Therefore, it can be seen from Figures 14-16 that the resulting position error comprises a ramp error with superimposed Schuler oscillation and Earth rotation oscillation, and the oscillation periods are 84.4 min and 24 h. From Table 11, it can be seen obviously that the position error of Experiment II is much less than the other two. The experimental results are consistent with the theoretical analysis of Section 3.
Table 11.
Experimental results.
Rotating angular rate (°/s)
2
7
20
Position error (nmile/72h)
14.7
6.4
19.6
Conclusions and Future Work
This paper presented a rotating angular rate optimal design method of the RSINS. Firstly, the RSINS and the principle of the rotation modulation were introduced, and the inertial sensor errors were modeled. Secondly, the relation between the velocity error and the angular rate was worked out using the Laplace transform and the inverse Laplace transform. The optimal rotating angular rate method was also proposed based on the relationship above. Thirdly, simulations were conducted, and the results confirmed that the optimal rotating angular rate could be computed correctly with this method. Navigation experiments were done, and the results of the positioning error confirmed the effectiveness and correctness of the theoretical analyze. However, the experimental time was just 72 h, because of the limitations of experimental conditions. As a result, we plan to do more further experiments, which will last a longer time, if the experimental conditions permit, in the future. On the other hand, the results of the simulations were superior to that of the experiments. The reason may be that an error of the initial alignment, which is ignored, in the simulations may occur. The initial alignment error is not the main factor of the rotating angular rate optimal design method from the analysis of simulations and experimental results. Even so, we will model the initial alignment error and focus on its impact on the RSINS in the future.