大型旋转机械信号趋势分析算法模块

大型旋转机械信号趋势分析算法模块,作为信号处理算法工具箱的主要功能模块,可应用于各类关键机械部件(轴承、齿轮、转子等)的信号分析、故障探测、趋势劣化评估等,采用全Python语言,以B/S模式,通过前端与后端集成开发,采用开放的、模块化、多层架构的设计思想实现信号分析处理、趋势预示与故障诊断模块,能应用在不同场合的设备健康监测与故障诊断,满足不同类型机械设备与关键部件(齿轮箱、轴承、转子等)的健康预诊与故障诊断需求。信号趋势分析算法模块可灵活地集成到各种设备故障诊断与健康预诊系统,提供完整的算法类接口,基于该工具箱的各种信号处理模型,可迅速建立起一套完整的基于各种关键机械部件信号分析处理与故障诊断模块的设备故障诊断与健康预诊系统电19946089034

大型旋转机械信号趋势分析算法模块主要包括的算法模型如下:

图片

图片

 

信号处理工具箱算法软件包SPAgent主界面:

从信号处理工具箱算法软件包SPAgent主控界面可以看到,该工具箱实现的功能主要为各类信号处理算法的演示与分析,图形化的操作界面,操作人员可以直接通过左侧下拉菜单选择各类算法对信号进行处理分析,即使是技术水平不高的工人也可应用此软件调用各类信号处理算法。

图片

大型旋转机械信号趋势分析算法模块:

4.信号趋势分析方法

4.1单峰值谱分析

1.算法特点与功能描述:

峰值谱分析可以对时变信号进行频谱分析,即可以分析非稳态信号,可以提取信号中的频率峰值,这对于信号的识别和分析非常有用。峰值谱分析对信号的分辨率较高,能够较准确地确定频率峰值的位置和幅值。

2.算法应用:

峰值谱分析在信号处理、语音识别、图像处理、生物医学工程等领域有广泛的应用。峰值谱分析可以用于信号的频域特征提取和分析,例如音频信号、振动信号等,用于故障检测、机器诊断等领域。峰值谱分析可以用于提取语音信号的频率特征,用于语音信号的识别和分析。

图片

4.2振动波形趋势(Trend of vibration waveformTVW)

1.算法特点与功能描述:

振动波形趋势是指在原始波形的基础上,取某个长度为一个窗口,反应一段时间内振动波形的变化趋势。其窗口长度越小,越能体现信号振动波形在单位时间内的变化,反之越大,反应的则比较粗糙。

2.算法应用:

振动监测中时间波形是最原始的振动信息源由传感器输出的振动信号一般都是时间波形。对于具有明显特征的波形,可直接用来对设备故障作出初步判断。

图片

4.3转速三维谱阵

1.算法特点与功能描述:

通过三维形式查看转速变化过程中能量、振幅变化,查看趋势。

2.算法应用:

设备启停机阶段的转速-振动匹配以及频率特征分析。

图片

4.4冲击响应谱

1.算法特点与功能描述:

冲击响应谱从理论上来讲,系统的激励输入到一系列的单自由度系统,该系列的单自由度系统收到的响应,将其变换到X-Y轴。冲击响应谱实现过程就是将原始信号先通过FIR滤波,将滤波后的信号用傅里叶变换获得其频谱图。

2.算法应用:

冲击响应谱分析又名冲击谱分析,是一种近似的方法用于预测受到基础激励(强迫振动)的结构峰值响应的分析方法。

图片

4.5倒熵谱(CEFS)

1.算法特点与功能描述:

把最大嫡谱计算和富氏分析计算相结合 , 得到了新型式的倒频谱——倒熵谱,实质上原理与精熵谱类似,是对求功率谱过程的优化。

2.算法应用:

倒熵谱是一种可获得高分辨率的非线性谱估计方法,特别适用于短数据序列的谱估计。

图片

4.6精熵谱(Precise maximum entropy methodPMEM)

1.算法特点与功能描述:

精熵谱是一种用AR模型进行的功率谱估计,是对非平稳随机信号功率谱估计的常用方法,较传统的功率谱估计方法而言其更为精确。精熵谱简单来说就是用最大熵法的原理来估计功率谱密度,是更为精确的功率谱密度。

2.算法应用:

精熵谱是一种可获得高分辨率的非线性谱估计方法,特别适用于短数据序列的谱估计。

图片

4.8三维阶次谱

1.算法特点与功能描述:

通过三维形式查看转速变化过程中能量、振幅随阶次变化的趋势。

2.算法应用:

变转速角域重采样后的阶次能量分析。

图片

4.9频谱趋势

1.算法特点与功能描述:

将信号按点数分成1-100,101-200,…多段,先分别求这些信号段的频谱,再分别求这些频谱的一个指标(可以是幅值的和),然后把这些指标值连成曲线。

2.算法应用:

频谱趋势算法可用于故障检测、机器诊断等领域,可以很好的反应信号的频谱变化。

图片

4.10滤波后频谱趋势

1.算法特点与功能描述:

首先将信号进行滤波,然后将滤波后的信号按点数分成1-100,101-200,…多段,接下来,分别求这些信号段的频谱,再分别求这些频谱的一个指标(可以是幅值的和),最后把这些指标值连成曲线。

2.算法应用:

滤波后频谱趋势算法可用于故障检测、机器诊断等领域,可以很好的反应信号的频谱变化。

图片

4.11包络谱幅值趋势

1.算法特点与功能描述:

首先将信号进行滤波,然后将滤波后的信号按点数分成1-100,101-200,…多段,接下来,分别求这些信号段的包络谱,再分别求这些包络谱的一个指标(可以是幅值的和),最后把这些指标值连成曲线。

2.算法应用:

包络谱幅值趋势算法可用于故障检测、机器诊断等领域,可以很好的反应信号的包络谱变化。

图片

4.12时域能量趋势(Time domain energy trendTDET)

1.算法特点与功能描述:

振动信号的时域能量就是信号在时域上的平方在区间(-∞,+∞)上的积分。其时域能量趋势就是取某个长度为一个窗口,反应一段时间内时域能量的变化趋势。其窗口长度越小,越能体现信号的时域能量在单位时间内的变化,反之越大,反应的则比较粗糙。

2.算法应用:

描述了一段时间内信号的时域能量如何随时间分布,对于具有明显特征的波形,可直接用来对设备故障作出初步判断。

图片

4.13频域能量趋势(Frequency domain energy trendFDET)

1.算法特点与功能描述:

振动信号的频域能量就是信号在频域上的平方在区间(-∞,+∞)上的积分,信号的时频域能量相等。其频域能量趋势就是取某个长度为一个窗口,反应一段时间内频域能量的变化趋势。其窗口长度越小,越能体现信号的频域能量在单位时间内的变化,反之越大,反应的则比较粗糙。

2.算法应用:

描述了一段时间内信号的频域能量如何随时间分布,对于具有明显特征的波形,可直接用来对设备故障作出初步判断。

图片

4.14启停机转速时间图

1.算法特点与功能描述:

针对转速持续变化的连续振动信号,对其转速时间图进行绘制,表征转速的持续变化过程以及对振动信号的影响。

2.算法应用:

分析启停机阶段变转速设备的转速变化过程,并对比振动信号的变化,观察转速对振动信号的影响。

图片

4.15启停机转速瀑布图

1.算法特点与功能描述:

通过三维形式查看转速变化过程中能量、振幅变化,查看趋势。

2.算法应用:

设备启停机阶段的转速-振动匹配以及频率特征分析。

图片

4.16启停机转速谱阵

1.算法特点与功能描述:

通过二维形式查看转速变化过程中能量、振幅变化,查看趋势。

2.算法应用:

设备启停机阶段的转速-振动匹配以及频率特征分析。

图片

4.17轴心轨迹图

1.算法特点与功能描述:

轴心轨迹显示了轴心线的路径,可将来自于两个正交、共面电涡流传感器的一维时域信息组合成转子轴横向运动的二维图。

2.算法应用:

根据转子不对中故障的特征分析,当不对中比较轻微时,轴心轨迹呈椭圆状; 当不对中故障达到中等程度时,轴心轨迹呈香蕉形; 当不对中故障较严重时,轴心轨迹呈外“8”字形。从图 8 可以看出,滑动轴承-转子近电机端振动轴心轨迹呈香蕉状,不对中故障为中等程度; 滑动轴承-转子远电机端振动轴心轨迹呈外“8”字形。

图片

4.18阶次切片

1.算法特点与功能描述:

如果要比较两个或多个阶次之间的相对大小,需要把这些阶次作切片,将切出来的阶次放在同一个二维图中进行比较。

2.算法应用:

变转速振动信号分析。

图片

4.19过程趋势图

1.算法特点与功能描述:

根据历史振动信息,比较实时振动信息,大致查阅过成趋势发展,确定是否异常。

2.算法应用:

用以比对振动信息的异常情况。

图片

4.20转速时间图

1.算法特点与功能描述:

针对转速持续变化的连续振动信号,对其转速时间图进行绘制,表征转速的持续变化过程以及对振动信号的影响。

2.算法应用:

分析启停机阶段变转速设备的转速变化过程,并对比振动信号的变化,观察转速对振动信号的影响。

图片

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/78907.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

01背包专题4:小A点菜

题目背景 uim 神犇拿到了 uoi 的 ra(镭牌)后,立刻拉着基友小 A 到了一家……餐馆,很低端的那种。 uim 指着墙上的价目表(太低级了没有菜单),说:“随便点”。 题目描述 不过 uim …

探索SQLMesh中的Jinja宏:提升SQL查询的灵活性与复用性

在数据工程和数据分析领域,SQL是不可或缺的工具。随着项目复杂度的增加,如何高效地管理和复用SQL代码成为了一个重要课题。SQLMesh作为一款强大的工具,不仅支持标准的SQL语法,还引入了Jinja模板引擎的宏功能,极大地提升…

MySQL的深度分页如何优化?

大家好,我是锋哥。今天分享关于【MySQL的深度分页如何优化?】面试题。希望对大家有帮助; MySQL的深度分页如何优化? 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 MySQL的深度分页在处理大数据量时可能会导致性能瓶颈,特别是在…

SpringBoot3集成Mybatis

文章目录 基础使用代码1. 创建Spring Boot 3项目并添加依赖2. 配置数据库连接3. 创建实体类4. 创建Mapper接口5. 创建Service层6. 创建Controller层7. 主应用类 踩坑记录1. 依赖版本不兼容2. Mapper接口扫描问题3. 数据库连接问题4. Java版本问题 心得体会 基础使用代码 1. 创…

汽车加气站操作工考试知识点总结

汽车加气站操作工考试知识点总结 加气站基本知识 了解加气站类型(CNG、LNG、LPG等)及其特点。 熟悉加气站的主要设备,如储气瓶组、压缩机、加气机、卸气柱、安全阀等。 掌握加气站工艺流程,包括卸气、储气、加压、加气等环节。…

88、合并两个有序数组

题目描述 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意:最终,…

在ubuntu的docker上常用的docker命令

在 Ubuntu 系统上使用 Docker 时,以下是最常用的前 200 个 Docker 命令,并按类别进行分类。这些命令涵盖了 Docker 的基本操作、管理容器、镜像、网络、卷等方面的功能,适用于日常使用和高级管理任务。 1. 基本命令 这些是与 Docker 交互的基…

ICode国际青少年编程竞赛—Python—4级训练场—复杂嵌套循环

ICode国际青少年编程竞赛—Python—4级训练场—复杂嵌套循环 icode练习时遇到卡顿没有思路时怎么办,题目也很难找到不会的那道题~针对这个问题,我们开发了通过“步数”、“积木行数”来快速定位到你不会的题目~ 题目会持续更新…

交替序列长度的最大值

1、题目描述 给出n个正整数,你可以随意从中挑选一些数字组成 一段序列S,该序列满足以下两个条件: 1.奇偶交替排列:例如:"奇,偶,奇,偶,奇.…" 或者 "偶&a…

电机试验平台:功能架构与关键技术介绍

电机试验平台作为电机研发、生产和质量控制的核心设备,其设计与应用直接关系到电机性能测试的准确性和效率。随着工业自动化、新能源汽车等领域的快速发展,对电机性能的要求日益提高,电机试验平台的设计也需不断优化以适应多样化需求。以下从…

ubuntu修改时区和设置24小时格式时间

ubuntu修改时区和设置24小时格式时间 一、修改时区二、设置24小时格式时间endl 一、修改时区 使用timedatectl命令更改当前时区为东八区[rootubuntu24-16:~]# timedatectl list-timezones | grep -i shanghai Asia/Shanghai [rootubuntu24-16:~]# timedatectl set-timezone As…

【IP101】图像分割技术全解析:从传统算法到深度学习的进阶之路

图像分割详解 ✂️ 欢迎来到图像处理的"手术室"!在这里,我们将学习如何像外科医生一样精准地"切割"图像。让我们一起探索这个神奇的图像"手术"世界吧!🏥 目录 📑 1. 图像分割简介2. 阈…

URL混淆与权限绕过技术

一、漏洞原理 前后端路径解析逻辑不一致 后端框架(Spring/Shiro)自动处理特殊字符(../、//),但鉴权组件(如Filter)未规范化原始URI。 示例:/system/login/../admin被Filter误判为白…

Redis卸载重装教程

卸载 找到redis安装目录 cmd打开该目录,输入 redis-server --service-uninstall运行结果如下 最后再删除redis文件夹即可(如果显示该文件夹已在其他地方被打开而无法删除,可以重启一下电脑,就能正常删除啦) 安装R…

使用OpenCV 和 Dlib 实现人脸融合技术

文章目录 引言一、技术概述二、环境准备三、关键代码解析1. 人脸关键点定义2. 获取人脸掩模3. 计算仿射变换矩阵4. 检测并提取人脸关键点5. 颜色校正 四、完整流程五、效果展示六、总结 引言 本文将介绍如何使用Python、OpenCV和dlib库实现人脸融合技术,将一张人脸…

skywalking服务安装与启动

skywalking服务安装并启动 1、介绍2、下载apache-skywalking-apm3、解压缩文件4、创建数据库及用户5、修改配置文件6、下载 MySQL JDBC 驱动7、启动 OAP Serve,需要jkd11,需指定jkd版本,可以修改文件oapService.sh8、启动 Web UI,需要jkd11,需指定jkd版本,可以修改文件oapServi…

计算方法实验四 解线性方程组的间接方法

【实验性质】 综合性实验。 【实验目的】 掌握迭代法求解线性方程组。 【实验内容】 应用雅可比迭代法和Gauss-Sediel迭代法求解下方程组: 【理论基础】 线性方程组的数值解法分直接算法和迭代算法。迭代法将方程组的求解转化为构造一个向量序列&…

G919-GAS软件 JSON格式数据通讯协议-阵列数据解析

G919-GAS软件 JSON格式数据通讯协议-阵列数据解析 版本记录 DateAuthorVersionNote2024.04.07Dog TaoV1.0发布通讯协议。2025.05.06Dog TaoV1.11. 增加了【高速采样】模式下的通讯协议。2. 增加了“软件开发建议”小节。 文章目录 G919-GAS软件 JSON格式数据通讯协议-阵列数据…

TCGA数据库临床亚型可用!贝叶斯聚类+特征网络分析,这篇 NC 提供的方法可以快速用起来了!

生信碱移 贝叶斯网络聚类 CANclust是一种基于贝叶斯的聚类方法,系统性地对基因突变、细胞遗传学信息和临床指标进行联合建模,用于多种模态数据的联合聚类分析,并识别在患者群体中反复出现的特征模式。 个体的遗传与环境背景决定其应对疾病的…

【算法】随机快速排序和随机选择算法

文章目录 1、随机快速排序1.1 什么是随机快排1.2 随机快排的好处 2、随机选择算法 前言: 快速排序就是每次划分前,通过一种方法将一个基准值的位置确定好,再进入不同的部分重复相同的工作以此确定好每个值的位置以达到有序。如果你之前并不了…