加载中...


当进口实时仿真软件授权费动辄数十万、每年还要缴纳高额维护费用时,国产替代窗口期已经悄然到来。近年来,以凯云SimuRTS为代表的国产实时仿真平台在航空航天、汽车电子、工业控制等领域加速渗透,撕开了进口软件长期垄断的口子。那么,国产HIL平台真实表现究竟如何?本文将通过一次完整的实测体验,给出客观答案。

硬件在环(HIL)测试是验证控制器算法真实性的关键技术手段。测试过程中,实时仿真机需要以微秒级精度运行被控对象模型,同时与待测控制器进行实时数据交互。这一环节的核心软件——实时仿真平台,直接决定了测试系统的响应速度、精度和扩展能力。
长期以来,国内企业高度依赖美国MathWorks的Simulink Real-Time、德国dSPACE的实时平台等进口解决方案。进口平台技术成熟、生态完善,但存在三方面硬伤:授权费用高昂,中小企业难以承受;技术支持和定制开发响应周期长;部分场景下面临供应链风险。在国产化替代加速推进的背景下,凯云SimuRTS作为国内首款完全自主知识产权的实时仿真软件应运而生。
SimuRTS(Simulation Real-Time System)是凯云自主研发的专业实时仿真平台,采用分层架构设计,从下到上分为硬件驱动层、实时内核层、模型运行环境层和应用接口层四个层级。

该层负责与各类板卡硬件交互。SimuRTS原生支持多种总线板卡,覆盖工业测试领域的主流需求:
实测中我们发现,驱动层的配置采用图形化界面完成,无需编写底层代码,大幅降低了使用门槛。
实时内核是SimuRTS的核心竞争力所在。该内核采用确定性调度算法,确保模型在目标硬件上严格按照指定周期执行。关键性能指标包括:
在实测中,我们将一个包含50个状态变量的非线性被控对象模型部署到实时仿真机,控制周期设置为100微秒,连续运行72小时,测得平均周期抖动仅为±0.8微秒,表现优于预期。
SimuRTS支持与Simulink无缝集成,Simulink模型可通过一键编译生成实时可执行程序。编译过程自动处理模型离散化、代码生成、内存分配等繁琐步骤,用户只需在图形界面中完成参数配置即可。
此外,SimuRTS还提供原生模型编辑环境,支持用户直接在平台内构建被控对象模型,无需依赖Matlab/Simulink授权。这一特性对于预算有限的中小企业极具吸引力。

应用接口层提供与外部系统交互的多种途径:
为了全面评估SimuRTS的实际表现,我们设计了完整的测试流程。测试对象为一个电动助力转向系统(EPS)控制器,采用典型的转速-电流双闭环控制架构。
测试使用的硬件平台为工控机(Intel Core i7处理器,8GB RAM),搭配凯云HTP-1616多功能板卡。软件环境为SimuRTS v3.2,Simulink版本为R2022b。

打开Simulink,在模型配置参数中将求解器类型设置为固定步长离散求解器,仿真步长设置为0.0001秒(100微秒)。在"代码生成"选项中,选择"ERT"(嵌入式实时)目标,勾选"Generate reentrant code"以支持多核并行。
完成配置后,点击"Build"按钮启动代码生成。SimuRTS的代码生成器会自动调用GCC编译器,将Simulink模型转换为C代码并编译为实时可执行文件。编译日志显示,整个过程耗时约45秒,生成的可执行文件大小为2.3MB。
打开SimuRTS Studio工作台,在设备管理面板中添加HTP-1616板卡。板卡配置界面采用表格化设计,主要参数设置如下:
| 通道类型 | 通道编号 | 信号名称 | 量程范围 | 采样率 |
|---|---|---|---|---|
| 模拟量输入 | AI0 | 电机转速反馈 | ±10V | 与模型同步 |
| 模拟量输入 | AI1 | 扭矩传感器信号 | 0~5V | 与模型同步 |
| 模拟量输出 | AO0 | 电机驱动电压 | ±10V | 与模型同步 |
| 数字量输出 | DO0 | 电机使能信号 | TTL | 与模型同步 |
配置完成后,点击"应用"按钮保存设置。系统会自动进行通道校准,校准数据保存在板卡EEPROM中,下次启动时自动加载。
将编译生成的可执行文件和配置文件拷贝到实时仿真机指定目录。打开SimuRTS Target Manager,选择目标硬件,点击"部署"按钮将模型部署到目标平台。部署过程包含以下步骤:
部署日志显示,从点击"部署"到模型在目标平台成功运行,总耗时约12秒。对于需要频繁修改模型参数的迭代测试场景,这一速度相当可观。

模型运行后,打开SimuRTS Scope工具进行数据监控。我们观察到以下信号波形:
使用在线调参功能,我们将PI控制器的比例系数从初始值5.0逐步调整到8.0,观察到响应速度明显加快,上升时间缩短至32ms。参数修改立即生效,无需重新编译部署。
为了验证HIL测试的完整性,我们进行了传感器故障注入测试。通过SimuRTS的信号注入功能,模拟扭矩传感器信号线断路故障。测试结果显示:
这一测试验证了EPS控制器故障诊断算法的正确性,也证明了SimuRTS在故障注入测试场景下的实用价值。
为客观评估SimuRTS的市场定位,我们将从技术性能、成本、售后服务三个维度与主流进口方案进行对比。

| 对比项 | SimuRTS | dSPACE SCALEXIO | Simulink Real-Time |
|---|---|---|---|
| 最小控制周期 | 1μs | 0.1μs | 10μs |
| 周期抖动 | ±0.8μs | ±0.1μs | ±5μs |
| 模型编辑环境 | 原生支持 | 需Simulink | 需Simulink |
| 国产化程度 | 100%自主可控 | 依赖进口 | 依赖进口 |
| 总线协议支持 | ARINC429/1553B/CAN | ARINC429/1553B/CAN/更多 | CAN/以太网 |
从技术指标看,SimuRTS在实时性方面与dSPACE存在一定差距,但已能满足绝大多数工业场景需求。在国产化替代大背景下,这一差距正在快速缩小。
成本是企业选择HIL平台的核心考量因素。以一个包含16路AI/16路AO、4路CAN、2路1553B的典型配置为例:
对于预算有限的中小企业,SimuRTS的成本优势明显。按5年使用周期计算,综合成本仅为进口方案的30%-40%。
进口方案的技术支持依赖海外团队,存在时差响应慢、定制开发周期长等问题。SimuRTS提供本地化技术支持:
在实测过程中,我们曾遇到1553B总线配置的技术问题,技术团队通过远程协助在2小时内解决了问题,这一响应速度是进口厂商难以提供的。
基于实测体验和行业调研,SimuRTS在以下场景中表现尤为突出:
新能源汽车电控系统对实时性要求较高,同时需要支持CAN、LIN、以太网等多种车载总线。SimuRTS的多总线支持能力和稳定的实时性能,使其成为新能源汽车电控HIL测试的理想选择。某新能源车企采用SimuRTS搭建的BMS(电池管理系统)HIL测试平台,已完成超过5000小时的耐久测试。

航空电子设备需要满足严格的适航要求,测试过程需完整记录、可追溯。SimuRTS的数据记录功能支持高速采样,测试数据可导出为标准格式,满足DO-178C等适航标准的要求。在某民用航空机载显示器测试项目中,SimuRTS成功替代了原有进口平台,完成ARINC429总线接口的航电设备仿真测试。
工业PLC、运动控制器等设备的HIL测试对实时性要求相对宽松,但对系统稳定性和扩展性要求较高。SimuRTS的模块化架构支持灵活扩展,用户可根据需求添加各类板卡,搭建定制化测试系统。某轨道交通信号系统集成商采用SimuRTS构建的联锁系统HIL测试平台,已应用于多条线路的信号系统验证。
高等院校和科研院所的控制系统实验教学场景,对成本高度敏感。SimuRTS的低成本和易用性使其成为教学实验平台的优选。某985高校控制科学与工程专业已采用SimuRTS搭建本科生实验平台,覆盖控制系统原理、先进控制算法等课程实验。
经过为期两周的全面实测,我们对凯云SimuRTS形成以下核心判断:
优点方面,SimuRTS在以下几个维度表现超出预期:一是原生模型编辑环境降低了软件依赖,节约了Matlab/Simulink授权费用;二是图形化配置界面大幅降低了使用门槛,非专业程序员也能快速上手;三是本地化技术支持响应迅速,定制开发能力强;四是综合成本优势明显,投资回报周期短。
改进建议方面,SimuRTS在以下方面仍有提升空间:极端高精度场景下的实时性能与顶级进口方案存在差距;生态插件丰富度有待提升;品牌影响力尚在建立过程中。

对于正在考虑HIL平台选型的企业,我们建议根据实际需求进行决策。如果测试场景对实时性要求并非极端苛刻,且预算有限、需要快速迭代,SimuRTS是极具竞争力的选择。如果追求最高精度且预算充裕,可考虑dSPACE等顶级方案。无论如何,国产HIL平台的崛起已经不可逆转,进口软件长期垄断市场的格局正在被打破。
想第一时间获取SimuRTS免费试用名额或行业HIL解决方案资料?欢迎直接联系凯云咨询的测试工程师团队,我们可安排远程Demo演示或上门技术交流,助您找到最适合的实时仿真解决方案!
#半实物仿真测试 #硬件在环测试 #国产替代 #HIL #实时仿真 #SimuRTS #凯云咨询