当前位置:问答库>论文摘要

题目:航天数管分系统仿真测试平台开发

  摘要

从发出卫星临射前第一条程控指令起,直到飞船返回舱落地最后一条断电指令,数管分系统不仅对卫星运行的全过程实施了控制,而且传输并记录了大量空间运行的星载数据。可见,让地面工作人员全面,深刻的了解数管分系统,对数管分系统进行深入全面的测试有着重要意义。本文以实际工程项目为依托,设计和构建了数管分系统仿真测试平台,该平台通过对整个数管分系统的仿真以及测试设备的设计,提供了一套用于数管分系统教学和培训的平台。同时该平台也可以用于对真星的测试,是集仿真和测试于一体的复杂软件系统。系统软件以Windows为运行平台,VC++6.0为开发环境。文中介绍了数管分系统仿真测试平台六个组成软件的设计与实现,并讨论了设计过程中遇到的难点以及解决的关键技术。观察者设计模式的采用实现了表示层和逻辑层的数据分离,在数据的解析方面,则是设计了灵活通用的数据解析面板,该面板通过配置文件进行管理,实现了数据解析格式和数据的分离,可以在不修改程序的方式下对数据解析格式进行灵活的配置。同时针对星上数据的特点,设计了专用的文件数据库将数据分时、分包记录存储,使数据存储和查阅效率大幅度提升。日志的输出采用自行设计的通用日志控件,做到高效,可靠,易用。在实际开发过程中充分考虑了系统软硬件的通用性,使该平台方案能通过简单的补充与修改,快速构建起适应多型号航天器数管分系统测试的可重构仿真测试平台。