Skip to main content
Log in

Spacecraft angular velocity estimation method using optical flow of stars

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

Angular velocity is a crucial parameter for spacecraft navigation, which, at present, is mainly obtained by using gyroscopes. Several studies have been performed on angular velocity estimation using star sensors when data from gyroscopes are not available. Most of the previous angular velocity estimation methods using star sensors are based on information on the attitude or star vector measurements. In this paper, an angular velocity estimation method using the optical flow (OF) directly from the star images is proposed, which, unlike the previous methods, requires star coordinates in two consecutive images only. Because the procedure of star identification is eliminated, the corresponding high computation requirement is reduced. Simulations demonstrate that the proposed method has a robust performance in terms of computational cost and the number of stars in the field of view (FOV) compared with the previous methods. Finally, certain affecting factors are analyzed, including lens distortion, star senor instantaneous FOV (IFOV), star number, and accuracy of the star sensor.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Ma H L, Chen T, He Y Z. An algorithm and observability research of autonomous navigation and joint attitude determination in asteroid exploration descent stage. Sci China Inf Sci, 2014, 57: 102311

    Google Scholar 

  2. Cao L, Chen X Q, Sheng T. An algorithm for high precision attitude determination when using low precision sensors. Sci China Inf Sci, 2012, 55: 626–637

    Article  MathSciNet  Google Scholar 

  3. Sun T, Xing F, You Z, et al. Deep coupling of star tracker and MEMS-gyro data under highly dynamic and long exposure conditions. Meas Sci Technol, 2014, 25: 85003–85017

    Article  Google Scholar 

  4. Rao G N, Alex T K, Bhat M S. Incremental-angle and angular velocity estimation using a star sensor. J Guid Control Dyn, 2002, 25: 433–441

    Article  Google Scholar 

  5. Hajiyev C, Cilden D, Somov Y. Gyro-free attitude and rate estimation for a small satellite using SVD and EKF. Aerosp Sci Tech, 2016, 55: 324–331

    Article  Google Scholar 

  6. Pal M, Bhat M S. Star sensor based spacecraft angular rate estimation independent of attitude determination. In: Proceedings of IEEE International Conference on Control Applications (CCA), Hyderabad, 2013. 580–585

    Google Scholar 

  7. Jo S, Choi Y, Bang H. Optimal angular velocity estimation of spacecraft using only star tracker measurements. J Guid Control Dyn, 2015, 38: 342–346

    Article  Google Scholar 

  8. Ma H L, Xu S J. Magnetometer-only attitude and angular velocity filtering estimation for attitude changing spacecraft. Acta Astronaut, 2014, 102: 89–102

    Article  Google Scholar 

  9. Bar-Itzhack I Y. Classification of algorithms for angular velocity estimation. J Guid Control Dyn, 2001, 24: 214–218

    Article  Google Scholar 

  10. Azor R, Bar-Itzhack I Y, Harman R R. Satellite angular rate estimation from vector measurements. J Guid Control Dyn, 1998, 21: 450–457

    Article  Google Scholar 

  11. Harman R R, Bar-Itzhack I Y. Pseudolinear and state-dependent riccati equation filters for angular rate estimation. J Guid Control Dyn, 1999, 22: 723–725

    Article  Google Scholar 

  12. Oshman Y, Markley F L. Sequential attitude and attitude-rate estimation using integrated-rate parameters. J Guid Control Dyn, 1999, 22: 385–394

    Article  Google Scholar 

  13. Malcolm D S. A survey of attitude representations. J Astronaut Sci, 1993, 41: 439–517

    MathSciNet  Google Scholar 

  14. Liu M Y, Wang Y, Guo L. 6-DOF motion estimation using optical flow based on dual cameras. J Cent South Univ, 2017, 24: 459–466

    Article  Google Scholar 

  15. Chen M G, Sui B C, Gao Y, et al. Efficient video cutout based on adaptive multilevel banded method. Sci China Inf Sci, 2012, 55: 1082–1092

    Article  MathSciNet  Google Scholar 

  16. Fasano G, Rufino G, Accardo D, et al. Satellite angular velocity estimation based on star images and optical flow techniques. Sensors, 2013, 13: 12771–12793

    Article  Google Scholar 

  17. Crassidis J L. Angular velocity determination directly from star tracker measurements. J Guid Control Dyn, 2002, 25: 1165–1168

    Article  Google Scholar 

  18. Liu H B, Yang J C, Yi W J, et al. Angular velocity estimation from measurement vectors of star tracker. Appl Opt, 2012, 51: 3590–3598

    Article  Google Scholar 

  19. Wei X G, Zhang G J, Fan Q Y, et al. Star sensor calibration based on integrated modelling with intrinsic and extrinsic parameters. Measurement, 2014, 55: 117–125

    Article  Google Scholar 

  20. Lucy L B. An iterative technique for the rectification of observed distributions. Astron J, 1974, 79: 745–754

    Article  Google Scholar 

  21. Richardson W H. Bayesian-based iterative method of image restoration. J Opt Soc Am, 1972, 62: 55–59

    Article  Google Scholar 

  22. Zhang G J. Star Identification: Methods, Techniques and Algorithms. Berlin: Springer, 2016

    Google Scholar 

  23. Li Y T, Zhang J, Hu W W, et al. Laboratory calibration of star sensor with installation error using a nonlinear distortion model. Appl Phys B, 2014, 115: 561–570

    Article  Google Scholar 

  24. Weng J Y, Cohen P, Herniou M. Camera calibration with distortion models and accuracy evaluation. IEEE Trans Pattern Anal Machine Intel, 1992, 14: 965–980

    Article  Google Scholar 

  25. Zhang G J. Star map identification based on a modified triangle algorithm. Acta Aeronaut Et Astronaut Sin, 2006, 27: 1150–1154

    Google Scholar 

  26. Lee H, Bang H. Star pattern identification technique by modified grid algorithm. IEEE Trans Aerosp Electron Syst, 2007, 43: 1112–1116

    Article  Google Scholar 

  27. Hong J, Dickerson J A. Neural-network-based autonomous star identification algorithm. J Guid Control Dyn, 2000, 23: 728–735

    Article  Google Scholar 

  28. Quan W, Xu L, Fang J C. A new star identification algorithm based on improved Hausdorff distance for star sensors. IEEE Trans Aerosp Electron Syst, 2013, 49: 2101–2109

    Article  Google Scholar 

  29. Jiang J, Zhang G J, Wei X G, et al. Rapid star tracking algorithm for star sensor. IEEE Aerosp Electron Syst Mag, 2009, 24: 23–33

    Article  Google Scholar 

  30. Singer R A. Estimating optimal tracking filter performance for manned maneuvering targets. IEEE Trans Aerosp Electron Syst, 1970, 6: 473–483

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by National Natural Science Foundation of China (Grant Nos. 61503013, 61722301) and National Basic Research Program of China (973 Program) (Grant No. 2014CB744206). The authors express their gratitude to all members of Science & Technology on Inertial Laboratory, Fundamental Science on Novel Inertial Instrument & Navigation System Technology Laboratory, and Key Laboratory of Ministry of Industry and Information Technology on Quantum Sensing Technology for their valuable comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pingping Chen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ning, X., Ding, Z., Chen, P. et al. Spacecraft angular velocity estimation method using optical flow of stars. Sci. China Inf. Sci. 61, 112203 (2018). https://doi.org/10.1007/s11432-017-9338-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-017-9338-8

Keywords

Navigation