| Literature DB >> 30154390 |
Chun-Mei Dong1, Shun-Qing Ren2, Xi-Jun Chen3, Zhen-Huan Wang4.
Abstract
Inertial Measurement Unit (IMU) calibration accuracy is easily affected by turntable errors, so the primary aim of this study is to reduce the dependence on the turntable's precision during the calibration process. Firstly, the indicated-output of the IMU considering turntable errors is constructed and with the introduction of turntable errors, the functional relationship between turntable errors and the indicated-output was derived. Then, based on a D-suboptimal design, a calibration method for simultaneously identifying the IMU error model parameters and the turntable errors was proposed. Simulation results showed that some turntable errors could thus be effectively calibrated and automatically compensated. Finally, the theoretical validity was verified through experiments. Compared with the traditional method, the method proposed in this paper can significantly reduce the influence of the turntable errors on the IMU calibration accuracy.Entities:
Keywords: IMU; calibration method; error modeling; parameter estimation; separated calibration
Year: 2018 PMID: 30154390 PMCID: PMC6163626 DOI: 10.3390/s18092846
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Frame definition.
| Frame | Description |
|---|---|
|
| The navigation frame |
| The outer axis frame | |
| The middle axis frame | |
| The inner axis frame | |
|
| The body frame |
|
| Accelerometers frame |
|
| Gyros frame |
The uniformly distributed positions.
|
|
|
|
|
|
|
|
|
|
| |
|
| 35.2644° | 35.2644° | 324.7356° | 215.2644° | 144.7356° | 144.7356° | 324.7356° | 324.7356° | 69.0948° | 69.0948° |
|
| 315° | 225° | 315° | 45° | 225° | 315° | 45° | 135° | 0° | 180° |
|
| 18° | 36° | 54° | 72° | 90° | 108° | 126° | 144° | 162° | 180° |
|
|
|
|
|
|
|
|
|
|
| |
|
| 290.9052° | 290.9052° | 20.9052° | 399.0948° | 20.9052° | 339.0948° | 0° | 0° | 0° | 0° |
|
| 0° | 180° | 270° | 90° | 90° | 90° | 339.0948° | 200.9052° | 20.9052° | 159.0948° |
|
| 198° | 216° | 234° | 252° | 270° | 288° | 306° | 324° | 342° | 360° |
Results estimated in two models.
| IMU Parameters | Preset Values of SIMULATION | Errors Calibrated by New Model | Errors Calibrated by Traditional Model | ||
|---|---|---|---|---|---|
| Without Turntable Errors | With Turntable Errors | Without Turntable Errors | With Turntable Errors | ||
| Δ | 700 | 2.118 | 2.475 | 1.860 | 25.925 |
| Δ | 800 | −8.060 | −8.034 | −7.755 | 20.389 |
| Δ | 500 | −0.850 | −1.683 | −1.458 | −48.233 |
| 700 | 0.702 | 0.659 | 0.447 | 80.308 | |
| −900 | 4.259 | 4.205 | 6.328 | −119.587 | |
| −3000 | 3.703 | 3.717 | 3.994 | 3.234 | |
| −1 | −0.0094 | −0.0105 | 0.0074 | 0.5738 | |
| −5 | 0.0012 | 0.0017 | 0.0050 | −3.5655 | |
| −1 | −0.0384 | −0.0393 | −0.0266 | 1.1399 | |
| Δ | −81 | −0.160 | 1.3 | −0.133 | 65.891 |
| Δ | 84 | 0.083 | 0.21 | 0.075 | 42.664 |
| Δ | −22 | −0.061 | −5.1 | −0.076 | −81.947 |
| −0.7920 | −0.0072 | −0.0072 | −0.0073 | −0.0072 | |
| 0.1152 | 0.0029 | 0.0029 | 0.0029 | 0.0005 | |
| 0.5148 | −0.0002 | 0.0030 | 0.0042 | 0.0074 | |
| 5.00 | −0.0003 | −0.0005 | −0.0004 | −1.1834 | |
| −2.00 | 0.0000 | −0.0012 | 0.0004 | 2.8588 | |
| 0.35 | −0.0001 | −0.0007 | −0.0001 | 0.9525 | |
| 0.19 | −0.0008 | −0.0010 | −0.0007 | −1.1426 | |
| −17.00 | 0.0003 | 0.0035 | 0.0000 | −2.8499 | |
| 15.00 | 0.0001 | 0.0059 | −0.0001 | 0.7203 | |
Figure 1Unitary weight standard deviations of accelerometer calibrated in turntable with different errors.
Figure 2Unitary weight standard deviations of gyro in different turntable errors.
The Calibration errors for turntable errors.
| Simulation Preset Value | Calibration Error | |||||||
|---|---|---|---|---|---|---|---|---|
| Δ | Δ | Δ | Δ | Δ | Δ | Δ | Δ | |
| 0′ | 1′′ | 1′′ | 1′′ | −1′′ | 0′′ | 0′′ | 0′′ | −1′′ |
| 5′ | 3′′ | 0′′ | 1′′ | 0′′ | −1′′ | 0′′ | 1′′ | 0′′ |
| 10′ | 7′′ | −2′′ | 2′′ | 3′′ | −2′′ | 1′′ | 2′′ | 0′′ |
| 15′ | 13′′ | −7′′ | 3′′ | 7′′ | −5′′ | 3′′ | 4′′ | 0′′ |
| 20′ | 21″ | −13′′ | 4′′ | 13′′ | −8′′ | 5′′ | 8′′ | −1′′ |
| 25′ | 31′′ | −22′′ | 6′′ | 21′′ | −13′′ | 8′′ | 12′′ | −1′′ |
| 30′ | 44′′ | −33′′ | 8′′ | 30′′ | −19′′ | 12′′ | 17′′ | −2′′ |
| 35′ | 59′′ | −46′′ | 10′′ | 42′′ | −26′′ | 16′′ | 23′′ | −3′′ |
Figure 3IMU calibration experiment on high-precision three-axis turntable.
The results of two calibration experiments.
| IMU Parameters | Calibration error of New Model | Calibration Error of Traditional Model | ||||
|---|---|---|---|---|---|---|
| After adding Zero Position Errors | Before Adding Zero Position Errors | Calibration Deviations | After Adding Zero Position Errors | Before Adding Zero Position Errors | Calibration Deviations | |
| Δ | 625.486 | 628.362 | −2.876 | 505.007 | 466.179 | 38.828 |
| Δ | 690.762 | 675.280 | 15.482 | 683.009 | 894.689 | −211.680 |
| Δ | 705.718 | 714.035 | −8.316 | 703.488 | 600.453 | 103.035 |
| 689.206 | 687.529 | 1.677 | 680.151 | 906.562 | −226.411 | |
| −990.669 | −1019.763 | 29.094 | −994.195 | −1786.238 | 792.043 | |
| −3246.494 | −3242.265 | −4.230 | −3253.249 | −3324.693 | 71.444 | |
| −1.2637 | −1.2299 | −0.0338 | 3.1341 | 2.9001 | 0.2339 | |
| −4.0168 | −4.0198 | 0.0031 | −2.3224 | −2.7854 | 0.4629 | |
| −0.2693 | −0.2981 | 0.0287 | −3.6184 | −3.2182 | −0.4002 | |
| Δ | −92.779 | −93.685 | 0.906 | −82.300 | −126.587 | 44.288 |
| Δ | 78.956 | 78.112 | 0.844 | 33.551 | 244.984 | −211.433 |
| Δ | −50.020 | −51.379 | 1.359 | −28.749 | −132.382 | 103.633 |
| −0.7951 | −0.7951 | 0.0000 | −0.7924 | −0.7912 | −0.0011 | |
| 0.1238 | 0.1233 | 0.0005 | 0.1105 | 0.1127 | −0.0022 | |
| 0.3835 | 0.3837 | −0.0002 | 0.3795 | 0.3806 | −0.0010 | |
| −3.9282 | −3.9286 | 0.0003 | 1.2995 | 1.4764 | −0.1769 | |
| −3.1620 | −3.1603 | −0.0017 | −3.9593 | −4.3126 | 0.3533 | |
| 10.0201 | 10.0193 | 0.0007 | 4.8015 | 4.5670 | 0.2345 | |
| −0.2913 | −0.2922 | 0.0010 | 3.6240 | 2.9167 | 0.7073 | |
| −16.9855 | −16.9871 | 0.0016 | −16.0115 | −16.4744 | 0.4629 | |
| 15.8859 | 15.8867 | −0.0008 | 12.0304 | 12.4323 | −0.4019 | |
Standard deviation in two schemes.
| Standard Deviation | New Model | Traditional Model | ||
|---|---|---|---|---|
| After Adding Zero Position Errors | Before Adding Zero Position Errors | After Adding Zero Position Errors | Before Adding Zero Position Errors | |
| 149.853 | 146.940 | 618.604 | 935.542 | |
| 0.0388 | 0.0390 | 0.0408 | 0.0420 | |