0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LabVIEW转子动平衡测控系统解决方案

jf_Vqngj70R 来源:美男子玩编程 2023-03-29 14:51 次阅读

1项目背景

本软件是基于 LabVIEW 的转子动平衡测控系统,为了实现转子信号的实时精确采集,使用高采样频率,提高采样的转换速率,通过多通道实时采集的 NI 采集卡实现信号采集。

为了分析信号的各个频率的特点,将采集到的信号进行实时处理,得到信号时频域的特点。

为了了解转子实验台的模态参数,分析出实验台的各阶临界转速,提高动平衡的效果,利用模态分析模块,对激励和响应信号处理得到频响函数,系统可直接识别出模态参数。利用本系统可以进行离线模态的分析也可以进行在线的模态分析。

为了能消除主轴加工过程中由环境及工况变化等因素导致的不平衡,有效提高平衡精度和效率,可进行动平衡控制。控制系统实时对转子信号进行分析,实现不平衡量的识别和校正。

2项目功能

本测控软件可以实现以下功能:

实时采集旋转主轴的振动信号;

数据动态实时显示;

振动信号时频域处理;

旋转主轴轴心轨迹的绘制;

振动信号滤波处理;

模态分析;

进行动平衡控制;

转速的实时测量;

工频特征值的提取;

数据保存。

3项目框架

3.1、系统原理

转子动平衡测控软件的基本原理是:测试系统实时监测转子的振动,系统对径向或者横向振动信号进行处理,停机进行转子不平衡量的校正。同时设计了模态分析可以辅助我们对平台进行临界转速下的动平衡。

转子动平衡测控系统原理图如下所示:

5cf4b706-cdfc-11ed-bfe3-dac502259ad0.png

3.2、系统框架

本文所设计的 LabVIEW 软件系统主要包括五个模块:参数设置模块,数据采集模块,数据保存模块,数据分析模块及基于影响系数法单面试重进行转子动平衡模块。其中包括许多子模块包括频域分析模块,工频特征值提取模块,滤波模块,模态分析模块,转速测量模块等等,其整体结构图如下图所示:

5d07b810-cdfc-11ed-bfe3-dac502259ad0.png

4开发工具

为了保证各硬件之间的协调工作,并使系统具有更高的可靠性,根据硬件支持的操作系统说明,选LabVIEW作为硬件系统运行支持。

为了使软件运行具有最高的效率,选用 LabVIEW 与 Matlab 混合编程。LabVIEW 是一款图形化的编程语言开发环境,具有大量的模块函数、开放式的编程平台、支持 TCP/IP,DDE 等协议,以及对多种硬件的设备驱动功能等特点;Matlab 有可靠的数值计算和符号计算功能、强大的绘图功能、简单易学的语言体系以及为数众多的应用工具箱。把 LabVIEW 软件平台与 MATLAB 相结合使用,无疑将使虚拟仪器的数据处理功能更加强大,大大缩短了开发周期。

5功能实现

5.1、数据保存

用户点击界面的保存按钮,提示用户选择保存文件的文件夹用户即保存相应的信号数据。实现方法是通过 LabVIEW 调用 MATLAB script 脚本函数将数据保存成 mat 文件。即实现数据的保存功能。

下图是保存八个通道的采集数据的数据保存程序框图。

5d1a9dae-cdfc-11ed-bfe3-dac502259ad0.png

5.2、转速测量

转速的测量及振动信号的参考相位主要是通过光电传感器来获得的。在转子上贴上一小块反光材料或者黑色的胶布。当光电传感器的光打到转子的反光材料时,光电传感器接受到的光的强度就会发生变化,直接的反映就是采集到的光电传感器的电压信号会随着转子的旋转产生周期信的方波信号(包含许多递减的谐波信号)。

通过采集到的方波信号,再通过阈值处理生成二值化方波,其次要先记录转速下降沿的时刻信息,并将其放在周期时刻数组,在周期到达 5 或者点数超过1980则结束该循环;最后在求得周期时刻信息后,根据转速周期的数据以及对应的时刻值求得每个周期的时间,然后求对应转速。

5d318e56-cdfc-11ed-bfe3-dac502259ad0.png

5.3、实时轴心轨迹绘制

将进行过减均值处理的两路信号,分别作为绘制轴心的 X、Y 向位移数据输入到 XY 图控件中去就可以绘制轴心轨迹了。

5d44410e-cdfc-11ed-bfe3-dac502259ad0.png

5.4、数据滤波

5d616144-cdfc-11ed-bfe3-dac502259ad0.png

将相应的波形数据首先进行 FFT 变换,在频谱中去掉相应的频率成分,然后再进行 FFT 逆变换获得滤波后的波形图。具体原理如下图所示:

5d7b200c-cdfc-11ed-bfe3-dac502259ad0.png

5.5、工频特征值提取

通过相关算法提取工频特征值,建立与基频频率相同的正余弦信号,通过相关算法可以过滤掉除基频之外的其他频率成分,从而实现信号的工频幅值和相位的提取。由于 matlab 实现算法的便捷性,采用 LabVIEW 调用 matlab 的形式完成算法的实现。

5d8a4366-cdfc-11ed-bfe3-dac502259ad0.png

利用 FFT 变换对信号进行频谱分析,提取幅值谱的峰值对应的频率,该频率基本上就可以认定为工频频率,该峰值基本上就是工频幅值。接着从相位谱中找出工频频率对应的相位就是工频相位。

5da5c0aa-cdfc-11ed-bfe3-dac502259ad0.png

5.6、模态参数识别

有时候在测量数据的时候有一定的干扰,利用三次采集到的数据进行平均可以使得得到的频响函数更加准确。

5db539fe-cdfc-11ed-bfe3-dac502259ad0.png

首先将测得的频响函数在一定的频段内进行傅里叶逆变换,接着利用 LSCE法进行模态识别。

LSCE 方法的基本思想是通过 Z 变换因子来表示脉冲响应,然后再构造 prony多项式并确定 prony 多项式的自回归系数,再由 prony多项式求取包含系统极点信息的复指数项,进而求得系统极点和留数,从而得到完整的模态参数。

5.7、动平衡控制

在实际测量过程中,需要将测得的信号记录并保存在程序中,以便与之后计算配重方案的时候方便调用。利用条件框将不同的数据存储到对应的输出数据框中。

最后计算配重的时候要将其进行换算,将得到的配重的幅值和相位对应实际的配种盘进行转换。相同默认所使用的配重盘只有 16 个孔,每个配重孔之间间隔 22.5°角,同时所使用的配重螺钉重量也有限制。

6项目效果

6.1、参数设置界面

参数设置主要分为采集通道参数设置、振动分析参数设置、动平衡参数设置等方面,但具体到软件系统有采样速率、采样点数、采样方式、主轴转速、传感器与轴的阈值距离、传感器灵敏度、通道设置、转速阈值、滤波方式选择等等参数的设置。

本测控系统,设置了一些默认的参数,用户需要根据具体的情况进行修改。实际测量中NI 采集卡的八个通道所连接的传感器的灵敏度不一定相同,依照实际情况特别将传感器灵敏度对应八个通道进行分别的设置。主轴转速的设置也还是依照实际读取到的主轴转速。数据滤波参数设置中,为了显示效果我们只是一次性显示某一个通道的信号,因此需要提前设置。

5dc84c7e-cdfc-11ed-bfe3-dac502259ad0.png

6.2、数据采集界面

数据采集界面主要是实时进行八个通道的数据的采集,具体的物理通道是根据所选择的 NI 采集卡自动识别的。界面主要可以划分为:时频域波形的显示、波形显示指示灯、采集信号物理通道、传感器与轴的阈值距离、工频特征值显示、电压与幅值转换、采集参数二次设置等几个区域。

软件系统可以将采集到的振动信号以时域和频域的方式实时显示出来,采集通道前的指示灯主要表明对应通道的信号是否显示,实际上所有通道的信号都已采集到。采集通道后的颜色方块可以实时调节该通道显示的波形曲线的颜色。右侧的工频特征值的提取区域可以实时显示对应通道的工频频率、工频幅值、工频相位。

5ddbe086-cdfc-11ed-bfe3-dac502259ad0.png

右上侧显示了一些数据采集的参数,如采样频率、采样点数等。但是如果用户想实时修改可以点击设置按钮,就可以对相应参数进行实时设置。

右下侧提供开始、保存、停止按钮,点击开始按钮,采集系统就开始工作,点击保存系统弹出保存路径对话框,设置好路径后就会自动将八个通道的数据保存成 mat 格式的数据文件供 matlab 软件调用分析。点击停止按钮系统就停止工作。需要注意的是,当某通道前的指示等灭的时候,该组数据是自动清零的。如果想保存,就必须提前将指示灯点亮。

6.3、振动分析界面

数据滤波界面

数据滤波界面主要可以划分为:滤波前后时频域信号显示、数据滤波模式选择,相应模式下参数设置、工频特征值提取。

5df7858e-cdfc-11ed-bfe3-dac502259ad0.png

点击设置按钮会弹出一个对话框,可以进行通道选择和滤波模式的选择。

选择好某个通道和滤波方式后,点击中间部分的相应滤波方式的选项卡,进行相应滤波模式的参数设置。就可以在界面两边实时显示出滤波前后时频域信号波形。

在界面中下部分显示工频特征值的模块,使用的是相关算法实现的工频特征值的提取。

轴心轨迹绘制界面

系统在运行时就会实时将采集到的旋转轴截面 X、Y 方向的信号绘制成轴心,通过调节采样点数和采样频率可以较精确的得到实时的轴心轨迹。本系统可以同时绘制两个界面的轴心轨迹。

5e0d0ca6-cdfc-11ed-bfe3-dac502259ad0.png

点击保存按钮后 ,系统提示保存路径选择,选择好路径后就可以将数据保存成 mat 格式的数据文件。

模态分析

模态分析主界面包括数据采集参数的设置,如:采集单位、采集通道、采样模式、采样速率、样本大小、采集次数等;滤波参数的设置;阈值设置;预触发长度设置;FRF 参数设置等。

5e238b16-cdfc-11ed-bfe3-dac502259ad0.png

数据的显示显示激振、响应、频响函数信号,同时还有模态参数的识别显示如:模态频率、模态振型、模态阻尼比等。

首先测量原始的激励与响应信号,设置一个激励阈值,如果监测到激励信号高于阈值就,将原始信号进行读取到测量频响函数的子 VI 中,连续测量三次数据,然后进行平均 FRF 计算获得结构的频响函数矩阵,最后通过模态识别的算法,提取模态参数(模态矩阵、模态振型、模态阻尼比等)。在数据进入到测量频响函数的子 VI 前最好对信号进行。

试验模态分析中,为了减小为误差需要对单点进行多次试验,将多次所得的数据进行平均计算测点频响函数(FRF)值,其流程如下图所示:

5e3b61c8-cdfc-11ed-bfe3-dac502259ad0.png

6.4、动平衡控制界面

界面主要划分为:时频域信号显示,动平衡通道选择,信号重组和刷新,原始、配重、试重信号采集选择,配重方案显示等几个部分。

5e4c6fb8-cdfc-11ed-bfe3-dac502259ad0.png

在进行单面试重法进行转子动平衡的实验主要是基于前面所说的利用影响系数法进行动平衡。点击开始按钮,选择信号的采集通道。冗余次数是指采集信号的平均次数,这样对得到的幅值和相位信号更加准确。首先采集原始信号,得到重组信号的幅值和相位,停机添加试重,测量得到的试重信号,将所添加的试重数据(试重重量和试重孔数)和总的配重孔数放到软件中去,点击界面右下区域的计算按钮就可以得到配重方案及配重误差。接着停机,将所计算到的配重方案添加到实验台中,测量配重信号,验证振动是否降低。

具体流程如下图所示:

5e63025a-cdfc-11ed-bfe3-dac502259ad0.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    175

    文章

    2917

    浏览量

    228412
  • LabVIEW
    +关注

    关注

    1914

    文章

    3615

    浏览量

    316902
  • 硬件
    +关注

    关注

    11

    文章

    2918

    浏览量

    64722
  • 信号
    +关注

    关注

    11

    文章

    2632

    浏览量

    75362
  • 测控系统
    +关注

    关注

    2

    文章

    184

    浏览量

    23435

原文标题:LabVIEW转子动平衡测控系统

文章出处:【微信号:美男子玩编程,微信公众号:美男子玩编程】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    动平衡车原理浅析

    近几年街头上出现好多种形形色色的电动平衡车,有独轮型的,也有两轮型的,还有滑板车型的,已经成为一条城市风景线。并且越来越多的电影、电视剧和娱乐节目里都开始出现电动平衡车。想必很多人都对电动平衡
    发表于 01-11 16:37

    动平衡车原理浅析

    近几年街头上出现好多种形形色色的电动平衡车,有独轮型的,也有两轮型的,还有滑板车型的,已经成为一条城市风景线。并且越来越多的电影、电视剧和娱乐节目里都开始出现电动平衡车。想必很多人都对电动平衡
    发表于 01-15 17:40

    转子动平衡的5个技术要点详细解析

    很小,实用上都只做单面平衡。例如飞轮,砂轮,风扇叶片,离合器盘,以及最大外径为其净长度的5倍以上的转子等。对于初始不平衡量很大,旋转时振动过大的转子,在作
    发表于 10-29 14:45

    基于LABVIEW动平衡测试系统设计

    随着计算机技术的飞速发展,虚拟仪器在自动测试及自动化领域起着越来越重要的角色。本文的动平衡测试系统采用LabView 软件及其数据采集卡NI DAQ-6221,实现对凸轮轴转速的精确
    发表于 05-30 13:33 37次下载

    利用气隙监测系统(AGMS)进行转子动平衡试验

    利用气隙监测系统(AGMS)进行转子动平衡试验:衡量水轮发电机组工作性能的各项技术指标中,机组的稳定性是一项非常重要的指标,而机组工作不稳定性的基本表现形式就是振动。而
    发表于 01-10 22:26 19次下载

    刚性转子动平衡设计与实验

    实验五、刚性转子动平衡设计与实验一、实验目的     1.掌握刚性转子动平衡设计的原理和方法:    2.掌握在
    发表于 03-13 11:52 5276次阅读
    刚性<b class='flag-5'>转子</b><b class='flag-5'>动平衡</b>设计与实验

    弹箭动平衡测量系统设计

    本文设计的动平衡测试系统采用立式旋转方法测不平衡量,解决了大型弹箭体积大、质量重用通常的卧式旋转无法实现的问题,适合测量大型重物动不平衡
    发表于 05-26 10:21 1191次阅读
    弹箭<b class='flag-5'>动平衡</b>测量<b class='flag-5'>系统</b>设计

    发电机转子动平衡简介

    发电机转子动平衡简介_侯仁丙
    发表于 01-02 16:30 3次下载

    运用labview和matlab混合编程实现转子动平衡的测试与控制

    实时显示 (3)振动信号时频域处理 (4)旋转主轴轴心轨迹的绘制 (5)振动信号滤波处理 (6)模态分析 (7)进行动平衡控制 (8) 转速的实时测量 (9)工频特征值的提取 (10)数据保存 2.设计原理 转子动平衡
    的头像 发表于 12-26 09:55 2959次阅读
    运用<b class='flag-5'>labview</b>和matlab混合编程实现<b class='flag-5'>转子</b><b class='flag-5'>动平衡</b>的测试与控制

    什么是动平衡

    ,有效地减少动平衡,可优化设备的NVH性能。 1、什么是不平衡平衡是由旋转轴上的质量分布不均匀导致的。当质心位置与作用在转子上的离心力的旋转中心不一致时,就会出现不
    发表于 01-28 07:21 5次下载
    什么是<b class='flag-5'>动平衡</b>?

    电机的转子动平衡检测要点分析

    转子动平衡检测是指利用平衡原理对转子进行不平衡校正的一种试验,主要适用于单转子、双
    发表于 06-28 09:50 980次阅读

    转子动平衡怎么做怎么操作

    消除转子的不平衡,使其处于平衡状态的操作叫作平衡校正,平衡校正是在垂直与转子轴线的平面上进行的,
    的头像 发表于 07-17 16:41 977次阅读
    <b class='flag-5'>转子</b><b class='flag-5'>动平衡</b>怎么做怎么操作

    转子动平衡的技术要点有哪些

    对于初始不平衡量很大,旋转时振动过大的转子,在作动平衡之前要做单面平衡,以消除静不平衡。校正最好是在重心所在的平面内进行,以减少力偶不
    的头像 发表于 08-05 11:59 941次阅读
    <b class='flag-5'>转子</b><b class='flag-5'>动平衡</b>的技术要点有哪些

    电机转子动平衡机的常见的问题有哪些

    在电机运行过程中,转子动平衡是确保电机稳定运行和减少振动噪声的关键步骤。电机转子动平衡机作为专用设备广泛应用于电机制造、维修和调试等领域。杭州集智本文将深入探讨电机
    发表于 08-07 10:12 628次阅读

    电机转子动平衡机使用过程中的常见问题

    在电机运行过程中,转子动平衡是确保电机稳定运行和减少振动噪声的关键步骤。电机转子动平衡机作为专用设备广泛应用于电机制造、维修和调试等领域。杭州集智本文将深入探讨电机
    的头像 发表于 08-07 10:15 622次阅读