加载中...


"这套HIL平台能跑姿轨控闭环吗?飞控算法的实时性要求可不低。"在某卫星研制单位的测试车间,主任设计师老张对着来访者抛出的第一个问题,直指姿轨控半实物仿真测试的核心痛点。
飞控算法能不能用,关键看仿真平台能不能"真"。这里的"真",既指数学模型的精度,也指仿真运行的实时性。说得更直白一点:一套半实物仿真测试平台,如果不能保证微秒级的时间确定性、不能覆盖航天器上常用的1553B、SpaceWire等总线协议、不能支持多自由度动力学模型的实时解算,那再漂亮的参数表也只是"纸面性能"。
这篇文章,我们从姿轨控系统的特点出发,聊聊HIL测试在姿态轨道控制领域的应用要点——包括测试架构怎么搭、实时性怎么保证、接口协议怎么选、以及国产平台能不能胜任这几个关键问题。
姿轨控系统是航天器的"大脑",负责维持航天器的姿态稳定和控制轨道机动。其核心包括姿态确定子系统、姿态控制子系统和轨道推进子系统,涉及敏感器(星敏、陀螺、GPS接收机)、执行机构(飞轮、推力器)和控制算法三大要素。

纯软件仿真(SIL)能验证算法逻辑,但有三个致命缺陷:
半实物仿真测试(HIL)的价值,恰恰在于让真实的飞控计算机接入仿真回路,用实时仿真机替代真实的敏感器和执行机构,在实验室环境下完成从算法验证到系统集成的全流程测试。
一套完整的姿轨控半实物仿真测试系统,通常由以下几部分组成:

实时仿真机是HIL系统的"心脏",负责运行姿轨控动力学模型和环境模型。其核心要求是时间确定性——模型计算必须在确定的周期内完成,不能出现任何抖动。
对于姿轨控系统,常用的实时仿真机架构有两种:
| 架构类型 | 特点 | 适用场景 |
|---|---|---|
| CPU+实时操作系统 | 计算能力强,支持复杂模型;实时性依赖系统调度 | 中等复杂度姿轨控系统 |
| CPU+FPGA协同 | FPGA处理高速IO和确定性计算,CPU处理复杂算法 | 高动态姿轨控、需纳秒级同步的场景 |
以某商业卫星姿轨控HIL测试为例,其仿真机配置了一块Intel Xeon多核处理器配合RTOS系统,模型解算周期设置为5ms,内部积分步长1ms,能够实时解算包含飞轮反作用力矩、太阳辐射压力矩、重力梯度力矩在内的完整姿态动力学方程。
接口板卡负责仿真机与飞控计算机之间的信号连接。姿轨控HIL测试常用的接口包括:
实际选型时需要注意接口的电气特性是否满足航天级要求,比如1553B总线的终端电阻匹配、差分电压幅度等细节,往往是测试稳定性的关键。
模型是HIL系统的"灵魂"。姿轨控HIL测试涉及的核心模型包括:

用于测试场景配置、实时数据显示、测试记录回放和报告生成。通常采用Windows/Linux图形界面开发,负责测试流程管理和结果分析。
姿轨控系统的控制周期通常在10ms以内,高性能卫星甚至要求1-2ms。如果仿真机不能保证严格的时间确定性,飞控算法拿到的敏感器数据就会"过时",控制输出也会出现延迟,直接导致测试结果失真。
保证实时性的关键措施包括:
某型号卫星姿轨控HIL测试中曾出现这样的问题:初期选用通用Windows工控机,模型运行周期抖动达5ms,完全无法通过姿态稳定度测试。后来更换为RTOS实时仿真机,抖动控制在10μs以内,问题迎刃而解。
航天器姿轨控系统涉及的总线协议种类繁多,每种协议都有其独特的电气特性和时序要求。HIL测试必须覆盖全部接口协议,才能确保飞控计算机与仿真机之间的通信万无一失。
这里列出几种常见的协议适配要点:

| 总线类型 | 典型速率 | 适配要点 |
|---|---|---|
| 1553B | 1Mbps | 终端电阻匹配、消息间隔时间、错误注入支持 |
| SpaceWire | 2-400Mbps | 路由器配置、包重组、RMAP协议支持 |
| CAN | 125K-1Mbps | 仲裁机制、错误帧注入、总线负载率测试 |
| RS422/485 | 115K-10Mbps | 差分信号完整性、多节点拓扑 |
对于国产HIL平台而言,协议覆盖能力是核心竞争力之一。凯云ETest/SimuRTS平台支持1553B、SpaceWire、CAN、ARINC429等航天航空常用总线协议的仿真和测试,协议覆盖度在国内处于领先水平。
动力学模型越精确,测试结果越真实,但计算负担也越大。姿轨控HIL测试需要在模型精度和实时性之间找到平衡点。
实用的做法是分层建模:
某卫星姿轨控HIL测试的经验表明:对于3自由度姿态动力学模型,采用四元数描述姿态可将计算量降低40%以上;飞轮模型采用查表法替代实时摩擦力计算,既保证了精度又满足了实时性要求。
姿轨控HIL测试的测试用例设计,应覆盖航天器全寿命周期的典型工况:
每个测试用例都应明确:测试目标、初始条件、输入激励、预期输出、判据准则和记录要求。高质量的测试用例是HIL测试价值的最终体现。

回到文章开头的问题:国产HIL平台能不能胜任姿轨控测试?
答案是:能,而且性价比突出。以往采购进口dSPACE或RTI系统,一套姿轨控HIL测试平台的标配价格动辄七八十万起步;而以凯云SimuRTS为代表的国产实时仿真系统,完整方案的价格通常只有前者的三分之一左右,且在接口协议覆盖、技术支持响应速度上更有优势。
但客观来说,国产HIL平台在FPGA高速并行处理、高精度动力学模型库等方面,与国际一线产品仍有差距。对于预算充足、测试场景极度复杂的型号研制单位,可以考虑混合方案:核心实时仿真选用国产平台,特殊接口或高速场景补充进口设备。
对于大多数卫星研制单位,国产HIL平台已经能够完全满足姿轨控HIL测试的需求。选择的关键在于:接口协议是否覆盖到位、实时性能是否稳定可靠、技术支持是否及时响应。
基于多个型号姿轨控HIL测试项目的经验,总结几条避坑建议:
说到底,姿轨控HIL测试不是"跑个模型看个波形"那么简单,它是一套系统工程,需要硬件平台、实时系统、接口适配、模型精度和测试用例的完整配合。选对了工具、用对了方法,HIL测试才能真正发挥价值——在系统上天之前,把问题消灭在地面。
"用一次就知道,国产HIL平台真的能用、好用,而且用得起。"这句话,正在被越来越多的卫星研制单位验证。
