加载中...


"我们在选RCP平台的时候,第一个问题就是:能不能完全摆脱国外工具?"一位来自国内某民用航空研究所的工程师,在与凯云团队第一次沟通时,开门见山地说出了这句话。
快速控制原型(RCP),作为半实物仿真测试流程里最前端的"试错环节",长期以来都被进口工具牢牢把持。但越来越多的客户开始意识到:当项目从实验室走向工程化、从单点验证走向批量交付,国产RCP平台的成熟度已经足以扛起整个开发链条。凯云ETest,正是这一轮国产替代浪潮中被反复提起的一个名字。
这篇文章不打算讲太多虚的概念,而是想通过一个真实的ETest快速控制原型实战案例,把国产替代这件事掰开揉碎说清楚。

很多刚接触半实物仿真测试的工程师,会把快速控制原型(RCP)和硬件在环(HIL)混在一起说。其实二者分工很清晰:
简单来说,RCP让"模型当控制器",HIL让"控制器跑在模型里"。前者负责算法迭代,后者负责系统验证。两者串联起来,才构成完整的半实物仿真测试闭环。
过去十年,进口RCP平台在实时仿真软件领域几乎形成了垄断。工程师习惯了它的图形化建模、代码生成和硬件接口,但也逐渐发现了一些绕不开的问题:
| 维度 | 进口RCP平台 | 国产RCP(以ETest为例) |
|---|---|---|
| 采购成本 | 单节点数十万起步 | 同等性能预算可压缩至1/3以内 |
| 授权模式 | 节点绑定、按模块计费 | 本地化授权,支持项目级复用 |
| 技术响应 | 依赖海外渠道,沟通周期长 | 凯云原厂团队驻场支持,问题闭环快 |
| 定制能力 | 封闭架构,二开困难 | 开放接口,支持协议与模型自定义扩展 |
| 供应链 | 存在断供与合规风险 | 全栈自主可控 |
这五项差异叠加在一起,国产替代就不再是"情怀",而是一道必答题。RCP作为整个开发链最前端的环节,率先被推到台前。

ETest在凯云的产品体系里,承担的不只是一个RCP工具,而是从建模、调试到测试的一体化开发环境。它的能力可以拆成三层:
在与大量客户对接的过程中,凯云团队发现,工程师选型时其实只关心三件事:
ETest在这三个指标上的实际表现,已经在多个工业级项目中得到了验证。这也是它能在快速控制原型领域站稳脚跟的根本原因。

客户是一家专注于工业级无人机整机研发的企业,主攻方向是物流配送与电力巡检场景。飞控算法是整机的"大脑",一旦出问题,轻则失控坠机,重则引发严重安全事故。
在此之前,客户的飞控算法验证流程是这样的:先用MATLAB做纯数字仿真,再通过进口RCP平台跑半实物验证,最后才到外场试飞。整套流程下来,单个控制律的迭代周期大约需要2-3周。
痛点主要集中在三点:
凯云团队介入后,与客户的飞控算法工程师一起,用了大约四周时间,搭建了基于ETest的快速控制原型验证系统。整个方案分为三个部分:
第一部分:模型导入与一键部署。客户原有的MATLAB/Simulink飞控模型(包括姿态解算、控制律分配、传感器融合等模块)通过ETest的模型转换工具直接导入,自动生成可在实时内核上运行的C代码。整个过程不需要重写算法,最大程度保护了客户原有的研发资产。
第二部分:真实传感器接入。在RCP环节,ETest平台通过高速模拟量与数字量接口,接入了IMU、GPS、气压计等真实传感器模块。这样一来,控制算法跑的就是"真实信号",而不是被过分简化的数字量,验证结果更贴近外场真实表现。
第三部分:在线调参与数据回放。利用ETest自带的实时监控面板,工程师可以在算法运行过程中,动态修改PID参数、控制增益、滤波器系数等关键变量,并即时观察响应曲线。每次试验结束后,所有数据会自动落盘,支持离线回放与对比分析。

项目落地后,客户对ETest与传统RCP方案做了一轮对比测试,部分关键数据如下:
| 评估项 | ETest快速控制原型 | 客户原有进口RCP平台 | |
|---|---|---|---|
| 典型步长 | 100μs稳定运行72小时 | 100μs稳定运行48小时 | 1ms级 |
| 模型导入耗时 | ≤30分钟 | 数小时(需手动调整) | 4-8小时 |
| 单次控制律迭代周期 | 1-2天 | 2-3周 | 3-4周 |
| I/O通道扩展 | 按需配置,成本可控 | 需额外采购授权 | 授权费用高昂 |
| 本地化技术支持 | 凯云原厂工程师远程+驻场 | 第三方代理转接 | 海外渠道,响应慢 |
从这张表可以看出,ETest不仅在性能上不输进口平台,在迭代效率和成本控制上的优势更为突出。对于飞控这类需要高频迭代的控制算法,这种效率提升是实实在在能转化为产品竞争力的。
项目交付时,客户飞控算法负责人说了这么一段话:
"最开始我们对国产RCP平台其实是持观望态度的,毕竟要替换的是核心开发工具。但ETest在这次项目里的表现让我们改变了看法——模型导入几乎没有障碍,步长比预期还稳,凯云工程师几乎和我们一起驻场了两个月,遇到问题随时响应。这种体验,是之前用进口平台时没有过的。"
这段话其实代表了相当一部分国产替代客户的心路历程:从怀疑,到试用,再到长期使用。

讲完实战案例,再回到选型本身。如果你也在评估快速控制原型平台,建议重点关注以下三个指标,帮你避开常见的坑:
很多厂商在宣传时都会说"高实时性",但真正可量化的指标包括:典型步长、最大步长抖动、最长稳定运行时间、调度延迟上界等。ETest在这方面提供了详细的实测数据,且支持客户在采购前进行现场验证。
RCP平台的核心价值在于"模型即代码"。如果你的算法大量基于MATLAB/Simulink,那就必须确认平台对Simulink模型的兼容性,包括定浮点支持、子系统粒度、S-Function、C Mex函数等。ETest在这一层做了大量适配工作,兼容度对绝大多数工业级场景已经足够。
工业现场的非标协议是常态。能不能在不找原厂定制的前提下,自己通过脚本或配置工具扩展一个新协议,往往决定了项目能不能真正跑起来。这也是ETest相比传统进口平台的差异化优势之一——开放、可扩展。
ETest在民用无人机飞控项目中的落地,并不是一个孤立事件。在凯云过去几年的项目清单里,类似的故事正在更多行业里重复:
这些项目有一个共同点:客户对RCP平台的需求,已经从"能不能用"升级为"能不能长期用、能不能大规模用、能不能扛住复杂项目"。ETest能走到今天,本质上是因为它踩中了这个节奏。
半实物仿真测试从来不是装样子,而是让模型真正"踩进"现实。快速控制原型作为这条链路最前端的工具,它的国产替代意义远不止省一笔预算那么简单。它意味着更短的迭代周期、更可控的项目进度、更自主的研发节奏。
如果你也正处在RCP选型的关键节点,不妨先从一个小规模的ETest试点项目开始。跑起来再说,比看一百份白皮书都有用。
#快速控制原型 #国产替代 #半实物仿真测试 #ETest #RCP #实时仿真