声明
第一章 绪论
1.1 课题研究背景及意义
1.1.1 课题研究背景
1.1.2 论文研究意义
1.2 国内外研究现状
1.2.1 卫星软件体系结构
1.2.2 卫星软件开发方法
1.2.3 典型卫星软件开发工具
1.3 论文主要研究工作及章节安排
第二章 iSAT卫星软件开发工具链总体设计
2.1 iSAT卫星软件开发工具链理论方法与方案设计
2.1.1 iSAT卫星软件开发工具链需求分析
2.1.2 iSAT卫星软件开发方法
2.1.3 iSAT卫星软件开发工具链方案设计
2.2 iSAT卫星软件开发工具链平台基础
2.2.1 iSAT卫星软件开发工具链平台框架设计
2.2.2 SWT图形界面库
2.2.3 GMF图形建模框架
2.2.4 velocity模板引擎
2.3 本章小结
第三章 系统配置工具设计与实现
3.1 系统配置工具总体设计
3.1.1 功能模块组成
3.1.2 输入与输出
3.1.3 系统配置流程
3.2 硬件拓扑设计
3.2.1 图形化编辑器设计
3.2.2 硬件资源描述
3.2.3 描述文件输出
3.3 系统映射与系统配置
3.3.1 系统映射
3.3.2 网络配置
3.3.3 系统参数配置
3.3.4 系统配置描述文件输出
3.4 代码自动生成
3.4.1 代码组成
3.4.2 代码生成工具总体架构
3.5.3 基于模板的代码自动生成
3.5 本章小结
第四章 场景配置工具设计与实现
4.1 场景配置工具总体设计
4.1.1 功能模块
4.1.2 工具交互
4.1.3 配置方法
4.2 任务配置模块设计与实现
4.2.1 任务自定义
4.2.2 任务解析
4.2.3 任务配置文件输出
4.3 地面监管运控模块设计与实现
4.3.1 标准通信文件设计
4.3.2 接收模块设计与实现
4.3.3 发送模块设计与实现
4.4 场景运行演示模块设计与实现
4.4.1 场景设计与搭建
4.4.2 STK二次开发
4.5 本章小结
第五章 iSAT卫星软件开发工具链应用
5.1 智能卫星软件系统开发应用
5.1.1 硬件拓扑设计
5.1.2 系统映射与系统配置
5.1.3 代码自动生成
5.2 任务配置应用
5.2.1 用户任务自定义
5.2.2 任务配置
5.2.3 场景自动运行
5.3 地面监管运控应用
5.3.1 普通硬件单元状态控制与显示
5.3.2 全部重构和部分重构功能
5.3.3 场景模拟运行
5.4 本章小结
结 束 语
工作总结
后续工作展望
致 谢
参考文献
作者在学期间取得的学术成果
国防科学技术大学国防科技大学;