论文摘要
21世纪是全面开发和利用空间的世纪,各航天大国都将自由进入空间和利用空间作为其发展空间能力的主要目标,而空间机动能力是实现这一目标的重要基础,空间机动平台是增强空间控制能力和研发空间武器的重要平台。因此,研究新型机动平台,建立新型卫星体系结构,统一星载计算机系统的接口,使接口趋于标准化,这对于卫星的快速设计,组装和测试都很有意义。针对这个问题,空间数据咨询委员会(Consultative Committee for Space Data Systems,CCSDS)提出了星载接口服务(Spacecraft Onboard Interface Services,SOIS)草案。美国空军研究实验室(Air Force Research Laboratory,AFRL)与美国航空航天协会(AmericanInstitute of Aeronautics and Astronautics,AIAA)一起制定了即插即用电子设备(Space Plug-n-Play Avionics,SPA)标准,其核心是卫星数据模型(Satellite DataModel,SDM)系统。这些草案和标准还没有具体实现。本文首先深入研究了SOIS协议标准和它所定义的应用层服务,然后深入分析了SDM系统源代码(1.5万行),总结出SDM系统各模块、各子系统之间的关系,以及SDM系统中DDS数据分发机制。在此基础上提出了一个基于SDM的标准服务实现方案——SBSDM(Services Based on SDM),SBSDM在SDM系统的基础上实现了SOIS标准中提出的时间访问服务、命令数据获取服务、消息传输服务、文件服务等功能组件,能以通用的服务功能支持星上各种应用软件的开发和重用。本文接着讨论了在Windows平台下使用C++语言如何实现SBSDM系统,即如何在SDM系统上建立标准服务的动态链接库,把服务封装成类,供上层应用软件直接调用。进一步针对所实现的SBSDM系统,设计了一个应用场景,说明SBSDM系统具有良好的可扩展性、可裁减性、可靠性和可重用性。最后,考虑到卫星上一般采用实时嵌入式操作系统,本文讨论了SBSDM系统到嵌入式操作系统的移植。具体实现了SBSDM系统到Linux下的移植,讨论了SBSDM系统移植到RTEMS下的相关工作,为SBSDM系统后续开发打下良好基础。
论文目录
相关论文文献
- [1].空间机动平台在航天器维护保障中的应用前景[J]. 装备指挥技术学院学报 2008(04)
- [2].空间机动服务平台在轨补给技术研究[J]. 空间控制技术与应用 2008(02)
- [3].一种利用剩磁标定的星光/磁测备份自主导航方法[J]. 宇航学报 2015(05)