多源模型资源联合试验平台接口技术研究
发布时间:2022-12-09 04:01
哈工大研发了H-JTP联合试验平台,将那些具有不同功能、处于不同地理位置的资源联合起来,对复杂作战及试验环境进行模拟,完成武器装备的测试任务。试验资源是构建联合试验系统的基础,在联合试验构建任务中,需要引入各种虚拟的、实装的及构造的资源,这些资源要依靠大量的数学模型进行构建。目前被广泛应用的仿真平台MATLAB、Simulink和数理统计平台SPSS经过多年的积累,已经包括了大量的成熟模型,为了将这些异构模型引入H-JTP平台,现亟需开发用于多源模型的联合试验平台资源封装工具。通过对MATLAB、Simulink仿真模型运行机制进行研究,提出采用混合编程方式,以MATLAB Engine作为控制接口,实现对MATLAB、Simulink模型运行状态的控制,利用MATLAB库函数实现联合试验平台与MATLAB模型间的信息交互,以共享内存的方式实现与Simulink模型间的信息交互。针对单个Simulink模块构成的简单模型,以RTW工具将其转译为平台可用的动态链接库文件(DLL)。对于SPSS统计模型,提出基于JAVA开发SPSS数据处理器控制接口转换软件,控制程序以spssjavapl...
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 课题研究背景、目的和意义
1.2 国内外研究现状
1.3 课题主要研究内容
第2章 仿真模型联合试验平台资源封装
2.1 引言
2.2 仿真模型接口规范分析
2.2.1 MATLAB模型接口规范分析
2.2.2 Simulink模型接口规范分析
2.3 仿真模型封装方法研究
2.3.1 MATLAB仿真模型封装
2.3.2 Simulink仿真模型封装
2.4 仿真模型封装通用DLL开发
2.4.1 MATLAB模型封装通用DLL开发
2.4.2 Simulink模型封装通用DLL开发
2.5 本章小结
第3章 统计模型联合试验平台资源封装
3.1 引言
3.2 统计模型接口规范分析
3.3 统计模型封装方法研究
3.4 统计模型封装通用DLL开发
3.5 本章小结
第4章 多源模型封装工具软件开发
4.1 引言
4.2 多源模型封装工具通用功能模块开发
4.2.1 需求分析
4.2.2 软件设计
4.3 MATLAB模型封装工具开发
4.3.1 需求分析
4.3.2 软件设计
4.4 Simulink模型封装工具开发
4.4.1 需求分析
4.4.2 软件设计
4.5 SPSS模型封装工具开发
4.5.1 需求分析
4.5.2 软件设计
4.6 本章小结
第5章 应用验证
5.1 引言
5.2 应用背景、要求及验证方案
5.3 应用验证过程
5.3.1 构建试验资源
5.3.2 搭建试验系统
5.4 应用验证结果分析
5.5 本章小结
结论
参考文献
致谢
【参考文献】:
期刊论文
[1]基于共享内存优化算法的用采终端实时库设计实现[J]. 曹子涛,许金宇,熊剑. 自动化与仪表. 2019(02)
[2]基于广播的分布式共享内存[J]. 郑阳,陈海波,臧斌宇. 上海交通大学学报. 2018(10)
[3]基于HLA的Multi-Agent军事物流仿真系统研究[J]. 张帅,杨西龙,姜玉宏,刘洪娟. 指挥控制与仿真. 2018(04)
[4]基于JNI和C++的Intel集成众核并行方法[J]. 桑喆,邓川,苟聪,刘开兴,白明泽. 计算机与现代化. 2018(04)
[5]H-TENA任务运行监控软件设计[J]. 马文坛,孙超,孙震. 自动化技术与应用. 2018(01)
[6]基于JNI的Java串口通信系统的设计与实现——以Windows平台为例[J]. 罗尹奇,刘力银. 电脑知识与技术. 2017(34)
[7]基于共享内存的多核时代数据结构研究[J]. 赵红波,何继燕,郜鲁涛. 数字通信世界. 2017(12)
[8]基于HLA的分布式雷达系统仿真研究[J]. 延伟勤,范晓东. 大众科技. 2017(11)
[9]基于Qt与MATLAB的混合编程技术[J]. 周珊珊,朱桐,胡杨. 电子产品世界. 2016(10)
[10]基于TENA思想的分布式试验系统设计[J]. 陈浩,彭彰,冯占林. 信息系统工程. 2016(08)
硕士论文
[1]基于用户接口协议的数据包编解码软件开发[D]. 田祥雨.哈尔滨工业大学 2017
[2]舰载机调运优化及仿真研究[D]. 苏川.哈尔滨工程大学 2016
[3]HLA与JOSIM联合仿真文件系统设计与实现[D]. 李皓.西安电子科技大学 2015
本文编号:3714781
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 课题研究背景、目的和意义
1.2 国内外研究现状
1.3 课题主要研究内容
第2章 仿真模型联合试验平台资源封装
2.1 引言
2.2 仿真模型接口规范分析
2.2.1 MATLAB模型接口规范分析
2.2.2 Simulink模型接口规范分析
2.3 仿真模型封装方法研究
2.3.1 MATLAB仿真模型封装
2.3.2 Simulink仿真模型封装
2.4 仿真模型封装通用DLL开发
2.4.1 MATLAB模型封装通用DLL开发
2.4.2 Simulink模型封装通用DLL开发
2.5 本章小结
第3章 统计模型联合试验平台资源封装
3.1 引言
3.2 统计模型接口规范分析
3.3 统计模型封装方法研究
3.4 统计模型封装通用DLL开发
3.5 本章小结
第4章 多源模型封装工具软件开发
4.1 引言
4.2 多源模型封装工具通用功能模块开发
4.2.1 需求分析
4.2.2 软件设计
4.3 MATLAB模型封装工具开发
4.3.1 需求分析
4.3.2 软件设计
4.4 Simulink模型封装工具开发
4.4.1 需求分析
4.4.2 软件设计
4.5 SPSS模型封装工具开发
4.5.1 需求分析
4.5.2 软件设计
4.6 本章小结
第5章 应用验证
5.1 引言
5.2 应用背景、要求及验证方案
5.3 应用验证过程
5.3.1 构建试验资源
5.3.2 搭建试验系统
5.4 应用验证结果分析
5.5 本章小结
结论
参考文献
致谢
【参考文献】:
期刊论文
[1]基于共享内存优化算法的用采终端实时库设计实现[J]. 曹子涛,许金宇,熊剑. 自动化与仪表. 2019(02)
[2]基于广播的分布式共享内存[J]. 郑阳,陈海波,臧斌宇. 上海交通大学学报. 2018(10)
[3]基于HLA的Multi-Agent军事物流仿真系统研究[J]. 张帅,杨西龙,姜玉宏,刘洪娟. 指挥控制与仿真. 2018(04)
[4]基于JNI和C++的Intel集成众核并行方法[J]. 桑喆,邓川,苟聪,刘开兴,白明泽. 计算机与现代化. 2018(04)
[5]H-TENA任务运行监控软件设计[J]. 马文坛,孙超,孙震. 自动化技术与应用. 2018(01)
[6]基于JNI的Java串口通信系统的设计与实现——以Windows平台为例[J]. 罗尹奇,刘力银. 电脑知识与技术. 2017(34)
[7]基于共享内存的多核时代数据结构研究[J]. 赵红波,何继燕,郜鲁涛. 数字通信世界. 2017(12)
[8]基于HLA的分布式雷达系统仿真研究[J]. 延伟勤,范晓东. 大众科技. 2017(11)
[9]基于Qt与MATLAB的混合编程技术[J]. 周珊珊,朱桐,胡杨. 电子产品世界. 2016(10)
[10]基于TENA思想的分布式试验系统设计[J]. 陈浩,彭彰,冯占林. 信息系统工程. 2016(08)
硕士论文
[1]基于用户接口协议的数据包编解码软件开发[D]. 田祥雨.哈尔滨工业大学 2017
[2]舰载机调运优化及仿真研究[D]. 苏川.哈尔滨工程大学 2016
[3]HLA与JOSIM联合仿真文件系统设计与实现[D]. 李皓.西安电子科技大学 2015
本文编号:3714781
本文链接:https://www.wllwen.com/kejilunwen/jingguansheji/3714781.html