2. HIL平台架构与校准对象梳理
要对一个硬件在环(HIL)平台做校准与确认,第一步不是急着拧螺丝或改参数,而是先把平台"拆开看清楚":它由哪些模块组成、每个模块的输入输出是什么、哪些量需要被校准、哪些接口是校准的边界。只有把校准对象和接口定义梳理清楚,后续的校准计划、不确定度分析和确认准则才有落脚点。本节围绕实时仿真机、I/O接口、信号调理、总线通信、负载模拟、传感器仿真六类模块,逐一说明其校准边界与接口定义。
一、平台分层结构与信号流向
典型的HIL平台可以按"模型层—实时层—接口层—物理层"四层理解。模型层运行被控对象模型(如飞控、发动机、液压作动系统),实时层由实时仿真机承载模型并保证确定性步长,接口层完成数字量与模拟量之间的转换与调理,物理层则是被测件(UUT)及其真实负载、传感器。信号从模型输出出发,经实时层调度、I/O接口转换、信号调理放大或隔离,最终驱动被测件;被测件的响应再沿相反路径回采进模型,形成闭环。
校准的边界就落在这些层与层之间的接口上。一个常见的误区是把"校准"等同于"调零",实际上HIL校准要覆盖三类量:电气量(电压、电流、阻抗)、时间量(步长、延迟、抖动)和物理量映射(模型内部单位与外部物理量的比例关系)。三者缺一不可。
二、各模块的校准边界与接口定义
实时仿真机的校准边界是"模型计算"与"物理时间"之间的接口。核心指标是仿真步长、步长抖动和I/O刷新延迟。校准方法通常是用外部高精度时钟源(如GPS驯服铷钟或示波器时基)与仿真机输出的同步脉冲比对,测量连续N个周期的抖动分布。例如设定步长1 ms,实测抖动应满足任务要求(如±5 μs以内)。接口定义上,需要明确同步信号的电气形式(TTL/差分)、触发沿和极性。
I/O接口是数字域与模拟域的转换点,校准边界在转换器的输入端与输出端。A/D通道需校准增益误差、偏置误差、积分非线性(INL)和微分非线性(DNL);D/A通道同理。实操中常用多点法:在量程内取5~11个校准点,记录输入标准值与输出读数,用最小二乘拟合直线,得到增益和偏置修正系数。接口定义要写清通道编号、量程、分辨率、参考地和连接器针脚。
信号调理模块承担放大、隔离、滤波和阻抗匹配。它的校准边界是调理前后的信号关系。例如一个0~10 V输入、4~20 mA输出的隔离变送器,需要校准其传输函数。隔离度、共模抑制比(CMRR)和带宽也是校准对象。接口定义需注明输入阻抗、输出负载能力、隔离电压等级和滤波截止频率。
总线通信的校准对象不是"电压",而是时序与协议一致性。以1553B为例,需校准消息间隔、响应时间、字格式和奇偶校验;CAN总线则关注波特率、采样点和帧ID映射。校准边界在总线控制器与物理收发器之间。接口定义要明确总线类型、速率、终端电阻和消息映射表。
负载模拟用于替代真实机械或电气负载。其校准边界是"模拟负载"与"真实负载"的等效性。例如电机负载模拟器需校准其等效电阻、电感和反电动势系数;电阻负载箱需校准实际阻值与设定值的偏差。接口定义包括负载类型、功率等级、连接方式和冷却要求。
传感器仿真模块模拟LVDT、热电偶、转速传感器等输出。校准边界是仿真输出与真实传感器特性曲线的一致性。以LVDT为例,需校准激励频率、幅值、相位和位移-电压灵敏度。接口定义要注明传感器类型、激励源参数、输出信号范围和连接器定义。
三、校准对象清单与接口定义表
把上述内容整理成一份可执行的校准对象清单,是本节最直接的交付物。下表给出一个示例框架,实际项目中应根据具体平台型号和任务要求调整字段和数值。
| 模块 | 校准对象 | 关键接口/信号 | 典型校准点 | 判断依据(示例) |
|---|---|---|---|---|
| 实时仿真机 | 步长、抖动、I/O刷新延迟 | 同步脉冲(TTL)、时钟参考 | 1 ms步长,连续1000周期 | 抖动≤±5 μs,无丢步 |
| I/O接口 | 增益、偏置、INL、DNL | A/D、D/A通道,参考地 | 0%、25%、50%、75%、100%量程 | 增益误差≤0.1%FS,偏置≤0.05%FS |
| 信号调理 | 传输函数、隔离度、CMRR、带宽 | 输入0~10 V,输出4~20 mA | 4、8、12、16、20 mA | 线性度≤0.2%,隔离≥1 kV |
| 总线通信 | 波特率、消息间隔、响应时间 | 1553B/CAN/ARINC429 | 标准消息帧,连续100帧 | 无错误帧,响应时间在规范内 |
| 负载模拟 | 等效阻抗、反电动势系数 | 负载端子,功率回路 | 10%、50%、100%额定负载 | 阻抗偏差≤2%,温升在限值内 |
| 传感器仿真 | 激励频率/幅值、灵敏度、相位 | LVDT/热电偶/转速信号 | 0%、50%、100%量程 | 灵敏度偏差≤1%,相位差≤2° |
完成上述梳理后,你会得到一份覆盖六类模块的校准对象清单和接口定义表。这份清单是后续制定校准计划、选择标准器具、编写校准程序的基础。建议在项目初期就与系统工程师、电气工程师和测试工程师共同评审,确保边界划分无遗漏、接口定义无歧义。