Python在振动信号处理中的应用(〇):编者闲扯
——致敬王济老师《matlab在振动信号处理中的应用》
自2013年“工业4.0”概念提出后,工业大数据分析与应用领域的发展可谓日新月异,不断为社会贡献各种可能。作为振动噪声领域的从业者,不禁要思考,振动噪声数据作为工业大数据的重要分支,其蕴含的信息量是巨大的,为什么没有被重点关注?我们又该如何挖掘其价值呢?
针对第一个问题,笔者认为振动信号之所以没有被重点关注,是因为其知识门槛较高,比如对工业中常用的水泵的健康管理来说,什么信息最有用?流量、压力啊!一旦水泵有了故障,流量、压力肯定上不去了。对于大部分人来说,好理解、好观察、好用,振动信号什么的,一团乱麻,看不懂。这是最让我们这些从业者沮丧的,但是我们需要认识到,通过流量、压力可不能观察到水泵轴承开始出现磨损,而通过振动信号频谱分析倒挺轻松。那么很自然的,我们可以回答第二个问题了,我们如何去挖掘振动信号的价值呢?那就是去挖掘振动信号独特的,其他常规信号无法携带、不能轻易识别的信息,这个前景还是有无限可能的。
鸡血打完了,又得面临残酷的现实了。振动信号处理作为一个传统学科,前辈们在上面做了多少努力,花了多少心血,都没能把他推到重点关注行列,我们能行吗?笔者认为,能!我们处在一个高速发展的时代,人工智能技术已逐渐变成一个通用型技术,它可以做语音识别,可以做人脸识别,怎么就不能做振动信号识别呢?拥抱人工智能,是振动信号处理领域从业者想要突破的一个比较好的选择。
那么,如何拥抱?郭德纲说的好,想要创新你可以发明新的菜,但最起码你要知道什么叫炒勺,哪个叫漏勺,你拿个痰桶炒菜说是革新,那他娘的谁敢吃啊?所以,笔者选择王济老师的《matlab在振动信号处理中的应用》这部经典书籍作为切入点,采用人工智能常用软件python,对其中相关章节进行重新演绎,从基础做起逐步开展振动信号大数据处理研究。
笔者在CSDN上发表相关内容,一方面是致敬前辈,另一方面也是给咱们优秀的读者当个垫脚石。
文章主要内容如下:
(一)振动信号消除多项式趋势项
(二)振动信号平滑处理
(三)振动信号频域滤波处理
(四)振动信号时域滤波处理(IIR、FIR)
(五)振动加速度信号转换为速度或位移信号
(六)振动信号时域特征提取
(七)振动信号频域处理方法(Welch方法)
(八)信号处理中常见的窗函数
(九)细化快速傅里叶变化(Zoom-FFT)
(十)三分之一倍频程谱的计算
(十一)倒频谱(Cepstrum)计算
(十二)试验模态参数识别(导纳圆拟合法)
Python在振动信号处理中的应用(〇):编者闲扯相关推荐
- Python在振动信号处理中的应用(五):振动加速度信号转换为速度或位移信号
文章目录 一.概述 二.算法原理 2.1 时域积分 2.1 频域处理 三.Python中相关函数 3.1 scipy.interger介绍 3.2 scipy.fftpack介绍 四.python代码 ...
- Python在振动信号处理中的应用(十一):倒频谱(Cepstrum)计算
文章目录 一.概述 二.算法原理 2.1 实倒谱 2.2 复倒谱 3 算法在python中实现 四.TIPS 一.概述 倒频谱(Cepstrum)也叫倒谱.二次谱和对数功率谱等.倒频谱的工程型定义 ...
- Python在振动信号处理中的应用(十):三分之一倍频程谱的计算
文章目录 一.概述 二.算法原理 三.Python中算法实现 四.TIPS 一.概述 三分之一倍频程谱是一种频率分析方法,它具有谱线少频带宽的特点,常用于声学.人体振动.机械振动等测试分析以及频带 ...
- Pyhon在振动信号处理中的高级应用(四):匹配滤波去噪
文章目录 一.概述 二.基本原理 三.python实现 3.1 生成模拟信号 3.2 源信号匹配滤波 3.3 自相关匹配滤波 四.Tips 一.概述 匹配滤波(matched filtering) ...
- matlab在振动信号处理中的应用pdf,matlab在振动信号处理中的应
压缩包 : MATLAB在振动信号处理中的应用.zip 列表 MATLAB在振动信号处理中的应用/ MATLAB在振动信号处理中的应用/(老师荐)matlab在振动信号处理中的应用.pdf MATLA ...
- matlab振动信号源程序,MATLAB 王济老师《 在振动信号处理中的应用》书中源程序 238万源代码下载- www.pudn.com...
文件名称: MATLAB下载 收藏√ [ 5 4 3 2 1 ] 开发工具: matlab 文件大小: 623 KB 上传时间: 2014-12-18 下载次数: 5 提 供 者: 邹小兵 ...
- matlab在振动信号处理中的应用,关于《matlab在振动信号处理中的应用》
本帖最后由 fyx10319 于 2019-4-11 20:23 编辑 本人正在学习使用正交多项式法拟合频响函数的matlab实现,发现王济老师的<matlab在振动信号处理中的应用>里面 ...
- matlab在振动信号处理中的应用_Matlab面向对象程序设计及其在地球物理学中的应用(4)——类的属性
参考资料 徐潇,李远. MATLAB面向对象编程--从入门到设计模式(第一版) 程序实现 Matlab 2019a 地球物理局 信息化处 地球物理局 基建处 数值计算科声明: # 欢迎批评指正,禁止转 ...
- Pyhon在振动信号处理中的高级应用(十一):监督式特征的选择方法(F_Score、Chi-square Score、mRMR)
一.概述 本章节我们继续讨论和实现监督式故障诊断的特征选择算法(F_Score.Chi-square Score.mRMR方法),纯手撸代码,谢谢大家支持. 二.F_Score原理及实现 2.1 ...
最新文章
- 《数学之美》第19章 谈谈数学模型的重要性
- Bootstrap 表单控件一(单行输入框input,下拉选择框select ,文本域textarea)
- 共用体和枚举,写写意思下
- POJ 1279 Art Gallery 半平面交 多边形的核
- easyui和Ajax在mvc3中的权限设置
- 每个人都应该知道的15个大数据术语
- 归并排序的时间复杂度为什么为nlogn
- java 判断字符串是否为数字
- 一道简单的编程题,不过您做对了吗?
- linux c++开发_Linux/Windows下进行C/C++开发的差异
- ElasticSearch基础之批量操作(mget+mbulk)
- 嵩天python123测试3_嵩天老师python123测验3: 基本数据类型 (第3周)
- 对抗搜索之【最大最小搜索】【Alpha-Beta剪枝搜索】
- 利用google搜索自己的博客
- kali无法ping通baidu.com
- DDD战略建模在重构业务系统时的实践
- Android Camera2 之 CameraCharacteristics 详解
- mysql dump 1449_mysqldump1449错误解决办法
- AVPlayer 播放在线视频和本地文件的设置区别
- bugkuctf 游戏通关玄学式速通
热门文章
- iOS 15 安装普及率接近 90%,iOS 16 将于下周公布
- matlab中mos管开通损耗和关断损耗,终于明白了!开关电源中MOS开关损耗的推导过程和计算方法...
- supermap iobjects 组件设置坐标,投影坐标之间的转换
- MacOS 安装 Parallels Desktop,再安装 UOS 20 + QtCreaor,及搭建 DTK 开发环境
- 传感器学习——旋转编码器
- vue实现评价星星功能(代码全)
- 我在公司做的一个小游戏的总结感想
- 变电所常见故障与应对措施
- python里str什么意思_python里的str是什么意思
- Contrastive Loss(Siamese Network)