无人机机载软件仿真测试系统设计与实现
发布时间:2021-01-11 02:53
当前国外中大型无人机特别是军用无人机机载软件的仿真测试已经实现了模型在环、软件在环和硬件在环等阶段的发展。而国内的中大型无人机机载软件仿真测试环境的研究刚刚起步,实际的工程应用中机载软件的配置项测试、系统测试等缺少仿真测试环境的支持,部分测试工作只能在试验台上进行,造成测试方法落后,测试不充分,无法为型号的研制提供可靠的质量保证。为此本文针对某型号的工程应用需求,特对无人机机载软件仿真验证技术进行研究,并在研究的成果上搭建一套便于测试的无人机机载软件仿真测试系统。无人机机载软件仿真测试系统设计与实现主要完成以下研究工作:无人机机载软件仿真测试国内外现状分析、系统可行性与需求分析、关键技术研究、系统设计与实现、原型系统测试以及无人机机载软件仿真测试系统展望。无人机机载软件仿真测试系统能够满足机载软件整个生命周期的测试需求,实现全数字仿真和半实物仿真测试。无人机机载软件仿真测试系统总体上分为云资源服务器系统、自动化测试单元、测试执行模块、测试引擎模块、实时网络、智能配线单元等子系统实现。在关键技术方面本文主要针对全数字仿真、实时控制、用例自动生成、故障建模等技术在本系统中的应用进行研究。其...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:113 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 研究工作的背景与意义
1.2 国内外研究现状
1.3 本文的主要贡献与创新
1.4 本论文的结构安排
第二章 可行性及需求分析
2.1 市场和应用可行性
2.2 技术可行性
2.3 功能性需求
2.3.1 测试过程统一管理
2.3.2 测试用例人机接口
2.3.3 故障注入及管理
2.3.4 数据分析及报告生成
2.3.5 运行环境
2.3.6 配置管理需求
2.3.7 自动化需求
2.4 性能需求
2.5 其他需求
2.6 本章小结
第三章 关键技术研究
3.1 全数字仿真
3.1.1 全数字仿真系统思路
3.1.2 虚拟目标机选择
3.1.3 全数字仿真技术点
3.1.4 全数字仿真建模
3.2 系统实时控制
3.2.1 物理网络架构
3.2.2 网络通信与数据传输
3.3 测试用例自动生成
3.4 故障建模与注入
3.4.1 数字故障
3.4.2 物理故障
3.4.3 电气故障
3.4.4 协议故障
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.4 通用仿真流程控制模块
4.5 自动化测试单元
4.5.1 信号ICD配置
4.5.2 测试构型配置
4.5.3 测试场景设计
4.5.4 测试用例设计
4.5.5 故障注入
4.5.6 数据处理
4.5.7 报告模板
4.6 测试执行模块
4.7 测试引擎实现
4.8 实时网络设计
4.9 全数字仿真
4.10 本章小结
第五章 系统测试
5.1 测试策略
5.2 测试环境
5.2.1 硬件环境
5.2.2 软件环境
5.2.3 系统测试环境
5.3 重点测试用例
5.4 测试结果分析与总结
第六章 全文总结与展望
6.1 全文总结
6.2 后续工作展望
致谢
参考文献
本文编号:2969934
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:113 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 研究工作的背景与意义
1.2 国内外研究现状
1.3 本文的主要贡献与创新
1.4 本论文的结构安排
第二章 可行性及需求分析
2.1 市场和应用可行性
2.2 技术可行性
2.3 功能性需求
2.3.1 测试过程统一管理
2.3.2 测试用例人机接口
2.3.3 故障注入及管理
2.3.4 数据分析及报告生成
2.3.5 运行环境
2.3.6 配置管理需求
2.3.7 自动化需求
2.4 性能需求
2.5 其他需求
2.6 本章小结
第三章 关键技术研究
3.1 全数字仿真
3.1.1 全数字仿真系统思路
3.1.2 虚拟目标机选择
3.1.3 全数字仿真技术点
3.1.4 全数字仿真建模
3.2 系统实时控制
3.2.1 物理网络架构
3.2.2 网络通信与数据传输
3.3 测试用例自动生成
3.4 故障建模与注入
3.4.1 数字故障
3.4.2 物理故障
3.4.3 电气故障
3.4.4 协议故障
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.4 通用仿真流程控制模块
4.5 自动化测试单元
4.5.1 信号ICD配置
4.5.2 测试构型配置
4.5.3 测试场景设计
4.5.4 测试用例设计
4.5.5 故障注入
4.5.6 数据处理
4.5.7 报告模板
4.6 测试执行模块
4.7 测试引擎实现
4.8 实时网络设计
4.9 全数字仿真
4.10 本章小结
第五章 系统测试
5.1 测试策略
5.2 测试环境
5.2.1 硬件环境
5.2.2 软件环境
5.2.3 系统测试环境
5.3 重点测试用例
5.4 测试结果分析与总结
第六章 全文总结与展望
6.1 全文总结
6.2 后续工作展望
致谢
参考文献
本文编号:2969934
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2969934.html