加载中...


在航空发动机控制系统的开发过程中,某研究院的测试团队曾面临一个棘手的困境:进口HIL硬件在环仿真系统的授权费用高达数千万元,每次升级还要额外支付维保费用,更令人头疼的是,关键测试场景的参数配置必须依赖国外技术支持团队的配合,进度受制于人。这样的场景并非个例。根据行业调研数据,超过70%的工业级实时仿真测试项目在使用进口HIL平台时存在成本高、响应慢、定制化受限等问题。当国产实时仿真技术已经能够提供等效甚至更优的解决方案时,进口依赖的必要性正在被重新审视。本文将深入解析凯云咨询自主研发的SimuRTS仿真测试平台,从架构设计、核心能力、实际应用等多个维度,为需要进行硬件在环测试的团队提供一个国产替代的新选择。
SimuRTS是凯云咨询面向工业级实时仿真测试领域推出的国产化软硬件一体化平台,全称为Simulation Real-Time System,即实时仿真系统。该平台集成了实时仿真内核、硬件接口板卡、软件配置工具三大核心组件,能够在硬件在环测试场景中模拟被测对象的环境条件,实现对飞控系统、动力系统、机电控制系统等嵌入式产品的快速验证。

与传统的纯软件仿真相比,SimuRTS采用半实物仿真架构,通过物理I/O接口将真实硬件接入仿真回路,测试人员可以在实验室环境下验证控制律、验证故障处置逻辑、验证系统集成效果。与整机级HIL系统相比,SimuRTS更加轻量化、灵活化,支持从单机测试到多系统联合测试的多种场景扩展,特别适合研发阶段的功能验证和迭代测试。
理解SimuRTS的技术架构,是掌握其能力边界和应用方法的前提。整个平台可以划分为三个主要层次:实时仿真内核层、硬件接口层和应用软件层。

实时仿真内核是SimuRTS的“大脑”,负责模型运算的实时调度和确定性执行。SimuRTS采用了基于RTOS(实时操作系统)的微秒级调度引擎,模型步长可配置范围为100微秒至100毫秒,抖动控制在1微秒以内。这意味着在航空系统常见的50Hz控制周期场景下,SimuRTS能够稳定提供误差低于0.002%的时序精度。
内核支持多种模型集成方式:原生Simulink模型可直接编译部署,无需手动编码;自研C/C++模型可通过标准接口封装后加载;第三方仿真软件(如SCADE、MWorks)的模型输出也可通过FMI标准接口接入。这种多源模型融合能力,使得用户在切换仿真工具链时无需推翻已有模型资产。
硬件接口层承担着仿真环境与真实被测对象之间的信号交互任务。SimuRTS提供模块化的I/O板卡系列,包括模拟量输入输出板卡、数字量输入输出板卡、通信总线板卡(ARINC429、CAN、1553B、RS422/485等)、PWM信号板卡、旋变信号板卡等。

每块板卡均支持即插即用配置,在软件界面中可完成通道映射、信号类型设置、量程配置、滤波参数调整等操作。以ARINC429总线板卡为例,其单卡支持4通道发送和4通道接收,每通道可独立配置传输速率(12.5Kbps或100Kbps)和奇偶校验方式,软件层提供标准API和配置工具,测试工程师无需编写底层驱动代码即可完成总线通信测试。
应用软件层是测试工程师与平台交互的主界面。SimuRTS Studio是平台配套的配置与监控软件,提供项目工程管理、模型参数配置、信号通道映射、测试场景编排、数据采集存储、在线调参、故障注入等功能模块。
软件界面采用模块化设计,左侧为工程树形结构,右侧为参数配置面板,下方为实时数据监控窗口。在进行飞控系统HIL测试时,工程师可以在界面上快速建立被测飞控计算机与仿真模型之间的信号连接关系,设置仿真时长、采样频率、触发条件等参数,仿真过程中可实时修改模型变量并观察被测系统的响应变化。
通信协议支持能力是衡量HIL平台适用性的关键指标。SimuRTS在国产同类产品中以协议覆盖全面著称,目前已支持以下主流航空、航天、工业总线协议:

| 协议类型 | 物理层 | 应用场景 | SimuRTS支持说明 |
|---|---|---|---|
| ARINC429 | 单线/双线 | 航电设备间数据交换 | 4发4收/卡,波特率可选 |
| MIL-STD-1553B | 双绞线屏蔽 | 航电系统骨干总线 | 支持BC/RT/BM模式 |
| CAN总线 | 双绞线 | 机电系统控制网络 | 标准/扩展帧,速率可配 |
| RS422/RS485 | 差分信号 | 工业现场总线 | 全双工/半双工可切换 |
| 以太网 | RJ45/光纤 | 高速数据采集 | UDP/TCP协议栈 |
| 模拟量 | 电压/电流 | 传感器/执行器信号 | 16位ADC/DAC,量程可设 |
| PWM/频率量 | 数字信号 | 电机驱动控制 | 占空比/频率输出可调 |
对于需要同时接入多种总线设备的复杂测试场景,SimuRTS支持多协议并发运行。例如在民机飞控系统集成测试中,1553B总线承载飞控计算机与作动系统的控制指令,ARINC429总线传递航电系统状态信息,CAN总线则用于附件系统监控——SimuRTS能够在这三种总线之间实现毫秒级的数据一致性,满足联合仿真测试的时序要求。
在选择仿真测试平台时,用户最关心的问题往往是“国产方案能否真正替代进口产品”。以下从几个关键维度进行客观对比:
进口HIL平台(如dSPACE、NI VeriStand等)在实时性能方面确实处于领先水平,其模型步长可达10微秒级别。SimuRTS经过多次迭代优化,标准配置下模型步长为100微秒,在优化调度算法后可接近50微秒水平。对于绝大多数工业级控制系统测试(控制周期通常在1-50毫秒之间),这一性能完全能够满足要求。
进口平台在协议支持数量上具有先发优势,但SimuRTS的优势在于针对国内用户需求做了深度优化。例如1553B协议,SimuRTS不仅支持标准BC/RT/BM三种工作模式,还针对国内常用的自定义数据格式提供了配置模板;在ARINC429协议上,SimuRTS支持Label过滤、数据字解析等实用功能,这些细节优化往往比单纯的通道数量更有价值。

这是国产方案最显著的优势区间。以一个中等规模的飞控系统HIL测试项目为例,进口平台(含软件授权、硬件采购、现场部署培训)的总成本通常在300-800万元区间,而SimuRTS提供的一站式方案可以将这一成本降低60%以上。更重要的是,SimuRTS的售后服务响应时效为48小时内,国内本地化技术支持团队可以快速到场协助问题排查,这是进口品牌难以承诺的服务标准。

SimuRTS采用开放式架构设计,支持与MATLAB/Simulink、LabVIEW等主流仿真环境无缝对接。用户现有的Simulink模型无需修改即可部署到SimuRTS运行;对于已有其他品牌HIL设备的团队,SimuRTS也可以作为补充设备接入现有测试系统,实现渐进式国产替代。
| 对比维度 | SimuRTS | 典型进口平台 |
|---|---|---|
| 实时模型步长 | 100μs(可优化至50μs) | 10-50μs |
| 1553B总线 | 支持BC/RT/BM全模式 | 支持 |
| ARINC429总线 | 4发4收/卡,可选Label过滤 | 支持 |
| CAN总线 | 支持标准/扩展帧 | 支持 |
| 软件授权模式 | 一次性买断/年度授权 | 年度订阅强制续费 |
| 技术服务响应 | 48小时国内现场支持 | 海外团队,响应周期长 |
| 项目总成本 | 进口方案的40%-60% | 较高 |
基于其灵活的架构设计和丰富的接口支持,SimuRTS已经在多个工业领域得到了成功应用。以下列举几个具有代表性的场景:
飞控计算机通过1553B总线与SimuRTS连接,仿真模型实时输出飞行状态参数(姿态、速度、高度等)和传感器数据(大气数据、惯性导航数据),同时接收飞控计算机输出的舵机指令。测试人员可以在仿真环境中注入传感器故障、飞行包线边界条件,验证飞控系统的保护逻辑和故障处置能力。这一场景已在国内多家科研单位的飞控系统研制中得到验证。
对于发动机控制系统(FADEC),SimuRTS通过模拟量输出和CAN总线模拟燃油流量传感器、转速传感器、温度传感器的信号,同时采集控制器的燃油供给指令、点火时序信号。仿真模型可以根据控制器指令实时计算发动机推力响应,实现对燃油控制算法和点火时序逻辑的闭环验证。
在民机机电系统(电源、液压、环控等)的集成测试中,各子系统控制器通过ARINC429或CAN总线互联。SimuRTS可以同时模拟多个子系统的工作状态,例如在电源系统故障时,验证应急电源切换逻辑对飞控系统的影响,检验机电综合管理的协调控制能力。
除工业应用外,SimuRTS也广泛应用于高校和科研院所的实验教学。在自动控制原理课程中,学生可以通过SimuRTS搭建PID控制器的半实物仿真环境,观察参数变化对系统响应的影响;在研究生课题中,SimuRTS支持快速搭建验证平台,降低了新算法验证的门槛。

对于初次接触SimuRTS的工程师,了解平台的标准使用流程有助于快速发挥其价值。以下以一个飞控系统HIL测试项目为例,说明从项目创建到仿真运行的完整步骤:
在SimuRTS Studio中新建工程,输入项目名称(如FC_HIL_Test)、选择目标硬件配置(CPU模块型号、I/O板卡清单),系统自动生成工程框架。一个工程对应一个独立的测试任务,支持多工程并行管理。
将Simulink中完成的飞控仿真模型导出为.rtexp格式,通过"导入模型"功能加载到SimuRTS工程中。在模型配置界面设置步长(如10ms)、选择求解器(定步长/变步长)、配置数据记录变量。SimuRTS会自动解析模型输入输出接口,生成信号列表供后续映射使用。
这是HIL测试的关键配置环节。在通道映射界面,将模型的输入变量(如姿态角、速度信号)与物理I/O通道(如ARINC429通道1接收)一一对应,同时将模型输出变量(如舵机偏度指令)与目标I/O通道连接。映射关系支持批量导入导出,便于项目复用。
测试场景定义了仿真过程中的事件序列。例如,设计一个"传感器故障注入"场景:在仿真运行至第5秒时,将大气数据传感器的数值强制置零;在第6秒时,切换至备用传感器数据。通过场景编辑器设置触发条件、目标变量、执行动作,无需编程即可完成复杂的测试用例编排。
点击"运行"按钮后,SimuRTS进入实时仿真模式。软件界面实时显示模型变量数值、总线数据流量、I/O通道状态曲线。测试过程中可随时暂停、修改参数、恢复运行,支持在线调参和断点调试。仿真结束后,数据自动存储为标准格式,可导出至MATLAB或Excel进行后处理分析。
凯云咨询的产品体系中,SimuRTS与ETest测试平台形成了互补关系。SimuRTS侧重于实时闭环仿真,擅长物理信号交互和实时性验证;ETest则专注于系统级的测试管理与数据分析,支持测试用例设计、测试执行管理、测试报告生成等全生命周期管理。

在实际项目中,两者可以协同工作:SimuRTS负责仿真环境和被测对象的信号交互,ETest负责测试流程控制和结果评判。例如,在飞控系统测试中,SimuRTS运行仿真模型并通过总线向飞控计算机发送模拟信号,飞控计算机的响应指令由SimuRTS采集后转发给ETest,ETest则根据预设的判断规则(响应时间、指令正确性)自动生成测试结论和缺陷报告。

在选择实时仿真测试平台时,建议从以下几个维度进行评估:被测系统的控制周期和实时性要求、需要接入的总线类型和通道数量、团队现有的仿真工具链、项目的预算约束和后续扩展需求。
如果您的团队正在评估HIL测试解决方案,以下情况特别适合考虑SimuRTS:项目预算在百万级以内但对实时性能有明确要求;需要同时支持1553B、ARINC429、CAN等多种航空总线;对本地化技术支持和快速响应有较高期待;希望在不废弃现有Simulink模型资产的前提下进行平台迁移。

凯云咨询提供SimuRTS平台的免费试用机会和技术方案咨询服务。我们的工程师团队可以根据您的具体项目需求,评估平台适用性并提供定制化的测试方案设计。如果您正在寻找一套性价比高、技术自主可控的国产实时仿真测试平台,欢迎联系凯云咨询了解详情。

当国产实时仿真平台已经能够覆盖主流航空工业总线协议,还在坚持使用进口HIL系统的理由中,还有几个是真正不可替代的技术需求?如果答案是"几乎没有",那或许正是时候认真了解一下SimuRTS了。
#半实物仿真测试 #硬件在环测试 #HIL系统 #国产替代 #实时仿真 #SimuRTS #凯云咨询 #1553B总线 #ARINC429
