Hostname: page-component-89b8bd64d-7zcd7 Total loading time: 0 Render date: 2026-05-09T04:01:33.524Z Has data issue: false hasContentIssue false

GPS based onboard orbit determination system providing fault management features for a LEO satellite

Published online by Cambridge University Press:  03 May 2013

H. Bolandi
Affiliation:
(Satellite Research Center, Iran University of Science and Technology, Tehran, Iran)
M. H. Ashtari Larki
Affiliation:
(Satellite Research Center, Iran University of Science and Technology, Tehran, Iran)
M. Abedi*
Affiliation:
(Satellite Research Center, Iran University of Science and Technology, Tehran, Iran)
M. Esmailzade
Affiliation:
(Satellite Research Center, Iran University of Science and Technology, Tehran, Iran)
Rights & Permissions [Opens in a new window]

Abstract

This paper presents accurate orbit determination (OD) of the Iran University of Science and Technology Satellite (IUSTSAT) from Global Positioning System (GPS) data. The GPS position data are treated as pseudo-measurements within an onboard orbit determination process that is based on the numerical integration of the equations of motion using an earth gravity model and applying an Extended Kalman Filter for the data processing. In this paper, through accurate tuning of GPS duty cycle and on/off time intervals, a solution is suggested to achieve the desired OD accuracy despite power constraints. Moreover, a new scheme for automatic fault management in the orbit determination system is derived that provides fault detection and accommodation features.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2013 
Figure 0

Figure 1. Effect of force model errors on satellite orbit altitudes.

Figure 1

Figure 2. The sample TLE data.

Figure 2

Figure 3. Kalman filter structure.

Figure 3

Table 1. Discrete Extended Kalman Filter Equations.

Figure 4

Figure 4. Schematic view of orbit determination and fault management system.

Figure 5

Table 2. Key characteristics of two GPS receivers used in the IUSTSAT.

Figure 6

Figure 5. Influence of zonal harmonics of the earth's gravitational fields in satellite orbit prediction using the Kalman filter.

Figure 7

Figure 6. Norm error of different model in 40 Monte Carlo runs using the Kalman filter.

Figure 8

Figure 7. Timeline of GPS receiver activity (Shaded bars indicate that the GPS data is available).

Figure 9

Figure 8. Variation of position error calculated using different GPS receiver activation time intervals.

Figure 10

Figure 9. Variation of covariance matrices calculated using different GPS receiver activation time intervals.

Figure 11

Figure 10. Variation of position error calculated using different GPS receiver On/Off time intervals.

Figure 12

Figure 11. Variation of covariance matrices calculated using different GPS receiver On/Off time intervals.

Figure 13

Figure 12. X Y and Z position error in ODS with J2 model, Tact=1800 sec and TOn/Off=60 sec.

Figure 14

Figure 13. Time line of GPS receivers activity (a) fault occurrence in GPS1 (b) fault occurrence in GPS2 (c) activating the SGP4 algorithm after fault happening in GPS2.

Figure 15

Figure 14. (a) Norm error of GPS receivers during fault occurrence (b) the magnified norm error for GPS receivers.

Figure 16

Figure 15. Estimation components x, y and z generated by the EKF during fault occurrence in GPS receivers.

Figure 17

Figure 16. The on/off profiles of GPS receivers.

Figure 18

Figure 17. Norm error of GPS receiver due to a bias fault with the magnitude 10% of the maximum value that provided by the GPS.

Figure 19

Figure 18. (a) Norm error of GPS receiver due to a bias fault with the magnitude 5% of the maximum value that provided by the GPS (b) the magnified form of the first turning on/off of GPS1 (c) the magnified form of the fifth (the last) turning on/off of GPS1.

Figure 20

Figure 19. ramp type fault applied in all components of GPS1.

Figure 21

Figure 20. Norm error of GPS receiver due to ramp type fault with the slope 10.

Figure 22

Table 3. Performance of fault management system against different fault types.