Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
DISEÑO DE FILTROS DIGITALES IIR
3
4
Caso Butterworth
2
1 Donde:
|𝐻 𝜔 | = 2𝑁
𝜔 N : orden del filtro
1+ 𝜔 ωc :frecuencia de corte
𝑐
orden=N Donde:
2 𝜃𝑐 T : periodo de muestreo
ω𝑐 = 𝑡𝑎𝑛
𝑇 2
5
Caso Butterworth
Con estas especificaciones se genera el H(s) a través del siguiente
procedimiento:
S2 𝛽
𝛽 Re 𝑠
S3
6
Caso Butterworth
Para N=3
𝑖 = −1 → 𝑝1 = ω𝑐 𝑒 𝑗(𝜋−𝛽)
𝑖 = 0 → 𝑝2 = ω𝑐 𝑒 𝑗𝜋
𝑖=1 → 𝑝3 = ω𝑐 𝑒 𝑗(𝜋+𝛽)
−𝑝1 𝑝2 𝑝3
𝐻(𝑠) =
𝑠 − 𝑝1 𝑠 − 𝑝2 𝑠 − 𝑝3
7
Caso Butterworth
Con estas especificaciones se genera el H(s) a través del siguiente
procedimiento:
𝛽/2
𝛽/2 Re 𝑠
S3
S4
8
Caso Butterworth
𝛽 𝑁 𝑁
𝑗(𝜋+𝑖𝛽+ ) 𝑖=− , … , −1,0,1, … ,
𝑝 𝑁 = ω𝑐 𝑒 2 2 2
(𝑖+ +1)
2
Para N=4
𝜋 𝜋
𝑗(𝜋− 2 + 8 )
𝑖 = −2 → 𝑝1 = ω𝑐 𝑒
𝜋 𝜋
𝑗(𝜋− 4 + 8 )
𝑖 = −1 → 𝑝2 = ω𝑐 𝑒
𝜋
𝑗(𝜋+ 8 )
𝑖=0 → 𝑝3 = ω𝑐 𝑒
𝜋 𝜋
𝑗(𝜋+ 4 + 8 )
𝑖=1 → 𝑝4 = ω𝑐 𝑒
𝑝1 𝑝2 𝑝3 𝑝4
𝐻(𝑠) =
𝑠 − 𝑝1 𝑠 − 𝑝2 𝑠 − 𝑝3 𝑠 − 𝑝4
9
Caso Butterworth
3. Se genera el H(z) por transformación Bilinial:
Donde:
𝐻 𝑧 =𝐻 𝑠 | 2 1−𝑍 −1
𝑠=𝑇
1+𝑍 −1
T : periodo de muestreo
10
Caso Butterworth
11
Caso Butterworth
4. Se le da la forma general al H(z)
𝑏0 + 𝑏1 𝑧 −1 + 𝑏2 𝑧 −2 + ⋯ + 𝑏𝑁 𝑧 −𝑁
𝐻(𝑧) =
1 − 𝑎1 𝑧 −1 − 𝑎2 𝑧 −2 − ⋯ − 𝑎𝑀 𝑧 −𝑀
12
Diseño de filtros digitales pasa bajas, pasa altas, pasa
banda y rechaza banda a partir de un prototipo digital
pasa bajas
𝑏0 + 𝑏1 𝑧 −1 + 𝑏2 𝑧 −2 + ⋯ + 𝑏𝑁 𝑧 −𝑁
𝐻𝑝 (𝑧) =
1 − 𝑎1 𝑧 −1 − 𝑎2 𝑧 −2 − ⋯ − 𝑎𝑀 𝑧 −𝑀
13
Diseño de filtros digitales pasa bajas, pasa altas, pasa
banda y rechaza banda a partir de un prototipo digital
pasa bajas
𝐻 𝑧 = 𝐻𝑝 𝑧 |𝑧 −1=𝑒𝑥𝑝𝑟𝑒𝑠𝑖ó𝑛 𝑑𝑒 𝑙𝑎 𝑡𝑎𝑏𝑙𝑎
14
Tabla de Transformación de Filtros Discretos
15