现代防御技术 ›› 2020, Vol. 48 ›› Issue (2): 81-88.DOI: 10.3969/j.issn.1009-086x.2020.02.014

• 测试、发控技术 • 上一篇    下一篇

基于1553B的卫星通用测试平台的设计与实现

安然, 罗小成, 冯剑锋, 李惠媛, 张国栋   

  1. 上海航天电子技术研究所,上海 201109
  • 收稿日期:2019-07-30 修回日期:2019-09-12 出版日期:2020-04-20 发布日期:2021-01-20
  • 作者简介:安然(1989-),女,山东单县人。硕士生,主要研究方向为卫星地面测试软件开发。通信地址:201109 上海市闵行区中春路1777号 E-mail:ann.sun2008@163.com

Design and Development of Generalized Software Platform Based on 1553B for Satellite Test

AN Ran, LUO Xiao-cheng, FENG Jian-feng, LI Hui-yuan, ZHANG Guo-dong   

  1. Shanghai Aerospace Electronic Technology Institute,Shanghai 201109,China
  • Received:2019-07-30 Revised:2019-09-12 Online:2020-04-20 Published:2021-01-20

摘要: 为了同时适应不同卫星型号的单机测试和系统测试,将分布式软件构架引入卫星测试领域,由主控软件、服务器软件和客户端软件组成基于1553B的卫星通用测试平台。提出了硬件接口标准化,功能模块化和软件配置项的设计思路。首先,描述通用测试平台的硬件连接图和软件设计思路;然后,进行通用化测试平台的建模;最后,软件实现。经验证,该基于1553B的卫星通用化测试平台,通用性好,测试覆盖性全,能较好地满足多个型号分系统单机设备的测试要求。

关键词: 卫星地面测试, 1553B总线, 软件开发, 分布式软件构架, 模块化设计, 软件中断

Abstract: To adapt the stand-alone testing and system testing for different staellites at the same time,distributed software architecture was introduced into satellite ground test. A generalized software platform was set up with main software ,database and client program based on 1553B.The design of the platform introuced the concept of hardware interface standardization,function modulization and configuration. Firstly, hardware construction and software design of the platform were shown. Then, requirement analysis and software modeling of the platform were done. At last, generalized software platform was realized. The generalized software platform based on 1553B for satellite ground test was verified to have strong commonality and full coverage of tests, which can be better at meeting the test demand of multiple equipments in satellite system.

Key words: satellite ground test, MIL-STD-1553(military-standard-1553) bus, software development, distributed software architecture, modular design, software interrupt

中图分类号: