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

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

3天内不再提示

使用LTspice分析基于状态的监测系统中的振动数据

星星科技指导员 来源:ADI 作者:Simon Bramble 2023-02-07 09:52 次阅读

本文介绍如何使用LTspice®分析基于状态的监测系统中振动数据的频率成分,以便对工业机械中的电机故障进行预警。本文介绍了如何从Microsoft Excel电子表格中获取X,Y和Z平面数据,并将其转换为LTspice可以应用傅里叶变换以生成振动数据的谐波含量图的格式。

介绍

数字技术的进步丝毫没有放缓的迹象,渗透到我们生活的方方面面。赋予机器智能远非奥威尔式的反乌托邦;相反,它可以提高工厂自动化的效率,因为自动反馈回路可以减少直接维护时间。

工业4.0描述了将大数据的优势带入工厂车间的概念。装有传感器的机器可以监控自己的性能并相互通信,使它们能够分担整体工作量,同时向后台提供重要的诊断信息,无论是在同一栋大楼还是在另一个大陆。

ADI公司产品的快速调查显示,ADI公司致力于为工业物联网(IIOT)提供解决方案,即提供从传感器到云的可靠、高性能信号链组件。

工业自动化的一个领域是基于状态的监控(CbM),即仔细校准机器的标称运行特性,然后用本地传感器密切监控机器本身。偏离标称信号的条件表明机器需要维护。因此,配备状态监控系统的机器可以在实际需要时进行维修,而不是作为相对任意的维修计划的一部分。

确定电机健康状况的最佳方法是检查其振动特征。ADI公司的MEMS技术能够持续监测电机的振动特征,在将其特征与已知的无故障电机进行比较时,可以揭示电机的健康状况。事实上,每个电机故障都有其独特的谐波特征。通过查看振动模式的谐波含量,可以检测到轴承、内圈和外圈甚至变速箱齿中的故障。

分析LTspice中的振动数据

为了在LTspice中产生傅里叶分析数据,将三个ADXL1002加速度计连接到电机,如图1所示,分别测量左右、垂直和前后方向的振动——X、Y和Z。

pYYBAGPhrvGAEx73AAeO5QC6tdk141.png?h=270&hash=3049FDCB58D51FD1FBC681AFF524E54D&imgver=1

图1.通道 X、Y 和 Z 分别测量了左右、垂直和前后方向的振动。

振动数据已下载并保存在Microsoft Excel电子表格中。数据以 500 kSPS 采样,因此一秒钟的振动数据会产生三列 Microsoft Excel 数据,每列 500,000 行长。X、Y 和 Z 数据的示例如图 2 所示。

pYYBAGPhrvSALxXxAAF0L2JVMYY501.jpg?h=270&hash=9A95B17BFADF0FF17EA2150661CC862E&imgver=1

图2.X、Y 和 Z 数据的提取。

现在可以检查这些数据的谐波含量,以确定电机的健康状况。傅里叶分析是从波形中提取分量频率成分的数学过程。纯正弦波的频谱内容仅包含一个频率,称为基波。如果正弦波失真,则会出现除基波之外的其他频率。通过分析电机振动模式的频率成分,可以确定其健康状况的准确诊断。

能够进行傅里叶分析的硬件和软件可能很昂贵,因此我们在这里展示了一种对MEMS数据执行傅里叶分析的方法,该方法基本上是免费的。

LTspice是一款功能强大且免费的电路仿真器,能够使用傅里叶分析绘制任何波形的频率成分,包括从基于状态的监控系统中的MEMS传感器获得的振动数据。

当数据采用图3所示格式时,LTspice可以生成傅里叶分析图,其中每个振动数据点与其相应的时间戳配对。

poYBAGPhrveAMwafAAA7QQWeVNc914.jpg?h=270&hash=600A4A9E8EBC04A7390426DFCA991516&imgver=1

图3.时间和电压实例的格式。

使用Microsoft Excel将数据调整为这种格式相对容易。这是执行此操作的过程。

首先,将图 2 中的数据列分成 Excel 文件中的三个工作表,分别名为 X、Y 和 Z,如图 4 所示。

pYYBAGPhrvuAOgGnAADCr42IFEE834.jpg?h=270&hash=8C5820550BA148C8ACE66915B5305399&imgver=1

图4.创建了三个工作表,并将 X、Y 和 Z 数据复制到各自的工作表中。

在数据左侧插入一列 - 此列表示每个数据值的时间戳。

由于在一秒的时间跨度内采集了 500,000 个数据样本,因此每个数据点相隔 2 μs。因此,在新列的第一个单元格中,输入

2E-6

表示 2 μs 的第一个时间戳。

填写时间戳列其余部分的最简单方法是使用“系列”命令。在 Microsoft Excel 的“搜索”框中,键入Series”以显示图 5 中所示的菜单选项。

从这里,选择填充系列或图案,然后选择系列...从下拉菜单中。

pYYBAGPhrv6AH9nPAADaIDdYM7M200.jpg?la=en&imgver=1

图5.如何在Microsoft Excel中填充许多单元格。

此时将显示如图 6 所示的对话框,其中选择了“”和“线性”单选按钮。输入步长值 2E-6,停止值 1。

poYBAGPhrwGAPpTDAACY3vTTK2c903.jpg?h=270&hash=7817993B42893C1B6827388F11905B3D&imgver=1

图6.使用线性扩展的数据集填充单元格。

单击“确定”填充左列数据时间戳,从 2 μs 递增到 1 秒。通过填写前几个值,然后将光标拖动到数据范围末尾的底部单元格,可以实现相同的效果,但对于 500,000 行数据,这将是一个很长的拖拽。

数据现在采用可由LTspice处理的格式,如图7所示。

pYYBAGPhrwSAb556AAEX6pr9oXM205.jpg?h=270&hash=CB2DD6E7089363E49C775DFC7764CC87&imgver=1

图7.显示时间戳和相应数据示例的列。

如果数据集很大且采样间隔较短,则 Microsoft Excel 可能会将时间戳舍入到不适当的小数位数。如果是这种情况,请突出显示第一列,然后选择“设置单元格格式>格式”,如图 8 所示。

poYBAGPhsACASrkwAACVEz-8cSA498.png

图8.重新设置单元格格式以删除任何舍入错误。

选择适当的小数位数,如图 9 所示。

poYBAGPhrxCAbgk0AACNWTFIBfA539.jpg?h=270&hash=DC1D7883A45905B1B2B053CA8AF33FBC&imgver=1

图9.将时间戳分辨率增加到小数点后五位。

填充时间戳列并展开有效数字后,将每个工作表的两列复制到其自己的记事本或其他文本编辑器文件中,如图 10 所示。

poYBAGPhrxOAL4nVAAFs1F6f1NM091.jpg?h=270&hash=B30430B6F9D3C9B0766E6B5DCE7BC155&imgver=1

图 10.包含时间和振动数据的文本文件。

您应该有三个文本文件,其中包含基于状态的监控系统中轴 X、Y 和 Z 轴的振动数据。

这些数据现在可以直接读取到LTspice中。

在LTspice中构建原理图,如图11所示。在此设计中,有六个电压源对应于X、Y和Z轴的故障和无故障数据。这样就可以对新电机的振动数据进行傅里叶分析,以便将其与可疑故障电机数据的傅里叶分析进行比较。这种方法的一大优点是,可以将新(无故障)电机的频率图叠加在可疑故障电机的频率图上,因此可以看到性能差异。

pYYBAGPhrxWAQvrZAABrpoAnCxo404.png?h=270&hash=E93C86A5B46D8825A6617311ABCCDE93&imgver=1

图 11.LTspice原理图显示了故障和非故障振动数据的电压输出。

LTspice 命令

.options plotwinsize=0 numdgt=15

删除LTspice中的默认压缩,有时会产生更清晰的结果。如果省略此行,模拟将运行得更快,但可能会产生不太准确的结果。

原理图完成后,右键单击每个电压源,选择“高级”按钮,选择“PWL File”单选按钮,然后输入包含振动数据的相应文本文件的文件名,如图12所示。这将创建一个分段线性电压源,由一系列电压及其相应的时间实例组成。如果这些文本文件与LTspice文件存储在同一目录中,您的生活将更轻松。

poYBAGPhrxmAazYcAAFgE1GRNks355.jpg?h=270&hash=A5FA6BDF5EF0C565A640594B76B6B0FE&imgver=1

图 12.根据振动数据创建分段线性电压源。

然后,应使用以下命令将瞬态分析配置为在原始振动测试期间运行

.tran 1

运行模拟。仿真可能需要一些时间才能完成,具体取决于数据点和瞬态分析的长度。

故障和非故障电机的仿真结果如图13所示。该实验是在以 587.3 rpm 转速旋转的电机上进行的,该电机的轴承故障,外圈未对准,负载为 12 磅。这些图还显示了以相同速度旋转的无故障电机的振动模式。很明显,与无故障电机相比,故障电机的振动特征幅度明显更高。

pYYBAGPhrx6AQuyCAAVZYGRYamw451.jpg?h=270&hash=94ABC4000D88D9A8A783C01077409D3A&imgver=1

图 13.故障和无故障电机的振动数据的时域结果。

突出显示“波形”窗口后,从菜单栏中选择“查看> FFT”。这将根据瞬态数据计算FFT。

查看图 2 中的数据,这些数字显示了大约 35,000 的大偏移量的微小变化。在LTspice中仿真时,这相当于35,000 V的直流失调电压,在此失调之上有一个交流波形。

在傅里叶图中,该失调电压表现为直流时的较大杂散,因此当LTspice自动缩放Y轴时,目标谐波缩放得太小。右键单击 X 轴以指定高于直流的频率范围,因此忽略直流失调电压——5 Hz 至 1 kHz 的范围就足够了。

右键单击 Y 轴并选择 Linear 单选按钮以查看谐波,如图 14 所示。

pYYBAGPhsBiAArH5AALcrHF1lfc274.png

图 14.去除直流杂散的傅里叶图,并以线性刻度显示。

在绘图区域内单击鼠标右键可以添加额外的绘图窗格,从而可以将振动的频谱内容分成 X、Y 和 Z 图,如图 15 所示。

pYYBAGPhryuAKTdfAAOLOhLRD7Q122.jpg?h=270&hash=B33296787F6647FA464CC3960980537D&imgver=1

图 15.X、Y 和 Z 振动图被分离出来。

可以清楚地看到电机的 10 Hz 旋转频率,以及 60 Hz、142 Hz 和 172 Hz 时的显着谐波。分析电机内部的哪个组件引起了这些谐波超出了本文的范围,但毫无疑问,由于电机磨损,振动模式发生了变化。

结论

ADI公司的MEMS加速度计系列提供关键数据,以便及早检测电机故障,但这只是解决方案的一半。必须使用傅里叶分析仔细研究数据。不幸的是,能够执行傅里叶分析的设备或软件通常很昂贵。LTspice提供了一种免费途径来准确分析CbM数据,从而能够及早发现和诊断机器故障。

审核编辑:郭婷

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

    关注

    2525

    文章

    48056

    浏览量

    739949
  • adi
    adi
    +关注

    关注

    143

    文章

    45773

    浏览量

    240032
  • 物联网
    +关注

    关注

    2867

    文章

    41589

    浏览量

    358269
收藏 人收藏

    评论

    相关推荐

    基于CompactRIO的远程状态监测系统研究

    使用LabVIEW作为开发工具,以CompactRIO、NI9234为运行硬件平台,开发远程状态监测系统,主要功能包括:u对若干个振动测点进行监测
    发表于 11-21 15:04

    求助各位大神 基于Labview的水泵机组振动状态监测系统开发

    本帖最后由 老板下碗面 于 2013-5-15 09:14 编辑 本课题拟基于LabVIEW开发平台,结合传统信号处理方法与现代小波分析方法,开发一套水泵机组振动状态监测
    发表于 05-15 09:10

    旋转机械振动在线监测系统设计开发

    ,Web服务器采用Apache Tomcat,数据库使用MySQL。单台系统可以实现32个振动通道同步采集,可以通过企业局域网和互联网进行实时监测和故障
    发表于 05-17 23:42

    旋转机械状态监测程序设计-可提供劳务报酬

    周期的对比分析。(如本周和上周相比,今年和去年相比,数据可由用户自定义)谱分析数据存储、分析等程序在RT或上位机。对
    发表于 05-02 13:48

    水电机组在线振动监测系统数据库的设计

    的水电机组振动监测系统振动测试、数据采集、处理和分析为一体,能迅速而有铲地把水电机组在各种过程
    发表于 04-08 09:42

    采用LabVIEW实现桥梁运行状态长期监测系统

    大桥上运行将近半年,该系统的成功运行为桥工处的桥梁状态 实时远程监测、桥梁维护、故障预警、桥梁运行数据查询等管理工作提供了科学依据, 库存数据
    发表于 05-07 09:40

    机泵状态无线监测系统方案

    炸,机械破坏导致人身伤亡事故等。2、人工无法准确及时的监测,更无法化和做趋势分析预警。为安全生产埋下隐患。3、机泵状态无线监测系统,实现24
    发表于 09-03 11:01

    基于状态监测的可能分析方法

    机器生命周期的表示对振动传感器的要求基于状态监测的可能分析方法CBM磁场分析
    发表于 01-25 06:21

    LabVIEW开发工业设备远程在线状态监测

    cRIO的控制器和定制的LabVIEW监测软件。 方案的有点是:监测振动信号以预测代价高昂的设备故障、通过Modbus从系统的其他设备(
    发表于 12-04 21:03

    LabVIEW通过状态监测延长设备工作寿命

    LabVIEW通过状态监测延长设备工作寿命 在实际工作,很多公司和应用需要监测工业设备的运行状况。这样提高对潜在有害操作条件的认识。在检测到事件时记录详细
    发表于 12-05 20:45

    LabVIEW发开发电状态监测系统

    处理器集成在一个体积小巧的设备系统确保了数据采集的快速性、数据缩减的效率和复杂分析的可能性。这种方法为
    发表于 12-06 20:48

    LabVIEW开发远程结构健康监测系统

    LabVIEW开发远程结构健康监测系统 工程师依赖于振动监测来评估建筑物、桥梁和其他大型结构的完整性。传统的振动
    发表于 12-08 17:47

    如何使用LTspice® 分析状态监控系统振动数据的频谱

    本文介绍如何使用LTspice® 分析状态监控系统振动数据的频谱,以便能够在工业机械电机故障的
    的头像 发表于 08-21 15:21 2230次阅读

    如何使用LTspice分析状态监控系统振动数据的频谱

    本文介绍如何使用LTspice分析状态监控系统振动数据的频谱,以便能够在工业机械电机故障的早期
    的头像 发表于 08-04 12:29 1582次阅读

    基于振弦采集仪的工程结构振动监测分析

    基于振弦采集仪的工程结构振动监测分析 基于振弦采集仪的工程结构振动监测分析是一种常用的结构健
    的头像 发表于 01-31 13:27 134次阅读
    基于振弦采集仪的工程结构<b class='flag-5'>振动</b><b class='flag-5'>监测</b>及<b class='flag-5'>分析</b>