-
题名中型敏捷遥感卫星公用平台数管分层软件架构
被引量:2
- 1
-
-
作者
张亚航
杨培尧
赵思阳
-
机构
北京空间飞行器总体设计部
-
出处
《航天器工程》
CSCD
北大核心
2021年第3期170-176,共7页
-
基金
国家重大科技专项工程。
-
文摘
传统航天器设计一般根据任务需求设计硬件,再围绕硬件环境设计软件并开发逻辑处理代码,软件模块与模块之间、软件与硬件联系过于紧密,难以满足软件模块通用化和软件跨硬件平台快速移植需求。文章提出了中型敏捷遥感卫星公用平台(ZY2000 Remote Sensing Satellite Platform)分层软件架构,并在数管系统进行了应用。在这种架构中,应用层与中间件构件层分开,应用层模块间通过软总线层进行交互,从而实现业务与逻辑解耦,业务与业务解耦,解决了逻辑处理代码通用化设计和应用层业务模块独立设计的困难;提出了硬件抽象与设备虚拟化技术,通过设计设备虚拟层,实现软件与硬件解耦,解决了软件无法跨卫星硬件平台移植的问题。此架构目前有十余颗卫星进行了应用和验证,证明该架构达到了设计目的。
-
关键词
中型敏捷遥感卫星公用平台
开放式分层软件架构
设备虚拟化
-
Keywords
ZY2000 Remote Sensing Satellite Platform
layered software architecture
device virtualization
-
分类号
V446
[航空宇航科学与技术—飞行器设计]
-
-
题名通用航电总线驱动软件设计与应用
- 2
-
-
作者
马智骢
-
机构
中国西南电子技术研究所
-
出处
《电讯技术》
北大核心
2017年第7期834-840,共7页
-
文摘
针对现有航电仿真系统中总线驱动软件存在的功能单一、可扩展性差、重复开发严重等问题,结合航电仿真系统数据驱动特点,提出了一种扩展便捷、配置灵活、运行稳定的通用航空总线驱动仿真软件的设计与实现方案。该方案基于面向对象设计思想,采用分层式软件架构与模块化设计,利用可扩展标记语言(XML)格式的灵活配置特性和发布/订阅式数据分发网络的动态性及传输优势进行设计,保证了方案的通用性和灵活性,提高了软件的健壮性和可重用性。基于该方案设计的通用总线驱动软件可显著提高航电仿真场景中多总线数据分发的效率。
-
关键词
航电仿真系统
通用总线驱动
分层开放架构
面向对象设计
-
Keywords
avionics simulation system
universal bus driver
layered open architecture
object-oriented design
-
分类号
TP336
[自动化与计算机技术—计算机系统结构]
-