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

82.多级抽取滤波器,设计抗混叠滤波器时采样频率是基于抽取之前的设计的

在设计多级抽取滤波器时,**每级抗混叠滤波器的采样频率应基于抽取之前的频率(即当前级的输入采样频率)**来设计。以下是关键点分析:

---

### **原因与设计逻辑**
1. **抗混叠滤波器的核心作用**  
   抗混叠滤波器的作用是限制信号带宽,确保在抽取后不会因频谱重叠(混叠)而引入失真。因此,滤波器的截止频率必须根据**抽取后的奈奎斯特频率**(即抽取后采样频率的一半)确定,但其**实现时的采样频率是抽取前的**。

2. **具体设计步骤**  
   - **第\(i\)级滤波器参数**:  
     - **输入采样频率**:\(f_{s,i}\)(当前级抽取前的频率)。  
     - **抽取因子**:\(D_i\)(抽取后频率为\(f_{s,i+1} = f_{s,i}/D_i\))。  
     - **截止频率**:必须小于抽取后的奈奎斯特频率,即\(f_c < \frac{f_{s,i+1}}{2} = \frac{f_{s,i}}{2D_i}\)。  
     - **滤波器设计**:以\(f_{s,i}\)为采样频率,设计低通滤波器(如FIR或IIR),抑制高于\(\frac{f_{s,i}}{2D_i}\)的频率分量。

3. **多级抽取的优势**  
   通过多级实现,每级的抗混叠滤波器过渡带可以更宽(因为后续级会进一步降采样),从而降低滤波器阶数和计算复杂度。例如:  
   - 第一级滤波器:过渡带可能从\(\frac{f_{s,1}}{2D_1}\)到\(\frac{f_{s,1}}{2}\)(较宽松)。  
   - 最后一级滤波器:过渡带严格逼近最终输出频率的奈奎斯特限。

---

### **示例说明**
假设目标是从\(f_s = 1000\,\text{Hz}\)抽取到\(100\,\text{Hz}\)(总抽取因子\(D=10\)),分两级完成(\(D_1=5\)、\(D_2=2\)):
1. **第一级**:  
   - 输入频率:\(1000\,\text{Hz}\),抽取后:\(200\,\text{Hz}\)。  
   - 抗混叠滤波器截止频率:\(<100\,\text{Hz}\)(即\(200/2\)),按\(1000\,\text{Hz}\)采样率设计。  
2. **第二级**:  
   - 输入频率:\(200\,\text{Hz}\),抽取后:\(100\,\text{Hz}\)。  
   - 抗混叠滤波器截止频率:\(<50\,\text{Hz}\)(即\(100/2\)),按\(200\,\text{Hz}\)采样率设计。

---

### **常见误区**
- **错误做法**:直接使用抽取后的频率设计滤波器(例如用\(200\,\text{Hz}\)设计第一级滤波器),这会导致滤波器无法有效抑制混叠,因为实际输入信号仍以\(1000\,\text{Hz}\)采样。  
- **正确理解**:滤波器的采样频率始终是当前级的输入频率,但截止频率由抽取后的频率决定。

---

### **总结**
- **采样频率**:抗混叠滤波器的设计基于**当前级的输入采样频率**(抽取前)。  
- **截止频率**:由**抽取后的奈奎斯特频率**决定(即下一级的采样频率一半)。  
- **多级设计**:通过分级降低采样率,逐步收紧滤波器要求,优化计算效率。

 

相关文章:

  • Lua基础复习之Lua元表
  • C++——基础知识
  • 论文笔记 <交通灯> IntelliLight:一种用于智能交通灯控制的强化学习方法
  • RISC-V向量扩展与GPU协处理:开源加速器设计新范式——对比NVDLA与香山架构的指令集融合方案
  • Greenplum 与 PostgreSQL 的关系
  • 005微信小程序npm包_全局数据共享和分包
  • # 我使用过的 HTML + CSS 实践总结笔记(含说明)
  • 密度泛函涨落理论在医疗人工智能中的应用与展望:多尺度物理驱动智能的新范式
  • 【Vue】Vue2/3全局属性配置全攻略
  • 实验分享|自研局部DIC-GPU算法与开源GPU算法对比实验
  • SpringBoot-Actuator依赖项的作用配置 Heapdump堆栈信息泄露
  • 微信小程序:将搜索框和表格封装成组件,页面调用组件
  • springboot项目,利用docker打包部署
  • 简说 python
  • python题库及试卷管理系统
  • java循环语句-跳转关键字break、continue
  • 企业软件架构演进:从流程驱动到知识驱动的数字化转型路径
  • Elasticsearch/OpenSearch MCP Quickstart
  • C++并发编程-2.C++ 线程管控
  • FPGA基础 -- Verilog 表达式之操作符
  • 新乡做网站价格/天津seo优化排名
  • 国家卫生健康委员会人才交流服务中心/seo超级外链工具免费
  • 做内贸哪个网站好/外链推广软件
  • 网站logo如何修改/如何利用互联网宣传与推广
  • 建网站难吗?/个人在线做网站免费
  • php网站开发培训班/域名注册信息查询whois