论文部分内容阅读
经济的发展、科技水平的提高、各国卫星的依次发射、卫星领域需求的不断增长,这些因素都促使了卫星领域的飞速发展,卫星技术也已经在各国的信息化建设中起着关键性的作用。作为卫星技术重要组成部分的卫星信号模拟技术也显得尤为重要。我国卫星信号模拟技术起步较晚,技术相对落后,而且涉及敏感技术,国外对此核心技术严格保密,导致我国在此领域发展较慢,与国外尚存在不少差距。在这个背景下,研究实现一个卫星信号模拟器平台显得十分重要,并已经成为一个在很大程度上影响信息化建设未来发展的重要课题。首先介绍了卫星信号模拟器领域的研究背景和国内外研究概况,充分说明了设计和开发卫星信号模拟器平台的重大意义。之后对卫星信号模拟器控制系统的相关技术进行研究,涉及串口通信,多线程,数据解析,绘图技术等关键技术。在此基础上基于需求设计出了系统架构,部署架构,模块接口和系统协议,采用C++语言编写该系统的算法程序和接口程序,最终完成系统的设计实现和测试工作。在该项目的设计和实现过程中,创造性的应用了很多好的设计思路和实现方案,主要包括对多功能的集成、开放式的系统架构、卫星信号解析方案、数据图表显示方案、模拟器控制管理方案、日志管理方案等。该卫星信号模拟器控制系统的核心价值在于深入理解和简化了卫星信号分析控制处理流程,极大的满足了实际需求。该系统在设计和实现过程中,以满足功能需求为基础,着重关注易用性、可扩展性和安全性。系统良好的满足了实际功能需求,控制方便快捷,显示正确直观,模块化低耦合,并有完善的日志管理和安全控制体系。该系统已投入实际工作中,主要应用于接收机研制开发、导航理论研究、教学、接收机或OEM板卡性能测试评估、实验室建设等方面。该系统的开发优化了工作流程,提高了工作效率,带来了较大的经济效益,有很大的扩展空间和很好的推广价值。