Constant-gain EKF algorithm for satellite attitude determination systems

被引:12
作者
Hua, Song [1 ]
Huang, Huiyin [1 ]
Yin, Fangfang [1 ]
Wei, Chunling [2 ]
机构
[1] Beihang Univ, Beijing, Peoples R China
[2] Beijing Inst Control Engn, Sci & Technol Space Intelligent Control Lab, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Projection method; Kalman filter; Constant-gain; Satellite attitude determination system; Star tracker; KALMAN FILTER; OBSERVABILITY ANALYSIS;
D O I
10.1108/AEAT-03-2017-0088
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Purpose This paper aims to propose a constant-gain Kalman Filter algorithm based on the projection method and constant dimension projection, which ensures that the dimension of the observation matrix obtained is maintained when there is a satellite with multiple sensors. Design/methodology/approach First, a time-invariant observation matrix is determined with the projection method, which does not require the Jacobi matrix to be calculated. Second, the constant-gain matrix replaces the EKF (extended Kalman filter) gain matrix, which requires online computation, considerably improving the stability and real-time properties of the algorithm. Findings The simulation results indicate that compared to the EKF algorithm, the constant-gain Kalman filter algorithm has a considerably lower computational burden and improved real-time properties and stability without a significant loss of accuracy. The algorithm based on the constant dimension projection has better real-time properties, simpler computations and greater fault tolerance than the conventional EKF algorithm when handling an attitude determination system with three or more star trackers. Originality/value In satellite attitude determination systems, the constant-gain Kalman Filter algorithm based on the projection method reduces the large computational burden and improve the real-time properties of the EKF algorithm.
引用
收藏
页码:1259 / 1271
页数:13
相关论文
共 21 条
[1]  
[Anonymous], J GUIDANCE CONTROL D
[2]  
[Anonymous], 2012, PROC 7 IEEE INT C IN
[3]   Stability of consensus extended Kalman filter for distributed state estimation [J].
Battistelli, Giorgio ;
Chisci, Luigi .
AUTOMATICA, 2016, 68 :169-178
[4]  
Crassidis J., 2016, J GUID CONTROL DYNAM, V39, P1
[5]   Survey of nonlinear attitude estimation methods [J].
Crassidis, John L. ;
Markley, F. Landis ;
Cheng, Yang .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2007, 30 (01) :12-28
[6]  
Creamer G, 1996, J ASTRONAUT SCI, V44, P357
[7]   OBSERVABILITY ANALYSIS OF PIECE-WISE CONSTANT SYSTEMS .1. THEORY [J].
GOSHENMESKIN, D ;
BARITZHACK, IY .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1992, 28 (04) :1056-1067
[8]   OBSERVABILITY ANALYSIS OF PIECE-WISE CONSTANT SYSTEMS .2. APPLICATION TO INERTIAL NAVIGATION IN-FLIGHT ALIGNMENT [J].
GOSHENMESKIN, D ;
BARITZHACK, IY .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1992, 28 (04) :1068-1075
[9]  
Grewal MS, 2015, KALMAN FILTERING: THEORY AND PRACTICE USING MATLAB(R), 4TH EDITION, P37
[10]   Some Relations Between Extended and Unscented Kalman Filters [J].
Gustafsson, Fredrik ;
Hendeby, Gustaf .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2012, 60 (02) :545-555