当前位置: 首页 > article >正文

数字信号处理:滤波、频谱

一、滤波算法

    应该说数字滤波器可以有效减小50Hz工频的干扰,完全消除是不可能的。以20ms为最小单位的整倍数周期滤波,可以有效减少工频的干扰。

    软件中构建 IIR 陷波或者 FIR 带阻 数字滤波器,消除工频干扰对测量结果的影响。

1. 自适应滤波

2.平滑滤波器

是数字滤波中较早使用的方法,该算法简单,处理速度快,滤波效果较好,但存在明显不足,通带较窄,影响有用信号的分析,有严重削峰,设计方法略。

然后,我们根据IR和FIR分两大类。FIR滤波器 ,可以得到严格的线性相位,但它的转移函数的极点固定在原点,只能通过改变零点位置来改变性能。为了达到高的选择性,必须使用高阶。

相同设计指标下, FIR滤波器的阶数是IIR滤波器的5~ 10倍。而IIR滤波器可以根据模拟滤波器的设计公式,数据和表格,计算量小。

首先介绍IIR类,即两种形式的notch滤波器。

3.陷波器notch 滤波器

使用数字陷波器滤除工频信号_清泉_流响的博客-CSDN博客

陷波器, 是IIR数字滤波器,包括:  signal notch滤波器,即单一频率陷波器,以及comb notch滤波器,即梳妆滤波器。python陷波滤波函数 scipy滤波-变形虫
陷波器是无限冲击响应(IIR)数字滤波器, 该滤波器可以用以下常系数线性差分方程表示。

4. 小波变换

5. Levov滤波


http://www.kler.cn/a/778.html

相关文章:

  • 15、【OS】【Nuttx】OS裁剪,运行指定程序,周期打印当前任务
  • CKA认证 | Day7 K8s存储
  • [创业之路-204]:《华为战略管理法-DSTE实战体系》- 5-平衡记分卡绩效管理
  • JVM的详细介绍
  • Unity功能模块一对话系统(1)前置准备
  • 《QT 5.14.1 搭建 opencv 环境全攻略》
  • Linux下gdb调试快速入门
  • 怎么避免服务内存溢出?
  • 贯穿设计模式第一话--单一职责原则
  • 【云原生|Docker】01-docker简介
  • 数据结构--二叉树
  • toString()、equals()是什么,为啥需要重写,多种方法来重写
  • Java开发 - 布隆过滤器初体验
  • 朋友去华为面试,轻松拿到26K的Offer,羡慕了......
  • OpenCV入门(十四)快速学会OpenCV 13 边缘检测
  • SparkSQL-数据的加载和保存
  • Android开发 View属性
  • 【Spring】spring框架简介
  • Vite4 + Vue3 + vue-router4 动态路由
  • 【Linux】进程概念二
  • 实现 GPS 拒绝飞机导航的时间序列模型(Matlab代码实现)
  • 【Java注释】如何自定义注解以及JDK中的元注解
  • 你真的知道如何系统高效地学习数据结构与算法吗?
  • 五种IO模型
  • k8s快速入门
  • 响应式编程详解,带你熟悉Reactor响应式编程