journal article·2024-10-01Open access

Separated spacecraft attitude algorithm research based on star sensor multi-information fusion

Xinmei Wang, Hui Zhang, Xiaodong Gao

AIP Advances· Volume 14· Issue 10

Abstract

Faced with the problem of poor anti-interference ability of star map recognition technology, in order to improve its anti-interference ability and achieve higher attitude measurement accuracy, this article proposes a star map recognition method based on binary search trees. Star sensors and gyroscopes are combined to solve the problem of the poor real-time performance of star sensors, optimizing the Extended Kalman Filtering (EKF) algorithm. This improves attitude output accuracy and formulates corresponding attitude measurement schemes considering the situation where the star sensor is not visible. The results showed that the improved star pattern recognition algorithm had better adaptability and robustness than the rasterization algorithm, with a high recognition success rate of 95.6% when the star sensor field of view was 3°*3°, while the rasterization algorithm cannot recognize small fields of view. The recognition success rate of the algorithm was 98.6% when the standard deviation of magnitude noise was 2.0 pixels, which was 15.4% higher than the rasterization algorithm. Unlike the EKF algorithm, the optimized EKF algorithm had a higher attitude output accuracy, with an average error of about 0.000 211°; compared to before optimization, it has increased by 93.43%. In the attitude measurement scheme, the relative attitude angle measurement error was small, and the maximum attitude measurement error in the rolling angle direction was 1.8 × 10−3°. This paper adopts a method to achieve high-precision satellite attitude measurement with good adaptability, which can be applied in complex space missions.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Inertial Sensor and Navigation · Target Tracking and Data Fusion in Sensor Networks · Astronomical Observations and Instrumentation

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

1 School of Unmanned Aerial Vehicles Industry, Chengdu Aeronautic Polytechnic, Chengdu 610100, China

2 University of Chinese Academy of Sciences, Beijing 100049, China

3 Institute of Optics and Electronics Chinese Academy of Sciences, Chengdu 610209, China

4 Key Laboratory of Science and Technology on Space Optoelectronic Precision Measurement, CAS, Chengdu 610209, China

References (25)

Show source-provided references
1. Adaptive adjustment of noise covariance in Kalman filter for dynamic state estimation
2. The invariant extended Kalman filter as a stable observer10.1109/tac.2016.2594085 ↗
3. Magnetometer-based autonomous orbit determination via a measurement differencing extended Kalman filter during geomagnetic storms10.1108/AEAT-03-2019-0053 ↗
4. Autonomous optical-only spacecraft-to-spacecraft absolute tracking and maneuver classification in cislunar space10.2514/1.g007223 ↗
5. Constant-gain EKF algorithm for satellite attitude determination systems10.1108/aeat-03-2017-0088 ↗
6. Iterative identification methods for a class of bilinear systems by using the particle filtering technique10.1002/acs.3308 ↗
7. Differentiable vector graphics rasterization for editing and learning10.1145/3414685.3417871 ↗
8. Attitude stability and periodic attitudes of rigid spacecrafts on the stationary orbits around asteroid 216 Kleopatra10.1016/j.asr.2018.09.040 ↗
9. Attitude measurement of ultraclose-range spacecraft based on improved YOLOv5s and adaptive Hough circle extraction10.1364/ao.509549 ↗
10. Optimize star sensor calibration based on integrated modeling with hybrid WOA-LM algorithm10.3233/jifs-179554 ↗
11. Filtering algorithm of NFOV star sensor measurement delay10.13700/j.bh.1001-5965.2018.0279 ↗
12. Improved cubature Kalman filter for spacecraft attitude estimation10.1109/tim.2020.3041077 ↗
13. Attitude processing unit and camera head unit simulator for multi-headed star sensor10.1109/ACESS.2020.2971083 ↗
14. Determination of stability category for distributed automated control systems10.26732/2618-7957-2018-1-17-21 ↗
15. Joint estimation of satellite attitude and size based on ISAR image interpretation and parametric optimization10.1109/tgrs.2021.3101805 ↗
16. Research on attitude algorithm of EKF and complementary filtering fusion10.3969/j.issn.1004-1699.2018.08.009 ↗
17. Motion and structure estimation of non-cooperative space target based on tri-EKF algorithm and stereo vision10.3873/j.issn.1000-1328.2017.09.006 ↗
18. Inertial navigation system gyroscopic on-line calibration assisted by marine star sensor based on forgetting factor selection of a Sage–Husa filter10.1080/20464177.2018.1535014 ↗
19. Guide star catalog generation for short-wave infrared (SWIR) all-time star sensor10.1063/1.5023157 ↗
20. Adaptive celestial positioning for the stationary Mars rover based on a self-calibration model for the star sensor10.1017/s0373463321000680 ↗
21. High-accuracy absolute positioning for the stationary planetary rover by integrating the star sensor and inclinometer10.1002/rob.21944 ↗
22. High-efficiency calibration of star sensor based on two-dimensional Dammann grating10.1117/1.oe.58.8.085104 ↗
23. A method of autonomous navigation using the magnetometer and star sensor10.3873/j.issn.1000-1328.2017.02.006 ↗
24. A robust iterated extended Kalman filter for power system dynamic state estimation10.1109/tpwrs.2016.2628344 ↗
25. Distributed coordinated attitude regulation control for multiple spacecraft with time-varying uncertainties10.1142/s0218126620500188 ↗