ω ω ω ω

Anuncio
Facultad de Ciencias Exactas y Naturales y Agrimensura
Departamento de Ingeniería
Cátedra : Proyecto Final
Apuntes : Filtros Activos
Tema 5-5 : Filtro de Chevichev
Hemos visto que los filtros de Butterworth presentaban una buena aproximación para
ω=0, pero a medida que nos acercamos a la zona de corte, la aproximación empeoraba.
Por el contrario, el filtro Chevichev, no tiene respuesta plana en la zona de paso, sino que
presenta una ondulación alrededor de la unidad en la misma, y posee una caída abrupta
después de ω=1. La aproximación es igualmente buena para ω=0 y ω=1 y por su forma es
llamada de “igual ondulación” o “igual ripple” porque distribuye el error en forma ondulante en la
banda de paso.
Función de Transferencia
La función de transferencia está dada por la siguiente ecuación
2
H ( s) =
1
2
1 + ε C n ( s)
2
5.5.1
donde ε determina la ondulación en la banda de paso. Por lo general ε < 1. Cn (s) es un
polinomio de grado n derivado de los polinomios de Chevichev
.
Una respuesta posible para este filtro puede ser
Ahora bien, los polinomios vienen definidos así.
° Para |ω| ≤ 1
Cn (ω) cos (n cos-1 ω )
° Para |ω| > 1
Cn (ω) cosh (n cosh-1 ω )
Para n=0
Para n=1
C0 (ω) = 1
C1 (ω) = ω
Los polinomios de orden mayor pueden encontrarse con la fórmula recursiva siguiente
Cn (ω ) = 2ωCn −1 (ω ) − Cn − 2 (ω )
si n = 2 será C2 (n)= 2 ω2 –1
si n= 3 será C3 (n)= 4 ω3 –3 ω
de esta manera se puede obtener la tabla de coeficientes
n
0
1
2
3
4
5
6
Polinomio
1
ω
2 ω2 -1
4 ω3 –3 ω
8 ω4 – 8 ω2 +1
16 ω5 –20 ω3 + 5ω
32 ω6 –112 ω5 + 56 ω3 - 7ω
Podemos graficar algunos polinomios
Las propiedades de los polinomios de Chevichev utilizados en la aproximación de un filtro pasa
bajo son:
1. Los ceros del polinomio están ubicados en el intervalo ω ≤ 1
2. en el intervalo |ω| ≤ 1, el valor absoluto de Cn (ω) ≤ 1 para |ω| ≤ 1
3. fuera del intervalo |ω| ≤ 1 , Cn (ω) aumenta rápidamente a medida que ω se incrementa
Función de aproximación
Como hacemos para aplicar los polinomios de Chevichev a la función de aproximación del filtro
pasa bajos ?. Consideremos la función ε2 Cn2 (ω)
Donde ε es real y de valor pequeño comparada con 1
Podemos ver que ε2 Cn2 (ω) variará entre 0 y ε2 en |ω| ≤ 1
Ahora le agregamos 1 a la función. De esta manera, variará entre 1 y 1+ ε2 , una cantidad
levemente superior a 1 para |ω| ≤ 1.
Si invertimos la función, obtenemos la función asociada a |H(jω)|2 , o sea
2
H ( jω ) =
1
2
1 + ε Cn (ω )
2
esta función oscilará por debajo de la unidad en |ω| ≤ 1, de tal forma que el valor máximo es 1 y
el mínimo es 1/ (1+ ε ).
Fuera de este intervalo Cn2 (ω) se torna muy grande, tal que ε2 Cn2 (ω) >> 1 y |H(jω)|2 tiende a
cero.
la ondulación es
r = 1−
1
1+ ε
2
= 1 − H ( j1)
porque C 2 n (1) = 1
para la zona de atenuación es
ε 2 C n 2 (ω ) >> 1
entonces H ( jω ) ≈
1
ε ⋅ C n (ω )
la pérdida en decibeles será
pérdida = −20 log H ( jω ) ≅ 20 log ε + 20 log C n (ω )
para ω elevados, Cn(ω) puede aproximarse a su término principal 2n-1 ωn
pérdida = 20 log ε + 20 log 2 n −1 ω n = 20 log ε + 6(n − 1) + 20n log ω
donde vemos que la respuesta Chevichev cae a 20 dB por década, después de una caída
inicial de 20 log ε +6(n-1) dB
Sin embargo en la mayoría de las aplicaciones este ε es muy pequeño, por lo que su logaritmo
es negativo. Es necesario compensar este pérdida en la banda de paso, eligiendo un n
suficientemente grande.
Hemos visto entonces que la respuesta de Chevichev depende de dos variables: ε y n, las que
quedan determinadas en las especificaciones. La máxima ondulación pone una cota sobre ε.
Diseño de un filtro
Es posible diseñar un filtro activo directamente a partir de tablas y topologías típicas, o
bien a través del cálculo analítico, empleando configuraciones circuitales similares.
Vamos a diseñar un filtro de Chevichev empleando la estructura de Rauch.
Las especificaciones del filtro son en este caso:
ƒ
ƒ
ƒ
Frecuencia de corte f0 = 3500
Ondulación de la banda de paso : 0,01 dB
Atenuación mínima en la banda de atenuación de 40 dB a la primera octava después de f0.
Calculamos primeramente el orden n del filtro, recordamos que para ω >> ω0 la función de
transferencia quedaba reducida a
H (s) =
1
=
ε ⋅ C n (s )
1
ε ⋅2
n −1
ω 
 
 ω0 
n
La pérdida en dB se puede expresar así
n


n −1  ω 
A( jω ) = 20 ⋅ log ε ⋅ 2   

 ω0  
ω 
A[dB ] = 20 ⋅ log ε + 20 ⋅ (n − 1) log 2 + 20 ⋅ n ⋅ log 
 ω0 
Si nos referimos a octavas tenemos
A = 20 ⋅ log ε + 6 ⋅ (n − 1) + 6 ⋅ n ⋅
n=
A − 20 log ε + 6
12
Para nuestro ejemplo necesitamos calcular ε primero, para ello hacemos
r [dB ] = 0,01 = 20 log 1 + ε 2 → ε = 0,048
finalmente
40 − 20 log 0,048 + 6 40 − (− 22) + 6
n=
=
=6
12
12
Ahora vamos a la Tabla y obtenemos los 6 polos complejos conjugados
S1, S1*
S2, S2*
S3, S3*
± j 1,15867
± j 0,8482
± j 0,31046
-0,17147
-0,46864
-0,63992
La función de transferencia del filtro es:
H (s) =
O bien
ε ⋅2
n −1
1
(s − s1 ) s − s (s − s2 ) s − s*2 (s − s3 ) s − s*3
(
*
1
)
(
)
(
)
(ε ⋅ 2 ) ⋅ (ε ⋅ 2 ) ⋅ (ε ⋅ 2 )
H ( s) =
(s − s )(s − s ) (s − s )(s − s ) (s − s )(s − s )
n −1 −1
3
1
*
1
n −1 −1
3
*
2
n −1 −1
3
*
2
3
3
donde
1
1
1
=
=
= 0,866 ⋅ 0,866 ⋅ 0,866
n −1
0,48 ⋅ 32 1,536
ε ⋅2
Recordamos ahora que
(s + s1 )(s + s*1 ) = [s + (a + jb )][s + (a − jb )]
= s 2 + sa − jbs + sa + jbs + a 2 − jab + jab + b 2
= s 2 + 2 sa + a 2 + b 2
Para H1(s) queda
= s 2 + 2(0,17 )s + (0,17 ) + (1,15)
2
2
= s 2 + 0,34s + 1.37
Realizando las mismas operaciones para H2(s) y para H3(s) la ecuación completa quedaría así
H ( s) =
0.866
0.866
0.866
⋅ 2
⋅ 2
s + 0,34s + 1.37 s + 0,93s + 0,93 s + 1,27 s + 0,5
2
Calculamos ω0 = 2 π f0 = 2 π 3500 = 21991 rad/seg
Ahora desnormalizamos la frecuencia haciendo s = s/ω0
H1 ( s ) =
0,866
2
0,34
 s 
+ 1,37

 +
 21991  21991
=
0,63
2
s
+ 1,13 ⋅10 −5 s + 1
2
(25757 )
De la misma forma calculamos para H2 y H3.
Recordamos la función de transferencia de la estructura de Rauch para un filtro pasa bajos.
R4
1
R1 C2C5 R3 R4
H ( s) = −
1  1
1
1 
1
 +
s2 +
+  ⋅ s +
C2  R1 R3 R4 
C2C5 R3 R4
ω1 =
1
= 25757
R3 R4C2C5
y
R4
= 0,63
R1
donde
1 1
1 1 
 + +
 = 1,13 ⋅10 −5 (25757)2 = 7542
C2  R 1 R3 R 4 
(
)
Como existen 5 incógnitas y 3 ecuaciones, fijamos 2 valores
Por ejemplo
R1 = R3 = 10 K
R4 = 6,3 K adopto 6k8
C2 = 47nF
C5 = 503pF adopto 470 pF
De la misma manera calculamos las celdas que restan.
ω2 =
1
= 21308
R3 R4C2C5
R4 = 9,3K → 10 K
C5 = 1,6nF → 1,8nF
C2 = 14,9nF → 15nF
y para la tercera celda
ω3 =
1
= 15641
R3 R4C2C5
R4 = 17 K → 18 K
C5 = 9,2nF → 10nF
C2 = 2,6nF → 2,7nF
Descargar