Optimal attitude estimation algorithm based on mulitiple star-sensor observations
-
摘要: 多数利用星敏感器加陀螺组合的姿态确定方法中,由于星敏感器精度较高,使得系统定姿的精度比较高.然而,姿态确定的算法因观测模型和误差处理不当,导致滤波器观测修正能力下降,从而不能有效地估计陀螺的漂移误差.提出了基于星敏感器观测姿态角的误差建模,研究了多星敏感器组合的最优安装构型和观测融合方法.利用加权最小二乘法对观测数据的预处理,使观测方程定常化.再利用陀螺加星敏感器组合的扩展Kalman滤波(EKF,Extended Kalman Filtering)对航天器姿态和陀螺漂移进行估计.仿真结果表明,提出的多星敏感器最优组合的滤波方法能够有效精确地估计卫星三轴姿态和陀螺漂移,且该方法计算量小,有利于卫星定姿系统的在轨自主运行.Abstract: In most of attitude determinations with methods by using the combination of star-sensors and gyros, the accuracy of attitude determination is high due to the high accuracy of star sensors. However, because of the improper processing of observation model and error, the observation correction ability of attitude filter decreases and the gyro drift error can't be estimated efficiently. Error modeling was proposed based on attitude angle observations, and the optimum installation configurations and observation syncretizing methods were investigated. By making use of the weighted least squares(WLS) preprocessing of observation data, the observation equation changed to be constant. Then, the spacecraft attitude and gyro drift were estimated by using extended Kalman filtering(EKF) with the combination of star-sensors and gyros. The simulation results show the attitude and gyro drift can be estimated accurately by using the presented filter. This method is with less the amount of calculation and of advantage to autonomous on-orbit operation of actual attitude determination system.
-
Key words:
- multiple star-sensors /
- error modeling /
- optimum configurations /
- covariance matrix /
- syncretizing
-
[1] Crassidis J,Markley F,Cheng Y.Survey of nonlinear attitude estimation methods[J].Journal of Guidance,Control,and Dynamics,2007,30(1):12-28 [2] Zhang Lijun,Zhang Shifeng,Qian Shan,et al.Federated nonlinear predictive filtering for the gyroless attitude determination system with multiple sensors //2011 International Workshop on Multi-Platform/Multi-Sensor Remote Sensing and Mapping.Piscataway,NJ:IEEE Computer Society,2011:1-6 [3] 王炯琦,矫媛媛,周海银,等.基于星敏感器/陀螺组合定姿建模及精度分析[J].系统仿真学报,2009,21(23):7408-7413 Wang Jiongqi,Jiao Yuanyuan,Zhou Haiyin,et al.Principle modeling and precision factor simulation on satellite attitude determination for star sensor/gyro combined system [J].Journal of System Simulation,2009,21(23):7408-7413(in Chinese) [4] Shuster M D,Oh S D.Three-axis attitude determination from vector observations[J].Journal of Guidance,Control,and Dynamics,1981,4(1):70-77 [5] Markley F.Attitude determination using vector observations:a fast optimal matrix algorithm [J].Journal of the Astronautical Sciences,1993,41(2):261-280 [6] Li Hui,Sun Zhaowei,Zhang Shijie.Satellite attitude estimation UKF algorithm based on star-sensor //IMACS Multiconference on Computational Engineering in Systems Applications(CESA).Beijing: , 2006:799-802 [7] Bae J,Kim Y,Kim H S.Satellite attitude determination and estimation using two star trackers //AIAA Guidance,Navigation,and Control Conference.Reston,VA:AIAA,2010 [8] Tsiotras P,Longuski J.A new parameterization of the attitude kinematics [J].Journal of the Astronautical Sciences,1995,43(3):243-262 [9] Ham F M,Brown R G.Observability,eigenvalues,and kalman filtering [J].IEEE Trans Aerosp Electron Syst,1983,19(2):269-273 [10] Lefferts E J,Markley F L,Shuster M D.Kalman filtering for spacecraft attitude estimation [J].Journal of Guidance,Control,and Dynamics,1982,5(5):417-429
点击查看大图
计量
- 文章访问数: 1640
- HTML全文浏览量: 162
- PDF下载量: 462
- 被引次数: 0