南京大学学报(自然科学版) ›› 2018, Vol. 54 ›› Issue (3): 506–514.

• • 上一篇    下一篇

基于CCSDS-SOIS的航天器数据管理系统体系架构的探讨

吕良庆1,2,黄永辉1,安军社1*   

  • 出版日期:2018-05-23 发布日期:2018-05-23
  • 作者简介:1 中国科学院复杂航天系统电子信息技术重点实验室,国家空间科学中心,北京,100190; 2中国科学院大学,计算机与控制学院,北京,100049
  • 基金资助:
    空间科学先导专项总体(XDA04080000)

Discussion on onboard Data Management System Architecture based on CCSDS-SOIS

LYU Liangqing1,2,HUANG Yonghui1,AN Junshe1*   

  • Online:2018-05-23 Published:2018-05-23
  • About author:1.Key Laboratory of Electronics and Information Technology for Space Systems,National Space Science Center, Chinese Academy of Sciences, Beijing,100190, China; 2.University of Chinese Academy of Sciences, School of Computer and Control Engineering,Beijing, 100049, China

摘要: 为解决航天器数据管理系统体系架构中,由于接口方式和协议不一致和设计的多样化,导致难以沟通和重用的问题,CCSDS的SOIS工作组提出了体系架构,并制定了相应的业务推荐标准文本。本文结合SOIS架构,概括介绍了ESA提出的SAVOIR架构,NASA提出的cFS/cFE架构,以及我国对SOIS的跟踪研究情况,对这几个架构进行了比较和分析。这几个架构的共同点在于对层次化、模块化、接口标准化和模型化的重用特征在认识上是一致的,但是在具体设计上由于各自的背景不同而不尽相同。另一个共同的认识是将电子数据单(EDS)作为架构的设计重点之一,为此本文对数据设计的2个主要概念,管理信息库(MIB)和EDS之间的关系和设计思路进行了分析说明。本文最后展望了空间数据系统体系架构的一些发展趋势,认为基于EDS和MIB的数据设计将成为主要研究内容之一,并且SOIS架构的实践应结合自身的特点来开展。

Abstract: The Consultative Committee for Space Data Systems(CCSDS) established Space Onboard Interface Services (SOIS) area and working group in 1999, and developed a series of recommended standards for onboard interfaces. According to European Space Agency (ESA),National Aeronautics and Space Administration (NASA) and Chinese Academy of Space Technology (CAST) experience, they practiced and built their own architecture for onboard data management system, named Space Avionics Open Interface aRchitecture (SAVOIR) ,core Flight Executive/core Flight Software (cFE/cFS) and CAST flight software respectively. The study contents of these architectures mainly focus on layered architecture, services, protocols, data organization and tool-chains development. They have many same characteristics and differences. For instance that they have similar layered frames,but different services divided and protocols configured. The reason of this situation is mainly coming from different background and culture of organizations and countries. One of these architectures’ goals is to allow components reuse in a system development. In this paper, we analyze the characteristics of reuse, including layering, modularization, interface standardization, and modeling. Modeling plays a key role in these features. Based on CCSDS SOIS, Electronic Data Sheet (EDS) and Management Information Base (MIB) concepts are used to describe different models of components (applications, services and devices) and systems. The relationship between EDS and MIB, their contents and formats, are discussed. Finally, we predict some trends of architecture developing methods. First, the EDS technology will be the one of core study contents of SOIS, including its method, language, tool-chains development and management method. Second, MIB will be the base for missions and system design due to its modeling feature. And the last is that we should use SOIS architecture and develop our own spacecraft onboard data management architecture according to the special background and environment of our country, such as organization style, culture, rules of space engineering, infrastructure, working habits, and etc..

[1] The Consultative Committee for Space Data Systems. CCSDS311.0-M-1 Reference architecture for space data system. Washington: CCSDS, 2008. [2] The Consultative Committee for Space Data Systems. CCSDS 850.0-G-2 Spacecraft onboard interface services. Washington: CCSDS, 2013. [3] European Cooperation for Space Standardization. Telemetry and telecommand packet utilization. ECSS-E-ST-70-41C. Noordwijk, The Netherlands: ECSS,2016 [4] The Consultative Committee for Space Data Systems. CCSDS 871.0-M-1-S Spacecraft onboard interface services-device access service. Washington: CCSDS, 2013. [5] The Consultative Committee for Space Data Systems. CCSDS 871.2-M-1-S Spacecraft onboard interface services-device virtualization service. Washington: CCSDS, 2014. [6] The Consultative Committee for Space Data Systems. CCSDS 871.3-M-1-S Spacecraft onboard interface services-device enumeration service. Washington: CCSDS, 2014. [7] The Consultative Committee for Space Data Systems. CCSDS 872.0-M-1-S Spacecraft onboard interface services-time access service. Washington: CCSDS, 2012. [8] The Consultative Committee for Space Data Systems. CCSDS 873.0-M-1-S Spacecraft onboard interface services-file and packet store service. Washington: CCSDS, 2012. [9] The Consultative Committee for Space Data Systems. CCSDS 875.0-M-1-S Spacecraft onboard interface services-message transfer service. Washington: CCSDS, 2012. [10] The Consultative Committee for Space Data Systems. CCSDS 851.0-M-1 Spacecraft onboard interface services-subnetwork packet service. Washington: CCSDS, 2009. [11] The Consultative Committee for Space Data Systems. CCSDS 852.0-M-1 Spacecraft onboard interface services-subnetwork memory access service. Washington: CCSDS, 2009. [12] The Consultative Committee for Space Data Systems. CCSDS 853.0-M-1 Spacecraft onboard interface services-subnetworksynchronisation service. Washington: CCSDS, 2009. [13] The Consultative Committee for Space Data Systems. CCSDS 854.0-M-1 Spacecraft onboard interface services-subnetwork device discovery service. Washington: CCSDS, 2009. [14] The Consultative Committee for Space Data Systems. CCSDS 855.0-M-1 Spacecraft onboard interface services-subnetwork test service. Washington: CCSDS, 2009. [15] Jean-Loup Terraillon. SAVOIR: Reusing specifications to improve the way we deliver avionics. Embedded Real Time Software and Systems (ERTS 2012), 2012-01. [16] Jean-Loup Terraillon. SAVOIR: Reusing specifications to favour product lines. Embedded Real Time Software and Systems (ERTS 2016), 2016-01. [17]McComas D C.Lessons from 30 years of flight software.In: Proceedings of the MIT Lincoln Labs Software Engineering Symposium 2015. Lexington, MA, United States:Massachusetts Institute of Technology, Lincoln Laboratory, 2015. [18]何熊文, 谭维炽, 郭坚 空间数据系统发展展望. 国际太空, 2016,10(454): 62-68.(He XW, Tan WC, Guo J Development of Space Data System. Space International5, 2016,10(454): 62-68.) [19]何熊文, 朱剑冰, 程博文等 星载标准接口业务在航天器中的应用方法. 航天器工程, 2015,24(6): 52-58.(He XW, Zhu JB, Cheng BW, et al. Application method of spacecraft onboard interface services in spacecraft. Spacecraft Engineering, 2015, 24(6): 52-58.) [20] European Cooperationfor Space Standardization. ECSS-E-ST-70-41A Space engineeringGround systems and operations-telemetry and telecommand packet utilization. Noordwijk, The Netherlands: ECSS, 2003. [21] The Consultative Committee for Space Data Systems. CCSDS 876.0-R-2 Spacecraft onboard interface services-xml specification forelectronic data sheets. Washington: CCSDS, 2016. [22] The Consultative Committee for Space Data Systems. CCSDS 876.1-R-2 Spacecraft onboard interface services-specification fordictionary of terms forelectronic data sheets. Washington: CCSDS, 2016. [23]Bonner R M, Manno V. 国际空间合作-欧洲空间局范例.李磊译. 北京: 科学出版社, 2014, 192.(Bonner R M, Manno V. International cooperation in space: The example of the European Space Agency. Li L, trans. Beijing: Science Press, 2014, 192.) [24]龚钴尔. 别逗了, 美国宇航局.北京: 科学出版社, 2012, 284. [25]IEEE. IEEE standard for a smart transducer interface for sensors and actuators—common functions, communication protocols, and Transducer Electronic Data Sheet(TEDS) formats. IEEE Std 1451.0TM-2007. [26]IEEE. IEEE standard for a smart transducer interface for sensors and actuators—Network Capable Application Processor(NCAP) interface model. IEEE Std 1451.1-1999. [27]IEEE. IEEE standard for a smart transducer interface for sensors and actuators—transducer to microprocessor communication protocols and Transducer Electronic Data Sheet(TEDS)formats. IEEE Std 1451.2-1997. [28]尤正, 田贺祥, 李滨等. 微小卫星综合电子系统中的即插即用技术. 清华大学学报(自然科学版), 2009, 49(11): 1765-1769. (You Z, Tian HX, Li B, et al. Plug-and-play technology for an integration electronic system in a micro-satellite. Journal of Tsinghua University(Science&Technology), 2009, 49(11): 1765-1769.) [29]张晓琳. 面向对象的XML数据管理技术研究.博士学位论文. 沈阳: 东北大学, 2006, 1. (Zhang XL. Study on techniques of object-oriented XML data management.Ph.D. Dissertation. Shenyang: Northeastern University, 2006, 1.)
No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!