当前位置:主页 > 科技论文 > 软件论文 >

星载软件中间件基本服务层的建模与实现

发布时间:2018-10-15 06:45
【摘要】:SOIS(Spacecraft Onboard Interface Services,星载接 口服务)是由空间数据系统咨询委员会 CCSDS(Consultative Committee for Space Data Systems)制定的。SOIS提供了一套用于星载电子设备的分层的通信服务,这套服务覆盖了大部分的星载通信需求。SOIS标准服务包括四层:应用层服务、应用支持层服务、传输层服务、子网层服务。SOIS标准服务不直接详细说明协议,它定义了被底层协议支持的服务,实现者可以选择实现所有的服务或者与特定实现方法相关的部分服务,并且是否按照SOIS标准服务的规范也不是强制的。也因此,目前的航天器接口开发是基于具体项目的,不同的航天器接口开发者可能使用不同的实现方案,并且国际上对标准化星载接口服务所做的重大尝试很少,从而导致逐渐形成不兼容的解决方案。在实际的项目中,使用不同的SOIS实现将会加大实现软件复用的难度,需要对代码进行手动调整。因此,对SOIS服务进行标准化以及研究SOIS标准服务的实现对加快航天器的软件开发、减小开发成本和提高航天器软件的可维护性有着重要意义。本文首先介绍了 SOIS标准的发展、SOIS的实现方法,然后研究了 SOIS标准服务的体系结构,详细阐述了 SOIS标准服务的应用支持层和子网层的相关服务;然后在 AADL(Architecture Analysis and Design Language,体系结构分析和设计语言)建模语言和星载软件总线的基础上,对SOIS的应用支持层和子网层部分服务进行建模与实现;最后对实现的服务进行功能测试,并以一个工程实例,介绍SOIS标准服务在实际项目中的使用。
[Abstract]:SOIS (Spacecraft Onboard Interface Services, Spaceborne Interface Service is developed by CCSDS (Consultative Committee for Space Data Systems) of the Spatial data Systems Advisory Committee. SOIS provides a layered communication service for spaceborne electronic devices. This set of services covers most of the space-borne communication requirements. SOIS standard services include four layers: application layer services, application support layer services, transport layer services, subnet layer services. SOIS standard services do not specify the protocol directly. It defines services supported by the underlying protocol, and implementers can choose to implement all or some of the services associated with a particular implementation method, and whether or not to comply with the SOIS standard service specification is not mandatory. Therefore, the current spacecraft interface development is based on specific projects, different spacecraft interface developers may use different implementation schemes, and there are few major international attempts to standardize space-borne interface services. This leads to the gradual formation of incompatible solutions. In the actual project, using different SOIS implementation will increase the difficulty of software reuse, need to adjust the code manually. Therefore, the standardization of SOIS services and the implementation of SOIS standard services are of great significance to accelerate the development of spacecraft software, reduce the development cost and improve the maintainability of spacecraft software. This paper first introduces the development of SOIS standard and the implementation method of SOIS, then studies the architecture of SOIS standard service, and expounds the application support layer of SOIS standard service and the related service of subnet layer in detail. On the basis of AADL (Architecture Analysis and Design Language, architecture analysis and design language (AADL (Architecture Analysis and Design Language,) modeling language and spaceborne software bus, the application support layer and subnet layer of SOIS are modeled and implemented. Finally, the function of the implemented services is tested. With an engineering example, this paper introduces the use of SOIS standard service in actual projects.
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:V446;TP311.5

【相似文献】

相关期刊论文 前10条

1 王卉;陈圣俭;胡祥;;软件总线系统中基于角色的权限管理[J];中国电力教育;2005年S2期

2 吴克河;宋敏;周景;;基于多代理系统的软件总线技术[J];电网技术;2007年S1期

3 沈坚,杜华荣;基于分布式组件对象模型的软件总线结构及其实现[J];昆明理工大学学报(理工版);2002年05期

4 孟娟;李绪志;王红飞;;软件总线技术在卫星地面数据系统的应用[J];微计算机信息;2007年25期

5 李经松;陈朝晖;;软件总线体系结构的研究与应用[J];空间控制技术与应用;2012年04期

6 陆宏;;基于软件总线的作战标图软件设计[J];舰船电子工程;2012年03期

7 张国锋;;基于软件总线的行业信息系统设计与开发[J];科技创业家;2013年04期

8 聂秋根,袁坤,张洪兴;开放式DNC系统的研究[J];制造技术与机床;2002年11期

9 李晓军;张承瑞;杨泉;;软件总线在AMT电控单元中的应用研究[J];汽车工程;2009年04期

10 王光平;OO软件总线研究[J];武汉汽车工业大学学报;1999年03期

相关会议论文 前2条

1 徐正权;潘晓波;;基于适配器的软件总线体系结构下的数据传递机制研究[A];’2004计算机应用技术交流会议论文集[C];2004年

2 张秋余;袁占亭;瞿志万;冯涛;;基于软件总线的软件开发技术(英文)[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年

相关重要报纸文章 前2条

1 ;东软“软件总线”支撑应用软件[N];网络世界;2001年

2 本报记者 薛斐;软件开发的高起点[N];计算机世界;2001年

相关硕士学位论文 前10条

1 陈洲;星载软件中间件基本服务层的建模与实现[D];浙江大学;2017年

2 杨泉;基于量子框架的汽车电控系统软件总线研究[D];山东大学;2008年

3 张丽芳;基于软件总线的电网安全经济运行监测系统的研究[D];华北电力大学(北京);2008年

4 翟志万;分布式计算机软件总线体系结构研究与设计[D];兰州理工大学;2003年

5 陈潇锋;软件总线在银行自助终端中的应用[D];华东师范大学;2007年

6 刘义才;基于软件总线的嵌入式集成开发环境的研究与设计[D];电子科技大学;2006年

7 潘强;基于软件总线的软构件技术的研究[D];兰州理工大学;2006年

8 王赛锋;基于容错软件总线的报单处理系统的设计与实现[D];浙江大学;2008年

9 徐禄;基于软件总线的无线电数据采集系统研究[D];西华大学;2014年

10 张冬冬;基于软件总线的特定领域构件提取与组装的研究与应用[D];兰州理工大学;2004年



本文编号:2271700

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2271700.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户0f134***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com