摘要
小卫星应用领域的不断扩展、功能和结构的日趋复杂以及数量的急剧攀升,使得星载软件的规模和复杂度快速增加,软件可复用性设计变得愈加重要;首先分析了面向体系应用的星载软件功能和技术需求,然后对星载软件体系架构进行了分层模块化设计,最后针对星务中心计算机软件,详细描述了星载软件框架的静态结构,动态结构以及可复用构件的运行模式;在小卫星向体系化应用发展的趋势下,分层模块化软件体系架构和软件框架技术将提高星载软件的可复用性,为实现小卫星快速集成,快速测试和快速生产打下重要基础。
As the application fields of small satellite are expanding,the functions become more complicated and the number grows rapidly,the scale and complexity of onboard software are increasing continuously.The technology trend makes the reusable design of software more important.This paper firstly analyzes the technology needs of satellite for system-oriented application,and then presents the layered and modular software architecture as well as the related key technologies.At last,the paper describes in detail the static and dynamic structure of the framework as well as the run modes of software components.The layered and modular software architecture and the software framework technology are critical to implement the rapid assembly,integration and test of small satellite.
作者
郝佳宁
刘畅
韩延东
马磊
Hao Jianing;Liu Chang;Han Yandong;Ma Lei(DFH Satellite Co.Ltd.,Beijing 100094,China)
出处
《计算机测量与控制》
2019年第6期130-134,共5页
Computer Measurement &Control
关键词
小卫星
软件体系架构
软件框架技术
软件构件
small satellite
software architecture
software framework
software component
作者简介
郝佳宁(1987-),男,硕士研究生,工程师,主要从事航天器产品保证管理方向的研究。