基于虚拟仪器的平面机构创意组合实验台测控系统设计
0 引言
平面机构创意组合实验台提供了机构运动方案创新组合设计平台,一方面,以机构及机构组合系统设计为主线,以机构运动创意组合设计为重点,培养学生的动手能力、创新能力和分析解决问题的能力;另一方面,学生通过“平面机构创意组合及参数分析实验台”获得测试数据及曲线,通过分析曲线变化的原因评价系统和设计方案,如安装精度、改善方法、构件运动规律分析等,提高了学生运用所学知识分析和解决问题的能力,比单纯的验证性实验按部就班地操作前进了一大步。这就需要实验台具有精确的检测系统,并且检测系统应在准确测试的基础上保证开放性和灵活性。基于虚拟仪器技术可以开发适应不同应用场合的虚拟仪器测试方案,更好地组建自动化程度较高,数据处理分析能力较强的测试系统。本文就以此为出发点,开发设计了一套基于虚拟仪器的应用于该实验台的测控软件。
1 试验台的工作原理及组成
平面机构创意组合实验台提供组成机构的最小单元中的各种构件、运动副以及一个能多层、多面、多维的框架,通过改变连杆机构的尺寸实现复杂的运动规律,通过不同构件和运动副的创新组合实现多种机构运动方案,通过不同的构件拼接成不同的基本机构,包括平面连杆机构、齿轮传动机构、凸轮机构、间歇运动机构(有槽轮机构、棘轮机构、不完全齿轮机构)等基本机构,同时还可以将基本机构进行拼接,包括齿轮一杆组合机构凸轮组合机构、齿轮一齿条组合机构、链一齿轮机构等。通过传感器装置测定位移、速度、加速度曲线,利用计算机显示出从动件运动曲线的变化,从而将测试、仿真、设计与分析有机地结合起来。
本文以JPCC-Ⅱ型平面机构创新组合试验台为例,探讨将虚拟仪器技术应用到实验台的检测分析系统中的情况。该试验台主要包括两大部分,机械结构部分和检测分析系统。机械结构如图1所示,主要由底座(安装平台)、平面连杆机构、凸轮机构、间歇机构、齿轮传动机构、带(链)传动等机构组成。
通用检测分析系统如图2所示,配备有速度、角位移、压力等各种传感器,对多种参数进行测量,同时采用单片机与A/D转换集成相结合进行数据采集、处理分析并通过RS 232接口与PC机的通信,以达到适时显示运动曲线的目的。
在该检测系统中,虽然能够对于平面机构运动过程中的一些位移、转角信号进行显示,但不能达到在机构创新组合过程中对于测试过程中的各种情况的处理能力,还存在一些不足:
(1)缺乏开放性,实验模式固定,灵活性较差,只能依照系统内部设定的方式进行有限的测试,不能根据测试对象条件的改变而随意改变一些测试方法、测试参数以及测试结果的表现形式等。
(2)数据处理能力较差,界面较单调。对于所有的数据只能进行一定形式的处理,对于测试结果只能以一定的形式进行显示。例如由于实验台工作条件必定会造成的一些误差,包括采集过程中的一些随机误差,还有在操作过程中的操作误差,这些误差必然会对于结果有一定的影响,而其并不能对于不同工作条件下引起的一些误差进行适当的处理。
针对该实验台存在的这些缺陷,将基于LabVIEW软件的虚拟仪器技术引入到检测系统中,使该实验台的开放性、可操作性及数据处理能力大大提高,从而使精确性也提高。
2 基于虚拟仪器的检测分析系统
将具有一种或多种功能的通用模块组建起来,就可以构成任何一种仪器。虚拟仪器也是一样的,由三大功能模块构成,包括信号的采集与控制、信号的分析与处理、结果的表达与输出。
虚拟仪器系统的一个核心技术就是软件技术,美国NI公司提出的“软件就是仪器”可以看出软件对于虚拟仪器的重要性。在虚拟仪器系统中用灵活强大的计算机软件代替传统仪器的某些硬件,特别是系统中应用计算机直接参与测试信号的产生和测量特征的解析,使仪器中的一些硬件从系统中“消失”,而由计算机的软硬件资源来完成它们的功能。
虚拟仪器测试系统的软件,主要包括仪器驱动程序、仪器面板控制软件和通用I/O接口软件。虚拟仪器驱动程序是一组应用层次上的软件模块,它是处理与特定仪器进行控制通信的一种软件;仪器面板控制软件即测试管理层,是用户与仪器之间交流信息的纽带;在虚拟仪器系统中,I/O接口软件作为虚拟仪器系统结构中承上启下的一层,其模块化与标准化越来越重要。
本系统的总体设计采用PC-DAQ方案,通过多传感器采集和数据融合并配以PC机平台和虚拟仪器软件,构成了平面机构试验台各种输入、输出参数的数据采集控制仪器和系统。
该实验台所要检测的数据主要包括主轴转动时的转角信号、摆杆摆动时的摆角信号和滑块移动时的线位移信号。在所设计的检测系统中,传感器采集信号,然后通过专用的屏蔽电缆线将传感器所采集的电信号经虚拟仪器专用DAQ板卡送入计算机。所得到的数据通过软件进行处理。结构框图如图3所示。
评论