Simulink集成平台实时仿真与验证

ETest_RT是一款基于Simulink的半实物仿真测试平台,用于装备嵌入式软件的快速开发与测试。它提供模型运行环境,支持通过调参功能实时查看模型在不同条件下的运行情况。通过配置物理接口,创建Simulink任务,导入模型并生成代码,设置接口,以及实时调参工具,ETest_RT实现了Simulink模型的仿真运行和参数控制。
摘要由CSDN通过智能技术生成

ETest_RT是一款完全自主知识产权的半实物仿真测试平台(HIL)集成开发环境。该开发环境采用标准化的硬件模块和分层结构化的软件平台,实现了半实物仿真测试与验证环境搭建的功能,主要应用于装备嵌入式软件半实物仿真测试平台的快速开发与实施。
ETest_RT深度集成Simulink,提供Simulink模型的运行及验证环境。利用各种总线接口同外围其他设备连接搭建起半实物仿真环境,运行仿真模型验证功能,通过调参功能,能够自动提取模型内部的增益参数,在运行时调整参数值,可实时查看在不同参数条件下模型的运行情况。
下面就来看看ETest_RT是如何实现Simulink模型的设置和运行。
使用ETest_RT进行仿真,模型是运行在一台工控机上的。工控机预装了实时操作系统,并且能够接受运行在另一台主机上的“仿真执行器”下发的指令。这台工控机预装了一系列控制卡,可以支持各种通信接口。在半实物仿真环境中,这些通信接口都可以用来同系统的其他部件(或实物)进行连接。
执行环境准备好后,我们还需要使用ETest_RT进行模型的准备和设置。
打开ETest_RT,首先新建一个测试项目,后面的所有操作都将在这个项目中完成设置。
1 配置物理接口
从“仿真”工具栏中选择“外围系统”,“通道”添加在“外围系统”上。在“通道”上添加“协议”。协议具有数据描述功能,并且可以在运行时自动解包、打包。
在这里插入图片描述
图 1交联关系图
2 创建“Simulink任务”
在“实时任务”下创建Simulink任务。这个任务可以下发到工控机上,作为一个任务运行。
<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值