论文部分内容阅读
数据处理在虚拟仪器中至关重要,整个仪器运行的过程实际上是对数据的处理与显示的过程。岩石模型是智能控件化虚拟仪器“有界无限”仪器库组建及集成的理论,利用使用智能控件可以组建出大量的虚拟仪器,用于分析测试。智能控件化虚拟仪器开发系统的前期几个版本不能满足通用性要求。解决通用性问题,首先要解决数据的共享与显示问题。本文围绕智能控件化虚拟仪器开发系统中数据采集、数据管理以及数据显示展开工作。①智能控件的相关理论包括智能控件的概念、秦氏模型、岩石模型,智能控件化虚拟仪器开发系统的构成,确定智能控件化虚拟仪器开发系统中数据变量定义的格式、统一的数据管理模块等。②支持多种采集卡的数据采集功能的实现虚拟仪器分析的数据来源是通过采集设备采集到的数据,因此一个完整的虚拟仪器开发系统需要有一个功能完善的数据采集模块,便于实现数据的采集。采集功能是否丰富,很大程度上影响虚拟仪器开发系统的应用与推广。本文借鉴其他虚拟仪器开发系统处理数据采集的方案,提出了适合VMIDS系统的数据采集方案,使用VC++编程,开发了数据采集功能与采集助手,通过数据采集功能的接口函数或采集助手均可实现对采集卡的设置,实现数据采集。③研究科学计算可视化的相关理论与智能虚拟显示控件的开发研究科学计算可视化的相关理论,利用可视化工具开发出功能强大、便于用户操作的通用智能虚拟显示控件。包括多种数据类型显示、多种显示模式(波形图、柱状图、XY图)间的切换、色谱图显示,以及放大/缩小、光标捕捉、坐标变换、位图输出等丰富的人机交互功能。④基于岩石模型的阶比分析功能库的研制阶比分析是旋转机械故障分析的常用方法之一,很多虚拟仪器软件也将其纳入了虚拟仪器开发系统中,本文结合前期的理论成果,将阶比分析功能库加入到智能控件化虚拟仪器开发系统中,并给出了实例。文章的最后对论文工作做了总结,并给出了下一步研究方向。