Next Article in Journal
Monitoring and Prediction of Glacier Deformation in the Meili Snow Mountain Based on InSAR Technology and GA-BP Neural Network Algorithm
Previous Article in Journal
Measuring System for Determining the Quality of LED Light Sources and an Overview of LED Light Bulbs for Household Use
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Gyro Bias Depending on the Position of Inertial Measurement Unit in Rotational Inertial Navigation Systems

1
Weapon System Engineering, University of Science and Technology, Daejeon 34113, Korea
2
Agency for Defense Development, Daejeon 34186, Korea
3
Department of Electronics Engineering, Chungnam National University, 99 Daehak-ro, Yuseong-gu, Daejeon 34134, Korea
4
Department of Intelligent Systems and Robotics, Chungbuk National University, 1 Chungdae-ro, Seowon-gu, Cheongju 28644, Korea
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(21), 8355; https://doi.org/10.3390/s22218355
Submission received: 26 September 2022 / Revised: 17 October 2022 / Accepted: 25 October 2022 / Published: 31 October 2022
(This article belongs to the Section Physical Sensors)

Abstract

:
In this paper, a calibration method for gyro bias that changes depending on the position of the IMU (inertial measurement unit) is proposed to improve the navigation performance of RLG-based RINS (ring-laser-gyro-based rotational inertial navigation system). RINS is a navigation device that compensates for the inertial sensor errors by utilizing the rotation of the IMU. In previous studies, the rotation scheme of the IMU is designed assuming that inertial sensor errors are not affected by position of the IMU. However, changes in temperature distribution, direction of gravity, and dithering according to the rotation of the IMU affect the inertial sensor errors, such as gyro bias. These errors could degrade the long-term navigation performance of RLG-based RINS. To deal with this problem, this paper proposed a compensation method of the gyro bias that changes depending on the position of the IMU. First, RINS is reviewed using a dual-axis 16-position rotation scheme and RLG. Next, the attitude error of RLG-based RINS is derived utilizing navigation equations. The effect of the gyro bias change caused by the change in the IMU attitude for the navigation performance of RINS is analyzed based on navigation equations and simulations. Finally, system-level indirect calibrations for the Z–axis up position and Z–axis down position are performed to calculate the gyro bias change caused by the IMU attitude. The accuracy of the proposed calibration method is verified by long-term navigation test. The test results show that the proposed calibration method improves the navigation performance of RINS compared with the conventional calibration method.

1. Introduction

INS (inertial navigation system) is a device that calculates navigation information such as position, velocity, and attitude using measurements of the IMU (inertial measurement unit) [1,2,3,4]. INS is widely used in various fields such as weapons systems, robots, and aerospace because it can calculate accurate navigation information without the help of external sensors. However, the navigation information calculated by INS has a problem that sensor errors such as bias, scale factor, and misalignment are accumulated over time. These sensor errors could degrade the long-term navigation performance of the INS.
To deal with this problem, a rotational inertial navigation system (RINS) is developed. RINS, a type of INS, operates in a way that the IMU is continuously rotated according to a given rotation scheme [5,6,7,8]. As RINS can suppress sensor errors through rotation of the IMU, it has the advantage of being able to improve navigation performance without the need for constructing IMU with a high-accuracy gyro or accelerometer. Because of these advantages, RINS is a widely used navigation device in areas such as marine navigation and submarines.
The navigation performance of RINS is mainly affected by gyro accuracy. Therefore, the structure of RINS is generally classified by gyro [5,6]. Previous studies developed RINS using gyros such as mechanical gyros, fiber optics gyros (FOGs), and ring laser gyros (RLGs) [7,8,9]. Among these gyros, RLG is the most widely used in RINS for marine navigation because RLG is less affected by acceleration errors and has a longer lifespan compared with other gyros. Therefore, this paper focus on the RLG-based RINS.
Since the development of RLG in 1908, various techniques have been developed to improve the accuracy of RINS designed based on RLG. The authors of [10] present a technique for improving the accuracy of azimuth estimation of RINS designed based on RLG through compensation of encoder output. The work of [11] proposes a technique for real-time RINS calibration using scale factor error of RLGs modeled on LS-SVMs. The authors of [12] studied the nonlinearity between the angular velocity measured during the operation of RLG-based RINS and the gyro scale factor error. The work of [13] presents a real-time calibration technique for the gyro scale factor error in RLG-based RINS. Furthermore, studies on advanced vibrational RLG are also being actively conducted [14,15].
Another factor to consider to improve the accuracy of RINS is the rotation scheme used to rotate the IMU. Gyro and accelerometer errors in the RINS operation phase can be directly compensated by rotating the IMU according to the precisely designed rotation scheme. Therefore, rotating the IMU by importing a precise rotation scheme is very important for RINS, which requires long-term navigation performance to be guaranteed [15].
The rotation scheme of RINS can be classified as a single-axis rotation scheme, dual-axis rotation scheme, and triple-axis rotation scheme based on the rotation axis of the IMU [16,17,18,19,20]. The single-axis rotation scheme rotates the IMU using a single-axis rotation table installed inside the RINS [21,22]. Compared with other rotation schemes, the single-axis rotation scheme can be implemented at a low cost, especially to precisely compensate for the horizontal axis error of RINS. However, single-axis rotation scheme could not compensate the vertical axis position error and vertical axis sensor errors. Therefore, a single-axis rotation scheme is not suitable as a rotation scheme of RINS designed for long-term navigation purposes.
Gyro and accelerometer errors in the RINS operation phase can theoretically be compensated by importing a rotation scheme of two or more axes [23,24]. RINS, designed by importing a triple-axis rotation scheme, has the advantage of compensating for accelerometer size effects and nonlinear errors in addition to sensor errors such as bias, scale factors, and misalignment [25,26]. However, a triple-axis rotation scheme-based RINS has the disadvantage of a complex structure and high implementation cost. In comparison, the dual-axis 16-position rotation scheme has the advantage of being able to compensate for gyro scale factor errors and non-alignment errors more precisely than the single-axis rotation scheme, as well as not having a higher system implementation cost than the triple-axis rotation scheme [27]. Because of these advantages, research on long-term navigation using RINS designed by importing a dual-axis rotation scheme is currently being actively conducted. The authors of [28] developed an eight-position rotation scheme that rotates the IMU using the dual-axis rotation table to compensate for the sensor error of the IMU. The authors of [29,30] presented techniques for rotating the IMU based on a 16-position rotation scheme and 32-position rotation scheme using the dual-axis rotation table.
The rotation schemes presented in the above study can effectively improve the theoretical navigation performance of RINS. However, in order to accurately compensate for sensor errors in the gyro and accelerometer by utilizing a rotation scheme, the sensor error should not be affected by the position of the IMU. If the sensor error changes depending on the position of the IMU rotating according to a given rotation scheme, the rotation scheme presented in the previous study cannot accurately compensate for the sensor error of RINS. In the case of RINS designed based on RLG, characteristics such as RLG internal temperature distribution, dithering, and direction of gravitational acceleration change depending on the rotation position of the IMU [31]. As the sensor error of RLG is affected by these characteristics, the sensor error of RLG also changes depending on the position of the IMU during the operation of RINS [32]. Therefore, in RLG-based RINS, there is a problem that the sensor error compensation accuracy of the rotation scheme suggested in previous research may be degraded [33,34,35].
To deal with this problem, this paper proposes a calibration method to improve the navigation performance of RLG-based RINS by pre-identifying and compensating for sensor errors in RLGs that change with the position of the IMU. The sensor error of the RLG affected by the position of the IMU was defined as a gyro bias according to the location and the system stage indirect calibration was introduced and identified.
In this paper, RINS is constructed using a three-axis RLG and a three-axis silicon accelerometer, and the rotation scheme of IMU is designed by importing a 16-position rotation scheme based on the dual-axis rotation table presented in [29]. The effect of gyro bias according to the position of the IMU on the navigation performance of RINS was analyzed through simulation. Finally, system-level indirect calibration was performed for various positions of the IMU to identify the gyro bias according to the position of the IMU. Navigation was performed using IMU set in the Z–axis up position and the Z–axis down position, and the gyro bias according to the position of the IMU was identified using the navigation information obtained during the navigation process. The gyro bias according to the location obtained through indirect calibration at the system stage was designed to be compensated in real time in the operation process of RINS. The navigation performance of the proposed calibration method was verified through long-term navigation test.
This paper is organized as follows. Section 2 describes the error model of RINS and the dual-axis 16 position rotation scheme for the IMU. Section 3 presents a procedure of identifying gyro bias that changes depending on the position of the IMU through system-level indirect calibration and conventional calibration methods. Section 4 verifies the performance of the proposed calibration method via long-term static state test. Finally, Section 5 presents the conclusion of this study.

2. Rotational Inertial Navigation System (RINS)

Coordinate frames applied in this paper are defined as shown in Table 1.
The body frame is applied to describe the position, velocity, and orientation of the sensor platform. The body frame consists of an origin that is typically placed at the center of gravity and three orthogonal axes. Generally, the axes in the body frame are configured to the body such that the X–axis is pointing forward, the Y–axis is pointing to the right, and the Z–axis is pointing up.
The earth frame is a global reference frame with its origin at the center of the Earth and three orthogonal axes fixed to the Earth. In the earth frame, the x , y , and z axes are aligned to local east, north, and up axes. We should point out that the earth frame rotates with the Earth.
The navigation frame is a frame that directs east–north–up (ENU). The navigation frame is fixed to the platform and moves with the body frame. The navigation frame contains three orthogonal axes in which the axis points to true east, the axis points towards the interior of the Earth, and the axis completes the right-handed system pointing north.
The orthogonal inertial frame has its origin at the center of the Earth. In contrast to the earth frame, the orthogonal inertial frame does not rotate with Earth.

2.1. Systematic Error Model of RINS

This section describes systematic errors that occur during the operation of RINS. The systematic error of RINS may be analyzed using the position and acceleration error model. The position error model of RINS may be expressed as follows using the error model of INS presented in [36].
ϕ ˙ n = ω i n n × ϕ n + δ ω i n n ϵ n ,
where ϕ and ϕ ˙ mean the attitude error and rates of the attitude error, respectively. ω i n n is the earth rate and δ ω i n n is the earth rate error. ϵ n is the gyro error of the navigation frame.
The acceleration error model of RINS may be expressed as follows in the same manner as the position error model.
δ v ˙ n = f n × ϕ n + n ( 2 ω i e n + ω e n n ) × δ v n ( 2 δ ω i e n + δ ω e n n ) × v n + δ g n ,
where δ v and δ v ˙ are velocity error and acceleration error for RINS, respectively. f means specific force and δ g means gravitational error. n is accelerometer error for the navigation frame.
The gyro error in Equation (1) and accelerometer error in Equation (2) consist of static error such as white noise and random walk and deterministic error such as bias, scale factor, and misalignment [37]. Stochastic error cannot be modeled and has little effect on gyro error. The deterministic error occurs according to a certain tendency and has a greater effect on navigation performance than the static error. Therefore, the gyro error and the accelerometer error of the RINS are generally expressed using a deterministic error.
Let ω b = [ ω x , ω y , ω z ] T be the input angular rate about body frame, the gyro error for navigation frame is defined as follows:
ϵ n = C b n · δ ω i b b = C b n · ( [ β x β y β z ] + [ β x x β x y β x z β y x β y y β y z β z x β z y β z z ] · ω b ) ,
where C b n is the coordinate transformation matrix for the body frame and δ ω i b b is the gyro error for the body frame. β x , β y , β z are the gyro bias; β x x , β y y , β z z are the gyro scale factor error; and β x y , β x z , β y x , β y z , β z x , β z y are the gyro misalignment.
Let f b = [ f x , f y , f z ] T be the specific force about the body frame, the accelerometer error for the navigation frame is defined using the deterministic error of the accelerometer:
n = C b n · δ f b = C b n · ( [ α x α y α z ] + [ α x x α x y α x z α y x α y y α y z α z x α z y α z z ] · f b ) ,
where δ f b is the accelerometer error for the body frame. α x , α y , α z are the accelerometer bias; α x x , α y y , α z z are the accelerometer scale factor error; and α x y , α x z , α y x , α y z , α z x , α z y are the accelerometer misalignment.
The gyro error and accelerometer error defined in Equations (3) and (4) are compensated through the rotation of the IMU during the operation of RINS. The navigation performance of RINS can be effectively improved by rotating the IMU according to an elaborately designed rotation scheme.
In this paper, the dual-axis 16-position rotation scheme presented in [29] is applied to rotate the IMU of RINS. The IMU used in RINS was designed using a three-axis RLG and a three-axis silicon accelerometer.

2.2. Navigation Performance of RINS Based on the Dual-Axis 16-Position Rotation Scheme

This section analyzes the navigation performance of RINS designed in Section 2.1 based on system error. As system error is mainly affected by gyro, the navigation performance of RINS can be determined using position error. The dual-axis 16-position rotation scheme imported to rotate the IMU of RINS in this paper consists of rotation sequences 1 to 4, rotation sequences 5 to 8, rotation sequences 9 to 12, and rotation sequences 13 to 16. The dual-axis 16-position rotation scheme is designed to perform four rotations at position A and return to the initial position A. In the process of performing the rotation scheme, the IMU rotates at a constant speed and stops at positions A, B, C, and D for a certain period of time. The rotation order of the dual-axis 16-position rotation scheme is shown in Figure 1.
In the dual-axis 16-position rotation scheme, the coordinate transformation matrices for position A, B, C, and D ( C b n ) t ( t = A , B , C , D ) are shown in Equation (5).
( C b n ) A = [ 1 0 0 0 1 0 0 0 1 ] ,   ( C b n ) B = [ 1 0 0 0 1 0 0 0 1 ] , ( C b n ) C = [ 1 0 0 0 1 0 0 0 1 ] , ( C b n ) D = [ 1 0 0 0 1 0 0 0 1 ] .
During the process of the rotation sequence, the angular rate of the IMU ( ω b ) t ( t = 1 , , 16 ) for the body frame could be organized into Equation (6).
( ω b ) 1 = ( ω b ) 8 = ( ω b ) 11 = ( ω b ) 14 = [ 0 0 ω r ] ,   ( ω b ) 2 = ( ω b ) 7 = ( ω b ) 12 = ( ω b ) 13 = [ ω r 0 0 ] , ( ω b ) 3 = ( ω b ) 6 = ( ω b ) 9 = ( ω b ) 16 = [ 0 0 ω r ] , ( ω b ) 4 = ( ω b ) 5 = ( ω b ) 10 = ( ω b ) 15 = [ ω r 0 0 ] ,
where ω r means the angular rates of the IMU in the process of conducting the rotation sequence.
For the dual-axis 16-position rotation scheme, the coordinate transformation matrices for rotation sequence ( C b n ) t ( t = 1 , , 16 ) are shown in Table 2.
The position error in the operation phase of RINS with dual-axis 16-position rotation can be calculated by integrating the rate of change in position error in Equation (1). As the time to perform dual-axis 16-position rotation is relatively short, this paper assumes that the effect of the Earth’s rotational angular velocity on the position error of RINS is negligibly small.
The position error occurring in the operation process of RINS is calculated as follows using the assumptions and Equations (1), (3), (5), and (6) and Table 2.
ϕ n = 0 16 T r + 16 T s ϕ ˙ n d t = 0 16 T r + 16 T s ( ω i n n × ϕ n + δ ω i n n ϵ n ) d t 0 16 T r + 16 T s ϵ n d t = 0 16 T r + 16 T s C b n · δ ω i b b d t = 0 T r ( ( C b n ) 1 + ( C b n ) 2 + ( C b n ) 3 + ( C b n ) 4 ) · δ ω i b b d t + ( ( C b n ) B + ( C b n ) C + ( C b n ) D + ( C b n ) A ) δ ω i b b T s + 0 T r ( ( C b n ) 5 + ( C b n ) 6 + ( C b n ) 7 + ( C b n ) 8 ) · δ ω i b b d t + ( ( C b n ) D + ( C b n ) C + ( C b n ) B + ( C b n ) A ) δ ω i b b T s + 0 T r ( ( C b n ) 9 + ( C b n ) 10 + ( C b n ) 11 + ( C b n ) 12 ) · δ ω i b b d t + ( ( C b n ) B + ( C b n ) C + ( C b n ) D + ( C b n ) A ) δ ω i b b T s + 0 T r ( ( C b n ) 13 + ( C b n ) 14 + ( C b n ) 15 + ( C b n ) 16 ) · δ ω i b b d t + ( ( C b n ) D + ( C b n ) C + ( C b n ) B + ( C b n ) A ) δ ω i b b T s
In Equation (7), T r is the rotation time of the IMU and T s is stationary time of the IMU.
In the process of conducting dual-axis 16-position rotation, the attitude error of RINS could be expressed as follows:
ϕ n = 0 16 T r + 16 T s ϵ n d t = 0 16 T r + 16 T s C b n · δ ω i b b d t = [ 0 0 0 ] .
As can be seen from Equation (8), gyro sensor errors such as bias, scale factor, and misalignment are compensated during the operation of RINS designed by applying dual-axis 16-position rotation. In the same way, accelerometer errors including bias, scale factor, and misalignment are compensated. Therefore, RINS in this paper can theoretically improve position errors on the east, north, and up axes.

3. Calibration Method for Gyro Bias Change Caused by Position of the IMU

3.1. Theorical Analysis of the Gyro Bias Change Caused by Position of the IMU

To improve the navigation performance of RINS by applying dual-axis 16-position rotation, the gyro sensor error should not be affected by the position of the IMU. However, the gyro error is affected by the gyro internal temperature distribution, gravitational direction, and dithering, which change with the position of the IMU. The gyro error affected by the position of the IMU can degrade the compensation accuracy of the gyro error such as bias, scale factor error, and non-alignment error, as well as the navigation performance of RINS. Therefore, in order to precisely compensate for the gyro error by performing dual-axis 16-position rotation, it is necessary to identify and compensate for the gyro error that varies with the location of the IMU.
In this section, the effect of the gyro error according to position of the IMU described in Section 2.2 is analyzed. This paper defined the gyro bias that changes according to the position of the IMU as δ β = [ δ β x , δ β y , δ β z ] T . The gyro bias that changes according to the position of the IMU is affected by the position of the IMU and the input angular velocity is not affected.
The gyro error of Equation (3) may be recalculated as follows by importing a gyro bias that changes according to the position of the IMU.
ϵ n = C b n · ( δ ω i b b + δ β ) = C b n · ( [ β x β y β z ] + [ β x x β x y β x z β y x β y y β y z β z x β z y β z z ] · ω b + [ δ β x δ β y δ β z ] ) .
The effect of the gyro bias, which changes according to the position of the IMU, on the position error of RINS is recalculated as follows using Equations (1), (5), and (6) and Table 2.
ϕ n = 0 16 T r + 16 T s ϵ n d t = 0 16 T r + 16 T s C b n · ( δ ω i b b + δ β ) d t = 0 16 T r + 16 T s C b n · δ ω i b b d t + 0 16 T r + 16 T s C b n · δ β d t .
According to Equation (10), the position error occurring during the operation of RINS is calculated by adding the integration of the gyro bias that changes according to the position of the IMU and the integration of the remaining gyro sensor error. As dual-axis 16-position rotation applied in this paper can compensate for the remaining gyro sensor error, the navigation performance of RINS can be improved by identifying and compensating for the gyro bias that changes according to the position of the IMU.
The position error occurring in the operation process of RINS is summarized as follows by substituting Equations (5) and (6) and Table 2 into Equation (10).
ϕ n = 0 16 T r + 16 T s C b n · δ β d t = 0 16 T r + 16 T s C b n · [ δ β x δ β y δ β z ] d t = 0 T r ( ( C b n ) 1 + ( C b n ) 2 + ( C b n ) 3 + ( C b n ) 4 ) · δ β d t + ( ( C b n ) B + ( C b n ) C + ( C b n ) D + ( C b n ) A ) · T s δ β + 0 T r ( ( C b n ) 5 + ( C b n ) 6 + ( C b n ) 7 + ( C b n ) 8 ) · δ β d t + ( ( C b n ) D + ( C b n ) C + ( C b n ) B + ( C b n ) A ) · T s δ β + 0 T r ( ( C b n ) 9 + ( C b n ) 10 + ( C b n ) 11 + ( C b n ) 12 ) · δ β d t + ( ( C b n ) B + ( C b n ) C + ( C b n ) D + ( C b n ) A ) · T s δ β + 0 T r ( ( C b n ) 13 + ( C b n ) 14 + ( C b n ) 15 + ( C b n ) 16 ) · δ β d t + ( ( C b n ) D + ( C b n ) C + ( C b n ) B + ( C b n ) A ) · T s δ β = [ 0 0 8 T s δ β z ]
As shown in Equation (11), the gyro bias that changes according to the position of the IMU during the RINS operation phase is compensated in the x –axis and y –axis. However, the z –axis gyro bias δ β z , which varies with the position of the IMU, causes an up-axis position error proportional to T s and δ β z . In the case of gyro errors including scale factor and misalignment and accelerometer errors including bias, scale factor, and misalignment, these errors are compensated for through the dual-axis 16-position rotation scheme.
For example, if T s is 180 s and δ β z is 0.005   deg / h , the up-axis attitude error during the operation of RINS is approximately 0.002   deg . Because the up-axis attitude error leads to the latitude error and longitude error, it is necessary to compensate for the gyro bias that changes according to the position of the IMU to improve navigation performance.
In this paper, numerical simulation is performed to evaluate the effect of the gyro bias that changes according to the position of the IMU. The changes in navigation performance were compared by performing navigation simulations on conditions that compensate δ β x , δ β y , and δ β z and non-compensating conditions. The position where the navigation simulation is performed is 36.6° latitude and 123.6° longitude and the navigation time is 1 week. The angular velocity ω s of the IMU rotating according to the dual-axis 16-position rotation is 2 deg / s and the time T s of the IMU stopping at positions A, B, C, and D is 180 s. The sensor specification of RINS used in the simulation is shown in Table 3.
The position error obtained by performing a navigation simulation according to the conditions in Table 3 is shown in Figure 2.
The navigation simulation results show that the up-axis average attitude error when not compensating for the gyro bias that changes according to position of the IMU is 0.0338   deg and the up-axis average attitude error when compensating for the gyro bias that changes according to position of the IMU is 0.0302 deg . Consequently, the up-axis attitude error can be improved by 10.65% by compensating for the gyro bias that changes according to the position of the IMU.
The latitude error and longitude error obtained by performing the navigation simulation are shown in Figure 3 and the horizontal axis position error at the end of the navigation is summarized in Table 4.
As shown in Table 4, by compensating for the gyro bias that changes according to position of the IMU, the latitude error was improved by 0.53% and the longitude error was improved by 59.44%. Therefore, the position error of RINS could be effectively improved by compensating for the gyro bias that changes according to position of the IMU.

3.2. Identifyning Gyro Bias Change Caused by Position of the IMU

This section describes techniques for identifying and compensating for gyro biases that vary with the location of the IMU. In this paper, a system-level indirect calibration technique was adopted to identify the gyro bias that changes according to the position of the IMU and compensated according to the IMU position condition.
In system-level indirect calibration techniques, RINS performs navigation for a short period of time in a static state [33]. Under static state and short-term navigation conditions, it can be assumed that the effect of the transport rate and Coriolis effects on the navigation performance of RINS is negligibly small. Based on the above assumption, the position error of RINS in the process of performing the system-level indirect calibration technique is obtained again as follows using Equation (1).
ϕ ˙ n = [ ϕ ˙ E ϕ ˙ N ϕ ˙ U ] = ω i n n × ϕ n C b n · ( δ ω i b b ) = [ 0 + ϕ U ϕ N ϕ U 0 + ϕ E + ϕ N ϕ E 0 ] [ Ω E Ω N Ω U ] C b n · ( δ ω i b b ) .
By assuming that the effect of the earth rate on the position error of RINS is very small and residual gyro/accelerometer errors except gyro bias are sufficiently small, the position error of Equation (12) is summarized as shown in Equation (13).
ϕ ˙ n C b n · β = C b n · [ δ β x δ β y δ β z ] .
In a similar manner, the acceleration error of RINS in the process of performing the system-level indirect calibration technique is obtained again as follows:
δ v ˙ n = [ δ V ˙ E δ V ˙ N δ V ˙ U ] = f n × ϕ n + C b n f b = [ 0 + ϕ U ϕ N ϕ U 0 + ϕ E + ϕ N ϕ E 0 ] [ 0 0 g ] + C b n · δ f b .
By assuming that the acceleration error of RINS does not change over time, the first derivative of the acceleration error over time in Equation (14) could be calculated as shown in Equation (15).
δ v ¨ n = [ δ V ¨ E δ V ¨ N δ V ¨ U ] f n × ϕ ˙ n = [ 0 + ϕ ˙ U ϕ ˙ N ϕ ˙ U 0 + ϕ ˙ E + ϕ ˙ N ϕ ˙ E 0 ] · [ 0 0 g ] .
The gyro bias that changes according to the position of the IMU may be calculated using the up-axis position error of Equation (13) and the horizontal axis acceleration error change rate of Equation (15). In this paper, system-level indirect calibration was repeatedly performed in the Z–axis up position and Z–axis down position to obtain the gyro bias that changes according to the position of the IMU.
The rotation sequence for calculating the gyro bias at the Z–axis up position consists of self-alignment at the initial position, navigation at the initial position, and navigation at the post-rotation position. The navigation time for the initial position and the post-rotation position is 10 min and the position of RINS is shown in Figure 4.
In this paper, analysis of the rotation sequence applies sum frames including the body frame and navigation frame. The detailed descriptions of these frames are presented in Section 2. In Figure 4, the azimuth angle of the initial position is 0 degrees and the azimuth angle of the post-rotation position is 180 degrees. The coordinate transformation matrix for the initial position and the post-rotation position is as shown in Equation (16).
( C b n ) Z u 1 = [ 1 0 0 0 1 0 0 0 1 ] ,     ( C b n ) Z u 2 = [ 1 0 0 0 1 0 0 0 1 ] .
The gyro bias for the Z–axis up position is obtained by substituting Equation 16 into Equations (13) and (15).
β x , u = 1 2 g ( ( δ V ¨ N ) z u 2 ( δ V ¨ N ) z u 1 ) β y , u = 1 2 g ( ( δ V ¨ E ) z u 2 ( δ V ¨ E ) z u 1 ) β z , u = 1 2 ( ( ϕ ˙ U ) z u 2 + ( ϕ ˙ U ) z u 1 ) .
β x , u could be determined using the second derivative of the north-axis velocity error and β y , u could be determined using the second derivative of the east-axis velocity error. β z , u could be calculated using the rates of up-axis attitude error before and after rotation.
The gyro bias for the Z−axis down position may be obtained in the same manner as the gyro bias for the Z−axis up position. The rotation sequence for obtaining the gyro bias at the Z–axis down position is shown in Figure 5.
In Figure 5, the coordinate transformation matrix for the initial position and the post-rotation position is as shown in Equation (18).
( C b n ) Z d 1 = [ 1 0 0 0 1 0 0 0 1 ] ,   ( C b n ) Z d 2 = [ 1 0 0 0 1 0 0 0 1 ] .
The gyro bias for the Z–axis down position is obtained by substituting Equation (18) into Equations (13) and (15).
β x , d = 1 2 g ( ( δ V ¨ N ) z d 2 ( δ V ¨ N ) z d 1 ) β y , d = 1 2 g ( ( δ V ¨ E ) z d 2 ( δ V ¨ E ) z d 1 ) β z , d = 1 2 ( ( ϕ ˙ U ) z d 2 + ( ϕ ˙ U ) z d 1 ) .
The gyro bias that changes according to the position of the IMU may be obtained using Equations (17) and (19). The gyro bias that changes according to the position of the IMU is repeatedly identified for various temperature conditions and positional conditions of the IMU.
The gyro bias that changes according to the position of the IMU obtained by performing the above process is compensated in real time in the operation process of the RINS. The process of realizing the proposed calibration method and verification tests are described in Section 4.

4. Experiment Results

In this section, the accuracy of the proposed calibration method in Section 3 is verified by performing stationary state tests. A 1 Nm/h class of RINS consisting of a three-axis RLG and a three-axis silicon accelerometer is used for the stationary state test. This paper constructed the IMU by adopting the sensor specification in Table 3. The RLG arrangement in the IMU for the Z-axis up position and Z-axis down position is described in Figure 6. During the operation of RINS, the IMU rotates according to the dual-axis 16-position rotation scheme presented in [29]. Gyro bias, which varies with the location of the IMU, was identified by performing system-level indirect calibration under various temperature conditions.

4.1. Experiment Setup

This section verifies the performance of the calibration technique proposed in this paper by performing stationary state tests. A 1 Nm/h class of RINS consisting of a three-axis RLG and a three-axis silicon accelerometer is used for the stationary state test. During the operation of RINS, the IMU rotates according to the dual-axis 16-position rotation scheme presented in [29]. Gyro bias, which varies with the location of the IMU, was identified by performing system-level indirect calibration under various temperature conditions.
The system-level indirect calibration performed to identify the gyro bias depending on the position of IMU is performed in the same order as shown in Figure 6 and Figure 7. The data processing PC is responsible for collecting navigation data and calculating calibration coefficients. The DC power supply supplies the power required for the system-level indirect calibration process. RINS is installed inside the temperature chamber of the rate table and rotates according to the input of the rate table control console.
The system step indirect calibration test is performed on the Z–axis up position condition of the IMU and the Z–axis down position condition. The calibration test is repeated 37 times in a temperature range between 6.54 °C and 58.14 °C. The rotational angular velocity of the IMU is 2 deg/s. During the process of the calibration test, navigation was conducted for about 1500 s.
Gyro bias depending on the position of IMU is calculated using Equations (17) to (19). To reflect the temperature effect on the gyro bias depending on the position of the IMU, the calculation process is repeated for various temperature conditions. Figure 8 shows that the gyro bias changes according to the position of the IMU identified by performing the calibration test.
As shown in Figure 8, in the X–axis and Z–axis, the effect of the gyro bias according to the position of the IMU is large. On the other hand, in the Y–axis, the effect of the gyro bias according to the position of the IMU is hardly shown.
These identified gyro bias sets are modeled as compensation functions based on third-order polynomial. The compensation functions are utilized for real-time compensation. Therefore, navigation performance of the RINS can be improved using an appropriate compensation function depending on the position of the IMU.
For RINS used in this paper, the X–axis gyro and the Y–axis gyro are arranged similarly in the Z–axis up position and Z–axis down position. However, the identified gyro bias changed by 0.015 deg/h on the X–axis. In the case of the Z–axis gyro, heat transfer by gravity from the electric board to the mono block can be expected to have an effect, but only 0.004 deg/h has changed. This difference in gyro bias appears differently depending on each RINS. Therefore, it can be interpreted that the calibration method proposed in this paper can improve the navigation performance of RINS.
The gyro bias identified under the Z–axis up position condition and the Z–axis down position condition varies by about 0.015 deg/h depending on the position of the IMU on the X–axis and by about 0.004 deg/h depending on the position of the IMU on the Z–axis. As analyzed in Section 3.1, the gyro bias that changes according to the position of the IMU may degrade the navigation performance of RINS. Therefore, it is possible to improve navigation performance by compensating for the gyro bias that changes depending on the position of the IMU identified through calibration tests during the operation of the RINS.

4.2. Results of the Static State Navigation Test

In this section, we validate the improved navigation performance by compensating for the gyro bias that changes according to the position of the IMU. In this paper, long-term stationary navigation was performed to determine the navigation performance of RINS. Long-term stationary navigation tests are designed to store the gyro bias obtained in Section 4.1 on the navigation computer of RINS, compensate for the gyro bias that changes according to the position of the IMU in real time, and perform the navigation. For the static-state navigation test, RINS is mounted on a leveled surface and performs the navigation for about 7 days. In this paper, the navigation performances of the proposed calibration method and conventional calibration method were evaluated based on the horizontal axis position error.
The results of long stationary navigation tests are used to assess the effect of gyro biases depending on the position of the IMU on navigation performance. In this paper, navigation performance was determined using the latitude error, hardness error, position error, and time root mean square (tRMS) position error at the end of the stationary navigation test [37]. The tRMS position error is calculated as in Equation (20).
tRMS ( t n ) = ( E 1 ) 2 + ( E 2 ) 2 + + ( E n ) 2 n = 1 n · i = 1 n ( E i ) 2 .
where t n means navigation time and E i means the horizontal-axis position error for t i .
Latitude error and longitude error obtained by performing the stationary state test for a long time are shown in Figure 9 and horizontal axis position error and tRMS error are shown in Figure 10. The navigation performance obtained by the stationary navigation test is summarized in Table 5.
The long-term stationary state test results show that the calibration technique proposed in this paper improves the navigation performance of RINS. Based on the navigation performance at the end of the long-term stationary state test, the tRMS position error of 1.2921 Nm was measured by applying the calibration technique proposed in this paper. On the other hand, when the gyro bias that changes according to the position of the IMU was not compensated for, a tRMS position error of 2.4603 Nm was measured.
On average, the navigation performance was improved by 69.83% by identifying and compensating for the gyro bias, which changes according to the position of the IMU. Applying the calibration technique proposed in this paper, the horizontal-axis position error was improved by 79.86% and the tRMS position error was improved by 47.48%. In particular, it was confirmed that the longitude error was improved by 82.12% through compensation for the gyro bias, which changes according to the position error of the IMU.

5. Conclusions

In this paper, to improve the navigation performance of RINS, we propose a calibration technique that identifies and compensates for the gyro bias that changes according to the position of the IMU. First, RINS was designed using RLG and IMU was rotated by importing the dual-axis 16-position rotation scheme. The effect of the gyro bias that changes according to the position of the IMU on the navigation performance of RINS designed in this paper was theoretically analyzed and verified through navigation simulation.
Gyro bias, which changes according to the location of the IMU, was identified by applying a system-level indirect calibration technique. By identifying the gyro bias for the Z–axis up position condition and the Z–axis down position condition of the IMU, the gyro bias that changes according to the position of the IMU was obtained. The gyro bias that changes according to the position of the IMU identified by repeating system-level indirect calibration under various temperature conditions is compensated for in real time during the operation of RINS.
The performance of the proposed technique was verified by performing long-term stationary navigation tests. A long-term stationary navigation test was performed according to the compensation condition of the gyro bias that changes depending on the position of the IMU, and the longitude error, latitude error, horizontal-axis position error, and tRMS position error were measured. As a result of the test, it was confirmed that the navigation performance of RINS was improved by up to 82.12% by applying the calibration technique proposed in this paper. Thus, it is concluded that the proposed calibration technique sufficiently improves the navigation performance of RINS.
Finally, the calibration technique proposed in this paper performed system-level indirect calibration only for the Z–axis up position condition and the Z–axis down position condition to identify the gyro bias that changes according to the position of the IMU. Therefore, future studies will improve the navigation performance of RINS in a way that identifies and compensates for the gyro bias that changes according to the position of the IMU for more diverse positional conditions.

Author Contributions

Conceptualization, H.Y. and Y.-B.S.; methodology, H.Y.; software, Y.-B.S.; validation, Y.-B.S., H.Y., K.R., I.L., J.O. and C.K.; investigation, Y.-B.S.; data curation, H.Y.; writing—original draft preparation, Y.-B.S.; writing—review and editing, K.R., I.L., J.O. and C.K.; visualization, H.Y.; supervision, H.Y., S.J.L. and C.P. All authors have read and agreed to the published version of the manuscript.

Funding

This work supported by Agency for Defense Development Grant funded by the Korean Government (2022).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are available upon reasonable request to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Siouris, G. Aerospace Avionics Systems: A Modern Synthesis; Academic Press: San Diego, CA, USA, 1993. [Google Scholar]
  2. Ban, J.; Wang, L.; Liu, Z.; Zhang, L. Self-calibration method for temperature errors in multi-axis rotational inertial navigation system. Opt. Express 2020, 28, 8909–8923. [Google Scholar] [CrossRef] [PubMed]
  3. Sung, C.K.; Lee, S.J. Moment matched Gaussian kernel and region representative likelihood for performance improvement of PMF-based TRN. Int. J. Control Autom. Syst. 2020, 18, 1691–1704. [Google Scholar] [CrossRef]
  4. Blocher, L.; Mayer, W.; Arena, M.; Radović, D.; Hiller, T.; Gerlach, J.; Bringmann, O. Purely inertial navigation with a low-cost MEMS sensor array. In Proceedings of the 2021 IEEE International Symposium on Inertial Sensors and Systems (INERTIAL), Virtual, 31 October–3 November 2021; pp. 1–4. [Google Scholar]
  5. El-Sheimy, N.; Youssef, A. Inertial sensors technologies for navigation applications: State of the art and future trends. Satell. Navig. 2020, 1, 2. [Google Scholar] [CrossRef] [Green Version]
  6. Shao, X.; Shi, Y. Neural adaptive control for MEMS gyroscope with full-state constraints and quantized input. IEEE Trans. Ind. Inform. 2020, 16, 6444–6454. [Google Scholar] [CrossRef]
  7. Lawrence, A. Modern Inertial Technology: Navigation, Guidance, and Control; Springer Science & Business Media: Lunenberg, MA, USA, 2001. [Google Scholar]
  8. Song, T.; Wang, X.; Liang, W.; Xing, L. Improved motor control method with measurements of fiber optics gyro (FOG) for dual-axis rotational inertial navigation system (RINS). Opt. Express 2018, 26, 13072–13084. [Google Scholar] [CrossRef] [PubMed]
  9. Li, K.; Gao, P.; Wang, L.; Zhang, Q. Analysis and improvement of attitude output accuracy in rotation inertial navigation system. Math. Probl. Eng. 2015, 2015, 768174. [Google Scholar] [CrossRef] [Green Version]
  10. Tu, Y.; Yang, G.; Cai, Q.; Wang, L.; Yin, H. Dynamical analysis and experimental verification of deviation angles caused by rubber dampers deformation in high precision mechanically dithered RLG dual-axis RINS. Mech. Syst. Signal Process. 2019, 126, 553–567. [Google Scholar] [CrossRef]
  11. Han, H.; Wang, L.; Wang, M. A Dynamic Gyro Scale Factor Error Calibration Method for RINSs. IEEE Sens. J. 2021, 21, 20817–20823. [Google Scholar] [CrossRef]
  12. Liu, Z.; Wang, L.; Li, K.; Ban, J.; Wang, M. A calibration method for the errors of ring laser gyro in rate-biased mode. Sensors 2019, 19, 4754. [Google Scholar] [CrossRef] [Green Version]
  13. Han, H.; Wang, L.; Wang, M. An online gyro scale factor error calibration method for laser RINS. IEEE Sens. J. 2021, 21, 15291–15298. [Google Scholar] [CrossRef]
  14. Liang, F.; Liang, D.D.; Qian, Y.J. Dynamical analysis of an improved MEMS ring gyroscope encircled by piezoelectric film. Int. J. Mech. Sci. 2020, 187, 105915. [Google Scholar] [CrossRef]
  15. Liang, F.; Liang, D.D.; Qian, Y.J. Nonlinear Performance of MEMS Vibratory Ring Gyroscope. Acta Mech. Solida Sin. 2021, 34, 65–78. [Google Scholar] [CrossRef]
  16. Li, K.; Chen, Y.; Wang, L. Online self-calibration research of single-axis rotational inertial navigation system. Measurement 2018, 129, 633–641. [Google Scholar] [CrossRef]
  17. Song, T.; Li, K.; Wu, Q.; Li, Q.; Xue, Q. An improved self-calibration method with consideration of inner lever-arm effects for a dual-axis rotational inertial navigation system. Meas. Sci. Technol. 2020, 31, 074001. [Google Scholar] [CrossRef]
  18. Xu, C.; Miao, L.; Zhou, Z.; Lin, Y. A rapid and high-accuracy rotation alignment method based on bidirectional process for dual-axis rotational inertial navigation system. Meas. Sci. Technol. 2020, 31, 125106. [Google Scholar] [CrossRef]
  19. Gao, P.; Li, K.; Wang, L.; Gao, J. A self-calibration method for non-orthogonal angles of gimbals in tri-axis rotational inertial navigation system. IEEE Sens. J. 2016, 16, 8998–9005. [Google Scholar] [CrossRef]
  20. Wang, X.; Wu, J.; Xu, T.; Wang, W. Analysis and verification of rotation modulation effects on inertial navigation system based on MEMS sensors. J. Navig. 2013, 66, 751–772. [Google Scholar] [CrossRef] [Green Version]
  21. Du, S.; Sun, W.; Gao, Y. Improving observability of an inertial system by rotary motions of an IMU. Sensors 2017, 17, 698. [Google Scholar] [CrossRef] [Green Version]
  22. Wang, L.; Wu, W.; Wei, G.; Li, J.; Yu, R. A Novel Information Fusion Method for Redundant Rotational Inertial Navigation Systems Based on Reduced-Order Kalman Filter. MATEC Web Conf. 2018, 160, 07005. [Google Scholar] [CrossRef] [Green Version]
  23. Zhang, Q.; Wang, L.; Liu, Z.; Feng, P. An accurate calibration method based on velocity in a rotational inertial navigation system. Sensors 2015, 15, 18443–18458. [Google Scholar] [CrossRef]
  24. Li, J.; Su, L.; Wang, F.; Li, K.; Zhang, L. An Improved Online Fast Self-Calibration Method for Dual-Axis RINS Based on Backtracking Scheme. Sensors 2022, 22, 5036. [Google Scholar] [CrossRef] [PubMed]
  25. Gao, P.; Li, K.; Song, T.; Liu, Z. An accelerometers-size-effect self-calibration method for triaxis rotational inertial navigation system. IEEE Trans. Ind. Electron. 2017, 65, 1655–1664. [Google Scholar] [CrossRef]
  26. Gao, P.; Li, K.; Wang, L.; Liu, Z. A self-calibration method for accelerometer nonlinearity errors in triaxis rotational inertial navigation system. IEEE Trans. Instrum. Meas. 2016, 66, 243–253. [Google Scholar] [CrossRef]
  27. Zheng, Z.; Han, S.; Yue, J.; Yuan, L. Compensation for stochastic error of gyros in a dual-axis rotational inertial navigation system. J. Navig. 2016, 69, 169–182. [Google Scholar] [CrossRef] [Green Version]
  28. Yuan, B.; Liao, D.; Han, S. Error compensation of an optical gyro INS by multi-axis rotation. Meas. Sci. Technol. 2012, 23, 025102. [Google Scholar] [CrossRef]
  29. Zha, F.; Chang, L.; He, H. Comprehensive error compensation for dual-axis rotational inertial navigation system. IEEE Sens. J. 2020, 20, 3788–3802. [Google Scholar] [CrossRef]
  30. Shen, Q.; Yang, D.; Li, J.; Chang, H. Bias Accuracy Maintenance Under Unknown Disturbances by Multiple Homogeneous MEMS Gyroscopes Fusion. IEEE Trans. Ind. Electron. 2022. [Google Scholar] [CrossRef]
  31. Wei, Q.; Zha, F.; Chang, L. Novel rotation scheme for dual-axis rotational inertial navigation system based on body diagonal rotation of inertial measurement unit. Meas. Sci. Technol. 2022, 33, 095105. [Google Scholar] [CrossRef]
  32. Li, G.; Zhang, P.; Wei, G.; Xie, Y.; Yu, X.; Long, X. Multiple-point temperature gradient algorithm for ring laser gyroscope bias compensation. Sensors 2015, 15, 29910–29922. [Google Scholar] [CrossRef] [Green Version]
  33. Yu, H.; Kim, C.J.; Lee, I.; Oh, J.H.; Sung, C.K.; Lee, S. The Six-Position Calibration Technique of Gyro Bias for Rotational Inertial Navigation System Based on Ring Laser Gyroscope. J. Korea Inst. Mil. Sci. Technol. 2019, 22, 189–196. [Google Scholar]
  34. Weng, J.; Bian, X.; Kou, K.; Lian, T. Optimization of ring laser gyroscope bias compensation algorithm in variable temperature environment. Sensors 2020, 20, 377. [Google Scholar] [CrossRef] [PubMed]
  35. Bai, S.; Lai, J.; Lyu, P.; Xu, X.; Liu, M.; Huang, K. A system-level self-calibration method for installation errors in A dual-axis rotational inertial navigation system. Sensors 2019, 19, 4005. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  36. Li, Q.; Li, K.; Liang, W. A Dual-axis Rotation Scheme for Long-endurance Inertial Navigation System. IEEE Trans. Instrum. Meas. 2022, 71, 8503510. [Google Scholar] [CrossRef]
  37. Wang, Z.; Cheng, X.; Du, J. Thermal Modeling and Calibration Method in Complex Temperature Field for Single-Axis Rotational Inertial Navigation System. Sensors 2020, 20, 384. [Google Scholar] [CrossRef] [PubMed]
Figure 1. (a) Rotation sequence 1~4; (b) rotation sequence 5~8; (c) rotation sequence 9~12; (d) rotation sequence 13~16.
Figure 1. (a) Rotation sequence 1~4; (b) rotation sequence 5~8; (c) rotation sequence 9~12; (d) rotation sequence 13~16.
Sensors 22 08355 g001
Figure 2. Attitude error according to the gyro bias error: (a) East−axis; (b) North−axis; (c) Up−axis.
Figure 2. Attitude error according to the gyro bias error: (a) East−axis; (b) North−axis; (c) Up−axis.
Sensors 22 08355 g002
Figure 3. Position error according to the gyro bias error: (a) latitude error; (b) longitude error.
Figure 3. Position error according to the gyro bias error: (a) latitude error; (b) longitude error.
Sensors 22 08355 g003
Figure 4. Rotation sequence in the Z−axis up position: (a) initial position; (b) position after rotation.
Figure 4. Rotation sequence in the Z−axis up position: (a) initial position; (b) position after rotation.
Sensors 22 08355 g004
Figure 5. Rotation sequence in the Z−axis down position: (a) initial position; (b) position after rotation.
Figure 5. Rotation sequence in the Z−axis down position: (a) initial position; (b) position after rotation.
Sensors 22 08355 g005
Figure 6. Calibration test diagram.
Figure 6. Calibration test diagram.
Sensors 22 08355 g006
Figure 7. Experimental setup.
Figure 7. Experimental setup.
Sensors 22 08355 g007
Figure 8. Identified gyro bias according to the position; (a) X−axis; (b) Y−axis; (c) Z−axis.
Figure 8. Identified gyro bias according to the position; (a) X−axis; (b) Y−axis; (c) Z−axis.
Sensors 22 08355 g008
Figure 9. Position error after compensating for gyro bias transition: (a) latitude error; (b) longitude error.
Figure 9. Position error after compensating for gyro bias transition: (a) latitude error; (b) longitude error.
Sensors 22 08355 g009
Figure 10. Position error after compensating for gyro bias transition: (a) latitude error and longitude error; (b) horizontal axis position error and tRMS position error.
Figure 10. Position error after compensating for gyro bias transition: (a) latitude error and longitude error; (b) horizontal axis position error and tRMS position error.
Sensors 22 08355 g010
Table 1. Table definition.
Table 1. Table definition.
SymbolFrames
b The body frame
e The earth frame
n The navigation frame
i The orthogonal inertial frame
Table 2. Direction cosine matrix for the 16-position rotation scheme.
Table 2. Direction cosine matrix for the 16-position rotation scheme.
( C b n ) 1 ( C b n ) 2 ( C b n ) 3 ( C b n ) 4
[ cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) 0 0 0 1 ] [ 1 0 0 0 cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) ] [ cos ( ω t ) sin ( ω r t ) 0 sin ( ω t ) cos ( ω r t ) 0 0 0 1 ] [ 1 0 0 0 cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω t ) ]
( C b n ) 5 ( C b n ) 6 ( C b n ) 7 ( C b n ) 8
[ 1 0 0 0 cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) ] [ cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) 0 0 0 1 ] [ 1 0 0 0 cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) ] [ cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) 0 0 0 1 ]
( C b n ) 9 ( C b n ) 10 ( C b n ) 11 ( C b n ) 12
[ cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) 0 0 0 1 ] [ 1 0 0 0 cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) ] [ cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) 0 0 0 1 ] [ 1 0 0 0 cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) ]
( C b n ) 13 ( C b n ) 14 ( C b n ) 15 ( C b n ) 16
[ 1 0 0 0 cos ( ω r t ) sin ( ω t ) 0 sin ( ω r t ) cos ( ω t ) ] [ cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) 0 0 0 1 ] [ 1 0 0 0 cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) ] [ cos ( ω r t ) sin ( ω r t ) 0 sin ( ω r t ) cos ( ω r t ) 0 0 0 1 ]
Table 3. Sensor specification for simulation.
Table 3. Sensor specification for simulation.
ParameterValue
GyroRandom Walk [ deg / hr ] 0.003
Bias [ deg / hr ] 0.01
δ β x , δ β y , δ β z   [ deg / hr ] 0.005
Scale Factor [ ppm ] 5
Misalignment [ arcsec ] 5
AccelerometerBias [ μ g ] 50
Scale Factor [ ppm ] 50
Misalignment [ arcsec ] 5
Table 4. The results of the navigation simulation.
Table 4. The results of the navigation simulation.
UncompensatedCompensated
Latitude error2.7088 Nm2.6382 Nm
Longitude error6.6784 Nm2.6241 Nm
Table 5. Navigation performance of the long-term static state test.
Table 5. Navigation performance of the long-term static state test.
UncompensatedCompensated
Latitude error0.3241 Nm0.3319 Nm
Longitude error−3.5077 Nm−0.6271 Nm
Horizontal-axis position error3.5227 Nm0.7096 Nm
tRMS position error2.4603 Nm1.2921 Nm
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Seo, Y.-B.; Yu, H.; Ryu, K.; Lee, I.; Oh, J.; Kim, C.; Lee, S.J.; Park, C. Analysis of Gyro Bias Depending on the Position of Inertial Measurement Unit in Rotational Inertial Navigation Systems. Sensors 2022, 22, 8355. https://doi.org/10.3390/s22218355

AMA Style

Seo Y-B, Yu H, Ryu K, Lee I, Oh J, Kim C, Lee SJ, Park C. Analysis of Gyro Bias Depending on the Position of Inertial Measurement Unit in Rotational Inertial Navigation Systems. Sensors. 2022; 22(21):8355. https://doi.org/10.3390/s22218355

Chicago/Turabian Style

Seo, Yeong-Bin, Haesung Yu, Kyungdon Ryu, Inseop Lee, Juhyun Oh, Cheonjoong Kim, Sang Jeong Lee, and Chansik Park. 2022. "Analysis of Gyro Bias Depending on the Position of Inertial Measurement Unit in Rotational Inertial Navigation Systems" Sensors 22, no. 21: 8355. https://doi.org/10.3390/s22218355

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop