Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2023 Jan 20;23(3):1221. doi: 10.3390/s23031221

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

Xiaojun Zhou 1,2, Gongliu Yang 1, Wentao Niu 2, Yongqiang Tu 1,*
PMCID: PMC9921957  PMID: 36772260

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.

Keywords: nonlinear error, pendulous integrating gyroscopic accelerometer (PIGA), error analysis and suppression, inertial navigation system (INS), instrument level

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 g0 (g0 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×105/g0 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.

Figure 1.

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.

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.

Figure 2.

Figure 2

Illustration of the working principle of PIGA.

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 aX along the input axis (the input axis coincides with the axis of the cylinder shell) causes the corresponding torque mlaX 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 mlaX is balanced with the gyro moment Hα˙ as follows:

Hα˙=mlaX (1)

As shown in Equation (1), the acceleration aX is measured by the α˙ as H and ml 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. OXYZ is the shell coordinate fixed to the shell; OX1Y1Z1 is the cylinder shell coordinate fixed to the cylinder shell; OX2Y2Z2 is the inner frame coordinate fixed to the inner frame; OX3Y3Z3 is the gyro rotor coordinate fixed to the gyro rotor. Point O is the center of mass of the gyro rotor. Axis OX1 coincides with the axis of the cylinder shell; axis OY2 coincides with the axis of the inner frame; axis OZ3 coincides with the motor axis of the spin motor. α is the precession angle of the cylinder shell around the axis OX1; β is the rotational angle of the inner frame around the axis OY2; φ is the rotational angle of the spin motor around the axis OZ3.

Figure 3.

Figure 3

Established coordinates for kinematics and dynamics analyses of PIGA.

  • (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 OX, OY, and OZ of the coordinate OXYZ 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 OX1Y1Z1 is obtained as:

p1q1r1=1000cosαsinα0sinαcosαωXωYωZ+α˙00=ωX+α˙ωYcosα+ωZsinαωYsinα+ωZcosα (2)

where p1, q1, and r1 are the projections of the absolute angular velocity of the cylinder shell on axes OX1, OY1, and OZ1 of the coordinate OX1Y1Z1, respectively.

The projection of the absolute angular velocity of the inner frame on the coordinate OX2Y2Z2 is:

p2q2r2=cosβ0sinβ010sinβ0cosβ1000cosαsinα0sinαcosαωXωYωZ+α˙cosββ˙α˙sinβ=ωXcosβωYsinα+ωZcosαsinβ+α˙cosβωYcosα+ωZsinα+β˙ωXsinβ+ωYsinα+ωZcosαcosβ+α˙sinβ (3)

where p2, q2, and r2 are the projections of the absolute angular velocity of the inner frame on axes OX2, OY2, and OZ2 of the coordinate OX2Y2Z2, respectively.

The projection of the absolute angular velocity of the gyro rotor on the coordinate OX2Y2Z2 is:

p3q3r3=p2q2r2+00φ˙=ωXcosβωYsinα+ωZcosαsinβ+α˙cosβωYcosα+ωZsinα+β˙ωXsinβ+ωYsinα+ωZcosαcosβ+α˙sinβ+φ˙ (4)

where p3, q3, and r3 are the projections of the absolute angular velocity of the gyro rotor on axes OX2, OY2, and OZ2 of the coordinate OX2Y2Z2, 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 OX2Y2Z2 are obtained as follows, respectively.

Under the condition that the gyro motor is fully dynamically balanced, each axis of the coordinate OX2Y2Z2 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 OX2Y2Z2 is written as follows:

HX3HY3HZ3=Jep3Jeq3JZr3 (5)

where HX3, HY3, and HZ3 are the projections of the angular momentum of the gyro rotor on axes OX2, OY2, and OZ2 of the coordinate OX2Y2Z2, respectively; Je and JZ are the radial moment of inertia and the polar moment of inertia of the gyro rotor, respectively.

In general, the axes OX2, OY2, and OZ2 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 OX2Y2Z2 is as follows:

HX2HY2HZ2=JX2p2JX2Y2q2JX2Z2r2JX2Y2p2+JY2q2JY2Z2r2JX2Z2p2JY2Z2q2+JZ2r2 (6)

where HX2, HY2, and HZ2 are the projections of the angular momentum of the inner frame on axes OX2, OY2, and OZ2 of the coordinate OX2Y2Z2, respectively; JX2, JY2, JZ2, JX2Y2, JX2Z2, and JY2Z2 are the inertia moments and inertia products of the inner frame around the coordinate OX2Y2Z2.

  • (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 OY2 can be written as:

d(HY3+HY2)dt+r2(HX3+HX2)p2(HZ3+HZ2)=MY2 (7)

where MY2 is the sum of all moments acting on the inner frame axis OY2.

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:

MY2=Hα˙+HωXωZ1β(IX2IZ2)β+JX2Z2(α˙+ωX)2ωZ12+(IZ2IX2)+4JX2Y2βωX+α˙ωZ1+JX2Y2βJY2Z2(α˙+ωX)ωY1ω˙Z1+(JX2Y2+JY2Z2β)ωY1ωZ1+(ω˙X+α¨) (8)

where ωX1ωY1ωZ1=1000cosαsinα0sinαcosαωXωYωZ=ωXωYcosα+ωZsinαωYsinα+ωZcosα, IX2=JX2+Je, IY2=JY2+Je, IZ2=JZ2+JZ.

3.2. Error Model

MY2 in Equation (8) includes three parts: (1) the moment of inertia due to the shell acceleration; (2) the eccentric moment on axis OY2 due to the unequal rigidity of OX2 and OZ2; (3) the inner frame disturbance torque, including friction torque, electromagnetic torque, elastic torque, and other disturbance torque. Thus, MY2 can be written as:

MY2=mlaXcosβ+ml(aZcosαaYsinα)sinβ+MY2(B)+MYR (9)

where mlaXcosβ+ml(aZcosαaYsinα)sinβ is the moment of inertia due to the shell acceleration; aX, aY and aZ are the projections of the shell acceleration on axes OX2, OY2 and OZ2 of the coordinate OX2Y2Z2, respectively; MY2(B) is the eccentric moment on axis OY2 due to the unequal rigidity of OX2 and OZ2; MYR 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:

α˙=K0+K1aX+K2aX2+mlHβ(aYsinαaZcosα)+MY2(B)H+η (10)

where K0=MYRH is the bias irrelevant to the acceleration; K1=mlH is the scale factor proportional to the acceleration; K2=1H(mlH)2(IX2IZ2)β+JX2Z2 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 K0 and K1 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 OX1. The quadratic term error is influenced by two factors: (1) the unequal inertia (IX2IZ2)β and (2) the inertia product JX2Z2.

  • (1)

    Influence of unequal inertia

For the PIGA, due to the existence of the pendulum mass, IX2 is not equal to IZ2, so the unequal inertia cannot be eliminated in principle. As illustrated in Figure 4a, IX2=2mXr2; IZ2=2mZr2; when the β appears, the float does not rotate around its inertial axis, and the centrifugal force will be generated as (IX2IZ2)βα˙2, which results in a quadratic term error due to unequal inertia.

Figure 4.

Figure 4

Mechanism of quadratic term error due to (a) unequal inertia and (b) inertia product.

The output error caused by centrifugal force (IX2IZ2)βα˙2 can be expressed as [(IZ2IX2)β]H(mlaXH)2. It can be seen that the quadratic term error caused by unequal inertia is proportional to (IX2IZ2), β, and the square of the pendulum ml2; it is inversely proportional to the cube of the angular momentum H3. Under the conditions that the pendulum ml 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 JX2Z2 is that the mass of the float is asymmetrical along the plane X2OZ2. As illustrated in Figure 4b, JX2Z2=2mzxr2sinθcosθ. The inertia product JX2Z2 produces a centrifugal moment along the inner frame axis for the float as JX2Z2α˙2, which results in the quadratic term error due to the inertia product.

The output error caused by the centrifugal force JX2Z2α˙2 can be expressed as JX2Z2H(mlaXH)2. It can be seen that the quadratic term error caused by the inertia product is proportional to JX2Z2 and the square of the pendulum ml2; it is inversely proportional to the cube of the angular momentum H3. Under the conditions that the pendulum ml and angular momentum H of the gyro rotor are fixed, JX2Z2 should be minimized.

4.2. Cross-Coupling Error

According to Equation (10), the cross-coupling error is mlHβ(aYsinαaZcosα). It can be seen that due to the existence of β, the lateral accelerations (aY and aZ) are coupled to the direction of the input axis, forming the cross-coupling error. Under the action of aX, 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 aY, the output of the PIGA is:

α˙=mlH(aX+aYβsinα) (11)

Then, the time for the cylinder shell to precess one circle is:

T=Hml02πdα(aX+aYβsinα)=HmlaX2π1(aYβaX)2 (12)

The influenced indicated value of the PIGA by aY in one circle of the cylinder shell precession is:

aY0=aX1(aYβaX)2=aX[112(aYβaX)2+] (13)

Thus, the relative error of the indicated value of the PIGA due to aY is:

aXaY0aX=12(aYβaX)2 (14)

Similarly, the relative error of the indicated value of the PIGA due to aZ is:

aXaZ0aX=12(aZβaX)2 (15)

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 aX will generate an additional moment on the float along the axis OY2 as follows:

MY2(B)=FZ2lXFX2lZ=FX2BXFZ2FZ2BZFX2 (16)

where lX and lZ are the displacements of the center of the mass on axes OX2 and OY2 caused by elastic deformation, respectively; BX and BZ are the comprehensive stiffnesses along axes OX2 and OY2, respectively; FX2 and FZ2 are the forces on axes OX2 and OY2 caused by acceleration and can be written as:

FX2=maXcosβ(maYsinα+maZcosα)sinβ (17)
FZ2=maXsinβ(maYsinα+maZcosα)cosβ (18)

Figure 5.

Figure 5

Force on the float due to unequal stiffness.

Thus, the moment caused by the unequal stiffness is:

MY2(B)=m2[aX2β+aX(aYsinα+aZcosα)+(aYsinα+aZcosα)2β]BZBXBXBZ (19)

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.

Figure 6.

Figure 6

(a) Traditional servo control method for angle β; (a) proposed servo control method for angle β based on digital offset.

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 β0e 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 β0m. Thus, β0=β0e+β0m.

Figure 7.

Figure 7

Illustration of zero offset.

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 K2 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 K2 using a two-step experimental data processing method: (1) Step 1: The fitted curve of K2-Δβ 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 K2 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 JX2Z2 can be calculated using the calibrated K2 after β is offset using the proposed servo control method in Section 5.1, as follows:

JX2Z2=K2H/mlH2 (20)

After JX2Z2 is calculated, the float is removed from the PIGA and JX2Z2 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 JX2Z2.

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 OY2 as shown in the Figure 8a.

Figure 8.

Figure 8

Illustration of the mass removal: (a) two ends for mass removal; (b) details of mass removal on each end.

As shown in Figure 8b, the adjusted JX2Z2 by mass removal is:

JX2Z2=2×2mb2sinθcosθ=2mb2sin2θ (21)

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 rf (rf is the radius of the end surface). Thus, the removed mass m is calculated as follows:

m=12JX2Z2/rf2=m2l22Hrf2K2 (22)

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 K2 is presented in Figure 9. The K2 under each Δβi (i = 1, 2,…,21) is plotted in Figure 10. As shown in Figure 10, the value of K2 was 1.9×106/g0 without Δβ. The best Δβ was selected as −1 s using the experimental data directly, as K2 was at the minimum value of 4.3×107/g0 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 K2 was at the minimum value of 3.7×107/g0 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 K2 was reduced from 1.9×106/g0 to 3.7×107/g0 and the value of the obtained K2 is also less than the minimum value among the experimental data.

Figure 9.

Figure 9

Experimental setup for calibration of K2.

Figure 10.

Figure 10

Measured quadratic term error under each Δβi (i = 1, 2,…,21) and best Δβ selection using the proposed method.

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 K2, and the result was 1.91×107/g0. Thus, the proposed method of suppression of the nonlinear error of the PIGA was validated as the K2 was reduced by an order of magnitude from 1.9×106/g0 to 1.91×107/g0.

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 JX2Z2 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×106/g0 to 1.91×107/g0.

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.

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.

Funding Statement

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

Footnotes

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.

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. doi: 10.3390/s20185418. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1016/j.mechmachtheory.2018.01.016. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.dt.2019.10.012. [DOI] [Google Scholar]
  • 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. doi: 10.3390/s18020364. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1016/j.ymssp.2019.02.045. [DOI] [Google Scholar]
  • 6.Sun Y., Ren S., Wang C. Calibration method of quartz accelerometer on dynamic centrifuge. Chin. J. Aeronaut. 2022;35:262–272. doi: 10.1016/j.cja.2021.07.021. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.measurement.2022.111117. [DOI] [Google Scholar]
  • 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. doi: 10.3390/s18020643. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. doi: 10.1016/j.istruc.2022.04.101. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.sna.2016.11.001. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.sna.2021.112694. [DOI] [Google Scholar]
  • 12.Yuan Z., Lu Y., Jinyun Z., Pei Y. Specific azimuth self-calibration of PIGA of inertial platform system; 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; Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit; Montreal, QC, Canada. 6–9 August 2001; Reston, VA, USA: American Institute of Aeronautics and Astronautics; 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. doi: 10.1109/JMEMS.2002.807476. [DOI] [Google Scholar]
  • 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. doi: 10.1109/JSEN.2021.3097585. [DOI] [Google Scholar]
  • 16.Ren S., Wang Y., Cheng Y., Chen S. Testing error analysis of accelerometer error model coefficients on indexing table; Proceedings of the Sixth International Symposium on Precision Engineering Measurements and Instrumentation; Hangzhou, China. 31 December 2010; pp. 1376–1381. [Google Scholar]
  • 17.Coulter J., Meehan J. Guidance and Control Conference. American Institute of Aeronautics and Astronautics; Reston, VA, USA: 1981. Test methodology for evaluation of the input axis of a Pendulous Integrating Gyro Accelerometer. [Google Scholar]
  • 18.Xu F., Lu Z., Zhang J. Study Total Least Squares Method Compensate the Test Error of Testing PIGA; 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; 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. doi: 10.1088/1742-6596/1840/1/012023. [DOI] [Google Scholar]
  • 21.Qiao Y.-H., Liu Y., Su B.-K. Study on PIGA Test Method on Centrifuge; 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. doi: 10.1016/j.ast.2015.02.008. [DOI] [Google Scholar]
  • 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. doi: 10.1109/TIM.2018.2869238. [DOI] [Google Scholar]
  • 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. doi: 10.1109/TIM.2020.3022441. [DOI] [Google Scholar]
  • 25.Sun C., Ren S.Q., Cao J., Huo R. Symmetric calibration method of pendulous Integrating Gyroscopic accelerometer on centrifuge. Measurement. 2022;200:111685. doi: 10.1016/j.measurement.2022.111685. [DOI] [Google Scholar]
  • 26.Barbour N. AIAA Guidance, Navigation, and Control Conference and Exhibit. American Institute of Aeronautics and Astronautics; Reston, VA, USA: 2001. Inertial components—past, present, and future. [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. doi: 10.1016/j.mechmachtheory.2022.105175. [DOI] [Google Scholar]
  • 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. doi: 10.1016/j.actaastro.2020.02.018. [DOI] [Google Scholar]
  • 29.El-Sheimy N., Youssef A. Inertial sensors technologies for navigation applications: State of the art and future trends. Satell. Navig. 2020;1:2. doi: 10.1186/s43020-019-0001-5. [DOI] [Google Scholar]
  • 30.Sun M., Lan L., Zhu C.-G., Lei F. Cubic spline interpolation with optimal end conditions. J. Comput. Appl. Math. 2023;425:115039. doi: 10.1016/j.cam.2022.115039. [DOI] [Google Scholar]
  • 31.Belkhouche F. A Differential Accelerometer System: Offline Calibration and State Estimation. IEEE Trans. Instrum. Meas. 2019;68:3109–3118. doi: 10.1109/TIM.2018.2876776. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Not applicable.


Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES