施咏之
发表于 2006-7-2 05:12:00
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
近期最流行的技术是有限脉冲响应(FIR)的滤波器。如同音频系统中已经存在了很长时间的概念性技术一样,直到今天科技的发展才使它们具备实际应用性。这是我们一直在等待的灵丹妙药吗?“滤波器救世主”最终能带来完美的声音复制吗?
0 r: U4 V3 R& l! Q$ |) R# t$ [$ m" b+ k( l1 G" V1 g
当然不能% D# g1 w$ c, `& `3 V' X
2 s# \( ^" X2 `; R/ p 但它们还是非常酷的,
, x3 X) f0 y' a8 [% w1 k' h* y- @8 B6 P7 N( y8 l8 f+ _
能够改变某些应用的游戏规则。! }3 e, l0 T) `: j- X
z2 v. F5 M3 s% X: q# Q5 m, r' D 这是系列文章的第1部分,用于检视FIR滤波器在扩声系统中的使用。网上有大量深入研究数学运算和深层理论的教程和资源,不过FIR滤波器理论知识就像一个无底深井,永远也讲不完。在本系列中,我将结合一些“实例”以及实际操作和示例,大致讲解FIR滤波器理论。这有助于了解FIR和将FIR滤波技术整合到项目中。+ Z d) N) r. ^+ T' z8 r7 |
6 A, d* A: d! {4 Y2 u
在此,读者需要对基础信号理论有一定的了解,包括现代音频和声学信号分析仪在进行信号分析时涉及的时域和频域概念。
5 i' F5 K" e; N: q' S0 |
9 T" B2 I5 u' @' x5 k% [5 y1 z4 h 什么是FIR滤波器?
) X# c/ c3 |6 z( C& _4 u6 E1 a0 a- \% q
理解FIR滤波器的其中一种方法是将其与相对应的无限脉冲响应(IIR)滤波器进行比较。一般来说,IIR可以是模拟或与模拟滤波器行为特征相似的数字滤波器。IIR通过使用“好的”反馈将一部分输出信号返回到输入端进行再处理。
! U' ^$ A) A& x; g' A5 T* Q' m% E7 G! m5 h' ]. r& V4 Q; E
这种“递归”行为意味着,滤波器的脉冲响应(理论上)永远不会衰减到零。当然,实际上这类滤波器的脉冲响应最终仍然会衰减至零,因为输出信号最终会降低到本底噪音。由于它们使用了反馈信号,若设计不当,IIR滤波器的工作状态可能不稳定。所有模拟滤波器都是IIR滤波器。' N3 T# C* L' @
( z2 q$ I7 D( }# \# s5 X 假设我们使用模拟或IIR参数均衡器来创建扬声器均衡曲线(图1和图2)。 其中包括一个高通、一个低通,以及在通带内进行一些提升和衰减。3 b m1 s9 B/ l2 m
6 S! S F( J* c0 T- V/ i2 h9 i4 P" J
8 }0 v k& Q' y( p. U- ^
图1:均衡器的频率响应幅度1 H2 F* H4 }* k' @1 r
3 F- `6 s1 V) c L# O
% E1 ^" ~& ^$ [5 B7 m4 r& D$ J! B0 c9 n5 y) F
图2:均衡器的频率相位响应
& {% G: R2 Q4 S$ E' M, O6 \4 \/ W/ T$ t' R$ u2 Q7 u0 c$ ^
响应中的每个“凸起”表示在该频率的相移(负向相位角),并且每个“下降”表示在该频率的反向相移(正向相位)。高通和低通滤波器都会导致负向相位角的出现,并且角度变化与频率变化相关。
8 |3 @) Z% H, Y$ \8 a' o. |+ z, ` z5 K$ A* O4 C: I3 X
换言之,振幅响应变化伴随着相位响应变化。这些相移是不可避免的,而且是滤波器所固有的。事实上,它们经常可以通过观察振幅响应来预测。当振幅和相位响应以可预测的方式相关时,这种关系称为“最小相位”,并且(有时)是滤波器的理想属性。
' K" T! v$ l. a0 v+ c5 U
* ~3 o( o4 r, M$ Q* Y( b 因为扬声器的频率响应中的凸起和下降部分通常也是最小相位。这意味着均衡器完全“均衡”扬声器的响应特性,带来更平滑的振幅和相位响应。因此,在这种情况下,“相位偏移”不是使用滤波器的一个有害的副作用,有些人可能也意识到这一点了,因此要“具体问题具体分析”。
9 e- [- A" A" ^" G4 m
" K/ l" T; K# N/ R- e _. N 澄清一下,“最小相位”并不意味着不存在相移。它是指在特定的振幅响应条件下相对应的相位响应偏移最小,并且可以通过频率响应变化来预测相位响应变化。系统测量程序可以通过给定的振幅响应来计算最小相位响应。 |
|
|
|
|