4. 任务载荷数据采集链路与关键节点建模
任务载荷数据采集可靠性测试的第一步,不是急着上电、加振动或跑长时间试验,而是先把“数据从哪来、经过谁、到哪里去”这条链路画清楚。只有链路结构明确,才能判断哪些节点是单点失效、哪些环节存在共因故障、哪些故障会沿信号路径向后传播并最终表现为数据丢失或数据错误。本节围绕传感器、调理电路、采集器、总线、存储与传输六个环节,建立可靠性框图(RBD)与故障传播路径模型,为后续测试用例设计和故障注入提供依据。
一、链路分层:从物理量到可存储数据
任务载荷通常包含温度、压力、振动、电压、电流、图像或姿态等多类被测对象。以某型机载任务载荷采集系统为例,其典型链路可划分为六层:
- 传感器层:将物理量转换为电信号,如PT100热电阻、压电式振动传感器、霍尔电流传感器。输出可能是电阻、电荷、电压或电流形式。
- 调理电路层:完成激励、放大、滤波、隔离与电平搬移。例如将PT100的电阻变化经恒流激励转为0~100 mV电压,再放大至0~5 V。
- 采集器层:完成多路切换、采样保持、A/D转换与量化编码。关键参数包括采样率、分辨率、输入量程和通道串扰。
- 总线层:承载采集器到主控或存储单元的数据帧,如RS-422、CAN、LVDS或1553B。需关注波特率、帧格式、校验方式和终端匹配。
- 存储层:将数据写入固态存储或非易失存储器,涉及文件系统、写入速率、坏块管理和掉电保护。
- 传输层:将存储数据或实时数据下传至地面站,包括无线链路、以太网或遥测帧格式化。
这六层并非简单串联。调理电路可能同时服务多个传感器,采集器可能通过同一总线挂接多个从设备,存储与传输也可能共享同一主控。因此,可靠性框图不能只画一条直线,而应体现共用资源与冗余路径。
二、可靠性框图:串联、并联与共因节点
可靠性框图用方框表示功能单元,用连线表示功能依赖关系。若某单元失效即导致链路输出中断,则它在框图中处于串联位置;若两个单元互为备份,则构成并联冗余。对于上述采集链路,可建立如下基本RBD:
- 传感器与调理电路通常按通道独立,但若多通道共用同一激励电源,则该电源成为共因节点。
- 采集器的多路开关、ADC和控制器若集成在同一芯片内,芯片失效将同时影响所有通道,应视为串联节点。
- 总线若采用双冗余CAN或双通道1553B,则两条总线构成并联关系,但终端电阻和连接器仍可能成为共因故障点。
- 存储与传输若由同一主控调度,主控失效将同时中断记录和下传,需在框图中标注为共用节点。
建立RBD时,建议先按“功能独立”原则拆分,再按“物理共用”原则合并。例如,8路温度采集可先画成8条独立传感器—调理—采集通道,再发现它们共用同一激励源和同一ADC,于是将共用部分提取为公共节点。这样得到的框图既能计算系统可靠度,也能指导故障注入位置。
三、故障传播路径:从异常信号到数据失效
故障传播路径描述的是“一个节点异常后,异常如何沿链路向后传递并最终影响输出”。它与RBD互补:RBD回答“哪些节点失效会导致系统失效”,故障传播路径回答“失效以什么形式、经过哪些环节、最终表现为什么”。
以振动信号采集为例,常见故障传播路径包括:
- 传感器灵敏度下降:输出幅值偏小 → 调理电路放大后仍低于预期 → 采集器量化值整体偏低 → 存储数据幅值异常 → 传输到地面后频谱幅值错误。
- 调理电路滤波器截止频率漂移:高频分量被异常衰减 → 采集器采样后高频信息丢失 → 存储数据频谱缺失 → 故障诊断误判为“无振动”。
- 采集器采样时钟抖动:采样间隔不均匀 → 重建信号出现相位噪声 → 存储数据时间戳与幅值对应关系错乱 → 传输后时域波形畸变。
- 总线误码:数据帧CRC校验失败 → 采集器重传或丢帧 → 存储数据出现时间空洞 → 传输层补帧失败后地面站收到不连续记录。
- 存储写入速率不足:缓冲区溢出 → 新采样数据覆盖旧数据 → 存储文件出现跳变 → 传输后数据段缺失。
这些路径的共同特征是:故障在源头可能只是微小偏差,但经过放大、滤波、量化、打包和传输后,最终表现为数据层面的丢失、错位或失真。因此,测试时不能只看最终数据,而应在关键节点设置观测点,例如调理输出端、ADC输入端、总线帧计数器和存储写入指针。
四、建模落地:从框图到测试用例
完成RBD和故障传播路径后,下一步是把模型转化为可执行的测试用例。具体做法是:对每个串联节点和共因节点,设计至少一项故障注入或应力试验;对每条故障传播路径,在关键观测点设置判据。
例如,针对“调理电路滤波器截止频率漂移”这一路径,可设计如下测试:
测试对象:振动调理通道(通道3)
注入方式:将滤波电容C12替换为标称值±20%的电容
输入信号:1 kHz正弦 + 5 kHz高频分量,幅值1 Vpp
观测点1:调理输出端——用示波器测量5 kHz分量衰减量
观测点2:ADC原始码值——计算5 kHz频点幅值
观测点3:存储文件——FFT分析5 kHz频点是否缺失
判据:若5 kHz分量衰减超过6 dB,且存储频谱中该频点幅值低于正常值50%,判定为故障传播成立
类似地,针对总线误码路径,可在总线两端接入误码仪或协议分析仪,统计单位时间内的CRC错误帧数;当误码率超过10⁻⁶时,检查存储文件是否出现时间空洞,并核对传输帧序号是否连续。若存储空洞与总线误码在时间上对齐,则可确认该故障传播路径被激活。
五、常见建模偏差与修正
实际建模中容易出现三类偏差。第一类是把“功能串联”误判为“物理串联”。例如采集器内部多路开关和ADC虽然功能上串联,但若多路开关某一路失效,其他通道仍可工作,此时不应把整个采集器画成单点。修正方法是按通道粒度拆分,再标注共用ADC。第二类是把“冗余”画成完全独立。例如双电源冗余,若两路电源共用同一滤波电容或同一使能信号,则共因失效概率不可忽略。修正方法是增加共因节点框,并在可靠度计算中引入β因子模型。第三类是忽略“软故障”。例如存储文件系统碎片化导致写入速率逐渐下降,最终在长时间采集后出现丢数。这类故障在RBD中不易体现,但应在故障传播路径中作为“渐变型路径”单独标注,并设计长时间拷机测试。
完成链路建模后,应输出一份链路节点清单,至少包含:节点编号、所属层级、功能描述、失效模式、是否为共因节点、对应观测点、建议测试方法。该清单可直接作为后续可靠性测试大纲的输入,确保每个关键节点都有对应的验证手段,避免测试覆盖遗漏。