系统介绍 #
仿真测试系统是什么 #
仿真测试系统(SimTestStudio)是一套用于基于模型开发(MBD)和接口仿真测试的软件工具套件。主要由以下部分组成:
-
模型生成代码工具包(STToolkit)
-
仿真测试服务器(SimTestServer)
-
仿真测试主控软件(SimTestHost)
-
接口协议编辑软件(ProtocolEditor)
-
数据分析软件(SimTestDataAnalyzer)
有什么功能 #
仿真测试系统具有以下功能:
-
模式运行功能,Matlab/simulink模型可脱离开发环境运行,在windows平台或linuxRT平台实时运行
-
硬件通信功能,无需开发接口通信模块,只需要配置通信协议(ICD)即可完成硬件通信
-
数据映射功能,无需在模型中添加硬件接口模块,直接将模型数据与硬件接口变量绑定即可完成模型数据的硬件输入输出
-
在线调参功能,模型在运行过程中实时修改参数
-
数据记录功能,可对选定的模型变量与硬件变量进行数据记录,形成数据记录文件
-
数据分析功能, 提供一个专门的数据分析软件,可绘制数据曲线、导出数据和图表等。
应用在什么领域 #
仿真测试系统可用于以下领域:
- 无人机飞控系统仿真,包括控制律评价试验、虚拟闭环仿真、半物理闭环仿真、实物闭环仿真
- 无人机成品验收试验(ATP)
- 无人机系统综合试验
- 无人车/无人船、EVTOL等需要进行模型仿真测试的领域
适用的对象 #
本系统的主要适用对象为需要进行无人机、无人车、无人船等研发测试的团队。
目前本系统提供两个版本:Windows版本和Linux-RT版本。
Windows版本的完全免费,可满足觉大多数情况使用。
LinuxRT版本因为需要一些专业的配置,目前只提供内部测试使用,有需要的用户可以通过邮件索取。
对仿真性能要求较高的用户可选用Linux-RT版本。
开发背景 #
本套系统的开发者从事了多年的中大型无人机仿真测试工作,用过多种的实时仿真测试工具,包括一些特别昂贵的仿真测试工具套件。最终,还是觉得我们自己开发维护的一些仿真测试工具更能满足实际的需求。
目前,本系统的开发者已不再直接参与新的无人机项目研制,特将多年来的仿真测试经验融合在一起,重新归纳整理需求,重新开发,形成这一套仿真测试工具套件。
本工具套件基本由作者一人独立开发,精力有限,难免会有使用使用体验不好甚至功能缺失的情况,敬请谅解。
用户使用过程中遇到的任何问题以及各种意见和建议均可联系作者,作者会尽快更新。