Next Article in Journal
Fiber-Optic Probe Array for Measuring Spatial Distributions of Air Volume Fractions in Bubbly Flows
Previous Article in Journal
Evaluating Permafrost Degradation in the Tuotuo River Basin by MT-InSAR and LSTM Methods
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis and Suppression of Nonlinear Error of Pendulous Integrating Gyroscopic Accelerometer at Instrument Level

1
School of Instrumentation and Optoelectronic Engineering, Beihang University, Beijing 100191, China
2
Beijing Institute of Aerospace Control Devices, Beijing 100039, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(3), 1221; https://doi.org/10.3390/s23031221
Submission received: 23 December 2022 / Revised: 10 January 2023 / Accepted: 19 January 2023 / Published: 20 January 2023
(This article belongs to the Section Navigation and Positioning)

Abstract

:
The error coefficients of the pendulous integrating gyroscopic accelerometer (PIGA) mainly include the bias, scale factor, and nonlinear error. Previous works have fully studied and suppressed the bias and scale factor of PIGAs. At present, the nonlinear error is the most critical factor restricting the measurement accuracy of PIGAs. To address this barrier, a study on the analysis and suppression of the nonlinear error of PIGAs at the instrument level was carried out. Firstly, the error model of a PIGA is established by kinematics and dynamics analyses. Then, nonlinear error is analyzed based on the established model. Finally, a suppression method for the nonlinear error is proposed based on the analysis results. The nonlinear error analysis found that (1) the nonlinear error includes a quadratic term error caused by unequal inertia and the inertia product, cross-coupling error is caused by lateral accelerations, and error is caused by unequal stiffness; (2) unequal inertia and the inertia product were the most critical factors resulting in nonlinear error. Based on the results in the nonlinear error analysis, the suppression method for error focuses on unequal inertia and the inertia product. The proposed method of analysis and suppression was validated experimentally as the quadratic term coefficient was reduced by an order of magnitude from 1.9 × 10−6/g0 to 1.91 × 10−7/g0.

1. Introduction

Accelerometers, which provide acceleration information known as the specific force of a vehicle [1], is one of the core components of an inertial navigation system (INS) [2,3]. As a dead-reckoning navigation method, the navigation accuracy of an INS is restricted to the measurement error of the accelerometer [4,5]. The most commonly used types of accelerometers for an INS include the quartz flexible accelerometer (QFA) [6,7], the microelectromechanical systems (MEMS) capacitive accelerometer [8,9], the resonant accelerometer [10,11], and the pendulous integrating gyroscopic accelerometer (PIGA) [12]. Among these accelerometer types, the PIGA is an irreplaceable high-precision inertial instrument to support INSs in submarines and ballistic vehicles owing to its advantages of much higher precision than other accelerometer types, good linearity, strong stability, and resistance to electromagnetic shock [13].
The error coefficients of the PIGA mainly include the bias irrelevant to the acceleration, the scale factor proportional to the acceleration, and the nonlinear error, including the quadratic item related to the square of the acceleration and the cross-coupling item [14,15]. The error coefficients of the bias and the scale factor of the PIGA are generally calibrated by applying inputs of ±1 g 0 ( g 0 is the acceleration of gravity) on the PIGA through the positive and negative rollover tests under the conditions of a gravity field using an indexing table or a three-axis turntable [16,17,18]. In the past few decades, the focus of studies on PIGAs has been on the accuracy improvement of the bias and scale factor, and great results have been achieved as the bias stability of the PIGA can reach 0.1 µg and the scale factor stability is better than 0.1 ppm [19,20]. At present, the nonlinear error is the most critical factor restricting the measurement accuracy of the PIGA.
The nonlinear error of the PIGA can generally be calibrated by a high-acceleration calibration method using precision centrifuges, a vibrator, and a rocket sled at the instrument level [21]. In recent years, many scholars have performed studies on nonlinear error calibration for the PIGA. Wang et al. [22] analyzed the original mechanism of the cross-quadratic term and established a calibration model of the PIGA based on centrifugation to calibrate the cross-quadratic term of the PIGA. Ren et al. [23] proposed a method for calibrating the nonlinear coefficients of the PIGA on a linear vibrator by using dynamic calibration in vibrating integer periods and static calibration. Sun et al. proposed a sequential calibration method for the nonlinear errors of the PIGA on a counter-rotating platform centrifuge, which had the advantage of installing the PIGA on the centrifuge only once [24]. They also proposed a symmetric position calibration method to calibrate the main nonlinear error coefficients of the PIGA within integer precession periods on a centrifuge [25]. All these previous works have provided accurate methods for the calibration of the nonlinear error of the PIGA at the instrument level.
However, after the PIGA is installed in an INS, the error transmission mechanism at the system level is very complicated, and the nonlinear error suppression of the PIGA at the system level is not yet mature. Therefore, in the navigation and guidance model of the INS, the error coefficients of the PIGA usually only include the bias and the scale factor, and the nonlinear error is usually neglected for vehicles with short travel [26]. However, for long-distance vehicles, such as intercontinental ballistic missiles (ICBM) and ocean-going submarines that travel more than 10,000 km, small nonlinear errors will greatly reduce the precision on an INS. Taking the flight trajectory of a typical ICBM as an example, the quadratic error of the PIGA at the 1 × 10 5 / g 0 level will cause the guidance error of the INS to exceed 200 m. Therefore, in order to improve the measurement precision of the PIGA in long-distance vehicles, it is of critical importance to analyze and suppress the nonlinear error of the PIGA at the instrument level.
In this paper, the nonlinear error of the PIGA is analyzed and suppressed at the instrument level. The remainder of the paper is organized as follows. Section 2 introduces the structure and working principle of the PIGA. Section 3 establishes the error model of the PIGA. Section 4 analyzes the nonlinear error of the PIGA based on the established error model. A suppression method for the nonlinear error is proposed in Section 5. An experimental validation for the analysis and suppression of the nonlinear error of the PIGA is presented in Section 6. The conclusions are given in Section 7.

2. Structure and Working Principle of PIGA

2.1. Structure of PIGA

As shown in Figure 1a, the PIGA consists of an instrument cabin and an electric circuit cabin. The components in the instrument cabin include the output annunciator, cover, shell, core sensor element, and torque motor, as shown in Figure 1b. The core sensor element is supported by the torque motor and the cover, and the rotation axis of the core sensor element coincides with the axis of the torque motor and the output annunciator. The output annunciator is used to capture the precession angular rate of the core sensor element related to the shell for the acceleration measurement. As shown in Figure 1c, the components in the electric circuit cabin include the base, external socket, secondary power module (SPM), and printed circuit board (PCB). The SPM is used to transfer external +24 V direct current (DC) to various DCs with different amplitudes to supply power to each part of the PIGA. The main functions of the PCB include: (1) capturing the output of the angle encoder by amplification/demodulation/low-pass filtering/analog-to-digital (AD) conversion, and then controlling the torque motor using proportional–integral–derivative (PID) control based on the collected signal from the angle encoder; (2) capturing the output of the temperature sensor and controlling the heating plate to maintain a constant temperature of the silicone oil in the cylinder shell; (3) capturing the output of the output annunciator and transferring the precession angular rate signal to the measured acceleration. As shown in Figure 1d, the core sensor element consists of a cylinder shell, gyro rotor, spin motor, inner frame, left end cap, angle encoder, right end cap, temperature sensor, and heating plate. The angle encoder is mounted on the left end cap and is used to measure the precession angle signal of the inner frame related to the cylinder shell. The temperature sensor and heating plate are mounted on the right end cap and are used to control the temperature of the silicone oil in the cylinder shell. The inner frame is supported by the left end cap and right end cap, and the rotation axis of the inner frame coincides with the axis of the left end cap and right end cap. The gyro rotor is supported by the inner frame, and the spin motor is used to drive the gyro rotor to rotate rapidly at a constant angular speed. The cylinder shell is filled with silicone oil to reduce the friction torque of the gyro rotor. The gyro rotor is a float gyroscope with an unbalanced pendulous mass along its pendulous axis.
With the development of the PIGA, the nonlinear error is the most critical factor restricting its measurement accuracy. However, few works have carried out research on nonlinear error analysis and suppression for the PIGA at the instrument level. The mechanism of the nonlinear error of the PIGA is not fully understood, and no suppression method has been proposed based on the error mechanism, which will largely limit the measurement accuracy after error suppression. Thus, to solve these problems, the scientific novelty of the paper is studying nonlinear error analysis and suppression for the PIGA at the instrument level for the first time. Based on this innovative point, the mechanism of the nonlinear error is fully studied, and a novel error suppression method is proposed based on the error analysis. To achieve scientific novelty, it was necessary to analyze the working principle and build a dynamic model of a PIGA as it is a mechanical inertial instrument.

2.2. Working Principle of PIGA

As illustrated in Figure 2, the working principle of the PIGA is as follows.
The spin motor drives the gyro rotor to rotate at a constant angular speed, and the angular momentum of the gyro rotor is H . The mass of the pendulous mass in the gyro rotor is m , and the displacement between the center of the mass of the gyro rotor and the pendulous mass is l (the center of the mass of the gyro rotor coincides with the intersection of the axes of the cylinder shell and the inner frame). The acceleration a X along the input axis (the input axis coincides with the axis of the cylinder shell) causes the corresponding torque m l a X on the gyro rotor around the output axis (the output axis coincides with the axis of the inner frame) to cause precession motion of the cylinder shell around the input axis. The output annunciator is used to measure the precession angular rate α ˙ of the cylinder shell.
Due to the friction torque and other disturbance torques, the inner frame will rotate around the output axis at the angle β . The angle encoder measures the β , and the PCB is used to control the torque motor based on the value of β to offset the interference torque caused by the precession of the input axis. Thus, β , β ¨   0, and the corresponding torque m l a X is balanced with the gyro moment H α ˙ as follows:
H α ˙ = m l a X
As shown in Equation (1), the acceleration a X is measured by the α ˙ as H and m l are both known quantities.
According to the working principle of the PIGA, it is a mechanical inertial instrument. In principle, the accuracy of the PIGA is determined by the stability of its mechanical structure as the speed of the cylinder shell’s precession indicates the magnitude of the sensitive acceleration directly. The order of magnitude of the quadratic term coefficient due to structural instability is 10−6/g0. Meanwhile, the digital measurement errors of the PIGA mainly include the measurement error of the precession angular speed of the cylinder shell using the output annunciator and the measurement error of the precession angle of the inner frame using the angle encoder. The order of magnitude of the quadratic term coefficient due to structural instability is 10−9/g0. Thus, the digital measurement errors of the PIGA can be neglected compared to the measurement error due to the structural instability. The focus of this paper is the error analysis and suppression of the nonlinear error due to the structural instability.

3. Error Model of PIGA

3.1. Kinematics and Dynamics Analyses

Firstly, the coordinates were established for the kinematics and dynamics analyses of the PIGA, as shown in Figure 3. O X Y Z is the shell coordinate fixed to the shell; O X 1 Y 1 Z 1 is the cylinder shell coordinate fixed to the cylinder shell; O X 2 Y 2 Z 2 is the inner frame coordinate fixed to the inner frame; O X 3 Y 3 Z 3 is the gyro rotor coordinate fixed to the gyro rotor. Point O is the center of mass of the gyro rotor. Axis O X 1 coincides with the axis of the cylinder shell; axis O Y 2 coincides with the axis of the inner frame; axis O Z 3 coincides with the motor axis of the spin motor. α is the precession angle of the cylinder shell around the axis O X 1 ; β is the rotational angle of the inner frame around the axis O Y 2 ; φ is the rotational angle of the spin motor around the axis O Z 3 .
(1)
Angular velocity
It was assumed that the base has an angular velocity ω relative to the inertial space and that the projections of ω on axes O X , O Y , and O Z of the coordinate O X Y Z are ω X , ω Y , and ω Z , respectively. According to the coordinate definitions in Figure 3, the projection of the absolute angular velocity of the cylinder shell on the coordinate O X 1 Y 1 Z 1 is obtained as:
p 1 q 1 r 1 = 1 0 0 0 cos α sin α 0 sin α cos α ω X ω Y ω Z + α ˙ 0 0 = ω X + α ˙ ω Y cos α + ω Z sin α ω Y sin α + ω Z cos α
where p 1 , q 1 , and r 1 are the projections of the absolute angular velocity of the cylinder shell on axes O X 1 , O Y 1 , and O Z 1 of the coordinate O X 1 Y 1 Z 1 , respectively.
The projection of the absolute angular velocity of the inner frame on the coordinate O X 2 Y 2 Z 2 is:
p 2 q 2 r 2 = cos β 0 sin β 0 1 0 sin β 0 cos β 1 0 0 0 cos α sin α 0 sin α cos α ω X ω Y ω Z + α ˙ cos β β ˙ α ˙ sin β = ω X cos β ω Y sin α + ω Z cos α sin β + α ˙ cos β ω Y cos α + ω Z sin α + β ˙ ω X sin β + ω Y sin α + ω Z cos α cos β + α ˙ sin β
where p 2 , q 2 , and r 2 are the projections of the absolute angular velocity of the inner frame on axes O X 2 , O Y 2 , and O Z 2 of the coordinate O X 2 Y 2 Z 2 , respectively.
The projection of the absolute angular velocity of the gyro rotor on the coordinate O X 2 Y 2 Z 2 is:
p 3 q 3 r 3 = p 2 q 2 r 2 + 0 0 φ ˙ = ω X cos β ω Y sin α + ω Z cos α sin β + α ˙ cos β ω Y cos α + ω Z sin α + β ˙ ω X sin β + ω Y sin α + ω Z cos α cos β + α ˙ sin β + φ ˙
where p 3 , q 3 , and r 3 are the projections of the absolute angular velocity of the gyro rotor on axes O X 2 , O Y 2 , and O Z 2 of the coordinate O X 2 Y 2 Z 2 , respectively.
(2)
Angular momentum
According to the principle of the rigid body rotation dynamics [27], the angular momentums of the gyro motor and the inner frame in the coordinate O X 2 Y 2 Z 2 are obtained as follows, respectively.
Under the condition that the gyro motor is fully dynamically balanced, each axis of the coordinate O X 2 Y 2 Z 2 is the main axis of inertia of the motor rotor, so its inertia product is zero, and the angular momentum of the gyro rotor around the coordinate O X 2 Y 2 Z 2 is written as follows:
H X 3 H Y 3 H Z 3 = J e p 3 J e q 3 J Z r 3
where H X 3 , H Y 3 , and H Z 3 are the projections of the angular momentum of the gyro rotor on axes O X 2 , O Y 2 , and O Z 2 of the coordinate O X 2 Y 2 Z 2 , respectively; J e and J Z are the radial moment of inertia and the polar moment of inertia of the gyro rotor, respectively.
In general, the axes O X 2 , O Y 2 , and O Z 2 are not the main axes of inertia of the inner frame. Thus, its inertia product is zero, and the angular momentum of the inner frame around the coordinate O X 2 Y 2 Z 2 is as follows:
H X 2 H Y 2 H Z 2 = J X 2 p 2 J X 2 Y 2 q 2 J X 2 Z 2 r 2 J X 2 Y 2 p 2 + J Y 2 q 2 J Y 2 Z 2 r 2 J X 2 Z 2 p 2 J Y 2 Z 2 q 2 + J Z 2 r 2
where H X 2 , H Y 2 , and H Z 2 are the projections of the angular momentum of the inner frame on axes O X 2 , O Y 2 , and O Z 2 of the coordinate O X 2 Y 2 Z 2 , respectively; J X 2 , J Y 2 , J Z 2 , J X 2 Y 2 , J X 2 Z 2 , and J Y 2 Z 2 are the inertia moments and inertia products of the inner frame around the coordinate O X 2 Y 2 Z 2 .
(3)
Dynamic equation
The combination of the gyro motor and the inner frame is defined as the float. According to Euler’s dynamic equation [28], the dynamic equation of the float relative to the inner frame axis O Y 2 can be written as:
d ( H Y 3 + H Y 2 ) d t + r 2 ( H X 3 + H X 2 ) p 2 ( H Z 3 + H Z 2 ) = M Y 2
where M Y 2 is the sum of all moments acting on the inner frame axis O Y 2 .
Under the normal working condition of the PIGA, the value of β is stable and small. Therefore, it can be assumed that sin β = β , cos β = 1, β ˙ = 0. Equations (2)–(6) are brought into Equation (7) and Equation (7) is simplified as:
M Y 2 = H α ˙ + H ω X ω Z 1 β ( I X 2 I Z 2 ) β + J X 2 Z 2 ( α ˙ + ω X ) 2 ω Z 1 2 + ( I Z 2 I X 2 ) + 4 J X 2 Y 2 β ω X + α ˙ ω Z 1 + J X 2 Y 2 β J Y 2 Z 2 ( α ˙ + ω X ) ω Y 1 ω ˙ Z 1 + ( J X 2 Y 2 + J Y 2 Z 2 β ) ω Y 1 ω Z 1 + ( ω ˙ X + α ¨ )
where ω X 1 ω Y 1 ω Z 1 = 1 0 0 0 cos α sin α 0 sin α cos α ω X ω Y ω Z = ω X ω Y cos α + ω Z sin α ω Y sin α + ω Z cos α , I X 2 = J X 2 + J e , I Y 2 = J Y 2 + J e , I Z 2 = J Z 2 + J Z .

3.2. Error Model

M Y 2 in Equation (8) includes three parts: (1) the moment of inertia due to the shell acceleration; (2) the eccentric moment on axis O Y 2 due to the unequal rigidity of O X 2 and O Z 2 ; (3) the inner frame disturbance torque, including friction torque, electromagnetic torque, elastic torque, and other disturbance torque. Thus, M Y 2 can be written as:
M Y 2 = m l a X cos β + m l ( a Z cos α a Y sin α ) sin β + M Y 2 ( B ) + M Y R
where m l a X cos β + m l ( a Z cos α a Y sin α ) sin β is the moment of inertia due to the shell acceleration; a X , a Y and a Z are the projections of the shell acceleration on axes O X 2 , O Y 2 and O Z 2 of the coordinate O X 2 Y 2 Z 2 , respectively; M Y 2 ( B ) is the eccentric moment on axis O Y 2 due to the unequal rigidity of O X 2 and O Z 2 ; M Y R is the inner frame disturbance torque.
The PIGA is used in Platform INSs (PINSs) where ω X = ω Y = ω Z = 0, sin β = β , and cos β = 1. Thus, Equation (9) is brought into Equation (8), and the error model of the PIGA is obtained as follows:
α ˙ = K 0 + K 1 a X + K 2 a X 2 + m l H β ( a Y sin α a Z cos α ) + M Y 2 ( B ) H + η
where K 0 = M Y R H is the bias irrelevant to the acceleration; K 1 = m l H is the scale factor proportional to the acceleration; K 2 = 1 H ( m l H ) 2 ( I X 2 I Z 2 ) β + J X 2 Z 2 is the quadratic term coefficient related to the square of the acceleration; η is the random error of the output.
In Equation (10), the errors of K 0 and K 1 have been well studied and suppressed for the PIGA [29]. However, few studies have focused on the nonlinear error due to the quadratic term coefficient, the cross-coupling error caused by lateral acceleration, and the error caused by unequal stiffness. Therefore, to address this barrier, the focus of this study is the analysis and suppression of the nonlinear error at the instrument level.

4. Analysis of Nonlinear Error

According to the established error model of the PIGA (Equation (10)), the nonlinear errors includes the quadratic term error, the cross-coupling error, and the error caused by unequal stiffness.

4.1. Quadratic Term Error

The quadratic term error is caused by the centrifugal force generated by the inertia tensor of the float when there is precession motion of the cylinder shell around the axis O X 1 . The quadratic term error is influenced by two factors: (1) the unequal inertia ( I X 2 I Z 2 ) β and (2) the inertia product J X 2 Z 2 .
(1)
Influence of unequal inertia
For the PIGA, due to the existence of the pendulum mass, I X 2 is not equal to I Z 2 , so the unequal inertia cannot be eliminated in principle. As illustrated in Figure 4a, I X 2 = 2 m X r 2 ; I Z 2 = 2 m Z r 2 ; when the β appears, the float does not rotate around its inertial axis, and the centrifugal force will be generated as ( I X 2 I Z 2 ) β α ˙ 2 , which results in a quadratic term error due to unequal inertia.
The output error caused by centrifugal force ( I X 2 I Z 2 ) β α ˙ 2 can be expressed as [ ( I Z 2 I X 2 ) β ] H ( m l a X H ) 2 . It can be seen that the quadratic term error caused by unequal inertia is proportional to ( I X 2 I Z 2 ) , β , and the square of the pendulum m l 2 ; it is inversely proportional to the cube of the angular momentum H 3 . Under the conditions that the pendulum m l and angular momentum H of the gyro rotor are fixed and the unequal inertia cannot be reduced as the structural design requirement of the instrument, the quadratic term error caused by unequal inertia can only be suppressed by controlling the β .
(2)
Influence of inertia product
The reason for the generation of the inertia product J X 2 Z 2 is that the mass of the float is asymmetrical along the plane X 2 O Z 2 . As illustrated in Figure 4b, J X 2 Z 2 = 2 m z x r 2 sin θ cos θ . The inertia product J X 2 Z 2 produces a centrifugal moment along the inner frame axis for the float as J X 2 Z 2 α ˙ 2 , which results in the quadratic term error due to the inertia product.
The output error caused by the centrifugal force J X 2 Z 2 α ˙ 2 can be expressed as J X 2 Z 2 H ( m l a X H ) 2 . It can be seen that the quadratic term error caused by the inertia product is proportional to J X 2 Z 2 and the square of the pendulum m l 2 ; it is inversely proportional to the cube of the angular momentum H 3 . Under the conditions that the pendulum m l and angular momentum H of the gyro rotor are fixed, J X 2 Z 2 should be minimized.

4.2. Cross-Coupling Error

According to Equation (10), the cross-coupling error is m l H β ( a Y sin α a Z cos α ) . It can be seen that due to the existence of β , the lateral accelerations ( a Y and a Z ) are coupled to the direction of the input axis, forming the cross-coupling error. Under the action of a X , the cylinder shell is constantly precessing relative to the shell, so the lateral accelerations relative to the cylinder shell are also constantly changing, which are periodic functions of the angle α . Therefore, it is only necessary to study the average error caused by lateral accelerations for a full circle of the cylinder shell precession.
When there is lateral acceleration a Y , the output of the PIGA is:
α ˙ = m l H ( a X + a Y β sin α )
Then, the time for the cylinder shell to precess one circle is:
T = H m l 0 2 π d α ( a X + a Y β sin α ) = H m l a X 2 π 1 ( a Y β a X ) 2
The influenced indicated value of the PIGA by a Y in one circle of the cylinder shell precession is:
a Y 0 = a X 1 ( a Y β a X ) 2 = a X [ 1 1 2 ( a Y β a X ) 2 + ]
Thus, the relative error of the indicated value of the PIGA due to a Y is:
a X a Y 0 a X = 1 2 ( a Y β a X ) 2
Similarly, the relative error of the indicated value of the PIGA due to a Z is:
a X a Z 0 a X = 1 2 ( a Z β a X ) 2
It can be seen that the cross-coupling error is proportional to β 2 . Since β 2 is very small, the cross-coupling error is also very small (the value is generally on the order of 10-8), which can be ignored.

4.3. Error Caused by Unequal Stiffness

As illustrated in Figure 5, when the stiffness of the float in the direction of the cylinder shell axis and the motor axis is not equal, the acceleration a X will generate an additional moment on the float along the axis O Y 2 as follows:
M Y 2 ( B ) = F Z 2 l X F X 2 l Z = F X 2 B X F Z 2 F Z 2 B Z F X 2
where l X and l Z are the displacements of the center of the mass on axes O X 2 and O Y 2 caused by elastic deformation, respectively; B X and B Z are the comprehensive stiffnesses along axes O X 2 and O Y 2 , respectively; F X 2 and F Z 2 are the forces on axes O X 2 and O Y 2 caused by acceleration and can be written as:
F X 2 = m a X cos β ( m a Y sin α + m a Z cos α ) sin β
F Z 2 = m a X sin β ( m a Y sin α + m a Z cos α ) cos β
Thus, the moment caused by the unequal stiffness is:
M Y 2 ( B ) = m 2 [ a X 2 β + a X ( a Y sin α + a Z cos α ) + ( a Y sin α + a Z cos α ) 2 β ] B Z B X B X B Z
It can be seen that in order to reduce the error caused by unequal stiffness, it is required that the float should minimize the stiffness difference between the motor axis and the cylinder shell axis. In general, this error is very small (the value is generally on the order of 10−9), which can be ignored.

5. Suppression Method for Nonlinear Error

Based on the analysis of the nonlinear error of the PIGA in Section 4, it can be concluded that: (1) the nonlinear error includes the quadratic term error caused by unequal inertia and the inertia product, the cross-coupling error is caused by lateral accelerations, and error is caused by unequal stiffness; (2) the cross-coupling error caused by lateral accelerations and the error caused by unequal stiffness are very small, which can be ignored; (3) unequal inertia and the inertia product are the most critical factors resulting in the nonlinear error. Thus, to improve the measurement accuracy of the PIGA, suppression methods for the nonlinear error caused by unequal inertia and the inertia product are proposed in this section.

5.1. Suppression of Nonlinear Error Caused by Unequal Inertia

According to the analysis in Section 4.1, the quadratic term error caused by unequal inertia can be suppressed by controlling the β to 0. As shown in Figure 6a, the traditional servo control method for angle β is as follows: First, the angle encoder captures the analog quantity of β . Then, the analog quantities of β are processed and transferred to the digital quantities of β using modules of amplification/demodulation/low-pass filtering/AD conversion in the PCB. Afterwards, the digital quantities of β are processed and transferred into the signal of the pulse width modulation (PWM) using the control module in the PCB based on the PID control; finally, the torque motor is controlled by the signal of the PWM to counteract the disturbance torque, so that the value of β is 0.
However, in practice, there is a constant error of β due to the assembly error, which is defined as zero offset β 0 . As illustrated in Figure 7, β 0 is produced from two assembly errors: (1) the electric assembly error β 0 e where point B is the zero reticle of the cylinder shell and point A is the zero reticle of the inner frame; (2) the mechanical assembly error β 0 m . Thus, β 0 = β 0 e + β 0 m .
Obviously, the traditional servo control method for angle β shown in Figure 6a can only keep the value of β at the value of β 0 instead of at the value of 0, which will result in nonlinear error caused by unequal inertia. To suppress the error, a novel servo control method for angle β is proposed based on the digital offset, as shown in Figure 6b. In the proposed servo control method, a signal of the digital offset Δ β is superimposed on the digital quantities of β to offset the β 0 . The optimal Δ β was selected by the experimental method: First, Δ β is set from −5 s to 5 s in intervals of 0.5 s as Δ β i ( i = 1,2,…,21). The reason for choosing 0.5 s as the interval of setting the digital offset is that the order of magnitude of the quadratic term coefficient due to the 0.5 s digital offset near the zero position is 10−8/g0, which is an order of magnitude higher than the calibration accuracy of K2. Then, for each Δ β i , the PIGA is mounted on the counter-rotating platform centrifuge and the quadratic term coefficient K 2 is calibrated using the method in [26]. The calibration accuracy of K2 using precision centrifuge is 10−7/g0. Finally, to guarantee that a global minimum is obtained, the optimal Δ β is selected for minimum value of K 2 using a two-step experimental data processing method: (1) Step 1: The fitted curve of K 2 - Δ β is obtained using spline interpolation in intervals of 0.001 s based on the experimental data, as spline interpolation is more powerful and flexible than the classical methods based on algebraic and trigonometric polynomials [30]. (2) Step 2: The line-search method is used to find the best Δ β for the minimum value of K 2 based on the fitted curve.

5.2. Suppression of Nonlinear Error Caused by Inertia Product

A method based on the float inertia product correction is proposed to suppress the nonlinear error caused by the inertia product. According to Equation (10), the inertia product J X 2 Z 2 can be calculated using the calibrated K 2 after β is offset using the proposed servo control method in Section 5.1, as follows:
J X 2 Z 2 = K 2 H / m l H 2
After J X 2 Z 2 is calculated, the float is removed from the PIGA and J X 2 Z 2 is adjusted using a laser fine-weight adjusting machine (LFWAM) by removing the mass. Finally, the float is installed in the PIGA again to reduce the nonlinear error caused by J X 2 Z 2 .
In order to minimize the impact of the removed mass on the pendulum, the liquid floating balance and the working temperature of the float, two points of mass removal, are determined at each end of the inner frame along axis O Y 2 as shown in the Figure 8a.
As shown in Figure 8b, the adjusted J X 2 Z 2 by mass removal is:
J X 2 Z 2 = 2 × 2 m b 2 sin θ cos θ = 2 m b 2 sin 2 θ
where m is the removed mass; b is the distance between the center of the gyro rotor and the position of the mass removal; θ is the angle between the removed mass and the pendulous mass.
To minimize the m , θ is set as 45° and b is set as r f ( r f is the radius of the end surface). Thus, the removed mass m is calculated as follows:
m = 1 2 J X 2 Z 2 / r f 2 = m 2 l 2 2 H r f 2 K 2

6. Experimental Validation and Discussion

In order to validate the proposed method of analysis and suppression of the nonlinear error of the PIGA, a PIGA was used to conduct error suppression based on the proposed method. Firstly, the suppression of the nonlinear error caused by unequal inertia was conducted. The experimental setup for the calibration of K 2 is presented in Figure 9. The K 2 under each Δ β i ( i = 1, 2,…,21) is plotted in Figure 10. As shown in Figure 10, the value of K 2 was 1.9 × 10 6 / g 0 without Δ β . The best Δ β was selected as −1 s using the experimental data directly, as K 2 was at the minimum value of 4.3 × 10 7 / g 0 among the experimental data when the interval of Δ β was 0.5 s. The best Δ β was selected as −0.85 s using spline interpolation and line search, as K 2 was at the minimum value of 3.7 × 10 7 / g 0 among the fitted data when the interval of Δ β was 0.001 s. Thus, the proposed method of suppression of the nonlinear error caused by unequal inertia was validated, as K 2 was reduced from 1.9 × 10 6 / g 0 to 3.7 × 10 7 / g 0 and the value of the obtained K 2 is also less than the minimum value among the experimental data.
After the suppression of the nonlinear error caused by unequal inertia, the suppression of the nonlinear error caused by the inertia product was conducted. The removed mass was calculated as 77.8 mg using Equation (22), and mass removal was conducted using the LFWAM. Finally, after the suppression, a counter-rotating platform centrifuge was used to calibrate the K 2 , and the result was 1.91 × 10 7 / g 0 . Thus, the proposed method of suppression of the nonlinear error of the PIGA was validated as the K 2 was reduced by an order of magnitude from 1.9 × 10 6 / g 0 to 1.91 × 10 7 / g 0 .
In this paper, the mechanism of the nonlinear error is fully studied and a novel and effective error suppression method is proposed based on the error analysis. Compared to state-of-the-art studies in related fields (for example, Belkhouche [31] proposed a mathematical model for calibration accelerometer systems in 2018; Ren et al. [23] proposed an approach for calibrating the nonlinear coefficients of the PIGA; Sun et al. [24] developed a sequential calibration method for the nonlinear errors of the PIGA on a counter-rotating platform centrifuge), the advantages of the proposed method are: (1) the nonlinear errors are analyzed based on the working principle and dynamic modeling at the instrument level, which can help researchers to fully understand the errors; (2) the suppression method is based on the nonlinear error analysis, so the measurement accuracy after the suppression is much higher than the existing calibration-based error compensation methods.

7. Conclusions

In this paper, a study on the analysis and suppression of the nonlinear error of the PIGA at the instrument level is presented. First, the structure and working principle of the PIGA were introduced. Then, an error model of the PIGA was established by kinematics and dynamics analyses. Afterwards, the nonlinear error was analyzed based on the established model. Then, a suppression method for nonlinear error was proposed based on the analysis results. Finally, experiments were conducted to validate the proposed method. For the nonlinear error analysis, it was found that (1) the nonlinear error includes the quadratic term error caused by unequal inertia and the inertia product, the cross-coupling error is caused by lateral accelerations, and error is caused by unequal stiffness; (2) the cross-coupling error caused by lateral accelerations and the error caused by unequal stiffness are very small and can be ignored; (3) unequal inertia and the inertia product are the most critical factors resulting in the nonlinear error. Thus, to improve the measurement accuracy of the PIGA, suppression methods for the nonlinear error caused by unequal inertia and the inertia product are proposed. For the suppression of the nonlinear error caused by unequal inertia, a novel servo control method for the angle β is proposed based on the digital offset. For the suppression of the nonlinear error caused by the inertia product, a method for J X 2 Z 2 adjustment based on mass removal using a laser-fine weight-adjusting machine (LFWAM) is proposed. The proposed method of analysis and suppression of the nonlinear error of the PIGA was validated experimentally, as the quadratic term coefficient was reduced by an order of magnitude from 1.9 × 10 6 / g 0 to 1.91 × 10 7 / g 0 .
In future work, we will conduct research on nonlinear error analysis and suppression of the PIGA at the system level.

Author Contributions

Conceptualization, X.Z. and Y.T.; methodology, X.Z. and Y.T.; experiment, X.Z. and W.N.; data analysis, X.Z. and Y.T.; writing—original draft preparation, X.Z. and Y.T.; writing—review and editing, Y.T.; supervision, G.Y.; funding acquisition, G.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No. 61803015) and a China Scholarship Council scholarship (No. 201906020135).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, K.; Shen, F.; Zhou, J.; Wu, X. Simulation Platform for SINS/GPS Integrated Navigation System of Hypersonic Vehicles Based on Flight Mechanics. Sensors 2020, 20, 5418. [Google Scholar] [CrossRef] [PubMed]
  2. Tu, Y.; Yang, G.; Cai, Q.; Wang, L.; Zhou, X. Optimal design of SINS’s Stewart platform bumper for restoration accuracy based on genetic algorithm. Mech. Mach. Theory 2018, 124, 42–54. [Google Scholar] [CrossRef]
  3. Zhang, M.-d.; Dai, H.-f.; Hu, B.-q.; Chen, Q. Robust adaptive UKF based on SVR for inertial based integrated navigation. Def. Technol. 2020, 16, 846–855. [Google Scholar] [CrossRef]
  4. Kang, Y.; Zhao, L.; Cheng, J.; Wu, M.; Fan, X. A Novel Grid SINS/DVL Integrated Navigation Algorithm for Marine Application. Sensors 2018, 18, 364. [Google Scholar] [CrossRef] [Green Version]
  5. 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]
  6. Sun, Y.; Ren, S.; Wang, C. Calibration method of quartz accelerometer on dynamic centrifuge. Chin. J. Aeronaut. 2022, 35, 262–272. [Google Scholar] [CrossRef]
  7. Zhao, S.; Guo, C.; Ke, C.; Zhou, Y.; Shu, X. Temperature drift compensation of fiber strapdown inertial navigation system based on GSA-SVR. Measurement 2022, 195, 111117. [Google Scholar] [CrossRef]
  8. He, J.; Zhou, W.; Yu, H.; He, X.; Peng, P. Structural Designing of a MEMS Capacitive Accelerometer for Low Temperature Coefficient and High Linearity. Sensors 2018, 18, 643. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. Khan, S.M.; Hanif, M.U.; Khan, A.; Hassan, M.U.; Javanmardi, A.; Ahmad, A. Damage assessment of reinforced concrete beams using cost-effective MEMS accelerometers. Structures 2022, 41, 602–618. [Google Scholar] [CrossRef]
  10. Li, C.; Zhao, Y.; Li, B.; Cheng, R.; Sun, D.; Han, C.; Zhao, Y. A micro-machined differential resonance accelerometer based on silicon on quartz method. Sens. Actuators A Phys. 2017, 253, 1–9. [Google Scholar] [CrossRef]
  11. Fang, Z.; Yin, Y.; Chen, C.; Zhang, S.; Liu, Y.; Han, F. A sensitive micromachined resonant accelerometer for moving-base gravimetry. Sens. Actuators A Phys. 2021, 325, 112694. [Google Scholar] [CrossRef]
  12. Yuan, Z.; Lu, Y.; Jinyun, Z.; Pei, Y. Specific azimuth self-calibration of PIGA of inertial platform system. In Proceedings of the 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE), Halifax, NS, Canada, 3–6 May 2015; pp. 286–290. [Google Scholar]
  13. Haeussermann, W.; Mueller, F.; Hopkins, R. The pendulous integrating gyroscope accelerometer (PIGA) from the V-2 to trident D5, the strategic instrument of choice. In Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Montreal, QC, Canada, 6–9 August 2001; American Institute of Aeronautics and Astronautics: Reston, VA, USA, 2001. [Google Scholar]
  14. Kaiser, T.J.; Allen, M.G. A pendulous oscillating gyroscopic accelerometer fabricated using deep-reactive ion etching. J. Microelectromechanical Syst. 2003, 12, 21–28. [Google Scholar] [CrossRef]
  15. Wei, Y.; Yang, J.; Li, P.; Zhang, X.; Liang, P. Analysis and Optimization Method of the Vibration Rectification Error of a Pendulous Accelerometer. IEEE Sens. J. 2021, 21, 19847–19856. [Google Scholar] [CrossRef]
  16. Ren, S.; Wang, Y.; Cheng, Y.; Chen, S. Testing error analysis of accelerometer error model coefficients on indexing table. In Proceedings of the Sixth International Symposium on Precision Engineering Measurements and Instrumentation, Hangzhou, China, 31 December 2010; 7544, pp. 1376–1381. [Google Scholar]
  17. Coulter, J.; Meehan, J. Test methodology for evaluation of the input axis of a Pendulous Integrating Gyro Accelerometer. In Guidance and Control Conference; American Institute of Aeronautics and Astronautics: Reston, VA, USA, 1981. [Google Scholar]
  18. Xu, F.; Lu, Z.; Zhang, J. Study Total Least Squares Method Compensate the Test Error of Testing PIGA. In Proceedings of the 2010 Chinese Control and Decision Conference, Xuzhou, China, 26–28 May 2010; pp. 3280–3283. [Google Scholar]
  19. Xu, F.; Lu, Z.; Dai, X. The application of total least squares method in the error model identification of PIGA. In Proceedings of the 2010 3rd International Symposium on Systems and Control in Aeronautics and Astronautics, Harbin, China, 8–10 June 2010; pp. 406–409. [Google Scholar]
  20. Tkachuk, A.; Bezvesilna, O.; Dobrzhansky, O.; Ostapchuk, A. Single-rotor integrating gyroscopic gravimeter. J. Phys. Conf. Ser. 2021, 1840, 012023. [Google Scholar] [CrossRef]
  21. Qiao, Y.-H.; Liu, Y.; Su, B.-K. Study on PIGA Test Method on Centrifuge. In Proceedings of the 2007 International Conference on Computational Intelligence and Security (CIS 2007), 15–19 December 2007; pp. 42–47. [Google Scholar]
  22. Wang, S.; Ren, S. Calibration of cross quadratic term of gyro accelerometer on centrifuge and error analysis. Aerosp. Sci. Technol. 2015, 43, 30–36. [Google Scholar] [CrossRef]
  23. Ren, S.Q.; Sun, C. A New Method for Calibrating Nonlinear Coefficients of PIGA on Linear Vibrator. IEEE Trans. Instrum. Meas. 2019, 68, 2898–2906. [Google Scholar] [CrossRef]
  24. Sun, C.; Ren, S.Q.; Zeng, M.; Wang, C.H.; Huo, R. Sequential Calibration Method of Nonlinear Errors of PIGA on Counter-Rotating Platform Centrifuge. IEEE Trans. Instrum. Meas. 2021, 70, 1–11. [Google Scholar] [CrossRef]
  25. Sun, C.; Ren, S.Q.; Cao, J.; Huo, R. Symmetric calibration method of pendulous Integrating Gyroscopic accelerometer on centrifuge. Measurement 2022, 200, 111685. [Google Scholar] [CrossRef]
  26. Barbour, N. Inertial components—past, present, and future. In AIAA Guidance, Navigation, and Control Conference and Exhibit; American Institute of Aeronautics and Astronautics: Reston, VA, USA, 2001. [Google Scholar]
  27. Luo, C.; Sun, J.; Wen, H.; Jin, D. Autonomous separation deployment dynamics of a space multi-rigid-body system with uncertain parameters. Mech. Mach. Theory 2023, 180, 105175. [Google Scholar] [CrossRef]
  28. García-Gutiérrez, A.; Cubas, J.; Chen, H.; Sanz-Andrés, Á. Complex variable methods for linearized Euler rigid body rotation equations. Acta Astronaut. 2020, 170, 454–465. [Google Scholar] [CrossRef]
  29. 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]
  30. Sun, M.; Lan, L.; Zhu, C.-G.; Lei, F. Cubic spline interpolation with optimal end conditions. J. Comput. Appl. Math. 2023, 425, 115039. [Google Scholar] [CrossRef]
  31. Belkhouche, F. A Differential Accelerometer System: Offline Calibration and State Estimation. IEEE Trans. Instrum. Meas. 2019, 68, 3109–3118. [Google Scholar] [CrossRef]
Figure 1. Structure of PIGA: (a) appearance of PIGA; (b) structure of the instrument cabin; (c) structure of the electric circuit cabin; (d) structure of the core sensor element.
Figure 1. Structure of PIGA: (a) appearance of PIGA; (b) structure of the instrument cabin; (c) structure of the electric circuit cabin; (d) structure of the core sensor element.
Sensors 23 01221 g001
Figure 2. Illustration of the working principle of PIGA.
Figure 2. Illustration of the working principle of PIGA.
Sensors 23 01221 g002
Figure 3. Established coordinates for kinematics and dynamics analyses of PIGA.
Figure 3. Established coordinates for kinematics and dynamics analyses of PIGA.
Sensors 23 01221 g003
Figure 4. Mechanism of quadratic term error due to (a) unequal inertia and (b) inertia product.
Figure 4. Mechanism of quadratic term error due to (a) unequal inertia and (b) inertia product.
Sensors 23 01221 g004
Figure 5. Force on the float due to unequal stiffness.
Figure 5. Force on the float due to unequal stiffness.
Sensors 23 01221 g005
Figure 6. (a) Traditional servo control method for angle β ; (a) proposed servo control method for angle β based on digital offset.
Figure 6. (a) Traditional servo control method for angle β ; (a) proposed servo control method for angle β based on digital offset.
Sensors 23 01221 g006
Figure 7. Illustration of zero offset.
Figure 7. Illustration of zero offset.
Sensors 23 01221 g007
Figure 8. Illustration of the mass removal: (a) two ends for mass removal; (b) details of mass removal on each end.
Figure 8. Illustration of the mass removal: (a) two ends for mass removal; (b) details of mass removal on each end.
Sensors 23 01221 g008
Figure 9. Experimental setup for calibration of K 2 .
Figure 9. Experimental setup for calibration of K 2 .
Sensors 23 01221 g009
Figure 10. Measured quadratic term error under each Δ β i ( i = 1, 2,…,21) and best Δ β selection using the proposed method.
Figure 10. Measured quadratic term error under each Δ β i ( i = 1, 2,…,21) and best Δ β selection using the proposed method.
Sensors 23 01221 g010
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.

Share and Cite

MDPI and ACS Style

Zhou, X.; Yang, G.; Niu, W.; Tu, Y. Analysis and Suppression of Nonlinear Error of Pendulous Integrating Gyroscopic Accelerometer at Instrument Level. Sensors 2023, 23, 1221. https://doi.org/10.3390/s23031221

AMA Style

Zhou X, Yang G, Niu W, Tu Y. Analysis and Suppression of Nonlinear Error of Pendulous Integrating Gyroscopic Accelerometer at Instrument Level. Sensors. 2023; 23(3):1221. https://doi.org/10.3390/s23031221

Chicago/Turabian Style

Zhou, Xiaojun, Gongliu Yang, Wentao Niu, and Yongqiang Tu. 2023. "Analysis and Suppression of Nonlinear Error of Pendulous Integrating Gyroscopic Accelerometer at Instrument Level" Sensors 23, no. 3: 1221. https://doi.org/10.3390/s23031221

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