位置: 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 ?

  • 交换机接口类型(交换机端口类型access与trunk的区别)

    交换机接口类型(交换机端口类型access与trunk的区别)

  • b站视频怎么下载到手机本地(b站视频怎么下载到电脑)

    b站视频怎么下载到手机本地(b站视频怎么下载到电脑)

  • 电脑怎么让前后插孔都有声音(电脑向前向后如何设置)

    电脑怎么让前后插孔都有声音(电脑向前向后如何设置)

  • 手机灭屏显示耗电吗(手机灭屏显示耗电量)

    手机灭屏显示耗电吗(手机灭屏显示耗电量)

  • 微信发红包记录删了还能看到吗(微信发红包记录怎么找回)

    微信发红包记录删了还能看到吗(微信发红包记录怎么找回)

  • 选中选区的快捷键(选中快捷键怎么操作)

    选中选区的快捷键(选中快捷键怎么操作)

  • uncx显示器是什么牌子(unv是什么牌子显示器)

    uncx显示器是什么牌子(unv是什么牌子显示器)

  • 打电话说关机是拉黑了吗(手机开机打电话是关机是怎么回事)

    打电话说关机是拉黑了吗(手机开机打电话是关机是怎么回事)

  • 酷狗识别音乐的悬浮球在哪里(酷狗识别音乐的悬浮球在哪里苹果手机)

    酷狗识别音乐的悬浮球在哪里(酷狗识别音乐的悬浮球在哪里苹果手机)

  • 电脑没插内存条开机(电脑没插内存条不报警)

    电脑没插内存条开机(电脑没插内存条不报警)

  • 华为手机有变声功能吗(华为手机有变声设置吗在哪里)

    华为手机有变声功能吗(华为手机有变声设置吗在哪里)

  • 微信申请的健康码从哪里可以看(微信申请的健康码怎么换人)

    微信申请的健康码从哪里可以看(微信申请的健康码怎么换人)

  • apple pencil美版和国行区别(pencil美版区别)

    apple pencil美版和国行区别(pencil美版区别)

  • qq的vip和svip有什么区别(qqvipsvip区别)

    qq的vip和svip有什么区别(qqvipsvip区别)

  • 同一个手机微信卸载重装后记录还有吗(同一个手机微信分身怎么迁移到微信)

    同一个手机微信卸载重装后记录还有吗(同一个手机微信分身怎么迁移到微信)

  • wifi上有个星号怎么弄(无线标志上有个星号连接不上无线)

    wifi上有个星号怎么弄(无线标志上有个星号连接不上无线)

  • 苹果11有无线充电功能吗(苹果11无线充电怎么设置)

    苹果11有无线充电功能吗(苹果11无线充电怎么设置)

  • 手机卸载残留怎么清理干净(手机卸载残留怎么老是有拼多多)

    手机卸载残留怎么清理干净(手机卸载残留怎么老是有拼多多)

  • 手机怎么散热(手机怎么散热快一点)

    手机怎么散热(手机怎么散热快一点)

  • 手环里面有水雾怎么办(手环沾水不显示了怎么办)

    手环里面有水雾怎么办(手环沾水不显示了怎么办)

  • 如何批量制作条形码(批量设置条形图文本)

    如何批量制作条形码(批量设置条形图文本)

  • 官网买的苹果怎么退货(官网买的苹果怎么取消订单)

    官网买的苹果怎么退货(官网买的苹果怎么取消订单)

  • qq表情变问号怎么恢复(qq表情发出去是问号)

    qq表情变问号怎么恢复(qq表情发出去是问号)

  • cad怎么三维建模(CAD怎么三维建模出来一个圆环柱体)

    cad怎么三维建模(CAD怎么三维建模出来一个圆环柱体)

  • 印花税计算是否含税
  • 佣金和手续费支出 纳税调整
  • 未交增值税借方表示什么
  • 内账月末怎样结转
  • 调整多计提所得税的分录
  • 减免教育费附加和地方教育费附加
  • 工业企业员工工资占收入比例
  • 出纳人员应该怎么称呼
  • 交易性金融资产的交易费用计入哪里
  • 营改增以前建筑税率
  • 三证合一之前
  • 异地预缴增值税后本地还要交吗
  • 代开的专票开错了怎么办?
  • 积分抵扣所开的发票,也能在税前扣除吗?
  • 新公司注册后先开户还是先税务登记
  • 公司注销后股东主张债权的法律规定
  • 微信认证服务费可以开发票吗
  • 土地作价入股土地如何过户
  • 科技项目经费怎么申报
  • 企业或公司的证明怎么弄
  • 出口退税新政策对出口贸易的影响
  • 发票跨年作废很麻烦吗
  • php生成app
  • Linux怎么使用vi
  • 硬件设施不完备
  • 弥补亏损需要注意的事项
  • 进程lsass.exe
  • 给客户回扣如何做账
  • 什么是两免一补的条件
  • 商业企业收到增值税
  • vue的后端
  • php限制接口调用次数
  • 小规模拍卖公司怎么开票
  • 增值税专票怎么作废
  • vue实例完整项目源码
  • 代扣车船税的会计处理
  • 登记银行存款日记账的凭证有哪些
  • 暂估入库成本结转处理低于实际成本怎么办
  • 公司从个人手中购买二手车
  • 受托加工的物资是存货吗
  • 企业进行成本核算时,应根据生产经营特点
  • 哪些发票不可以报销入账
  • 暂估原材料,材料成本如何冲
  • 税控盘 减免
  • 二手房交易需缴纳哪些费用
  • 资本公积怎么计提
  • 材料的采购成本包括
  • 银行股分红划算吗
  • 合同约定合同期限自动顺延
  • 建筑行业怎么确认收入
  • 微信收款会计分录怎么写
  • 企业清算未收到发票
  • 发货就要开票吗
  • 年末是否要结转所得税
  • 计提工资和发放工资的账务处理
  • mysql基本sql语句大全(基础用语篇)
  • win10 rs5
  • w8远程桌面连接
  • linux系统 虚拟机
  • fedora29
  • mac系统怎么画图
  • mac怎么移动鼠标
  • explorer.exe进程在哪
  • linux 系统查看
  • 升级打装备的手游
  • win7蓝牙驱动软件
  • Extjs TimeField 显示正常时间格式的代码
  • unityz
  • 微信小程序基于spingboot
  • 批处理文件夹内文件名
  • javascript运用
  • 清除cookie是什么意思
  • python黑帽子怎么样
  • java script教程
  • 重庆市医疗保障局
  • 保险公司个人所得税扣除标准是多少
  • 学历认证取消申请还能再申请吗
  • 沙子属于矿产资源
  • 房屋维修税率是多少
  • 利润表研发费用项目应根据管理费用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设