Preprint
Article

This version is not peer-reviewed.

A Comprehensive Error Modeling and On-Field Calibration Method for HRG SINS by Tumbling the Hexahedron

Submitted:

15 November 2025

Posted:

17 November 2025

You are already at the latest version

Abstract
On-field calibration for SINS often uses right hexahedron, but the influence of the structure errors, such as mutual position tolerances towards parallelism or the per-pendicularity of two arbitrary planes of the hexahedron, on the calibration accuracy is often neglected. In this paper, a hexahedron structure error model and a comprehen-sive corresponding SINS calibration error model are developed based on hemispherical resonator gyroscope (HRGs). The proposed method introduces the comprehensive hexahedron errors through defining the normal vectors of the exterior surfaces of the hexahedron. A 24-position calibration scheme is designed to identify accelerome-ter-related errors, while a 48-rotation scheme is developed to identify gyro-related er-rors. The complete calibration procedure enables simultaneous identification of hexa-hedron structure errors, installation misalignments, scale factor errors, and biases. Ex-perimental validation is conducted using a high-precision three-axis turntable, which simulates the hexahedron structure errors. The results show that the proposed method significantly improves the calibration accuracy of both accelerometers and HRGs compared with traditional methods. Furthermore, it reduces the accuracy require-ments for the hexahedron structure, thus lowering the cost of SINS on-field calibration.
Keywords: 
;  ;  

1. Introduction

The strapdown inertial navigation system (SINS) plays a critical role in aerospace, marine, and autonomous navigation applications, where practical navigation accuracy strongly depends on the precise calibration of the inertial measurement unit. The inertial measurement unit typically consists of three accelerometers and three gyroscopes mounted along mutually orthogonal axes. Calibration aims to determine and compensate for the systematic errors of these sensors, such as biases, scale factors, and misalignment errors, thereby ensuring the integrity of navigation performance.
Early research on SINS calibration, such as the work by Bailey at NASA [1], established the theoretical framework of strapdown calibration and alignment using gravity and Earth’s rotation as reference inputs. Later, Nassar [2] improved the INS error modeling approach and emphasized the importance of systematic calibration for accurate navigation. With the development of low-cost and medium-precision MEMS-based IMUs, calibration techniques have evolved rapidly to address the growing needs for accuracy and flexibility in field environments.
Traditional calibration methods generally employ a regular hexahedral fixture to mount the SINS. The cube is sequentially placed in multiple orientations on a horizontal reference slab to generate different known inertial inputs, allowing the estimation of sensor biases, scale factors, and misalignment angles [3,4,5]. Rahimi et al. [6] proposed a multi-position calibration method using rotations to estimate the cross-coupling and scale factor errors of marine-grade IMUs, while Vavilova [7] summarized the calibration problem as a fundamental step in inertial navigation to establish an accurate sensor error model.
However, most conventional methods assume that the hexahedral fixture is geometrically ideal. In practice, machining tolerances, assembly misalignments, and nonorthogonalities between faces introduce hexahedral structural errors, which lead to deviations in the attitude relationships between the calibration positions. As a result, these unmodeled fixture errors can significantly degrade calibration accuracy, especially for high-precision SINS employing hemispherical resonator gyros (HRGs) [8,9,10].
In view of the problem that conventional on-field calibration approaches for strapdown inertial navigation systems typically treat the hexahedral fixture as geometrically perfect, overlooking the potential structural errors inherent in the device. Such unaccounted-for errors can substantially compromise the calibration precision of the SINS error model. In this study, we develop a hexahedral structural error model along with a comprehensive calibration error model for the strapdown inertial navigation systems based on hemispherical resonator gyroscope to field. The proposed approach incorporates the complete set of hexahedral errors by defining the normal vector of each face. We proposed a 24-position calibration protocol for accelerometer error identification, and a 48-rotation procedure to determine gyroscope-related errors. This calibration allows for the simultaneous estimation of hexahedral structural errors, installation misalignments, scale factor deviations, and biases. Experimental verification is carried out on a high-precision three-axis turntable which simulated the hexahedral structural deviations. The results demonstrate that the proposed method substantially enhances the calibration accuracy for both accelerometers and HRGs compared to traditional approaches. Additionally, it relaxes the mechanical precision requirements of the hexahedral fixture, thereby reducing the overall cost of SINS on-field calibration.

2. The Calibration System and Establishment of Coordinate Systems

Traditional on-field calibration of Strapdown Inertial Navigation Systems typically employs a regular hexahedral fixture. The gravity-induced specific force and the Earth’s rotation rate are used as two vectors of motion parameters, and the hexahedron is tumbled to provide different excitations for the SINS. However, traditional SINS on-field calibration methods generally neglect the structural errors of the hexahedron. In practice, mutual position errors between the faces of the hexahedron, such as deviations in parallelism and perpendicularity, introduce additional errors during the calibration process, thereby affecting the identification accuracy of the SINS error model.
As shown in Figure 1, the strapdown inertial navigation systems based on hemispherical resonator gyroscope is calibrated by placing the hexahedron on the on-field slab. A located block is mounted on the slab to provide positioning. the azimuth of the edge of the located block is precise determined, therefore, providing precise components of the turn rate of the Earth. The hexahedron is placed tightly against the located block and then rotated on the slab, ensuring that one face of the hexahedron is placed tightly against the located block after each rotation. By changing the orientation of the hexahedron, the input of the SINS is varied. Different attitude transformations are designed to achieve the on-field calibration of the SINS.
To accurately analyze the error propagation mechanism of the strapdown inertial navigation system, several auxiliary coordinate systems are established as follows. The navigation coordinate system onxnynzn is defined such that its three axes point toward the local east, local north, and local up directions, respectively. The slab coordinate system o1x1y1z1 is defined with its origin o1 located on the slab. The o1z1 axis is parallel to the normal vector of the slab, pointing up and perpendicular to the slab surface. The hexahedron coordinate system obxbybzb is rigidly attached to the strapdown inertial navigation system’s hexahedral structure. These coordinate systems together provide a consistent spatial reference framework that serves as the foundation for subsequent calibration error analysis and the establishment of the system’s comprehensive error model.

2. Error Mechanism Analysis.

To improve the on-field calibration accuracy of the strapdown inertial navigation system based on hemispherical resonator gyroscope, it is necessary to analyze the error mechanisms involved in the system’s on-field calibration. Based on this analysis, the on-field calibration error model of the system that includes all error sources is established.

2.1. Definition of Mutual Position Error of Hexahedron

To improve the accuracy of on-field calibration for strapdown inertial navigation systems based on hemispherical resonator gyroscopes, it is necessary to analyze the effects of the hexahedral structural errors, which are often neglected in traditional calibration methods. Based on this analysis, an accurate error model that incorporates the complete hexahedral calibration errors through normal vectors is established.
The hexahedron coordinate system is defined by the inner normal vector of the first face, the normal vector of the edge shared by the first and second faces, and the projection of the inner normal vector of the second face onto the plane of the first face. It is assumed that the angular deviations between the actual hexahedron and the ideal standard hexahedron are small.
Figure 2. The hexahedral structure.
Figure 2. The hexahedral structure.
Preprints 185262 g002
The outward normal vector of the first face of the hexahedron is defined as n1. The outward normal vector of the second face,n2, is determined based on its perpendicularity deviation Δθx2 relative to n1. Using n1 and n2 as references, the outward normal vector of the third face, n3, is defined, and the remaining faces are defined sequentially in the same manner.
Through this definition, nine parameters are employed in this paper to comprehensively represent the parallelism and perpendicularity errors among the faces of the hexahedron, providing a fundamental basis for the subsequent establishment of the SINS calibration error model.
The outward normal vectors of the hexahedron surfaces in the hexahedron coordinate system are defined as shown in eq. (1).
n 1 : 0 0 1 T n 4 : Δ θ z 4 1 Δ θ x 4 T n 2 : 0 1 Δ θ x 2 T n 5 : 1 Δ θ z 5 Δ θ y 5 T n 3 : 1 Δ θ z 3 Δ θ y 3 T n 6 : Δ θ y 6 Δ θ x 6 1 T

2.2. Error Analysis of the Strapdown Inertial Navigation System

Ideally, the three accelerometers and three hemispherical resonator gyroscopes of the strapdown inertial navigation system are perfectly aligned with the three axes of the hexahedron coordinate system. In practice, however, assembly imperfections introduce installation errors between the sensitive axes of the accelerometers and HRGs and the axes of the hexahedron coordinate system. In this study, these installation errors are expressed in vector form. The normal vectors of the sensitive axes of the three accelerometers and the three HRGs, represented in the hexahedron coordinate system, are shown in eq. (2).
s X = 1 α z 1 α y 1 T s Y = β z 1 1 β x 1 T s Z = γ y 1 γ x 1 1 T g X = 1 α z α y T g Y = β z 1 β x T g Z = γ y γ x 1 T
The three accelerometers and three hemispherical resonator gyroscopes of the strapdown inertial navigation system also exhibit scale factor errors and bias errors. The output error equations of the three accelerometers are shown in eq. (3).
N x a N y a N z a = 1 + Δ K a x 0 0 0 1 + Δ K a y 0 0 0 1 + Δ K a z f x b f y b f z b + B a x B a y B a z + n a x n a y n a z
The output error equations of the three HRGs are shown in eq. (4).
N x g N y g N z g = 1 + Δ K g x 0 0 0 1 + Δ K g y 0 0 0 1 + Δ K g z ω i b x b ω i b y b ω i b z b + B g x B g y B g z + n g x n g y n g z

2.3. Error Analysis of the Slab Coordinate System

In the initial position, the slab coordinate system coincides with the navigation coordinate system. However, due to factors such as fixture errors of the slab, there exist leveling errors Δθx0 and Δθy0, and horizontal zero offset error Δγ0 between the slab coordinate system and the navigation coordinate system. The attitude matrix between the navigation coordinate system and the slab coordinate system is given in eq. (5).
C n 1 = 1 Δ γ 0 0 Δ γ 0 1 0 0 0 1 1 0 Δ θ y 0 0 1 Δ θ x 0 Δ θ y 0 Δ θ x 0 1

2.4. The Motion Parameters Inputs of Accelerometer and HRGs

The specific force generated by gravitational acceleration in the navigation coordinate system is g 0 = 0 0 1 T . Then, its representation in the slab coordinate system is given by
g 1 = ( C n 1 ) T 0 0 1 = Δ θ y 0 Δ θ x 0 1
The Earth’s rotation angular velocity expressed in the navigation coordinate system is 0 ω i e cos L ω i e sin L T .
The transformation matrix from the navigation coordinate system to the slab coordinate system is shown in eq. (5). The Earth’s rotation angular velocity expressed in the slab coordinate system is shown in eq. (7).
ω = ( C n 1 ) T 0 ω i e cos L ω i e sin L = ω i e cos L Δ γ 0 ω i e sin L Δ θ y 0 ω i e cos L + ω i e sin L Δ θ x 0 ω i e sin L ω i e cos L Δ θ x 0
During the on-field calibration of the SINS, the method involves placing two faces of the hexahedron tightly against the slab and the located block, followed by tumbling the hexahedron for calibration. After each tumble, it is ensured that two faces of the hexahedron remain tightly placed against the slab and the located block.
For different calibration positions, traditional on-field calibration of the SINS typically treats it as a rotation around the three axes of the coordinate system to achieve the desired calibration position. However, due to structural errors in the hexahedron, such an equivalent rotation introduces significant errors into the on-field calibration of the SINS.
This paper addresses the issue using a vector-based approach. During the on-field calibration of the SINS, the outward normal vector of the face of the hexahedron placed tightly against the slab is opposite to the z-axis direction of the slab coordinate system, while the outward normal vector of the face of the hexahedron placed tightly against the located block is opposite to the y-axis direction of the slab coordinate system.
Therefore, the unit vectors of the three axes of the slab coordinate system can be expressed in the hexahedron coordinate system. The resulting transformation matrix is given by eq. (8).
C 0 = ( v B × v A ) T ( v B × v A × v A ) T ( ( v B × v A ) × ( v B × v A × v A ) ) T
where, vA is the outward normal vector of the face of the hexahedron placed tightly against the slab, and vB is the outward normal vector of the face of the hexahedron placed tightly against the located block. Normalize the matrix C0 to obtain the transformation matrix C1.
Taking the position where the first face of the hexahedron is placed tightly against the slab and the fifth face is placed tightly against the located block as an example. The transformation matrix is shown in eq. (9).
C 1 = Δ θ z 5 1 0 1 Δ θ z 5 0 0 0 1
The input specific forces of the three accelerometers are shown in eq. (10).
α x 1.5 = Δ θ y 0 Δ θ x 0 1 Δ θ z 5 1 0 1 Δ θ z 5 0 0 0 1 1 α z 1 α y 1 T = Δ θ x 0 α y 1 α y 1.5 = Δ θ y 0 Δ θ x 0 1 Δ θ z 5 1 0 1 Δ θ z 5 0 0 0 1 β z 1 1 β x 1 T = Δ θ y 0 + β x 1 α z 1.5 = Δ θ y 0 Δ θ x 0 1 Δ θ z 5 1 0 1 Δ θ z 5 0 0 0 1 γ y 1 γ x 1 1 T = 1
Due to the small magnitude of the Earth’s rotation angular velocity, it is insufficient to provide effective inertial vector inputs for the three HRGs of the SINS. In this paper, a method is proposed in which the hexahedron is rotated on the slab to provide inertial vector inputs for the HRGs.
When the first face of the hexahedron is placed tightly against the slab, the projections of the second, third, fourth, and fifth faces onto the slab are shown in eq. (11).
n 2 : 0 1 0 n 3 : 1 Δ θ z 3 0 n 4 : Δ θ z 4 1 0 n 5 : 1 Δ θ z 5 0
The tumble angles of the hexahedron can be determined through the projections of the outward normal vectors of the faces onto the slab.
Taking the example where the first face of the hexahedron is placed tightly against the slab, and it tumbles from the second face placed tightly against the located block to the fifth face placed tightly against the located block.
At this point, the angular velocity inputs for the three HRGs of the SINS are composed of the tumble of the hexahedron and the Earth’s rotational angular velocity.
The angular velocity input caused by the tumble of the hexahedron results in the HRG output, which, after integration, is expressed as shown in eq. (12).
α x 1.2.5 = 0 0 ω 1 α z α y T d t = 0 0 π 2 + Δ θ z 5 1 α z α y T = α y ( π 2 + Δ θ z 5 ) α y 1.2.5 = 0 0 ω β z 1 β x T d t = 0 0 π 2 + Δ θ z 5 β z 1 β x T = β x ( π 2 + Δ θ z 5 ) α z 1.2.5 = 0 0 ω γ y γ x 1 T d t = 0 0 π 2 + Δ θ z 5 γ y γ x 1 T = π 2 + Δ θ z 5
The Earth’s rotation angular velocity expressed in the slab coordinate system is shown in eq. (7). The angular velocity input caused by the tumble of the hexahedron and the Earth’s rotational angular velocity results in the HRG output, which, after integration, is expressed as shown in eq. (13).
α z 1.2.5 = π 2 + Δ θ z 5 + ω i e T sin L

2.5. Total Error Model for Calibration

This paper analyzes all error sources in the on-field calibration of the SINS, including slab errors, and hexahedron structural errors, installation errors, scale factor errors, and biases of the three HRGs and three accelerometers. An on-field calibration error model of the SINS was established for different SINS positions.
When the sixth face of the hexahedron is placed tightly against the slab and the fourth face is placed tightly against the located block, the error model of the three accelerometers of the SINS is given by eq. (13).
N x a N y a N z a = ( 1 + Δ K a x ) ( Δ θ y 0 + Δ θ y 6 + α y 1 ) + B a x + n a x ( 1 + Δ K a y ) ( Δ θ x 0 + Δ θ x 6 + β x 1 ) + B a y + n a y 1 Δ K a z + B a z + n a z
When the second face of the hexahedron is placed tightly against the slab, and the hexahedron tumbles from the third face placed tightly against the located block to the sixth face placed tightly against the located block, the error model of the HRGs is shown in eq. (14).
N x g N y g N z g = ( 1 + Δ K g x ) α z π 2 + T B g x + n g x ( 1 + Δ K g y ) ( π 2 Δ θ y 3 + Δ θ y 6 + ω i e sin L T ) + T B g y + n g y ( 1 + Δ K g z ) ( Δ θ x 2 γ x ) π 2 + T B g z + n g z

3. Identification of Error Parameters of SINS.

To identify the error model coefficients associated with the accelerometers in the strapdown inertial navigation system, a 24-position SINS calibration method was designed. In this approach, each face of the hexahedron is sequentially placed tightly against the slab, followed by aligning another face with the horizontal reference surface of the slab.
This procedure can be interpreted as orienting the xb, yb, and zb axes of the hexahedron coordinate system along the upward and downward directions, and then sequentially tumbling them while keeping them placed tightly against the positioning plane of the located block.
Figure 3. 24 position SINS calibration method
Figure 3. 24 position SINS calibration method
Preprints 185262 g003
Figure 4. Hexahedral structure calibration.
Figure 4. Hexahedral structure calibration.
Preprints 185262 g004
First, the first face of the hexahedron is placed tightly against the slab, followed sequentially by placing the second, third, fourth, and fifth faces tightly against the located block. When the second face of the hexahedron is placed tightly against the located block, the specific forces of the three accelerometers in the slab coordinate system are calculated as:
α x 1.2 = Δ θ y 0 Δ θ x 0 1 1 α z 1 α y 1 T = Δ θ y 0 α y 1 α y 1.2 = Δ θ y 0 Δ θ x 0 1 β z 1 1 β x 1 T = Δ θ x 0 + β x 1 α z 1.2 = Δ θ y 0 Δ θ x 0 1 γ y 1 γ x 1 1 T = 1
When the fourth face of the hexahedron is placed tightly against the located block, the specific forces of the three accelerometers are calculated as
α x 1.4 = Δ θ y 0 Δ θ x 0 1 1 Δ θ z 4 0 Δ θ z 4 1 0 0 0 1 1 α z 1 α y 1 T = Δ θ y 0 α y 1 α y 1.4 = Δ θ y 0 Δ θ x 0 1 1 Δ θ z 4 0 Δ θ z 4 1 0 0 0 1 β z 1 1 β x 1 T = Δ θ x 0 + β x 1 α z 1.4 = Δ θ y 0 Δ θ x 0 1 1 Δ θ z 4 0 Δ θ z 4 1 0 0 0 1 γ y 1 γ x 1 1 T = 1
When the third face of the hexahedron is placed tightly against the located block, the specific forces of the three accelerometers are calculated as
α x 1.3 = Δ θ y 0 Δ θ x 0 1 Δ θ z 3 1 0 1 Δ θ z 3 0 0 0 1 1 α z 1 α y 1 T = Δ θ x 0 α y 1 α y 1.3 = Δ θ y 0 Δ θ x 0 1 Δ θ z 3 1 0 1 Δ θ z 3 0 0 0 1 β z 1 1 β x 1 T = Δ θ y 0 + β x 1 α z 1.3 = Δ θ y 0 Δ θ x 0 1 Δ θ z 3 1 0 1 Δ θ z 3 0 0 0 1 γ y 1 γ x 1 1 T = 1
Using the 24-position strapdown inertial navigation system error calibration method designed in this paper, a total of 72 sets of test data were obtained. From these data, we have
a x 1.2 a y 1.2 a z 1.2 a x 1.5 a z 5.4 a x 5.1 a y 5.1 a x 5.1 = A 1 + Δ K a x ( 1 + Δ K a x ) Δ θ x 0 ( 1 + Δ K a x ) Δ θ y 0 ( 1 + Δ K a x ) Δ θ y 6 ( 1 + Δ K a x ) Δ θ z 4 ( 1 + Δ K a x ) α y 1 ( 1 + Δ K a x ) α z 1 1 + Δ K a y ( 1 + Δ K a y ) Δ θ x 0 ( 1 + Δ K a y ) Δ θ y 0 ( 1 + Δ K a y ) Δ θ x 6 ( 1 + Δ K a y ) β x 1 ( 1 + Δ K a y ) ( β z 1 + Δ θ z 3 ) ( 1 + Δ K a y ) ( β z 1 + Δ θ z 5 ) 1 + Δ K a z ( 1 + Δ K a z ) Δ θ x 0 ( 1 + Δ K a z ) Δ θ y 0 ( 1 + Δ K a z ) ( γ y 1 + Δ θ y 3 ) ( 1 + Δ K a z ) ( γ y 1 + Δ θ y 5 ) ( 1 + Δ K a z ) ( γ x 1 + Δ θ x 2 ) ( 1 + Δ K a z ) ( γ x 1 + Δ θ x 4 ) B a x B a y B a z + ε
where A is a 72×24 structure matrix containing only elements 0, 1, and -1, and its rank is 24. Therefore, det ( A T A ) 0 and the parameters ΔKax,ΔKay,ΔKazBaxBayBaz,Δθx0,Δθy0,Δθy6,Δθz4,Δθx6αy1αz1βxβz1+Δθz3βz1+Δθz5γy1+Δθy3γy1+Δθy5γx1+Δθx2γx1+Δθx4 can be identified using the least squares method.
Since the Earth’s rotation rate is too small to provide effective excitations for the three hemispherical resonator gyroscopes of the strapdown inertial navigation system, a set of 48 rotations was designed to serve as the input excitation for the three HRGs.
The procedure involves aligning the xb, yb, zb axes of the hexahedral coordinate system upwards and downwards, and then consecutively rotating the hexahedron coordinate system by 90° about the slab’s normal vector. Each face of the hexahedron is placed tightly against the located block. Figure 5 illustrates the rotation procedure when the zb axis is directed toward the up and down.
By performing the rotations sequentially, the angular input of the HRG aligned with the z-axis can be obtained as follows:
α z 1.5.4 = = π 2 + Δ θ z 4 Δ θ z 5 + ω i e T sin L α z 1.4.3 = π 2 + Δ θ z 3 Δ θ z 4 + ω i e T sin L α z 1.3.2 = π 2 Δ θ z 3 + ω i e T sin L α z 1.2.3 = π 2 + Δ θ z 3 + ω i e T sin L α z 1.3.4 = π 2 Δ θ z 3 + Δ θ z 4 + ω i e T sin L α z 1.4.5 = ( π 2 + Δ θ z 4 Δ θ z 5 ) + ω i e T sin L α z 1.5.1 = ( π 2 + Δ θ z 5 ) + ω i e T sin L
By substituting into the gyro error equations of the strapdown inertial navigation system, we can obtain:
g z 1.5.4 g z 1.4.3 g z 1.3.2 g z 1.2.5 g z 1.2.3 g z 1.3.4 g z 1.4.5 g z 1.5.1 = A ( 1 + Δ K g z ) π 2 ( 1 + Δ K g z ) Δ θ z 3 ( 1 + Δ K g z ) Δ θ z 4 ( 1 + Δ K g z ) Δ θ z 5 ( 1 + Δ K g z ) ( ω i e T sin L ) + B g z
Through the 48 rotation procedures designed in this paper, the relevant error parameters ,ΔKgx,ΔKgy,ΔKgzBgxBgyBgz,Δθx2,Δθx4,Δθx6,Δθy3,Δθy5,Δθy6,Δθz3,Δθz4,Δθz5, can be identified.
By analyzing the outputs of the hemispherical resonator gyroscopes that are perpendicular to the z-axis during the 48 rotation procedures, the relevant errors, α z , α y , β z , β x , γ y , γ x , of the three hemispherical resonator gyroscopes in the strapdown inertial navigation system can be identified.
By substituting the identified hexahedron errors into the accelerometer error model of the strapdown inertial navigation system, the relevant errors of the three accelerometers in the system can be identified.

4. Experimental and Verifications.

An error calibration experiment for the hemispherical resonator gyroscope–based strapdown inertial navigation system was conducted on a three-axis turntable. The turntable was used to simulate the hexahedron structural errors of the strapdown inertial navigation system, and the proposed calibration method was applied to identify the error model parameters of the system. The results are shown in Table 1.
Figure 6. Experiment.
Figure 6. Experiment.
Preprints 185262 g006
When the hexahedral structure of the strapdown inertial navigation system based on HRG is free of errors, the calibration errors of each error parameter in the new model and the traditional model are of the same order of magnitude, and there is no significant difference between their calibration results. However, when structural errors exist in the hexahedral structure of the strapdown inertial navigation system, the calibration errors of each error parameter in the traditional model increase by an order of magnitude compared with those in the new model. Moreover, before and after the introduction of structural errors, the calibration errors of each parameter in the new model remain within the same order of magnitude, indicating that the calibration results of the model parameters in the new model are not affected by the structural errors of the strapdown inertial navigation system’s hexahedral structure.

5. Conclusions

This paper presents a comprehensive on-field calibration method for strapdown inertial navigation systems based on hemispherical resonator gyroscopes, which reduced the influence of the structural errors of the hexahedral on the calibration accuracy of the SINS. A comprehensive error model for the on-field calibration of strapdown inertial navigation systems based on hemispherical resonator gyroscopes was established, and test plan were designed based on this error model. The proposed 24-position accelerometer calibration and 48-rotation gyro calibration schemes allow for simultaneous and accurate identification of sensor biases, scale factor errors, installation misalignments, and fixture-induced structural errors, providing a complete solution for high-precision SINS calibration.
Experimental validation on a high-precision three-axis turntable demonstrates that the proposed method significantly improves the calibration accuracy for both accelerometers and HRGs compared to conventional approaches, while maintaining robustness throughout different orientations and operating conditions. Furthermore, by calibration for the structural errors, the method reduces the mechanical precision requirements for the hexahedral fixture, lowering both the cost and complexity of on-field calibration. Overall, this study provides a robust and practical framework for high-precision calibration of HRG-based SINS and offers a methodology that can be extended to other advanced inertial navigation systems requiring accurate error modeling.

Funding

This work was supported in part by the Young Elite Scientist Sponsorship Program by the Cast of China Association for Science and Technology under Grant YESS20220704 and in part by the Heilongjiang Postdoctoral Fund by the Heilongjiang Human Resources and Social Security Bureau of China under Grant LBH-Z22134.

References

  1. Bailey, F. N. Strapdown Calibration and Alignment Study. NASA–ERC Report, Univac Federal Systems Division, 1970.
  2. Nassar, S. Improving the Inertial Navigation System (INS) Error Model. Ph.D. Thesis, University of Calgary, Canada, 2003.
  3. El-Sheimy, N., Naser, E., & Chiang, K. W. “Inertial sensor calibration for navigation applications: A survey.” Sensors, 2020, 20(2): 447.
  4. Vasconcelos, J., et al. “In-field calibration of low-cost inertial and magnetic sensors.” IEEE Transactions on Instrumentation and Measurement, 2011, 60(6): 2154–2164.
  5. Nieminen, T., et al. “Calibration of consumer-grade MEMS IMUs using multi-position and rotation methods.” IEEE Sensors Journal, 2014, 14(11): 3751–3762.
  6. Rahimi, H., et al. “Improving the calibration process of inertial measurement units for marine navigation.” Navigation, 2020, 67(4): 763–770. [CrossRef]
  7. Vavilova, N. B. “The calibration problem in inertial navigation.” Journal of Applied Mathematics and Mechanics, 2021, 85(3): 263–272.
  8. Ruan, S., Guo, X., Shao, H., Liu, J., & Tu, Z. “Hexahedral prism and IMU installation error calibration technique based on turntable transmission.” IOP Conf. Ser.: Earth Environ. Sci., 2020, 502: 012013. [CrossRef]
  9. Zhang, J., et al. “Improved external-field calibration method for strapdown INS considering fixture misalignments.” IEEE Transactions on Aerospace and Electronic Systems, 2022, 58(5): 3810–3823.
  10. Li, Y., Zhang, W., & Chen, Q. “Error modeling and compensation of hexahedral fixture misalignments in inertial navigation calibration.” Measurement Science and Technology, 2023, 34(7): 075102.
Figure 1. SINS on-field calibration.
Figure 1. SINS on-field calibration.
Preprints 185262 g001
Figure 5. Rotation calibration.
Figure 5. Rotation calibration.
Preprints 185262 g005
Table 1. Experimental results.
Table 1. Experimental results.
Parameter Calibration value Test value Test deviation
ΔKax(ppm) 347.826 351.298 3.472
ΔKay(ppm) 512.394 509.780 -2.614
ΔKaz(ppm) 589.173 596.358 7.185
Bax(μg) 431,645 430.698 -0.947
Bay(μg) 624.435 629.466 5.031
Baz(μg) 748.815 750.691 1.876
αz1(ʺ) 1342.7 1340.4 -2.3
αy1(ʺ) 987.4 988.1 0.7
βz1(ʺ) 421.6 423.4 1.8
βx1(ʺ) 725.9 725.4 -0.5
γx1(ʺ) 1113.2 1112.0 -1.2
γy1(ʺ) 289.5 290.6 1.1
ΔKgx(ppm) 284.517 282.201 -2.318
ΔKgy(ppm) 397.862 398.351 0.489
ΔKgz(ppm) 465.309 464.285 -1.024
Bgx(°/h) 0.17248 0.17284 0.00036
Bgy(°/h) 0.19837 0.19712 -0.00125
Bgz(°/h) 0.25461 0.25545 0.00084
αz(ʺ) 1423.6 1421.9 -1.7
αy(ʺ) 879.4 879.7 0.3
βz(ʺ) 305.7 306.6 0.9
βx(ʺ) 1167.2 1164.8 -2.4
γx(ʺ) 478.9 479.7 0.8
γy(ʺ) 1320.1 1318.6 -1.5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated