摘要
为了提高卫星自主导航系统的实时计算能力,探讨了一种利用双DSP实现卫星自主导航器的方法.介绍了星载计算机的现状和计算机技术的发展概况及趋势.采用基于迭代最小二乘方法的双DSP并行导航算法实现了自主导航器,其中一个DSP进行轨道计算,另一个DSP进行实时检索,并为星上其他系统提供实时导航数据.最后以实践5号卫星轨道为例,用DSP作为算法载体进行了地面仿真导航实验.与PC机的结果进行对比,结果表明,利用DSP实现卫星自主导航器是可行的.
A satellite autonomous navigation system is implemented by using iterative least square algorithm, based on the Sun-Earth-Moon Optical Information(SEMOI). In order to provide the real-time orbit parameters, double DSPs are used to develop an autonomous navigation device. One of them calculates the orbit parameters and stores results in the memory, and the other restores the parameters according to the time and sends them to other sub-systems of the satellite. Finally comparison of the navigation simulation result form DSP to that from PC shows that the autonomous navigation device with double DSPs is feasible and efficient.
出处
《哈尔滨工业大学学报》
EI
CAS
CSCD
北大核心
2006年第3期367-369,494,共4页
Journal of Harbin Institute of Technology
关键词
卫星自主导航
自主导航器
DSP
satellite autonomous navigation
autonomous navigation device
digital signal processor