论文部分内容阅读
某卫星地面站为了保证卫星数据的高质量接收,需要经常对接收设备的运行状态进行质量评定和故障检测。原有的人工检测方法较为复杂,排查故障源花费的时间较多,进行故障诊断时缺乏可供参考的数据。因此研制一套能够实时获取设备的参数状态、快速检测设备故障的诊断系统,是地面站信息一体化进程中的迫切需求。本文以此为背景,主要论述了卫星地面站接收故障诊断系统的需求分析、系统的设计和实现等。论文首先阐述了项目的选题背景和来源,对系统开发和使用的可行性进行了研究。然后根据地面站信息系统的实际运行情况,分析了系统的功能性和非功能性的需求,确立了系统的功能模块。在此基础上,对系统进行了总体设计,对各功能模块进行了详细的设计。根据项目的设计文档对系统的功能进行实现,并展示了相关的功能界面,简要说明了系统的测试工作。最后对本论文进行了总结。该系统的研发过程中采用了常见的软件设计模式和Java语言,结合了大量XML (Extensible Markup Language,可扩展标记语言)相关技术进行文件的存储和转发,使用了Swing技术来实现人机一体化的交互页面。本人(独立或参与)完成了如下工作:天线监控分系统的前端设备诊断模块、信道记录监控分系统的故障诊断模块、控制管理分系统的质量报告处理模块、轨道比对分系统的轨道比对模块、故障诊断分系统的所有功能模块等。该系统通过了用户的验收测试,已经集成到了地面站信息管理网络中,正在承担着数据接收质量检测和设备故障诊断的工作。目前该系统运行状态稳定,无异常现象发生。通过本系统的设计和实现,证实了人工智能和模式识别技术在卫星地面站故障诊断系统上应用的可行性,为其在卫星接收领域的发展提供了积极可行的案例借鉴。