论文部分内容阅读
本文以大气数据计算机为研究对象,构建了基于虚拟仪器技术的自动测试系统,并成功引入了网络化测控的概念,也为其他机载设备测试系统的研制提供了一个网络化范例。 大气数据计算机是飞机飞行中重要的数据来源,是保证飞行安全和稳定的重要航空机载设备之一。本文研究了某型号大气数据计算机组成、结构以及工作原理,并分析大气参数的计算原理和静压源误差的形成以及修正原理。 本文采用虚拟仪器技术,基于PCI总线构建大气数据计算机自动测试系统,利用NI公司的LabVIEW图形化编程语言,实现大气数据计算机自检、正常状态下的功能检验,同时开发测试报告的报表、打印以及系统维护等辅助功能,使测试系统功能更接近用户的需求。 在构建自动测试系统的基础上,本文详细讨论了网络化测控的实现。网络化测控系统有两种模式:客户机/服务器模式和浏览器/服务器模式。后者在Web技术的推动下,将程序员从客户机庞大的应用程序的修改和维护工作中解脱出来,被越来越多的用户使用。所以本文主要研究基于Web/Server方式构建的网络化测控系统,并讨论两种软件设计方案:(1) 远程面板技术;(2) DataSocket技术作为服务器端程序结合ActiveX技术实现客户端的网页浏览的方案。本文以实例详细说明了两种方案的开发过程。 论文采用数据库管理系统对测试系统中的测试数据以及故障信息进行管理。利用LabSQL实现对数据库的访问,执行数据的添加、修改等操作。 网络化测控是测试技术领域发展的必然趋势之一。网络化测控技术的应用不但能够提高测试效率,还能使测试摆脱时间、地点、环境等因素的限制,推动测试技术应用到更广泛的领域。本文研究的网络化测控系统可移植性强,稍加改动即可在其他机载设备测试系统中实现网络化测控。