检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郑峰 岳晓惠 颜俊菁 解加华[1] 张海[1] ZHENG Feng;YUE Xiaohui;YAN Junjing;XIE Jiahua;ZHANG Hai(Shanghai Institute of Satellite Engineering,Shanghai 201109,China;Shanghai Aerospace Electronic Technology Institute,Shanghai 201109,China)
机构地区:[1]上海卫星工程研究所,上海201109 [2]上海航天电子技术研究所,上海201109
出 处:《上海航天(中英文)》2024年第S1期117-123,共7页Aerospace Shanghai(Chinese&English)
摘 要:传统卫星软件的研制开发依赖卫星硬件环境,卫星硬件的设计则依赖卫星任务需求,软件各功能模块联系紧密,且软件与硬件深度绑定,软件功能模块的通用化性能和软件跨硬件平台移植效能,均难以满足当前低轨小卫星批量生产需求。提出适用于批量卫星生产的开放式星载综合电子软件架构,分析星载综合电子软件特性,基于构件技术,对星载综合电子软件进行构件化设计,介绍开发和使用方法。设计一种采用消息识别符进行数据分发订阅的软总线通信服务机制,将应用层与构件层分开,应用层模块之间和应用层与构件层之间,通过软总线交互,实现软件功能模块之间的解耦。设计平台支持层,实现跨硬件平台移植软件与硬件的解耦。在多个型号中,对该架构展开实践应用和验证。结果表明:该架构达到了设计目的。Traditional satellite software development relies on the satellite hardware environment,the design of satellite software development depends on the satellite mission requirements,the functional modules of the software are closely connected,the software and hardware are deeply bound,the universal performance of software function modules and the efficiency of software transplanting across hardware platforms can not meet the demand of mass production of low orbit small satellites.This paper presents an open spaceborne integrated electronic software architecture suitable for mass satellite production,the characteristics of spaceborne integrated electronic software are analyzed.Based on component technology,the component design of spaceborne integrated electronic software is designed,and the development and application methods are introduced.A soft-bus communication service mechanism for data distribution and subscription based on message identifier is designed.The application layer and component layer are separated,and the application layer and component layer interact with each other through the soft bus,so as to realize the decoupling between software function modules.The platform support layer is designed to realize the decoupling of software and hardware for cross-platform porting.The architecture has been applied and verified in several models,and the results show that the architecture has achieved the design purpose.
关 键 词:批量生产 开放式架构 星载综合电子软件 分发订阅 软总线 平台支持层
分 类 号:V446[航空宇航科学与技术—飞行器设计]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.200