论文部分内容阅读
虚拟仪器概念的出现掀起了测试领域新的浪潮,随着测试系统任务的复杂化,对数据的处理及传输技术提出了更高的要求。在微电子和计算机技术高速发展的背景下,NI公司研制和推出的基于多总线系统的虚拟仪器开发平台LabVEW,可以灵活地组建不同复杂程度的虚拟仪器自动测试系统。本文结合目前国内外虚拟仪器技术的研究现状,阐述了基于虚拟仪器的测控系统网络化的研究意义,研究设计了一种基于虚拟仪器的远程数据处理与传输系统。文章首先对数据采集的系统误差特性进行了分析,并采用最小二乘曲线拟合算法进行系统误差补偿,使测量数据满足系统的精度要求。通过分析比较了几种常用的数据压缩算法,重点探讨了适用于测控系统的LZW数据压缩算法,并结合测控数据的特点对该算法作出改进,使其压缩比与原LZW算法相比降低了5%。随后介绍了ARINC429航空数据总线技术,研究了通信差错控制的相关理论,并探讨了以太网应用于测控系统中的关键技术,重点分析了交换式以太网中海量数据传输时间。在此基础上,本文设计了符合实际工程要求的测试系统,并给出了该系统的体系结构。采用模块化设计,对系统中各个功能模块在LabVIEW开发平台下的具体实现进行了详细的阐述,实现了基于虚拟仪器的本地数据采集和处理,实现了基于ARINC429总线和以太网技术的可靠数据传输和远程控制等功能,并应用于某型号综合测控系统中。