掌桥专利:专业的专利平台
掌桥专利
首页

一种基于虚拟仪器的机械振动数据处理系统及方法

文献发布时间:2023-06-19 10:54:12


一种基于虚拟仪器的机械振动数据处理系统及方法

技术领域

本发明涉及一种基于虚拟仪器的机械振动数据处理系统及方法,属于工程机械自动化数据处理领域。

背景技术

破碎筛分机械是一种将物料破碎,并按照一定规格进行筛分的工程机械设备,其满足各种基本建设工程对碎石的要求,故广泛用于矿山、冶炼、建筑、公路、铁路、水利和化学工业等众多行业中。破碎筛分机械在研发与试验初期,需要采集大量的振动加速度数据来评估该产品的设计水平,研发人员通过分析振动数据指标:均方根值、振动烈度和单边振幅来对标与优化自身产品,最终需要将结果数据填入到报告模板的指定位置进行归档。由于振动加速度数据量巨大,人工进行上述的数据处理与操作比较耗时费力,并且出错率高。

发明内容

针对上述现有技术存在的问题,本发明提供一种基于虚拟仪器的机械振动数据处理系统及方法,使结果数据自动传入报告模板的指定位置,有效提高工作效率和数据处理的准确度。

为了实现上述目的,本发明采用的一种基于虚拟仪器的机械振动数据处理系统,包括:

通用采集设备模块,用于采集数据并将数据传输给虚拟仪器模块;

虚拟仪器模块,用于对通用采集设备模块传输的数据进行读取、处理和存储。

作为改进,所述通用采集设备模块包括振动加速度传感器、数据采集模块和上位机;

所述振动加速度传感器与数据采集模块连接,数据采集模块将采集的数据传入上位机,通用采集设备模块采集的数据经上位机转换成数据块传入虚拟仪器模块。

作为改进,所述虚拟仪器模块包括数据读取模块、数据处理模块和数据存储模块;

所述数据读取模块将读取的数据传入到数据处理模块,经数据处理模块处理后再将数据传入到数据存储模块进行存储。

作为改进,所述数据读取模块用于进行数据块识别,读取带分隔符电子表格,最后获得索引数组。

作为改进,所述数据处理模块包括振动数据数组、滤波器和计算模块,所述振动数据数组传入滤波器中,经过滤波器后传入计算模块。

作为改进,所述滤波器包括滤波器类型、采样频率、高截止频率、低截止频率和阶数。

作为改进,所述计算模块输出为均方根值、振动烈度和单边振幅。

作为改进,所述数据存储模块用于将结果数据经过列表属性节点传入到列表数据模板。

另外,本发明还提供了一种基于虚拟仪器的机械振动数据处理方法,包括步骤:

1)通用采集设备模块采集的破碎筛分机械振动数据通过上位机导出成文本格式,传入到虚拟仪器模块;

2)虚拟仪器模块中的数据读取模块先进行文本识别,读取带分隔符电子表格模块来对文本数据进行数据读取,通过索引数组将文本转为数据数组形式;

3)振动数据数组进入到虚拟仪器模块中的数据处理模块,振动数据数组进入滤波器,通过设置滤波器类型、采样频率、高截止频率、低截止频率和阶数后,滤波后的振动数据数组进入计算模块,计算模块输出结果数据:均方根值、振动烈度和单边振幅;

4)从数据处理模块中出来的结果数据进入到虚拟模块中的数据存储模块,结果数据经过列表属性节点,列表属性节点会将结果数据自动填入报告模板的指定位置。

与现有技术相比,本发明的机械振动数据处理系统及方法,实现了数据的自动化处理,使结果数据自动传入模板的指定位置,有效地提升了工作者的工作效率,提高了数据处理的准确度,降低了研发人员的试验周期。

附图说明

图1为本发明的原理示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面对本发明进行进一步详细说明。但是应该理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限制本发明的范围。

除非另有定义,本文所使用的所有的技术术语和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同,本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

如图1所示,一种基于虚拟仪器的机械振动数据处理系统,包括通用采集设备模块和虚拟仪器模块;

所述通用采集设备模块包括振动加速度传感器、数据采集模块和上位机,振动加速度传感器与数据采集模块相连接,数据采集模块采集的数据传入上位机;所述虚拟仪器模块包括数据读取模块、数据处理模块和数据存储模块,数据读取模块将数据传入到数据处理模块,数据处理模块再将数据传入到数据存储模块;

通用采集设备模块采集的数据经过上位机转换成数据块传入虚拟仪器模块。

作为实施例的改进,所述虚拟仪器模块中的数据读取模块主要流程为数据块识别、读取带分隔符电子表格和索引数组。

作为实施例的改进,所述虚拟仪器模块中的数据处理模块包含振动数据数组、滤波器和计算模块,振动数据数组传入滤波器中,经过滤波器后传入计算模块。进一步的,数据处理模块中的滤波器包含滤波器类型、采样频率、高截止频率、低截止频率和阶数。

作为实施例的改进,所述数据处理模块中的计算模块输出为均方根值、振动烈度和单边振幅。

作为实施例的改进,所述虚拟仪器模块中的数据存储模块主要流程为结果数据经过列表属性节点传入列表数据模板。

一种基于虚拟仪器的机械振动数据处理方法,具体包括以下步骤:

1)通用采集设备模块采集的破碎筛分机械振动数据通过上位机导出成文本格式,传入到虚拟仪器模块;

2)虚拟仪器模块中的数据读取模块先进行文本识别,读取带分隔符电子表格模块来对文本数据进行数据读取,通过索引数组将文本转为数据数组形式;

3)振动数据数组进入到虚拟仪器模块中的数据处理模块,振动数据数组进入滤波器,通过设置滤波器类型、采样频率、高截止频率、低截止频率和阶数后,滤波后的振动数据数组进入计算模块,计算模块输出结果数据:均方根值、振动烈度和单边振幅;

4)从数据处理模块中出来的结果数据进入到虚拟模块中的数据存储模块,结果数据经过列表属性节点,列表属性节点会将结果数据自动填入报告模板的指定位置。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换或改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种基于虚拟仪器的机械振动数据处理系统及方法
  • 一种基于虚拟仪器的平衡系数测试仪及其测试方法
技术分类

06120112721966