Next Article in Journal
Lasso Model-Based Optimization of CNC/CNF/rGO Nanocomposites
Previous Article in Journal
Correction: Arshad et al. A Comparative Modelling Study of New Robust Packaging Technology 1 mm2 VCSEL Packages and Their Mechanical Stress Properties. Micromachines 2022, 13, 1513
Previous Article in Special Issue
The Strength of Ti-6AL-4V Investigated Using Micro-Pillars
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Installation Error Calibration Method for Redundant MEMS-IMU MWD

by
Yin Qing
,
Lu Wang
* and
Yu Zheng
School of Engineering and Technology, China University of Geosciences (Beijing), Beijing 100083, China
*
Author to whom correspondence should be addressed.
Micromachines 2025, 16(4), 391; https://doi.org/10.3390/mi16040391
Submission received: 13 February 2025 / Revised: 19 March 2025 / Accepted: 27 March 2025 / Published: 28 March 2025
(This article belongs to the Special Issue Advanced Micro- and Nano-Manufacturing Technologies, 2nd Edition)

Abstract

:
For Measurement While Drilling (MWD), the redundant Micro-Electro-Mechanical Systems Inertial Measurement Unit (MEMS-IMU) navigation system significantly enhances the reliability and accuracy of drill string attitude measurements. Such an enhancement enables precise control of the wellbore trajectory and enhances the overall quality of drilling operations. But installation errors of the redundant MEMS-IMUs still degrade the accuracy of drill string attitude measurements. It is essential to calibrate these errors to ensure measurement precision. Currently, the commonly used calibration method involves mounting the carrier on a horizontal plane and performing calibration through rotation. However, when the carrier rotates on the horizontal plane, the gravity acceleration component sensed by the horizontal axis of the IMU accelerometer in the carrier is very small, which leads to a low signal-to-noise ratio, so that the measured matrix obtained by the solution is dominated by noise. As a result, the accuracy of the installation is insufficient, and, finally, the effectiveness of the installation error compensation is reduced. In order to solve this problem, this study proposes a 45°-inclined six-position calibration method based on the selected hexagonal prism redundant structure for redundant MEMS-IMUs in MWD. Firstly, the compensation matrices and accelerometer measurement errors were analyzed, and the new calibration method was proposed; the carrier of the IMUs should be installed at an inclined position of 45°. Then, six measuring points were identified for the proposed calibration approach. Finally, simulation and laboratory experiments were conducted to verify the effectiveness of the proposed method. The simulation results showed that the proposed method reduced installation errors by 40.4% compared with conventional methods. The experiments’ results demonstrated reductions of 83% and 68% in absolute measurement errors for the x and y axes, respectively. As a result, sensor accuracy after compensation improved by over 25% compared with traditional methods. The calibration method proposed by this study effectively improves the accuracy of redundant systems, providing a new approach for the precise measurement of downhole trajectories.

1. Introduction

For Measurement While Drilling (MWD), the inertial navigation system (INS) is widely used due to its high autonomy and independence. It does not rely on external input information; instead, continuous navigation data are obtained through calculations based on inertial sensors. However, downhole conditions, such as high temperatures and strong vibrations, combined with limitations in manufacturing processes [1,2], pose significant challenges to downhole attitude measurement. These challenges manifest as low precision, poor stability, and inadequate reliability [3]. Additionally, recent studies on MEMS nonlinear dynamics have further revealed the complexity of micro-scale systems under electrostatic actuation [4,5]. These findings emphasize the inherent nonlinearities and environmental sensitivity of MEMS devices, which are particularly critical in downhole applications in which sensor performance is substantially affected by manufacturing tolerances and operational stresses. To improve the reliability and precision of navigation control systems, hardware redundancy technology has been actively developed. This technology involves integrating additional inertial sensors into Inertial Measurement Units (IMUs), resulting in diverse configurations with varying numbers and arrangements of sensors [6,7,8,9]. Redundant inertial navigation systems exhibit various errors, similar to general inertial navigation systems. However, as the number of redundant sensors increases and their configurations become more diverse, the complexity of isolating the deterministic error parameters of the sensors also increases. Moreover, calibration methods employed across different configuration schemes are not universally applicable. Consequently, research on calibration techniques for redundant IMUs is of paramount importance [10,11].
In the process of error calibration, the focus is typically on primary parameters such as bias, scale factor, and installation errors. Among these, installation errors significantly impact sensor measurements and the subsequent attitude determination process. These effects become more pronounced as the number of sensors increases, due to the cumulative nature of such errors. Currently, IMU installation errors are commonly addressed through multi-position static tests conducted on rotary tables. For example, WANG Xiong proposed a least-squares quaternion algorithm to compensate for installation errors in MEMS measurement units during wind tunnel experiments. This method was validated using high-precision triaxial rotary table tests [12]. Zheng Zhichao introduced an eight-position self-calibration method for dual-axis inertial navigation systems, which incorporates two additional tilted positions compared with traditional calibration methods [13]. Q. Chen developed a compensation technique for installation errors in pipeline inspection systems, noting that this calibration approach does not require complex or sophisticated experimental equipment [14]. Umar Qureshi simplified traditional correction methods by using gravity as a reference and demonstrated the effectiveness of this calibration approach across different grades of IMUs [15]. The aforementioned studies all focus on the calibration of installation errors, and it can be observed that current research on correcting such errors typically employs gravity as a reference [16,17]. Typically, these methods require mounting the carrier on a horizontal plane and rotating it in 90° increments to align each of the x, y, and z axes vertically, while keeping the other two axes horizontal. The compensation matrix is then derived by mapping the actual measurements from specific points to their theoretical values. Subsequently, this compensation matrix is used to correct the errors. However, it is important to note that due to installation errors, the actual placement of the carrier during measurement is not perfectly vertical but rather nearly vertical. In this scenario, the well inclination angle I approaches 90°, resulting in sinI ≈ 0. As a result, the signals measured along the horizontal axes become weak, and the computed measurement matrix is dominated by noise, except for its diagonal elements. Using such a measurement matrix to solve for the compensation matrix inevitably affects the accuracy of the compensation matrix.
In order to solve this problem, this study proposes a novel calibration method for installation errors. This method is based on a redundant structure comprising six MEMS-IMUs, with six specific measurement points selected during the installation of the carrier at a 45° inclination. By analyzing the relationship between the measured and theoretical values, a compensation matrix is derived to correct the installation errors. This approach achieves a higher compensation accuracy than traditional methods, effectively reducing the impact of installation errors on attitude measurement precision. As a result, it significantly improves the overall measurement accuracy of the redundant system, ensuring precise downhole trajectory measurements.

2. Inclined Six-Position Installation Error Calibration Method

2.1. Redundant Configuration Scheme for MEMS-IMUs

Given that the internal space of downhole drill pipes serves as a circulation channel for drilling fluids, measurement devices used in MWD must feature a hollow structure. To meet this requirement, this study proposes a redundant MEMS sensor configuration scheme. Six MEMS-IMUs are arranged in a regular hexagonal prism structure (as shown in Figure 1), with the IMU-MEMS units mounted on the inner wall of the drill pipe [18].
In a Cartesian coordinate system with the geometric center of the prism as the origin, the Y axis is defined as parallel to the prism axis, while the X-axis points toward one of the prism’s edges. The Z-axis is perpendicular to both the X and Y axes, completing the right-handed coordinate system. Six triaxial accelerometers are installed in an alternating pattern on the sides of the prism, with each sensor’s center positioned at the midpoint of the respective hexagonal edge. Specifically, the y-axis of each sensor aligns with the global Y-axis, while the z-axis is perpendicular to the prism’s side, pointing outward.
In the figure, the hexagonal prism has a height of 2 h and a side length denoted as l. The position coordinates (Lx, Ly, Lz) and alignment angles (θx, θy, θz) of the six sensors’ sensitive axes in the XYZ coordinate system are provided below:
L x L y L z = 0 3 l / 2 3 l / 2 0 3 l / 2 3 l / 2 l l / 2 l / 2 l l / 2 l / 2 h h h h h h
θ x θ y θ z = π 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 6 1 / 6 1 / 2 5 / 6 5 / 6

2.2. Inclined Six-Position Installation Error Calibration Scheme

In traditional accelerometer calibration, the following error model is usually used for calibration:
W = S x a 0 0 0 S y a 0 0 0 S z a 1 α yx α zx α xy 1 α zy α xz α yz 1 G + b a x b a y b a z
where W represents the measured output of the accelerometer, G (G = [0, g, 0]T) represents the theoretical output of the accelerometer in the absence of installation errors, αij (i, j = x, y, z) represents installation errors, S i a (i = x, y, z) represents scale factor errors, bai (i = x, y, z) represents bias errors.
Since the sensors have already been calibrated and compensated at the factory, the bias errors can be neglected in this context. Thus, the equation can be simplified to Equation (4):
W = S x a S y a α yx S z a α zx S x a α xy S y a S z a α zy S x a α xz S y a α yz S z a G
This simplification leads to the following:
G = E W
where the compensation matrix E = S x a S y a α yx S z a α zx S x a α xy S y a S z a α zy S x a α xz S y a α yz S z a 1 .
The traditional method for compensating installation errors involves using Equation (4) to map the actual measured values to their theoretical values at specific measurement points. This process enables the determination of the current installation error matrix and, consequently, the derivation of the compensation matrix E. As shown in Equation (5), the compensation matrix E is then applied to correct the installation errors, bringing the measured values closer to the true values.
The theoretical output of the accelerometer represents the projection of the gravitational acceleration from the geographic coordinate system (north–east–up) to the drill string coordinate system (b-frame), which can be obtained through coordinate transformation. Therefore, based on Equation (5), the compensation matrix E can be reformulated as follows:
E = C b n 0 0 g W 1
where 0 0 g represents the gravitational acceleration in the geographic coordinate system (local horizontal coordinate system), C b n is the attitude transformation matrix from the geographic coordinate system to the body frame.
By taking the derivative of Equation (6), the relative error expression of the compensation matrix E can be obtained as follows:
d E = C b n 0 0 g d W 1
From the relative error expression of the compensation matrix E, it is clear that the accuracy of E depends on the precision of the measurements. Without improving the intrinsic measurement accuracy of the sensors, variations in the attitude matrix C b n can affect the measurement accuracy, thereby impacting the precision of the compensation matrix. Therefore, by adjusting the attitude matrix C b n using conventional calibration methods, the accuracy of the compensation matrix can be improved, and the issues primarily caused by measurement noise can be mitigated.
Assuming the measured values from a triaxial accelerometer are gx, gy, and gz, the attitude matrix C b n projects the gravitational acceleration into the drill string coordinate system (b-frame). The outputs of the accelerometers along the x, y, and z axes of the drill string can then be represented as follows:
g x = g sin I cos T + μ x g y = g sin I sin T + μ y g z = g cos I + μ z
where I represents the inclination angle (the angle between the borehole direction line and the gravity line); T represents the toolface angle; and μx, μy, μz are the random noises along the x, y, and z axes, respectively.
By differentiating Equation (8), the relative errors in the three axis measurements rx, ry, and rz can be derived as follows:
r x = cot I d I tan T d T + μ x r y = cot I d I + cot T d T + μ y r z = tan I d I + μ z
From Equation (9), it is obvious that the output error of the triaxial accelerometer is related to the cutter face angle and inclination. Assuming that the horizontal axis error is equal to the vertical axis error (rx = rz) and only considering the influence of the inclination angle on the measurement error (T = 0°), the inclination angle I can be calculated as 45°. In order to further determine that the rotation angle is 45° instead of the other angles, we set the degree rotation angle as θ for analysis.
After the entire carrier rotates θ° around the x-axis, the output expression of the three-axis accelerometer can be written as follows:
  g x = g cos θ x sin I cos T + g sin θ x cos I ± μ x   g y = g sin I sin T ± μ y   g x = g sin θ z sin I cos T + g cos θ z cos I ± μ z
Multiplying   g x and   g z by sin θ and cos θ respectively yields the following:
  g x sin θ = g cos θ sin θ sin I cos T + g ( sin θ ) 2 cos I ± sin θ μ x   g z cos θ = gsin θ cos θ sin I cos T + g ( cos θ ) 2 cos I ± cos θ μ z
By adding   g x sin θ and   g z cos θ , their geometric values are the same as the true measured values under the orthogonal structure considering errors, i.e.,   g x sin θ +   g z cos θ = g z . Therefore, the true measured value of the wellbore inclination angle I ^ can be obtained as follows:
I ^ = arccos g cos I ± μ x sin θ ± μ z cos θ g
Assuming the measurement error of the accelerometer is 5% of the measured value, i.e., the maximum measurement error μ x = μ y = μ z = 0.005 g , then, we obtain the following:
I ^ = arccos ( cos I ± 0.005 sin θ ± 0.005 cos θ )
The calculation error of the wellbore inclination angle is as follows:
E I = I ^ I = arccos ( cos I ± 0.005 sin θ ± 0.005 cos θ ) I
Similarly, by subtracting   g   x sin θ from   g   z cos θ , it can be inferred that the calculation error of the tool face angle is the following:
E T = T ^ T = arcsin sin I cos T ± 0.005 sin θ ± 0.005 cos θ sin I T
By using Formula (14) and setting both the drilling inclination angle and the tilt angle as independent variables, we can draw three-dimensional simulation images corresponding to different drilling inclination and tilt angles, as shown in Figure 2.
From Figure 2, it can be seen that, when the inclination angle is large, the selection of the bias angle is more extensive, while, when the inclination angle is small, only when the tilt angle is 45°, the measurement error is closest to 0.
From Formula (14), it can be seen that the measurement error of the tool face angle is related to the inclination angle I. In order to obtain three-dimensional simulation images corresponding to different tool face angles and offset angles, we set the inclination angles I = 0.5° and I = 2° as independent variables and then set both the tool face angle and inclination angle as independent variables. The obtained images are shown in Figure 3a,b.
From the figure, it can be seen that, whether at I = 0.5° or I = 2°, the measurement error of the tool face angle is closest to 0 when the tilt angle is 45°.
In summary, when the tilt angle is 45°, the sensor output state is optimal. Additionally, previous research has shown that accelerometers exhibit better linearity around an inclination angle of 45° [19,20]. So, in order to maximize the sensor output and achieve a more accurate compensation matrix during the calibration process, the new calibration scheme involves rotating the carrier 45° and placing it and selecting specific measurement points under this tilted condition. According to the above research, due to the fact that the coordinate system in this scheme points from the Y-axis to the sky, replacing the position of the Z-axis in the conventional coordinate system, the carrier in this calibration scheme should be rotated 45° around the X-axis. According to the above research, the carrier in this calibration scheme should be rotated 45° around the X-axis.
Given that our MEMS-IMU redundant configuration follows a hexagonal prism structure, after installing the carrier at a 45° inclination, the carrier rotates around its own axis by 60° each time to determine the measurement point, which ensures that the overall spatial position of the carrier remains consistent before and after each rotation. Consequently, the special measurement points for acquiring actual measurements are sequentially selected at tool face angles of 0°, 60°, 120°, 180°, 240°, and 300°. The schematic flow diagram of this calibration method is illustrated in Figure 4.
From the figure, it can be seen that, from position 1 to position 6, the carrier maintains a 45° tilt around the x-axis, and each position changes to the next position by rotating 60° around the y-axis.
Given that the structure of the hexagonal prism configuration has been established, the theoretical values can be accurately determined at these six positions using the relative positions of the six sensors, thereby enhancing the accuracy of the calibration. Through theoretical derivation, the theoretical outputs G and the measured outputs W of the accelerometers for the six MEMS-IMU sensors under the inclined six-position installation error correction scheme can be expressed as follows:
G = g x 1 g x 2 g x 3 g x 4 g x 5 g x 6 g y 1 g y 2 g y 3 g y 4 g y 5 g y 6 g z 1 g z 2 g z 3 g z 4 g z 5 g z 6
G = g 0 6 / 4 6 / 4 0 6 / 4 6 / 4 2 / 2 2 / 2 2 / 2 2 / 2 2 / 2 2 / 2 2 / 2 2 / 4 2 / 4 2 / 2 2 / 4 2 / 4
W = w x 1 w x 2 w x 3 w x 4 w x 5 w x 6 w y 1 w y 2 w y 3 w y 4 w y 5 w y 6 w z 1 w z 2 w z 3 w z 4 w z 5 w z 6
W = μ x g sin I sin T + μ x g sin I sin T + μ x μ x g sin I sin T + μ x g sin I sin T + μ x g cos I + μ y g cos I + μ y g cos I + μ y g cos I + μ y g cos I + μ y g cos I + μ y g sin I cos T + μ z g sin I cos T + μ z g sin I cos T + μ z g sin I cos T + μ z g sin I cos T + μ z g sin I cos T + μ z
According to Equations (17) and (19), and by utilizing Equation (5), the compensation matrix E can be ultimately determined using the least-squares method.

3. Calibration Method Validation

3.1. Simulation Experiment

In this study, simulations were conducted using MATLAB R2022a to compare the performance of the conventional compensation method and the inclined six-position method. The compensation matrices E1 and E2 were derived for each respective method. Subsequently, a new motion trajectory was generated, and both the compensation matrices E1 and E2 were applied to it. Finally, the accuracy of the two methods was compared by analyzing the sensor outputs after applying the compensation matrices. The entire process is illustrated in Figure 5.
The specific steps of this simulation are as follows:
(1)
Simulate the generation of MEMS-IMU Trajectory 1 by sequentially orienting the x-axis, y-axis, and z-axis vertically to obtain three sets of sensor measurements. These measurements serve as theoretical values without installation errors. Subsequently, installation errors (with an error angle of 0.00278° between each pair of axes) were introduced into this trajectory. New measurements were then taken to obtain three sets of values with installation errors, representing the actual values. Using these theoretical and actual values, the compensation matrix E1 was calculated using the conventional compensation method.
(2)
Simulate the generation of a new MEMS-IMU Trajectory 2 in which the sensor moves from its initial state to a position with a 45° inclination angle and a 0° tool face angle, designated as Position 1. The sensor was then moved to five additional positions with tool face angles of 60°, 120°, 180°, 240°, and 300°. The six sets of measurement data acquired from these positions were used as the theoretical values for the inclined six-position installation error method. Subsequently, the same installation errors as in Trajectory 1 were introduced, and new measurements were taken to obtain six sets of values with installation errors, representing the actual values. Using these theoretical and actual values, the six-position compensation matrix E2 was derived through the least-squares method.
(3)
Simulate the generation of a test comparison MEMS-IMU Trajectory 3. The measurements obtained without installation errors were used as the theoretical reference values. Subsequently, the same installation errors were introduced into Trajectory 3. The compensation matrices E1 and E2 were then applied separately to correct these errors, and the accuracy of each method was compared based on the compensated outputs.
The sensor errors added when generating IMU trajectories were as follows: the zero bias instability of the accelerometer was 10 μg; the bias stability in the full-temperature domain of the accelerometer was 4 mg; the resolution of the accelerometer was 0.5 mg; the nonlinear accuracy of the accelerometer was 0.1% FS; the random walk of the accelerometer was 0.05 m/s/√h the bandwidth of the accelerometer was 50 Hz; the gyro bias instability was 4 °/h; the zero point accuracy in the full-temperature domain of the gyro was 0.1 °/s; the resolution of the gyro was 0.01 °/s; the nonlinear accuracy of the gyro was 0.1% FS; the random walk of the gyro was 0.3 °/√h; and the bandwidth of the gyro was 50 Hz.
After completing the simulations and obtaining E1 and E2, Equation (4) was used to derive the calibration results for both methods, as shown in Table 1.
From the table above, it is observed that, after calibration using the conventional multi-position error calibration method, the average calibrated installation error was approximately 0.005°, with a deviation from the true value of around 0.0047°. In contrast, the inclined six-position compensation method resulted in an overall deviation of approximately 0.0028° from the true value. This result represents a 40.4% reduction in installation error compared with the conventional method, demonstrating the superior performance of the inclined six-position method. However, due to the rotation about the X-axis in the calibration scheme, the installation error between the x-axis and z-axis is not fully compensated in the inclined six-position method. As a result, the accuracy in this aspect is comparable with that of the conventional compensation method.
To visually assess the compensation effectiveness, one IMU triaxial accelerometer was selected, and its installation error graphs for the x, y, and z axes were plotted, as shown in Figure 6 below.
As can be seen from the figure, after compensation using both methods, the errors were significantly reduced compared with the original data. Furthermore, the effect of compensation using the oblique six-position compensation method was superior to that of the traditional compensation method. Since the errors added during simulation were the same, and the compensation matrix E primarily compensated for installation errors; it can be concluded that the oblique six-position compensation method was more effective in compensating for installation errors than the traditional method.

3.2. Experimental Validation of the Effectiveness of the Inclined Six-Position Calibration Method

To further validate the effectiveness of this calibration method, a six-MEMS-IMU redundant system with a hollow six prism structure was built by using 3D-printing technology (as shown in Figure 7).
The MEMS sensor selected for this study was the AGTR350 model. It has dimensions of 36 mm × 36 mm × 16 mm, and its specific parameters are detailed in Table 2 and Table 3.
The MEMS sensor array was installed on a triaxial rotary table. Similar to the simulation, the matrices E1 and E2 were obtained through a combination of experimental measurements and calculations.
After obtaining E1 and E2, the triaxial rotary table was adjusted to position the sensor array at a 75° angle with respect to the horizontal plane (as shown in Figure 8). This position was recorded as Measurement Point 1, and the sensor measurements were acquired. Subsequently, the triaxial rotary table was further adjusted to rotate the sensor array around the axis of its hexagonal prism carrier through a full revolution, with measurement points selected every 10°. For one of the six IMUs, the theoretical reference values, uncompensated measurement values, compensated values using the six-position calibration method, and compensated values using traditional calibration methods at these measurement points were compared. The results are illustrated in Figure 9, Figure 10 and Figure 11.
For the x-axis, the theoretical values without installation error, the uncompensated measurement values, and the compensated values using both traditional and new methods all exhibited a sinusoidal trend. Over the entire range of tool face angles from 0° to 360°, the new method achieved higher compensation accuracy than the traditional method. For the y-axis, assuming the y-axis orientation aligned with the drill pipe direction and no installation error was present, the theoretical values were represented by a straight line. Due to the presence of installation errors, the uncompensated measurement values exhibited a sinusoidal trend. After correction using the new method, although the values still exhibited a sinusoidal trend, the amplitude of the error was significantly reduced. On the other hand, after correction using the traditional method, the values followed a cosine trend, indicating lower compensation accuracy than the new method. For the z-axis, the uncompensated measurement values, as well as those corrected using both traditional and new methods, closely approximated the theoretical values without installation error. This result suggests that the installation error angle along the z-axis direction was negligible.
Using the experimental data, we calculated the peak-to-peak, average, and maximum absolute errors for the measurements along the x, y, and z axes. These results are summarized in Table 4, Table 5 and Table 6.
From the data presented in the previous table, several observations can be made: Firstly, regarding the Z-axis, due to the minimal installation error angle of the experimental sensors, the compensation accuracy achieved by both methods was very similar. This indicates that the installation errors along the Z-axis were effectively negligible, resulting in minimal discrepancy between the two compensation techniques. Secondly, it can be seen that the variance value of absolute error on the y-axis changed significantly. The variance of the absolute error on the y-axis after compensation by the new method was minimized, indicating that the sensor output was more convergent. Additionally, for the other two axes (x and y), the application of traditional compensation methods resulted in an average reduction of the absolute measurement errors by 62% and 54%, respectively. In contrast, employing the inclined six-position compensation method led to a more substantial decrease in the absolute measurement errors, with averages of 83% and 68% reductions for the x and y axes, respectively. Overall, the utilization of the inclined six-position compensation method demonstrated a significant improvement in sensor accuracy compared with traditional compensation methods, achieving enhancements exceeding 25%. This method thus delivered a notably superior compensation effect.

4. Discussion

This study addresses the issue of low accuracy in compensation matrices during the installation error compensation process for redundant inertial navigation systems. To address this, we propose a six-position compensation method based on an inclined installation configuration of six MEMS-IMUs arranged on a hexagonal prism structure. This method effectively mitigates the issue of excessive noise in horizontal axis measurements under conventional methods, achieving significantly improved compensation accuracy and enhancing sensor measurement precision. However, several limitations were identified in this study:
(1)
During the correction of installation errors, this study did not account for the influence of temperature. The measurement accuracy of MEMS sensors is significantly affected by temperature variations, with notable performance degradation occurring at elevated temperatures.
(2)
When comparing the accuracy of the two compensation methods, the simulated drilling trajectories used were relatively simple. As a result, the compensation accuracy under more complex drilling trajectories remains unverified.
(3)
Both the theoretical analysis and experimental validation conducted in this study were performed under static conditions. The compensation accuracy under dynamic conditions has not been investigated.
Future research will focus on addressing these limitations by incorporating additional practical considerations such as temperature effects, validating the method under more complex drilling trajectories, and evaluating its performance under dynamic conditions. These efforts will refine and optimize the proposed method, ensuring its robustness and reliability in real-world applications.

5. Conclusions

This study investigates the calibration method for installation errors in redundant inertial navigation systems based on a hexagonal prism structure with six MEMS-IMUs. The following conclusions are drawn:
(1)
This study introduces an innovative six-position compensation method that utilizes an inclined installation configuration of six MEMS-IMUs on a hexagonal prism structure. In this new compensation scheme, the carrier is tilted 45° around the X-axis. Six specific measurement points are then selected at tool face angles of 0°, 60°, 120°, 180°, 240°, and 300° in this tilted state to derive the compensation matrix. This method effectively addresses the issue of low accuracy in compensation matrices during the installation error compensation process for redundant inertial navigation systems by improving the measurement precision and reducing the impact of noise.
(2)
The effectiveness of the proposed method was validated through both simulation and experimental testing. The simulation results demonstrated that after calibration using the inclined six-position compensation method, installation errors were reduced by 40.4% compared with conventional multi-position error calibration methods, highlighting the superior performance of the proposed method. These findings were further supported by practical experiments, in which the absolute measurement errors along the x and y axes were reduced by 83% and 68%, respectively. Compared with traditional compensation methods, the sensor accuracy improved by more than 25%, demonstrating the superior compensation effect of the proposed method.

Author Contributions

Conceptualization, Y.Z. and Y.Q.; methodology, Y.Z. and L.W.; software, Y.Z.; validation, Y.Q. and Y.Z.; formal analysis, Y.Q.; investigation, Y.Q.; data curation, Y.Z.; writing—original draft preparation, Y.Q.; writing—review and editing, Q.Y and L.W.; visualization, Y.Q.; supervision, L.W.; project administration, L.W.; funding acquisition, L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Deep Earth Probe and Mineral Resources Exploration-National Science and Technology Major Project, grant number: 2024ZD1003100; National Natural Science Foundation of China, grant number: U22A20184.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Boukredera, F.S.; Youcefi, M.R.; Hadjadj, A.; Ezenkwu, C.P.; Vaziri, V.; Aphale, S.S. Enhancing the drilling efficiency through the application of machine learning and optimization algorithm. Eng. Appl. Artif. Intell. 2023, 126, 107035. [Google Scholar]
  2. Tang, S.; Wei, J.; Song, D. Research on active cooling technology of measuring instrument while drilling based on insulation tube in high temperature well. Alex. Eng. J. 2024, 108, 371–378. [Google Scholar] [CrossRef]
  3. Liu, Z.; Yan, W.; Kang, S.; Liu, Z.; Wang, Y.; Zhang, S. Redundant attitude measurement and system reconstruction method for steering drilling tools. Acta Pet. Sin. 2015, 36, 1433–1440. [Google Scholar]
  4. Razzaq, M.A.; Rocha, R.T.; Tian, Y.; Towfighian, S.; Masri, S.F.; Younis, M.I. Nonparametric identification of a MEMS resonator actuated by levitation forces. Int. J. Non-Linear Mech. 2024, 160, 104633. [Google Scholar] [CrossRef]
  5. Ramini, A.H.; Hennawi, Q.M.; Younis, M.I. Theoretical and experimental investigation of the nonlinear behavior of an electrostatically actuated in-plane MEMS arch. J. Microelectromech. Syst. 2016, 25, 570–578. [Google Scholar]
  6. Shao, Y.; He, K. Research on error compensation technology of redundant MEMS-IMU. Appl. Sci. Technol. 2015, 42, 9–12. [Google Scholar]
  7. Sukkarieh, S. A Low-Cost, Redundant Inertial Measurement Unit for Unmanned Air Vehicles. Int. J. Robot. Res. 2000, 19, 1089–1103. [Google Scholar] [CrossRef]
  8. Gheorghe, M.V. Study of Virtual Body Frames in Dodecahedron-Based Skew Redundant Inertial Measurement Units. Sens. Transducers 2016, 207, 15–20. [Google Scholar]
  9. Xue, L.; Yang, B.; Wang, X.; Cai, G.; Shan, B.; Chang, H. MIMU Optimal Redundant Structure and Signal Fusion Algorithm Based on a Non-Orthogonal MEMS Inertial Sensor Array. Micromachines 2023, 14, 759. [Google Scholar] [CrossRef]
  10. Yang, L. Research on Error Compensation Technology of Redundant MEMS-IMU Based on KF. Master’s Thesis, Harbin Engineering University, Harbin, China, 2021. [Google Scholar]
  11. Luo, G. Research on Key Technologies of Redundant MEMS-IMU Error Compensation. Master’s Thesis, Instrument Science and Technology. Harbin Engineering University, Harbin, China, 2021. [Google Scholar]
  12. Wang, X.; Zhao, X.; Zhou, B.; Wei, Q.; Zhang, R. Installation error calibration for MEMS angular measurement system in hypersonic wind tunnel. Chin. J. Aeronaut. 2023, 36, 175–186. [Google Scholar] [CrossRef]
  13. 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]
  14. Chen, Q.; Zhang, Q.; Niu, X. Estimate the Pitch and Heading Mounting Angles of the IMU for Land Vehicular GNSS/INS Integrated System. IEEE Trans. Intell. Transp. Syst. 2021, 22, 6503–6515. [Google Scholar] [CrossRef]
  15. Qureshi, U.; Golnaraghi, F. An Algorithm for the In-Field Calibration of a MEMS IMU. IEEE Sens. J. 2017, 17, 7479–7486. [Google Scholar] [CrossRef]
  16. Song, N.; Cai, Q.; Yang, G.; Yin, H. Analysis and calibration of the mounting errors between inertial measurement unit and turntable in dual-axis rotational inertial navigation system. Meas. Sci. Technol. 2013, 24, 115001–115002. [Google Scholar] [CrossRef]
  17. Cheuk, C.M.; Lau, T.K.; Lin, K.W.; Liu, Y. Automatic calibration for inertial measurement unit. In Proceedings of the 2012 12th International Conference on Control Automation Robotics & Vision, (ICARCV) 2012, Guangzhou, China, 5–7 December 2012; pp. 1341–1346. [Google Scholar]
  18. Zheng, Y.; Wang, L.; Zhang, F.; Yang, Z.; Hu, Y. Redundant Configuration Method of MEMS Sensors for Bottom Hole Assembly Attitude Measurement. Micromachines 2024, 15, 804. [Google Scholar] [CrossRef] [PubMed]
  19. Pan, M. Research on Non Orthogonal Measurement Technology of Carrier Vertical Attitude. Master’s Thesis, Xi’an University of Petroleum, Xi’an, China, 2015. [Google Scholar]
  20. Pan, M.; Cheng, W.; Li, B.; Chen, C.; Bai, X. Optimization and correction of non orthogonal measurement of vertical attitude. Sens. World 2014, 20, 11–14. [Google Scholar]
Figure 1. Hexagonal prism MEMS-IMU redundant configuration scheme.
Figure 1. Hexagonal prism MEMS-IMU redundant configuration scheme.
Micromachines 16 00391 g001
Figure 2. Three-dimensional simulation diagram corresponding to different drilling inclination angles and tilt angles.
Figure 2. Three-dimensional simulation diagram corresponding to different drilling inclination angles and tilt angles.
Micromachines 16 00391 g002
Figure 3. Three-dimensional simulation diagram corresponding to different tool face angles and tilt angles.
Figure 3. Three-dimensional simulation diagram corresponding to different tool face angles and tilt angles.
Micromachines 16 00391 g003
Figure 4. Schematic flow diagram of the six-position calibration method.
Figure 4. Schematic flow diagram of the six-position calibration method.
Micromachines 16 00391 g004
Figure 5. Flowchart of the trajectory simulation.
Figure 5. Flowchart of the trajectory simulation.
Micromachines 16 00391 g005
Figure 6. Comparison of accelerometer triaxial accuracy in simulation.
Figure 6. Comparison of accelerometer triaxial accuracy in simulation.
Micromachines 16 00391 g006aMicromachines 16 00391 g006b
Figure 7. Six-MEMS-IMU redundant system and sensors.
Figure 7. Six-MEMS-IMU redundant system and sensors.
Micromachines 16 00391 g007
Figure 8. Triaxial rotary table and actual test setup.
Figure 8. Triaxial rotary table and actual test setup.
Micromachines 16 00391 g008
Figure 9. Comparison of the effectiveness of compensation methods in x-axis.
Figure 9. Comparison of the effectiveness of compensation methods in x-axis.
Micromachines 16 00391 g009
Figure 10. Comparison of the effectiveness of compensation methods in y-axis.
Figure 10. Comparison of the effectiveness of compensation methods in y-axis.
Micromachines 16 00391 g010
Figure 11. Comparison of the effectiveness of compensation methods in z-axis.
Figure 11. Comparison of the effectiveness of compensation methods in z-axis.
Micromachines 16 00391 g011
Table 1. Calibration results of two methods.
Table 1. Calibration results of two methods.
ParameterConventional Compensation MethodError from True ValueInclined Six-Position MethodError from True Value
αyx/rad0.002500.00028−0.000030.00281
αzx/rad−0.049970.05275−0.051080.05386
αxy/rad0.050100.047320.000000.00278
αzy/rad0.050000.047220.000000.00278
αxz/rad0.050000.047220.051380.04860
αxy/rad−0.049920.052700.000590.00219
Table 2. IMU accelerometer relevant parameters.
Table 2. IMU accelerometer relevant parameters.
AccelerometerMinimum ValueTypical ValuesMaximum Value
Range (g)−6-+6
Zero Bias Instability (μg)51015
Full-Temperature Bias Stability (mg)345
Resolution (mg)-0.5-
Nonlinear Accuracy (%FS)-0.1-
Random Walk (m/s/√h)0.030.050.1
Bandwidth (Hz)-50-
Table 3. IMU gyroscope relevant parameters.
Table 3. IMU gyroscope relevant parameters.
GyroscopeMinimum ValueTypical ValuesMaximum Value
Range (°/s)−400-+400
Zero Bias Instability (°/h)345
Full-Temperature Bias Stability (°/s)0.080.10.2
Resolution ((°/s)-0.01-
Nonlinear Accuracy (%FS)-0.1-
Random Walk (°/h)0.20.30.5
Bandwidth (Hz)-50-
Table 4. Comparison of x-axis measurement errors.
Table 4. Comparison of x-axis measurement errors.
Absolute Error of x-Axis (m/s)Peak-to-PeakAverage ValueMaximum ValueVariance
Raw Measurement Data1.63400.80760.95790.0983
Data Compensated by Traditional Methods0.60790.30530.49820.1256
Data Compensated by New Methods0.31570.13800.31500.1318
Table 5. Comparison of y-axis measurement errors.
Table 5. Comparison of y-axis measurement errors.
Absolute Error of x-Axis (m/s)Peak-to-PeakAverage ValueMaximum ValueVariance
Raw Measurement Data0.44260.14560.28410.0822
Data Compensated by Traditional Methods0.20950.06560.13330.0354
Data Compensated by New Methods0.15840.04670.10060.0224
Table 6. Comparison of z-axis measurement errors.
Table 6. Comparison of z-axis measurement errors.
Absolute Error of z-axis (m/s)Peak-to-PeakAverage ValueMaximum ValueVariance
Raw Measurement Data0.31420.24480.30570.1939
Data Compensated by Traditional Methods0.20310.15320.23890.0795
Data Compensated by New Methods0.21530.14920.20690.0754
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

Qing, Y.; Wang, L.; Zheng, Y. Installation Error Calibration Method for Redundant MEMS-IMU MWD. Micromachines 2025, 16, 391. https://doi.org/10.3390/mi16040391

AMA Style

Qing Y, Wang L, Zheng Y. Installation Error Calibration Method for Redundant MEMS-IMU MWD. Micromachines. 2025; 16(4):391. https://doi.org/10.3390/mi16040391

Chicago/Turabian Style

Qing, Yin, Lu Wang, and Yu Zheng. 2025. "Installation Error Calibration Method for Redundant MEMS-IMU MWD" Micromachines 16, no. 4: 391. https://doi.org/10.3390/mi16040391

APA Style

Qing, Y., Wang, L., & Zheng, Y. (2025). Installation Error Calibration Method for Redundant MEMS-IMU MWD. Micromachines, 16(4), 391. https://doi.org/10.3390/mi16040391

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