加载中...


深圳南山的一个测试实验室里,凌晨一点,三块屏幕上的波形还在跳动。工程师老周盯着飞控输出的PWM信号,手指在键盘上敲出一串指令——模拟七级侧风突袭、传感器信号丢失、电机堵转。三秒后,仿真曲线如实地复现了真实飞行里那些让人后背发凉的瞬间。这是低空飞行器HIL测试的日常,也是凯云咨询的工程师们最熟悉的节奏。
从飞控板到整套航电系统,从一颗芯片的回环验证到整机的系统级仿真,半实物仿真测试正在成为低空飞行器研发的"必经之路"。这篇文章,我们就来拆解一下:HIL测试到底是什么、低空飞行器为什么离不开它、以及一套合格的国产HIL平台究竟要解决哪些技术难题。

HIL,全称Hardware-in-the-Loop,中文叫"硬件在环测试"。简单来说,就是把真实的控制器接入一个虚拟的"飞行世界",让它以为自己正在天上飞,但电机、风、传感器全都是仿真出来的。
举个例子。一块刚从产线下线的飞控板,还没装上飞机,就要验证它的控制算法是否过关。传统的做法是拉到外场飞——但这种试错成本极高,稍有不慎就是坠机。而HIL测试的做法是:把飞控板用电缆接到实时仿真机上,仿真机"扮演"整架飞行器——模拟气流扰动、模拟GPS信号漂移、模拟电池电压跌落,飞控板就在这张"数字沙盘"里完成所有边界条件的考核。
凯云咨询在半实物仿真测试领域深耕多年,其核心产品ETest与SimuRTS正是这套"数字沙盘"的关键底座。ETest负责测试用例的可视化编辑与自动化执行,SimuRTS负责实时仿真内核的纳秒级调度,两者协同构成了低空飞行器HIL测试的国产化方案。
很多工程师容易把这三者混为一谈,但它们其实解决的是不同阶段的问题:
| 测试方式 | 真实硬件接入 | 实时性要求 | 成本 | 适用阶段 |
|---|---|---|---|---|
| 软件在环(SIL) | 否 | 无实时要求 | 极低 | 算法早期验证 |
| 硬件在环(HIL) | 是(控制器) | 硬实时(μs级) | 中等 | 飞控/航电子系统验证 |
| 实飞测试 | 全实物 | 真实时间 | 极高 | 定型/取证 |
从这张表可以看出,HIL测试处在研发链条的"中段"——它承接软件仿真的算法成果,又为实飞测试做最后的把关。对于低空飞行器这种迭代速度极快的品类来说,HIL几乎是性价比最高的一道质量关卡。
低空飞行器——物流无人机、植保无人机、eVTOL、城市空中交通载具——这类产品对飞控可靠性的要求远高于消费级无人机。任何一个微小的控制逻辑漏洞,都可能在真实飞行中被放大成安全事故。而HIL测试之所以成为行业标配,背后是三类绕不开的痛点。
外场试飞能遇到七级侧风吗?能。但一年也没几次。能模拟电机突发堵转吗?没人敢。能复现GPS信号被城市峡谷遮挡的场景吗?成本高到不可承受。HIL测试的核心价值,就是把这些"一年碰不到一次的极端工况",变成工程师键盘上的一个按钮。凯云咨询的工程师曾用ETest平台复现过某型号eVTEL在突风下的失控场景,整个过程不超过3分钟,而在外场,这至少需要等一个季度。
做飞控的人都知道"故障注入"四个字意味着什么——故意让信号出错,看飞控会不会及时响应。但在真实飞机上做故障注入,要么风险太大(真让一个传感器断电?),要么代价太高(让一颗GPS模块真的漂移?)。HIL平台可以在毫秒级人为切断任意一路信号、注入任意一种故障波形,而且完全不需要担心机毁人亡。
低空飞行器市场的竞争,本质上是迭代速度的竞争。一个飞控版本从研发到验证再到装机,外场试飞周期动辄一两个月。而HIL测试把同样的流程压缩到几天甚至几小时——尤其是在凯云SimuRTS这类国产实时仿真内核的加持下,工程师可以实现7×24小时不间断的自动化回归测试。

一套合格的低空飞行器HIL测试平台,至少要包含五大技术模块。它们协同工作,才能让飞控"误以为"自己在天上飞。
实时仿真内核是HIL平台的心脏。它的任务是在严格的毫秒甚至微秒时间窗口内,完成动力学模型、气动模型、传感器模型的迭代计算。凯云SimuRTS作为国产实时仿真软件的代表,采用了自主研发的任务调度算法,最小调度周期可达25μs,意味着每秒钟能完成4万次模型迭代——对于绝大多数低空飞行器的飞控来说,这个精度绰绰有余。
对比来看,一些进口平台虽然也宣称μs级调度,但它们的内核往往绑定特定硬件,扩展成本极高。SimuRTS的优势在于既支持x86架构的工控机,也支持国产飞腾、龙芯等处理器平台,为后续的全国产化方案留足了空间。
HIL平台再强大,如果没法和飞控板"对话"也是白搭。I/O接口负责把仿真机上的数字信号、模拟信号、PWM信号、CAN总线信号等,转换成飞控板能识别的电气信号。凯云ETest平台标配了丰富的I/O板卡,包括:
这些接口覆盖了低空飞行器飞控板90%以上的对外信号类型。更重要的是,凯云咨询提供了完整的板卡驱动与ETest软件的无缝集成,工程师在图形化界面里就能完成信号映射,不用写一行底层代码。
有了实时内核和I/O接口,还需要"飞行模型"——也就是飞行器本身的数学描述。凯云咨询积累了丰富的低空飞行器动力学模型库,包括:
这些模型不是简单的物理公式堆砌,而是经过大量实飞数据辨识后的"工程化产物"。一家做物流无人机的客户曾反馈:用了SimuRTS内置的六旋翼模型后,原本需要外场调试两周的姿态参数,在HIL上一天就拿到了初值。
HIL平台能不能用得好,很大程度上取决于测试用例的编写效率。凯云ETest提供了图形化的测试用例编辑器,工程师可以用拖拽的方式搭建测试流程——从"初始条件设置"到"信号注入"再到"结果判定",全部可视化完成。对于需要批量回归的测试场景,ETest还支持Python脚本扩展,工程师可以自己编写复杂的测试序列。

测试结束后,工程师最关心的是"飞控到底做了什么"。ETest内置了多通道数据记录模块,可以同步记录飞控输出、仿真机内部状态、传感器模拟量等上百路信号,所有数据自动入库,方便后续的回放与对比分析。三维可视化模块则能把飞行轨迹在虚拟场景中实时展示出来,让"飞控在沙盘里飞了一圈"变成看得见的画面。
技术组成讲完了,我们来看看几个真实的测试场景。凯云咨询的客户中,有做工业级物流无人机的,有做植保无人机的,也有做eVTOL原型验证的,他们的HIL测试需求各有侧重,但有一些共性场景值得拆解。
这是最基础也最常见的测试。飞控板接入HIL平台,仿真机模拟一颗虚拟的IMU,把三轴角速度与加速度信号注入飞控;飞控解算后输出PWM给"虚拟电机",仿真机再根据PWM信号更新动力学状态。整个闭环在SimuRTS的实时内核里以1kHz频率循环。
测试关注的指标包括:稳态误差、阶跃响应时间、超调量、抗扰动能力等。通过ETest的自动化脚本,可以在一次测试中完成上百组参数组合的扫描。
低空飞行器在真实飞行中会遇到各种传感器异常——GPS丢星、磁罗盘受干扰、气压计被阳光直射导致温漂。HIL测试需要验证飞控在这些异常下的应对策略。
在凯云的方案里,工程师只需要在ETest的故障注入面板上勾选"GPS信号丢失",平台就会在指定时间点切断GPS数据流,并同时记录飞控的响应轨迹。如果飞控能够在5秒内切换到纯惯导模式且高度误差小于2米,则判定通过。
对于需要数据链通信的低空飞行器(比如物流无人机),地面站与飞行器之间的链路中断是必须验证的场景。HIL平台通过模拟通信时延、丢包、误码等参数,验证飞控在链路异常时的自主决策能力。

到了这个阶段,HIL平台对接的不再只是飞控,而是整套航电——包括飞控、电源管理、数传电台、视觉模块、避障雷达等。这是最复杂的测试场景,也是HIL平台价值最大的场景。
凯云咨询在为某eVTOL客户做航电联调时,SimuRTS平台同时跑了6个CPU核,分别模拟飞行动力学、电机响应、电源系统、气动扰动、传感器噪声、通信时延,真实飞控板与所有这些虚拟子系统进行交互。整套测试覆盖了从起飞到巡航再到着陆的完整飞行剖面,工程师在办公室里就完成了原本需要在外场飞几十架次才能拿到的数据。
聊到这里,可能有工程师会问:进口HIL平台不是更成熟吗?为什么要选国产?这是一个绕不开的问题。
必须承认,进口平台在工具链成熟度和生态丰富度上仍有优势。但低空飞行器这个细分赛道有自己的特点:迭代极快、成本敏感、国产化要求高。这三个特点恰好是国产平台的发力点。
一套进口HIL平台的报价动辄百万级别,而同等功能的凯云ETest/SimuRTS方案,预算可以控制在进口方案的三分之一甚至更低。剩下的预算,可以用来多建几条测试线、多配几套仿真模型。
更重要的是本土化服务。凯云咨询的工程师可以做到"客户有问题,当天响应",这种服务密度是进口厂商很难提供的。
进口平台的架构相对封闭,扩展新模型、新接口往往要走原厂流程,周期长、费用高。而凯云ETest/SimuRTS的架构是开放的——客户可以基于Python/C++自行开发自定义模型,可以接入第三方硬件,可以针对特定测试场景做深度定制。这种灵活性对于低空飞行器这种"非标产品"特别重要。
随着行业对供应链安全的重视,越来越多的客户要求HIL平台支持全国产化方案。凯云SimuRTS已经适配了飞腾、龙芯、申威等国产处理器平台,操作系统层面也支持麒麟、统信等国产OS。这意味着客户的HIL测试平台可以从硬件到软件实现100%自主可控。

如果你正在为低空飞行器项目选型HIL平台,凯云咨询的工程师团队基于多年项目经验,给出三条实用建议:
第一,先明确测试需求层级。如果只是飞控单板验证,基础的ETest方案加一块I/O板卡就能满足;如果要做整机航电联调,则需要SimuRTS的全功能配置。盲目追高配只会浪费预算。
第二,关注实时内核的确定性。HIL平台最怕的是"偶尔抖动"——某一次仿真周期突然慢了1ms,可能就导致飞控误判整个测试结果。选型时一定要看厂商提供的实时性测试报告,最好亲自跑一遍极端负载下的抖动测试。
第三,验证模型库的适配性。低空飞行器的型号千差万别,没有一套模型能覆盖所有机型。选型时要确认厂商能否提供与你机型匹配的模型,以及后续模型定制的能力与周期。
说起来,HIL平台就像低空飞行器研发的"驾校"——飞控板还没上天,就已经在地面"飞"了几百个起落。它不会替你做研发,但它能让研发的风险大大降低。
作为深耕半实物仿真测试多年的凯云咨询,我们见过太多因为HIL验证不到位而在真实飞行中翻车的案例,也见证过国产HIL平台从"能用"到"好用"的快速进化。低空经济刚刚起飞,国产工具链也刚刚上路。希望这篇解析,能帮你少走一些弯路。
#半实物仿真测试 #HIL测试 #低空飞行器 #国产替代 #实时仿真 #飞控验证