Skip to main content
Log in

Decomposed Algorithm for Spacecraft Attitude Estimation in Stellar Correction Mode

  • Published:
Gyroscopy and Navigation Aims and scope Submit manuscript

Abstract

The paper discusses the problem of a spacecraft attitude estimation and its solution by integrating the measurement data from an information-redundant gyro unit and a stellar navigation system. The traditional solution methods are based on the use of Kalman filter of n + 3 order, where n > 3 is the number of measurement channels (gyroscopes or angular rate sensors). The numerical implementation of the corresponding algorithm on an onboard computer requires significant computational burden. To considerably reduce the computational complexity of the algorithm without losing the accuracy, it is proposed to use a method of decomposing the filter of n + 3 order into three filters of the second order and n − 3 filters of the first order.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.

REFERENCES

  1. Lefferts, E.J., Markley, F.L. and Shuster, M.D., Kalman filtering for spacecraft attitude estimation, Journal of Guidance, Control, and Dynamics, 1982, vol. 5, no. 5, pp. 417–429.

    Article  Google Scholar 

  2. Avanesov, G.A., Bessonov, R.V., Kurkina, A.N., Lyudomirskii, M.B., Kayutin, I.S. and Yamshchikov, N.E., Autonomous strapdown stellar-inertial navigation systems: Design principles, operating modes and operational experience, Gyroscopy and Navigation, 2013, vol. 4, no. 4, pp. 204–215.

    Article  Google Scholar 

  3. Ivonin, A.N., Kamal’dinova, R.A., Morgunova, S.N., Sokolov, V.N., Solov’ev, I.V. and Shatskii, M.A., Algorithm for Spektr-UF spacecraft attitude estimation for the mode of precision guidance of telescope axis, Aviakosmicheskoe priborostroenie, 2020, no. 12, pp. 13–25.

  4. Cherenkov, S.A., Khudyakov, A.A., On advanced astrocorrectors of astroinertial navigation systems, Trudy Moskovskogo instituta elektromekhaniki i avtomatiki (MIEA) (Proc. of Moscow Institute of Electromechanics and Automation), 2017, no. 18, pp. 35–42.

  5. LN-120G Stellar-Inertial-GPS Navigation (online). URL: https://www.northropgrumman.com/Capabilities/LN120GStellarInertialNavigationSystem/Documents/ln120g.pdf

  6. Pittelkau, M.E., Calibration and attitude determination with redundant inertial measurements units, AIAA Journal of Guidance, Control, and Dynamics, 2005, vol. 28, no. 4, pp. 743–752.

    Article  Google Scholar 

  7. Emel’yantsev, G.I., Stepanov, A.P., Integrirovannye inertsial’no-sputnikovye sistemy orientatsii i navigatsii (Integrated Inertial/Satellite Systems for Orientation and Navigation), Acad. V.G. Peshekhonov, Ed., St. Petersburg: Concern CSRI Elektropribor, JSC, 2016.

  8. Golovan, A.A., Parusnikov, N.A., Matematicheskie osnovy navigatsionnykh sistem. Chast’ II. Prilozheniya metodov optimal’nogo otsenivaniya k zadacham navigatsii (Mathematical Fundamentals of Navigation Systems. Part II. Optimal Estimation Methods Application to Navigation Problems), 2nd Edition, Revised, Moscow: MAKS Press, 2012.

  9. Aleksandrov, V.V., Lemak, S.S. and Parusnikov, N.A., Lektsii po mekhanike upravlyaemykh sistem (Lectures of Mechanics of Controlled Systems), Moscow: KURS, 2018.

  10. Gelb, A., Applied Optimal Estimation, Cambridge, MA and London, England: The M.I.T. PRESS, Massachusetts Institute of Technology, 2001.

    Google Scholar 

  11. Grewal, M.S., Andrews, A.P., Kalman Filter: Theory and Practice, John Wiley & Sons, Inc., 2001.

    Google Scholar 

  12. Kailath, T., Sayed, A.H. and Hassibi, B., Linear Estimation, Upper Saddle River, New Jersey: Prentice Hall, 2000.

    MATH  Google Scholar 

  13. Golub, G.H., Van Loan, C.F., Matrix Computations, The Johns Hopkins University Press, 1996.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to I. V. Solov’ev.

Ethics declarations

The authors declare that they have no conflicts of int-erest.

Additional information

This is an extended conference contribution, and an earlier version of this paper was presented at 15th Multiconference on Control Problems, St. Petersburg, 2022.

APPENDIX

APPENDIX

Below is a method for constructing a pseudo-inverse matrix and the basis of the left null space of matrix G [6].

The pseudo-inverse matrix and the basis of the left null space of matrix G can be obtained by applying its QR-decomposition [13]:

$$G = QR = \left( {\begin{array}{*{20}{c}} {{{Q}_{1}}}&{{{Q}_{2}}} \end{array}} \right)\left( {\begin{array}{*{20}{c}} {{{R}_{1}}} \\ {{{0}_{{}}}} \end{array}} \right) = {{Q}_{1}}{{R}_{1}}.$$

Since the matrix Q is orthogonal, \(Q_{1}^{T}{{Q}_{2}} = 0,~~~Q_{2}^{T}{{Q}_{2}} = I.\)

We define N = Q2. Then NTG = 0, \({{N}^{T}}N = I,~~{{G}^{ + }} = R_{1}^{{ - 1}}{{Q}_{1}},~~~~~{{G}^{ + }}G = I.\)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Golovan, A.A., Morgunova, S.N., Solov’ev, I.V. et al. Decomposed Algorithm for Spacecraft Attitude Estimation in Stellar Correction Mode. Gyroscopy Navig. 13, 232–240 (2022). https://doi.org/10.1134/S207510872204006X

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S207510872204006X

Keywords:

Navigation