论文部分内容阅读
随着对武器装备检测与故障诊断的实时性和自动化需求的增加,远程测试和故障诊断有着广阔的应用前景,大量的试验参数需要采用更为先进的技术进行实时采集与综合分析,这对测试设备的通用化综合分析处理能力提出了更高的要求;同时计算机和软件技术的发展使虚拟仪器逐渐成为测试领域的发展方向。本文利用虚拟仪器技术的优点,研究其在远程测试与故障诊断系统中前端测试子系统的应用。 本文在分析了远程测试与故障诊断系统功能组成的基础上,研究了测试子系统的组成,分析了虚拟仪器在测试子系统中的应用,重点研究了通用测试子系统实现的软硬件设计技术,实现了一个基于虚拟仪器的通用测试子系统。 具体研究工作有: 1.分析了通用测试子系统的功能,论述了虚拟仪器在本系统应用的必要性,分析了基于虚拟仪器的测试子系统功能组成,讨论了基于PXI的测试子系统组建方案。 2.通用测试子系统软件设计的关键在于数据采集技术的实现,为解决数据采集工作中遇到的各种问题,讨论了软件设计的数据采集和大数据量数据存储等关键技术。其中数据采集关键技术有多通道采样方式设置、多通道缓冲和多线程技术;数据存储的关键技术有数据实时存储、数据恢复和内存映射文件技术等。 3.对通用测试子系统硬件设计方面的关键性问题进行了探讨,主要针对系统集成、抗干扰能力和系统的通用性设计提出了解决方案并予以实施,为组建通用测试子系统奠定了基础。 4.给出了测试子系统的软件总体构架及软件运行流程,以LabWindows/CVI为开发工具,实现了系统管理、接口板驱动、测试控制、测试信息实时分析处理和事后分析处理等五大部分功能模块。