当前位置: 首页 > news >正文

实时仿真软件SimuRTS

1)简介

SimuRTS是一款实时仿真软件,应用于硬件在环(HIL)嵌入式系统半实物仿真测试。基于SimuRTS的用户界面快速配置I/O通道、数据记录和激励生成。通过丰富的图形元素配置图形控制界面并根据需要显示相应结果,全面测试验证目标嵌入式系统。

核心功能有:开发测试和验证系统;部署和运行测试系统;导入仿真模型和控制算法;配置警报和响应事件;联合ETest、C/C++、.NET及其他软件自动执行测试。

SimuRTS借助模型集成、实时激励生成和可扩展的软件环境,可满足快速控制原型验证、半实物仿真、自动化测试等对实时性要求高的应用场景需求,加速产品开发效率和提高产品质量。

SimuRTS实现对VeriStand、dSPACE、SpeedGoat等国外同类软件的替代,广泛应用于航空航天、武器装备、工业控制、汽车电子、仪器仪表等行业。

2)功能特点

  1. 实时控制与仿真:实现实时控制和仿真,结合MWorks、Matlab实现更加精准的测试及时序分析,从而提高测试效率和发现问题的能力。
  2. 实时数据采集与分析:实时采集数据并在MWorks、Matlab中人进行数据处理和分析,以得到更精准、直观的测试结果。
  3. 自动化测试:实现自动化测试。结合基于ETest、LabVIEW等平台开发的上位机软件,可实现测试设计、测试管理等过程的自动化。
  4. 系统集成:与各类总线接口、采集与控制板卡等设备结合使用,可实现系统集成,实现更高效的测试和数据分析。
  5. 支持AD、DA、DIO、PWM、RS232/422/485、CAN、1553B、1394B、ARINC429、ARINC664、ARINC825、FC-AE-ASM、以太网等信号类型,扩展性强;
  6. 支持自动识别业务模型(算法)的输入输出参数及信号,并将输入输出参数与测试资源物理通道进行绑定;
  7. 支持业务模型(算法)自动编译成下位机(实时性操作系统)可执行代码;
  8. 支持对业务模型(算法)的输入输出参数及信号进行实时监控,支持列表监控和波形监控;
  9. 能够在业务模型(算法)执行过程中对其关键参数进行调整,以考察模型的动态特性;
  10. 支持对业务模型(算法)的输入输出参数及信号进行记录,并支持数据导出、数据回放;
  11. 具备测试脚本创建功能,通过测试脚本实现仿真启停控制、模型输入控制、模型输出监控、模型参数调整等,从而实现基于模型仿真的自动化测试;
  12. 支持多模型的加载及并行执行;
  13. 支持下位机分布式部署。

3)产品优势

  1. 适应性:适用于由C/C++、FORTRAN、MWorks、MATLAB/Simulink、AMEsim、Dymola等建模环境创建的符合FMI标准的业务模型;
  2. 灵活性:可将多个模型部署在同一个多核处理器的不同核心上,亦可部署在不同处理器上;
  3. 扩展性:采用ETest、C/C++、Python等开发环境开发自定义功能;
  4. 开放性:提供支持C++、C#、Java、python等第三方语言使用的SDK;
  5. 兼容性:通过对硬件驱动层的进一步抽象,构建满足POSIX标准的驱动虚拟化层,广泛兼容国内外各厂商的产品;
  6. 支持国产化平台:SimuRTS支持基于龙芯、飞腾的硬件平台,支持麒麟、统信、翼辉等国产操作系统。
  1. 应用领域

各类装备研制过程中的快速控制原型验证、半实物仿真,以及复杂系统中多源异构模型的协同仿真验证。

http://www.jsqmd.com/news/856377/

相关文章:

  • 大疆智图+B3DM切片+Cesium:手把手教你将实景三维模型搬上Web地图
  • 别再死记硬背了!用Python+SymPy玩转含参积分,从卷积到信号处理一次搞懂
  • 光猫不改桥接,用Docker版ddns-go搞定群晖IPv6外网访问(保姆级避坑指南)
  • CISA备考|完整时间规划 + 每日安排(上班族直接照抄)
  • 给 AI Agent 写一份 Action Manifest:让工具调用从“能跑”变成“可控”
  • ROS2 Foxy下,六轴IMU串口数据解析与Rviz2可视化实战(避坑串口驱动与协议)
  • 从YOLOv5实战反推:手把手在WSL2里搭建PyTorch 1.12 + CUDA 11.3 环境(附国内镜像加速)
  • 一线观察:昆明装修供应商长期使用的真实表现
  • 从‘权限不足’到‘读写自由’:一个MongoDB用户权限的完整调试日记
  • 焊接生产线气耗高的技术解决方案
  • 2026年横评10款降AIGC平台:帮你锁定达标神器
  • 小程序点单功能从0到上线:4种模式的技术选型与配置实战
  • 青铜器RDM:CBB 模块全周期管控,赋能研发高效复用
  • PyCharm 和 VS Code 做 Python 数据分析哪个更合适?
  • 从‘炼丹’到‘控火’:我的第一个PyTorch GAN项目踩坑实录与调参心得
  • AndroidCupsPrint:打破移动打印壁垒的智能无线打印方案
  • 信创环境避坑实录:在银河麒麟ARM服务器上搞定RabbitMQ 3.7.8的完整流程
  • 《如何有效阅读一本书》
  • 从Balloon到你的数据:Mask R-CNN训练代码逐行解读与自定义数据集适配指南
  • ROS2 Foxy下,手把手教你用AUBO i5的URDF文件在rviz2里‘变’出机械臂(附完整代码)
  • 核心团队连根拔起飞回祖国
  • Gemini 3.5 Flash:速度快成本低却遭质疑,能否成Agent时代性价比之王?
  • 汽车免拆诊断案例 | 17款宝马525Li EKPS调节电流低
  • 你以为在用“家宽”,对方却一眼看穿:住宅代理也有三六九等
  • 优化android14低内存设备连接蓝牙键盘/鼠标后点击Disconnect断开蓝牙连接,页面卡顿(将1180ms优化到629ms)
  • 主流软件开发框架对比
  • 2026 年上海电商财税公司排名 TOP8 商家选择避坑指南
  • MH Markets迈汇的本地团队反应是否积极?地区化支持完不完善?
  • 2026杭州主城区沿江千万级豪宅盘点:在售稀缺精装大平层带泳池品质新盘推荐 - 匠言榜单
  • 一文看懂区块链:从“多人记账本”到数字世界的信任机器