Next Article in Journal
Calcium Imaging of GPCR Activation Using Arrays of Reverse Transfected HEK293 Cells in a Microfluidic System
Previous Article in Journal
Hyperpolarized Amino Acid Derivatives as Multivalent Magnetic Resonance pH Sensor Molecules
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ring Laser Gyro G-Sensitive Misalignment Calibration in Linear Vibration Environments

National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(2), 601; https://doi.org/10.3390/s18020601
Submission received: 26 December 2017 / Revised: 13 February 2018 / Accepted: 13 February 2018 / Published: 16 February 2018
(This article belongs to the Section Physical Sensors)

Abstract

:
The ring laser gyro (RLG) dither axis will bend and exhibit errors due to the specific forces acting on the instrument, which are known as g-sensitive misalignments of the gyros. The g-sensitive misalignments of the RLG triad will cause severe attitude error in vibration or maneuver environments where large-amplitude specific forces and angular rates coexist. However, g-sensitive misalignments are usually ignored when calibrating the strapdown inertial navigation system (SINS). This paper proposes a novel method to calibrate the g-sensitive misalignments of an RLG triad in linear vibration environments. With the SINS is attached to a linear vibration bench through outer rubber dampers, rocking of the SINS can occur when the linear vibration is performed on the SINS. Therefore, linear vibration environments can be created to simulate the harsh environment during aircraft flight. By analyzing the mathematical model of g-sensitive misalignments, the relationship between attitude errors and specific forces as well as angular rates is established, whereby a calibration scheme with approximately optimal observations is designed. Vibration experiments are conducted to calibrate g-sensitive misalignments of the RLG triad. Vibration tests also show that SINS velocity error decreases significantly after g-sensitive misalignments compensation.

1. Introduction

Strapdown inertial navigation systems (SINS) has been widely used in many applications. In order to improve the SINS accuracy, many techniques have been adopted, such as the zero velocity updated (ZUPT) technique [1], the data processing technique [2], and the Kalman filter technique [3,4]. A SINS based on Micro-Electro-Mechanical Syetem (MEMS) has also been used in some highly dynamic environments [5]. In high accuracy applications, the ring laser gyro (RLG) has become a common instrument in SINS for spacecraft and other aerospace systems [6]. In these applications, SINS may be employed in harsh working environments, e.g., vibration environments, maneuver motions with large-amplitude specific forces and angular rates, or other highly dynamic environments. The laser block of an RLG is mounted on the inertial measurement unit (IMU) base through a dither suspension structure. However, because the transverse stiffness of the RLG dither axis is limited [7], the RLG dither axis will bend and exhibit errors due to the specific forces acting on the instrument, which are known as g-sensitive misalignments of the gyros. Namely, the laser block of the RLG will tilt under the influence of specific forces. The g-sensitive error is usually taken into consideration when calibrating MEMS gyros [8,9]. However, the calibration of g-sensitive misalignments regarding high-accuracy RLGs is usually ignored for general applications [10,11]. In aerospace applications, due to the presence of great acceleration and angular rate, g-sensitive misalignments of the RLG triad will introduce equivalent gyro drift, causing further attitude error and velocity error. Hence, g-sensitive misalignments compensation must be taken into consideration in the SINS navigation software.
In order to reduce the influence of g-sensitive misalignments in a vibration environment, parameter optimization has been applied to the RLG dither suspension structure [12], and the vibration isolation structure of the SINS has been elaborately designed [13]. However, the vibration tests performed on the laser SINS for a Cyclone-4 launch vehicle still reveal that the performance degrades regardless of careful vibration isolation design, and equivalent gyro drift occurs in the SINS [14]. In References [15,16], a Kalman filter and a multi-position calibration method are adopted to estimate the RLG g-dependent biases; however, the method to calibrate g-sensitive misalignments of the RLG triad is not discussed. The influence of g-sensitive misalignment errors upon the estimation accuracy of SINS error parameters is verified via numerical simulations in Reference [17]. The drift errors caused by RLG dither axis bending are analyzed in Reference [18]; however, only theoretical and simulation results are discussed. The calibration and compensation methods are not given in Reference [18]. A calibration method is proposed in Reference [19], in which a sequence of coning tests on a high-precision three-axis turntable are conducted to estimate the g-sensitive misalignments of the RLGs caused by gravity; however, the procedures are very complicated and time-consuming. The calibration method proposed in Reference [18] is based on static tests and is only suitable in low-g (less than 1 g) environments. In addition, actual calibration experiments and vibration tests are not conducted.
This paper presents a novel method to calibrate the g-sensitive misalignments of an RLG triad in linear vibration environments. The g-sensitive misalignments of the RLG triad is deduced and the mechanism is analyzed. An equivalent gyro drift model is established to express the error caused by g-sensitive misalignments, which builds a relationship between the equivalent gyro drift and the specific forces as well as the angular rate. Further, the attitude error caused by g-sensitive misalignments is analyzed, whereby a calibration method based on vibration experiments is designed. To fully excite the errors caused by g-sensitive misalignments, vibration experiments are elaborately designed. With the SINS attached to a linear vibration bench through outer rubber dampers, rocking of the SINS can occur when the linear vibration bench is employed. Therefore, linear vibration environments can be created to simulate the harsh environment during aircraft flight. In this condition, g-sensitive misalignments of the RLG triad will cause severe attitude errors. By analyzing the mathematical model of g-sensitive misalignments of an RLG triad, the attitude error observation equations are deduced. With error parameter sensitivity maximized, a calibration scheme with approximately optimal observations is designed. Experiments are also conducted to validate the method proposed in the paper.

2. Mathematical and Model

Because of the dither suspension structure, the RLG dither axis will bend and exhibit errors due to the specific forces acting on the instrument, which are known as g-sensitive misalignments of the gyros. The bending of X RLG dither axis under specific forces, depicted in Figure 1, is taken as an example to explain the mechanism of g-sensitive misalignments. As shown in Figure 1, the X RLG body coordinate frame- b g x is defined as follows: g x x -axis coincides with the X gyro sensitive axis, namely, the b x -axis of the SINS body frame- b ; g x y and g x z -axes are parallel to the b y and b z -axes of the SINS body frame, respectively. The X RLG body coordinate frame- b g x and SINS body frame- b are right-hand orthogonal coordinate frames. They are nominally parallel.
In general, the frame- b g x is parallel to the SINS body frame-b. However, if the specific forces act on the X RLG, the aforementioned two coordinate frames will no longer be parallel. There will be a small angle between them. A rotation vector denoted by θ g x can be used to express the rotation from the frame-b to the frame- b g x , and is given by:
θ g x = [ 0 θ x z θ x y ] T
where θ x z and θ x y respectively denote the X gyro-sensitive axis misalignment toward b z and b y -axes of the SINS due to specific forces acting on the X RLG. The quantity of θ g x is a small angle. The angular rate of X RLG expressed in the frame- b g x is given by:
ω i b g x b g x = C b b g x ω i b b
where ω i b g x b g x is the angular rate of X RLG expressed in the frame- b g x , ω i b b is the true angular rate of the SINS expressed in the frame- b , and C b b g x is the direction cosine matrix from the frame- b to the frame- b g x .
Based on small angle assumption, the direction cosine matrix from the frame- b to the frame- b g x , i.e., C b b g x , can be expressed as C b b g x I 3 θ g x × . Hence, Equation (2) can be rewritten as:
ω i b g x b g x = ( I 3 θ g x × ) ω i b b = ω i b b θ g x × ω i b b
where I 3 denotes a unit matrix, and θ g x × denotes the skew symmetric matrix of vector θ g x .
Rewriting Equation (3) in components form leads to another identical expression:
ω i b g x b g x = [ ω i b x b + ω i b y b θ x y + ω i b z b θ x z ω i b y b ω i b x b θ x y ω i b z b ω i b x b θ x z ]
In fact, only the first component of Equation (4) can be sensed by X RLG. The term ω i b y b θ x y + ω i b z b θ x z denotes the equivalent gyro drift caused by the g-sensitive misalignments of X RLG. To clarify, we use ω ˜ i b x b to represent the angular rate sensed by X RLG, i.e., the first component of ω i b g x b g x . Hence, we obtain:
ω ˜ i b x b = ω i b x b + ω i b y b θ x y + ω i b z b θ x z
Analogously, the angular rates sensed by Y RLG and Z RLG are respectively given by:
ω ˜ i b y b = ω i b y b + ω i b x b θ y x + ω i b z b θ y z
ω ˜ i b z b = ω i b z b + ω i b x b θ z x + ω i b y b θ z y
where ω ˜ i b y b and ω ˜ i b z b respectively denote the angular rate sensed by Y RLG and Z RLG, and θ i j (i = x, y, z; j = x, y, z; i j) denotes the i gyro misalignment toward the j-axis due to specific forces acting on the i gyro.
According to Equations (5)–(7), the mathematical model for the g-sensitive misalignments of an RLG triad can be represented as:
δ ω i b b = ω ˜ i b b ω i b b = M ω i b b
with
ω ˜ i b b = [ ω ˜ i b x b ω ˜ i b y b ω ˜ i b z b ] , M = [ 0 θ x y θ x z θ y x 0 θ y z θ z x θ z y 0 ]
where δ ω i b b denotes the equivalent gyro drift of the RLG triad expressed in the body frame-b, ω ˜ i b b denotes the angular rate sensed by the RLG triad, and M denotes the g-sensitive misalignments matrix of the RLG triad.
As shown in References [18,19], the g-sensitive misalignments in Equation (9) are proportional to the amount of specific force acting on the RLG, which can be expressed as:
[ θ x y θ x z ] = [ f x b τ x y x + f y b τ x y y f x b τ x z x + f z b τ x z z ] , [ θ y x θ y z ] = [ f x b τ y x x + f y b τ y x y f y b τ y z y + f z b τ y z z ] , [ θ z x θ z y ] = [ f x b τ z x x + f z b τ z x z f y b τ z y y + f z b τ z y z ]
where f i b (i = x, y, z) denotes the i-axis specific force sensed by accelerometer triad, and τ i j k (i = x, y, z; j = x, y, z; k = x, y, z; i j) denotes the flexure coefficient which accounts for i gyro misalignment toward the j-axis due to specific force along k-axis, whose unit is rad/(m/s2) or arc-second/g (1 g 9.8 m/s2).
Substituting Equations (9) and (10) into Equation (8) leads to:
δ ω i b b = [ 0 f x b τ x y x + f y b τ x y y f x b τ x z x + f z b τ x z z f x b τ y x x + f y b τ y x y 0 f y b τ y z y + f z b τ y z z f x b τ z x x + f z b τ z x z f y b τ z y y + f z b τ z y z 0 ] ω i b b
where ω i b b can be expressed in components form as ω i b b = [ ω i b x b ω i b y b ω i b z b ] T .
Equation (11) is the equivalent gyro drift induced by the g-sensitive misalignments of an RLG triad. Twelve flexure coefficients notated as a vector τ are contained in Equation (11), and τ is given by:
τ = [ τ x y x τ x y y τ x z x τ x z z τ y x x τ y x y τ y z y τ y z z τ z x x τ z x z τ z y y τ z y z ] T
The task of this paper is to estimate these parameters and compensate the corresponding errors. Substituting Equation (12) into Equation (11) and rearranging Equation (11) leads to:
δ ω i b b Γ ( t ) τ
with
Γ ( t ) = [ Γ 1 0 1 × 4 0 1 × 4 0 1 × 4 Γ 2 0 1 × 4 0 1 × 4 0 1 × 4 Γ 3 ] Γ 1 = [ ω i b y b f x b ω i b y b f y b ω i b z b f x b ω i b z b f z b ] , Γ 2 = [ ω i b x b f x b ω i b x b f y b ω i b z b f y b ω i b z b f z b ] Γ 3 = [ ω i b x b f x b ω i b x b f z b ω i b y b f y b ω i b y b f z b ]

3. Calibration Method

In this section, a calibration algorithm based on vibration tests to estimate unknown parameters in Equation (13) is introduced, followed by a calibration scheme designed with approximately optimal observations.

3.1. Calibration Algorithm

Based on the attitude update algorithm, the direction cosine matrix expressing the rotation from the body frame-b to the inertial frame-i can be updated by the gyro output ω i b b . The attitude update algorithm is given by:
C ˙ b i = C b i [ ω i b b × ] , C b i ( t 0 ) C b ( t 0 ) b ( t 0 ) = I 3
where t 0 is the start time of vibration, and the inertial frame-i is formed by fixing the b-frame at the time t 0 in the inertial space, namely, i b ( t 0 ) .
If there is no vibration acting on the SINS, the calculated attitude according to Equation (15) is without error. However, due to the linear vibration acting on the SINS, g-sensitive misalignments will occur. As a result, the attitude calculated by Equation (15) will exhibit great error introduced by equivalent gyro drift. The time derivative of attitude error is given by:
ϕ ˙ i = C b i δ ω i b b
where ϕ i denotes the attitude error expressed in the inertial frame-i.
Substituting Equation (13) into Equation (16), taking the integral of Equation (16) from time t 0 to time t k , and rearranging it leads to:
ϕ i ( t k ) = [ t 0 t k C b i ( t ) Γ ( t ) d t ] τ
where t k is the end time of the vibration. Here, the initial attitude error in Equation (17) is ignorable, namely, ϕ i ( t 0 ) 0 3 × 1 . According to Equation (17), τ can be estimated with attitude error observations. Calibration experiments can be conducted through following steps:
  • Step 1: The SINS is first at rest for a certain time to carry out static self-alignment. The static self-alignment phase provides the initial attitude, which is essential information to make the SINS work. The initial attitude is not influenced by g-sensitive misalignments.
  • Step 2: The linear vibration is applied to the SINS following the static period, and lasts a few minutes, e.g., 8–10 min. The SINS works on inertial navigation mode. Based on the initial attitude calculated by Step 1, the SINS attitude is updated to the end of vibration. During this period, by an elaborately designed fixed device, the attitude error of SINS is stimulated under the influence of g-sensitive misalignments.
  • Step 3: The SINS returns to the stationary state and performs static self-alignment again. This phase is only employed to provide the correct attitude reference of SINS. Based on the attitude reference calculated in Step 3, the error of attitude calculated by Step 2 can be observed and is given by:
    [ ϕ O i ( t k ) × ] = I 3 C ˜ b i ( t k ) C i b ( t k )
    with
    C i b ( t k ) C b ( t 0 ) b ( t k ) = C n ( t k ) b ( t k ) C n ( t 0 ) n ( t k ) C b ( t 0 ) n ( t 0 )
    C n ( t 0 ) n ( t k ) = I 3 sin [ ω i e ( t k t 0 ) ] ω i e ( t k t 0 ) [ ( ω i e n ( t k t 0 ) ) × ] + 1 cos [ ω i e ( t k t 0 ) ] [ ω i e ( t k t 0 ) ] 2 [ ( ω i e n ( t k t 0 ) ) × ] 2 = [ cos [ ω i e ( t k t 0 ) ] sin ( L ) sin [ ω i e ( t k t 0 ) ] cos ( L ) sin [ ω i e ( t k t 0 ) ] sin ( L ) sin [ ω i e ( t k t 0 ) ] sin 2 ( L ) cos [ ω i e ( t k t 0 ) ] + c o s 2 ( L ) sin ( L ) cos ( L ) [ 1 cos [ ω i e ( t k t 0 ) ] ] cos ( L ) sin [ ω i e ( t k t 0 ) ] sin ( L ) cos ( L ) [ 1 cos [ ω i e ( t k t 0 ) ] ] co s 2 ( L ) cos [ ω i e ( t k t 0 ) ] + sin 2 ( L ) ]
    where ϕ O i ( t k ) denotes the attitude error observation at time t k , C ˜ b i ( t k ) is the direction cosine matrix calculated by inertial navigation, and C i b ( t k ) denotes the true direction cosine matrix at time t k calculated by Equation (19). C n ( t k ) b ( t k ) is calculated by the realignment process in Step 3, C b ( t 0 ) n ( t 0 ) is calculated by the alignment process in Step 1, and C n ( t 0 ) n ( t k ) is calculated by Equation (20) with ω i e n = [ 0 ω i e cos ( L ) ω i e sin ( L ) ] T being the Earth’s rotation rate, ω i e the Earth rate, and L the geographic latitude. Note that C n ( t 0 ) n ( t k ) is determined by Earth’s rotation rate and vibration time, and there exists an explicit relationship with them.
At least 12 different attitude error observations are required to solve the unknown parameters in Equation (17), so several vibration experiments are needed. Figure 2 shows the calibration method process. Considering the limitation of the north-finding accuracy, only the horizontal components of the attitude error observations in Equation (18) are used. Equation (17) can be solved by least squares as follows:
τ = ( A T A ) 1 A T B
with
A = [ D [ t 0 t k C b i ( t ) Γ ( t ) d t ] 1 D [ t 0 t k C b i ( t ) Γ ( t ) d t ] 2 D [ t 0 t k C b i ( t ) Γ ( t ) d t ] n ] , B = [ D ϕ O 1 i ( t k ) D ϕ O 2 i ( t k ) D ϕ O n i ( t k ) ] , D = [ 1 0 0 0 1 0 ]
where the subscript 1, 2, …, n denotes the vibration experiment number.

3.2. Optimal Observations

As mentioned in Reference [20], a good observation scheme not only allows all of the unknown parameters to be estimated, but also improves the accuracy of estimation. It is important to maximize the sensitivity of the attitude error observations with respect to these parameters.
Because the influence of the Earth’s rotation rate is ignorable in a short time, i.e., C n ( t ) n ( t 0 ) I 3 , and the attitude change induced by linear vibration satisfies small-angle approximation, i.e., C b ( t ) b ( t 0 ) = C n ( t 0 ) b ( t 0 ) C n ( t ) n ( t 0 ) C b ( t ) n ( t ) I 3 , Equation (17) can be simplified as:
ϕ i ( t k ) = = [ t 0 t k C b i ( t ) Γ ( t ) d t ] τ = [ t 0 t k C n ( t 0 ) b ( t 0 ) C n ( t ) n ( t 0 ) C b ( t ) n ( t ) Γ ( t ) d t ] τ [ t 0 t k Γ ( t ) d t ] τ
Taking the partial derivatives of Equation (23) with respect to the components of τ leads to the Jacobian matrix, given as:
ϕ i ( t k ) τ = t 0 t k Γ ( t ) d t
We take X RLG as an example to illustrate how to obtain the optimal observations for its flexure coefficients. The first four columns of Equation (24) are the partial derivatives of ϕ i ( t k ) with respect to τ x y x , τ x y y , τ x z x , and τ x z z .
ϕ i ( t k ) τ x y x = [ t 0 t k ω i b y b f x b d t 0 0 ] T , ϕ i ( t k ) τ x z x = [ t 0 t k ω i b z b f x b d t 0 0 ] T
ϕ i ( t k ) τ x y y = [ t 0 t k ω i b y b f y b d t 0 0 ] T , ϕ i ( t k ) τ x z z = [ t 0 t k ω i b z b f z b d t 0 0 ] T
Intuitively, if the linear vibration directions are respectively along X-axes as shown in Figure 3a,c, both the values of Equation (25) will reach their maximums accordingly. Specifically, they are approximately optimal observations for τ x y x and τ x z x . If the linear vibration direction is along the diagonal of the YZ plane as shown in Figure 3b, both the values of Equation (26) will reach their maximums. Namely, this is an approximately optimal observation for τ x y y and τ x z z .

4. Experiment Results

Linear vibration experiments are conducted to calibrate the g-sensitive misalignments of the RLG triad of a high-precision navigation-grade SINS. The SINS is specially designed for the aircraft. The SINS includes three mechanically dithered gyroscopes with a bias stability of 0.005 deg/h ( 1 σ ) and three quartz accelerometers with a bias stability of 20 μg ( 1 σ ). Before the vibration experiments, we first calibrated the scale factor constants, misalignments, and biases of gyroscopes and accelerometers in the laboratory. The scale factor of the RLG is very stable, with an error of less than 1 ppm, and even as small as 0.1 ppm [21]. Compared with the errors caused by g-sensitive misalignments, the scale factor error of the RLG is so small that it can be ignored. In addition, the size effect parameters and nonlinear coefficients including square coefficients and cross-coupling coefficients of accelerometers should also be calibrated in advance.
As shown in Figure 4, the SINS is directly mounted to a fixture, and the fixture is mounted to the vibration bench through four outer rubber dampers. The rubber dampers are located under the fixture. The fixture is L-shaped, and has two planes including a horizontal plane and a vertical plane. By fixing the SINS to the horizontal and vertical planes of the fixture, we can perform a vibration test on each axis of the SINS. In addition, because the inertial navigation system is a strapdown inertial navigation system, there is no special requirement for SINS installation accuracy on the vibration bench. The vibration bench is a THV710A linear vibration table, which is electro-dynamic. The sine trust and random trust of the vibration bench are 50.0 kN and 50.0 kN (Root Mean Square, RMS), respectively. The frequency range of the vibration bench is from 1 to 2500 Hz. The natural frequency of the selected outer rubber dampers is approximately in the bandwidth of 10~20 Hz. Compared with the SINS’s own inner vibration isolators, the selected outer rubber dampers are far softer, so there will be a large-amplitude angular rate sensed by the RLG triad due to the vibration acceleration acting on the SINS. Vibration experiments are performed on the SINS with approximately optimal observations, as shown in Figure 3. In order to increase the product of specific force and angular rate regarding parameter sensitivity, the amplitude and frequency of vibration are set as 1.5 g and 20 Hz, which is close to the natural frequency of the outer rubber dampers.
According to the above calibration steps, the unknown parameters are solved by Equation (22). The estimates of the component values of τ are listed in Table 1. Taking τ y x y as an example, whose value is 0.5108 arc-second/g, this means that 1 g specific force along the Y-axis causes about 0.5 arc-second of misalignment angle of the Y RLG dither axis toward the X-axis. Note that coefficients τ i j j (i = x, y, z; j = x, y, z; i j) account for the lateral anisoelasticity of the i RLG dither axis, whose values are close to each other. In addition, the sign of τ y x x and τ y z z is positive rather than negative due to the installation relationship of Y RLG.
To verify the effect of g-sensitive misalignments compensation, a linear vibration test is conducted. The SINS first carries out the alignment process for 15 min. Then the linear vibration along the Y-axis in the XY plane is applied to the SINS, lasting about 10 min. The SINS works on pure inertial navigation mode during the vibration. Figure 5 shows the details of f y b and ω i b x b within 0.5 s. The curves in this figure are plotted according to the IMU gyro output and accelerometer output. By inspection of the figure, we can obtain the frequency, amplitude, and phase information of f y b and ω i b x b . The frequency of f y b and ω i b x b is 20 Hz. The amplitudes of f y b and ω i b x b are about 1 g and 36 deg/s. Due to the damping effect of the outer rubber dampers, there is a phase difference between f y b and ω i b x b , whose value is about 3 π / 5 . Hence, the representations of f y b and ω i b x b are given by:
f y b g sin ( 40 π t ) , ω i b x b π 5 sin ( 40 π t 3 π 5 )
In this condition, the equivalent gyro drift regarding f y b and ω i b x b is given by:
δ ω τ y x y f y b ω i b x b = τ y x y 1 2 × g × π 5 × [ cos 3 π 5 cos ( 80 π t + 3 π 5 ) ]
The direct component of Equation (28) is the constant equivalent gyro drift. The value is about 0.05 deg/h, which is a great value for high-accuracy SINS. The equivalent gyro drift will further introduce great velocity error, as shown in Figure 6. After g-sensitive misalignments compensation, the velocity error significantly decreases. The percentage of velocity error decrease is about 61%.
In order to further verify the effect of g-sensitive misalignments compensation, other 27 sets of vibration experiments including fixed frequency vibration and random vibration are performed on the SINS. The amplitude and frequency of fixed frequency vibration are listed in Table 2. For random vibration, 0.7 g root mean square (RMS) vibration acceleration is set with constant power spectral density (PSD) in a frequency range from 10 to 60 Hz. The vibration direction is along the diagonal of the SINS, which makes the acceleration act on the SINS’ multiple axes at the same time. The SINS first carries out the alignment process for 15 min before the vibration test. Each vibration experiment lasts about 10 min. For the high-accuracy SINS, compared with the error caused by g-sensitive misalignments in vibration, the influence of other error sources, e.g., gyro bias and accelerometer bias, can be ignored within 10 min, which is much less than the Schuler period, i.e., 84.4 min. So, the major errors during the vibration for 10 min are the g-sensitive misalignments. The choice of vibration time is for error analysis. The SINS works on pure inertial navigation mode during the vibration. The evaluation index is the percentage of velocity error decrease after g-sensitive misalignments compensation. Figure 7 depicts the velocity error curves in one of the random vibration tests. After g-sensitive misalignments compensation, the velocity error decreases by 66.1%.
All of the percentages of velocity error decrease corresponding with the 27 sets of vibration experiments are listed in Table 2. A corresponding statistic pie chart is shown in Figure 8. The statistical results show that the proportion of velocity error decreasing by more than 30% in the total results reach about 82% after g-sensitive misalignments compensation. As shown in Table 2 and Figure 8, though the proportion of velocity error decreasing by less than 30% is about 18%, which is affected by random measurement error to a certain extent, the systematic errors caused by g-sensitive misalignments can be compensated for to a large extent.

5. Conclusions

In this paper, a novel method to calibrate g-sensitive misalignments of an RLG triad in linear vibration environments is proposed to improve the SINS accuracy for applications in spacecraft and other aerospace systems. Compared with the traditional calibration method in a gravitational field, the method presented in this paper is based on linear vibration experiments to simulate the harsh environment during aircraft flight. The derived mathematical model of g-sensitive misalignments can be used to relate attitude error to specific force and angular rate. With approximately optimal observations, g-sensitive misalignments are obtained by least squares estimations. Vibration experiments show the validity of the proposed method.

Acknowledgments

This work was supported in part by the Research Fund for the Doctoral Program of Higher Education of China.

Author Contributions

L.W. and W.W. conceived and designed the experiments; L.W. and G.L. performed the experiments; X.P. and R.Y. analyzed the data; L.W. and W.W. contributed analysis tools and wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yang, H.; Li, W.; Luo, T.; Luo, C.; Liang, H.; Zhang, H.; Gu, Y. Research on the Strategy of Motion Constrained-aided ZUPT for the SINS Positioning System of a Shearer. Micromachines 2017, 8, 340. [Google Scholar] [CrossRef]
  2. Kopacik, A.; Kajanek, P.; Liptak, I. Systematic Error Elimination Using Additive Measurements and Combination of Two Low Cost IMSs. IEEE Sens. J. 2016, 16, 6239–6248. [Google Scholar] [CrossRef]
  3. Xu, X.; Xu, X.; Zhang, T.; Li, Y.; Tong, J. A Kalman Filter for SINS Self-alignment Based on Vector Observation. Sensors 2017, 17, 264. [Google Scholar] [CrossRef] [PubMed]
  4. Petritoli, E.; Giagnacovo, T.; Leccese, F. Lightweight GNSS/IRS Integrated Navigation System for UAV Vehicles. In Proceedings of the IEEE International Workshop on Metrology for Aerospace, Benevento, Italy, 29–30 May 2014; pp. 56–61. [Google Scholar]
  5. Zhang, T.; Ban, Y.; Niu, X.; Guo, W.; Liu, J. Improving the Design of MEMS INS-Aided PLLs for GNSS Carrier Phase Measurement Under High Dynamics. Micromachines 2017, 8, 135. [Google Scholar] [CrossRef]
  6. Ng, L.; Pines, D. Characterization of Ring Laser Gyro Performance Using the Allan Variance Method. J. Guid. Control Dyn. 1997, 20, 211–214. [Google Scholar] [CrossRef]
  7. Bueschelberger, H.; Handrich, E.; Malthan, H. Laser Gyros in System Application with Rate-bias Technique. In Proceedings of the Symposium on Gyro Technology, Stuttgart, Germany, 22–23 September 1987. [Google Scholar]
  8. Fan, C.; Hu, X.; He, X.; Tang, K.; Luo, B. Observability Analysis of a MEMS INS/GPS Integration System with Gyroscope G-Sensitivity Errors. Sensors 2014, 14, 16003–16016. [Google Scholar] [CrossRef] [PubMed]
  9. Xing, L.; Xiong, Z.; Liu, J.; Luo, W.; Yue, Y. Offline Calibration for MEMS Gyroscope G-sensitivity Error Coefficients Based on the Newton Iteration and Least Square Methods. J. Navig. 2018, 71, 352–370. [Google Scholar] [CrossRef]
  10. Li, J.; Jiao, F.; Fang, J.; Ma, Y. Integrated Calibration Method for Dithered RLG POS Using a Hybrid Analytic/Kalman Filter Approach. IEEE Trans. Instrum. Meas. 2013, 62, 3333–3342. [Google Scholar] [CrossRef]
  11. Gao, P.; Li, K.; Wang, L.; Liu, Z. A Self-calibration Method for Tri-axis Rotational Inertial Navigation System. Meas. Sci. Technol. 2016, 27, 115009. [Google Scholar] [CrossRef]
  12. Yu, X.; Long, X. Parametric Design of Mechanical Dither with Bimorph Piezoelectric Actuator for Ring Laser Gyroscope. Int. J. Appl. Electromagn. Mech. 2015, 47, 305–312. [Google Scholar]
  13. Lahham, J.I.; Wigent, D.J.; Coleman, A.L. Tuned Support Structure for Structure-Borne Noise Reduction of Inertial Navigator with Dithered Ring Laser Gyros (RLG). In Proceedings of the IEEE Position Location and Navigation Symposium, San Diego, CA, USA, 13–16 March 2000. [Google Scholar]
  14. Zlatkin, Y.; Kalnoguz, A.; Voronchenko, V. Laser SINS for Cyclone-4 Launch Vehicle. Gyroscopy Navig. 2013, 4, 156–163. [Google Scholar] [CrossRef]
  15. Zheng, Z.; Han, S.; Zheng, K. An Eight-position Self-calibration Method for a Dual-axis Rotational Inertial Navigation System. Sens. Actuators A Phys. 2015, 232, 39–48. [Google Scholar] [CrossRef]
  16. Cai, Q.; Yang, G.; Song, N.; Liu, Y. Systematic Calibration for Ultra-High Accuracy Inertial Measurement Units. Sensors 2016, 16, 940. [Google Scholar] [CrossRef] [PubMed]
  17. Lee, T.; Sung, C. Estimation Technique of Fixed Sensor Errors for SDINS Calibration. Int. J. Control Autom. 2004, 2, 536–541. [Google Scholar]
  18. Kim, K.; Park, C.G. Drift Error Analysis Caused by RLG Dither Axis Bending. Sens. Actuators A Phys. 2007, 133, 425–430. [Google Scholar] [CrossRef]
  19. Diesel, J. Calibration of a Ring Laser Gyro Inertial Navigation System. In Proceedings of the 13th Biennial Guidance Test Symposium, Otero County, NM, USA, 6–8 October 1987. [Google Scholar]
  20. Yang, J.; Wu, W.; Wu, Y.; Lian, J. Improved Iterative Calibration for Triaxial Accelerometers Based on the Optimal Observation. Sensors 2012, 12, 8157–8175. [Google Scholar] [CrossRef] [PubMed]
  21. Schmidt, G.T. Inertial Sensor Technology Trends; NATO RTO Lecture Series, RTO-EN-SET-116; NATO Research and Technology Organization: Brussels, Belgium, 2011. [Google Scholar]
Figure 1. Bending of the ring laser gyro (RLG) dither axis and corresponding g-sensitive misalignments.
Figure 1. Bending of the ring laser gyro (RLG) dither axis and corresponding g-sensitive misalignments.
Sensors 18 00601 g001
Figure 2. Calibration method process.
Figure 2. Calibration method process.
Sensors 18 00601 g002
Figure 3. Linear vibration environments generation for the optimal observations of the g-sensitive misalignment parameters: (a) τ x y x ; (b) τ x y y and τ x z z ; (c) τ x z x ; (d) τ y x x and τ y z z ; (e) τ y x y ; (f) τ y z y ; (g) τ z x x and τ z y y ; (h) τ z x z ; (i) τ z y z .
Figure 3. Linear vibration environments generation for the optimal observations of the g-sensitive misalignment parameters: (a) τ x y x ; (b) τ x y y and τ x z z ; (c) τ x z x ; (d) τ y x x and τ y z z ; (e) τ y x y ; (f) τ y z y ; (g) τ z x x and τ z y y ; (h) τ z x z ; (i) τ z y z .
Sensors 18 00601 g003aSensors 18 00601 g003b
Figure 4. Equipment installation.
Figure 4. Equipment installation.
Sensors 18 00601 g004
Figure 5. Acceleration and angular rate curves.
Figure 5. Acceleration and angular rate curves.
Sensors 18 00601 g005
Figure 6. Velocity error curves.
Figure 6. Velocity error curves.
Sensors 18 00601 g006
Figure 7. Velocity error in random vibration.
Figure 7. Velocity error in random vibration.
Sensors 18 00601 g007
Figure 8. Distribution of the percentage of velocity error’s decrease.
Figure 8. Distribution of the percentage of velocity error’s decrease.
Sensors 18 00601 g008
Table 1. Parameter estimates.
Table 1. Parameter estimates.
ParameterValue (Arc-Second/g)ParameterValue (Arc-Second/g)ParameterValue (Arc-Second/g)
τ x y x 0.329 τ y x x 0.883 τ z x x −1.353
τ x y y −1.679 τ y x y 0.511 τ z x z −0.292
τ x z x −0.418 τ y z y −0.401 τ z y y −1.052
τ x z z −1.684 τ y z z 1.100 τ z y z 0.237
Table 2. Velocity error decreases.
Table 2. Velocity error decreases.
Amplitude and FrequencyPercentage of Velocity Error’s Decrease
1 g, 10 Hz49.5%61.2%22.4%
1.5 g, 10 Hz45. 9%41.4%45.3%
1.5 g, 10 Hz20.8%77.7%76.0%
0.5 g, 20 Hz67.6%88.2%45.5%
0.5 g, 20 Hz54.2%52.9%21.0%
1 g, 20 Hz33.7%41.9%52.8%
1 g, 20 Hz48.8%31.7%46.8%
2 g, 20 Hz82.2%88.7%21.3%
Random62.1%29.4%66.1%

Share and Cite

MDPI and ACS Style

Wang, L.; Wu, W.; Li, G.; Pan, X.; Yu, R. Ring Laser Gyro G-Sensitive Misalignment Calibration in Linear Vibration Environments. Sensors 2018, 18, 601. https://doi.org/10.3390/s18020601

AMA Style

Wang L, Wu W, Li G, Pan X, Yu R. Ring Laser Gyro G-Sensitive Misalignment Calibration in Linear Vibration Environments. Sensors. 2018; 18(2):601. https://doi.org/10.3390/s18020601

Chicago/Turabian Style

Wang, Lin, Wenqi Wu, Geng Li, Xianfei Pan, and Ruihang Yu. 2018. "Ring Laser Gyro G-Sensitive Misalignment Calibration in Linear Vibration Environments" Sensors 18, no. 2: 601. https://doi.org/10.3390/s18020601

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