论文部分内容阅读
深空探测是当今世界航天科技的重要领域。2011年,我国制定完成了“我国2030年前深空探测发展路线”,对未来深空探测工程的长远发展目标与发展重点开展论证。在路线图中,提出了明确而具体的探测任务,包括对火星、金星、木星等太阳系行星的遥感和探测,以及对近地小行星、对太阳的观测。我国的深空探测将实现由月球探测到行星际探测的技术跨越,深空探测将是21世纪我国走向航天强国的必经历程。在深空探测的各项技术领域中,深空探测导航技术是非常重要的一个方面。导航能力的好坏,将直接影响到深空探测任务的成败。非自主的导航方法由于存在通信时延,随着探测距离的增加,通信时延上升,已经不能满足精度的要求。深空探测自主导航方法具有较强的连续性,其导航数据实时可用,但该方法的缺点在于无法通过人工干预,飞行器只能通过预先设置的算法和参数进行自主导航定轨定姿,因而其导航算法的性能好坏显得尤为重要。针对以上问题,本文主要做了以下几个方面的工作:1.提出了一套深空导航性能评估指标和评估方法体系。其中评估指标主要包括精度、可用性、连续性、实时性、稳定性,从深空探测的项目背景入手,着重分析了提出这些指标的原因,以及其对深空探测导航系统的影响。针对每一种评估指标,都提出了相应的评估方法。综合考虑各项指标,提出了基于层次分析的综合评估方法,通过考虑各项指标的权重,并计算各项滤波算法在各个评估指标方面的效果,来综合评价各个评估指标的优劣。2.针对本项目的深空探测背景,提出了两套性能评估软件方案。其中方案一基于Matlab,主要用于项目的早期阶段快速验证各项算法。方案二基于OGRE和QT库,用C++实现,能够实现深空探测环境的模拟、仿真的参数设置以及最终结果的显示。考虑到后期需要与其他合作单位进行数据交互,因而各项参数都留有接口,并支持自我仿真和数据导入两种模式。3.对各项评估方法进行了分析和仿真,对评估软件进行了测试。设定了一个较为接近真实情况的深空探测仿真环境,选取了三种导航滤波算法并对其导航性能进行了评估。仿真结果表明,各项评估算法能够有效的评估导航滤波算法性能,软件评估系统也能正确运行并得出相应结果。