位置: IT常识 - 正文

一维信号的频域特征分析python(一维频率分布表)

编辑:rootadmin
一维信号的频域特征分析python 频域分析是按照频率观察信号特征。在一般情况下,我们分析信号习惯从时域方向开始,因为时域的分析更加直观,但频域的表示更加简洁,从这方面去分析对信号了解更加深刻。通过分析振动信号的频域特征准确地表征信号频谱信息,然后获悉在不同工况下部件运行时的健康状态。目前常用的频域特征参数包括重心频率、平均频率、均方根频率以及频率标准差。进行频域分析通常利用傅里叶变换开始。

推荐整理分享一维信号的频域特征分析python(一维频率分布表),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:一维信号的傅里叶变换,一维信号的频域是指,一维频率分布表,一维频率域数字滤波有哪些步骤,一维信号处理,一维信号的频域是什么,一维信号的频域是指,一维信号的频域是什么,内容如对您有帮助,希望把文章链接给更多的朋友!

首先来介绍一下计算频域特征的一个重要参量——功率谱,由于功率谱对功率信号还有其他随机信号的普遍适用性,故不采用简单频谱作为参考依据。但对于普通随机信号是可以直接采用频谱的。

功率谱定义:功率谱是原信号傅立叶变换的平方并除以采样点数N,称功率谱密度函数,被定义为单位频带内的信号功率,即表示了信号功率随着频率的变化情况。而维纳-辛钦定理也指出:一个信号的功率谱密度就是该信号自相关函数的傅里叶变换。

一维信号的频域特征分析python(一维频率分布表)

功率谱单位为W/Hz。

import numpy as npdef get_fft_power_spectrum(y_values, N, f_s, f): f_values = np.linspace(0.0, f_s/f, N/f) fft_values_ = np.abs(fft(y_values)) fft_values = 2.0/N * (fft_values_[0:N/2]) # 频率真实幅值分布,单边频谱图,再把所有点频率大小表示出来*2 # power spectrum 直接周期法 ps_values = fft_values**2 / N # 自相关傅里叶变换法 cor_x = np.correlate(y_values, y_values, 'same') # 自相关 cor_X = fft(cor_x, N) ps_cor = np.abs(cor_X) ps_cor_values = 10*np.log10(ps_cor[0:N/2] / np.max(ps_cor)) return f_values, fft_values, ps_values, ps_cor_values

上述式中返回值,f_values设置的范围,fft_values为所有信号点的傅里叶变换值,ps_values是直接周期法功率, ps_cor_values是自相关下的对数功率。

1. 重心频率:用来描述信号在频谱中分量较大的信号成分的频率,反映信号功率谱的分布情况。即对于给定的频带范围,低于重心频率的频率范围内包含的能量是信号总能量的一半。

其中P(k)为对应功率谱值,fk为对应点的频率幅值大小。低频幅值较大时,重心距离原点较近

x = np.loadtxt(./.txt)N = len(x)f_s = 12000f_values, fft_values, ps_values, ps_cor_values = get_fft_power_spectrum(x, N, f_s, 2)# 直接取周期法功率P = ps_valuesf = fft_valuesS = []for i in range(N//2): P1 = P[i] f1 = fft_values[i] s1 = P1*f1 S.append(s1)# 求取重心频率S1 = np.sum(S)/np.sum(P)2. 平均频率:功率谱值平均值。

S2 = np.sum(P)/N #这个N是P的个数,并不是采样点数3.频率标准差:重心频率为中心的惯性半径。我的理解是信号频率分布越离散,这个均方根频率越大。

  其中S1为重心频率。

S = []for i in range(N//2): P1 = P[i] f1 = fft_values[i] s2 = P1*((f1-S1)**2) S.append(s2)S3 = np.sqrt(np.sum(S) / np.sum(P))4.  均方根频率:均方频率的算数平方根。均方根频率可以看做惯性半径,可以反馈出信号的频率分布。

公式:

S = []for i in range(N//2): P1 = P[i] f1 = fft_values[i] s2 = P1*(f1**2) S.append(s2)S4 = np.sqrt(np.sum(S) / np.sum(P))

以上便是几种常用的频域特征及其python实现,希望多交流学习。

本文链接地址:https://www.jiuchutong.com/zhishi/299060.html 转载请保留说明!

上一篇:【网络安全】文件包含漏洞--使用session进行文件包含(网络安全文章1000字)

下一篇:ChatGPT 编写模式:如何高效地将思维框架赋予 AI ?

  • iQOO10怎么关闭拍照声音(iqoo10怎么关闭拍照声音)

    iQOO10怎么关闭拍照声音(iqoo10怎么关闭拍照声音)

  • d盘压缩后c盘无法扩展(d盘压缩后c盘无法扩展win10)

    d盘压缩后c盘无法扩展(d盘压缩后c盘无法扩展win10)

  • 荣耀30pro能支持微距拍摄吗(荣耀30pro支持usb3.0吗)

    荣耀30pro能支持微距拍摄吗(荣耀30pro支持usb3.0吗)

  • 磁盘不显示怎么解决(磁盘不显示了什么原因)

    磁盘不显示怎么解决(磁盘不显示了什么原因)

  • 系统映像恢复什么意思(系统映像恢复文件在哪里)

    系统映像恢复什么意思(系统映像恢复文件在哪里)

  • iphonex插耳机还是公放(iphone x插耳机没反应)

    iphonex插耳机还是公放(iphone x插耳机没反应)

  • 用户密码忘了怎么办(用户密码忘了怎么办电脑)

    用户密码忘了怎么办(用户密码忘了怎么办电脑)

  • 电脑怎么下载腾讯视频(电脑怎么下载腾讯app)

    电脑怎么下载腾讯视频(电脑怎么下载腾讯app)

  • 苹果11自带什么耳机(苹果11自带什么相机)

    苹果11自带什么耳机(苹果11自带什么相机)

  • 华为手机出现电话斜杠(华为手机出现电池异常什么原因)

    华为手机出现电话斜杠(华为手机出现电池异常什么原因)

  • photoshop是系统软件吗

    photoshop是系统软件吗

  • 苹果f开头的是什么机(苹果F开头的是什么版本)

    苹果f开头的是什么机(苹果F开头的是什么版本)

  • 怎么把照片做成一寸电子版(怎么把照片做成文件)

    怎么把照片做成一寸电子版(怎么把照片做成文件)

  • 华为p30pro相当于多少焦距(华为p30pro相当于小米几)

    华为p30pro相当于多少焦距(华为p30pro相当于小米几)

  • 手机上的设置不见了怎么办(手机上的设置不见了)

    手机上的设置不见了怎么办(手机上的设置不见了)

  • 一万抖音币提现多少(一万抖音币提现要多少钱)

    一万抖音币提现多少(一万抖音币提现要多少钱)

  • 多媒体计算机是指什么(多媒体计算机是对具有多种媒体处理)

    多媒体计算机是指什么(多媒体计算机是对具有多种媒体处理)

  • 8p3d touch怎么设置(苹果8p怎么设置3d touch)

    8p3d touch怎么设置(苹果8p怎么设置3d touch)

  • 华为哪些文件夹能删(华为的文件管理在哪个文件夹)

    华为哪些文件夹能删(华为的文件管理在哪个文件夹)

  • 飞利浦9系比6好在哪(飞利浦九系)

    飞利浦9系比6好在哪(飞利浦九系)

  • 华为三键设置在哪(华为智能手机怎么设置三键)

    华为三键设置在哪(华为智能手机怎么设置三键)

  • word怎么单独打拼音(word怎么单独打印某一页)

    word怎么单独打拼音(word怎么单独打印某一页)

  • 黑鲨手机语音助手在哪(黑鲨手机语音助手怎么唤醒)

    黑鲨手机语音助手在哪(黑鲨手机语音助手怎么唤醒)

  • 小米9支持5g网络吗(小米9支持5g不)

    小米9支持5g网络吗(小米9支持5g不)

  • 宽带调制解调器出现连接问题解决方法(宽带调制解调器出现问题怎么解决)

    宽带调制解调器出现连接问题解决方法(宽带调制解调器出现问题怎么解决)

  • 人工智能导论——遗传算法求解TSP问题实验(人工智能导论论文2000字)

    人工智能导论——遗传算法求解TSP问题实验(人工智能导论论文2000字)

  • 关税完税价格是离岸价还是到岸价
  • 业务招待费税前扣除标准是
  • 存续小微企业
  • 电子发票和增值税电子普通发票的区别
  • 财务收入支出明细表模板
  • 公司买车付首付款个人还贷怎么做会计分录
  • 小型微利企业减按25%计算应纳税所得额
  • 单位老房子拆一补一,而外的面积开发商怎么算价格
  • 运费单是什么
  • 外币收入怎么交税
  • 跨地区预缴税款需缴纳哪些
  • 税务局每年都会查我公司虚开发票
  • 委托代购商品的核算有
  • 无形资产怎么核算成本
  • 个税系统工资少报了怎么办
  • 不动产进项税额转出分录
  • 采购发票主要包括什么可以根据什么单据流转生成
  • 利润表里的营业成本包括哪些
  • 普通发票也属于增值税发票吗
  • 财政专项资金不征税收入
  • 企业注销所得税汇算清缴
  • deepin如何
  • 全部投资内部收益率
  • 非货币性资产交换的会计处理
  • 上市公司的股份可以转卖吗
  • compaq-rba.exe是哪个方面的进程 作用是什么 compaq-rba进程查询
  • php怎么设置中文
  • php数组函数 菜鸟
  • 银装素裹的意思和造句
  • 在西伯利亚森林中是真实故事吗
  • 简明易懂的
  • php时间戳转换中国标准时间
  • php soap wsdl
  • 行政单位捐赠收入属于什么收入
  • javascript原生
  • thinkphp i方法
  • 学会这两种方式英语
  • 关联数据查询
  • 帝国cms是基于什么的
  • 出口货物不缴纳增值税
  • 用友t3怎样设置权限
  • 无法在common files上设置新的所有者
  • 增值税发票真假怎么查询
  • 小规模增值税税率表2023年最新版
  • 工伤鉴定费计入什么科目
  • 其他应收款如何计提减值准备
  • 开票怎么凑齐小票
  • 员工安全培训费可以抵扣增值税吗
  • 法院强制执行根本没用
  • 企业购买理财产品收益要交税吗
  • 建筑公司工程上班时间
  • 次年发上年年终奖
  • 公对公转账后对方拒绝开发票
  • 其他应收怎么转收入
  • 开发票时如何添加商品编码?
  • 需求价格弹性是ep还是ed
  • 物流公司怎么做利润高
  • Suse Linux 10中MySql安装与配置步骤
  • 删除了c盘文件
  • 硬盘磁盘保护
  • ubuntu 16.10
  • hdaudpropshortcut.exe是什么进程 作用是什么 hdaudpropshortcut进程查询
  • 微软官方升级win10
  • linux swap和mem
  • linux检测硬件
  • javascriptdom编程
  • linux中shell脚本编写
  • css盒子模型示意图
  • unity自带的代码编辑器
  • Node.js中的全局对象有
  • ie6-ie10的浏览器
  • unity的脚本
  • shell 生成随机数每次运行都不一样
  • python中的print语句
  • 车辆购置税需要每年都交吗
  • 小汽车都交消费税吗
  • 销售哪些产品需要基金从业资格证?
  • 应纳税所得额怎么求公式
  • 企业对税务局建议
  • 如何查询自己是否被起诉了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设