论文部分内容阅读
机械科学的发展对实验测试技术提出了更高的要求,测试数据的自动采集处理及实验自动控制技术在机械动力学实验误差理论与数据处理中占有越来越重要的地位。在此背景下,虚拟仪器技术应运而生。
虚拟仪器是通过应用程序将计算机资源和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的采集处理以及实验的自动控制。虚拟仪器技术的出现,打破了传统仪器由厂家定义功能的模式,使用户可以根据具体的需求设计所需要的仪器系统,还可以方便地对系统进行维护和升级等。虚拟仪器测试系统利用计算机的快速分析、处理能力,使测试系统具有实时功能:如在测量过程中不断分析测量数据,根据被测量的变化来控制全部测量过程;对测量数据进行实时预处理,如滤波、线性化、误差修正等;测量结果也可实时显示与打印。
本文针对机械动力学实验的具体需求,利用虚拟仪器软件LabVIEW7.1开发了机械实验测试和控制系统。论文进行了如下研究:
首先,进行系统的总体设计。在综合分析虚拟仪器技术和机械动力学实验特点的基础上,构建了系统的总体结构及各种功能模型;论文对系统所需的软件和硬件的需求进行了分析和研究。
其次,进行系统的实现方案设计。充分利用虚拟仪器软件LabVIEW7.1开发了系统的各个功能模块,使之满足机械实验测试的需求。
然后,进行系统实现的关键技术研究。对LabVIEW与普通数据采集卡的连接方式进行了论述,并对基于DLL的运动控制卡的驱动及控制进行了分析研究。
最后,以IEDS曲柄滑块实验台为例进行了系统的实现与实验测试,并将实验结果与实验的计算机仿真结果进行了对比。