论文部分内容阅读
某卫星载荷高光谱大气探测仪主要用于探测大气温度和湿度的三维分布,由于该复杂的光电系统涉及多个独立控制系统,因此设计采用了1553B作为外部总线以及RS422作为内部总线的多总线结构,从而实现载荷与外部的通讯以及内部模块之间的数据交换。作为卫星各子系统进行数据交换和通信的枢纽,1553B和RS422总线构成的多总线系统结构的稳定性与可靠性关系到整个探测系统的功能和性能,因此研究此类多总线体系的相关测试方法具有重要的实际应用价值。论文在对1553B和RS422总线进行详细分析的基础上,探究并总结了两种总线在物理层和协议层的测试方法。物理层测试除了基本波形、噪声等串行总线一致性测试外还包括各类底层故障注入测试;协议层的测试内容包括对帧同步、有效数据、终端地址、命令方式、校验位的测试,以及对特定比特位翻转、终端地址置错等故障注入测试。此外针对RS422总线的协议层测试需求,提出将1553B配置成不同终端特性的工作方式应用到RS422总线网络中,实现对RS422总线网络的监视与控制。根据以上提出的测试方法与高光谱大气探测仪实际测试需求,并结合探测仪内、外部总线高层通信协议规范,设计并搭建了一种用于地面试验的多总线测试平台。该平台通过将1553B端口与RS422端口同时接入卫星载荷,配置两种总线的相关终端特性(总线控制、远程终端、总线监视),开发人机交互界面进行内外部指令的联合注入与监视,实现对卫星载荷的完整监控、通讯测试、故障检测和数据记录。最后利用自行设计的测试平台与测试方法,对载荷进行了地面实验和功能验证。经实验证明该平台与测试方法能够对具备多总线结构的卫星载荷进行更有效、全面的地面测试,提高了卫星载荷的地面测试能力。