摘要: |
为了解决卫星研制过程中因需求的不断变化而导致软件开发和维护更改频繁的问题,提出了基于插件的卫星集成平台开发模式。设计了整个集成平台的总体架构,并针对其中的关键技术,如插件的接口设计、插件的自动识别与加载,插件消息通信机制等内容进行了详细的论述。以导航卫星为例,开发了基于插件的在轨维护核心功能平台,对提出的思路进行了验证。结果表明,该模式能够有效地降低维护和升级的工作量。 |
关键词: 插件;集成平台;消息通信 |
基金项目:“十二五”国防基础科研项目(C0320110002) |
|
The Software Development of Satellite Integration Platform based on Plug-i |
Fan Haitao1, Chang Kewu2, Jin Huanghuang1, Zhang Wenjing3
|
1. Beijing Institute of Spacecraft System Engineering, Beijing 100094;2. China Satellite Navigation Office, Beijing 100054;3. Beijing Institute of Computer Technology and Applications, Beijing 100854
|
Abstract: |
In order to solve the problems caused by changing demands of software development and maintenance of frequent changes in the process of satellite development, a satellite integration platform based on plug-in technology is proposed. The overall architecture of integration platform is designed. The key technologies, such as plug-in interface design, plug-in automatic identification and loading, the message communication mechanism of plug-in, are described in detail. At last, taking a navigation satellite as example, an integration platform of on-orbit maintenance core functionality based on plug-in technology is developed and the result shows that it can effectively reduce the maintenance and upgrade work. |
Key words: plug-in;integration platform;message communication |