Abstract
Three-dimensional (3D) sensors usually require a calibration procedure. In some cases, scale factor errors depend on the signs of the projections of the vector input signal onto the sensitivity axes of the sensor. To eliminate the ambiguity of scale factor errors, the angular positions of the sensor can be restricted so that the corresponding projections have a definite sign. This paper presents an analytical solution of the optimal calibration problem for a 3D sensor under a constraint on its angular positions.
REFERENCES
Ishlinskii, A.Yu., Orientatsiya, giroskopy i inertsial’naya navigatsiya (Orientation, Gyros, and Inertial Navigation), Moscow: Nauka, 1976.
Golovan, A.A. and Parusnikov, N.A., Matematicheskie osnovy navigatsionnykh sistem, Ch. I: Matematicheskie modeli inertsial’noi navigatsii (Mathematical Foundations of Navigation Systems, Part I: Mathematical Models of Inertial Navigation), Moscow: MAKS Press, 2011.
Cai, Q., Yang, G., Song, N., and Lin, Y., Systematic Calibration for Ultra-High Accuracy of Inertial Measurement Unit, Sensors, 2016, vol. 16, pp. 940–955.
Secer, G. and Barshan, B., Improvements in Deterministic Error Modeling and Calibration of Inertial Sensors and Magnitometers, Sensors and Actuators A, 2016, vol. 247, pp. 522–538.
Vavilova, N.B., Vasineva, I.A., Golovan, A.A., Kozlov, A.V., Papusha, I.A., and Parusnikov, N.A., The Calibration Problem in Inertial Navigation, Fundam. Prikl. Mat., 2018, vol. 22, no. 2, pp. 89–115.
Kozlov, A. and Tarygin, I., Real-Time Estimation of Temperature Time Derivative in Inertial Measurement Unit by Finite-Impulse-Response Exponential Regression on Updates, Sensors, 2020, vol. 20, no. 5, pp. 1299–1319.
Golovan, A.A., Matasov, A.I., and Tarygin, I.E., Calibration of an Accelerometer Unit with Asymmetric Models of Readings of Sensors, J. Comput. Syst. Sci. Int., 2022, vol. 61, no. 4, pp. 240–252.
Bolotin, Y. and Savin, V., Turntable IMU Calibration Algorithm Based on the Fourier Transform Technique, Sensors, 2023, no. 2, pp. 1045–1060.
Lidov, M.L., On an a Priori Accuracy of Parameter Estimation by the Least Squares Method, Kosm. Issled., 1964, vol. 2, no. 5, pp. 713–715.
Krasovskii, N.N., On the Theory of Controllability and Observability of Linear Dynamic Systems, J. Appl. Math. Mech., 1964, vol. 28, no. 1, pp. 1–14.
Krasovskii, N.N., Teoriya upravleniya dvizheniem (Theory of Motion Control), Moscow: Nauka, 1968.
Lidov, M.L., Minimax Estimation Methods, Preprint No. 71 of Keldysh Inst. of Applied Mathematics, Russ. Acad. Sci., Moscow, 2010.
Bakhshiyan, B.Ts., Nazirov, R.R., and El’yasberg, P.E., Opredelenie i korrektsiya dvizheniya (Determination and Correction of Motion), Moscow: Nauka, 1980.
Belousov, L.Yu., Otsenivanie parametrov dvizheniya kosmicheskikh apparatov (Estimation of Motion Parameters for Space Vehicles), Moscow: Fizmatlit, 2002.
Matasov, A.I., Metod garantiruyushchego otsenivaniya (Method of Guaranteeing Estimation), Moscow: Mosk. Gos. Univ., 2009.
Matasov, A.I., Estimators for Uncertain Dynamic Systems, Dordrecht–Boston–London: Springer Science+Business Media, 2013.
Bobrik, G.I. and Matasov, A.I., Optimal Guaranteeing Estimation of Parameters of an Accelerometer Unit, Izv. Ross. Akad. Nauk, Mekh. Tverd. Tela, 1993, no. 5, pp. 8–14.
Akimov, P.A., Derevyankin, A.V., and Matasov, A.I., Garantiruyushchii podkhod i l 1 -approksimatsiya v zadachakh otsenivaniya parametrov BINS pri stendovykh ispytaniyakh (Guaranteeing Approach and l 1-Norm Approximation in the Problem of SDINS Parameter Estimation under Bench Testing), Moscow: Mosk. Gos. Univ., 2012.
Matasov, A.I., Variational Problems for Calibrating an Accelerometer Unit, Autom. Remote Control, 2019, vol. 80, no. 12, pp. 2135–2151.
Braslavskii, D.A., Polikovskii, E.F., and Yakubovich, A.M., A Calibration Method for a Three-Axes Accelerometer Unit, Patent Application no. 2422425/23, USSR, November 24, 1976.
Chesnokov, G.I., Polikovskii, E.F., Molchanov, A.V., and Kremer, V.I., Some Approaches to Improve the Performance Characteristics of Strapdown Inertial Navigation Systems, Tr. X SPb. mezhd. konf. po integrirovannym navigatsionnym sistemam (Proc. 10th St. Petersburg Int. Conf. on Integrated Navigation Systems), St. Petersburg: Tsentr. Nauchno-Issled. Inst. Elektropribor, 2003, pp. 155–164.
Izmailov, E.A., Lepe, S.N., Molchanov, A.V., and Polikovskii, E.F., Scalar Method for Calibration and Balancing of Strapdown Inertial Navigation Systems, Tr. XV SPb. mezhdunarodnoi konferentsii po integrirovannym navigatsionnym sistemam (Proc. 15th St. Petersburg Int. Conf. on Integrated Navigation Systems), St. Petersburg: Tsentr. Nauchno-Issled. Inst. Elektropribor, 2008, pp. 145–154.
Bolotin, Yu.V., Golikov, V.P., Larionov, S.V., and Trebukhov, A.V., A Calibration Algorithm for a Gimbaled Inertial Navigation System, Giroskop. Navigats., 2008, no. 3, pp. 13–27.
Smolyak, S.A., On Optimal Restoration of Functions and Functionals of Functions, Cand. Sci. (Phys.–Math.) Dissertation, Moscow: Moscow State Univ., 1965.
Marchuk, A.G. and Osipenko, L.Yu., Best Approximation of Functions Specified with an Error at a Finite Number of Points, Math. Notes, 1975, vol. 2, no. 3, pp. 204–212.
Milanese, M. and Tempo, R., Optimal Algorithms Theory for Robust Estimation and Prediction, IEEE Transact. Autom. Control, 1985, vol. AC-30, no. 8, pp. 730–743.
Matasov, A.I., On Optimality of Linear Guaranteed Estimation Algorithms I, II, Kosm. Issled., 1988, vol. 2, no. 5, pp. 643–653; no. 6, pp. 807–812.
Ekeland, I. and Temam, R., Convex Analysis and Variational Problems, Amsterdam: North-Holland, 1976.
Alekseev, V.M., Tikhomirov, V.M., and Fomin, S.V., Optimal’noe upravlenie (Optimal Control), Moscow: Fizmatlit, 2007.
Magaril-Il’yaev, G.G. and Tikhomirov, V.M., Vypuklyi analiz i ego prilozheniya (Convex Analysis and Its Applications), Moscow: Librokom, 2011.
Horn, R.A. and Johnson, Ch.R., Matrix Analysis, Cambridge Univ. Press, 1985.
Author information
Authors and Affiliations
Corresponding authors
Additional information
This paper was recommended for publication by M.V. Khlebnikov, a member of the Editorial Board
APPENDIX
APPENDIX
We begin with proving the inequality \(\det \mathcal{H}\) ≠ 0 in (33). Let \({{\mathcal{H}}_{\delta }}\) be the numerical image of the matrix \(\mathcal{H}\): \({{\mathcal{H}}_{\delta }}\) = \(\mathcal{H}\) + \(\delta \mathcal{H}\). Also, let B denote the inverse of the matrix \(\mathcal{H}\) calculated approximately; the matrix B is precisely known. Then \(B{{\mathcal{H}}_{\delta }}\) + Δm = I + \(\Delta \mathcal{H}\), where Δm is the error matrix when multiplying the matrices B and \(\mathcal{H}\), and Δ\(\mathcal{H}\) is the known error characterizing the inversion accuracy. From these equalities it follows that
Direct calculations of the matrix Δ\(\mathcal{H}\) show that its elements satisfy the inequality |(Δ\(\mathcal{H}\))ij| \(\leqslant \) 10–14, i, j = 1, …, 9. Let the elements Δm and δ\(\mathcal{H}\) obey the constraints
Then \(\left| {{{{(B\delta \mathcal{H})}}_{{ij}}}} \right|\;\leqslant \;\epsilon \sum\nolimits_{s = 1}^9 {\left| {{{B}_{{is}}}} \right|} \) and, consequently,
The elements of the known matrix B belong to the intervals 0.1 < |Bij| < 12. Therefore, |(Δ\(\mathcal{H}\) – Δm – \(B\delta \mathcal{H}\))ij| \(\leqslant \) 109\(\epsilon \) + 10–14. Assume that \(\epsilon \) \(\leqslant \) 10–5; this can be ensured by modern computing means. Then the matrix I + Δ\(\mathcal{H}\) – Δm – Bδ\(\mathcal{H}\) in (A.1) is diagonally dominant and, hence, nonsingular by the Levy–Desplanques theorem [31]. As a result, the same property applies to the matrices \(\mathcal{H}\) and B.
Consider the case a = a(1). According to (A.1),
where Φcalc = Ba is the calculated value of Φ, ΔΦ = WBa is the error of calculations, and
with ||W|| standing for the spectral norm of W. Then ||ΔΦ|| \(\leqslant \) ||W|| ||Ba||, where ||ΔΦ|| and ||Ba|| are the Euclidean norms of the corresponding vectors. Obviously,
here, the subscript F indicates the Frobenius norm as a majorant for the spectral norm. (It is more difficult to estimate the error of calculations for the spectral norm.) Therefore,
Let the accuracy of calculating the value R not exceed \(\epsilon \). In view of ||Ba|| \(\leqslant \) 16, we have
Thus, ||ΔΦ|| \(\leqslant \) 0.07 for \(\epsilon \) = 10–5 and ||ΔΦ|| \(\leqslant \) 0.007 for \(\epsilon \) = 10–6.
Since the known elements of the vector Ba = Ba(1) are not less than 1.8 in absolute value, we have proved that approximate calculations surely establish the signs of the components of the vector Φ. For ν = 4 and ν = 7, the considerations are similar.
Rights and permissions
About this article
Cite this article
Matasov, A.I., Yin, H. Calibration of a 3D Sensor under Its Orientation Constraint. Autom Remote Control 84, 655–672 (2023). https://doi.org/10.1134/S0005117923060085
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0005117923060085