56 research outputs found
Quaternion normalization in additive EKF for spacecraft attitude determination
This work introduces, examines, and compares several quaternion normalization algorithms, which are shown to be an effective stage in the application of the additive extended Kalman filter (EKF) to spacecraft attitude determination, which is based on vector measurements. Two new normalization schemes are introduced. They are compared with one another and with the known brute force normalization scheme, and their efficiency is examined. Simulated satellite data are used to demonstrate the performance of all three schemes. A fourth scheme is suggested for future research. Although the schemes were tested for spacecraft attitude determination, the conclusions are general and hold for attitude determination of any three dimensional body when based on vector measurements, and use an additive EKF for estimation, and the quaternion for specifying the attitude
Statistical analysis of nonstationary structural response under feedback conditions
Statistical analysis of nonstationary structural response under feedback conditions and time solution of covariance matri
Rigid Body Rate Inference from Attitude Variation
In this paper we research the extraction of the angular rate vector from attitude information without differentiation, in particular from quaternion measurements. We show that instead of using a Kalman filter of some kind, it is possible to obtain good rate estimates, suitable for spacecraft attitude control loop damping, using simple feedback loops, thereby eliminating the need for recurrent covariance computation performed when a Kalman filter is used. This considerably simplifies the computations required for rate estimation in gyro-less spacecraft. Some interesting qualities of the Kalman filter gain are explored, proven and utilized. We examine two kinds of feedback loops, one with varying gain that is proportional to the well known Q matrix, which is computed using the measured quaternion, and the other type of feedback loop is one with constant coefficients. The latter type includes two kinds; namely, a proportional feedback loop, and a proportional-integral feedback loop. The various schemes are examined through simulations and their performance is compared. It is shown that all schemes are adequate for extracting the angular velocity at an accuracy suitable for control loop damping
On the Extraction of Angular Velocity from Attitude Measurements
In this paper we research the extraction of the angular rate vector from attitude information without differentiation, in particular from quaternion measurements. We show that instead of using a Kalman filter of some kind, it is possible to obtain good rate estimates, suitable for spacecraft attitude control loop damping, using simple feedback loops, thereby eliminating the need for recurrent covariance computation performed when a Kalman filter is used. This considerably simplifies the computations required for rate estimation in gyro-less spacecraft. Some interesting qualities of the Kalman filter gain are explored, proven and utilized. We examine two kinds of feedback loops, one with varying gain that is proportional to the well known Q matrix, which is computed using the measured quaternion, and the other type of feedback loop is one with constant coefficients. The latter type includes two kinds; namely, a proportional feedback loop, and a proportional-integral feedback loop. The various schemes are examined through simulations and their performance is compared. It is shown that all schemes are adequate for extracting the angular velocity at an accuracy suitable for control loop damping
Recommended from our members
Novel quaternion Kalman filter
This paper presents a novel Kalman filter (KF) for estimating the attitude-quaternion as well as gyro random drifts from vector measurements. Employing a special manipulation on the measurement equation results in a linear pseudo-measurement equation whose error is state-dependent. Because the quaternion kinematics equation is linear, the combination of the two yields a linear KF that eliminates the usual linearization procedure and is less sensitive to initial estimation errors. General accurate expressions for the covariance matrices of the system state-dependent noises are developed. In addition, an analysis shows how to compute these covariance matrices efficiently. An adaptive version of the filter is also developed to handle modeling errors of the dynamic system noise statistics. Monte-Carlo simulations are carried out that demonstrate the efficiency of both versions of the filter. In the particular case of high initial estimation errors, a typical extended Kalman filter (EKF) fails to converge whereas the proposed filter succeeds
Guest Editor's Note/Nota de la Editora Invitada
This paper presents a novel Kalman filter (KF) for estimating the attitude-quaternion as well as gyro random drifts from vector measurements. Employing a special manipulation on the measurement equation results in a linear pseudo-measurement equation whose error is state-dependent. Because the quaternion kinematics equation is linear, the combination of the two yields a linear KF that eliminates the usual linearization procedure and is less sensitive to initial estimation errors. General accurate expressions for the covariance matrices of the system state-dependent noises are developed. In addition, an analysis shows how to compute these covariance matrices efficiently. An adaptive version of the filter is also developed to handle modeling errors of the dynamic system noise statistics. Monte-Carlo simulations are carried out that demonstrate the efficiency of both versions of the filter. In the particular case of high initial estimation errors, a typical extended Kalman filter (EKF) fails to converge whereas the proposed filter succeeds
- …