论文部分内容阅读
1553B总线标准最早是一种具有高可靠性和灵活性的数据传输总线协议,在航空、航天、航海和民用领域都得到广泛的使用。随着不同厂家、不同类型的1553B总线设备的大量出现,总线测试手段缺乏实时性分析与评估的有效工具的问题日益凸现。鉴于此,本文提出设计一套可以实时对1553B总线进行网络分析、评估、仿真与测试的软硬件系统方案,并搭建仿真系统进行研究。本文主要的研究成果和创新点包括以下几个方面:1.本文设计了一套可配置的灵活通用的1553B总线测试与仿真验证系统,该系统包括由配置监测设备、总线检测设备和4台仿真设备组成,它们能够对1553B总线的报文、电气特性进行实时的采集、分析和处理,并含有故障注入与故障检测机制。2.针对Windows系统下采集1553B总线报文和波形数据实时性差的问题,本文的系统采用了Windows+RTX平台的模式。设计了基于Windows+RTX的海量数据传输机制,该机制在RTX层存储总线电气特性,提高了总线波形的存储速度。经过试验证明,该机制满足了1553B总线测试系统的高实时性的要求。3.针对1553B总线在高速存储海量报文会丢失数据的问题,本文设计了基于SQLServer数据库的海量报文高速存储机制。该机制对报文解析后,通过调用存储过程存储报文到数据库。采用了双临时记录表切换存储报文。经过试验证明,本系统的海量高速数据存储设计可以完整的安全的实时保存海量报文。4.针对以往传统总线测试中不能进行故障注入与故障检测的问题,本文设计了注入故障机制与故障检测机制,一方面验证1553B总线测试系统对已注入故障的检测能力,另一方面实现检测实际的1553B总线设备的故障,实现快速定位故障、排查故障的功能。本论文设计的1553B总线测试与仿真验证系统,完全满足MIL-STD-1553B标准和总线测试协议要求,具有使用灵活、方便,可靠性高和排故周期短的优点,在实际应用中收到了很好的效果。