Improved determination algorithm using two vector measurements
-
摘要: 为了提高飞行器姿态确定的精度和姿态矩阵的解算速度,提出了一种改进的双矢量定姿算法.这种算法利用测量系统的方差对两个观测矢量进行加权处理,求得一个新的矢量,以两观测矢量夹角为判断依据选取加权系数;以新矢量为基准矢量,利用双矢量定姿算法求解姿态矩阵,并对求得的姿态矩阵进行修正.仿真结果表明:这种算法所需时间为优化算法的50%,当两个传感器测量误差不同、两矢量为任意夹角时,这种算法比优化的双矢量算法精度高;当两个传感器测量误差相同时,除了两矢量夹角为90°外,这种算法均比优化的双矢量算法精度高.Abstract: To improve the spacecraft attitude determination accuracy and the computational efficiency of attitude matrix, an improved TRIAD algorithm was proposed. In this algorithm, the two observation vectors was weighted utilizing the variance of the measurement system, the weighting coefficient was selected according to the angle between the two observation vectors, the attitude matrix was solved using TRIAD algorithm, and then the matrix was amended. It shows that the computation time of this algorithm is half of the optimized TRIAD algorithm. When the measurement error of two sensors is difference, the accuracy of this algorithm is better than the optimized TRIAD algorithm for any angle of the two vectors. When the two sensors have the same measurement error, the accuracy of this algorithm is better than the optimized TRIAD algorithm except the angle of the two vectors is 90.
-
Key words:
- TRIAD /
- vector observation /
- attitude determination
-
[1] Shuster M D,Oh S D.Three-axis attitude determination from vector observations[J].Journal of Guidance and Control,1981,4(1):70-77 [2] 林玉荣,邓正隆.基于矢量观测确定飞行器姿态的算法综述 [J] .哈尔滨工业大学学报,2003,35(1):38-45 Lin Yurong,Deng Zhenglong.Summary of algorithms for determination of spacecraft attitude from vector observations [J].Journal of Harbin Institute of Technology,2003,35(1):38-45(in Chinese) [3] Shuster M D.The optimization of TRIAD [J].The Journal of the Astronautical Sciences,2007,55(2):245-257 [4] Itzhack Y B,Richard R H.Optimized TRIAD algorithm for attitude determination [J].Journal of Guidance and Control,1997,20(1):208-211 [5] Tanygin S,Shuster M D.The many TRIAD algorithms // Markley L F.Advances in the Astronautical Sciences.America:Space Flight Mechanics A,2007,127:81-99 [6] 陈浩,谭久彬.一种改进的TRIAD飞行器姿态确定方法[J].系统仿真学报,2008,20(8):2101-2104 Chen Hao,Tan Jiubin.Improved TRIAD algorithm for spacecraft attitude determination[J].Journal of System Simulation,2008,20(8):2101-2104(in Chinese) [7] Freund Y.A decision-theoretic generalization of online learning and an application to boosting [J].Journal of Computer and System Science,1997,55(1): 119-139
点击查看大图
计量
- 文章访问数: 2203
- HTML全文浏览量: 221
- PDF下载量: 947
- 被引次数: 0