Z
1
Z
2
A
22
)
T
21
=
1
2
(A
11
A
12
Z
2
+Z
1
A
21
Z
1
Z
2
A
22
)
T
22
=
1
2
(A
11
A
12
Z
2
Z
1
A
21
+
Z
1
Z
2
A
22
) (1.9)
1.1. FUNCIONES CIRCUITALES 11
1.1.5. Parametros de dispersi on S
ij
Si se conocen los parametros de dispersion S
ij
del circuito de bipuertos, las ecua-
ciones lineales que caracterizan el circuito en la gura 1.4 toman la forma:
A
1
= S
11
B
1
+S
12
B
2
A
2
= S
21
B
1
+S
22
B
2
(1.10)
La relacion entre los parametros de dispersion y de transferencia se denen mediante
las ecuaciones (1.11), donde | T |= T
11
T
22
T
12
T
21
S
11
=
T
11
T
21
S
12
=
|T|
T
21
S
21
=
1
T
21
S
22
=
T
22
T
21
(1.11)
Las ecuaciones (1.1), (1.4) y (1.6) se pueden escribir en la forma matricial:
_
U
1
I
1
_
=
_
A
11
A
12
A
21
A
22
_
_
U
2
I
2
_
(1.12)
_
U
1
U
2
_
=
_
Z
11
Z
12
Z
21
Z
22
_
_
I
1
I
2
_
(1.13)
_
I
1
I
2
_
=
_
Y
11
Y
12
Y
21
Y
22
_
_
U
1
U
2
_
(1.14)
Utilizando las ecuaciones de cascada, la impedancia de entrada Z
en
se puede expresar
como
Z
en
=
U
1
I
1
=
A
11
U
2
+A
12
I
2
A
21
U
2
+A
22
I
2
(1.15)
Considerando la ecuacion (1.15), la impedancia del circuito abierto esta dada por
Z
1
=
A
11
A
21
(1.16)
Alternativamente, la impedancia del circuito en corto U
2
= 0 se puede expresar de
la siguiente manera:
12 CAP
A
11
A
12
A
21
A
22
(1.18)
La impedancia de imagen (caracterstica) de salida Z
02
se puede calcular mediante
la ecuacion
Z
02
=
_
Z
2
Z
c2
=
A
22
A
12
A
21
A
11
(1.19)
Ejemplo 1.1
Calcular los parametros A
ij
del circuito en la gura 1.5. Para este circuito se pueden
escribir las siguientes ecuaciones:
U
1
= 1 U
2
+Z I
2
I
1
= 0 U
2
+ 1 I
2
(1.20)
Figura 1.5: Circuito con impedancia en la rama de serie
La tension a la entrada U
1
ser a la tension a la salida U
2
, mas la cada de tension en
la impedancia Z. La corriente a la entrada I
1
sera igual a la corriente a la salida. La
ecuacion matricial de cascada esta dada por
_
U
1
I
1
_
=
_
1 Z
0 1
_
_
U
2
I
2
_
= A
1
_
U
2
I
2
_
1.1. FUNCIONES CIRCUITALES 13
Ejemplo 1.2
Calcular la matriz de cascada A
2
del circuito en la gura 1.6.
Figura 1.6: Circuito con admitancia en la rama paralela
En el circuito la tension U
1
es igual a la tension de salida, mientras que la corriente
de entrada sera la suma de I
2
con la corriente que atraviesa la admitancia Y.
U
1
= 1 U
2
+ 0 I
2
I
1
= Y U
2
+ 1 I
2
Y la ecuacion matricial de cascada esta dada por
_
U
1
I
1
_
=
_
1 0
Y 1
_
_
U
2
I
2
_
= A
2
_
U
2
I
2
_
Ejemplo 1.3
Calcular la matriz A de cascada del circuito en la gura 1.7, y vericar si el circuito
es pasivo y simetrico.
Figura 1.7: Circuitos basicos en cascada
El circuito en la gura 1.7 es la conexion en cascada de los circuitos de las guras 1.5 y
1.6. Por eso la matriz A del circuito en la gura 1.7 se obtiene como la multiplicacion
de las matrices A
1
A
2
A =
_
1 Z
1
0 1
_
_
1 0
Y
2
1
_
=
_
1 +Z
1
Y
2
Z
1
Y
2
1
_
14 CAP
2 = 600
Z
02
=
_
424 424
2
=
424
2
= 300
Como el acoplamiento entre la fuente de se nal y la carga del circuito es perfecto, tal
y como muestra la gura 1.8, no se produce reexion ni a la entrada ni a la salida.
1.1. FUNCIONES CIRCUITALES 15
Ejemplo 1.5
Calcular las impedancias caractersticas del circuito en la gura 1.9.
Primero se calculan los parametros A
ij
.
Figura 1.9: Circuito en forma T
Como el circuito es simetrico, A
11
= A
22
Como A
11
=
U
1
U
2 |I
2
=0
A
11
= A
22
= 1 +
R
1
R
2
= 1 +
199
804
= 1,247
Como A
12
=
U
1
I
2 |U
2
=0
A
12
= 2R
1
+
R
2
1
R
2
= 2,199 + 199
2 1
804
= 1,4725
Como A
21
=
U
2
I
1 |I
2
=0
A
21
=
1
R
2
=
1
804
= 1,24378 10
3
Las impedancias caractersticas se obtienen si se sustituye A
ij
en (1.18) y (1.19)
Z
01
= Z
02
=
447,5
1,24378 10
3
= 599,657
Ejemplo 1.6
Calcular los parametros de transferencia T
ij
para el circuito en la gura 1.10.
Figura 1.10: Filtro LC paso bajas
16 CAP
ON DE TRANSFERENCIA 17
1.2. Funcion de transferencia
La funcion de transferencia de trabajo se dene mediante la relacion:
G
T
=
U
0
I
0
U
2
I
2
(1.21)
Figura 1.12: Circuitos que denen la funcion de transferencia de trabajo
Los voltajes U
0
, U
2
y las corrientes I
0
, I
2
estan representados en la gura 1.12. La
ecuacion (1.21) y el circuito en la gura 1.12 denen la funcion de transferencia de
trabajo, la cual es la raz cuadrada de la potencia que el generador con la impedancia
Z
0
suministra a la misma impedancia Z
0
, entre la potencia que el mismo generador
suministra a la salida del circuito acoplado con la impedancia Z
2
.
La funcion de transferencia de espejo (caracterstica) se dene mediante la expresion:
G
E
=
U
1
I
1
U
2
I
2
(1.22)
Los voltajes U
1
, U
2
y las corrientes I
1
, I
2
estan representados en la gura 1.13. En
este caso, la entrada y la salida del circuito estan perfectamente acopladas, y tanto
en la entrada como en la salida no se reeja nada. La ecuacion (1.22) y el circuito
en la gura 1.13 denen la funcion de transferencia de espejo.
Figura 1.13: Circuito que dene la funcion de transferencia de espejo
La funcion de transferencia de espejo es la raz cuadrada de potencia a la entrada
entre la potencia a la salida de un circuito perfectamente acoplado. De la gura 1.12
se pueden deducir las siguientes ecuaciones:
18 CAP
U
0
I
0
U
2
I
2
=
1
2
_
Z
2
Z
0
A
11
+
A
12
Z
0
Z
2
+A
21
_
Z
0
Z
2
+A
22
Z
0
Z
2
_
(1.28)
Para el circuito normalizado Z
0
= Z
2
= 1, la funcion de transferencia (1.28) se
simplica a
G
T
=
1
2
[A
11
+A
12
+A
21
+A
22
] (1.29)
1.2. FUNCI
ON DE TRANSFERENCIA 19
Ejemplo 1.8
Calcular la atenuacion del circuito en la gura 1.14.
Figura 1.14: Circuito para el ejemplo 1.8
Primero se calculan las impedancias de espejo Z
01
y Z
02
.
Z
01
=
_
1 0
1
424
1
_
=
_
2 424
1
424
1
_
Si se sustituyen los parametros A
ij
, Z
2
y Z
0
en la ecuacion (1.28), se obtiene:
G
T
=
1
2
_
2
_
150
300
+
424
150 300
+
150 300
424
+
_
300
150
_
= 2,663
a = 20 log(2,663) = 8,506 dB
Ejemplo 1.9
Calcular la atenuacion en dB del ejemplo anterior, si los puertos estan bien acoplados,
si Z
0
= 600 y Z
2
= 300 . En este caso, en los puertos no se reeja nada porque
estan bien acoplados. Entonces se calcula la atenuacion caracterstica.
20 CAP
600 300
+
600 300
424
+
_
600
300
_
= 2, 414
a = 20 log(2, 414) = 7, 65 dB
El mismo resultado se obtiene si se utiliza la ecuacion para calcular atenuacion de
los circuitos perfectamente acoplados (1.30)
G
E
=
_
A
11
A
22
+
_
A
12
A
21
(1.30)
G
E
=
2 1 +
_
424
1
424
= 2,414
a = 20 log(2, 414) = 7, 65 dB
La atenuacion se puede calcular tambien mediante la ecuacion (1.31), donde el primer
termino es la funcion de transferencia de espejo, el segundo y tercer termino son las
funciones de contacto en los puertos de entrada y de salida. Los terminos sexto y
septimo (Z
0
Z
0i
)/(Z
0
+ Z
0i
) se denominan coecientes de reexion. Si Z
0
= Z
01
,
no se reeja nada en el puerto de entrada. Si Z
2
= Z
02
no se reeja nada en el puerto
de salida. Si Z
0
= Z
01
y Z
2
= Z
02
, la funcion de transferencia de trabajo es igual a
la funcion de transferencia de espejo.
G
T
(p) = G
E
Z
0
+Z
01
2
Z
0
Z
01
Z
2
+Z
02
2
Z
2
Z
02
_
1
Z
0
Z
01
Z
0
+Z
01
Z
2
Z
02
Z
2
+Z
02
1
G
2
E
_
(1.31)
Ejemplo 1.10
Calcular mediante la ecuacion (1.31) la atenuacion del circuito en la gura 1.15.
Figura 1.15: Circuito con resistencias
1.3. ECUACI
ON CARACTER
ISTICA 21
Primeramente se calcula la funcion de transferencia de espejo G
E
para A
11
= 2,
A
12
= 424, A
21
=
1
424
y A
22
= 1.
G
E
=
2 1 +
_
424
1
424
= 2,414
Utilizando la ecuacion (1.31) y sustituyendo por Z
0
= 300, Z
01
= 600, Z
02
= 300,
Z
0
= 150 y Z
2
= 150, se obtiene:
G
T
= 2,414
(300 + 600)
2
300 600
(150 + 300)
2
150 300
_
1
(300 600)
(300 + 600)
(150 300)
(150 + 300)
1
2,414
2
_
= 2,663
a = 20 log(2,663) = 8,506 dB
Se obtuvo el mismo resultado como en el ejemplo 1.8.
1.3. Ecuacion caracterstica
A partir de las ecuaciones de cascada (1.1), utilizando la impedancia Z
2
= 1, se
obtienen las siguientes ecuaciones:
Q(s) =
U
1
U
2
= A
11
+A
12
N(s) =
I
1
I
2
= A
21
+A
22
(1.32)
La funcion de transferencia G(p) se puede escribir en la forma:
G(s) =
1
2
[Q(s) +N(s)] (1.33)
La ecuacion caracterstica se dene mediante la siguiente ecuacion:
G(s)G(s) = 1 +(s)(s). (1.34)
De la ecuacion caracterstica (1.34), se puede calcular la funcion caracterstica (s).
(s) =
1
2
[Q(s) N(s)] (1.35)
Si se suman y restan las ecuaciones (1.33) y (1.35), se obtiene:
G(s) +(s) = Q(s) =
U
1
U
2
G(s) (s) = N(s) =
I
1
I
2
(1.36)
Dividiendo estas dos ecuaciones se obtiene para Z
2
= 1, U
2
= I
2
:
22 CAP
_
1 0
2s 1
_
_
1 s
0 1
_
=
_
1 + 2s
2
2s + 2s
3
2s 1 + 2s
2
_
La funcion de transferencia G(s) y la caracterstica (s) toman la forma seg un las
expresiones (1.33) y (1.35).
G(s) =
1
2
_
1 + 2s
2
+ 2s + 2s
3
+ 2s + 1 + 2s
2
_
= s
3
+ 2s
2
+ 2s + 1
1.3. ECUACI
ON CARACTER
ISTICA 23
(s) =
1
2
_
1 + 2s
2
+ 2s + 2s
3
2s 1 2s
2
_
= s
3
La impedancia de entrada del circuito en la gura 1.17 es por tanto:
Z
1
=
2s
3
+ 2s
2
+ 2s + 1
2s
2
+ 2s + 1
Ejemplo 1.12
Calcular la impedancia caracterstica Z
01
del circuito en la gura 1.18 para la fre-
cuencia = 0, = 1 y > 1.
Figura 1.18: Circuito LC
Los parametros de cascada tienen la forma:
A
11
= A
22
= 1 + 2s
2
A
12
= 2s + 2s
3
A
21
= s
3
La impedancia caracterstica Z
01
se expresa:
Z
01
=
A
11
Z
12
A
21
A
22
=
_
1 +s
2
Para =0 Z
01
= 1
Para =1 Z
01
= 0
Para > 1 Z
01
=
1
2
La impedancia Z
01
no es real.
24 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Si la impedancia Z(s) se desarrolla como suma de fracciones simples (2.3), se obtiene
el circuito que se muestra en la gura 2.2, que es el caso del circuito RC realizado
con el metodo de Foster.
Z(s) =
1
sc
0
+R
0
+
k
i=1
A
i
s +
i
(2.3)
Figura 2.2: Circuito RC en la forma de Foster I
2.1. Polos y ceros de la impedancia Z(s)
Polos y ceros del circuito LC
Los polos y ceros de la impedancia LC estan ubicados en el eje imaginario. Los polos
se alternan con los ceros. En el origen del plano Z(s) debe estar un polo o un cero.
Tambien en el innito del plano Z(s) esta un polo o un cero. Las cuatro posibilidades
de ubicacion de polos y ceros de la impedancia Z
LC
se muestran en la gura 2.3.
Figura 2.3: Ubicacion de los polos y ceros de la impedancia Z(s)
LC
2.1. POLOS Y CEROS DE LA IMPEDANCIA Z(S) 27
Polos y ceros del circuito RC
Los polos y ceros de la impedancia RC estan ubicados en el eje real y en la parte
izquierda del plano Z(s). Los polos se alternan con los ceros. En origen del plano
Z(s) o cerca del origen debe estar un polo. Las dos posibilidades de ubicacion de
polos y ceros para el circuito RC se muestran en la gura 2.4.
Figura 2.4: Polos y ceros de la impedancia RC
Polos y ceros del circuito LR
Los polos y ceros de la impedancia LR estan ubicados en el eje real y en la parte
izquierda del plano Z(s). Los polos se alternan con los ceros. En el origen del plano
Z(s) o cerca del origen debe estar un cero. Las dos posibilidades de ubicacion de
polos y ceros para el circuito LR se muestran en la gura 2.5.
Figura 2.5: Los polos y ceros de la impedancia LR
Ejemplo 2.1
Dibujar la ubicacion de los ceros y polos en el circuito de la gura 2.6a.
La ubicacion de los polos y ceros del circuito en la gura 2.6a se muestra en la gura
2.6b. La impedancia Z(s) es igual a cero para = 0 y por eso en el origen existe un
28 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
cero. La impedancia Z(s) es igual a para la frecuencia de resonancia del circuito
paralelo y por eso sigue un polo. Para la frecuencia = la impedancia del circuito
es innita y por eso en = tenemos un polo. El segundo cero en la gura 2.6
pertenece a la frecuencia de resonancia del circuito serie.
Figura 2.6: a) Circuito LC. b) La ubicacion de sus ceros y polos en el plano Z(s)
Ejemplo 2.2
Dibujar la ubicacion de los ceros y polos en el circuito de la gura 2.7a.
La ubicacion de los polos y ceros del circuito en la gura 2.7a se muestra en la gura
2.7b. La impedancia Z(s) es igual a para = 0 y por eso en el origen hay un
polo. La impedancia Z(s) es igual a cero para la frecuencia de resonancia serie del
circuito y por eso sigue un cero. Para la frecuencia = la impedancia del circuito
es cero y por eso en = tenemos un cero. El polo en la gura 2.7b pertenece a
la frecuencia de resonancia paralela.
Figura 2.7: a) Circuito LC. b) Ubicacion de los polos y ceros en el plano Z(s)
2.1. POLOS Y CEROS DE LA IMPEDANCIA Z(S) 29
2.1.1. Realizaci on de Z(s) mediante el metodo de Foster I
El metodo Foster I se basa en la realizacion de circuitos caracterizados median-
te impedancias. El resultado de esta implementacion es un conjunto de elementos
conectados en serie.
Impedancias LC
En este apartado se explicara la implementacion de impedancia en la que se utilizaran
unicamente bobinas y condensadores para circuitos LC.
La expresion de la impedancia del circuito LC viene dada por la siguiente ecuacion:
Z(s) = sL
0
+
1
sC
0
+
k
i=0
sA
i
s
2
+
2
i
, (2.4)
donde
A
i
=
1
C
i
2
i
=
1
L
i
C
i
,
La realizacion del circuito mediante la forma de Foster se muestra en la gura 2.8.
Figura 2.8: Circuito LC en la forma Foster I
Ejemplo 2.3
Mediante el metodo Foster realizar la impedancia
Z(s) =
s
4
+ 4s
2
+ 3
s
3
+ 2s
.
El numerador es un polinomio de grado par y el denominador es un polinomio de
grado impar. La impedancia puede ser la de un circuito LC. Esta ecuacion se puede
escribir en la forma:
30 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Z(s) =
(s
2
+ 1)(s
2
+ 3)
s(s
2
+ 2)
.
Los ceros y los polos estan en el eje imaginario. En = 0 hay un polo y en =
la impedancia de Z(s) es innita, entonces en = hay otro polo. El tercer polo
esta en = j
2 y los ceros en = j y = j
i=0
A
i
s +
i
, (2.6)
donde
A
i
=
1
C
i
i
=
1
C
i
R
i
se realiza mediante el circuito en la forma de Foster que se muestra en la gura 2.10.
Figura 2.10: Circuito RC en la forma de Foster I
El termino R
0
de (2.6) corresponde a una resistencia; el termino 1/sC
0
representa
a un condensador; A
i
/(s +
i
), al paralelo de resistencia y condensador.
Ejemplo 2.4
Mediante el metodo de Foster implementar la impedancia
Z(s) =
s + 2
s
2
+ 4s + 3
.
En el numerador y en el denominador hay polinomios. En estos polinomios no falta
ninguna potencia de s y por eso el circuito puede ser LR o RC. Esta ecuacion se
puede reescribir de la siguiente forma:
Z(s) =
(s + 2)
(s + 1)(s + 3)
.
Debido a que cerca del origen hay un polo (s=-1), se puede armar que la impedancia
Z(s) corresponde con un circuito RC. Ademas, los polos se alternan con los ceros.
La ubicacion de los polos y ceros se muestra en la gura 2.11a.
32 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Figura 2.11: a) Ubicacion de los polos y ceros de Z(s)
RC
. b) Implementacion de
Z(s)
RC
La ecuacion anterior se puede desarrollar en la forma de fracciones simples
Z(s) =
(s + 2)
(s + 1)(s + 3)
= R
0
+
A
s
+
B
s + 1
+
C
(s + 3)
.
Para realizar la impedancia con un circuito es necesario calcular previamente los
coecientes A, B, C y R
0
.
A =
s(s + 2)
(s + 1)(s + 3)
|
s=0
= 0
R
0
=
(s + 2)
(s + 1)(s + 3)
|
s=
= 0
B =
(s + 2)
(s + 3)
|
s=1
=
1
2
C =
(s + 2)
(s + 1)
|
s=3
=
1
2
Sustituyendo por A, B, R
0
y C, la impedancia Z(s) se representa como
Z(s) =
(s + 2)
(s + 1)(s + 3)
=
1
2s + 2
+
1
2s + 6
.
La realizacion de esta impedancia Z(s) se muestra en la gura 2.11b.
Impedancias LR
En este apartado se estudia la realizacion de impedancias mediante la utilizacion
de bobinas y resistencias para realizar circuitos LR. La impedancia del circuito LR
esta expresada por la ecuacion
2.1. POLOS Y CEROS DE LA IMPEDANCIA Z(S) 33
Z(s) = R
0
+sL
0
+
k
i=0
sA
i
s +
i
, (2.7)
donde
A
i
=
1
R
i
2
i
=
1
L
i
R
i
Su implementacion se realiza mediante el circuito en la forma de Foster I que se
muestra en la gura 2.12.
Figura 2.12: Circuito RL en la forma Foster I
Ejemplo 2.5
Realizar mediante el metodo de Foster la impedancia de la siguiente expresion:
Z(s) =
s
2
+ 2s
s
2
+ 4s + 3
.
Como en el numerador y denominador hay polinomios y en estos polinomios no falta
ninguna potencia de s, el circuito puede ser LR o RC. Esta ecuacion se puede escribir
de la siguiente forma:
Z(s) =
s(s + 2)
(s + 1)(s + 3)
.
En la expresion anterior se aprecia que en el origen hay un cero, lo que implica que
la impedancia Z(s) corresponde a un circuito LR. Los polos se alternan con los ceros.
La ubicacion de los polos y ceros se muestra en la gura 2.13a. La ecuacion anterior
se puede representar con la expresion
Z(s) =
s(s + 2)
(s + 1)(s + 3)
= R
0
+sL
0
+
As
s + 1
+
Bs
(s + 3)
.
34 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Figura 2.13: a) Ubicacion de los polos y ceros de Z(s)
b) Implementacion del circuito LR
Como paso previo a la realizacion de la impedancia con un circuito, es necesario
calcular los coecientes R
0
, L
0
, A y B.
R
0
=
s(s + 2)
(s + 1)(s + 3)
|
s=0
= 0
L
0
=
(s + 2)
(s + 1)(s + 3)
|
s=
= 0
A =
(s + 2)
(s + 3)
|
s=1
=
1
2
B =
(s + 2)
(s + 1)
|
s=3
=
1
2
Sustituyendo por A, B, R
0
y L
0
, se obtiene la impedancia Z(s)
Z(s) =
s(s + 2)
(s + 1)(s + 3)
=
1
2 +
2
s
+
1
2 +
6
s
La realizacion de esta impedancia se muestra en la gura 2.13b.
El metodo de Foster II realiza la implementacion de circuitos a partir de la carac-
terizacion con admitancias. La forma de los circuitos resultantes esta dada por la
conexion en paralelo de los distintos elementos que la componen. En este caso, se
estudiara con el metodo de Foster II de implementaciones circuitales RC y LC.
2.1.2. Realizaci on Y(s) mediante el metodo de Foster II
Admitancias LC
La admitancia del circuito LC de la ecuacion
2.1. POLOS Y CEROS DE LA IMPEDANCIA Z(S) 35
Y (s) = sC
0
+
1
sL
0
+
k
i=0
A
i
s
s
2
+
2
i
A
i
=
1
L
i
,
2
i
=
1
LC
(2.8)
se realiza mediante el circuito en la forma de Foster II que se muestra en la gura
2.14. Los elementos del circuito se conectan en paralelo.
Figura 2.14: Circuito LC en la forma Foster II
Ejemplo 2.6
Mediante el metodo Foster II, realizar la admitancia
Y (s) =
s
3
+ 2s
s
4
+ 5s
2
+ 4
.
En el numerador hay un polinomio de grado impar y en el denominador, un polinomio
de grado par; por eso el circuito puede ser LC. La segunda condicion necesaria es
que los polos alternen con los ceros. La admitancia Y(s) se puede escribir mediante
la ecuacion
Y (s) =
s(s
2
+ 2)
(s
2
+ 1)(s
2
+ 4)
.
Los polos y ceros estan ubicados en el eje imaginario y se alternan; por tanto, esta
admitancia corresponde a un circuito LC. La ubicacion de los polos y ceros se muestra
en la gura 2.15a.
Figura 2.15: a) Ubicacion de los polos y ceros de Z(s)
LC
. b) Implementacion
36 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
La ecuacion anterior se puede desarrollar como suma de fracciones simples.
Y (s) =
s(s
2
+ 2)
(s
2
+ 1)(s
2
+ 4)
= sC
0
+
1
sL
0
+
As
s
2
+ 1
+
Bs
s
2
+ 4
(2.9)
Para realizar la admitancia con un circuito es necesario calcular los valores C
0
, L
0
,
A y B.
C =
(s
2
+ 2)
(s
2
+ 1)(s
2
+ 4)
|
s=
= 0
1
L
0
=
s
2
(s
2
+ 2)
(s
2
+ 1)(s
2
+ 4)
|
s=0
= 0
A =
(s
2
+ 2)
(s
2
+ 4)
|
s=1
=
1
3
B =
(s
2
+ 2)
(s
2
+ 1)
|
s
2
=4
=
2
3
Sustituyendo por A, B, L
0
y C
0
en la ecuacion (2.9), se obtiene la admitancia Y(s).
La implementacion de admitancia Y(s) se muestra en la gura 2.15b.
Y (s) =
s(s
2
+ 2)
(s
2
+ 1)(s
2
+ 4)
=
1
3
s
s
2
+ 1
+
2
3
s
s
2
+ 4
.
Admitancias RC
La admitancia del circuito RC de la gura 2.16 se puede expresar con la siguiente
ecuacion:
Y (s) =
1
R
0
+sC
0
+
k
i=0
A
i
s
s +
i
A
i
=
1
R
i
=
1
RC
(2.10)
y se realiza mediante el circuito en la forma de Foster II.
Figura 2.16: Circuito RC en la forma de Foster II
2.1. POLOS Y CEROS DE LA IMPEDANCIA Z(S) 37
Ejemplo 2.7
Realizar mediante el metodo Foster II la admitancia
Y (s) =
s
3
+ 3s
s
2
+ 5s + 4
.
La admitancia tiene cero en el origen, los polos se alternan con los ceros, por estos
motivos la admitancia tiene caracter del circuito RC. La admitancia Y(s) se puede
escribir mediante la siguiente ecuacion:
Y (s) =
s(s + 3)
(s + 1)(s + 4)
.
Los polos y ceros estan ubicados en el eje real, como se observa en la gura 2.17a.
Figura 2.17: a) Ubicacion de los polos y ceros de Y (s)
RC
. b) Implementacion
La ecuacion anterior se puede desarrollar como la suma de los quebrados parciales.
Y (s) =
s(s + 3)
(s + 1)(s + 4)
=
1
R
0
+sC
0
+
As
s + 1
+
Bs
s + 4
(2.11)
Para realizar Y(s) con un circuito, es necesario calcular los valores R
0
, C
0
, A y B.
1
R
0
=
s(s + 3)
(s + 1)(s + 4)
|
s=0
= 0
C
0
=
(s + 3)
(s + 1)(s + 4)
|
s=
= 0
A =
(s + 3)
(s + 4)
|
s=1
=
2
3
B =
(s + 3)
(s + 1)
|
s=4
=
1
3
38 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Sustituyendo por A, B, R
0
y C
0
en la ecuacion (2.11), la admitancia Y(s) toma la
forma:
Y (s) =
s(s + 3)
(s + 1)(s + 4)
=
2s
3
s + 1
+
s
3
s + 4
,
y el desarrollo de esta ecuacion se muestra en la gura 2.17b.
2.1.3. Realizaci on Z(s) mediante el metodo de Cauer I
El metodo de Cauer I efrect ua la implementacion de circuitos a partir de la caracter-
izacion mediante impedancia o admitancia. En el caso de Cauer I, las potencias de s
de los polinomios son en la forma decreciente. La forma de los circuitos resultantes
esta dada por fracciones en escalera. A continuacion se presentan los ejemplos de
implementacion RC y LC.
Ejemplo 2.8
Realizar mediante el metodo de Cauer I la impedancia
Z(s) =
s
2
+ 2s
s + 1
.
Para ello es necesario desarrollar la impedancia Z(s) en fracciones en escalera. Como
el cero esta en el origen, el circuito es de la forma RL. El desarrollo de Z(s), la
fraccion en escalera, se muestra en la gura 2.18 y en la ecuacion (2.12).
Figura 2.18: Fraccion en escalera y el circuito LR en la forma escalera (Cauer I)
Z(s) =
s
2
+ 2s
s + 1
= s +
1
1 +
1
s
(2.12)
En la gura 2.18 se puede observar que en la primera division numerador se divide
por el denomirador de Z(s). En la segunda division el numerador se cambia por el
denominador y denominador por el numerador. En general, las divisiones,excepto la
primera, tienen por numerador el denominador de la anterior y como denominador
el resto de la anterior.
2.1. POLOS Y CEROS DE LA IMPEDANCIA Z(S) 39
Ejemplo 2.9
Realizar mediante el metodo de Cauer I la impedancia
Z(s) =
s
4
+ 5s
2
+ 4
s
3
+ 3s
Es necesario desarrollar la impedancia Z(s) en fracciones en escalera. Los ceros y
los polos estan en el eje imaginario y se alternan; por lo tanto, el circuito tiene
inductancias y capacidades, es un circuito LC. Se debe desarrollar la impedancia Z(s)
en el quebrado de escalera, como se puede observar en la gura 2.19. La expresion
de Z(s) resultante esta dada por (2.13).
Figura 2.19: Desarrollo en fracciones en escalera y el circuito LC en la forma escalera
(Cauer I)
Z(s) =
s
4
+ 5s
2
+ 4
s
3
+ 3s
= s +
1
s
2
+
1
2s+
1
s
4
(2.13)
El quebrado de escalera, ecuaci on (2.13), se realiza mediante el circuito que se mues-
tra en la gura 2.19.
Ejemplo 2.10
Realizar mediante el metodo de Cauer I la impedancia
Z(s) =
s
2
+ 4s + 3
s
2
+ 6s + 8
Es necesario desarrollar en quebrado de escalera la impedancia Z(s). Los ceros y los
polos estan en el eje real y se alternan. Ademas cerca del origen esta un cero, lo que
implica que el circuito contiene resistencias y inductores. Se desarrolla la impedancia
40 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Z(s) en el quebrado de escalera, como se puede observar en la gura 2.20, la cual
toma la forma que se muestra en la ecuacion (2.14).
Figura 2.20: Desarrollo en escalera de Z(s) y el circuito RC en la forma escalera
(Cauer)
Z(s) =
1
s
2
+6s+8
s
2
+4s+3
=
1
1 +
1
s
2
+
1
4
3
+
1
3s
2
+
1
1
3
(2.14)
Este quebrado de escalera se desarrolla mediante el circuito que se muestra en la
gura 2.20.
2.1.4. Realizaci on Z(s) mediante el metodo de Cauer II
El metodo de Cauer II efect ua la implementacion de circuitos a partir de la caracter-
izacion mediante admitancias o impedancias. En el caso de Cauer II, las potencias
de s de los polinomios son en la forma creciente. La forma de los circuitos resultantes
esta dada por fracciones en escalera. A continuacion se presentan los ejemplos de
implementacion RC y RL.
Ejemplo 2.11
Realizar mediante el metodo de Cauer II la impedancia
Z(s) =
3 + 4s +s
2
8 + 6s +s
2
.
2.1. POLOS Y CEROS DE LA IMPEDANCIA Z(S) 41
Para ello es necesario desarrollar en quebrado de escalera la impedancia Z(s), pero
antes deben reordenarse los polinomios en el numerador y denominador en la forma
ascendente. Como los ceros y los polos estan alternandose en el eje real y cerca del
origen hay un cero, entonces el circuito va a contener resistencias e inductancias.
Se desarrolla la impedancia Z(s) en el quebrado de escalera como se muestra en la
gura 2.21.
Figura 2.21: Circuito LR en la forma escalera (Cauer II) y desarrollo en fracciones
en escalera
Z(s) =
3 + 4s +s
2
8 + 6s +s
2
=
3
8
+
1
1 +
84
7s
+
1
77
224
+
1
4422
37s
+
1
3
44
(2.15)
El quebrado de escalera ecuacion (2.15) se realiza mediante el circuito que se muestra
en la gura 2.21.
Ejemplo 2.12
Se conoce la parte real y la parte imaginaria de la impedancia de un cable que se
muestra en la gura 2.22. Calcular la impedancia Z(s) y realizarla por el metodo de
Cauer.
La impedancia de primer orden se puede escribir en la forma:
Z(s) =
a
0
+a
1
s
b
0
+b
1
s
Si se divide el numerador y el denominador entre b
0
, se obtiene la siguiente ecuacion:
42 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Z(s) =
a
0
b
0
+
a
1
b
0
s
1 +
b
1
b
0
s
=
A
0
+A
1
s
1 +B
1
s
(2.16)
La impedancia se puede desarrollar en parte real e imaginaria.
Z(j) = X +jY =
A
0
+jA
1
1 +jB
1
Si se multiplica la ecuacion anterior por (1 +jB
1
), se obtiene
X +jXB
1
+jY B
1
Y = A
0
+jA
1
Comparando las partes imaginarias y reales se recibe
X Y B
1
= A
0
XB
1
+Y = A
1
(2.17)
De la gura 2.22, para
1
= 6000, la parte real de la impedancia X
1
= 400 y la parte
imaginaria Y
1
= 300. Para = se obtiene X
2
= 100 y Y
2
= 0. Si se sustituyen
los valores en las ecuaciones 2.17, se obtiene la ecuacion (2.18).
Figura 2.22: La parte real e imaginaria de Z(s) del cable
400 + 6000 300 B
1
= A
0
6000 400 B
1
300 = 6000 A
1
100 B
1
= A
1
(2.18)
Las ecuaciones (2.18) se pueden escribir en la forma matricial
2.1. POLOS Y CEROS DE LA IMPEDANCIA Z(S) 43
_
_
1 0 18 10
5
0 6 10
3
24 10
5
0 1 10
2
_
_
_
_
A
0
A
1
B
1
_
_ =
_
_
400
300
0
_
_
De esta ecuacion matricial se pueden calcular los valores de A
0
, A
1
y B
1
.
_
_
A
0
A
1
B
1
_
_ =
_
_
1 0 18 10
5
0 6 10
3
24 10
5
0 1 10
2
_
_
1
_
400
300
0
_
_ =
_
_
700
0,01666
1,6666 10
4
_
_
Los coecientes de la impedancia Z(s) (2.16) son
A
0
= 700 A
1
= 0,0166666 B
1
= 1,66666,10
4
y la impedancia
Z(s) =
700 + 0,016666s
1 + 1,6666 10
4
s
El cero s
0
y el polo s
=
1
1,6666 10
4
= 6000,024
Z(s) corresponde a la impedancia de un circuito RC, porque un polo esta cerca del
origen. Si la impedancia Z(s) se desarrolla en el quebrado de escalera se obtiene
Z(s) = 99,639 +
1
2,777 10
7
s +
1
600
El circuito representado en la gura 2.23 tiene la misma impedancia que el cable en
las frecuencias angulares = 6000 y = .
Figura 2.23: Circuito RC en la forma escalera (Cauer)
44 CAP
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
2.2. Realizacion de circuitos de dos puertos
Para realizar el circuito de dos puertos es necesario conocer dos parametros, por
ejemplo, para el caso de un circuito pasivo y simetrico, Z
11
y Z
12
o Y
11
y Y
12
. De
la impedancia Z
11
o admitancia Y
22
se puede vericar si la impedancia del circuito
de dos puertos corresponde con la impedancia de un circuito RL, LC o RC. El
procedimiento de realizacion es el siguiente. Primero, para el circuito de la gura
2.24 es necesario escribir las siguientes ecuaciones:
Figura 2.24: Circuito para implementar parametros Z
ij
1
Z
1
11
= Y
0
1
Z
2
Z
0
= Z
11
Z
1
(2.19)
La impedancia Z
11
se conoce y la queremos desarrollar en un circuito. La impedancia
Z
1
no se conoce, pero se puede calcular. Si por ejemplo Z
2
es el circuito serie,
su impedancia es igual a cero para la frecuencia de resonancia serie f
res.serie
. Eso
signica, que en lugar de Z
2
tenemos un corto circuito y se puede escribir la ecuacion
Z
1
= Z
11
|
f=fres.serie
(2.20)
En el caso de que el primer elemento del circuito sea la admitancia Y
1
, como el caso
de la gura 2.25, se pueden escribir las siguientes ecuaciones:
Figura 2.25: Circuito para implementar parametros Y
ij
2.2. REALIZACI
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Figura 2.26: Circuito de dos puertos para implementar los parametros Y
ij
En el circuito en la gura 2.26 se puede apreciar que, para = , la atenuacion es
innita y esto signica que la transferencia es igual a cero, tal y como se expresa en
la ecuacion (2.24). Para = la impedancia de la inductancia es innita y en el
circuito la transferencia es nula desde la entrada a la salida.
Y
21
=
s
2
+ 1
6s
3
+ 3s
|
s=
= 0 (2.24)
Con el circuito de la gura 2.26 se implemento el primer cero para s = . Ahora
tenemos que realizar el cero de la admitancia de trasferencia Y
21
en s = j, = 1.
El cero en = 1 se realiza mediante el circuito de la gura 2.27.
Figura 2.27: Circuito para realizar el cero de Y
21
en = 1
Y
1
= Y
1
22
|
s
2
=1
=
6s
2
+ 1
2s
= s
5
2
Entonces la admitancia Y
1
es la capacidad C
1
=
5
2
. La realizacion parcial se muestra
en la gura 2.28. Ahora es necesario calcular la admitancia Y
0
.
Y
0
=
6s
2
+ 1
2s
5s
2
=
s
2
+ 1
2s
Z
0
=
2s
s
2
+ 1
=
1
s
2
+
1
2s
2.2. REALIZACI
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Figura 2.30: Circuito de dos puertos que realiza los parametros Z
ij
Y
1
=
1
Z
22
|
s
2
=1
=
s(8s
4
+ 15s
2
+ 6)
5s
4
+ 8s
2
+ 2
|
s
2
=1
= s (2.25)
La admitancia Y
1
es el capacitor C
1
= 1. Ahora se calcula la admitancia Y
0
y despues
Z
0
.
Y
0
=
8s
5
+ 15s
3
+ 6s
5s
4
+ 8s
2
+ 2
s =
(s
2
+ 1)(3s
3
+ 4s)
5s
4
+ 8s
2
+ 2
Z
0
=
5s
4
+ 8s
2
+ 2
(s
2
+ 1)(3s
3
+ 4s)
=
As
s
2
+ 1
+Z
1
22
= Z
2
+Z
1
22
(2.26)
Para calcular los valores del circuito paralelo se calcula la constante A.
A =
5s
4
+ 8s
2
+ 2
3s
4
+ 4s
2
|
s
2
1
= 1
La impedancia Z
2
en la ecuaci on (2.26) toma la forma:
Z
2
=
s
s
2
+ 1
=
1
s +
1
s
.
La impedancia Z
2
es un circuito paralelo LC con los valores L
2
= 1 y C
2
= 1. El
circuito parcial que se realizo se muestra en la gura 2.31. Ahora es necesario calcular
Z
1
22
. El procedimiento de realizacion es el mismo, pero en este caso se implementa
el otro cero de la impedancia Z
21
:
Z
1
22
=
5s
4
+ 8s
2
+ 2
(s
2
+ 1)(3s
3
+ 4s)
s
s
2
+ 1
=
(s
2
+ 1)(2s
2
+ 2)
(s
2
+ 1)(3s
3
+ 4s)
El termino com un (s
2
+1) del numerador y del denominador se elimina y la impedan-
cia Z
1
22
toma la forma:
2.2. REALIZACI
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Figura 2.32: Circuito parcial de dos puertos que realiza las impedancias Z
22
y Z
12
El ultimo elemento es el condensador y la realizacion completa de las impedancias
Z
22
y Z
12
se muestra en la gura 2.33. Los circuitos paralelos realizan los ceros de
Z
12
en = 1 y en =
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
{
e1=e1+z[i]*pow(omega[k],i);
}
/* printf("e1=%f\n",e1);*/
for(i=1;i<=m-1;i=i+4)
{
e1=e1-z[i+1]*pow(omega[k],(i+1));
}
/*printf("e1=%f\n",e1);*/
e2=0;
for(i=1;i<=m;i=i+4)
{
e2=e2+z[i]*pow(omega[k],(i-1));
}
/*printf("e2=%f\n",e2);*/
for(i=2;i<=m;i=i+4)
{
e2=e2-z[i+1]*pow(omega[k],i);
}
/*printf("e2=%f\n",e2);*/
c[2*k-1]=e2/e1;
printf("c[%i]=%f\n",2*k-1,c[2*k-1]);
for(i=1;i<=m;i=i+2)
{
x[i]=z[i]-c[2*k-1]*z[i-1];
/*printf("x[%i]=%f\n",i,x[i]);*/
}
v[m+1]=0;
m2=m-2;
for(j=1;j<=m2;j=j+2)
{
i=m2-j+1;
v[i+1]=x[i+2]-v[i+3]*omega[k]*omega[k];
/*printf("v[%i]=%f\n",i,v[i+1]);*/
}
g=0;
for(i=1;i<=m;i=i+4)
{
g=g-v[i+1]*pow(omega[k],(i+1));
}
for(i=3;i<=m;i=i+4)
{
2.2. REALIZACI
2.
Z
12
=
(s
2
+ 1)(s
2
+ 2)
8s
5
+ 15s
3
+ 6s
Z
11
=
5s
4
+ 8s
2
+ 2
8s
5
+ 15s
3
+ 6s
Los ceros de la impedancia de transferencia (polos de la atenuacion) estan en = 1,
=
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
en = 1 y a nal el cero de Z
12
en =
2. La impedancia Z
11
se desarrolla en
fracciones en escalera y se hace solo una vez, como se observa en la ecuacion.
Z
11
=
1
8s
5
+
1
5s
4
+8s
2
+2
11s
3
5
+
14s
5
La impedancia Z
1
11
es el ultimo termino en el quebrado de escalera y toma la forma:
Z
1
11
=
25s
4
+ 40s
2
+ 10
11s
3
+ 14s
Figura 2.34: Circuito parcial de dos puertos que realiza las impedancias Z
11
y Z
12
La realizacion no completa se muestra en la gura 2.34. Ahora vamos a desarrollar
el cero de Z
12
en s
2
= 1 y obtenemos la impedancia Z
2
.
Z
11
|
s
2
1
= Z
2
=
1
s
25s
4
+ 40s
2
+ 10
11s
3
+ 14s
|
s
2
=1
=
(5)
3s
=
s
s
2
(5)
3
|
s
2
=1
=
5s
3
La impedancia Z
2
es la bobina que tiene el valor
5
3
. Ahora se puede calcular la
impedancia Z
0
.
Z
0
= Z
11
Z
2
=
25s
4
+ 40s
2
+ 10
11s
3
+ 14s
5s
3
=
20s
4
+ 50s
2
+ 30
33s
3
+ 42s
Y
0
=
33s
3
+ 42s
(s
2
+ 1)(20s
2
+ 30)
=
As
s
2
+ 1
+Y
2
11
= Y
3
+Y
2
11
Si se calcula la constante A se puede desarrollar la admitancia Y
3
. La admitancia Y
3
presenta el circuito LC en serie. La inductancia L
3
tiene el valor
10
9
y la capacidad
C
3
=
9
10
. El circuito parcial se muestra en la gura 2.35 y falta de realizar mediante
las impedancias Z
4
y Z
5
el ultimo cero de la impedancia Z
12
en s =
2.
A =
33s
2
+ 42
20s
2
+ 30
|
s
2
1
=
9
10
2.2. REALIZACI
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Figura 2.36: Circuito de dos puertos que realiza los parametros Z
11
y Z
12
Ejemplo 2.16
Realizar el circuito de dos puertos si se conocen los parametros Z
11
y Z
21
.
Z
21
=
1
(s + 1)(s + 3)
Z
11
=
(s + 2)(s + 5)
(s + 1)(s + 3)
Z
11
tiene un polo cerca de origen Z
11
, tratandose por tanto de un circuito RC. Todos
los ceros estan en y por este motivo la impedancia Z
11
se desarrolla en fracciones
en escalera (Cauer I).
Z
11
=
s
2
+ 7s + 10
s
2
+ 4s + 3
= 1 +
1
s
3
+
1
9
5
+
1
25s
24
+
1
8
15
Por lo que se obtiene el circuito que se muestra en la gura 2.37.
Figura 2.37: Circuito de dos puertos que realiza los parametros Z
11
y Z
12
Ejemplo 2.17
Realizar el circuito de dos puertos, si se conocen los parametros Z
11
y Z
21
.
Z
21
=
s
2
(s + 1)(s + 3)
Z
11
=
(s + 2)(s + 4)
(s + 1)(s + 3)
2.2. REALIZACI
ITULO 2. REALIZACI
ON DE CIRCUITOS LRC
Figura 2.39: Circuito de dos puertos que realiza los parametros Z
11
y Z
12
Ejemplo 2.19
Realizar el circuito de dos puertos si se conocen los parametros Z
11
y Z
21
.
Z
21
=
1
(s + 1)(s + 3)
Z
11
=
(s + 2)(s + 4)
(s + 1)(s + 3)
Solucion
Figura 2.40: Circuito de dos puertos que realiza los parametros Z
11
y Z
12
Captulo 3
Transformacion de las plantillas
Existen diferentes factores que pueden producir una disminucion de la calidad de las
se nales. Esos factores son: distorsion, interferencia, ruido y atenuacion. Una forma
de minimizar los efectos de esos factores es la utilizacion de ltros que dejen pasar
las se nales que interesen y que no permitan el paso de las se nales indeseadas.
3.1. Plantillas de ltros
El ruido, por ejemplo, puede situarse en las frecuencias altas o en las frecuencias
bajas. Para eliminar el ruido en las frecuencias altas se utilizan los ltros paso bajas,
mientras que los ltros paso altas se usan para eliminar el ruido en las frecuencias
bajas. Si el ruido se encuentra en las frecuencias altas y bajas, se emplean ltros
paso bandas para quitar el ruido y dejar pasar la se nal. Las plantillas de los ltros
se muestran en la gura 3.1.
Figura 3.1: Plantillas de diferentes ltros. a) paso bajas, b)paso altas,
c)paso de banda y d) supresor de banda
59
60 CAP
ITULO 3. TRANSFORMACI
ON DE LAS PLANTILLAS
3.2. Transformacion PBF, PA, PB y SB a PBFN
Todos los tipos de ltros se pueden transformar en un ltro paso bajas normalizado,
(PBFN). Se denomina ltro PBFN al ltro PBF con la frecuencia de corte en
1
= 1.
La ecuacion que nos transforma paso bajas a paso bajas normalizado es
=
1
1
(
1
1
)
Un ltro supresor de banda se transforma a un ltro PBFN usando la ecuacion
=
(
1
1
)
1
Figura 3.2: Transformaci on de las plantillas PBF, PA, PB y SB a PBFN
En la gura 3.2 se puede observar como se transforman las plantillas de los diferentes
tipos de ltros a un ltro paso bajas normalizado. En los ejemplos se muestra la
transformacion de todos los tipos de plantillas a la plantilla del ltro paso bajas
normalizado PBFN.
3.2. TRANSFORMACI
1
=
3400
3400
= 1
2
=
4700
3400
= 1,382
Figura 3.3: Plantillas PBF y PBFN
Ejemplo 3.2
Transformar la plantilla del ltro paso altas de la gura 3.4a a la plantilla de un
ltro paso bajas normalizado.
Primero se calcula la frecuencia de corte normalizado
1
y despues
2
. La plantilla
del ltro paso bajas normalizado se muestra en la gura 3.4b.
1
=
3400
3400
= 1
2
=
3400
300
= 11, 333
Figura 3.4: Plantillas de PA y PBFN
62 CAP
ITULO 3. TRANSFORMACI
ON DE LAS PLANTILLAS
Ejemplo 3.3
Transformar la plantilla del paso banda de la gura 3.5a a la plantilla de un ltro
paso bajas normalizado.
Primero se calcula la frecuencia de corte normalizado
1
,
1
y despues
2
,
2
.
La plantilla del ltro paso bajas normalizado se muestra en la gura 3.5b.
1
=
3400
2
300 3400
3400(3400 300)
= 1
1
=
300
2
300 3400
300(3400 300)
= 1
2
=
4700
2
3400 300
4700(3400 300)
= 1, 446
2
=
150
2
3400 300
150(3400 300)
= 2, 145
Figura 3.5: Plantillas PB y PBFN
Ejemplo 3.4
Transformar la plantilla del ltro supresor de banda de la gura 3.6a a la plantilla
de un ltro paso bajas normalizado.
Primero se calcula la frecuencia del corte normalizada
1
,
1
y despues
2
,
2
.
La plantilla del ltro paso bajas normalizado se muestra en la gura 3.6b.
1
=
100(100 4700)
100
2
+ 100 4700
= 1
1
=
4700(100 4700)
4700
2
100 4700
= 1
2
=
300(100 4700)
300
2
100 4700
= 3, 63
2
=
3400(100 4700)
3400
2
100 4700
= 1, 41
En los catalogos de ltros se encuentran las estructuras de un ltro paso bajas nor-
malizado. Para cumplir los especicaciones de la plantilla es necesario transformar
la estructura normalizada a una estructura desnormalizada PBF, PA, PB o SB. A
continuacion se muestra como se obtiene una estructura desnormalizada de un ltro
paso banda si se conoce el ltro paso bajas normalizado.
3.2. TRANSFORMACI
1
(
1
1
)
se obtiene la impedancia Z(j) de un circuito serie L
1
, C
1
.
Z(j) = j
l
1
+
1
j
1
1
l
1
1
= jL
1
+
1
jC
1
La bobina se transforma a un circuito serie LC, como se muestra en la gura 3.7,
con los valores
L
1
=
l
1
C
1
=
1
1
l
1
1
La admitancia de un condensador normalizado en la gura 3.7 es y = jc. Si se
sustituye por
=
2
1
(
1
1
)
se obtiene la admitancia Y (j) de un circuito paralelo L
2
, C
2
.
Y (j) = j
c
1
+
1
j
1
1
c
1
1
= jC
2
+
1
jL
2
El condensador c se transforma a un circuito paralelo LC, como se observa en la
gura 3.7, con los valores
C
2
=
c
1
L
2
=
1
1
c
1
1
64 CAP
ITULO 3. TRANSFORMACI
ON DE LAS PLANTILLAS
En la gura 3.7 se muestra la transformacion del ltro paso bajas normalizado a un
ltro paso banda.
Figura 3.7: Transformacion PBF a PB
Transformacion del ltro paso bajas normalizado a ltro supresor de
banda
La impedancia de inductancia normalizada es z = jl . Si se sustituye por en la
siguiente ecuacion:
=
(
1
1
)
1
.
1
,
se obtiene la impedancia Z de un circuito paralelo L
1
, C
1
.
Z = jl = jl
(
1
1
)
1
=
1
j
l (
1
1
)
+
1
1
jl (
1
1
)
.
El inductor normalizado se transforma a un circuito paralelo LC, como se observa
en la gura 3.8, con los valores
L
1
=
l (
1
1
)
1
C
1
=
1
l (
1
1
)
.
La impedancia normalizada de un condensador c es z =
1
jc
. Si se sustituye por
en la ecuacion (3.1) se obtiene la impedancia Z(j) de un circuito LC serie.
=
(
1
1
)
1
.
1
(3.1)
3.2. TRANSFORMACI
1
(
1
1
)
=
j
(
1
1
)
+
1
1
jc(
1
1
)
.
El condensador se transforma a un circuito serie LC, como se muestra en la gura
3.8, con los valores
C
2
=
c(
1
1
)
1
L
2
=
1
c(
1
1
)
.
En la gura 3.8 se muestra la transformacion de un ltro paso bajas normalizado a
un ltro supresor de banda.
Figura 3.8: Transformacion PBF a SB
Transformacion del ltro paso bajas normalizado a ltro paso bajas
La impedancia del inductor normalizado es z = jl y se transforma con la ecuacion
=
1
a un inductor
Z =
j
1
l = jL
1
con el valor
L
1
=
l
1
La admitancia del capacitor normalizado es y = jc y se transforma con la ecuacion
66 CAP
ITULO 3. TRANSFORMACI
ON DE LAS PLANTILLAS
=
1
a una capacidad
Y =
j
1
c = jC
2
con el valor
C
2
=
c
1
En la gura 3.9 se muestra la transformacion de un ltro paso bajas normalizado al
ltro paso bajas desnormalizado.
Figura 3.9: Transformacion PBFN a PBF
Transformacion del ltro paso bajas normalizado a ltro paso altas
La impedancia del inductor normalizado es z = jl y se transforma con la ecuacion
=
1
a un condensador C
1
Z =
1
l
j
1
=
1
jC
1
con el valor
C
1
=
1
1
l
.
3.2. TRANSFORMACI
a un inductor
Y = jc =
1
j
c =
1
jL
2
con el valor
L
2
=
1
c
1
.
En la gura 3.10 se muestra la transformacion del circuito ltro paso bajas norma-
lizado a circuito del ltro paso altas denormalizado.
Figura 3.10: Transformacion PBFN a PA
Ejemplo 3.5
Calcular el ltro paso banda si el orden del ltro es n=2 y la impedancia en la salida
y entrada es R
0
= 600 . Las especicaciones de la plantilla del ltro estan en la
gura 3.11a.
La estructura normalizada de segundo orden de Butterworth se muestra en la gura
3.11c. Los valores de paso bajas normalizados obtenidos de un catalogo son l
1
=
2
y c
2
=
2. Si se utilizan las ecuaciones para la transformacion ltro paso bajas
normalizado a ltro paso banda, la bobina se transforma a circuito serie LC con los
valores L
1
, C
1
.
68 CAP
ITULO 3. TRANSFORMACI
ON DE LAS PLANTILLAS
Figura 3.11: Transformacion PBFN a PB
L
1
=
l
1
R
0
2(f
1
f
1
)
=
2 600
2(3400 300)
= 0,0435 H
C
1
=
(f
1
f
1
)
2R
0
l
1
f
1
f
1
=
3400 300
2 600
2 300 3400
= 570,05 nF
y el condensador se transforma a un circuito paralelo LC con los valores L
2
, C
2
.
L
2
=
R
0
(f
1
f
1
)
2c
2
f
1
f
1
=
600 (3400 300)
2
2 300 3400
= 205,2 mH
C
2
=
c
2
2R
0
(f
1
f
1
)
=
2
2 600 (3400 300)
= 121,01 nF
La estructura del ltro paso banda, que cumple las especicaciones de la plantilla
gura 3.11a, se muestra en la gura 3.11b.
Ejemplo 3.6
Calcular el ltro supresor de banda si el orden del ltro es n = 3, y la impedancia en
la salida y entrada es R
0
= 100 . Los especicaciones de la plantilla del ltro estan
en la gura 3.12a. La estructura PBFN de tercer orden normalizada de Butterworth
obtenida de un catalogo se muestra en la gura 3.12c. Los valores de paso bajas
normalizados son l
1
= l
3
= 1 y c
2
= 2. Si se utilizan las ecuaciones para la transfor-
macion del ltro paso bajas normalizado a ltro supresor de banda, el inductor se
transforma a un circuito paralelo L
1
, C
1
.
3.2. TRANSFORMACI
ITULO 3. TRANSFORMACI
ON DE LAS PLANTILLAS
Figura 3.13: Transformacion PBFN a PA
L
1
=
R
0
2cf
1
=
75
2 3400
2
= 2,482 mH
C
2
=
1
l
2
2f
1
=
1
2 2 3400 75
= 441,33 nF
La estructura del ltro paso bajas, que cumple las especicaciones de la plantilla
gura 3.13a, se muestra en la gura 3.13b.
Captulo 4
Aproximaci on de las plantillas
En captulo anterior se ha estudiado como de apartir de la pantilla de especicaciones
de un ltro cualquiera se obtiene la plantilla del ltro paso bajas equivalente. En
este captulo se van a estudiar una setie de metodos que permiten la generacion de
la funcion de transferencia G(s) de un ltro realizable.
Hay que hacer notar, como primer factor a tener en cuenta, que los especicaciones
de los ltros se dan en funcion de la frecuencia (o pulsacion (o ) mientras que los
metodos de aproximacion utilizan la funcion de transferencia G(s).
Un parametro que va a inuir en la aproximacion obtenida es el orden del ltro n. el
orden n matamaticamente viene dado por el n umero de ceros que tenga la funcion
de transferencia G(s) del ltro, mientras que fsicamente esta relacionado con la
pendiente del ltro en la banda de transicion. La banda de transicion comprendida
entre el nal de la banda de paso y el principio de la banda atenuada. De este modo a
medida que se incrementa n, lo pendiente de la banda de transicion va aumentando.
Sin embargo no conviene que el orden n sea muy elevado en realizaciones practicas,
ya que el n umero de elementos circuitales que intervienen en la implementacion del
ltro es directamente proporcional al orden n.
Los metodos que se van a explicar en este tema son facilmente implementable me-
diante el uso del ordenador. Por ello a continuacion se comienza el tema con algunos
casos de aproximacion del ltro paso bajas normalizado.
La aproximacion de las plantillas consiste en encontrar la funcion de transferencia
G(s) que cumple las especicaciones de esta. En la gura 4.1 se muestra la aprox-
imacion Bessel de modulo de H(j) = 1/G(j). La funcion de transferencia y la
atenuacion para N=2,4,11 se obtiene mediante el siguiente programa en MATLAB.
[z1,p1,k1]=besselap(2);
[z2,p2,k2]=besselap(4);
[z3,p3,k3]=besselap(11);
[a1,b1]=zp2tf(z1,p1,k1);
71
72 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
Figura 4.1: La aproximacion Bessel de la plantilla
[a2,b2]=zp2tf(z2,p2,k2);
[a3,b3]=zp2tf(z3,p3,k3);
w=0:pi/800:3.5;
[h1,w1]=freqs(a1,b1,w);
[h2,w2]=freqs(a2,b2,w);
[h3,w3]=freqs(a3,b3,w);
m1=abs(h1);
m2=abs(h2);
m3=abs(h3);
plot(w1,m1,w2,m2,w3,m3);grid
xlabel(-->w [rad/sec]);
ylabel(-->modulo);
En la gura 4.2 se muestra la aproximacion Butterworth de modulo de H() para n=
2,4,11. De la atenuacion se puede ver que la aproximacion es maximamente plana
en la banda de paso y en la banda eliminada, esta propiedad es la caracterstica
principal de la aproximacion de Butterworth. En = 1 el modulo es equal a 0.707,
entonces la atenuacion es 3 dB.
El codigo MATLAB que permite el calculo y representacion de la aproximacion
de Butterworth es el siguiente.
[z1,p1,k1]=buttap(2);
[z2,p2,k2]=buttap(4);
[z3,p3,k3]=Buttap(11);
73
[a1,b1]=zp2tf(z1,p1,k1);
[a2,b2]=zp2tf(z2,p2,k2);
[a3,b3]=zp2tf(z3,p3,k3);
w=0:pi/800:3.5;
[h1,w1]=freqs(a1,b1,w);
[h2,w2]=freqs(a2,b2,w);
[h3,w3]=freqs(a3,b3,w);
m1=abs(h1);
m2=abs(h2);
m3=abs(h3);
plot(w1,m1,w2,m2,w3,m3);grid
xlabel(-->w [rad/sec]);
ylabel(-->modulo);
Figura 4.2: La aproximacion Butterworth de la plantilla
En la gura 4.3 se muestra la aproximacion de Chebychev para n=2,4,11. La aproxi-
macion de Chebychev tiene oscilaciones en la banda de paso de 3 dB. En comparacion
con la aproximacion de Butterworth la atenuacion tiene la pendiente mas grande.
Esto signica que la aproximacion de Chebychev para cumplir las mismas especi-
caciones requiere un orden menor lo que implica menos elementos en el circuito que
la aproximacion Butterworth.
El codigo MATLAB que permite el calculo y representacion de la aproximacion
de Chebychev es el siguiente.
[z1,p1,k1]=cheb1ap(2,3);
74 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
[z2,p2,k2]=cheb1ap(4,3);
[z3,p3,k3]=cheb1ap(11,3);
[a1,b1]=zp2tf(z1,p1,k1);
[a2,b2]=zp2tf(z2,p2,k2);
[a3,b3]=zp2tf(z3,p3,k3);
w=0:pi/800:3.5;
[h1,w1]=freqs(a1,b1,w);
[h2,w2]=freqs(a2,b2,w);
[h3,w3]=freqs(a3,b3,w);
m1=abs(h1);
m2=abs(h2);
m3=abs(h3);
plot(w1,m1,w2,m2,w3,m3);grid
xlabel(-->w [rad/sec]);
ylabel(-->modulo);
Figura 4.3: La aproximacion Chebychev.
En la gura 4.4 se presenta la aproximacion de Chebychev inverso. La atenuacion
Chebychev inverso es maximamente plana en la banda de paso, pero tiene oscila-
ciones el la banda atenuada. La frecuencia del corte de la banda atenuada esta en
= 1. Los polos de la funcion de transferencia H(j) se realizan mediante los
circuitos LC en paralelo o con circuitos LC conectados en serie.
El codigo MATLAB que permite el calculo y representacion de la aproximacion de
Chebychev Inverso es el siguiente.
75
[z1,p1,k1]=cheb2ap(2,20);
[z2,p2,k2]=cheb2ap(4,20);
[z3,p3,k3]=cheb2ap(11,20);
[a1,b1]=zp2tf(z1,p1,k1);
[a2,b2]=zp2tf(z2,p2,k2);
[a3,b3]=zp2tf(z3,p3,k3);
w=0:pi/800:3.5;
[h1,w1]=freqs(a1,b1,w);
[h2,w2]=freqs(a2,b2,w);
[h3,w3]=freqs(a3,b3,w);
m1=abs(h1);
m2=abs(h2);
m3=abs(h3);
plot(w1,m1,w2,m2,w3,m3);grid
xlabel(-->w [rad/sec]);
ylabel(-->modulo);
Figura 4.4: La aproximacion Chebychev Inverso.
En la gura 4.5 se presenta la aproximacion elliptica (Cauer) para n=2,4,11. La
atenuacion tiene las oscilaciones en la banda de paso y en la banda atenuada. La
atenuacion en la banda de paso es 3 dB. La frecuencia del corte es = 1.
El codigo MATLAB que permite el calculo y representacion de la aproximacion
Ellptico (Cauer) es el siguiente.
76 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
[z1,p1,k1]=ellipap(2,3,20);
[z2,p2,k2]=ellipap(4,3,20);
[z3,p3,k3]=ellipap(11,3,20);
[a1,b1]=zp2tf(z1,p1,k1);
[a2,b2]=zp2tf(z2,p2,k2);
[a3,b3]=zp2tf(z3,p3,k3);
w=0:pi/800:3.5;
[h1,w1]=freqs(a1,b1,w);
[h2,w2]=freqs(a2,b2,w);
[h3,w3]=freqs(a3,b3,w);
m1=abs(h1);
m2=abs(h2);
m3=abs(h3);
plot(w1,m1,w2,m2,w3,m3);grid
xlabel(-->w [rad/sec]);
ylabel(-->modulo);
Figura 4.5: La aproximacion Cauer.
El metodo general de aproximacion de las plantillas se basa el la utilizacion de la
ecuacion caracterstica (4.1).
G(s)G(s) = 1 +(s)(s) (4.1)
donde G(s) es la funcion de transferencia denida por la ecuacion (4.2).
77
G(s) =
U
1
I
1
U
2
I
2
(4.2)
La funcion (s) es la funcion caracterstica a elegir cumpliendo solo una condicion.
La funcion caracterstica debe ser cualquier funcion positiva y dependiendo de la
(s) seleccionada se obtienen distintos metodos de aproximacion. La funcion de
transferencia debe cumplir las condiciones siguientes:
El numerador de G(s) debe ser un polinomio Hurwitz. Eso signica que los
ceros deben estar en el lado izguierdo del plano complejo de s.
Para todas las frecuencias la funcion de transferencia G(s) debe cumplir la
condicion |G(j)| 1
Comprobar que G(s) es una funcion de transferencia valida, no es facil, pero si (s)
es una funcion positiva podemos ver de (4.1) que se cumple la condicion |G(j)| 1.
Si ademas se eligen los ceros de la ecuacion de transferencia en el lado izquierdo del
plano complejo de G(s) entonces se cumplen las dos condiciones necesarias.
Ejemplo 1:
Comprobar que G(s) es una funcion de transferencia valida.
G(s) =
s
3
+ 5s
2
+ 9s + 5
s
2
4
Los ceros de G(s) se hayan en la parte izquierda del plano, como se deduce de la
siguiente ecuacion
s
3
+ 5s
2
+ 9s + 5 = (s + 1)(s + 2 +j)(s + 2 j)
El numerador de G(s) es un polinomio de Hurwitz, entonces se cumple la primera
condicion. Ahora vamos a calcular que |G(j)| 1. Entonces calcularemos |G(j|
2
=
G(j) G(j) resultando
|G(j)|
2
= 1 +
16
6
+ 96
4
+ 488
2
+ 399
16
4
+ 8
2
+ 1
> 1
Para cualquier , |G(j)|
2
es mayor a uno, entonces se cumple la segunda condicion
por lo tanto la funcion G(s) es una funcion de transferencia valida y se puede realizar
con elementos LRC positivos. Esto signica que es fsicamente realizable.
78 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
4.1. Aproximaci on de Butterworth
La aproximacion de Butterworth resulta al elegir como la funcion caracterstica
(s) = s
n
. La ecuacion caracterstica (4.1) para la aproximacion de Butterworth
toma la forma (4.3) o (4.4).
G(s)G(s) = 1 + (1)
n
2
s
2n
(4.3)
|G()|
2
= G(j)G(j) = 1 +
2
2n
(4.4)
El orden del ltro
Para calcular el orden n del ltro normalizado en la gura 4.6 necesitamos conocer
la atenuacion maxima a
max
en
1
y la atenuacion mnima a
min
en
2
.
Figura 4.6: La plantilla normalizada paso bajas
Para la plantilla normalizada =
1
= 1 la atenuacion es a = a
max
y de la expresion
(4.4) se deduce
e
2amax
= 1 +
2
10
amax
10
= 1 +
2
siendo
=
_
e
2amax
1 =
_
10
amax
10
1
La primera ecuacion es valida si la atenuacion esta en Nepieros y la segunda se
utiliza si la atenuacion esta en Decibelios. Para =
2
la atenuacion es a = a
min
y
de (4.4) se deduce
e
2a
min
= 1 +
2
2n
2
10
a
min
10
= 1 +
2
2n
2
4.1. APROXIMACI
ON DE BUTTERWORTH 79
Despejando por logaritmos ambos lados de las ecuaciones anteriores se obtiene la
ecuacion para calcular el orden del ltro Butterworth (4.5) y (4.7).
n
ln
e
2a
min1
e
2amax
1
2 ln
2
(4.5)
En la ecuacion (4.5) la atenuacion tiene unidades el Neperio. Para sustituir la ate-
nuacion en Decibelios se utilizan las ecuaciones (4.6) o (4.7).
n
ln
e
0,23a
min1
e
0,23amax
1
2 ln
2
(4.6)
n
log
10
a
min
10 1
10
amax
10 1
2 log
2
(4.7)
Ceros de la funcion de transferencia.
Para calcular la funcion de transferencia G(s) primero es necesario calcular los ceros
de la ecuacion
G(s)G(s) = 1 + (1)
n
2
s
2n
= 0 (4.8)
Si n tiene el orden par se obtiene:
1 +
2
s
2n
= 0
Si = 1, los ceros de la funcion de transferencia G(s) para orden n par se calculan
mediante la ecuacion (4.9) y se aparecen en el crculo unidad.
s
k
= e
j
+2k
2n
= cos
+ 2k
2n
+jsen
+ 2k
2n
(4.9)
Si n tiene orden impar se obtiene:
1
2
s
2n
= 0
Si = 1, los ceros de la funcion de transferencia G(s) para orden n impar se calculan
mediante la ecuacion (4.10) y se situan en el crculo unidad. Es necesario decir que
los ceros no estan ubicados en ningun caso en el eje imaginario. El numerador de la
funcion de transferencia debe ser un polinomio de Hurwitz.
s
k
= e
j
k
n
= cos
k
n
+jsen
k
n
(4.10)
80 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
Ejemplo 2:
Calcular la funcion de transferencia de un ltro normalizado de Butterworth para
el orden n=2.
El orden de ltro es par y por eso se utiliza la ecuacion (4.9). Los ceros de la funcion
de transferencia G(s) son:
s
0
= cos
4
+jsen
4
= 0, 707 +j0, 707
s
1
= cos
3
4
+jsen
3
4
= 0,707 +j0, 707
Los ceros de G(s) y G(-s) se muestran en la gura 4.7
Figura 4.7: Los ceros de la funcion de transferencia de Butterworth para n=2
La funcion de transferencia debe tener los ceros en la parte izquierda del plano s,
para que el ltro sea estable y causal.
G(s) = (s + 0, 707 j0, 707)(s + 0, 707 +j0, 707) = s
2
+
2s + 1
Ejemplo 3:
Calcular la funcion de transferencia de un ltro normalizado de Butterworth para
el orden n=3.
El orden de ltro es impar y por eso se utiliza la ecuacion (4.10). Los ceros de la
funcion de transferencia tienen los valores:
s
0
= cos0 +j sin 0 = 1
4.1. APROXIMACI
ON DE BUTTERWORTH 81
s
1
= cos
3
+jsen
3
=
1
2
+j
3
2
s
2
= cos
2
3
+jsen
2
3
=
1
2
+j
3
2
Los otros ceros de (4.8) no es necesario calcularlos, porque son conjugados y estan
ubicados tambien en el crculo unitario. Los ceros de G(s) y G(-s) se muestran en la
gura 4.8. La funcion de transferencia debe tener los ceros en la parte izquierda del
plano s,
Figura 4.8: Los ceros de la funcion de transferencia de Butterworth para n=3
G(s) = (s s
2
)(s s
3
)(s s
4
),
entonces
G(s) = (s +
1
2
j
3
2
)(s +
1
2
+j
3
2
)(s + 1)
G(s) = s
3
+ 2s
2
+ 2s + 1.
Los ceros del ltro Butterworth de tercer orden para la atenuacion de 3 dB en la
frecuencia angular = 1 deben estar en el circuilo unidad, porque se elegio = 1.
Calculando para s = j se obtiene
G(j) = j 2 + 2j + 1 = 1 +j
82 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
a = 20 log
2 = 3 dB
En general todos los ltros normalizados de tipo Butterworth en la frecuencia del
corte
1
= 1 tienen atenuacion de 3 dB para cualquier orden del ltro.
Ejemplo 4:
Calcular la impedancia de entrada para el ltro normalizado Butterworth de orden
3.
Del ejemplo anterior se conoce la funcion de transferencia es G(s) = s
3
+2s
2
+2s+1
y la funcion caracterstica (s) = s
n
= s
3
. Sustituyendo G(s) y (s) en la ecuacion
(4.11)
Z
entrada
(s) =
G(s) +(s)
G(s) (s)
(4.11)
se obtiene
Z
entrada
=
2s
3
+ 2s
2
+ 2s + 1
2s
2
+ 2s + 1
.
Si la ultima ecuacion se desarrolla con una fraccion de escalera se obtienen los
elementos del ltro Butterworth de tercer orden.
Z
entrada
= s +
1
2s +
1
s+
1
1
El ltro Butterworth de tercer orden se muestra en la gura 4.9a). Esta terminado
en la puerta de salida con una resistencia de 1 y a la frecuencia del corte
1
= 1
tiene 3 dB de atenuacion. Los elementos del circuito normalizado de Butterworth
se pueden calcular directamente. Los valores de los elementos z
k
en el circuito en la
gura 4.9b) se pueden calcular mediante la ecuacion (4.12).
z
k
= 2sen
(2k + 1)
2n
(4.12)
Ejemplo 5:
Calcular los elementos del ltro Butterworth para el orden n=4.
Se utiliza la ecuacion (4.12) resultando
z
0
= 2sen
8
= 0, 765 z
1
= 2sen
3
8
= 1, 847
z
2
= 2sen
5
8
= 1, 847 z
3
= 2sen
7
8
= 0, 765
4.1. APROXIMACI
ON DE BUTTERWORTH 83
Figura 4.9: Los ltros de Butterworth de 3, 4 y 5 orden
El ltro paso bajas normalizado con respecto a r
salida
= 1 y
1
= 1 se muestra en
la gura 4.9c).
Ejemplo 6:
Calcular los elementos del ltro Butterworth para el orden n=5.
Aplicando la ecuacion (4.12)
z
0
= 2sen
10
= 0, 618 z
1
= 2sen
3
10
= 1, 618
z
2
= 2sen
5
10
= 2, 000 z
3
= 2sen
7
10
= 0, 1, 618
z
4
= 2sen
9
10
= 0, 618
El ltro paso bajas de orden 5, normalizado con respecto a r
salida
= 1 y
1
= 1
se muestra en la gura 4.9d). Si se necesita que un ltro tenga otra atenuacion en
la frecuencia de corte, es necesario multiplicar cada elemento del circuito por un
constante K, donde:
K =
2n
_
e
0,23amax
1. (4.13)
84 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
Ejemplo 7:
Calcular los elementos del ltro Butterworth para el orden n=2 y a
max
= 0, 1dB.
Los elementos del ltro de segundo orden normalizados con respecto a a
max
= 3 dB
se obtienen mediante la ecuacion (4.12). Calculando se obtiene l
1
= c
2
=
2. El ltro
se muestra en la gura 4.10a. Como a
max
=0.1 dB cada valor obtenido se multiplica
por
K =
4
_
e
0,2350,1
1 = 0,390557.
Los valores nuevos del ltro Butterworth con atenuacion 0,1 dB en
1
son
l
1
= c
2
=
2 0,390557 = 0,55233.
Figura 4.10: El ltro Butterworth de segundo orden
Para comprobar si el ltro en la gura 4.10b) atenua 0,1 dB en
1
= 1 es necesario
calcular primero la impedancia Z(s) y despues G(s). La estructura del ltro en la
gura 4.10b) es de escalera y por eso la impedancia de entrada del ltro es
Z(s) = 0,55233s +
1
0,55233s +
1
1
=
0,3050689s
2
+ 0,55233s + 1
0,55233s + 1
.
Del numerador de Z(s) se obtiene
G(s) +(s) = 0,3050689s
2
+ 0,55233s + 1
DEl denominador de Z(s) se obtiene
G(s) (s) = 0,55233s + 1.
Si se suman los 2 ecauaciones anteriores se obtiene
G(s) = 0,1525342s
2
+ 0,55233s + 1.
4.1. APROXIMACI
ON DE BUTTERWORTH 85
La funcion de transferencia para
1
= 1 toma la forma
G(j) = 0,8474676 +j0,55233,
y la atenuacion en = 1 se obtiene calculando la ecuacion a = 20 log |G(j)|.
a = 20 log
_
0,8474676
2
+ 0,55233
2
= 0, 1 dB
En las tablas de Butterworth 4.1, 4.2 y 4.3 se muestran los coecientes de la funcion
de transferencia, los elementos del ltro y los ceros de la funcion de transferencia
calculados para a
max
= 3dB. Si es necesario calcular la funcion de transferencia
para otras a
max
es necesario sustituir en la funcion de transferencia G(s) por s
seg un (4.14).
s =
2n
_
e
0,23amax
1p (4.14)
En el ejemplo siguiente se muestra como se calcula la funcion de transferencia para
otras a
max
.
Ejemplo 8:
Calcular la funcion de transferencia del ltro Butterworth para a
max
= 0, 1dB y
orden n=3.
La funcion de transferencia obtenida mediante la tabla 4.2 toma la forma
G(s) = s
3
+ 2s
2
+ 2s + 1.
Ahora se calcula la nueva variable p
s =
6
_
e
0,230,1
1p = 0,5343043p.
La funcion de transferencia de ltro que atenua 0,1 dB en la frecuencia del corte
1
= 1 toma la forma
G(p) = 0,5343043
3
p
3
+ 2 0,5343043
2
p
2
+ 2 0,5343043p + 1
G(p) = 0,1525338p
3
+ 0,5709622p
2
+ 1,06860868p + 1.
Si la atenuacion en la frecuencia del corte es 0,1 dB se comprueba calculando G(j).
G(j) = j0,1525338 0,5709622 +j1,06860868 + 1 = 0,4290378 +j0,9160748
a = 20 log
_
0,4290378
2
+ 0,9160748
2
= 0,1 dB
86 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
n l
1
c
2
l
3
c
4
l
5
c
6
l
7
1 2,00000
2 1,41421 1,41421
3 1,00000 2,00000 1.00000
4 0,76536 1,84775 1,84775 0,76536
5 0,61803 1,61803 2,00000 1,61803 0,61803
6 0,51763 1,41421 1,93185 1,93185 1,41421 0,51763
7 0,44504 1,24697 1,80193 2,00000 1,80193 1,24697 0,44504
n c
1
l
2
c
3
l
4
c
5
l
6
c
7
Cuadro 4.1: Los elementos del ltro Butterworth para a
max
= 3 dB r
1
= r
2
= 1
n b
1
b
2
b
3
b
4
b
5
b
6
b
7
1 1,00000
2 1,41421 1,00000
3 2,00000 2,00000 1,00000
4 2,61312 3,41421 2,61312 1,00000
5 3,23606 5,23606 5,23606 3,23606 1,00000
6 3,86370 7,46410 9,14162 7,46410 3,86370 1,00000
7 4,49396 10,0978 14,5918 14,5918 10,0978 4,49396 1,00000
Cuadro 4.2: Los coecientes de la funcion de transferencia del ltro Butterworth
para a
max
= 3 dB, r
1
= r
2
= 1 y b
0
= 1. G(s)=b
0
+b
1
s +b
2
s
2
+...
n 1 2 3 4 5 6 7
s
1
-1,00000 -1,00000 -1,00000 -1,00000
s
2
, s
3
-0,70710 -0,50000 -0,38268 -0,30901 -0,25882 -0,22252
j0,707 j0,866 j0,924 j0,951 j0,966 j0,975
s
4
, s
5
-0,92388 -0,80902 -0,70710 -0,62489
j0,383 j0,588 j0,707 j0,782
s
6
, s
7
-0,96592 -0,90097
j0,259 j0,434
Cuadro 4.3: Ceros de la funcion de transferencia del ltro Butterworth para a
max
=
3 dB, r
1
= r
2
= 1
4.1. APROXIMACI
ON DE BUTTERWORTH 87
Ejemplo 9:
Calcular el ltro Butterworth de cuarto orden pasa bajas para a
max
= 2 dB, f
1
=
3400 Hz si las puertas de salida y de entrada estan conectadas con un resistor de
2000 .
Los valores normalizados del ltro Butterworth para a
max
= 3 dB se obtienen de la
tabla 4.1
l
1
= c
4
= 0,76536 l
3
= c
2
= 1,84775
Para obtener el ltro que atenua en
1
2 dB es necesario multiplicar cada elemento
por la constante K
K =
2n
_
e
0,13amax
1 =
8
_
e
0,232
1 = 0,93499
Los valores desnormalizados con respecto a la atenuacion son
l
1
= c
4
= 0,715603 l
3
= c
2
= 1,727627
Para desnormalizar los valores del ltro paso bajas normalizado se utilizan los ex-
presiones (4.15)
L
k
=
l
k
R
0
1
C
k
=
c
k
1
R
0
(4.15)
Ahora los elementos se desnormalizan con respecto a la frecuencia de corte
1
y a
la impedancia R
0
= 2000. Calculando se obtiene
L
1
=
l
1
R
0
2 f
1
=
0,715603 2000
2 3400
= 66,995 mH
C
1
=
c
2
2 f
1
R
0
=
1,727627
2 3400 2000
= 40,435 nF
L
3
=
l
3
R
0
2 f
1
=
1,727627 2000
2 3400
= 161,741 mH
C
4
=
c
4
2 f
1
R
0
=
0,715603
2 3400 2000
= 16,748 nF.
El ltro paso bajas de Butterworth resultanta se muestra en la gura 4.11
Ejemplo 10:
Calcular el ltro Butterworth de tercer orden pasa altas para a
max
= 1 dB, f
1
= 340
Hz si las puertas de salida y de entrada estan conectadas con un resistor de 100 .
Los valores normalizados del ltro Butterworth para a
max
= 3 dB se obtienen de la
tabla 4.1
88 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
Figura 4.11: El ltro Butterworth de cuarto orden
l
1
= l
3
= 1,000 c
2
= 2,000
Para obtener el ltro que atenua en
1
1 dB es necesario multiplicar cada elemento
por la constante K, K =
6
10
0,1
1 = 0,7986. Los valores desnormalizados con
respecto a la atenuacion son
l
1
= l
3
= 0,7984 c
2
= 1,5968
Para transformar los valores del ltro paso bajas a paso altas se utilizan los expre-
siones (4.16)
L
k
=
R
0
1
c
k
C
k
=
1
1
R
0
l
k
(4.16)
Ahora los elementos se desnormalizan con respecto a la frecuencia de corte
1
y a
la impedancia R
0
= 100. Calculando se obtiene
L
1
= L
3
== 0,0293 H C
2
= 5,863 F
El ltro paso altas de Butterworth resultante se muestra en la gura 4.12
Figura 4.12: El ltro Butterworth paso altas de tercer orden
4.2. APROXIMACI
ON CHEBYCHEV 89
4.2. Aproximaci on Chebychev
La funcion caracterstica para la aproximacion de Chebychev es de la forma
(j) = cos(n arc cos()) para 1 (4.17)
(j) = cosh(n arg cosh()) para 1. (4.18)
La ecuacion caracterstica para la aproximacion de Chebychev se obtiene sustituien-
do en la ecuacion (4.1) las ecuaciones (4.17) y (4.18) resultando:
G(j)G(j) = 1 +
2
cos
2
(n arc cos()) (4.19)
G(j)G(j) = 1 +
2
cos
2
h(n arg cosh()). (4.20)
El orden del ltro
Igual que en el caso de la aproximacion de Butterworth se puede deducir el orden
del ltro para la aproximacion de Chebychev. De la gura 4.13 para =
1
la
atenuacion es a = a
max
y de (4.20) se puede escribir
Figura 4.13: La plantilla normalizada de paso bajas
e
2amax
= 1 +
2
cos
2
(n argcosh(1))
siendo
=
_
e
2amax
1
Para =
2
= 1 la atenuacion es a = a
min
y de (4.20) se puede calcular orden n.
90 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
e
2a
min
= 1 +
2
cos
2
h(n argcosh(
2
))
Si se calcula el logaritmo natural a ambos lados de la ecuacion anterior se obtiene
la ecuacion (4.21) que permite obtener el orden del ltro para la aproximacion de
Chebychev
n
argcosh
_
e
2a
min1
e
2amax
1
argcosh(
2
)
. (4.21)
En la ecuacion (4.21) la atenuacion a se expresa en Neperios. Para calcular la ate-
nuacion en Decibeles se utilizan las ecuaciones (4.22) o (4.23).
n
argcosh
_
e
0,23a
min1
e
0,23amax
1
argcosh(
2
)
(4.22)
n
argcosh
_
10
a
min
10 1
10
amax
10 1
argcosh(
2
)
(4.23)
Ceros de la funcion de transferencia
Para calcular la funcion de transferencia G(s) se calculan los ceros de la ecuacion
G(j)G(j) = 1 +
2
cos
2
(n arccos()). (4.24)
Sustituyendo
arc cos() =
1
+j
2
,
se obtiene
= cos(
1
+j
2
) = cos(
1
)cosh(
2
) +jsen(
1
)senh(
2
). (4.25)
De la ecuacion (4.24) se obtiene
cos(n
1
+jn
2
) =
j
.
Si se desarrolla la funcion anterior en la forma trigonometrica se obtiene
cos(n
1
)cosh(n
2
) +jsen(n
1
)senh(n
2
) =
j
.
De esta ecuacion es posible obtener dos ecuaciones y comparando las partes reales
e imaginarias de ambos lados de la ecuacion anterior resulta
cos(n
1
)cosh(n
2
) = 0 (4.26)
4.2. APROXIMACI
ON CHEBYCHEV 91
sen(n
1
)senh(n
2
) =
1
(4.27)
La funcion cosh(n
2
) para ning un valor de n
2
se iguala a cero. Entonces el primer
termino de la primera ecuacion debe ser igual a cero (cos(n
1
) = 0). Esta ecuacion
es igual a cero para
1
=
(2k + 1)
2
. (4.28)
Si se sustituye (4.28) en (4.27) se obtiene
sen(
(2k + 1)
2
)senh(n
2
) =
1
,
pero sen(
(2k+1)
2
) = 1 y de la ecuacion anterior se puede calcular
2
2
=
1
n
argsenh(
1
). (4.29)
De la ecuacion (4.25) se obtiene la ecuacion (4.30). Mediante (4.30) se calculan los
ceros de la funcion de transferencia del ltro Chebychev para cualquier orden del
ltro y cualquier atenuacion a
max
s
k
= j
k
= sen(
1
)senh(
2
) jcos(
1
)cos(
2
). (4.30)
Mediante las ecuaciones (4.29), (4.28) y (4.30) se puede calcular la funcion de trans-
ferencia G(s) del ltro Chebychev. Los ceros del ltro Chebychev son ubicados en
una elipse y en el semiplano izquierdo del plano s. En el siguiente ejemplo se muestra
como se calcula la funcion de transferencia G(s)de un ltro de tercer orden.
Ejemplo 10:
Calcular la funcion de transferencia G(s) de Chebychev para a
max
= 2 dB y n=3.
Primero se calcula y
2
:
=
10
a
max/10
1 =
_
10
2/10
1 = 0,764
2
=
1
3
argsenh(
1
0, 764
) = 0,358
cosh(0, 358) = 1, 06 senh(0, 358) = 0,366
Los ceros de la funcion de transferencia G(s) se calculan mediante la ecuacion (4.30).
s
0
= 0,366sen(
6
) j1,065cos(
6
) = 0,183 j0,922
92 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
s
1
= 0,366sen(
3
6
) j1,065cos(
3
6
) = 0,366
Los demas ceros no es necesario calcularlos, porque son conjugados y estan ubicados
en la elipse, como se ve de la gura 4.14. La funcion de transferencia es
Figura 4.14: Ubicacion de los ceros de G(s) del ltro Chebychev
G(s) = (s + 0,366)(s + 0,183 +j0,922)(s + 0,183 j0,922)
G(s) = s
3
+ 0,73329s
2
+ 1,01859s + 0,324665
A primera vista se ve, que para = 0 la atenuacion no es igual a cero, es igual a
20 log0,324665 = 0,9771 dB. Falta calcular la constante K. Para s = 0 debe ser
G(s)=1. La constante se obtiene de la ecuacion siguiente
G(s)|
s=0
= K(s
3
+ 0,73392s
2
+ 1,01859s + 0,324665)|
s=0
= 1,
entonces
K =
1
0,324066
= 3,0857855.
La funcion de transferencia toma la forma
G(s) = 3,085588855s
3
+ 2,261678s
2
+ 3,1431724s + 1.
Para = 1 la atenuacion debe ser igual a 2 [dB].
G(j) = j3,0855855 2,2616 + 3,14317j + 1 = 1,2616 +j0,05758
4.2. APROXIMACI
ON CHEBYCHEV 93
1
(s) = s
2
(s) = s
2
+ 1
3
(s) = 4s
3
+ 3s
4
(s) = 8s
4
+ 8s
2
+ 1
5
(s) = 16s
5
+ 20s
3
+ 5s
6
(s) = 32s
6
+ 48s
4
+ 18s
2
+ 1
7
(s) = 64s
7
+ 112s
5
+ 56s
3
+ 7s
8
(s) = 128s
8
+ 256s
6
+ 160s
4
+ 32s
2
+ 1
9
(s) = 256s
9
+ 576s
7
+ 432s
5
+ 120s
3
+ 9s
Cuadro 4.4: Funciones caractersticas
n
(s) de Chebychev.
a = 20 log
_
1,2616
2
+ 0,0575869
2
= 2,03 [dB]
Para calcular la impedancia de entrada (4.31) de un ltro de Chebychev es necesario
calcular la funcion caracterstica (s) en la forma polinomial, porque la funcion
caracterstica en la forma trigonometrica no se puede utilizar.
Z
entrada
=
G(s) (s)
G(s) (s)
(4.31)
En la funcion caracterstica
n
(j) = cos(n arccos())
se sustituye por arcos() = , = 1 y se obtiene
n
(j) = cos(n).
para n = 1
1
(j) = cos() =
para n = 2
2
(j) = cos(2) = 2
2
+ 1
para n = 3
3
(j) = cos(3) = 4
3
3
En la tabla 4.4 se muestran las funciones caractersticas
n
(s) del Chebychev para
n=1 hasta n=9. Los ceros de
n
(s) se calculan mediante la ecuacion (4.32). Los ceros
de
n
(s) son los ceros de atenuacion.
s
i
= cos(2i 1)
2n
(i = 1, 2, 3, ..., n) (4.32)
94 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
Ejemplo 11:
Calcular la impedancia de entrada de Chebychev para a
max
= 2 dB siendo el orden
de ltro n=3.
La funcion transferencia fue calculada en el ejemplo 10 y es de la forma
G(s) = 3,085588855s
3
+ 2,261678s
2
+ 3,1431724s + 1.
La funcion caracterstica
3
(s) para n=3 y a
max
= 2 dB es
3
(s) =
_
e
0,23amax
1(4s
3
+ 3s)
3
(s) =
_
e
0,232
1(4s
3
+ 3s) = 3,0855855s
3
+ 2,3141892s.
Y la impedancia de entrada del ltro de Chebychev es
Z
entr
(s) =
G(s) +(s)
G(s) (s)
=
6,171s
3
+ 2,2616s
2
+ 5,457s + 1
2,2616s
2
+ 0,8289s + 1
.
Si se desarrolla la impedancia Z(s) en fracciones de escalera, se obtiene el circuito
que se muestra en la gura 4.15.
Figura 4.15: Filtro Chebychev de tercer orden.
Z(s) = 2,728s +
1
0,8289s +
1
2,728s+
1
1
Si se necesita que el ltro tenga en la salida impedancia innita, se calcula la
impedancia de entrada del ltro mediante la ecuacion (4.33)
Z(s)
entr
=
parte impar de G(s)
parte par de G(s)
(4.33)
Z
entr
(s) =
3,08558s
3
+ 3,14317s
2,2116s
2
+ 1
4.3. APROXIMACI
ON CHEBYCHEV INVERSO 95
Z
entr
= 1,36429s +
1
1,2714s +
1
1,2788s
El circuito que trabaja con la salida abierta se muestra en la gura 4.16b. El circuito
en la gura 4.16a no se puede utilizar, porque la ultima inductancia no inuye en la
funcion de transferencia y es necesario utilizar el circuito dual que se muestra en la
gura 4.16b.
Figura 4.16: Filtro Chebychev de tercer orden.
4.3. Aproximaci on Chebychev inverso
La aproximacion Chebychev inverso se obtiene de la aproximacion Chebychev normal
mediante las transformaciones
=
1
(s) =
1
(1/s)
.
La transformacion se muestra en la gura 4.17
Figura 4.17: La transformacion de las plantillas.
96 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
La ecuacion caracterstica (4.17) con estas transformaciones cambia y toma la forma
G(s)G(s) = 1 +
1
(
1
s
)(
1
s
)
(4.34)
G(j)G(j) = 1 +
1
2
cos
2
(n arccos(
1
))
1 (4.35)
G(j)G(j) = 1 +
1
2
cosh
2
(n argcosh(
1
))
1 (4.36)
G(j)G(j) =
1 +
2
cos
2
(n arccos(
1
))
2
cos
2
(n arccos(
1
))
(4.37)
G(j)G(j) =
1 +
2
cosh
2
(n argcosh(
1
))
2
cosh
2
(n argcosh(
1
))
(4.38)
Como en el caso de la aproximacion de Chebychev, se pueden obtener de manera
similar las ecuaciones para calcular los ceros de la funcion de transferencia. Los ceros
de la funcion de transferencia del ltro Chebychev inversa se calculan mediante las
ecuaciones (4.39) (4.40) (4.41) y (4.42)
=
1
e
0,23a
min
1
(4.39)
2
=
1
n
argsenh
1
(4.40)
1
=
2k + 1
2n
(4.41)
s(k) =
1
sin(1)sinh(
2
) jcos(
1
)cosh(
2
)
(4.42)
Los polos de la funcion de transferencia G(s) se hayan en las frecuencias
k
. Los
polos de la atenuacion se calculan igualando el denominador (4.37) a cero como se
ve en (4.43).
2
cos
2
(n arccos
1
) = 0 (4.43)
Los polos de la funcion de transferencia se calculan mediante la ecuacion (4.44)
k
=
1
cos
2k+1
2n
. (4.44)
4.3. APROXIMACI
ON CHEBYCHEV INVERSO 97
Ejemplo 12:
Calcular los polos de la funcion de transferencia de Chebychev inverso para el ltro
de orden n=2.
k
=
1
cos
2k+1
6
0
=
1
cos
6
= 1, 1547
1
=
1
cos
3
6
=
La atenuacion tiene dos polos en la frecuencia
0
= 1, 1547 y en
1
= . La
atenuacion se muestra en la gura 4.18a) y la estructura del ltro en la gura 4.18b).
El polo de atenuacion, cero de la funcion de transferencia G(s), se realiza mediante
el circuito LC en paralelo.
Figura 4.18: La atenuacion y la estructura del ltro Chebychev inverso para n=3.
Ejemplo 13:
Calcular los polos de la funcion de transferencia de Chebychev inverso para el ltro
de orden n=5.
Los polos de atenuacion se calculan mediante la ecuacion
k
=
1
cos
2k+1
6
.
0
=
1
cos
10
= 1, 0514
98 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
1
=
1
cos
3
10
= 1, 7013
2
=
1
cos
5
10
=
La atenuacion tiene tres polos en la frecuencia
0
= 1, 0514,
2
= 1, 7013 y en
= . La atenuacion se muestra en la gura 4.19a) y la estructura en la gura
4.19b).
Figura 4.19: La atenuacion y la estructura del ltro Chebychev inverso para n=5.
Ejemplo 14:
Calcular la funcion de transferencia para la aproximacion de Chebychev inversa, si
n=3, a
min
= 4, 338 [dB].
Primero se calcula ,
2
, cosh(
2
) y senh(2).
=
1
e
0,23a
min
1
=
1
e
0,234,338
1
= 0,764247
2
=
1
3
argsenh
1
0,764247
= 0,358724
cosh(
2
) = cosh(0,358724) = 1,06503
senh(
2
) = senh(0,358724) = 036646
Como n=3, es necesario sustituir por k= 0,1 en la ecuacion (4.42)
s
0
=
1
0,3664sen
6
j1,06503cos
6
= 0,207 j1,043
s
1
=
1
0,3664sen
3
6
j1,06503cos
3
6
= 2,7287
4.3. APROXIMACI
ON CHEBYCHEV INVERSO 99
Los ceros son complejos y conjugados y por eso no es necesario calcularlos todos.
Los ceros de la funcion de transferencia estan ubicados como se ve en la gura 4.20.
En este caso los ceros de la funcion de transferencia de Chebychev inverso estan
en un ovalo y los polos en el eje imaginario. La funcion de transferencia se obtiene
si se multiplican los ceros de la funcion de transferencia. El polo de la funcion de
transferencia se ha calculado en el ejemplo 11 y tiene valor
0
= 1, 154.
Figura 4.20: Ceros y polos de la funcion de transferencia de Chebychev inverso para
n=3.
G(s) = K
[(s + 0,2072)
2
+ 1,04302
2
](s + 2,7287)
s
2
+ 1,154
2
G(s) = K
s
3
+ 3,14317s
2
+ 2,26168s + 3,08578
s
2
+ 1,154
2
Si se calcula la funcion de transferencia de Chebychev para el mismo se obtiene
G(s) = 3,08578s
3
+ 2,26168s
2
+ 3,143173 + 1.
Si se compara el numerador de Chebychev inverso con la funcion de transferencia
de Chebychev podemos ver que la relacion entre los coecientes de la funcion de
transferencia de Chebychev y Chebychev inversa es a
i
= a
ni
. Todava necesitamos
calcular la constante K de Chebychev inverso. La constante K se calcula de la misma
manera para que la funcion de transferencia G(0) = 1.
K
3,08578
1,154
2
= 1
K = 0,4320885
La funcion de transferencia G(s) que cumple las especicaciones es de la forma
100 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
G(s) =
0,432s
3
+ 1,358s
2
+ 0,977s + 1,333
s
2
+ 1,154
2
.
Vamos ahora a comprobar si en = 1 la atenuacion es 4.3379 [dB].
G(j) =
j0,432 1,358 +j0,977 + 1,333
1 + 1,333
= 0,07438 +j1,63547
a = 20 log
_
0,07438
2
+ 1,63547
2
= 4,3 [dB]
Para realizar el circuito no se puede calcular la impedancia de entrada como en el caso
de Butterworth o Chebychev, porque la funcion de transferencia no es un polinomio,
sino el cociente de dos polinomios. Tambien existen polos en las frecuencias
k
.
Esto signica que para realizar el circuito se necesitan conocer dos parametros, la
impedancia de entrada Z
11
y la impedancia de transferencia Z
12
. Las impedancias
mencionadas se pueden calcular mediante las ecuaciones (4.45) y (4.46)
Z
11
=
g
impar
+f
impar
g
par
+f
par
(4.45)
Z
12
=
k(s)
g
par
+f
par
, (4.46)
donde g(s) es el numerador del polinomio G(s), f(s) es el numerador del polinomio
(s) y k(s) es el denominador de (s). Polinomio g
par
(s) es la parte par del nu-
merador de polinomio G(s). En el siguiente ejemplo se realiza un ltro Chebychev
inverso conociendo G(s) y (s).
Ejemplo 15:
Realizar el ltro Chebychev inverso del ejemplo anterior.
La funcion de transferencia del ltro Chebychev inverso del ejemplo anterior es de
la forma
G(s) =
0, 432s
3
+ 1, 358s
2
+ 0, 977s + 1, 333
s
2
+ 1, 1547
2
Entonces la parte par e impar de g(s) son respectivamente
g
par
(s) = 1, 358s
2
+ 1, 333 g
imp
(s) = 0, 432s
3
+ 0, 977s
Todava es necesario calcular (s).
(s) =
s
3
4 + 3s
2
=
0, 333s
3
s
2
+ 1, 154
2
Para = 0, 76424 se conoce del ejemplo anterior que la funcion caracterstica es de
la forma
4.4. APROXIMACI
ON DE BESSEL 101
Figura 4.21: Circuito Chebychev inverso de los ejemplos 13 y 14.
(s) =
0, 4320885s
3
s
2
+ 1, 154
2
.
Apartir de la ecuacion anterior se deduce
f
par
= 0 f
imp
= 0, 432s
3
k(s) = s
2
+ 1, 154
2
.
Las impedencias de entrada Z
11
y de transferencia Z
12
son de la forma
Z
11
=
0, 864s
3
+ 0, 977s
1, 358s
2
+ 1, 333
Z
12
=
s
2
+ 1, 154
2
1, 358s
2
+ 1, 333
.
Es necesario realizar ambos parametros para obtener el circuito. Los denominadores
de Z
11
y Z
12
son iguales y si se realiza el denominador de Z
11
se realiza tambien el
denominador de Z
12
. Los ceros de Z
12
estan en y en s = j1, 154. Si se realizan los
ceros en orden , s = j1, 154 se obtiene el circuito que se muestra en la gura 4.21.
Si se calcula la frecuencia de resonancia del circuito en serie se obtiene
res
= 1, 154.
Este valor coincide con el polo de la funcion caracterstica, pero tambien con el cero
de la impedancia Z
12
.
4.4. Aproximaci on de Bessel
La funcion de transferencia de este ltro es un polinomio de Bessel. El polinomio de
Bessel se calcula mediante la ecuacion (4.47)
y
n
(s) =
n
k=0
(2n k)!s
k
2
nk
k!(n k)!
. (4.47)
Los ltros de Bessel necesitan mas elementos que la aproximacion Butterworth para
mismas especicaciones, pero la ventaja es, que la fase en la banda de paso puede
ser lineal, eso signica, que todas las frecuencias en la banda de paso son retardadas
102 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
el mismo tiempo. Esta propiedad presenta ventajas en situaciones como por ejemplo
si se transmiten las se nales de video.
Ejemplo 16.
Calcular la funcion de transferencia del ltro Bessel de orden n=6.
k = 0 y
0
(s) =
(12 0)!s
0
2
6
0!(6 0)!
= 10395
k = 1 y
1
(s) =
(12 1)!s
1
2
5
1!(6 1)!
= 10395s
k = 2 y
2
(s) =
(12 2)!s
2
2
4
2!(6 2)!
= 4725s
2
k = 3 y
3
(s) =
(12 3)!s
3
2
3
3!(6 3)!
= 1260s
3
k = 4 y
4
(s) =
(12 4)!s
4
2
2
4!(6 4)!
= 210s
4
k = 5 y
5
(s) =
(12 5)!s
5
2
1
5!(6 5)!
= 21s
5
k = 6 y
6
(s) =
(12 6)!s
6
2
0
6!(6 6)!
= 1s
6
El polinomio de Bessel para n=6 toma la forma:
y
6
(s) = s
6
+ 21s
5
+ 210s
4
+ 1260s
3
+ 4725s
2
+ 10395s + 10395
La funcion de transferencia debe cumplir la condicion |G(0)| = 1. Para asegurarlo
es necesario calcular el coeciente en el denominador de la funcion de transferencia.
Para nuestro ejemplo el coeciente es 10395 resultando.
G(s) =
s
6
+ 21s
5
+ 210s
4
+ 1260s
3
+ 4725s
2
+ 10395s + 10395
10395
(4.48)
Los coecientes de la funcion de transferencia del ltro Bessel se muestran en la
tabla 4.5.
Ejemplo 17.
Calcular la atenuacion del ltro Bessel de orden n=3 para = 1.
La funcion de transferencia del ltro de Bessel para n=3 se obtiene de la tabla 4.5.
4.4. APROXIMACI
ON DE BESSEL 103
n a
0
a
1
a
2
a
3
a
4
a
5
1 1
2 3 3
3 15 15 6
4 105 105 45 10
5 945 945 420 105 15
6 10395 10395 4725 1260 210 21
Cuadro 4.5: La tabla de los coecientes del polinomio de Bessel y(s) = a
0
+ a
1
s +
... +a
n
s
n
, a
n
= 1
n r
1
i
1
r
2
i
2
r
3
i
3
1 -1
2 1, 5 j0, 866
3 -2,322 1, 838 j1, 754
4 2, 896 j0, 867 2, 103 j2, 657
5 -3,646 3, 351 j1, 742 2, 324 j3, 572
6 4, 248 j0, 867 3, 735 j2, 626 2, 515 j4, 492
Cuadro 4.6: La tabla del los ceros de polinomio de Bessel
G
3
(s) =
15 + 15s + 6s
2
+s
3
15
Para = 0 se obtiene |G
3
(0)| =
15
15
= 1 y la atenuacion a
max
= 20 log(1) = 0. En
= 1 la funcion de transferencia G(j) toma la forma
G(j) =
15 + 15j 6 j
15
= 0,6 +j0,9333,
y la atenuacion en la = 1 tiene el valor
a = 20 log
_
(0,6
2
+ 0,9333
2
) = 0,902 [dB].
Los ceros de la funcion de Bessel se pueden encontrar en la tabla 4.6. A modo de
comparacion se puede ver que el ltro Butterworth tiene en la frecuencia de corte
= 1 atenuacion 3 [dB] y el ltro Bessel 0.902 [dB].
Ejemplo 18:
Calcular la funcion de transferencia para el ltro en cascada de Bessel de sexto
orden.
La funcion de transferencia se obtiene de la tabla 4.6.
104 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
G(s) = [(s + 4,248)
2
+ 0,867
2
][(s + 3,375)
2
+ 2,626
2
][(s + 2,515)
2
+ 4,492
2
]
H(s) =
K
1
s
2
+ 8,496s + 18,797
K
2
s
2
+ 5,03s + 26,503
K
3
s
2
+ 7,47s + 20,846
Cada funcion de transferencia parcial tiene que cumplir H
i
(0) = 1 y por esta razon
elegimos las constantes
K
1
= 18,797 K
2
= 26,503 K
3
= 20,846
Ejemplo 19.
Calcular un ltro de Bessel LC paso bajas de tercer orden en la forma normalizada,
si en la salida se conecta un circuito electronico con impedancia innita.
La funcion de transferencia G(s) se obtiene de la tabla 4.6.
y(s) = (s + 2, 322)[(s + 1, 838)
2
+ 1, 754
2
)] = s
3
+ 6s
2
+ 15s + 15
G(s) =
s
3
+ 6s
2
+ 15s + 15
15
= 0, 0666s
3
+ 0, 4s
2
+s + 1
Si el circuito trabaja con la puerta de salida abierta la impedancia de entrada del
circuito es
Z(s) =
G
impar
G
par
=
0, 0666s
3
+s
0, 4s
2
+ 1
.
Si la impedancia Z(s) se desarrolla en el fracciones en escalera se obtiene
Z(s) = 0, 1666s +
1
0, 48s +
1
0,83s
El circuito LC en la gura 4.22a) no se puede utilizar, porque la ultima inductancia
esta en abierto y no sirve como elemento del ltro, (la salida esta abierta). Es
necesario utilizar el circuito dual en la forma que se muestra en la gura 4.22b).
4.5. Aproximaci on de Cauer
En el caso de aproximacion elptica la funcion caracterstica se elige como se muestra
en la ecuacion (4.49)
(s) = s
b
0
+b
1
s +b
2
s
2
+...
a
0
+a
1
s +a
2
s
2
+...
= s
i=n
i=1
(s
2
s
2
01
)
i=n
i=1
(s
2
s
2
1
)
(4.49)
4.5. APROXIMACI
ON DE CAUER 105
Figura 4.22: El circuito Bessel de tercer orden en las formas T y
En la ecuacion (4.49) s
0i
y s
i
son los ceros,
0i
y
i
los polos respectivos como se
muestra en la gura 4.23. Los polos de la funcion caracterstica (s) son tambien los
polos de la funcion de transferencia G(s). Los polos
i
de la funcion transferencia
G(s) y los ceros
0i
de la misma son recprocos
i
= 1/
0i
.
El ltro elptico tiene la atenuacion que se muestra en la gura 4.23. La atenuacion
tiene las oscilaciones en la banda de paso y tambien en la banda de supresion. Cal-
cular la funcion de transferencia no es facil, es necesario utilizar integrales elpticas.
En este apartado se van a utilizar en desarrollo en serie para calcular los ceros de la
funcion de transferencia mediante el metodo de Skwirzinsky.
Figura 4.23: Atenuacion del ltro de Cauer
De la gura 4.23 se calcula la constante K
K =
1
2
,
donde
1
es la frecuencia del corte y
2
es la frecuencia de supresion. En el caso del
106 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
ltro elptico las frecuencias de la atenuacion mnima y maxima estan relacionadas
mediante las ecuaciones
0s
=
1
us
=
1
ns
.
El orden n del ltro se puede calcular mediante la ecuacion (4.50)
n =
ln(e
0,23amax
1) 0,23a
min
2,77
ln(q)
, (4.50)
donde
q =
K
16
_
1 + 2
_
K
4
_
2
+ 15
_
K
4
_
4
+ 150
_
K
4
_
6
_
4
. (4.51)
Los ceros de la funcion caracterstica
0s
se calculan para n impar mediante la
ecuacion (4.52) y los maximos de la funcion caracterstica
us
se calculan mediante
la ecuacion (4.53).
0s
= 2q
1
4
sen(
2s
2n
) q
2
sen(
6s
2n
) +q
6
sen(
10s
2n
)
1 2qcos(
2s
n
) + 2q
4
cos(
4s
n
)
(4.52)
us
= 2q
1
4
sen(
2s+1
2n
) q
2
sen(
3(2s+1)
2n
) +q
6
sen(
5(2s+1)
2n
)
1 2qcos(
2s1
n
) + 2q
4
cos(
2(2s1)
n
)
(4.53)
Los ceros de la funcion de transferencia se calculan mediante las ecuaciones (4.54),
(4.55), (4.56) y (4.57). Primero es necesario calcular la constante w.
w =
1
2n
_
ln
2
0,115a
max
+
(0,115a
max
)
2
12
+...
_
(4.54)
El cero real de la funcion de transferencia se calcula mediante (4.55).
0
= 2q
1
4
senh(w) q
2
senh(3w) +q
6
senh(5w)
1 2qcosh(2w) + 2q
4
cosh(4w)
(4.55)
La parte real del cero complejo se calcula usando la ecuacion (4.56) y la parte
imaginaria del cero complejo se calcula mediante la ecuacion (4.57).
s
=
0
_
1
2
0s
(K +
1
K
2
0s
)
1 +
2
0
2
0s
(4.56)
s
=
0s
_
1
2
0
(K +
1
K
+
2
0
)
1 +
2
0
2
0s
(4.57)
Las ecuaciones anteriores se pueden utilizar para calcular el ltro de Cauer solo para
orden impar. En el siguiente ejemplo se explica como se calculan los ltros de Cauer.
4.5. APROXIMACI
ON DE CAUER 107
Ejemplo 20:
Calcule el ltro Cauer para las especicaciones que se muestran en la gura 4.24a).
Para ellos es necesario normalizar la plantilla de las especicaciones en la gura
4.24a) para obtener
0
= 1.
Figura 4.24: Especicaciones de la plantilla y la plantilla normalizada
f
0
=
0
=
f
0
f
0
=
4164,1326
4164,1326
= 1
1
=
f
1
f
0
=
3400
4164,1326
= 0,816
2
=
f
2
f
0
=
5100
4164,1326
= 1,224
La plantilla normalizada se muestra en la gura 4.24b). Es necesario calcular el
orden del ltro. Primero se calcula la constante K y despues q.
K =
0,816
1,224
= 0,6666
q =
0,4444
16
_
1 + 2(
0,666
4
)
2
+ 15(
0,666
4
)
4
+ 150(
0,666
4
)
6
_
4
= 0,0364579
n
1,50777 5 2,77
3,311159
= 2,8
El orden del ltro debe ser un n umero entero y por eso se elige n=3.
108 CAP
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
La frecuencia normalizada de atenuacion mnima en la banda de paso.
01
= 2 0,0364
1
4
sen(
2
6
) 0,0364
2
sen(
6
6
) + 0,0364
6
sen(
10
6
)
1 2 0,0364cos(
2
3
) + 2 0,0364
4
cos(
4
3
)
01
=
0,7292548
1,0364561
= 0,730226
La frecuencia normalizada de atenuacion maxima en la banda de paso.
u1
= 2 0,0364
1
4
sen(
1
6
) 0,0364
2
sen(
3
6
) + 0,0364
6
sen(
5
6
)
1 2 0,0364cos(
1
3
) + 2 0,0364
4
cos(
2
3
)
u1
= 0,8739
0,5 0,0013 + 2,348 10
9
0,5
1 0,036957 0,0000018
= 0,4535
El polo de la atenuacion y la frecuencia mnima normalizada en la banda de supresion
se calculan como el valor inverso de
01
y
u1
. Calculando, se obtiene:
=
1
0,73022
= 1,369
n1
=
1
0,4535
= 2,205
Antes de calcular los ceros de la funcion de transferencia se calcula el coeciente w
w =
1
6
_
ln
2
0,115 0,869
+
(0,115 0,8699)
2
12
+...
_
= 0,499
El cero real de la funcion de transferencia.
0
= 20,0364
1
4
senh(0,499) 0,0364
2
senh(3 0,499) + 0,0364
6
senh(5 0,499)
1 2 0,0364cosh(2 0,499) + 2 0,0364
4
cosh(4 0,499)
= 0,5096
La parte real del cero complejo de la funcion de transferencia.
1
=
0,5096
_
1 0,732022
2
(0,666 +
1
0,666
0,73022
2
)
1 + 0,5096
2
0,73022
2
= 0,160769
4.5. APROXIMACI
ON DE CAUER 109
La parte imaginaria del cero complejo de la funcion de transferencia.
1
=
0,73022
_
1 0,5096
2
(0,6666 +
1
0,6666
+ 0,5096
2
)
1 + 0,5096
2
0,7302268
2
= 0,8189
La funcion de transferencia del ltro Cauer es de la forma
G(s) = C(s + 0,5096)
[(s + 0,1607)
2
+ 0,8189
2
]
s
2
0,73022
2
+ 1
G(s) = 5,358
s
3
+ 0,83s
2
+ 0,865s + 0,35
s
2
+ 1,87536
(4.58)
Y la funcion caracterstica toma la forma
(s) = 5,358
s
3
+ 0,533s
s
2
+ 1,87
(4.59)
Ejemplo 21:
Realice el ltro de Cauer del ejemplo anterior.
La impedancia Z
11
y Z
12
del ltro de Cauer se calcula mediante la ecuacion (4.60).
Z
11
=
g
impar
+f
impar
g
par
+f
par
Z
12
=
k(p)
g
par
+f
par
(4.60)
Sustituyendo por g
impar
, g
par
, f
par
, f
impar
y por k(p) en (4.60), se obtiene:
Z
11
=
2s
3
+ 1,398s
083s
2
+ 0,35
Z
12
=
s
2
+ 1,875
0,83s
2
+ 0,35
. (4.61)
Los ceros de la impedancia de transferencia son s = y s = j
1,875. Primero se
realiza el cero en s = j
ITULO 4. APROXIMACI
ON DE LAS PLANTILLAS
Figura 4.25: Filtro Cauer de tercer orden
Si se calcula la constante A, entonces se conocen todos valores de los elementos del
circuito en serie LC.
A =
0,83s
2
+ 0,35
s
2
0,38316
|
s
2
=1,87
= 1,6777
El circuito serie LC tiene los valores de la inductancia L
2
= 0,596 y la capacitancia
C
2
= 0,897. El circuito se muestra la gura 4.25b).
Y
2
=
1,6777s
s
2
+ 1,87
=
1
0,596s +
1
0,897s
Todava falta calcular el ultimo elemento Z
1
11
1
Z
1
11
=
0,83s
2
+ 0,35
0,38316s(s
2
+ 1,87)
1,6777s
s
2
+ 1,87
1
Z
1
11
=
0,18718(s
2
+ 1,87)
0,38316s(s
2
+ 1,87)
= 1,948s
El circuito completo se muestra en la gura 4.25b, pero necesita tres inductancias
y por eso fsicamente es mas f acil realizar el ltro dual con una inductancia, la cual
se muestra en la gura 4.25c).
Captulo 5
Dise no de los ltros mediante
tablas
Una forma habitual y comoda de dise no ltros es mediante la utilizacion tablas.
Para diversos tipos de ltros se encuentran tabulados los distintos parametros que
son necesarios para su dise no. En este captulo se aborda el dise no de ltros mediante
tablas para el ltro de Butterworth, el ltro de Chebychev y el ltro de Chebychev
inverso.
5.1. Tablas del ltro de Butterworth.
Los ceros de la funcion de transferencia del ltro de Butterworth, los coecientes
de la funcion de transferencia y los valores de los elementos del ltro se encuentran
disponibles en en la bibliografa [79], [53] y [81]. En este libro la tabla 5.1 muestra
los ceros de la funcion de transferencia del ltro Butterworth hasta el orden n=7. En
la tabla 5.2 se encuentran los coecientes de la funcion de transferencia y en la tabla
5.3 se encuentran los valores de los elementos del ltro Butterworth. En todas las
tablas los valores corresponden alos ltros con atenuacion maxima de tres decibelios
en la frecuencia de corte
1
= 1.
Ejemplo 1:
Calcular la funcion de transferencia del ltro Butterworth que para
1
= 100 tiene
una atenuacion 0.2 dB. El orden del ltro es n=3. De la tabla 5.2 para n=3 y
a
max
= 3dB se obtiene la funcion de transferencia
G(s) = s
3
+ 2s
2
+ 2s + 1
Para obtener G(s) con la atenuacion 0.2 dB en
1
se sustituye por
s =
6
_
e
0,230,2
1p = 0,600893p.
111
112 CAP
ITULO 5. DISE
1
1.00000 0.707107 1.00000 0.38268 1.00000 0.25882 1.00000
j
1
0.00000 0.707107 0.00000 0.92388 0.00000 0.96593 0.00000
2
0.50000 0.92388 0.30902 0.70711 0.22252
j
2
0.86602 0.38268 0.95106 0.70711 0.97493
3
0.80902 0.96592 0.62489
j
3
0.58778 0.25882 0.78183
4
0.90097
j
4
0.43388
Cuadro 5.1: Ceros de la funcion de transferencia del ltro Butterworth
n b
1
b
2
b
3
b
4
b
5
b
6
b
7
1 1.00000
2 1.41421 1.00000
3 2.00000 2.00000 1.00000
4 2.61312 3.41421 2.61312 1.00000
5 3.23606 5.23606 5.23606 3.23606 1.00000
6 3.86370 7.46410 9.14162 7.46410 3.86370 1.00000
7 4.49396 10.0978 14.5917 14.5917 10.0978 4.49395 1.00000
Cuadro 5.2: Valores de la funcion de transferencia del ltro Butterworth G(s) =
b
0
+b
1
s +b
2
s
2
+... +b
n
s
n
, b
0
= 1
Sustituyendo por s=0.600893p se obtiene
G(p) = 0,21696638p
3
+ 0,72214479p
2
+ 1,201786p + 1.
Para obtener en la frecuencia del corte
1
= 100 rad/sec la atenuacion a
max
= 0,2
dB se hace la sustitucion p =
p
1
=
p
100
. La funcion de transferencia que atenua 0.2
dB en la frecuencia del corte
1
= 100 rad/sec toma la forma
G(p) = 2,1696638 10
7
p
3
+ 7,2214479 10
5
p
2
+ 0,01201786p + 1
Los esquemas del ltro que correspondan a la tabla 5.3 se muestra en la gura 5.1.
La estructura del tro empieza con una bobina en la rama longitudional o con un
capacidor en la rama diagona, como se muestra en la gura 5.1.
Ejemplo 2:
Calcular la funcion de transferencia del ltro paso bajas de Butterworth con orden
n=3, a
max
= 0,5 dB y fracuencia del corte f
1
= 100 Hz.
5.1. TABLAS DEL FILTRO DE BUTTERWORTH. 113
n l
1
c
2
l
3
c
4
l
5
c
6
l
7
1 1
2 1.41421 1.41421
3 1.00000 2.00000 1.00000
4 0.76536 1.84775 1.84775 0.76536
5 0.61803 1.61803 2.00000 1.61803 0.61083
6 0.51763 1.41421 1.93185 1.93185 1.41421 0.51763
7 0.44504 1.24697 1.80193 2.00000 1.80193 1.24697 0.44504
n c
1
l
2
c
3
l
4
c
5
l
6
c
7
Cuadro 5.3: Valores de los elementos del circuito LC. Filtro Butterworth
Figura 5.1: Los esquemas de los circuitos que correspondan a la tabla 5.3 a) estruc-
tura T, b) estructura .
A partir de la tabla 5.2 la funcion de transferencia para a
max
= 3 dB y frecuencia
de corte = 1 es
G(s) = s
3
+ 2s
2
+ 2s + 1
Para denormalizarla con respecto a f
1
= 100 Hz y a
max
= 0,5 dB es necesario
sustituir en G(s)
s =
6
_
10
0,5
10
1p = 0,704267p
p =
p
1
La funcion de transferencia denormaliza sera
G(p) = 0,704267
3
p
3
+20,704267
2
p
2
+20,704267p+1 = 0,3493p
3
+0,99195p
2
+1,408534p+1
La funcion de transferencia resultante despues de la desnormalizacion respecto de la
frecuencia del corte f
1
= 100 Hz toma la forma
114 CAP
ITULO 5. DISE
1
R
0
=
0,382916
2 3400 75
= 238,99 nF
C
3
= C
5
=
c
3
1
R
0
=
1,550398
2 3400 75
= 967,66 nF
L
2
= L
6
=
l
2
R
0
1
=
1,072905 75
2 3400
= 3,766 mH
L
4
=
l
4
R
0
1
=
1,72082 75
2 3400
= 6,041 mH
El circuito paso bajas desnormalizado se muestra en la gura 5.2b.
5.2. Tablas del ltro Chebychev
Los polos de la funcion de transferencia para diferentes a
max
del ltro Chebychev
desde el orden n=1 hasta n=7 se encuentran en las tablas 5.4 - 5.7. Los valores de
los elementos del ltro de Chebychev para varias atenuaciones en dB se encuentran
en las tablas 5.8 - 5.12.
Ejemplo 4:
Calcular la funcion de transferencia del ltro Chebychev para los circuitos activos
en cascada, si a
max
= 0,1 dB y el orden del ltro n=5.
Para n=5 y a
maz
= 0,1 dB se obtinen de la tabla 5.5 la real parte y la parte
imaginaria de los polos de H(s).
1
= 0,14676
1
= 0,95211
2
= 0,38423
2
= 0,58843
3
= 0,47493
n 1 2 3 4 5 6 7
1
1.00000 0.67434 0.42334 0.28009 0.19556 0.14296 0.10850
j
1
0.00000 0.70750 0.86631 0.92407 0.95120 0.96603 0.97501
2
0.84668 0.67620 0.51199 0.39057 0.30401
j
2
0.00000 0.38276 0.58787 0.70718 0.78189
3
0.63285 0.53353 0.43931
j
3
0.00000 0.25885 0.43392
4
0.48760
j
4
0.00000
Cuadro 5.4: Polos de H(s) del ltro Chebychev para a
max
= 0,01 dB
116 CAP
ITULO 5. DISE
1
1.00000 0.61042 0.34896 0.21775 0.14676 0.10494 0.07850
j
1
0.00000 0.71065 0.86837 0.92541 0.95211 0.96668 0.97550
2
0.69792 0.52570 0.38423 0.28670 0.21996
j
2
0.00000 0.38332 0.58843 0.70766 0.78229
3
0.47493 0.39165 0.31785
j
3
0.00000 0.25902 0.43414
4
0.35279
j
4
0.00000
Cuadro 5.5: Polos de H(s) del ltro Chebychev para a
max
= 0,1 dB
n 1 2 3 4 5 6 7
1
1.00000 0.56212 0.30618 0.18646 0.12402 0.08799 0.06550
j
1
0.00000 0.71536 0.87122 0.92719 0.95330 0.96754 0.97613
2
0.61236 0.45015 0.32469 0.24040 0.18354
j
2
0.00000 0.38405 0.58917 0.70829 0.78280
3
0.40134 0.32840 0.26522
j
3
0.00000 0.25925 0.43442
4
0.29437
j
4
0.00000
Cuadro 5.6: Polos de H(s) del ltro Chebychev para a
max
= 0,25 dB
La funcion de transferencia del ltro Chebychev para la sntesis del ltro en cascada
toma la forma
H(s) =
k
1
(s + 0,14676)
2
+ 0,95211
2
k
2
(s + 0,38423)
2
+ 0,58843
2
k
3
s + 0,47493
Los constantes k
1
, k
2
y k
3
se calculan de tal manera para que se cumpla la condicion
H(0)=1.
k
1
= 0,92805 k
2
= 0,49388 k
3
= 0,47493
H(s) =
0,92805
(s
2
+ 0,29352s + 0,92805)
0,49388
(s
2
+ 0,76846s + 0,49388)
0,47493
(s + 0,47493)
5.3. TABLAS DE FILTRO CHEBYCHEV INVERSO 117
n 1 2 3 4 5 6 7
1
1.00000 0.51291 0.26829 0.16042 0.10570 0.07459 0.05534
j
1
0.00000 0.72247 0.87532 0.92970 0.95497 0.96871 0.97701
2
0.53659 0.38728 0.27672 0.20378 0.15505
j
2
0.00000 0.38509 0.59020 0.70915 0.78350
3
0.34205 0.27837 0.22406
j
3
0.00000 0.25957 0.43481
4
0.24869
j
4
0.00000
Cuadro 5.7: Polos del H(s) del ltro Chebychev para a
max
= 0,5 dB
Ejemplo 5:
Calcular el ltro Chebychev paso bajas, si se conocen los especicaciones del ltro
en la gura 5.3a). Ademas el ltro debe trabajar con una impedancia de salida de
1000 .
Primero es necesario calcular el orden del ltro:
n
argcosh
10
15
10 1
10
0,25
10 1
argcosh(2,0588)
= 2,825
Como el orden debe ser entero tenemos que elegir n=3. De las tablas 5.10 para n=3
y a
max
= 0,25 dB se obtienen los valores normalizados del ltro paso bajas
c
1
= 1,6331 l
2
= 1,4362 c
3
= 1,6331
Los valores desnormalizados se calculan mediante las ecuaciones siguientes
C
1
= C
3
=
1,6331
2 3,1415 3400 1000
= 76,460 nF
L
2
=
1,4362 1000
2 3400
= 67,228 mH
El circuito paso bajas se muestra en la gura 5.3b).
5.3. Tablas de ltro Chebychev inverso
Los Ceros de la funcion de transferencia G(s) del ltro de Chebychev inverso, (polos
de la funcion de transferencia H(s)), se encuentran en la tabla 5.13. Los ceros del
ltro de Chebychev inverso son los polos de la atenuacion. Los polos del ltro de
Chebychev inverso son reciprocos a los polos del ltro Chebychev s
inverso
i
=
1
s
i
y se
118 CAP
ITULO 5. DISE
ITULO 5. DISE
1
0.30000 0.27597 0.20565 0.15005 0.11182 0.08568 0.06739
j
1
0.33166 0.62840 0.78291 0.86147 0.90476 0.93071 0.94737
2
0.85345 0.92509 0.68614 0.47723 0.34115 0.25388
j
2
0.60426 0.92991 1.03469 1.06068 1.06249
3
1.57469 1.48905 1.03813 0.69933
j
3
0.86506 1.23957 1.30663
4
2.26884 2.03342
j
4
1.13102
Cuadro 5.14: Polos de H(s) del ltro de Chebychev inverso para a
min
= 20 dB
K = 0,158236
La atenuacion en la frecuencia normalizada de supresion
2
= 1 se calcula mediante
la expresion 20 log|G(j)|, donde G(j) = 1/H(j)
G(j) = 31,59999
(j + 1,07787)(0,43351 +j0,32482)(0,170966 +j1,2445)
(1 + 1,05146
2
)(1 + 1,7013
2
)
G(j) = 31,59999(0,239228 +j0,971468)
a
min
= 20 log 31,6154 = 29,997 dB
Si se requiere una atenuacion de 30 dB en la frecuencia 3400 Hz es necesario sustituir
en la funcion de transferencia de la nueva variable s =
p
23400
.
5.3. TABLAS DE FILTRO CHEBYCHEV INVERSO 121
n 2 3 4 5 6 7 8
1
0.17499 0.22043 0.19879 0.16241 0.12969 0.10389 0.08420
j
1
0.18062 0.43315 0.61798 0.73493 0.80842 0.85616 0.88846
2
0.53578 0.68363 0.62225 0.49923 0.38931 0.30564
j
2
0.36464 0.66471 0.83385 0.91829 0.96013
3
1.07787 1.15390 0.97130 0.74807
j
3
0.51642 0.87987 1.04916
4
1.59322 1.60230
j
4
0.66898
Cuadro 5.15: Polos de H(s) del ltro Chebychev inverso para a
min
= 30 dB
n 2 3 4 5 6 7 8
1
0.09950 0.16115 0.17116 0.15592 0.13388 0.11269 0.09456
j
1
0.10050 0.29593 0.47610 0.61087 0.70579 0.77234 0.81975
2
0.35230 0.50454 0.52480 0.47103 0.39799 0.33009
j
2
0.24079 0.48539 0.66535 0.78070 0.85193
3
0.78777 0.90341 0.85179 0.72591
j
3
0.34193 0.64169 0.83644
4
1.20298 1.28166
j
4
0.43964
Cuadro 5.16: Polos de H(s) del ltro Chebychev inverso para a
min
= 40 dB
n c
1
c
2
c
3
c
4
c
5
l
6
l
2
l
4
3 0.76162 0.20803 0.76162
1.52324
4 0.39649 0.40753 1.53955
1.21732
6 0.05947 0.48265 1.27903 0.93651 0.63648 0.43328
0.75761 0.78414
Cuadro 5.17: Los elementos del ltro Chebychev inverso para a
min
= 20 dB.
122 CAP
ITULO 5. DISE
10
30
10 1
10
3
10 1
argcosh
1
0,25
= 2,0105
De las tablas para a
min
= 30 dB y n=3, los valores normalizados de paso bajas son
c
1
= c
3
= 0,88157 c
2
= 0,0949 l
2
= 1,76315.
El ltro paso bajas normalizado se muestra en la gura 5.4d). Es necesario transfor-
mar el circuito paso bajas normalizada a paso altas y desnormalizarlo respecto de
R
0
= 75 y f
0
= 4000 Hz. La inductancia se transforma a capacidad y la capacidad
normalizado a una iductancia. El ltro paso altas desnormalizado se muestra en la
124 CAP
ITULO 5. DISE
=
1
2
10
6
314,4 3008,9
= 163,634 Hz
Ejemplo 8:
Calcular el ltro paso bajas de Chebychev para las especicaciones n=5, a
max
= 0,5
dB, f
1
= 30 Hz y R
0
= 100 Ohm.
De las tablas 5.11 se obtienen los valores normalizadas
c
1
= c
5
= 1,8069 l
2
= l
4
= 1,3025 c
3
= 2,6914
Los valores desnormalizados son los siguientes:
C
1
= C
5
=
1,8069
2 30 100
= 9,5859
5
10
[F]
L
2
= L
4
=
100 1,3025
2 30
= 0,690 [H]
C
3
=
2,6914
2 30 100
= 1,427
4
10
[F]
La estructura del ltro se muestra en la gura 5.5. Los valores de los condensadores
son muy grandes gracias a la frecuencia de la corte muy baja y la resistancia R
0
.
Los ltros que trabajan en las frecuencias muy bajas no se pueden realizar mediante
las estructuras LC. Es necesario elegir otro tipo del ltro, por ejemplo los ltros
electromecanicos, ltros activos o ltros digitales.
Ejemplo 9:
Calcular el ltro paso banda de Chebychev inverso para las especicaciones n=3,
a
min
= 30 dB, f
2
= 3400, f
2
= 3400 Hz y R
0
= 100 Ohm.
De las tablas 5.18 se obtienen los valores normalizadas
c
1
= c
3
= 0,88157 l
2
= 1,76315 c
2
= 0,0949
5.3. TABLAS DE FILTRO CHEBYCHEV INVERSO 125
Figura 5.5: La estructura del ltro Chebychev .
Los valores desnormalizados son los siguientes:
L
1
= L
3
=
0,88157 100
2 (3400 400)
= 0,0047
C
1
= C
3
=
3400 400
2 3400 400 0,88157 100
= 3,8924e 6
L
2B
=
1,76315 100
2 (3400 400)
= 0,0094
C
2B
=
3400 400
2 3400 400 1,76315 100
= 1,9912e 6
L
2A
=
(3400 400) 100
2 3400 400 0,0949
= 0,3699
C
2A
=
0,0949
2 100 (3400 400)
= 5,0346e 8
La estructura del ltro paso banda de Chebychev inverso se muestra en la gura 5.6.
Figura 5.6: La estructura del ltro Chebychev inverso paso banda .
126 CAP
ITULO 5. DISE
1
(6.1)
Figura 6.1: Filtro PBF elemental y su atenuacion
127
128 CAP
1
1 +
s
1
(6.2)
Figura 6.2: Filtro PA elemental y su atenuacion
PASO BANDA
El ltro paso banda (PB) se muestra en la gura 6.3. El circuito paso banda se
obtiene mediante la conexion en cascada del ltro PBF y del PA. La funcion de
transferencia paso banda H(s) obtenida de los circuitos 6.3a) y 6.3b) toma la forma
H(s) =
U
2
U
1
=
sC
a
R
a
s
2
R
1
C
1
R
2
C
2
+s(R
1
C
1
+R
1
C
2
+R
2
C
2
) + 1
. (6.3)
En el circuito de la gura 6.3a) R
a
= R
2
y C
a
= C
2
, y para el circuito representado
en 6.3b) los valores de R
a
y C
a
son R
a
= R
1
y C
a
= C
1
.
Figura 6.3: Filtro PB elemental.
6.1. FILTROS PASIVOS RC ELEMENTALES. 129
BANDA ELIMINADA
El ltro banda eliminada elemental se realiza mediante el circuito que se muestra en
la gura 6.4a) y 6.4b). La funcion de transferencia del ltro banda eliminada toma
la forma
H(s) =
U
2
U
1
=
sR
2
C
2
+s
2RC
+ 1
s
2
R
2
C
2
+sRC
_
2
+2
_
+ 1
. (6.4)
Los polos p
1,2
y los ceros c
1,2
de la funcion de transferencia (6.4) se calculan mediante
las expresiones (6.5) y (6.6).
p
1,2
=
_
1
RC
+
2RC
_
2
R
2
C
2
+
2
4R
2
C
2
(6.5)
c
1,2
=
1
RC
2
R
2
C
2
+
2
4R
2
C
2
(6.6)
Figura 6.4: Filtro Banda Eliminada (BE) elemental.
De las ecuaciones (6.5) y (6.6) se ve, que los polos siempre son reales y negativos,
lo que asegura la estabilidad y causalidad del ltro. En la gura 6.5 se muestra
la varacion de la atenuacion en decibelios para varios valores de . El supresor de
banda tambien se puede realizar mediante el circuito representado en la gura 6.6.
Para las condiciones
C
1
+C
2
R
1
R
2
= R
3
(R
1
+R
2
) (6.7)
R
1
=
R
R
2
= R R
3
=
R
+ 1
(6.8)
130 CAP
+sRC
3
2
+5+2
(+1)
+ 1
(6.10)
6.2. Cascada de ltros RC elementales
El esquema de una realizacion mediante cascada de ltros elementales se muestra en
la gura 6.7. Si se realiza PBF, los elementos Z
1
son resistencias y Y
2
capacidades.
Si se realiza PA los elementos Z
1
son capacidades e Y
2
resistancias. La matriz de
cascada A para el circuito en la gura 6.7 toma la forma
6.2. CASCADA DE FILTROS RC ELEMENTALES 131
A =
_
B
n
(j) Z
1
Q
n
(j)
Y
2
Q
n
(j) B
n1
(j)
_
, (6.11)
donde
B
n
(j) =
n
k=0
(n +k)!
(n k)!(2k)!
(j)
k
(6.12)
B
n
(j) =
n1
k=0
(n k)!
(n k 1)!(2k + 1)!
(j)
k
. (6.13)
Figura 6.7: Cascada de ltros elementales.
Si se realiza el ltro pasa bajas es necesario conectar la salida del circuito con una
resistancia R
L
, como se muestra en la gura 6.8. El valor de la resistencia o la salida
se puede expresar mediante la ecuacion
R
L
=
R
> 0,
y la funcion de transferencia cuando la salida esta terminada con un resistor R
L
se
puede expresar en la forma
G(j) =
U
1
U
2
= B
n
(j) +
n
(j). (6.14)
La atenuacion se puede calcular mediante la ecuacion (6.15)
a = 20 log|B
n
(j) +Q
n
(j)|. (6.15)
En el caso de circuito con salida abierta = 0, se puede calcular la atenuacion
usando (6.16). Las gracas para distintos ordenes del ltro se muestran en la gura
6.9.
a = 20 log|B
n
(j)| (6.16)
Si se ja R, se calcula C mediante:
132 CAP
1
R
Si se ja C, se obtiene R utilizando
R =
1
1
C
Ejemplo 1:
Calcular el ltro RC paso bajas con atenuacion maxima a
max
= 3 dB en el rango de
frecuencias de f=0 hasta 4 kHz y a
min
= 40 dB en f 64 kHz.
El primer paso es la normalizacion de las frecuencias del corte y de supresion
1
=
4 10
3
4 10
3
= 1
2
=
64 10
3
4 10
3
= 16
6.3. CIRCUITOS PROGRESIVOS EN CASCADA 133
La pendiente de la atenuacion es mayor que 20 dB/dec y por eso se elige n=3. Si
se calcula el ltro en la salida abierto se obtiene mediante las ecuaciones (6.16) y
(6.12) la ecuacion (6.17)
G
3
(j) = B
3
(j) =
3
k=0
(3 +k)!
(3 k)!(2k)!
(j)
k
(6.17)
Calculando para k=0,1,2,3 se obtiene
G
3
(j) = 1 + 6j 5
2
j
3
(6.18)
La atenuacion en la frecuencia de corte
1
= 1 debe ser igual a 3 dB. De la ecuacion
(6.18) es necesario calcular la funcion del corte normalizada
1
para la atenuacion
3 dB.
|G
3
(j
1
)|
2
= 10
3
10
= (1 5
2
1
)
2
+
2
1
(6
2
1
)
2
6
1
+ 13
4
1
+ 26
2
1
0, 995 = 0
La ecuacion se cumple para
1N
= 0, 194 y ese valor es la frecuencia del corte
normalizada, donde la atenuacion alcanza 3 dB. La nueva frecuencia normalizada
de supresion toma el valor
f
N
= f
1
1N
= 4
1
0, 194
= 20, 62
2
=
f
2
f
N
=
64
20, 62
= 3, 104.
Ahora se puede calcular la atenuacion mnima a
min
a
min
= 20 log|G
3
(j
2
)| = 33, 7 dB.
Si se elije el valor C=3,3 nF se obtiene la resistencia
R =
1
2f
N
C
=
1N
2
1
C
=
0, 194
24 10
3
3, 3 10
9
= 2339, 1 .
La estructura del ltro RC resultante se muestra en la gura 6.10.
6.3. Circuitos progresivos en cascada
El calculo de ltros utilizando los circuitos bipuertas progresivos es parecido al caso
anterior. El ltro con los circuitos bipuertas progresivos se muestra en la gura 6.11.
La matriz de cascada RC progresiva de la gura 6.11 toma la forma
134 CAP
i=0
K
11
ni
(j)
i
(6.20)
K
11
ni
=
(n+1)
ni
j=0
_
n1j
i1
_ _
i+j
i
_
j
(6.21)
K
11
n0
= 1 K
11nn
= 1.
Figura 6.11: Filtro con bipuertas progresivos en cascada.
Para el ltro PBF en la salida abierta gura 6.12 la atenuacion se calcula madiante
la ecuacion
a = 20 log|a
11
(, j)|
6.3. CIRCUITOS PROGRESIVOS EN CASCADA 135
Figura 6.12: Filtro PBF RC con los circuitos progresivos.
Ejemplo 2:
Calcular el ltro pasa bajas con los elementos RC progresivos para las especica-
ciones n=3, a
max
= 3 dB en el rango de frecuencias de f=0 hasta 4kHz y a
min
= 40
dB en f 64 kHz.
Como en el ejemplo anterior se elije el condensador de valor C=3,3 nF. El valor de
la constante se elije de tal manera que permita obtener los otros condensadores de
catalogo. Entonces se elije = 2, 2. El segundo condensador en el circuito de la gura
6.12 tiene el valor 3,3/2,2=1,5 nF y el ultimo condensador es 3, 3/(2, 2)
2
= 0, 68 nF.
Para calcular las resistencias se necesita calcular la nueva frecuencia normalizada
del corte. Para calcular G
3
(j) es necesario calcular los valores K
11
31
y K
11
32
. Esos
coecientes se calculan mediante las ecuaciones (6.20) y (6.21).
K
11
31
=
_
2
0
_ _
1
1
_
+
_
1
0
_ _
1
2
_
+
_
0
0
_ _
1
3
_
2
= 4, 32
K
11
32
=
_
1
2
_ _
2
2
_
+
_
1
1
_ _
2
3
_
= 3, 91
G
3
(j) = 1 + 4, 32j 3, 91
2
j
3
De esta ecuacion se calcula la nueva frecuencia del corte para a
max
= 3 dB
6
1N
+ 6, 65
4
1N
+ 10, 84
2
1N
0, 995 = 0
La ecuacion tiene como resultado la raiz
1N
=0,2950 del polinomio que es la fre-
cuencia del corte normalizada. Dado el valor del condensador C=3,3 nF se obtiene
la resistencia
R =
1
2f
N
C
=
1N
2f
1
C
=
0, 295
24 10
3
3, 3 10
9
= 3556, 8 .
Los valores del ltro PBF que se muestra en la gura 6.13 son:
136 CAP
8
+ 10, 07
6
+ 26, 93
4
+ 15, 77
2
0, 995 = 0.
La ecuacion presenta como resultado la raz
1N
= 0, 239. La frecuencia del corte
normalizada es 0,239. Si se elije el valor del ccondensador como en el ejemplo anterior
C = 3, 3 nF se obtiene la primera resistencia del circuito.
R =
1
2f
N
C
=
1N
2f
1
C
=
0, 239
24 10
3
3, 3 10
9
= 2881, 67
El ltro PBF para n=4 se muestra en la gura 6.13 y los elementos del ltro tienen
los valores:
R
1
= 2881, 67 C
1
= 3, 3 nF
R
2
= 6339, 67 C
2
= 1, 5 nF
R
3
= 13942, 28 C
3
= 682 pF
R
4
= 30684, 02 C
4
= 330 pF
6.4. FILTROS RC EN CASCADA CON DIVISOR 137
Figura 6.14: Filtro pasa bajas para n=4.
Figura 6.15: Circuito RC con el divisor.
6.4. Filtros RC en cascada con divisor
La estructura del ltro RC con el divisor se muestra en la gura 6.15. Esta conectado
con la admitancia Y
1
y la impedancia Z
2
. La matriz de impedacia Z del circuito
resultante toma la forma
Z
n
=
_
_
Z
2
+
a
11
Y
1
a
11
+a
21
Z
2
+
1
Y
1
a
11
+a
21
Z
2
+
a
11
Y
1
a
11
+a
21
Z
2
+
Y
1
a
12
+a
22
Y
1
a
11
+a
21
_
_. (6.22)
En la ecuacion (6.22) a
ij
son los elementos de la matriz RC del circuito en la gura
6.15, i=1,2; j=1,2. De la ecuacion (6.22) se puede calcular la funcion de transferencia
del voltaje inversa G(j), si la salida del circuito esta abierta.
G(j) =
U
1
U
2
=
Z
11
Z
21
=
a
11
(1 +Z
2
Y
1
) +a
21
Z
2
a
11
Z
2
Y
1
+a
21
Z
2
+ 1
(6.23)
Para el ltro pasa bajas la impedancia Z
2
y admitancia Y
1
en el circuito 6.15 toman
la forma
138 CAP
p
=
6 + 4
C
C
1
(6.27)
C
2
= 23C + 29C
1
+ 4
C
2
C
1
. (6.28)
La atenuacion mnima en = se puede calcular mediante la ecuacion (6.29)
a
min
= 20 log
C
1
+C
2
C
1
. (6.29)
De la ecuacion (6.27) se deduce que la frecuencia del polo de atenuacion se puede
elegir mediante el cociente C/C
1
. En la gura 6.17 se muestra la atenuacion de
6.4. FILTROS RC EN CASCADA CON DIVISOR 139
los ltros PBF para varias = C
1
/C. La atenuacion mnima del ltro se obtiene
calculando la ecuacion (6.29).
Figura 6.17: Atenuacion de PBF para el ltro con divisor y n=3.
Ejemplo 3:
Calcular el ltro RC pasa bajas con el divisor para un orden del ltro n=3 y las
especicaciones del ejemplo anterior.
En este caso se puede elegir la frecuencia del polo de atenuacion. Si se elige la
frecuencia del polo de atenuacion, tambien se inuye sobre la atenuacion mnima.
La frecuencia del polo depende en la ecuacion (6.27). Si se elige la frecuencia del
polo
p
, la atenuacion mnima variara seg un la ecuacion (6.29). Si se sustituye por
C
1
= C y por C
2
= C en (6.29) se obtiene (6.30).
a
min
= 40 = 20 log
C + 23C + 29C + 4
C
C
(6.30)
2 = log
_
1 +
23
+ 29 +
4
2
_
(6.31)
70
2
23 4 = 0 (6.32)
La raz de la ecuacion (6.31) es = 0, 45. Entonces
C
2
= 23C + 290, 45C + 4
C
0, 45
= 44, 94C.
Ahora se calcula B
3
(j), Q
3
(j) y G
3
(j).
B
3
(j) = 1 5
2
+j(6
2
)
140 CAP
0
=
0
=
1
RC
j
C
p
C
_
(j)
2
+ 4j + 3
_
+ 1 = 0
6.5. FILTRO RC CON LA ADMITANCIA EN PARALELO 141
Figura 6.18: Circuito RCP con la admitancia Y
p
conectada en paralelo con RC.
_
1 4
2
C
p
C
_
+j
C
p
C
_
3
2
_
= 0
3
2
= 0 =
3
1 4
_
3
_
2
C
p
C
= 0 C
p
=
C
12
.
En este caso la ubicacion del polo depende solo del n umero de circuitos basicos del
circuito RC y no se puede elegir como hemos visto en el circuito RC con divisor.
Si se toma en cuenta el circuito abierto en la salida se puede calcular la atenuacion
mnima a
min
mediante la ecuacion
G(s) =
U
1
U
2
=
Y
p
a
12
+a
11
Y
p
a
12
+ 1
= 1 +
a
11
a
12
1
Y
p
= 1 +
B
n
RQ
n
Y
p
.
a
min
= lm
G(j) = 1 +
(jCR)
n1
(jCR)
n1
jCR
jC
p
R
= 1 +
C
C
p
Para n=3 se obtiene la atenuacion mnima mediante la ecuacion
a
min
= 20 log
_
1 +
C
C
p
_
= 20 log
_
1 +
12C
C
_
= 20 log13 = 22, 28 dB.
142 CAP
_
G
1
G
1
0 0 0 0
G
1
G
1
+G
2
+sC
1
G
2
0 sC
1
0
0 G
2
G
2
+sC
2
0 0 sC
2
0 0 0 G
A
+G
B
G
B
G
A
0 sC
1
0 G
B
sC
1
+G
B
0
0 0 sC
2
G
A
0 G
A
+sC
2
_
_
(7.1)
En la matriz de admitancia (7.1) las sumas de todos elementos en cada la y columna
deben ser igual a cero. Si se conecta el nodo 6 con la tierra se puede cancelar el
sexto renglon y la sexta columna. La matriz (7.1) va a cambiar si se tiene en cuenta
el amplicador. Los nodos 3 y 4 en la entrada del amplicador estan al mismo
potencial (U
3
= U
4
), eso signica que en la matriz (7.1) se pueden sumar la tercera
y cuatra columna. Si en salida del ltro se conecta un circuito con impedancia
innita, entonces I
5
= 0 y se puede cancelar la quinta lnea. La nueva matriz del
circuito activo con la tierra conectada en el sexto nodo se muestra en la ecuacion
(7.2).
Y =
_
_
G
1
G
1
0 0
G
1
G
1
+G
2
+sC
1
G
2
sC
1
0 G
2
G
2
+sC
2
0
0 0 G
A
+G
B
G
B
_
_
(7.2)
La funcion de transferencia H(s) se puede calcular mediante la ecuacion (7.3).
H(s) =
U
5
U
1
=
15
11
(7.3)
11
y
15
son los subdeterminantes de la matriz (7.2) que toman la forma
15
=
G
1
G
1
+G
2
+sC
1
G
2
0 G
2
G
2
+sC
2
0 0 G
A
+G
B
(7.4)
15
= G
1
G
2
(G
A
+G
B
)
11
=
G
1
+G
2
+sC
1
G
2
sC
1
G
2
G
2
+sC
2
0
0 G
A
+G
B
G
B
(7.5)
11
= G
B
[G
1
G
2
+s(G
1
C
2
+G
2
C
2
G
2
C
1
G
a
G
b
) +s
2
C
1
C
2
]
7.1. FILTROS ACTIVOS DE SEGUNDO ORDEN 145
La funcion de transferencia H(s) se obtiene, si se sustituyen en la ecuacion (7.3) los
valores de
15
y
11
y K =
G
A
+G
B
G
B
.
U
5
U
1
= H(s) =
K G
1
G
2
s
2
C
1
C
2
+s[C
2
G
1
+C
2
G
2
C
1
G
2
(K 1)] +G
1
G
2
(7.6)
La ecuacion (7.6) es la funcion de transferencia de un ltro paso bajas de segundo
orden. Si esta funcion de transferencia se compara con la funcion de transferencia
del ltro Butterworth denormalizado de segundo orden (7.7)
H(s) =
2
0
s
2
+s
2
0
+
2
0
, (7.7)
se obtienen las ecuaciones para calcular el ltro paso bajas de segundo order con
a
max
= 3 dB.
b = C
1
0
El condensador C
1
se elige y se calcula b
m =
a
2
4
+K 1 Para Butterworth a
max
= 3 dB la constante a =
2
C
2
= mC
1
R
1
=
2
a b
R
2
=
a
2 m b
Ejemplo 1:
Calcular el ltro de segundo orden para los especicaciones mostrados en la gura
7.2.
Figura 7.2: Especicaciones del ltro paso bajas.
Primero se calcula la ganancia K, porque se quiere que el ltro tenga en = 0 una
ganancia de 20 dB.
20 logK = 20 log K=1 K=10
146 CAP
2(1, 885 10
5
)
= 75 k
R
2
=
2
2 (9, 5) (1, 885 10
5
)
= 3, 94 k
Todava falta por calcular las resistencias R
A
y R
B
. Si se elige un potenciometro
de 100 k para ajustar la ganancia, entonces R
A
+ R
B
= 100 k. De la ecuacion
R
A
+R
A
(K1) = 100 k se calcula R
A
=
100000
10
= 10 k y R
B
= 10000(10 1) =
90 k.
7.1.2. Filtro activo paso altas.
La estructura de ltro paso altas de segundo orden se muestra en la gura 7.3. Para
calcular la funcion de transferencia del ltro paso altas es necesario calcular la matriz
de admitancia. La matriz de admitancia del circuito activo se muestra en la ecuacion
(7.8).
Figura 7.3: Estructura del ltro paso altas.
Y =
_
_
sC
1
0 sC
1
0
sC
1
G
1
G
1
+sC
1
+sC
2
sC
2
0 0 sC
2
G
2
+sC
2
0 G
B
0 G
A
+G
B
_
_
(7.8)
7.1. FILTROS ACTIVOS DE SEGUNDO ORDEN 147
La funcion de transferencia H(s) =
U
2
U
1
=
12
11
toma la forma
U
2
U
1
= H(s) =
Ks
2
C
1
C
2
s
2
C
1
C
2
+s[C
1
G
2
+C
2
G
2
C
2
G
1
(K 1)] +G
1
G
2
. (7.9)
La ecuacion (7.9) es la funcion de transferencia de un ltro paso altas de segundo
orden. Si esta funcion de transferencia se compara con la funcion de transferencia
del ltro Butterworth desnormalizado de segundo orden paso altas (7.10).
H(s) =
s
2
2
0
s
2
+
2
0
+
2
0
, (7.10)
se obtienen las ecuaciones para calcular el ltro activo paso altas de segundo orden,
en el caso si a
max
= 3 dB. Es necesario elegir C
1
= C
2
. El condensador C
1
se elige
y se calcula b, R
1
y R
2
.
b = C
1
0
R
1
=
a +
_
a
2
+ 8(K 1)
4 b
(7.11)
R
2
=
1
R
1
b
2
(7.12)
Ejemplo 2:
Calcular el ltro paso altas de segundo orden para las especicaciones del ltro de
la gura 7.4.
Figura 7.4: Especicaciones para del ltro paso altas.
Primero se calcula la ganancia K, porque se quiere que el ltro tenga en = 0 la
ganancia de 40 dB.
148 CAP
2 +
_
2 + 8(100 1)
4 1, 885 10
4
= 39, 24 k
R
2
=
1
39, 24 10
3
(1, 885 10
4
)
2
= 717
Todava falta calcular las resistencias R
A
y R
B
. Si se elije un potenciometro de 100
k entonces R
A
+ R
B
= 100 k, y de la ecuacion R
A
+ R
A
(K 1) = 100 k se
calcula R
A
=
100000
100
= 1 k y R
B
= 99 k.
7.1.3. Filtro activo paso banda.
La estructura de ltro paso banda de segundo orden se muestra en la gura 7.5.
Para calcular la funcion de transferencia del ltro paso banda es necesario calcular
la matriz de admitancia. La matriz de admitancia del circuito activo se muestra en
la ecuacion (7.13).
Figura 7.5: Estructura del ltro paso banda.
Y =
_
_
G
1
G
1
0 0
G
1
G
1
+sC
2
+G
3
sC
2
G
3
0 sC
2
sC
2
+G
4
+sC
5
0
0 0 G
A
+G
B
0
_
_
(7.13)
La funcion de transferencia H(s) =
U
5
U
1
=
15
11
toma la forma
H(s) =
KG
1
sC
2
s
2
C
2
C
5
+s[C
5
G
1
+C
2
G
4
+C
5
G
3
+C
2
G
1
+C
2
G
3
(1 K)] +G
4
(G
1
+G
3
)
.
(7.14)
7.1. FILTROS ACTIVOS DE SEGUNDO ORDEN 149
La ecuacion (7.14) es la funcion de transferencia de un ltro paso banda de segundo
orden. Si esta funcion de transferencia se compara con la funcion de transferencia
del ltro Butterworth paso banda desnormalizado de segundo orden (7.15)
H(s) =
s
0
s
2
+s
2
0
+
2
0
, (7.15)
se obtienen las ecuaciones para calcular el ltro activo paso banda de segundo orden
si a
max
= 3 dB. Se elije el condensador C
2
y se calculan k, Q, K, C
5
, R
1
, R
3
y R
4
.
k = 2f
0
C
2
Q =
Ancho de banda
Frecuencia central
K =
1
3
(6, 5
1
Q
) (7.16)
C
5
=
C
1
2
R
1
=
2
k
R
3
=
R
1
3
R
4
= 2 R
1
(7.17)
Ejemplo 3:
Calcular el ltro paso banda de segundo orden para las especicaciones del ltro que
se muestran en la gura 7.6.
Figura 7.6: Especicaciones para el ltro paso banda.
Se elige C
2
= 0, 02 10
6
F y los valores del ltro paso banda se calculan
C
5
=
0, 02 10
6
2
= 0, 01 F k = 0, 02 10
6
2300 = 3, 769 10
5
R
1
=
2
3, 769 10
5
= 53, 05 k R
3
=
53, 05 10
3
3
= 17, 684 k
150 CAP
_
sC
1
0 sC
1
sC
1
0 G
1
+sC
1
0 G
2
G
1
_
_ (7.18)
La funcion de transferencia H(s) =
U
2
U
1
=
12
11
toma la forma
U
2
U
1
= H(s) =
R
2
R
1
sC
1
G
1
s +
1
R
1
C
1
. (7.19)
La ecuacion (7.19) es la funci on de transferencia de un ltro paso altas de primer
orden. De la ecuacion (7.19) se pueden escribir dos ecuaciones. La ganancia del ltro
K y la frecuencia del corte del ltro paso altas toman la forma:
7.2. FILTROS ACTIVOS DE PRIMER ORDEN 151
para = K =
R
2
R
1
0
=
1
R
1
C
1
Si se elige el condensador C
1
se puede calcular el resistor R
1
y de la expresion la
ganancia K se calcula R
2
.
Ejemplo 4:
Calcular el ltro paso altas para las especicaciones que se muestran en la plantilla
7.8. Se elige el valor del condensador C
1
= 10000 pF y se calcula R
1
y despues R
2
.
Figura 7.8: Especicaciones del ltro paso altas.
R
1
=
1
2 20 10
3
10000 10
12
= 7957
R
2
= 10 7957 = 79570
7.2.2. Filtro paso bajas.
La estructura del ltro paso bajas de primer orden con ganancia de amplicador
innita se muestra en la gura 7.9. La matriz de admitancia del ltro paso bajas de
la gura 7.9 se muestra en la ecuacion (7.20).
Y =
_
_
G
1
0 G
1
0 G
2
+sC
2
G
2
sC
2
G
1
G
2
sC
2
G
1
+G
2
+sC
2
_
_ (7.20)
La funcion de transferencia H(s) =
12
11
toma la forma
U
2
U
1
= H(s) =
1
R
1
C
2
1
s +
1
R
2
C
2
(7.21)
152 CAP
1
=
1
R
2
C
2
Para = 0 la ganancia es K =
R
2
R
1
. Si se elige el condensador C
2
se puede calcular
la resistancia R
2
y con la ganancia K conocida se calcula R
1
.
Ejemplo 5:
Calcular el ltro paso bajas para las especicaciones que se muestran en la plantilla
7.10.
Se elige el valor del condensador C
1
= 0, 01 F y se calculan R
2
y R
1
.
Figura 7.10: Especicaciones del ltro paso bajas.
R
2
=
1
2 1000 0, 01 10
6
= 15, 9 k
7.2. FILTROS ACTIVOS DE PRIMER ORDEN 153
R
1
=
15, 9 10
3
10
= 1, 59 k
7.2.3. Filtro paso banda.
La estructura del ltro paso banda de segundo orden con ganancia de amplicador
innita se muestra en la gura 7.11. La matriz de admitancia del ltro paso banda de
la gura 7.11 se muestra en la ecuacion (7.22). La funcion de transferencia H(s) =
U
2
U
1
=
12
11
toma la forma
Figura 7.11: Estructura del ltro paso banda de segundo orden.
Y =
_
_
sC
1
0 sC
1
sC
1
0 G
1
+sC
1
0 G
2
sC
2
G
1
_
_ (7.22)
U
2
U
1
= H(s) =
s
G
1
C
2
(s +
1
R
1
C
1
).(s +
1
R
2
C
2
)
(7.23)
La ecuacion (7.23) es la funcion de transferencia de un ltro paso banda de segundo
orden. A partir de la ecuacion (7.23) se pueden escribir tres ecuaciones.
K =
R
2
R
1
1
=
1
R
2
C
2
1
=
1
R
1
C
1
Para =
0
la ganancia es K =
R
2
R
1
. Si se elige el condensador C
2
se puede calcular
la resistencia R
2
. Con la ganancia K se calcula R
1
y con R
1
se calculaC
1
. .
Ejemplo 6:
Calcular el ltro paso banda para las especicaciones de la plantilla 7.12. con una
ganancia de K=5.
Se elige el valor del condensador C
2
= 0, 01 F y se calcula R
2
a continuacion R
1
y
por ultimo C
1
.
154 CAP
ON M
ULTIPLE 155
Mediante las ecuaciones siguientes se pueden calcular los valores de los elementos
del ltro paso bajas.
C
5
=
k
2f
1
C
2
=
4
a
2
(H + 1)
k
2f
1
R
1
=
a
2Hk
R
3
=
a
2(H + 1)k
R
4
=
a
2k
Ejemplo 7:
Calcular los elementos del ltro paso bajas, con frecuencia de corte f
1
= 100 Hz, el
orden del ltro n=2, atenuaci on maxima 3 dB y aproximacion de Butterworth. La
ganancia del ltro es 20 dB, (H=10).
El condensador C
5
se elige y se calcula la constante k y los elementos del ltro. Para
Butterworth si a
max
= 3 dB, la constante a =
2.
C
5
= 0, 1 F k = 2 100 0, 1 10
6
= 6, 28 10
5
C
2
=
4
2
(10 + 1)
6, 28 10
5
2 6, 28 100
= 1, 1 F R
1
=
2
2 10 6, 28 10
5
= 1125
R
3
=
2
2(10 + 1)6, 28 10
5
= 1023 R
4
=
2
2 6, 28 10
5
= 11, 26 k
7.3.2. Paso altas.
La estructura paso altas de un ltro activo con un amplicador de ganancia innita
se muestra en la gura 7.14. La funcion de transferencia del ltro activo paso altas
se muestra en la ecuacion (7.25).
U
2
U
1
=
s
2
C
1
C
3
s
2
C
3
C
4
+sG
5
(C
1
+C
3
+C
5
) +G
2
G
5
(7.25)
Las ecuaciones para calcular los valores de los elementos del ltro paso altas toman
la forma:
C
1
= C
3
=
k
2f
1
C
4
=
C
1
H
R
2
=
a
k(2 +
1
H
)
R
5
=
H(2 +
1
H
)
ak
156 CAP
2.
C
1
= C
3
= 10 F k = 2 0, 1 10 10
6
= 6, 28 10
6
C
4
=
10 10
6
1
= 10 F R
2
=
2
6, 28 10
6
(2 +
1
1
)
= 75 k
R
5
=
1(2 +
1
1
)
2 6, 28 10
6
= 337, 78 k
7.3.3. Paso banda.
La estructura paso banda de un ltro activo con un amplicador de ganancia innita
se presenta en la gura 7.15. La funcion de transferencia del ltro activo paso banda
se muestra en la ecuacion (7.26).
U
2
U
1
=
sG
1
C
3
s
2
C
3
C
4
+sG
5
(C
3
+C
4
) +G
5
(G
1
+G
2
)
(7.26)
Si se compara la ecuacion (7.26) con la ecuacion general de paso banda (7.27), se
obtienen las ecuaciones para calcular los valores de los elementos del ltro paso
banda. Se eligen los condensadores C
3
y C
4
y se calcula el coeciente k. El resto de
los valores vendran dados por los siguientes expresiones.
7.3. FILTROS CON REALIMENTACI
ON M
ULTIPLE 157
Figura 7.15: Paso banda con realimentacion m ultiple.
U
2
U
1
=
H
0
s
s
2
+s
0
a +
2
0
(7.27)
C
3
= C
4
=
k
2f
0
H =
A
0
Q
R
1
=
1
kH
R
2
=
1
(2QH)k
R
5
=
2Q
k
Ejemplo 9:
Calcular los elementos del ltro paso banda para una frecuencia central f
0
= 1, 6 Hz,
orden del ltro n=2, atenuacion maxima 3 dB y la aproximacion de Butterworth.
La ganancia del ltro es A
0
= 10. (20 dB) y la calidad Q=10.
El condensador C
3
se elige y se calcula la constante k. Para Butterworth con a
max
=
3 dB la constante a =
2.
C
3
= C
4
= 10 F k = 2 1, 6 10
5
= 1 10
4
H =
10
10
= 1
R
1
=
1
10
4
= 10 k R
2
=
1
(20 1)10
4
= 527 R
5
=
2 10
10
4
= 200 k
158 CAP
dB
=
_
e
0,23amax
1 (7.35)
2
=
1
n
arcsenh
1
(7.36)
1
=
(2k + 1)
2n
(7.37)
(k) = sen
1
senh
2
(7.38)
(k) = cos
1
cosh
2
(7.39)
Los polos de H(s) estan localizados en una elipse como se muestra en la gura 7.21
para el caso de ltro Chebychev de orden cinco.
7.6.1. La estructura que realiza un polo real.
El polo real
2
se realiza con la estructura de la gura 7.22. La funcion de transfe-
rencia este circuito es
H
2
(s) = K
(2)
s +
(2)
(7.40)
164 CAP
(2)
=
1
r
1
c
1
(7.41)
Si se elige c
1
= K = 1, la resistencia se calcula mediante la ecuacion (7.42).
r
1
=
1
(2)
(7.42)
7.6.2. La estructura que realiza polos complejos.
Los polos complejos se realizan mediante la estructura que se muestra en la gura
7.23. La funcion de transferencia general de segundo orden toma la forma:
7.6. DISE
2
0,1
=
1
r c
0,1
Q
0,1
=
1
r c
(3 ) K = .
Si se elige c=1 se obtienen las ecuaciones siguientes para calcular los valores r y .
r =
1
2
0i
= 3
1
Q
0,i
0,i
Los valores de Q
0,i
y
0,i
, para i=1,2 se calculan mediante las ecuaciones (7.45) y
(7.46).
0,i
=
_
2
(i)
+
2
(i)
(7.45)
Q
0,i
=
(i)
2|
(i)
|
(7.46)
7.6.3. Ajuste del bloque de primer orden.
Cada bloque se realiza separadamente en el circuito 7.24. Despues de ajustar los
bloques se conectan en cascada como se muestra en la gura 7.24. Los bloques se
conectan con aparatos de medicion como se ve en la gura 7.25. La atenuacion del
166 CAP
2
=
1
5
arcsenh
1
0, 508527
= 0, 285707
senh(0, 285707) = 0, 28961 cosh(0, 285707) = 1, 041092
para k=0
0
= 0, 2896sen(
10
) = 0, 0894
0
= 1, 04109268cos(
10
) = 0, 9901
para k=1
1
= 0, 2896sen(
3.
10
) = 0, 234299
1
= 1, 04109268cos(
3.
10
) = 0, 6119
para k=2
2
= 0, 2896sen(
5.
10
) = 0, 28961
2
= 1, 04109268cos(
5.
10
) = 0, 0000
Los polos del ltro Chebychev estan ubicados en una elipse como se muestra en la
gura 7.28.
7.6. DISE
2
s +
2
2
=
1
r
2
c
2
.
Si se elige la ganancia K
2
= 1 y c
2
= 1 podemos calcular la resistencia r
2
.
r
2
=
1
2
=
1
0, 289
= 3, 460207
El valor desnormalizado R
2
se calcula mediante la ecuacion R
2
= R
0
3, 460207. Si
se elige el condensador desnormalizado 1000 pF de la ecuacion
C
2
=
c
2
2f
0
R
0
,
se calculan R
0
y R
2
R
0
=
c
2
28000 10
12
1000
= 19894 R
2
= 3, 460207 19894 = 68838 .
En la frecuencia f
1
=
2
f
0
= 0, 289 8000 = 2312 Hz la atenuacion debe aumentar
en 1 dB. Si no es as es necesario ajustarla con la resistencia R
2
.
Circuito que realiza el polo complejo en s = 0, 0894 j0, 9901.
El circuito que realiza el polo complejo
0
= 0, 9901,
0
= 0, 0894 se muestra en
la gura 7.30a). La atenuacion en la frecuencia f
00
=
00
f
0
debe ser 20 log(Q
00
)
170 CAP
00
=
_
0, 0894
2
+ 0, 9901
2
= 0, 994127 Q
00
=
0, 994127
2 0, 0894
= 5, 55999
La resistencia normalizada en el circuito y la ganancia toman la forma
r
1
= r
2
= r =
1
0, 994127
= 1, 0059
00
= 3
1
Q
00
= 2, 82014
El valor de los condensadores se seleccionan a c = c
1
= c
2
= 1000 pF. Ahora se
puede calcular la resistencia R
0
para desnormalizar los elementos del circuito
R
0
=
c
2f
0
C
=
1
28 10
3
1000 10
12
= 19894, 367 ,
y los resistencias del segundo bloque son
7.6. DISE
01
=
_
0, 234
2
+ 0, 6119
2
= 0, 655116 Q
01
=
0, 655116
2 0, 234
= 1, 39982
172 CAP
_
I
i
I
s
I
k
I
b
_
_
=
_
_
G
1
0 G
1
0
S G
2
S G
2
G
1
0 G
1
0
S G
2
S G
2
_
_
U
i0
U
s0
U
k0
U
b0
_
_
La matriz de admitancia de un amplicador real toma la forma
Y =
_
_
G
1
0 G
1
0
S G
2
S G
2
G
1
0 G
1
0
S G
2
S G
2
_
_
.
Ejemplo 1:
Calcular la matriz de admitancia del circuito con el amplicador real de la gura
7.34.
Primero se calcula la matriz de la red pasiva.
174 CAP
_
Y
1
0 0 Y
1
0 0 0 0
0 0 0 0
Y
1
0 0 Y
1
+Y
2
_
_
Para obtener la matriz de admitancia del circuito activo es necesario sumar la matriz
de la red pasiva con la matriz del amplicador real.
Y =
_
_
Y
1
+G
1
0 G
1
Y
1
S G
2
S G
2
G
1
0 G
1
0
S Y
1
G
2
S G
2
+Y
1
+Y
2
_
_
De aqu en adelante se va a suponer el amplicador ideal. Primero se supone que la
resistencia del amplicador en la entrada es igual a innito, R
1
= , G
1
= 0. La
matriz anterior se modica.
7.7. DISE
_
Y
1
0 0 Y
1
S G
2
S G
2
0 0 0 0
S Y
1
G
2
S G
2
+Y
1
+Y
2
_
_
En esta matriz se van a reducir los nodos internos 1 y 4 (I y B) y se calcula la matriz
siguiente
[Y] =
_
22
22,33
23
22,33
(1)
5
32
22,33
(1)
6
33
22,33
_
_.
El subdeterminante
22,33
se obtiene eliminando en la matriz la segunda y tercera
lnea y la segunda y tercera columna.
22,33
=
Y
1
Y
1
S Y
1
G
2
+Y
1
+Y
2
= Y
1
(G
2
S +Y
2
)
El subdeterminante
32
se obtiene eliminando en la matriz la tercera lnea y la
segunda columna.
32
=
Y
1
0 Y
1
S S G
2
S Y
1
S Y
1
+Y
2
+G
2
= SY
1
Y
2
Si se calculan los otros subdeterminantes se obtiene la matriz del circuito activo
[Y] =
_
0 0
SY
2
Y
2
+G
2
S
Y
2
G
2
Y
2
+G
2
S
_
.
Si se tiene en cuenta que el amlicador es ideal, entonces la ganancia S = y se
obtiene de la matriz anterior la matriz de admitancia
[Y] =
_
0 0
Y
2
0
_
De la ultima matriz se pueden escribir dos ecuaciones
I
1
= 0 I
2
= Y
2
U
1
De estas ecuaciones se puede ver que el circuito resultante es una fuente de corriente
controlada por el voltaje en la entrada. El circuito se muestra en la gura 7.35a).
La matriz de admitancia del circuito en la gura 7.35b) toma la forma
[Y] =
_
0 Y
2
0 0
_
.
176 CAP
_
U
2
I
2
_
.
La ecuacion matricial de cascada para segundo girador con la resistencia R
2
toma
la forma
_
U
1
I
1
_
=
_
0 R
2
1
R
2
0
_
_
U
2
I
2
_
.
Para dos giradores conectados en cascada como se muestra en la gura 7.37, las
matrices de cascada se multiplican. La matriz resultante en la ecuacion (7.48) es la
matriz de un transformador con n =
R
1
R
2
.
A =
_
0 R
1
1
R
1
0
_
_
0 R
2
1
R
2
0
_
=
_
R
1
R
2
0
0
R
2
R
1
_
=
_
n 0
0
1
n
_
(7.48)
Figura 7.37: Dos giradores en cascada equivalen a un transformador.
Ejemplo 3:
Calcular la impedancia de entrada de un girador con un condensador conectado a
la salida como se muestra en la gura 7.38. De las ecuaciones de un girador
U
1
= RI
2
I
1
=
1
R
U
2
,
178 CAP
L
2
C
2
=
2,65
(5, 30 10
6
)
= 707,1
Figura 7.40: Paso altas con girador.
Ejemplo 6:
Calcular los valores del ltro paso bajas de la gura 7.41 para la aproximacion de
Butterworth, frecuencia de corte f
1
= 10 kHz, R=1000 , H=10, y a
max
= 3 dB.
Primero se calcula la funcion de transferencia U
2
/U
1
A =
_
1 R
0 1
_
_
1 0
sC
1
1
_
_
0 T
1
T
0
_
_
1 0
sC
2
1
_
(7.50)
7.7. DISE
_
TsC
2
+s
2
RC
1
C
2
T +
1
T
T(1 +RsC
1
T)
Ts
2
C
1
C
2
+
1
T
sC
1
T
_
_ (7.51)
1
A
11
=
U
2
U
1
=
T
s
2
RC
1
C
2
T
2
+sC
2
T
2
+R
(7.52)
Si se sustituyen en la ecuacion (7.52) los terminos D =
1
T
, S
1
=
1
C
1
y S
2
=
1
C
2
se
obtiene la funcion de transferencia
U
2
U
1
=
DGS
1
S
2
s
2
+sS
1
G+S
1
S
2
D
2
(7.53)
La ecuacion (7.53) es una funcion de transferencia del ltro paso bajas. En el caso
de Butterworth la funcion de transferencia denormalizada toma la forma
U
2
U
1
=
H
2
0
s
2
+sa
0
+
2
0
(7.54)
Si se compara (7.53) con (7.54) se obtienen tres ecuaciones
H
2
0
= DGS
1
S
2
B
2
0
= S
1
S
2
D
2
S
1
G = a
0
182 CAP
2
C
1
=
1
1000
2 2 10
4
= 11, 253953 nF
D =
1
1000 10
= 10
4
T = 10 k
C
2
=
10
8
11, 253953 10
9
4
2
10
8
= 225, 079 10
12
F
El circuito paso bajas se muestra en la gura 7.41
7.8. Realizacion de la bobina mediante un girador
La bobina se puede realizar mediante el circuito en la gura 7.42. Para escoger las
impedancias Z
1
...Z
5
en el circuito que realiza la bobina es necesario calcular primero
la impedancia de entrada Z
1
. El primer circuito en la cascada tiene la matriz de
cascada
A
1
=
_
1 0
0
Z
1
Z
2
_
. (7.55)
El segundo circuito tiene la matriz de cascada (7.56).
Figura 7.42: Circuito de dos amplicadores en cascada
7.8. REALIZACI
1
l
=
1
1000 23400
= 46, 810 nF
L =
R
0
1
c
=
1000
23400 2
= 23,405 mH
R
4
=
L
C
=
23, 405 10
3
46, 810 10
9
= 500 10
3
C
1
=
l
R
4
=
23, 405 10
3
500 10
3
= 46, 810 nF
El circuito paso altas desnormalizado con el girador se muestra en la gura 7.47. La
frecuencia de corte del paso altas es f
1
= 3400 Hz.
Figura 7.47: Paso altas con el girador.
186 CAP
0
donde
0
es la fre-
cuencia angular de corte, entonces las rezistencias se transforman en condensadores,
las bobinas en resistencias y los capacidores en condensadores doble. En la gura
7.48 se muestra esta transformacion para
0
= 1.
Figura 7.48: Transformacion z/s.
El condensador doble se puede realizar mediante el circuito en la gura 7.42. En
las ecuaciones (7.59) se elige C
1
= C
5
= C y R
2
= R3. Bajo estas condiciones la
admitancia de entrada que se obtiene de la ecuacon (7.59) toma la forma
Y
1
=
Z
2
Z
4
Z
1
Z
3
Z
5
= s
2
C
2
R
4
(7.62)
Bajo estas condiciones el circuito en la gura 7.42 se convierte en el circuito 7.49a).
Este circuito realiza el doble condensador cuyo bloque se muestra en la gura 7.49b).
Ejemplo 9:
Calcular el ltro paso bajas de Butterworth si la frecuencia de corte es f
1
= 1000
Hz, la resistencia a la entrada y a la salida es R
0
= 10 k, a
max
= 3 dB y el orden
del ltro es n=3.
De las tablas se obtiene el circuito paso bajas de Butterworth normalizado que se
muestra en la gura 7.50a). El circuito despues de la transformacion a un circuito
con doble condensador se muestra en la gura 7.50b).
El circuito resultante despues de la desnormalizacion se muestra en la gura 7.51.
Mediante un sencillo analisis se puede vericar, que la atenuacion del ltro paso
7.9. LOS FILTROS ELECTR
A, D =
1
D. (8.8)
La estructura principal la podemos simplicar si se seleccionan los valores del circuito
de la siguiente manera
A = B = D = 1 F = 0.
Si se cambian en el circuito 8.4 los conmutadores como se muestra en la gura 8.5, se
obtiene una nueva estructura del ltro, gura 8.6. Ademas si se exige que el circuito
tenga la misma ganancia del circuito original, la ganancia se puede cambiar mediante
el parametro
= 10
(dB)
20
. (8.9)
La constante
(dB)
es el valor con que se puede cambiar y controlar la ganancia.
La ganancia del circuito se cambia si se cambian los valores de los ccondensadores
mediante los expresiones siguientes
(G, H, I, J) (G, H, I, J)
(B, C, E, F) (B/, C/, E/, F/).
8.1. FILTRO SC DE SEGUNDO ORDEN. 193
Figura 8.5: Conmutadores para simplicar el circuito.
Los valores de los elementos obtenidos A, B, C, D, E, G, e I se normalizan en dos
etapas siempre a un valor mnimo. As se obtienen los elementos normalizados que es
necesario desnormalizar. Si el ltro se realiza con un amplicador de typo MOS, es
necesario calcular el valor mnimo del condensador que se puede situar en el circuito
C
min
=
1
f
m
R
CMOS
.
El valor maximo que puede alcanzar el condensador en el circuito se calcula mediante
la ecuacion
C
max
=
1
5f
m
R
i
.
Los valores de los condensadores en el circuito se calculan mediante las ecuaciones
A = B = D = 1 F = 0
C = 1 +a +b E = 1 b
G = 2g +e H = g d
I = J = g.
Ejemplo 2:
Calcular el ltro discreto de capacidades conmutadas si se conoce la funcion de
transfe- rencia
H(z) =
0, 0263312 0, 0263312z
2
1 1, 830595z
1
+ 0, 947337z
2
=
g +ez
1
+dz
2
1 +az
1
+bz
2
. (8.10)
194 CAP
= 0, 337109
D =
D
= 0, 337109.
Si se calculan las nuevas funciones de transferencias H(z) y H
0
(z), se puede ver que
la funcion de transferencia H(z) no se varia, pero H
0
(z) es diferente.
H
0
(z) =
0, 142985 + 0, 295090z
1
0, 152104z
2
1 1, 830595z
1
+ 0, 947337z
2
.
La ganancia despues del primer amplicador es a
0
= 20log|H
0
(1595)| = 0, 00011308.
Ahora se van a normalizar los valores de los condensadores A hasta I en dos etapas.
En la primera etapa se normalizan los elementos A = 0, 337109, B = 1 y I =
0, 026331. El valor mnimo del condensador sera 1. La constante C
norm
para nor-
malizar los valores de los condensadores es C
norm
=
1
0,026331
= 37, 977728. Los valores
obtenidos son
A = 12, 802654 B = 37, 977728 I = 1.
En la segunda etapa se normalizan los valores de los condensadores C, E, D, G, y F.
C = 2, 216810 E = 1
D = 6, 4011327 G = 1
Es necesario desnormalizar los valores de los condensadores. Se toma en cuenta el val-
or del condensador maximo que no se puede sobrepasar. Si se utilizan amplicadores
de tipo FET la resistancia de la entrada es R
V ST
= 2000000 . Si la frecuencia de
conmutacion es f
m
= 28800 Hz, entonces el valor mnimo del condensador en el
circuito en la gura 8.6 es
C
min
>
1
f
v
R
vst
=
1
2 10
6
2, 88 10
4
= 17, 361 10
12
.
La impedancia del conmutador cuando esta cerrado sera 500 . Entonces el valor
maximo del ccondensador es
C
max
=
1
5 2, 88 10
4
500
= 13, 88810
9
.
Si se elige el valor del condensador mnimo 25 pF, el valor de los condensadores
E, G, I es 25 pF y los demas se calculan con la misma relacion.
A = 320, 066 pF B = 949, 443 pF
C = 55, 420 pF D = 160, 0283 pF.
196 CAP
i(t)(t n) dt = i(n)
0
0
= 1 [s]. (8.13)
Las ecuaciones nodales de carga en el caso del tiempo discreto toman la forma
[q(n)] = [
0
i(n)] = [C][u(n)] [C][u(n 1)]. (8.14)
Esta ultima ecuacion se puede escribir de la siguiente forma
i(n) =
_
C
0
_
u(n)
_
C
0
_
u(n 1), (8.15)
donde i(n) y u(n) son los vectores. La ecuacion matricial (8.15) corresponde a
la regla de Kirchho para las corrientes. La ecuacion (8.15) forma la base para el
analisis de los circuitos con las capacidadess conmutadas. La matriz [C/
0
] contiene
solo los valores reales y los elementos que no dependen de la frecuencia. Todos los
condensadores estan normalizados a
0
= 1 [s] y tienen la misma dimension.
Ejemplo 3:
Ahora se contin ua con un ejemplo ilustrativo de como construir la ecuacion matricial
para el circuito que se muestra en la gura 8.9a.
La ecuacion matricial para el circuito de dos puertos con condensadores se compone
de dos matrices. En la primera matriz la admitencia y
11
es la suma de todos ca-
pacitores conectados directamente a nodo 1. La admitancia y
12
es la suma de los
198 CAP
_
(C
1
+C
3
) C
3
C
3
(C
2
+C
3
)
_
.
_
u
1
(n 1)
u
2
(n 1)
_
(8.16)
La ecuacion matricial para el circuito que se compone solo de resistencias es muy
parecida. Los parametros de la matriz son conductancias y falta la segunda matriz.
La diferencia entre estos dos circuitos es que el circuito con los condensadores tiene
la capacidad de mantener la carga, que se representa mediante el vector u
i
(n 1)
en las ecuaciones (8.15) y (8.16).
_
i
1
(t)
i
2
(t)
_
=
_
(G
1
+G
3
) G
3
G
3
(G
2
+G
3
)
_
.
_
u
1
(t)
u
2
(t)
_
(8.17)
En el siguiente ejemplo se van a incluir en el circuito los interruptores. Se conocen
basicamente dos tipos de interruptores:
1. Interruptor por encima del condensador:
El interruptor colocado por encima del condensador se muestra en la gura 8.10. El
interruptor esta cerado en un ciclo segundos y desp ues abierto durante el mismo
ciclo. Si se abre en el tiempo n se obtiene la ecuacion de carga (8.18).
i(n) = Cu(n) Cu(n 1) (8.18)
8.2. AN
_
C
1
C
0
0 C
2
_
.
_
u
1
(n 1)
u
2
(n 1)
_
. (8.21)
De manera similar para n par se obtiene el circuito en la gura 8.11c) y las ecuaciones
matriciales
_
i
1
(n)
i
2
(n)
_
=
_
C
1
0
0 (C
2
+C
0
)
_
.
_
u
1
(n)
u
2
(n)
_
_
C
1
0
C
0
C
2
_
.
_
u
1
(n 1)
u
2
(n 1)
_
. (8.22)
200 CAP
_
C
1
A
I
(n)C
0
A
P
(n)C
0
C
2
_
.
_
u
1
(n 1)
u
2
(n 1)
_
. (8.25)
La ecuacion matricial ahora dependiente del tiempo (8.25) describe el circuito de la
gura 8.11a). La variabilidad en el tiempo esta expresada mediante los conmutadores
dependientes del tiempo. Para el analisis en el dominio de la frecuencia es necesario
aplicar a la ecuacion matricial la transformada z. En la tabla 8.1 se muestran algunas
8.2. AN
i=0
f
i
(n)z
i
2 a
n
f(n) F(
z
a
)
3 (1)
n
f(n) F(-z)
4 (1)
n
f(n 1) z
1
F(z)
5 (1)
n
f(n k) (1)
k
z
k
F(z)
6 A
P
(n) =
1+(1)
n
2
1
1z
2
7 A
I
(n) =
1(1)
n
2
z
1
1z
2
8 A
P
(n).f(n)
1
1z
2
F(z) =
F(z)+F(z)
2
9 A
I
(n).f(n)
z
1
1z
2
F(z) =
F(z)F(z)
2
10 A
P
(n).f(n 1)
F(z)F(z)
2
z
1
11 A
I
(n).f(n 1)
F(z)+F(z)
2
z
1
Cuadro 8.1: Transformada z de algunas secuencias.
transformaciones de las secuencias. Aplicando las reglas 8-10 de la tabla 8.1 a la
ecuacion matricial (8.25) se obtiene
I
1
(z) = C
1
U
1
(z)(1 z
1
) +C
0
U
1
(z) U
1
(z)
2
C
0
U
2
(z) +U
2
(z)
2
z
1
(8.26)
I
2
(z) = C
2
U
2
(z)(1 z
1
) +C
0
U
2
(z) +U
2
(z)
2
C
0
U
1
(z) U
1
(z)
2
z
1
. (8.27)
El problema es que, en las ecuaciones (8.26) y (8.27), aparecen los terminos U
i
(z)
U
i
(z). Estos terminos se pueden expresar mediante las ecuaciones:
U
i
(z) +U
i
(z)
2
= u
0
+u
2
z
2
+u
4
z
4
+... = U
P
i
(z) (8.28)
U
i
(z) U
i
(z)
2
= u
1
z
1
+u
3
z
3
+u
5
z
5
+... = U
I
i
(z). (8.29)
202 CAP
_
I
P
1
I
I
1
I
P
2
I
I
2
_
_
=
_
_
C
1
C
1
z
1
0 0
C
1
z
1
C
1
+C
0
C
0
z
1
0
0 C
0
z
1
C
2
+C
0
C
2
z
1
0 0 C
2
z
1
C
2
_
_
.
_
_
U
P
1
U
I
1
U
P
2
U
I
2
_
_
(8.32)
La parte par e impar de los productos se separan de la siguiente manera
Par(U
P
i
+U
I
i
)(1 z
1
) = U
P
i
z
1
U
I
i
(8.33)
Impar(U
P
i
+U
I
i
)(1 z
1
) = U
I
i
z
1
U
P
i
(8.34)
La ecuacion matricial se puede interpretar como la ecuacion de corriente de un
circuito de cuatro puertas que se muestra en la gura 8.12. Eso signica que se
pueden escribir cuatro funciones de transferencia:
8.3. AN
_
I
P
1
I
I
1
I
P
2
I
I
2
_
_
=
_
[Y
11
] [Y
12
]
[Y
21
] [Y
22
]
_
_
U
P
1
U
I
1
U
P
2
U
I
2
_
_
(8.35)
Figura 8.12: Circuito RC con cuatro puertas.
8.3. Analisis de los circuitos RC conmutados.
El metodo de analizar el circuito con los condensadores conmutados se puede ge-
neralizar para el circuito multipuertas. En la gura 8.13a) para c=0 el circuito se
modica a un circuito que solo contiene los conmutadores, gura 8.13b). Cada con-
mutador se denomina con una letra para identicar en que periodo esta cerrado y
en que periodo esta abierto. Si el conmutador en periodo par esta cerrado se deno-
minan S
P
y si esta abierto en el mismo periodo S
I
, como se ve en las guras 8.13a)
y 8.13b). Si todos los conmutadores estan abiertos se obtiene un circuito que con-
tiene solo capacidades, gura 8.13c). El circuito que contiene solo los condensadores
esta denido por la ecuacion
i(n) = [C]u(n) [C]u(n 1) (8.36)
204 CAP
_
u
1
u
2
u
3
_
_ =
_
_
1 0 0
0 0 0
1 0 0
_
_
_
_
u
1
u
2
u
3
_
_ =
_
S
I
_
_
u
1
u
2
u
3
_
_. (8.37)
De forma similar para el tiempo impar se obtiene
u
1
= u
1
u
2
= u
1
u
3
= u
3
.
Estas ecuaciones se pueden escribir tambienen en forma matricial
_
_
u
1
u
2
u
3
_
_ =
_
_
1 0 0
1 0 0
0 0 1
_
_
_
_
u
1
u
2
u
3
_
_ =
_
S
P
_
_
u
1
u
2
u
3
_
_. (8.38)
Si se utilizan las funciones de conmutacion (8.23) y (8.24) se obtiene la relacion de
voltajes para n par y n impar
u(n) =
_
A
I
(n)[S
I
] +A
P
(n)[S
P
]
_
u(n). (8.39)
Esta relacion es valida tambien para el instante del tiempo n-1.
8.3. AN
_
I
1
(z)
I
2
(z)
.
.
.
I
m
(z)
_
_
U
P
(z) =
_
_
U
P
1
(z)
U
P
2
(z)
.
.
.
U
P
m
(z)
_
_
U
I
(z) =
_
_
U
I
1
(z)
U
I
2
(z)
.
.
.
U
I
m
(z)
_
_
.
(8.43)
El vector de corriente se puede tambien dividir en partes par e impar.
I(z) = I
I
(z) +I
P
(z). (8.44)
La ecuacion (8.42) se puede escribir en la forma matricial
_
I
P
(z)
I
I
(z)
_
=
_
[C] [0]
[0] [C]
_
_
_
_
S
P
_
z
1
_
S
I
_
z
1
_
S
P
_ _
S
I
_
_
_
_
U
P
(z)
U
I
(z)
_
. (8.45)
La ecuacion (8.45) es la ecuacion general de carga nodal para el circuito SC en el
dominio de z y corresponde a un circuito con m nodos y con un nodo conectado a
tierra. La dimension de la matriz es 2m 2m. El circuito con 2m puertas se muestra
en la gura 8.14.
206 CAP
i
1
= i
1
+i
3
i
2
= i
2
i
3
= 0,
se pueden expresar en forma matricial
_
i
1
i
2
i
3
_
_ =
_
_
1 0 1
0 1 0
0 0 0
_
_
_
_
i
1
i
2
i
3
_
_ =
_
I
I
_
_
i
1
i
2
i
3
_
_. (8.46)
Para n par las ecuaciones obtenidas del circuito 8.13
i
1
= i
1
+i
2
i
2
= 0
i
3
= i
3
,
se pueden expresar en forma matricial
_
i
1
i
2
i
3
_
_ =
_
_
1 1 0
0 0 0
0 0 1
_
_
_
_
i
1
i
2
i
3
_
_ =
_
I
P
_
_
i
1
i
2
i
3
_
_. (8.47)
8.3. AN
I
I
(z)
_
=
_
_
_
I
P
_
[ 0 ]
[ 0 ]
_
I
I
_
_
_
_
I
P
(z)
I
I
(z)
_
(8.48)
Sustituyendo la ecuacion (8.48) en la ecuacion (8.45) se obtiene la ecuacion nal que
se utiliza para el analisis general de los circuitos con condensadores conmutados.
_
I
P
(z)
I
I
(z)
_
=
_
_
_
I
P
_
[ 0 ]
[ 0 ]
_
I
I
_
_
_
_
[C] [0]
[0] [C]
_
_
_
_
S
P
_
z
1
_
S
I
_
z
1
_
S
P
_ _
S
I
_
_
_
_
U
P
(z)
U
I
(z)
_
(8.49)
Ejemplo 4:
En el ejemplo siguiente se muestra el calculo de la matriz de admitancia mediante el
metodo general utilizando la ecuacion (8.49). Se calcula la matriz de admitancia del
circuito de la gura 8.11. El circuito de la gura 8.11 se va a modicar en el circuito
de la gura 8.15a). La matriz de capacidades obtenida del circuito 8.15c) toma la
forma
Figura 8.15: Circuito SC y su modicacion b.) y c.)
[C] =
_
_
C
1
0 0
0 C
2
0
0 0 C
0
_
_, (8.50)
208 CAP
_
1 0 0
0 1 0
1 0 0
_
_ (8.51)
n par u
1
= u
1
u
2
= u
2
u
3
= u
2
_
S
P
_
=
_
_
1 0 0
0 1 0
0 1 0
_
_ (8.52)
Si se sustituyen las ecuaciones (8.50), (8.51) y (8.52) en la ecuacion general (8.49)
se obtiene
_
_
I
p
1
I
P
2
I
P
3
I
I
1
I
I
2
I
I
3
_
_
=
_
_
_
_
C
1
0 0
0 C
2
0
0 0 C
0
_
_ [ 0 ]
[ 0 ]
_
_
C
1
0 0
0 C
2
0
0 0 C
0
_
_
_
_
_
_
1 0 0
0 1 0
0 1 0
_
_ z
1
_
_
1 0 0
0 1 0
1 0 0
_
_
z
1
_
_
1 0 0
0 1 0
0 1 0
_
_
_
_
1 0 0
0 1 0
1 0 0
_
_
_
_
U
P
1
U
P
2
U
P
3
U
I
1
U
I
2
U
I
3
_
_
. (8.53)
Si las matrices se multiplican se obtiene la ecuacion (8.54).
_
_
I
P
1
I
P
2
I
P
3
I
I
1
I
I
2
I
I
3
_
_
=
_
_
C
1
0 0 C
1
z
1
0 0
0 C
2
0 0 C
2
z
1
0
0 C
0
0 0 0 0
C
1
z
1
0 0 C
1
0 0
0 C
2
z
1
0 0 C
2
0
0 C
0
z
1
0 C
0
0 0
_
_
U
P
1
U
P
2
U
P
3
U
I
1
U
I
2
U
I
3
_
_
(8.54)
La relacion de las corrientes para los conmutadores cerrados y abiertos se puede
escribir para n par e impar en la siguiente forma:
8.3. AN
i
1
= i
1
+i
3
i
1
= i
1
i
2
= i
2
i
2
= i
2
+i
3
i
3
= 0
i
3
= 0
Es necesario transformar la relacion mediante la transformada z y escribirla en forma
matricial como se muestra en la ecuacion (8.55).
_
I
P
1
I
P
2
I
P
3
I
I
1
I
I
2
I
I
3
_
_
=
_
_
_
_
1 0 0
0 1 1
0 0 0
_
_
_
_
0 0 0
0 0 0
0 0 0
_
_
_
_
0 0 0
0 0 0
0 0 0
_
_
_
_
1 0 1
0 1 0
0 0 0
_
_
_
_
I
P
1
I
P
2
I
P
3
I
I
1
I
I
2
I
I
3
_
_
(8.55)
Si se sustituye la ecuacion (8.54) en la ecuacion (8.55) se obtiene la ecuacion (8.56).
_
I
P
1
I
P
2
I
P
3
I
I
1
I
I
2
I
I
3
_
_
=
_
_
c
1
0 0 c
1
z
1
0 0
0 c
0
+c
2
0 c
0
z
1
c
2
z
1
0
0 0 0 0 0 0
c
1
z
1
c
0
z
1
0 c
1
+c
0
0 0
0 c
2
z
1
0 0 c
2
0
0 0 0 0 0 0
_
_
U
P
1
U
P
2
U
P
3
U
I
1
U
I
2
U
I
3
_
_
(8.56)
En la ecuacion matricial la tercera lnea y la ultima lnea son ceros. Lo mismo pasa
con los elementos de la tercera y ultima columna, son todos igual a cero. Las lneas y
columnas con los elementos igual a cero se pueden cancelar y resultando la ecuacion
(8.57).
_
I
P
1
I
P
2
I
I
1
I
I
2
_
_
=
_
_
c
1
0 c
1
z
1
0
0 c
0
+c
2
c
0
z
1
c
2
z
1
c
1
z
1
c
0
z
1
c
1
+c
0
0
0 c
2
z
1
0 c
2
_
_
U
P
1
U
P
2
U
I
1
U
I
2
_
_
(8.57)
Si la ecuacion matricial (8.57) se compara con la matriz (8.32) obtenida en el ejemplo
anterior, desp ues de reordenar las las y columnas para obtener los vectores del
corriente y voltage en la forma I =
_
I
P
1
, I
I
1
, I
P
2
, I
I
2
_
y U =
_
U
P
1
, U
I
1
, U
P
2
, U
I
2
_
se puede ver que el resultado obtenido es el mismo. El resultado es el mismo, pero
el metodo de obtencion de la matriz de admitancia es distinto. Los matrices de
admitancia [Y
ij
] obtenidas de la ecuacion (8.32) tienen la forma
210 CAP
=
1
5
argsenh
1
0, 508
= 0, 285
senh = senh(0, 285) = 0, 289
cosh = cosh(0, 285) = 1, 041
Se calculan los polos de la funcion de transferencia de Chebychev
0
= sen(
10
)senh = sen(
10
) 0, 289 = 0, 0894
0
= cos(
10
)cosh = cos(
10
) 1, 041 = 0, 9901
1
= sen(
3
10
)senh = sen(
3
10
) 0, 289 = 0, 234
1
= cos(
3
10
)cosh = cos(
3
10
) 1, 041 = 0, 619
2
= sen(
5
10
)senh = sen(
5
10
) 0, 289 = 0, 289
2
= cos(
5
10
)cos = cos(
5
10
) 1, 041 = 0, 000
Se calcula el primer bloque para
2
= 0,289.
Se elige el condensador C = 1000 pF y se calcula la resistencia para desnormalizar
los valores del ltro y la resistencia del ltro de primer bloque.
R
0
=
1
2f
0
C
=
1
10
9
28 10
3
= 19894, 367
212 CAP
2
=
1
0, 289
= 3, 46
R
1
= r
1
R
0
= 3, 46 19894, 367 = 68834
Se calcula el segundo bloque para
0
= 0, 0894 y
0
= 0, 990.
00
=
_
2
0
+
2
0
=
_
0, 990
2
+ 0, 0894
2
= 0, 994
Q
0
=
00
2
0
=
0, 994
2 0, 0894
= 5, 559
r
2
=
1
00
=
1
0, 994
= 1, 0059
K
0
= 3
1
Q
0
= 3
1
5, 559
= 2, 82
Se elige un condensador de 1000 pF y se calcula la resistencia del segundo bloque.
Tambien es necesario calcular las rezistencias R
A
y R
B
para ajustar la ganancia del
amplicador. La resistencia R
A
se elige, R
A
= 10000 y se calcula R
B
.
R
2
= r
2
R
0
= 1, 0059 19894, 367 = 20, 011 k
R
B
= (K
0
1)R
A
= (2, 82 1)10000 = 18, 2 k
Se calcula el tercer bloque para
1
= 0, 234 y
1
= 0, 6119.
Se utiliza la misma resistencia para desnormalizar los valores del ltro R
0
= 19894, 367.
01
=
_
2
1
+
2
1
=
_
0, 6119
2
+ 0, 234
2
= 0, 655
Q
1
=
1
2
1
=
0,655
2 0, 234
= 1, 399
r
3
=
1
01
=
1
0, 655
= 1, 5267
K
1
= 3
1
Q
1
= 3
1
1, 399
= 2, 285
Se elige el mismo capacidor de 1000 pF y se calcula la resistencia del tercer bloque.
Tambien es necesario calcular las resistencias para ajustar la ganancia del tercer
8.3. AN
z 1
z + 1
=
1
R
1
C
2
z + 1
z 1
Sustituyendo por R
1
= T/C
1
= 2/C
1
es la funcion de transferencia de un integrator
con capacitor C
1
conmutado gura 8.19b en la siguiente forma
H(z) =
C
1
C
2
0,5 + 0, 5z
1
1 z
1
(8.59)
Ejemplo 7:
Calcular la funcion de transferencia H(z) del circuito con el capacitor conmutado en
la gura 8.20
Para calcular la funcion de transferencia se calcula la matriz C. La matriz C tiene
cuatro submatricez C
11
, C
12
, C
21
y C
22
.
C =
_
C
11
C
12
C
21
C
22
_
(8.60)
Las matrices C
11
y C
22
son las matrices sin tomar en cuenta los conmutadores.
Las matrices C
12
y C
21
son las matrices C
11
y C
22
que se multiplican por z
1/2
.
8.3. AN
_
C
1
0 0 C
1
z
1/2
0 0
0 C
0
0 0 C
0
z
1/2
0
0 0 C
2
0 0 C
2
z
1/2
C
1
z
1/2
0 0 C
1
0 0
0 C
0
z
1/2
0 0 C
0
0
0 0 C
2
z
1/2
0 0 C
2
_
_
(8.61)
La matriz (8.61) es la matriz del circuito 8.20 sin conmutadores. Ahora vamos a
incluir a la matriz (8.61) los conmutadores. El conmutador S
1
esta cerado en el
tiempo par. Eso signica que los nodos 1 y 2 estan en el mismo potencial y por eso
se suman las columnas y renglones 1
p
y 2
p
. En el tiempo impar se abre el conmutador
S
1
y se cera el conmutador S
2
. En el tiempo impar entonces los nodos 2 y 3 estan
en el mismo potencial lo que signica, que se suman renglones y columnas 2
i
y 3
i
.
La matriz resultante se muestra en la ecuacion (8.62).
1
p
+ 2
p
3
p
1
i
2
i
+ 3
i
C =
1
p
+ 2
p
3
p
1
i
2
i
+ 3
i
_
_
C
0
+C
1
0 C
1
z
1/2
C
0
z
1/2
0 C
2
0 C
2
z
1/2
C
1
z
1/2
0 C
1
0
C
0
z
1/2
C
2
z
1/2
0 C
0
+C
2
_
_
(8.62)
La funcion de transferencia se calcula mediante la ecuacion H(z) = U
3
/U
1
=
13
/
11
11
=
C
2
0 C
2
z
1/2
0 C
1
0
C
2
z
1/2
0 C
0
+C
2
= C
1
C
2
(C
0
+C
2
) C
1
C
2
2
z
1
(8.63)
13
=
0 0 C
2
z
1/2
C
1
z
1/2
C
1
0
C
0
z
1/2
0 C
0
+C
2
= C
1
C
2
C
0
z
1
(8.64)
216 CAP
11
=
z
1
1 +
C
2
C
0
C
2
C
0
z
1
(8.65)
Ejemplo 8:
Calcular la funcion de transferencia H(z) del circuito con el capacitor conmutado en
la gura 8.21
Figura 8.21: El circuito ARC integrator para ejemplo 8.
Para calcular la matriz C primero no se toman en cuenta los conmutadores y el
amplicador. Si m = z
1/2
la matriz toma la forma:
C =
1
p
2
p
3
p
4
p
5
p
1
i
2
i
3
i
4
i
5
i
1
p
2
p
3
p
4
p
5p
1
i
2
i
3
i
4
i
5
i
_
_
0 0 0 0 0 0 0 0 0 0
0 C
1
0 0 0 0 C
1
m 0 0 0
0 0 C
2
C
2
0 0 0 C
2
m C
2
m 0
0 0 C
2
C2 0 0 0 C
2
m C
2
m 0
0 0 0 0 C
3
0 0 0 0 C
3
m
0 0 0 0 0 0 0 0 0 0
0 C
1
m 0 0 0 0 C
1
0 0 0
0 0 C
2
m C
2
m 0 0 0 C
2
C
2
0
0 0 C
2
m C
2
m 0 0 0 C
2
C
2
0
0 0 0 0 C
3
0 0 0 0 C
3
_
_
(8.66)
Ahora se toma en cuenta el amplicador. En la matriz anterior se elimina tercera
columna para los dos tiempos par e impar, porque U
p
3
= U
i
3
= 0. Tambien se elimina
en el tiempo par e impar el cuatro renglon ya que I
p
4
= I
i
4
= 0. La matriz con el
amplicador incluido en el circuito se muestra en la ecuacion (8.67)
8.3. AN
_
0 0 0 0 0 0 0 0
0 C
1
0 0 0 C
1
z
1/2
0 0
0 0 C
2
0 0 0 C
2
z
1/2
0
0 0 0 0 0 0 0 C
3
z
1/2
0 0 0 0 0 0 0 0
0 C
1
z
1/2
0 0 0 C
1
0 0
0 0 C
2
z
1/2
0 0 0 C
2
0
0 0 0 C
3
z
1
0 0 0 C
3
_
_
(8.67)
Ahora se toman en cuenta los conmutadores. El conmutador S
1
conecta el nodo 2 y
1. De este razon para el tiempo par U
1
= U
2
y se suma primer renglon con renglon
segundo 1
p
+ 2
p
. Lo mismo para las columnas se suma primera y segunda columna
1
p
+ 2
p
. El conmutador S
4
conecta el nodo 5 y 3. De este razon se suma renglon 5
con renglon 3.Pero la columna 3 no existe (U
3
= 0) entonces y el nodo 5 esta en el
potencial de la tiera y por eso se tambien cancela la columna 5 (5
p
). La matriz en
que tomamos en cuenta solo el amplicador y los conmutadores en el tiempo par se
muestra en la ecuacuon (8.68).
C =
1
p
+ 2
p
4
p
1
i
2
i
4
i
5
i
1
p
+ 2
p
3
p
+ 5
p
1
i
2
i
3
i
5
i
_
_
C
1
0 0 C
1
z
1/2
0 0
0 C
2
0 0 C
2
z
1/2
C
2
z
1/2
0 0 0 0 0 0
C
1
z
1/2
0 0 C
1
0 0
0 C
2
z
1/2
0 0 C
2
0
0 0 0 0 0 C
3
_
_
(8.68)
En el tiempo impar se ceran los conmutadores S1 y S4 y se abren los conmutadores
S2 y S3. Esta situacion se muestra en la gura 8.22. Los conmutadores cambiaron
su posicion. El conmutador S
2
conecta el nodo segundo y tercero. Entonces se suma
el renglon y columna 2
i
+ 3
i
. El nodo 2 esta conectada con tierra virtual U
2
= 0,
entonces se borra la columna 2
i
. El conmutador S
4
esta abierto, no se alimenta el
nodo 5, entonces se borra el renglon 5
i
. El conmutador S
3
conecta el nodo 4 y 5
y por eso se suma columna y renglon 4
i
y 5
i
. En el renglon 1
i
y columna 1
i
son
solamente ceros. Se borra tambien el renglon y columna 1
i
. La La matriz resultante
del circuito toma la forma (8.69).
218 CAP
_
C
1
0 0 C
1
z
1/2
0
0 C
2
+C
3
+C
4
0 C
4
z
1/2
C
4
z
1/2
0 0 C
5
0 C
5
z
1/2
C
1
z
1/2
C
4
z
1/2
0 C
1
+C
4
0
0 C
2
z
1/2
C
5
z
1/2
0 C
5
_
_
(8.71)
H(z) =
C
1
C
2
C
4
C
5
z
2
C
2
4
C
2
5
z
2
z
1
C
2
5
[C
2
4
+ (C
1
+C
2
)(C
2
+C
3
+C
4
)] +C
2
5
(C
1
+C
4
)(C
2
+C
3
+C
4
)
(8.72)
Ejemplo 10:
Calcular la funcion de transferencia H(z) del circuito con los capacitores conmutado
en la gura 8.24
Figura 8.24: El ltro ARC Salen Key de segundo orden para ejemplo 10.
En la gura 8.24 es necesario sustituir por el amplicador el generador de voltaje
controlado por voltaje. Como se incluyue el generador de voltaje controlado por el
voltaje se muestra en la gura 8.25 y la ecuacion (8.74). Para el circuito en la gura
8.25 se escriben las ecuaciones:
(U
a
U
b
)A(U
c
U
d
) = 0
I
c
= I, I
d
= I (8.73)
220 CAP
_
0 0 0 0 0 0 0 0 0 0 0 0
0 C
1
0 0 0 0 0C
1
z
1/2
0 0 0 0
0 0 C
4
0 0 C
4
0 0 C
4
z
1/2
0 0 C
4
z
1/2
0 0 0 C
2
0 0 0 0 0 C
2
z
1/2
0 0
0 0 0 0 C
3
0 0 0 0 0 C
3
z
1/2
0
0 0 0 0 A 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0C
1
z
1/2
0 0 0 0 0 C
1
0 0 0 0
0 0 C
4
z
1/2
0 0 C
4
z
1/2
0 0 C
4
0 0 C
4
0 0 0 C
2
z
1/2
0 0 0 0 0 C
2
0 0
0 0 0 0 C
3
z
1/2
0 0 0 0 0 C
3
0
0 0 0 0 0 0 0 0 0 0 A 1
_
_
(8.76)
En caso del tiempo par es necesario sumar el primer renglon con segundo renglon, la
primera columna con segunda columna, tambien tercera y cuarta columna y tercer
renglon con el cuarto. En caso del tiempo impar se suman renglones y columnas
2
i
+ 3
i
4
i
+ 5
i
. La columna y renglon 1
i
se cancela porque en el tiempo impar el
conmutador S
1
esta abierto y I
1
= 0. La matriz completa del circuito se presenta en
la ecuacion (8.77).
C =
1
p
+ 2
p
3
p
+ 4
p
5
p
6
p
2
i
+ 3
i
3
i
+ 4
i
6
i
1
p
+ 2
p
3
p
+ 4
p
5
p
6
p
2
i
+ 3
i
4
i
+ 5
i
6
i
_
_
xC
1
0 0 0 C
1
z
1/2
0 0
0 C
2
+C
4
0 C
4
C
4
z
1/2
C
2
z
1/2
C
4
z
1/2
0 0 C
3
0 0 C
3
z
1/2
0
0 0 A 1 0 0 0
C
1
z
1/2
C
4
z
1/2
0 C
4
z
1/2
C
1
+C
4
0 C
4
0 C
2
z
1/2
C
3
z
1/2
0 0 C
2
+C
3
0
0 0 0 0 0 A 1
_
_
(8.77)
222 CAP
x(t)e
jt
dt. (9.1)
223
224 CAP
ITULO 9. CLASIFICACI
ON DE LAS SE
NALES Y SISTEMAS
Figura 9.2: Se nales contnuas periodicas, no periodicas, pares e impares.
La transformada inversa de Fourier transforma el espectro X() a la se nal x(t) y se
dene mediante la ecuacion (9.2)
x(t) =
1
2
_
X(j)e
jt
dt. (9.2)
De la ecuacion (9.2) se ve, que el espectro de la se nal contnua y no
periodica es contnuo y no periodico.
Ejemplo 1:
Que espectro tiene una se nal x(t) no periodica de la ecuacion (9.3).
x(t) =
_
_
A
t
1
2
t
t
1
2
0 |t| >
t
1
2
(9.3)
Si se utiliza la transformada de Fourier directa ecuacion (9.1) se obtiene
X(j) =
_
t
1
2
t
1
2
Ae
jt
dt = At
1
sen
t
1
2
t
1
2
. (9.4)
La graca del espectro se muestra en la gura 9.3. Si se desplaza la se nal en la gura
9.3 a la derecha como se ve en la gura 9.4, se obtiene una se nal sin ning un valor
para t < 0. Esta funcion se denomina impulso causal.
El espectro a un impulso de Dirac es constante como se ve en la gura 9.5 y se
calcula mediante la ecuacion (9.5).
D(j) =
_
e
jt
dt = 1 (9.5)
9.1. SE
x(t)e
jt
dt. (9.7)
Entonces no se puede calcular el espectro mediante la expresion de la transformada
de Fourier. Los espectros de las se nales periodicas se calculan por medio de la serie
de Fourier denida mediante la ecuacion (9.8)
226 CAP
ITULO 9. CLASIFICACI
ON DE LAS SE
NALES Y SISTEMAS
Figura 9.5: Impulso de Dirac y su espectro.
x(t) =
a
0
2
+
k=1
(a
k
cos(k
0
t) +b
k
sen(k
0
t)) (9.8)
siendo
a
k
=
2
T
s
_
Ts
x(t)cos(k
0
t)dt b
k
=
2
T
s
_
Ts
x(t)sen(k
0
t)dt,
o en la forma exponencial ecuacion (9.9)
x(t) =
k=
c
k
e
j
0
t
, (9.9)
donde el constante c
k
se calcula mediante la ecuacion (9.10
c
k
=
1
T
s
_
Ts
x(t)e
jk
0
t
dt. (9.10)
La transformada de Fourier de una se nal periodica se obtiene a partir de las coe-
cientes c
k
mediante la expresion
X() =
m=
N1
k=0
c
k
2 (
2 k
N
2 m) (9.11)
Ejemplo 2:
Calcule el espectro de la se nal contnua por partes y periodica de la gura 9.6.
c
k
=
1
T
0
_ 1
2
T
0
0
Ae
jk
0
t
dt =
A
2k
_
e
jk
1
_
(9.12)
c
k
=
_
_
A
2
para k = 0
A
k
para k = 1, 3, 5, 7...
0 para k = 0, 2, 4, 6, 8...
(9.13)
9.2. SE
n=0
x(n)e
j
2
N
nk
(9.14)
228 CAP
ITULO 9. CLASIFICACI
ON DE LAS SE
NALES Y SISTEMAS
Figura 9.8: Se nales discretas periodicas y no periodicas.
x(n) =
1
N
N1
k=0
X(k)e
j
2
N
nk
(9.15)
Espectro de una se nal discreta y periodica es discreto y periodico.
Figura 9.9: Espectro de una se nal discreta y periodica.
9.2.2. Se nal discreta y no peri odica.
El espectro de una se nal discreta y no periodica se calcula usando la ecuacion (9.17).
x(n) =
1
2
_
X(j)e
jnT
d (9.16)
X(j) =
n=
x(n)e
jnT
(9.17)
La se nal en el dominio del tiempo y su espectro se muestran en la gura 9.10.
9.3. SISTEMAS DISCRETOS EN EL TIEMPO. 229
Figura 9.10: Espectro de una se nal discreta y no periodica.
El espectro de una se nal discreta y no periodica es continuo y periodico.
9.3. Sistemas discretos en el tiempo.
9.3.1. Sistema invariante en el tiempo.
Un sistema invariante en el tiempo es el sistema que cumple las condiciones:
x(n)
H
y(n)
x(n k)
H
y(n k)
Si la se nal x(n) en la entrada esta retardada un tiempo k, y la se nal en la salida
esta retardada tambien el mismo tiempo k implica que el sistema que tiene la funcion
de transferencia H invariante en el tiempo (SIT).
9.3.2. Sistema lineal.
Un sistema es lineal, si cumple para cualquier pareja de se nales x
1
(n) y x
2
(n) la
condicion:
H[a
1
x
1
(n) +a
2
x
2
(n)] = a
1
H[x
1
(n)] +a
2
H[x
2
(n)].
9.3.3. Sistema causal.
Un sistema es causal si la se nal en la salida y(n) depende solo en la se nal de entrada
x(n) y en las se nales retardadas x(n 1), ..., x(n k) y no depende a las se nales
230 CAP
ITULO 9. CLASIFICACI
ON DE LAS SE
NALES Y SISTEMAS
x(n + 1), x(n + 2), ..., x(n +k).
9.3.4. Sistema estable.
Un sistema estable es el sistema que cumple la condicion
0
|h(n)| < ,
donde h(n) es la respuesta al impulso.
9.3.5. Un sistema lineal e invariante en el tiempo.
Un sistema lineal e invariante discreto tiene una salida y una entrada, como se ve
en la gura 9.11, donde:
Figura 9.11: Sistema discreto en el tiempo
x(n) es la se nal de entrada en el dominio de tiempo.
X(j) es la se nal de entrada en el dominio de la frecuencia.
y(n) es la se nal de salida en el dominio de tiempo.
Y (j) es la se nal de salida en el dominio de la frecuencia.
h(n) es la respuesta al impulso unitario del sistema de la frecuencia.
H(j) es la funcion de transferencia denida por la ecuacion (9.18)
H(j) =
Y (j)
X(j)
, (9.18)
y(n) es la salida del sistema y se determina por la convolucion de x(n) y h(n).
Entonces en el dominio del tiempo se calcula la respuesta del sistema por la ecuacion
y(n) = x(n) h(n) = h(n) x(n),
y en el dominio de la frecuencia mediante la ecuacion (9.19).
Y (j) = X(j) H(j) (9.19)
9.3. SISTEMAS DISCRETOS EN EL TIEMPO. 231
La convolucion discreta esta denida mediante la ecuacion (9.20)
y(n) =
k=
x(k)h(n k). (9.20)
Para calcular y(n) mediante la convolucion se necesitan muchas operaciones, una
alternativa puede ser transformar la se nal x(n) a X(j) y calcular Y (j) como pro-
ducto de X(j) y H(j). El resultado Y (j) lo transformamos con la transformada
inversa para obtener y(n).
Para transformar una se nal en el dominio del tiempo a una se nal en el dominio
de las frecuencias se utiliza la transformada-z o la transformada de Fourier. La
transformada-z esta denida mediante la ecuacion (9.21)
X(z) =
n=0
x(n)z
n
, (9.21)
donde la relacion entre el dominio de s (de la transformada de Laplace) y z queda
establecida por la ecuacion (9.22).
z = e
sT
(9.22)
T es el intervalo entre dos muestras (Intervalo de muestreo). La se nal x(nT) se
tambien puede escribir como una serie de los n umeros (9.23) o se puede gracar
como se muestra en la gura 9.12.
x(nT) = x(n) = {0,1 0,2 0,2 0,1 0,3 0,4 0,1 0,0 0,0 0,0} (9.23)
Figura 9.12: Se nal discreta en el dominio de tiempo.
Ejemplo 3:
Determine la convolucion de las se nales x(n) y h(n)
x(n) = {1/4 1/2 1 1/4} h(n) = {1 1 1/2 1/2} .
232 CAP
ITULO 9. CLASIFICACI
ON DE LAS SE
NALES Y SISTEMAS
Se puede substituir esos n umeros en la ecuacion (9.24).
y(n) =
k=
x(k)h(n k) (9.24)
El calculo mediante la ecuacion (9.24) implica escribir muchas ecuaciones. El mis-
mo resultado se obtiene mas facil usando la convolucion matricial o con el metodo
graco.
Metodo graco:
1/4 1/2 1 1/4
1/2 1/2 1 1 y(0) = 1 (1/4) = 1/4
1/2 1/2 1 1 y(1) = 1 (1/2) + 1 (1/4) = 3/4
1/2 1/2 1 1 y(2) = 1+1/2+(1/2)1/4 = 13/8
1/2 1/2 1 1 y(3) = 13/8
1/2 1/2 1 1 y(4) = 1
1/2 1/2 1 1 y(5) = 5/8
y(n) = {1/4 3/4 13/8 13/8 1 5/8}
y(n) = {0,25 0,75 1,625 1,625 1,000 0,625 0,125}
Convolucion matricial (circular):
y(n) = circ x(n) h(n)
y(n) =
_
_
1/4 0 0 0 0 0
1/2 1/4 0 0 0 0
1 1/2 1/4 0 0 0
1/4 1 1/2 1/4 0 0
0 1/4 1 1/2 1/4 0
0 0 1/4 1 1/2 1/4
0 0 0 1/4 1 1/2
0 0 0 0 1/4 1
_
_
1
1
1/2
1/2
0
0
_
_
=
_
_
0,25
0,75
1,625
1,625
1,000
0,625
0,125
0
_
_
Con el metodo graco y matricial se obtuvo el mismo resultado.
9.3. SISTEMAS DISCRETOS EN EL TIEMPO. 233
Ejemplo 4:
Determine la respuesta de un circuito a un tren de impulsos. La funcion de transfe-
rencia es H(z) =
0,2
z0,8
.
Figura 9.13: Sistema discreto alimentado con un tren de impulsos.
Usando la ecuacion h(n) = z
1
{H(z)} se determina h(n). Se puede utilizar la tabla
de transformadaz, o dividir numerador H(z) entre denominador de H(z). Entonces
se obtiene
0,2 : z 0,8 = 0,2z
1
+ 0,16z
2
+ 0,128z
3
+ 0,1024z
4
Los coecientes de la serie h(n) son los coecientes que se multiplican por las po-
tencias de z.
h(n) = {0 0,2 0,16 0,128 0,1024 ....}
Ahora se calcula la convolucion de dos secuencias x(n) y h(n) mediante la convolu-
cion circular. La se nal x(n) es el tren de impulsos unitarios.
y(n) =
_
_
1 0 0 0 0 0
1 1 0 0 0 0
1 1 1 0 0 0
1 1 1 1 0 0
1 1 1 1 1 0
1 1 1 1 1 1
_
_
0
0,2
0,16
0,128
0,1024
...
_
_
=
_
_
0
0,2
0,36
0,488
0,5904
_
_
(9.25)
La graca de la respuesta a un tren de impulsos se muestra en la gura 9.14.
Hasta ahora hemos analizado el circuito en el dominio de tiempo. Aplicando la
transformada-z a la funcion x(n) se obtiene X(z)
X(z) = z {x(n)} .
234 CAP
ITULO 9. CLASIFICACI
ON DE LAS SE
NALES Y SISTEMAS
Figura 9.14: Respuesta de la sistema a un tren de impulsos
La respuesta en el dominio de frecuencia es
Y (z) = X(z) H(z).
Para el mismo ejemplo se calcula X(z) usando la transformada-z
X(z) =
n=0
x(n)z
n
,
donde x(n) es
x(n) = {1 1 1 1 1 1 .....} .
X(z) = 1 +z
1
+z
2
+z
3
+z
4
+z
5
+ /multiplicando por z
1
X(z) z
1
= z
1
+z
2
+z
3
+z
4
+z
5
+
Si se sustrae la segunda ecuacion de la primera se obtiene
X(z) X(z)z
1
= 1 =X(z) =
1
1 z
1
.
Este resultado se puede escribir tambien de la forma
X(z) = z {1 1 1 1 1 1 . . .} =
z
z + 1
.
La respuesta del circuito en el dominio de z esta dado por:
Y (z) =
z
z 1
0,2
z 0,8
=
0,2z
z
2
1,8z + 0,8
La respuesta del sistema a un tren de los impulsos en el dominio del tiempo se calcula
mediante la transformada-z inversa y(n) = z
1
{Y (z)}. Dividiendo el numerador en-
tre el denominador de la funcion de transferencia H(z) se obtiene el mismo resultado
que anteriormente.
9.3. SISTEMAS DISCRETOS EN EL TIEMPO. 235
0,2z : z
2
1,8z + 0,8 = 0,2z
1
+ 0,36z
2
+ 0,36z
3
+ 0,59z
4
+. . .
Los coecientes de la ecuacion en la parte derecha son los coecientes de la respuesta
y(n) a un tren de impulsos unitarios.
y(n) = {0 0,2 0,36 0,488 0,59 . . .}
Ejemplo 5:
Calcule la respuesta y(n) de un circuito a un tren de impulsos. La funcion de trans-
ferencia del circuito es
H(z) =
0, 4
z 1, 2
.
Primero se calcula h(n) de H(z) y despues mediante la convolucion matricial la
respuesta y(n)
h(n) = {0, 4 0, 48 0, 576 0, 6912 0, 8294 0, 9953}.
y(n) =
_
_
1 0 0 0 0 0
1 1 0 0 0 0
1 1 1 0 0 0
1 1 1 1 0 0
1 1 1 1 1 0
1 1 1 1 1 1
_
_
0
0, 4
0, 48
0, 576
0, 6912
0, 8294
0, 9953...
_
_
=
_
_
0
0, 4
0, 88
1, 456
2, 1472
2,9766
3, 9711
5, 1636
_
_
(9.26)
Ejemplo 6:
Calcule la respuesta y(n) de un circuito a una se nal x(n)
x(n) = {0 0, 1 0, 2 0, 3 0, 3 0, 3......},
si la funcion de transferencia del circuito se dene mediante la ecuacion
H(z) =
0, 7
z + 0, 5
.
Si se divide numerador de H(z) entre denominador se obtiene h(n)
h(n) = {0, 7 0, 1050 0, 1575 0, 1312 0, 1444 0, 1378}.
236 CAP
ITULO 9. CLASIFICACI
ON DE LAS SE
NALES Y SISTEMAS
y(n) =
_
_
0 0 0 0 0 0
0, 1 0 0 0 0 0
0, 2 0, 1 1 0 0 0
0, 3 0, 2 0, 1 0 0 0
0, 3 0, 3 0, 2 0, 1 0 0
0, 3 0, 3 0, 3 0, 2 0, 1 0
_
_
0, 7
0, 35
0, 175
0,0875
0, 0437
0, 0219
_
_
=
_
_
0
0, 0700
0, 1050
0, 1575
0, 1312
0,1444
0, 1378
_
_
(9.27)
Ejemplo 7:
Calcule la respuesta y(n) de un circuito a una se nal x(n)
x(n) = {0 0, 1 0, 2 0, 2 0, 1 0......},
si la funcion de transferencia del circuito se dene mediante la ecuacion
H(z) =
0, 1
z + 2
.
Si se divide numerador de H(z) entre denominador se obtiene h(n)
h(n) = {0 0, 1 0, 2 0, 4 0,8 1,6 ......}.
y(n) =
_
_
0 0 0 0 0 0
0, 1 0 0 0 0 0
0, 2 0, 1 0 0 0 0
0, 2 0, 2 0, 1 0 0 0
0, 1 0, 2 0, 2 0, 1 0 0
0 0, 1 0, 2 0, 2 0, 1 0
_
_
0
0, 1
0, 2
0,4
0,8
1,6
_
_
=
_
_
0
0
0,01
0
0, 02
0,03
_
_
(9.28)
Captulo 10
Transformada-z directa e inversa
10.1. Transformada-z.
La transformada-z se dene mediante la ecuacion (10.1).
X(z) =
n=
x(n)z
n
(10.1)
Si las muestras de x(n) son iguales a cero para n < 0 se puede utilizar la ecuacion
(10.2).
X(z) =
n=0
x(n)z
n
(10.2)
Esta transformacion se llama transformada-z directa, y transforma una se nal x(n)
desde el dominio de tiempo a la se nal X(z) en el dominio de la frecuencia z = e
jT
.
Esa relacion se puede escribir en la forma
X(z) z {x(n)} x(n)
z
X(z).
La transformada-z inversa se calcula usando la ecuacion (10.3).
x(n) =
1
2j
_
X(z)z
n1
dz (10.3)
Pero esta formula en la practica no se utiliza, porque los funciones de transferencia
son cocientes de dos polinomios.
Ejemplo 1:
Determinar la transformada-z de las siquientes se nales x
i
(n):
a.) x
1
(n) = {1 2 5 7 0 1}
X
1
(z) = 1 + 2z
1
+ 5z
2
+ 7z
3
+z
5
237
238 CAP
n=0
x
n
z
n
, (10.4)
se obtienen las ecuaciones siguientes.
X(z) = 1 + 1z
1
+ 1z
2
+ 1z
3
+ 1z
4
+ 1z
5
+
z
1
X(z) = z
1
+z
2
+z
3
+z
4
+z
5
+
Si las ecuaciones se sustraen se obtiene X(z).
X(z) z
1
X(z) = 1 =X(z) =
1
1 z
1
=
z
z 1
10.1.1. Propiedades de la transformada-z.
Linealidad.
Si existe la transformada-z de las se nales x
1
(n) y x
2
(n)
x
1
(n)
z
X
1
(z) x
2
(n)
z
X
2
(z),
entonces la suma de las se nales a
1
x
1
(n) y a
2
x
2
(n) se transforma mediante la transformada-
z como se muestra en la ecuacion (10.5).
a
1
x
1
(n) +a
2
x
2
(n)
z
a
1
X
1
(z) +a
2
X
2
(z) (10.5)
Ejemplo 2:
Determine X(z) de la se nal
x(n) = {3(2)
n
4(3)
n
} .
x
1
(n) = {2
n
} x
2
(n) = {3
n
}
x(n) = 3x
1
(n) 4x
2
(n)
Si se escribe x
1
(n) y x
2
(n) por una secuencia de los n umeros se obtiene
x
1
(n) =
_
1 2 2
2
2
3
+. . .
_
x
2
(n) =
_
1 3 3
2
3
3
+. . .
_
.
240 CAP
k=
x
1
(k)x
2
(n k) (10.8)
Ejemplo 4:
Calcular la convolucion de las se nales x
1
(n) y x
2
(n).
x
1
(n) = {1 2 1 }
x
2
(n) =
_
_
1 0 n 5
0 para el resto de n
Las se nales x
1
(n) y x
2
(n) en el dominio de z toman la forma
X
1
(z) = 1 2z
1
+z
2
X
2
(z) = 1 +z
1
+z
2
+z
3
+z
4
+z
5
.
Si se multiplican X
1
(z) por X
2
(z) se obtiene el producto
X(z) = X
1
(z) X
2
(z) = 1 z
1
z
6
+z
7
,
y la se nal x(n) en el dominio de tiempo es
242 CAP
1
1 z
1
Usando la ecuacion (10.9) se obtiene
X(z) =
1
1 z
.
Diferenciaci on en el dominio de z.
Si existe la transformada-z de la se nal x(n)
x(n)
z
X(z),
la multiplicacion de la se nal x(n) por el n se transforma mediante la transformada-z
como se muestra en la ecuacion (10.10).
n x(n)
z
z
dX(z)
dz
(10.10)
Ejemplo 6:
Determimar la transformada-z de la se nal
x(n) = {n a
n
} .
Se conoce la transformada-z de la se nal {a
n
} del ejemplo anterior
x
1
(n) = {a
n
}
z
1
1 az
1
= X
1
(z).
10.2. LA TRANSFORMADA-Z INVERSA. 243
Usando la ecuacion (10.10) se obtiene
X(z) = z
dX
1
(z)
dz
=
az
1
(1 az
1
)
2
.
Correlaci on de dos series.
Si existe la transformada-z de las se nales x
1
(n) y x
2
(n)
x
1
(n)
z
X
1
(z) x
2
(n)
z
X
2
(z),
entonces la correlacion x
1
(n) con x
2
(n) se dene mediante la ecuacion (10.11).
r
x
1
x
2
(l) =
n=
x
1
(n)x
2
(n l)
z
R
x
1
x
2
(z) = X
1
(z) X
2
(z
1
) (10.11)
Ejemplo 7:
Determine la autocorrelacion de la se nal x(n) = {a
n
} .
{a
n
}
z
1
1 az
1
X(z) =
1
1 az
1
X(z
1
) =
1
1 az
R
xx
(z) =
1
1 az
1
1
1 az
=
1
1 a(z +z
1
) +a
2
10.2. La transformada-z inversa.
La transformada-z inversa se calcula dividiendo el numerador entre el denominador,
o con la ayuda de las tablas de la transformada-z.
Ejemplo 8:
Determinar x(n) si se conoce X(z)
X(z) =
1
1
3
2
z
1
+
1
2
z
2
.
1 : 1
3
2
z
1
+
1
2
z
2
= 1 +
3
2
z
1
+
7
4
z
2
+
15
8
z
3
+
31
16
z
4
+. . .
Los coecientes de la serie componen la se nal x(n) en el dominio de tiempo.
x(n) =
_
1
3
2
7
4
15
8
31
16
. . .
_
244 CAP
1
1 az
1
,
se obtiene
e
j
0
n
z
1
1 e
j
0
z
1
e
j
0
z
1
1 e
j
0
z
1
cos(
0
n)
z
1
2
_
1
1 e
j
0
z
1
+
1
1 e
j
0
z
1
_
=
1 z
1
cos
0
1 2z
1
cos
0
+z
2
.
Captulo 11
Correlaci on
Una operacion matematicamente parecida a la convolucion es la correlacion. Como
en el caso de la convolucion se trabaja tambien con dos secuencias de n umeros x(n)
y y(n). Pero en el caso de la correlacion se examina si las secuencias son parecidas.
La correlacion se utiliza en las telecomunicaciones, radar, geologa etc.
Si existen dos se nales x(n) y y(n) que queremos comparar, la se nal x(n) es la se nal
que se transmite y la se nal y(n) es la se nal recibida que reboto de un objeto, la se nal
y(n) es practicamente la se nal x(n) transmitida, pero retardada sobre un factor D,
disminuida con el factor a y deformada por un ruido w(n), como se muestra en la
gura 11.1. Esa se nal reejada se puede expresar por una ecuacion
y(n) = a x(n D) +w(n). (11.1)
Figura 11.1: La se nal transmitida x(n) y reejada y(n).
Nuestro problema es comparar las se nales x(n) y y(n) y de esa manera identicar la
presencia del objeto y determinar D. Si se conoce el retardo D se puede calcular la
distancia de objeto. Esta informacion es muy importante, y se puede obtener con la
ayuda de la correlacion. Si tenemos las se nales x(n) y y(n) entonces la correlacion de
247
248 CAP
ON
las se nales x(n) y y(n) es la secuencia de los n umeros r
xy
(l). La correlacion cruzada
se dene mediante las ecuaciones (11.2) y (11.3).
r
xy
(l) =
n=
x(n)y(n l) l = 0 1, 2 . . . (11.2)
r
xy
(l) =
n=
x(n +l)y(n) l = 0 1, 2 . . . (11.3)
Si se cambia x(n) por y(n) se puede expresar la correlacion cruzada por las ecuaciones
(11.4) y (11.5).
r
yx
(l) =
n=
y(n)x(n l) l = 0 1, 2 . . . (11.4)
r
yx
(l) =
n=
y(n +l)x(n) l = 0 1, 2 . . . (11.5)
Ejemplo 1:
Determinar la correlacion cruzada r
xy
(l) de las sequencias x(n) y y(n). Las echas
indican donde se encuentran los coecientes x(0) y y(0).
x(n) =
_
. . . 0 2 1 3 7
1 2 3 0 0
_
y(n) =
_
. . . 0 0 1 1 2 2
4 1 2 5 0 0
_
Para l = 0 se calcula r
xy
(0). Los coecientes adecuados de x(n) y y(n) se multiplican
y suman, come se muestra en las siguientes series, por ejemplo 0 0 + 2 1 + (1)
(1) + 2 3 + 7 (2) + 4 1 + 2 1 + (3) (2) + 5 0 = 7.
_
0 2 1 3 7
1 2 3 0 0
_
_
0 1 1 2 2
4 1 2 5 0
_
Efectuando la suma de los productos de x(i) y y(i)
r
xy
(0) =
l
i=l
x(i)y(i),
se obtiene r
xy
(0) = 7. Para l = 1 es necesario desplazar la segunda serie una posicion
al lado derecho y se obtiene el coeciente r
xy
(1).
249
_
0 2 1 3 7
1 2 3 0 0
_
_
0 1 1 2 2
4 1 2 5 0
_
Con el mismo procedimiento se obtiene r
xy
(1) = 13. Para l = 2, 3, 4, 5, 6 y 7 se
calculan r
xy
(2) = 18, r
xy
(3) = 16, r
xy
(4) = 7, r
xy
(5) = 5, r
xy
(6) =
3, r
xy
(7) = 0. Para l < 0 se desplaza la segunda serie hacia la izguierda y
mediante un calculo similar se obtiene para l=-1 el termino r
xy
(1).
_
0 2 1 3 7
1 2 3 0 0
_
_
0 1 1 2 2
4 1 2 5 0
_
Si se multiplican y suman los terminos se obtiene r
xy
(1) = 0.
Para l = 2 se obtiene r
xy
(2) = 33
_
0 0 2 1 3 7
1 2 3 0 0
_
_
1 1 2 2
4 1 2 5 0 0
_
Para l = (2, 3, 4, 5, 6, 7, 8) se obtiene
r
xy
(3) = 14; r
xy
(4) = 36; r
xy
(5) = 19
r
xy
(6) = 9; r
xy
(7) = 10; r
xy
(8) = 0
La correlacion cruzada de las secuencias x(n) y y(n) es la secuencia r
xy
(l)
r
xy
(l) = {0 0 10 9 19 36 14 33 0 7 3 18 16 7 5 3 0 }
En el caso especial, si x(n) = y(n) se obtiene la autocorrelacion de la secuencia x(n).
r
xx
(l) =
l=
x(n)x(n l) (11.6)
r
xx
(l) =
l=
x(n +l)x(n) (11.7)
La autocorrelacion normalizada esta denida por la ecuacion (11.8)
xx
=
r
xx
(l)
r
xx
(0)
. (11.8)
250 CAP
ON
De manera semejante la croscorrelacion normalizada se expresa mediante la ecuacion
(11.9)
xy
(l) =
r
xy
(l)
_
r
xx
(0)r
yy
(0)
. (11.9)
La correlacion se usa tambien para descubrir periodicidades en se nales con mucho
ruido, en la que el periodo no es evidente. Si se tiene una se nal x(n) deformada por
el ruido w
n
entonces se obtiene la secuencia de n umeros en la forma
y(n) = x(n) +w(n). (11.10)
Si se utiliza el factor M para la normalizacion, la autocorrelacion r
yy
(l) se dene
mediante la ecuacion (11.11).
r
yy
(l) =
1
M
n
y(n)y(n l) (11.11)
Si se sustituye por y(n) y y(n l) se obtiene
r
yy
(l) =
1
M
n
[x(n) +w(n)] [x(n l) +w(n l)] (11.12)
r
yy
(l) =
1
M
_
n
x(n)x(n l) +
n
x(n)w(n l) +
n
w(n)x(n l) +
n
w(n)w(n l)
_
.
(11.13)
El primer termino de la ecuacion (11.13) es la autocorrelacion de la secuencia x(n)
r
xx
(l) =
1
M
n
x(n)x(n l). (11.14)
Debido que la secuencia x(n) es periodica la autocorrelacion r
xx
(l) de la se nal x(n)
es tambien periodica. Tiene sus maximos en l = 0, N, 2N, 3N, . . .. Los maximos
disminuyen, porque la secuencia tiene n umero de terminos nito. La croscorrelacion
entre la se nal y ruido es muy peque na, y se dene mediante las ecuaciones (11.15).
r
xw
(l) =
1
M
n
x(n)w(n l) r
wx
(l) =
1
M
n
w(n)x(n l) (11.15)
Al n la autocorrelacion del ruido va a tener su maximo en el l = 0, y la autocor-
relacion converge a cero.
r
ww
(l) =
1
M
n
w(n)w(n l) (11.16)
251
Esa cualidad nos permite descubrir la se nal periodica x(n) en la se nal y(n). En la
gura 11.2 se presenta esa idea. De la autocorrelacion podemos ver el periodo de la
se nal x(n). El periodo es en este caso N = 10. Los maximos se disminuyen por no
tener secuencia innita.
Figura 11.2: Autocorrelacion de una se nal y(n)
Ejemplo 2:
Determinar la correlacion cruzada r
xy
(l) de las sequencias parecidas x(n) y y(n). Las
echas indican donde se encuentran los coecientes x(0) y y(0).
x(n) =
_
1 2
3 2 1
_
y(n) =
_
2 4
6 4 2
_
La correlacion cruzada de las secuencias parecidas x(n) y y(n) es la secuencia r
xy
(l).
La correlacion de las secuencias parecidas es simetrica gura 11.3.
r
xy
(l) = {2 8 20 32 38 32 20 8 2}
252 CAP
ON
Figura 11.3: Correlacion cruzada de dos se nales parecidas
Tarea 1:
Determinar la correlacion cruzada r
xy
(l) de las sequencias x(n) y y(n). Las echas
indican donde se encuentran los coecientes x(0) y y(0).
x(n) =
_
1 2 1 2 1
1 2 1 2 1
_
y(n) =
_
1 2 1 2 1
1 2 1 2 1
_
Tarea 2:
Determinar la convolucion de las sequencias x(n) y y(n).
x(n) = {1 2 1 2 1 1 2 1 2 1}
y(n) = {1 2 1 2 1 1 2 1 2 1}
Captulo 12
Transformada discreta de
Fourier
La transformada de Fourier de una se nal discreta no periodica esta denida por la
ecuacion (12.1)
X() =
n=
x(n)e
jnT
dt, (12.1)
y la transformada inversa de Fourier se dene mediante la ecuacion (12.2).
x(n) =
1
2
_
X()e
jnT
d (12.2)
Esas dos ecuaciones se expresan simbolicamente x(n)
F
X()
Ejemplo 1:
Determinar el espectro de una se nal x(n) denida por la ecuacion
x(n) =
_
_
A M n M
0 para el resto de valores n.
X() =
M
n=M
Ae
jnT
= A
_
1 + 2
M
n=1
cos n
_
T=1
(12.3)
X() = A
sen (M +
1
2
)
sen
2
|X()| =| A
sen (M +
1
2
)
sen
2
|
253
254 CAP
X() =
_
_
0 para X() > 0
para X() < 0
La graca de un se nal x(n) y su espectro se muestran en la gura 12.2.
Figura 12.2: La se nal discreta no periodica y su espectro contnuo y periodico.
12.1. Simetra de la transformada de Fourier.
Supongamos que la se nal en el tiempo x(n) y su espectro son complejos. Entonces
las podemos expresar en la forma rectangular como
12.1. SIMETR
X()e
jnT
d (12.6)
X() =
n=
x(n)e
jnT
, (12.7)
Si ahora se obtienen la parte real e imaginaria de las se nales x(n) y X() resulta
X
R
() =
n=
[x
R
(n)cos(n) +x
I
(n)sen(n)] (12.8)
X
I
() =
n=
[x
R
(n)sen(n) x
I
(n)cos(n)] (12.9)
x
R
(n) =
1
2
_
2
[X
R
()cos(n) X
I
()sen(n)]d (12.10)
x
I
(n) =
1
2
_
2
[X
R
()sen(n) +X
I
()cos(n)]d. (12.11)
A continuacion se investigan casos especiales.
A. La se nal real.
Si la se nal x(n) es real entonces se puede escribir
x
R
(n) = x(n) x
I
(n) = 0,
y las ecuaciones para el espectro toman la forma
X
R
() =
n=
x(n)cos(n) (12.12)
X
I
() =
n=
x(n)sen(n). (12.13)
De estas ecuaciones se puede calcular la ecuacion (12.14)
X
R
() =
n=
x(n)cos(n) =
x(n)cos(n). (12.14)
256 CAP
_
0
[X
R
()cos(n) X
I
()sen(n)]d (12.15)
El modulo y la fase de espectro de la se nal real x(n) se pueden calcular mediante las
ecuaciones (12.16) y (12.17).
|X(| =
_
X
2
R
() +X
2
I
() (12.16)
X() = arctan
X
I
()
X
R
()
(12.17)
B. La se nal real y par
Si la se nal x(n) es real y par, x(n) = x(n), despues mediante las ecuaciones (12.18)
y (12.19)
X
R
() =
n=
x(n)cos(n) (12.18)
X
I
() =
n=
x(n)sen(n), (12.19)
se obtiene
X
R
() = x(0) + 2
n=1
x(n)cos(n) (12.20)
X
I
() = 0
x(n) =
1
_
0
X
R
()cos(n)d. (12.21)
La se nal x(n) par y real tiene su espectro real y par.
C. La se nal real e impar.
Si la se nal x(n) es real e impar x(n) = x(n) entonces
x(n)cos(n) es impar y x(n)sen(n) es par,
y de la ecuacion (12.22) y (12.23)
X
R
() =
n=
x(n)cos(n) (12.22)
12.1. SIMETR
n=
x(n)sen(n) (12.23)
x(n) =
1
_
0
[X
R
()cos(n) X
I
()senn],
se obtiene
X
R
() = 0
X
I
() = 2
n=1
x(n)sen(n) (12.24)
x(n) =
1
_
0
X
I
()sen(n)d. (12.25)
Si la se nal x(n) es real e impar su espectro es impar y se calcula mediante la ecuacion
(12.24).
D. Las se nales imaginarias.
Para las se nales imaginarias podemos escribir x
R
= 0 y x(n) = jx(n) y las funciones
X
R
() =
n=
[x
R
(n) cos n +x
I
(n)sen(n)]
X
I
() =
n=
[x
R
(n)sen(n) +x
I
(n)cos(n)]
x
I
(n) =
1
2
_
2
[X
R
()sen(n) +X
I
()cos(n)]d,
se reducen a:
X
R
() =
n=
x
I
(n)sen(n) (12.26)
X
I
() =
n=
x
I
(n)cos(n) (12.27)
x
I
(n) =
_
0
[X
R
()sen(n) +X
I
()cos(n)]d. (12.28)
Si x
I
(n) es impar x
I
(n) = x
I
(n) entonces
X
R
() = 2
n=1
x
I
(n)sen(n) (12.29)
X
I
() = 0 (12.30)
258 CAP
_
0
X
R
()sen(n)d. (12.31)
Si x
I
(n) es par, x
I
(n) = x
I
(n) se obtiene de la ecuacion (12.26) y (12.27)
X
R
() = 0 (12.32)
X
I
() = x
I
(0) + 2
n=1
x
I
(n)cos(n) (12.33)
x
I
(n) =
1
_
0
X
I
()cos(n)d. (12.34)
Estas propiedades de la simetra nos simplican los calculos. No es necesario calcular
los espectros usando la denicion de la transformada de Fourier.
12.2. Propiedades de la transformada Fourier.
Linealidad.
Si existe la transformada de Fourier de las se nales x
1
(n) y x
2
(n)
x
1
(n)
F
X
1
() x
2
(n)
F
X
2
(),
entonces la linealidad se dene mediante la ecuacion (12.35)
a
1
x
1
(n) +a
2
x
2
(n)
F
a
1
X
1
() +a
1
X
2
(). (12.35)
Ejemplo 2:
Determinar la transformada de Fourier discreta de la se nal
x(n) = a
|n|
1 < a < 1.
La se nal x(n) se puede expresar como la suma de dos se nales x(n) = x
1
(n) +x
2
(n),
donde
x
1
(n) =
_
_
a
n
n 0
0 n < 0
x
2
(n) =
_
_
a
n
n < 0
0 n 0
La transformada de Fourier de la se nal x
1
(n) es
12.2. PROPIEDADES DE LA TRANSFORMADA FOURIER. 259
X
1
() =
n=
x
1
(n)e
jn
=
n=0
a
n
e
jn
=
n=0
(ae
j
)
n
X
1
() =
1
1 ae
j
.
Esta funcion converge para |ae
j
| = |a| |e
jn
| = |a| < 1. Analogamente para la
se nal x
2
(n) se obtiene
X
2
() =
n=
x
2
(n)e
jn
=
1
n=
a
n
e
jn
=
1
n=
(ae
j
)
n
=
k=1
(ae
j
)
k
X
2
() =
ae
j
1 ae
j
.
Si se suman los espectros X
1
() y X
2
() se obtiene la siguiente ecuacion
X() = X
1
() +X
2
() =
1 a
2
1 2a cos +a
2
.
La graca de la se nal x(n) = a
|n|
y su espectro se muestran en la gura 12.3.
Figura 12.3: Graca de la se nal x(n) = a
|n|
y su espectro.
Desplazamiento en el tiempo.
Si existe la transformada de Fourier de la se nal x(n)
x(n)
F
X(),
260 CAP
n=1
x(n)cos(n)
Sustituyendo para n=1 se obtiene
X
1
() = X
2
() = 1 + 2cos.
Si se multiplica X
1
() por X
2
() se obtiene el espectro X().
X() = 3 + 4 cos + 2 cos 2 = 3 + 2(e
j
+e
j
) + (e
2j
+e
2j
)
12.2. PROPIEDADES DE LA TRANSFORMADA FOURIER. 261
Figura 12.4: La se nal real y par.
Si se calcula la transformada inversa de Fourier x(n) = F
1
{X()} se obtiene la
se nal x(n).
x(n) =
_
1 2
x
0
3 2 1
_
En la gura 12.5 se muestra la convolucion graca de dos se nales.
Figura 12.5: La graca de convolucion de dos se nales.
Correlacion de dos se nales.
Si existe la transformada de Fourier de las se nales x
1
(n) y x
2
(n)
x
1
(n)
F
X
1
() x
2
(n)
F
X
2
(),
262 CAP
n=0
x(n)x(n l) =
n=0
a
n
a
nl
= a
l
n=l
(a
2
)
n
r
xx
(l) =
1
1 a
2
a
l
l 0,
y para l 0 se obtiene
r
xx
(l) =
n=0
x(n)x(n l) = a
l
n=0
(a
2
)
n
=
1
1 a
2
a
l
.
Las dos ecuaciones se pueden escribir conjustamente de la forma
r
xx
(l) =
1
1 a
2
a
|l|
.
Si se utiliza el resultado de ejemplo anterior,
x(n) = a
|n|
F
X() =
1 a
2
1 2a cos +a
2
,
se obtiene la densidad del espectro
F {r
xx
(l)} =
1
1 a
2
F
_
a
|l|
_
= S
xx
()
S
xx
() =
1
1 2a cos +a
2
.
Desplazamiento en la frecuencia
Si existe la transformada de Fourier de la se nal x(n)
x(n)
F
X(),
entonces un desplazamiento en el dominio de la frecuencia se observa en la transfor-
mada de Fourier como se muestra en la ecuacion (12.40).
e
j
0
n
x(n)
F
X(
0
) (12.40)
12.2. PROPIEDADES DE LA TRANSFORMADA FOURIER. 263
El efecto deldesplazamiento en la frecuencia se muestra en la gura 12.6.
Figura 12.6: Desplazamiento de la frecuencia.
El teorema de modulacion.
Si existe la transformada de Fourier de la se nal x(n),
x(n)
F
x(),
entonces el teorema de modulacion se dene mediante la ecuacion (12.41).
x(n)cos(
0
n)
F
1
2
X( +
0
) +
1
2
X(
0
) (12.41)
Demostracion.
Si se multiplica x(n) por
cos(
0
n) =
1
2
_
e
j
0
n
+e
j
0
n
_
,
y si se utiliza la propiedad desplazamiento en la frecuencia, se obtiene
x(n)
1
2
_
e
j
0
n
+e
j
0
n
_
=
x(n)
2
e
j
0
n
+
x(n)
2
e
j
0
n
x(n)
2
e
j
0
n
+
x(n)
2
e
j
0
n
F
X( +
0
)
2
+
X(
0
)
2
.
El ejemplo de modulacion se muestra para x(n) = cos(n) en la gura 12.7.
y(n) = x(n)cos(n) =
x(n)
2
_
e
j
+e
j
_
Y () = F {y(n)} =
X( +)
2
+
X( )
2
264 CAP
n=
x(n)e
jn
_
=
n=
x(n)
de
jn
d
= j
n=
nx(n)e
jn
Ejemplo 5:
Determine las muestras en la salida de un circuito si el circuito tiene la respuesta al
impulso h(n) =
__
1
2
_
n
_
y si en la entrada es la se nal
x(n) = Ae
jn
2
( = /2).
Primero se calcula la transformada de Fourier de la respuesta a impulso.
H() =
n=
(
1
2
)
n
e
jn
=
1
1
1
2
e
j
12.3. LA TRANSFORMADA DE UNA SE
ODICA. 265
Para = /2 se obtiene
H(/2) =
1
1
1
2
e
j
2
=
1
1 +j
1
2
H(/2) =
2
5
.e
jarctg
1/2
1
=
2
5
e
j26,6
o
,
y las muestras en la salida del circuito se calculan mediante la siguiente ecuacion.
y(n) = A
_
2
5
e
j26,6
o
_
e
j
n
2
= A
2
5
e
j(90
o
n26,6
o
)
Ejemplo 6:
Para un sistema lineal e invariante en el tiempo determine la respuesta de la magni-
tud y la fase de la transformada de Fourier. El sistema esta denido por la ecuacion
en diferencias
y(n) = ay(n 1) +bx(n).
Y () = ae
j
Y () +bX()
H() =
Y ()
X()
=
b
1 ae
j
=
1
1 a cos +ja sen
|H()| =
|b|
1 2a cos +a
2
H() = arctan
a sen
1 a cos
12.3. La transformada de una se nal discreta y periodica.
La transformada discreta de Fourier DFT de una se nal discreta y periodica se dene
mediante la ecuacion (12.43).
X(k) =
N1
n=0
x(n)W
kn
N
(12.43)
La transformada inversa de Fourier se dene mediante la ecuacion (12.44),
x(n) =
1
N
N1
n=0
X(k)W
kn
N
(12.44)
donde
266 CAP
_
1 para n = 4l l = 0 1 2 . . .
0 para otras n
La graca de esta se nal discreta y periodica se muestra en la gura 12.8. Usando la
ecuacion (12.46)
Figura 12.8: Se nal discreta y periodica.
X(k) =
N1
n=0
x(n)e
j
2kn
N
, (12.46)
se obtiene para N = 4
X(k) =
3
n=0
x(n)e
j
kn
2
.
Para n = 0, x(n) = 1 y se obtiene
X(k) =
3
n=0
e
j
k
2
0
= 1.
12.4. PROPIEDADES DE LA DFT. 267
Entonces X(0) = X(1) = X(2) = X(3) = 1.
En la gura 12.9 se muestra la se nal discreta y periodica x(n) y su espectro X(k).
Figura 12.9: Se nal discreta y periodica y su espectro.
12.4. Propiedades de la DFT.
Periodicidad.
Si x(n) es una se nal periodica con periodo N, el espectro Y(k) es tambien periodico
con el mismo periodo N.
x(n +N) = x(n) para todos n X(k +N) = X(k) para todos k
Linealidad.
Si existe la transformada discreta de Fourier de las se nales x
1
(n) y x
2
(n)
x
1
(n)
DFT
X
1
(k) x
2
(n)
DFT
X
2
(k),
entonces para los valores reales o complejos a
1
y a
2
la linealidad se dene mediante
la ecuacion (12.47).
a
1
x
1
(n) +a
2
x
2
(n)
DFT
a
1
X
1
(k) +a
2
X
2
(k) (12.47)
Convolucion circular en el tiempo.
Si existe la transformada discreta de Fourier de las se nales x
1
(n) y x
2
(n)
x
1
(n)
DFT
X
1
(k) x
2
(n)
DFT
X
2
(k),
la propiedad de convolucion circular se dene mediante la ecuacion (12.48).
x
1
(n)
N
x
2
(n)
DFT
X
1
(k) X
2
(k) (12.48)
268 CAP
0
x
1
(n)e
j2nk
4
k = 0, 1, 2, 3, . . .
X
1
(k) = 2 +e
j
k
2
+ 2e
jk
+e
3k
2
Para k=0,1,2,3 se obtiene
X
1
(0) = 6
X
1
(1) = 2+cos
2
jsen
2
+2 cos 2jsen +cos
3
2
jsen
3
2
= 2j20+0+j
X
1
(1) = 0
X
1
(2) = 2+cos jsen +2 cos 22jsen 2+cos 3jsen 3 = 210+2010
X
1
(2) = 2
X
1
(3) = 2+cos
3
2
jsen
3
2
+2 cos 32jsen 3+cos
9
2
jsen
9
2
= 2+0+j20+0j
X
1
(3) = 0
La transformada discreta de Fourier de la se nal x
2
(n) es
X
2
(k) =
3
n=0
x
2
(n)e
2nk
4
.
Analogicamente se obtiene
X
2
(0) = 10, X
2
(1) = 2 + 2j, X
2
= (2) 2, X
2
(3) = 2 2j.
El resultado se obtiene calculando la ecuacion
X
3
(K) = X
1
(k) X
2
(k).
12.4. PROPIEDADES DE LA DFT. 269
X
3
(0) = X
2
(0) X
1
(0) = 60
X
3
(1) = X
2
(1) X
1
(1) = 0
X
3
(2) = X
2
(2) X
1
(2) = 4
X
3
(3) = X
2
(3) X
1
(3) = 0
Usando la transformada Fourier inversa IDFT,
F
1
{X
3
(k)} = x
3
(n)
se obtiene
x
3
(n) =
1
4
3
k=0
X
3
(k)e
j
2kn
4
x
3
(n) =
1
4
_
60 4e
jn
_
.
Para i = 0, 1, 2, 3 se calcula x
3
(i)
x
3
(0) = 14 x
3
(1) =
1
4
(60 + 4) = 16
x
3
(2) =
1
4
(60 4) = 14 x
3
(3) =
1
4
(60 + 4) = 16.
Ahora bien, x
3
(n) es la secuencia de los numeros 14 y 16. La se nal x
3
(n) es tambien
periodica.
x
3
(n) = {14 16 14 16}
El mismo resultado se calcula mas rapido utilizando una matriz circular como se
muestra adelante.
x
3
(n) = circ x
2
(k) x
1
(k)
_
_
x
3
(0)
x
3
(1)
x
3
(2)
x
3
(3)
_
_
=
_
_
1 4 3 2
2 1 4 3
3 2 1 4
4 3 2 1
_
_
2
1
2
1
_
_
=
_
_
14
16
14
16
_
_
Desplazamiento circular de la se nal en el dominio de tiempo.
Si existe x(n)
DFT
X(k) la transformada de Fourier discreta de x(n l)
N
es como
se muestra en la ecuacion (12.49).
x(n l)
N
DFT
X(k)e
j
2kl
N
(12.49)
270 CAP
(k) (12.51)
El termino r
xy
(l) es la croscorrelacion circular denida por la ecuacion
r
xy
(l) =
N1
n=0
x(n)y
(n l)
N
. (12.52)
Para la autocorrelacion se utiliza la ecuacion (12.53).
r
xx
(l)
DFT
|X(k)|
2
(12.53)
Multiplicacion de dos se nales en el tiempo.
Si existe la transformada discreta de Fourier x
1
(n) y y
2
(n),
x
1
(n)
DFT
X
1
(k) x
2
(n)
DFT
X
2
(k),
entonces la multiplicacion de dos se nales en el dominio del tiempo se transforma en
la convolucion de las se nales X
1
(k) y X
2
(k).
x
1
(n) x
2
(n)
DFT
1
N
X
1
(k) X
2
(k) (12.54)
La multiplicacion dos se nales en el tiempo coresponde a la convolucion circular de
las se nales X
1
(k) y X
2
(k)
El teorema de Parseval.
Sean las secuencias x(n) y y(n), si existen las transformada discretas de Fourier,
x(n)
DFT
X(k)
y(n)
DFT
Y (k),
entonces
12.4. PROPIEDADES DE LA DFT. 271
N1
n=0
x(n)y
(n)
DFT
1
N
N1
k=0
X(k)Y (k)
. (12.55)
Para y(n) = x(n) la ecuacion (12.55) se reduce a
N1
n=0
|x(n)|
2
=
1
N
N1
k=0
|X(k)|
2
(12.56)
La ecuacion (12.56) corresponde a la energa de la secuencia x(n).
Ejemplo 9:
Usando la DFT y la IDFT determine la salida de un ltro FIR que tiene la respuesta
al impulso h(n),
h(n) = {1 2 3} ,
si en la entrada es la se nal
x(n) = {1 2 2 1} .
La respuesta al impulso tiene tres muestras M = 3 y la se nal en la entrada tiene
cuatro muestras L = 4. Esas dos secuencias establecen una secuencia convolucion
de longitud
N = M +L 1 = 6.
La longitud de la DFT tiene que ser como mnimo 6. Para nuestro caso elegimos
una DFT de ocho-puntos, porque el algoritmo mas conocido, la transformada rapida
de Fourier TRF (FFT) esta elaborada para longitudes que sean potencias de dos.
Entonces la DFT de 8 puntos de las se nal x(n) es
X(k) =
7
n=0
x(n) e
j
2kn
8
X(k) = 1 + 2e
j
k
4
+ 2e
j
k
2
+e
j
3k
4
Si se sustituye por k = 0, 1, 2, 3, 4, 5, 6, 7 se obtiene
X(0) = 6 X(1) =
2+
2
2
j
4+3
2
2
X(2) = 1 j X(3) =
2
2
2
+j
43
2
2
X(4) = 0 X(5) =
2
2
2
j
43
2
2
X(6) = 1 +j X(6) =
2+
2
2
+j
4+3
2
2
.
La DFT de 8 de la secuencia h(n) es
272 CAP
n=0
h(n)e
j
2kn
8
H(k) = 1 + 2e
j
k
4
+ 3e
j
k
2
.
De la ecuacion anterior se obtiene
H(0) = 6 H(1) = 1 +
2 j(3 +
2)
H(2) = 2 2j H(3) = 1
2 +j(3
2)
H(4) = 2 H(5) = 1
2 j(3
2)
H(6) = 2 + 2j H(7) = 1 +
2 +j(3 +
2).
Solucionando la ecuacion Y (k) = H(k) X(k) se obtiene el resultado
Y (0) = 6 6 = 36 Y (1) = 14,07 j17,48
Y (2) = j4 Y (3) = 0,07 +j0,515
Y (4) = 0 Y (5) = 0,07 j0,515
Y (6) = j4 Y (7) = 14,07 +j17,48.
Y nalmente utilizando la IDFT de 8 puntos
y(n) =
1
8
7
k=0
Y (k)e
j
2kn
8
,
se consigue el resultado
y(n) = {1 4 9 11 8 3 0 0} .
y(0) =
1
8
[36 14,07 j14,07 +j4 + 0,07 +j0,51 + 0,07 j0,51 j4 14,07 +j17,48] = 1
En este ejemplo hemos visto que se necesitan muchsimas operaciones para realizar
los calculos. Por eso algunos autores dise naron el algoritmo que se llama la trans-
formada rapida de Fourier (FFT).
Ejemplo 10:
Usando la convolucion circular calcule la respuesta y(n) = h(n)x(n) si se cononocen
las se nales
h(n) = { 1 2 3}
x(n) = { 1 2 2 1} .
Si se utiliza la convolucion circular y(n) = circ h(n) x(n) se obtiene
12.4. PROPIEDADES DE LA DFT. 273
y(n) =
_
_
1 0 3 2
2 1 0 3
3 2 1 0
0 3 2 1
_
_
1
2
2
1
_
_
=
_
_
9
7
9
11
_
_
.
La respuesta y(n) es de la forma
y(n) = { 9 7 9 11} .
Si se completan las se nales con un cero,
h
1
(n) = { 1 2 3 0 0}
x
1
(n) = { 1 2 2 1 0} ,
la se nal y
1
(n) se calcula mediante la convolucion circular
y
1
(n) =
_
_
1 0 0 3 2
2 1 0 0 3
3 2 1 0 0
0 3 2 1 0
0 0 3 2 1
_
_
1
2
2
1
0
_
_
=
_
_
4
4
9
11
8
_
_
.
La respuesta es y
1
(n) es de la forma
y
1
(n) = { 4 4 9 11 8} .
Si se agregan a los se nales h(n) y x(n) dos ceros,
h
2
(n) = { 1 2 3 0 0 0}
x
2
(n) = { 1 2 2 1 0 0} ,
la convolucion circular toma la forma
y
2
(n) =
_
_
1 0 0 0 3 2
2 1 0 0 0 3
3 2 1 0 0 0
0 3 2 1 0 0
0 0 3 2 1 0
0 0 0 3 0 0
_
_
1
2
2
1
0
0
_
_
=
_
_
1
4
9
11
8
3
_
_
.
La respuesta y
2
(n) en el dominio del tiempo es
y
2
(n) = { 1 4 9 11 8 3} .
La respuesta y
2
(n) es la misma que obtuvimos en el ejemplo anterior. Las respuestas
y
(
n) y y
1
(n) no son correctas ya que les faltan algunos valores
274 CAP
_
1 para n = 6l l = 0 1 2 . . .
0 para otras n
Tarea 2:
Determine la convolucion de las se nales discretas periodicas
x
1
(n) = {2 1 1 2}
x
2
(n) = {1 2 2 1} .
Tarea 3:
Usando la DFT y la IDFT determine la salida de un ltro FIR que tiene la respuesta
al impulso h(n),
h(n) = {1 2 3 4} ,
si en la entrada es la se nal
x(n) = {2 1 1 2} .
Tarea 4:
Usando la convolucion circular calcule la respuesta y(n) = h(n)x(n) si se cononocen
las se nales
h(n) = { 1 2 3 4}
x(n) = { 2 1 1 2} .
Captulo 13
La transformada rapida de
Fourier
La transformada discreta de Fourier se dene mediante la ecuacion (13.1)
X(k) =
N1
n=0
x(n)W
kn
N
, (13.1)
donde W
N
= e
j
2
N
.
Desarrollando la ecuacion (13.1) se obtiene para n=k=0,1,2,3 y N=4 las siguientes
ecuaciones:
X(0) = x(0)W
0
+x(1)W
0
+x(2)W
0
+x(3)W
0
X(1) = x(0)W
0
+x(1)W
1
+x(2)W
2
+x(3)W
3
X(2) = x(0)W
0
+x(1)W
2
+x(2)W
4
+x(3)W
6
X(3) = x(0)W
0
+x(1)W
3
+x(2)W
6
+x(3)W
9
Estas ecuaciones se pueden escribir en forma matricial.
_
_
X(0)
X(1)
X(2)
X(3)
_
_
=
_
_
1 1 1 1
1 W
1
W
2
W
3
1 W
2
W
4
W
6
1 W
3
W
6
W
9
_
_
x(0)
x(1)
x(2)
x(3)
_
_
Si se sustituye en la ecuacion matricial W = e
j
2
4
se obtiene (13.2):
_
_
X(0)
X(1)
X(2)
X(3)
_
_
=
_
_
1 1 1 1
1 j 1 j
1 1 1 1
1 j 1 j
_
_
x(0)
x(1)
x(2)
x(3)
_
_
(13.2)
La ecuacion matricial (13.2) se puede escribir simbolicamente en la forma
275
276 CAP
APIDA DE FOURIER
X(k) = F x(n),
donde F es la matriz de Fourier. A partir de la ecuacion matricial (13.2) se obtienen
las ecuaciones siguientes:
X(0) = x(0) +x(1) +x(2) +x(3)
X(1) = x(0) jx(1) x(2) +jx(3)
X(2) = x(0) x(1) +x(2) x(3)
X(3) = x(0) +jx(1) x(2) jx(3)
(13.3)
Las ecuaciones (13.3) representan la mariposa basica de la DFT (Transformada
Discreta de Fouirier) para N=4. La graca de la implementacion en mariposa es
mostrada en la gura 13.1. De la graca 13.1 se deduce, que se tienen 12 sumas y
4 multiplicaciones. La matriz de Fourier se puede dividir en dos matrices como lo
hizimos con la ecuacion matricial (13.4).
Figura 13.1: Mariposa basica para 4-DFT.
_
_
X(0)
X(1)
X(2)
X(3)
_
_
=
_
_
1 0 1 0
0 1 0 j
1 0 1 0
0 1 0 j
_
_
1 0 1 0
1 0 1 0
0 1 0 1
0 1 0 1
_
_
x(0)
x(1)
x(2)
x(3)
_
_
(13.4)
Esta ecuacion matricial se puede dividir en dos ecuaciones matriciales.
_
_
X(0)
X(1)
X(2)
X(3)
_
_
=
_
_
1 0 1 0
0 1 0 j
1 0 1 0
0 1 0 j
_
_
x
1
(0)
x
1
(1)
x
1
(2)
x
1
(3)
_
_
13.1. EL ALGORITMO DECIMACI
ON EN EL TIEMPO 277
_
_
x
1
(0)
x
1
(1)
x
1
(2)
x
1
(3)
_
_
=
_
_
1 0 1 0
1 0 1 0
0 1 0 1
0 1 0 1
_
_
x(0)
x(1)
x(2)
x(3)
_
_
De las ecuaciones matriciales se obtienen siguientes ecuaciones:
X(0) = x
1
(0) +x
1
(2) x
1
(0) = x(0) +x(2)
X(1) = x
1
(1) jx
1
(3) x
1
(1) = x(0) x(2)
X(2) = x
1
(0) x
1
(2) x
1
(2) = x(1) +x(3)
X(3) = x
1
(1) +jx
1
(3) x
1
(3) = x(1) x(3).
A partir de estas ecuaciones se puede dibujar la mariposa de la FFT (Transformada
Rapida de Fourier) para N=4. La mariposa se muestra en la gura 13.2. De la gura
13.2 se observa, que en la entrada las primeras muestras son pares y las restantes
impares. A la salida de la mariposa las muestras estan bien ordenadas y se obtiene
una mariposa mas simple. Se puede ver, que ahora solo son necesarias 8 sumas y 2
multiplicaciones. Entonces en comparacion con la mariposa de la DFT se ahorran 6
operaciones aritmeticas. Si se modica la mariposa de la FFT como se muestra en
la gura 13.2b) en vez de 2 multiplicaciones solo es necesario multiplicar una vez
por j.
En la graca 13.3 se muestra como se economizan las operaciones si se utiliza la
transformada rapida de Fourier. Por ejemplo para 1024 muestras de la se nal x(n)
utilizando la transformada de Fourier rapida se necesitan 2 10
5
operaciones mien-
tras que utilizando la transformada de Fourier discreta para calcular el espectro se
necesitan 10
6
operaciones. Entonces con la FFT se ahorran 800,000 operaciones,
dividiendo el n umero de operaciones totales entre 5.
13.1. El algoritmo Decimacion en el tiempo
La secuencia de datos x(n) en la entrada de un circuito discreto se puede dividir en
dos secuencias, una compuestas por las muestras pares x(2n) y la otra formada
por las muestras impares x(2n + 1).
x(n) = x(2n) n = 0, 1, 2, 3, . . .
N
2
1 (13.5)
x(2n) = {x(0) x(2) x(4) . . .} x(2n + 1) = {x(1) x(3) x(5) . . .}
La secuencia x(2n) se compone de los elementos pares de x(n) y la secuencia x(2n+1)
tiene los elementos impares de x(n). La transformada de Fourier discreta
278 CAP
APIDA DE FOURIER
Figura 13.2: Mariposa para la FFT N=4.
X(k) =
N1
n=0
x(n)W
kn
N
, (13.6)
se puede escribir como la suma de las muestras pares e impares
X(k) =
N
2
1
n=0
x(2n)W
2kn
N
+
N
2
1
n=0
x(2n + 1)W
k(2n+1)
N
. (13.7)
El termino W
N
esta denido por la ecuacion
W
N
= e
j
2
N
, (13.8)
como es periodico
W
k+
N
2
N
= W
k
N
W
n(k+
N
2
)
N
2
= W
nk
N
2
.
Tambien se puede escribir
X(k) = X(k +
N
2
).
Si se aplican las condiciones de periodicidad a la ecuacion (13.7) se obtiene
X(k) =
N
2
1
n=0
x(2n)W
nk
N
2
+W
k
N
N
2
1
n=0
x(2n + 1)W
kn
N
(13.9)
W
2nk
N
= W
nk
N
2
.
13.1. EL ALGORITMO DECIMACI
ON EN EL TIEMPO 279
Figura 13.3: Operaciones para la DFT y la FFT.
Los terminos del lado derecho de la ecuacion (13.9) corresponden con la transformada
discreta de Fourier y entonces la ecuacion (13.9) se puede escribir de la forma
X(k) = X
1
(k) +W
k
N
X
2
(k)
X(k +
N
2
) = X
1
(k) +W
k+
N
2
N
X
2
(k). (13.10)
Si se sustituye W
k+
N
2
N
= W
k
N
en la ecuacion (13.10) se obtiene la ecuacion (13.11)
X(k) = X
1
(k) +W
k
N
X
2
(k)
X(k +
N
2
) = X
1
(k) W
k
N
X
2
(k). (13.11)
Figura 13.4: Mariposa de la FFT.
A partir de estas ecuaciones se puede dibujar una graca del proceso de las se nales,
gura 13.4. Esa graca se llama mariposa (buttery) y necesita dos sumas y dos
280 CAP
APIDA DE FOURIER
multiplicaciones de n umeros complejos. La graca se puede simplicar y obtener
una nueva mariposa que necesita solo una multiplicacion gura 13.4b). Para N = 8
se puede escribir la ecuacion (13.11) en la serie de ecuaciones para k = 0, 1, 2, . . . 7.
X(0) = X
1
(0) +W
0
8
X
2
(0) X(4) = X
1
(0) W
0
8
X
2
(0)
X(1) = X
1
(1) +W
1
8
X
2
(1) X(5) = X
1
(1) W
1
8
X
2
(1)
X(2) = X
1
(2) +W
2
8
X
2
(2) X(6) = X
1
(2) W
2
8
X
2
(2)
X(3) = X
1
(3) +W
3
8
X
2
(3) X(7) = X
1
(3) W
3
8
X
2
(3)
Figura 13.5: Mariposa para la FFT N=8.
De estas ecuaciones se dibuja la graca que se muestra en la gura 13.5. De la graca
se observa la reduccion de N multiplicaciones a solo
N
2
multiplicaciones. El mismo
procedimiento se aplica a la funcion X
1
(k) y X
2
(k) resultando:
X
2
(k) =
N
2
1
n=0
x
2
(n)W
nk
N
2
(13.12)
X
1
(k) =
N
2
1
n=0
x
1
(n)W
nk
N
2
(13.13)
La secuencia x
1
(n) se puede separar en dos secuencias una para los posiciones pares
y otra para los posiciones impares como en caso anterior. Entonces se puede escribir
X
1
(k) =
N
4
1
n=0
x
1
(2n)W
2nk
N
2
+
N
4
1
n=0
x
1
(2n + 1)W
k(2n+1)
N
2
(13.14)
X
1
(k) =
N
4
1
n=0
x
1
(2n)W
nk
N
4
+W
k
N
2
N
4
1
n=0
x
1
(2n + 1)W
kn
N
4
. (13.15)
13.1. EL ALGORITMO DECIMACI
ON EN EL TIEMPO 281
La ecuacion anterior se puede escribir como en el caso previo en dos ecuaciones:
X
1
(k) = X
11
(k) +W
2k
N
X
12
(k)
X
1
(k +
N
4
) = X
11
(k) W
2k
N
X
12
(k) (13.16)
Lo mismo se puede obtener para X
2
(k).
X
2
(k) = X
21
(k) +W
2k
N
X
22
(k)
X
2
(k +
N
4
) = X
21
(k) W
2k
N
X
22
(k) (13.17)
La periodicidad es
N
4
. De estas ecuaciones se obtiene la serie de las ecuaciones
siguientes:
X
1
(0) = X
11
(0) +W
0
8
X
12
(0) X
2
(0) = X
21
(0) +W
0
8
X
22
(0)
X
1
(1) = X
11
(1) +W
2
8
X
12
(1) X
2
(1) = X
21
(1) +W
2
8
X
22
(1)
X
1
(2) = X
11
(0) +W
4
8
X
12
(0) X
2
(2) = X
21
(0) +W
4
8
X
22
(0)
X
1
(3) = X
11
(1) +W
6
8
X
12
(1) X
2
(3) = X
21
(1) +W
6
8
X
22
(1)
Pero W
0
8
= W
4
8
y W
2
8
= W
6
8
, y entonces las ecuaciones toman la forma:
X
1
(0) = X
11
(0) +W
0
8
X
12
(0) X
2
(0) = X
21
(0) +W
0
8
X
22
(0)
X
1
(1) = X
11
(1) +W
2
8
X
12
(1) X
2
(1) = X
21
(1) +W
2
8
X
22
(1)
X
1
(2) = X
11
(0) W
0
8
X
12
(0) X
2
(2) = X
21
(0) W
0
8
X
22
(0)
X
1
(3) = X
11
(1) W
2
8
X
12
(1) X
2
(3) = X
21
(1) W
2
8
X
22
(1)
Apartir de estas ecuaciones se puede dibujar la otra parte de la graca parcial del
algoritmo FFT. La graca parcial se muestra en la gura 13.6. Analogamente al caso
anterior se puede escribir
X
11
(k) =
N
4
1
n=0
x
11
(n)W
kn
N
4
(13.18)
X
12
(k) =
N
4
1
n=0
x
12
(n)W
kn
N
4
(13.19)
X
21
(k) =
N
4
1
n=0
x
21
(n)W
kn
N
4
(13.20)
X
22
(k) =
N
4
1
n=0
x
22
(n)W
kn
N
4
. (13.21)
Separando las muestras x
ij
(n) en las muestras pares e impares se obtiene
282 CAP
APIDA DE FOURIER
Figura 13.6: La graca del algoritmo FFT para N=8.
X
11
(k) =
N
8
1
n=0
x
11
(2n)W
2nk
N
4
+
N
8
1
n=0
x
11
(2n + 1)W
(2n+1)k
N
4
. (13.22)
Si se toma en cuenta la periodicidad de W
2
N
4
= WN
8
y X
ij
(k) = X
ij
(k +
N
8
) se
pueden escribir las ecuaciones (13.23) y (13.24).
X
11
(k) =
N
8
1
n=0
x
11
(2n)W
nk
N
8
+W
k
N
4
N
8
1
n=0
x
11
(2n + 1)W
nk
N
8
(13.23)
X
11
(k) =
N
8
1
n=0
x
11
(2n)W
nk
N
8
+W
4k
N
N
8
1
n=0
x
11
(2n + 1)W
nk
N
8
(13.24)
La ultima ecuacion se puede escribir de siguiente manera:
X
11
(k) = X
111
(k) +W
4k
N
X
112
(k)
X
11
(k +
N
8
) = X
111
(k) +W
4(k+
N
8
)
N
X
112
(k). (13.25)
Igualmente se obtiene
X
12
(k) = X
121
(k) +W
4k
N
X
122
(k)
X
12
(k +
N
8
) = X
121
(k) +W
4(k+
N
8
)
N
X
122
(k)
X
21
(k) = X
211
(k) +W
4k
N
X
212
(k)
13.1. EL ALGORITMO DECIMACI
ON EN EL TIEMPO 283
X
21
(k +
N
8
) = X
211
(k) +W
4(k+
N
8
)
N
X
212
(k)
X
22
(k) = X
221
(k) +W
4k
N
X
222
(k)
X
22
(k +
N
8
) = X
221
(k) +W
4(k+
N
8
)
N
X
222
(k).
Para k = 0 se obtiene una serie de ocho ecuaciones.
X
11
(0) = X
111
(0) +W
0
N
X
112
(0) X
21
(0) = X
211
(0) +W
0
N
X
212
(0)
X
11
(1) = X
111
(0) +W
4
N
X
112
(0) X
21
(1) = X
211
(0) +W
4
N
X
212
(0)
X
12
(0) = X
121
(0) +W
0
N
X
122
(0) X
22
(0) = X
221
(0) +W
0
N
X
222
(0)
X
12
(1) = X
121
(0) +W
4
N
X
122
(0) X
22
(1) = X
221
(0) +W
4
N
X
222
(0)
La graca de se nales que representan las ecuaciones anteriores se muestra en la gura
13.7. La graca completa del algoritmo FFT se muestra en la gura 13.8. Pero las
se nales en la entrada estan desordenadas .
Figura 13.7: Graca parcial de la FFT para N = 8.
La primera decimacion transforma la secuencia de las muestras de la entrada a la
secuencia
x(0) x(2) x(4) x(6) x(1) x(3) x(5) x(7).
La segunda decimacion transforma la secuencia de las muestras a la secuencia
x(0) x(4) x(2) x(6) x(1) x(5) x(3) x(7).
Si se expresa este cambio en bits se obtiene la tabla 13.1. En la gura 13.9 se muestra
el cambio de se nales despues de la primera y segunda decimacion. Otro algoritmo
muy importante es la decimacion en la frecuencia.
284 CAP
APIDA DE FOURIER
Figura 13.8: Graca completa del algoritmo FFT para N = 8.
Figura 13.9: La inuencia de la primera y segunda decimacion en la entrada del
algoritmo.
13.2. El algoritmo Decimacion en la frecuencia
El algoritmo decimacion en la frecuencia es muy semejante al algoritmo de deci-
macion en el tiempo. Divide la transformada discreta de Fourier como se muestra
en la ecuacion (13.26).
X(k) =
N
2
1
n=0
x(n)W
nk
N
+
N1
n=
N
2
x(n)W
nk
N
(13.26)
La ecuacion (13.26) se puede escribir de la manera siguiente
13.2. EL ALGORITMO DECIMACI
ON EN LA FRECUENCIA 285
n
2
n
1
n
0
n
0
n
1
n
2
0 000 0 000
1 001 4 100
2 010 2 010
3 011 6 110
4 100 1 001
5 101 5 101
6 110 3 011
7 111 7 111
Cuadro 13.1: Cambio de la secuencia en la entrada en bits.
X(k) =
N
2
1
n=0
x(n)W
nk
N
+
N
2
1
n=0
x(n +
N
2
)W
N
2
k
N
W
nk
N
, (13.27)
o mediante la ecuacion (13.28)
X(k) =
N
2
1
n=0
x(n)W
nk
N
+W
N
2
k
N
N
2
1
n=0
x(n +
N
2
)W
nk
N
. (13.28)
W
N
2
k
N
no es dependiente de n y por eso este termino se puede escribir delante del
sumatorio. Tambien se puede sustituir (W
N
2
N
)
k
= (1)
k
_
W
N
2
N
_
k
=
_
e
j
_
k
= (1)
k
, (13.29)
y obteniendo
X(k) =
N
2
1
n=0
_
x(n) + (1)
k
x(n +
N
2
)
_
W
2kn
N
. (13.30)
Ahora se toman en cuenta por separado las muestras de frecuencias pares e impares.
La ultima ecuacion se divide en dos ecuaciones para k par k = 2r, e impar k = 2r+1.
X(2r) =
N
2
1
n=0
_
x(n) +x(n +
N
2
)
_
W
2rn
N
(13.31)
X(2r + 1) =
N
2
1
n=0
_
x(n) x(n +
N
2
)
_
W
n(2r+1)
N
(13.32)
286 CAP
APIDA DE FOURIER
Aplicando a estas ecuaciones las propiedades de la simetra W
2rn
N
= W
rn
N
2
se obtienen
las ecuaciones
X(2r) =
N
2
1
n=0
_
x(n) +x(n +
N
2
)
_
W
rn
N
2
(13.33)
X(2r + 1) =
N
2
1
n=0
_
x(n) +x(n +
N
2
)
_
W
n
N
W
rn
N
2
. (13.34)
A partir de estas dos ecuaciones se pueden escribir las ecuaciones siguientes
X
11
(n) = x(n) +x(n +
N
2
)
X
12
(n) =
_
x(n) x(n +
N
2
)
_
W
n
N
. (13.35)
Para N = 8 se obtiene la serie de ocho ecuaciones:
X
11
(0) = x(0) +x(4) X
12
(0) = x(0)W
0
8
x(4)W
0
8
X
11
(1) = x(1) +x(5) X
12
(1) = x(1)W
1
8
x(5)W
1
8
X
11
(2) = x(2) +x(6) X
12
(2) = x(2)W
2
8
x(6)W
2
8
X
11
(3) = x(3) +x(7) X
12
(3) = x(3)W
3
8
x(7)W
3
8
De estas ecuaciones se puede dibujar la graca que se muestra en la gura 13.10. Si se
aplica el mismo procedimiento en las otras escalas se obtiene el algoritmo completo
de la decimacion en frecuencias. El algoritmo completo se muestra en la gura 13.11.
Figura 13.10: Grafo del algoritmo FFT con decimacion en frecuencia.
13.2. EL ALGORITMO DECIMACI
ON EN LA FRECUENCIA 287
Figura 13.11: Algoritmo completo de la transformada rapida de Fourier con deci-
macion en frecuencia.
Ejemplo 1:
Usando la transformada rapida de Fourier y la graca de algoritmo decimacion en el
tiempo para N = 8 transformar la se nal de la gura 13.12a). Si se utiliza la graca
del algoritmo FFT de decimacion en el tiempo se pueden escribir las siguientes
ecuaciones:
Figura 13.12: Se nal discreta en el dominio del tiempo y su espectro resultante.
X(3) = x(0) +x(2) W
2
8
(1) +x(3) W
2
8
(1) W
3
8
+x(1) W
3
8
(13.36)
Si se sustituye en la ecuacion (13.36) las ecuaciones siguientes
288 CAP
APIDA DE FOURIER
W
2
8
= (e
j
2
8
)
2
= j
W
1
8
= e
j
4
= 0,7071 j0,7071
W
3
8
= e
j
6
8
= 0,7071 j0,7071,
se obtiene la muestra en el dominio de las frecuencias X(3).
X(3) = 0,5+0,5(j)(1)+0,5(j)(1)(0,707j0,707)+0,5(0,707j0,707)
X(3) = 0,5 j0,207
X(0) = x(0) +x(2)W
0
8
+x(1)W
0
8
+x(3)W
0
8
= 0,5 + 0,5 + 0,5 + 0,5 = 2
X(1) = x(0) +x(2)W
2
8
+x(1)W
1
8
+x(3)W
2
8
W
1
8
X(1) = 0,5 j0,5 + 0,3535 j0,3535 j0,3535 0,3535 = 0,5 j1,207
X(2) = 0,5 + 0,5 0,5W
0
8
.W
2
8
+ 0,5W
2
8
= 0
Analogamente se obtienen las muestras X(4), X(5), X(6) y X(7).
X(4) = 0 X(5) = 0,5 +j0,207
X(6) = 0 X(7) = 0,5 +j0,207
Para construir el modulo del espectro gura 13.12b) se calcula el valor absoluto de
X(k).
|X(0)| = 2 |X(1)| =
_
0,5
2
+ 1,207
2
= 1,306
|X(2)| = 0 |X(3)| =
_
0,5
2
+ 0,207
2
= 0,54
|X(4)| = 0 |X(5)| =
_
0,5
2
+ 0,207
2
= 0,54
|X(6)| = 0 |X(7)| =
_
0,5
2
+ 1,207
2
= 1,306
El resultado obtenido mediante la mariposa se muestra en la gura 13.12 b).
Ejemplo 2:
Determine la matriz de Fourier para N = 8.
Primero se calcula la simetra de la matriz de Fourier F.
W
8
8
= W
8 modulo 8
8
= W
0
8
13.2. EL ALGORITMO DECIMACI
ON EN LA FRECUENCIA 289
W
9
8
= W
9 modulo 8
8
= W
1
8
W
10
8
= W
10 modulo 8
8
= W
2
8
. . . etcetera
La simetra de la matriz de Fourier se muestra en la gura 13.13. Desarrollando
(13.1) para N=8 y utilizando la propiedad de la simetra que se muestra en la gura
13.13 se obtiene la matriz (13.37).
Figura 13.13: Simetra de la matriz de Fourier para N=8.
F
8
=
_
_
1 1 1 1 1 1 1 1
1 W
1
W
2
W
3
W
4
W
5
W
6
W
7
1 W
2
W
4
W
6
W
0
W
2
W
4
W
6
1 W
3
W
6
W
1
W
4
W
7
W
2
W
5
1 W
4
W
0
W
4
W
0
W
4
W
0
W
4
1 W
5
W
2
W
7
W
4
W
1
W
6
W
3
1 W
6
W
4
W
2
W
0
W
6
W
4
W
2
1 W
7
W
6
W
5
W
4
W
3
W
2
W
1
_
_
(13.37)
Si se sustituye en la matriz (13.37) por W = e
j
2
8
W
1
= 0,7 j0,7 W
5
= 0,7 +j0,7
W
2
= j W
6
= j
W
3
= 0,7 j0,7 W
7
= 0,7 +j0,7
W
4
= 1,
se obtiene la matriz de Fourier para N=8.
290 CAP
APIDA DE FOURIER
F =
_
_
1 1 1 1 1 1 1 1
1 0,7 j0,7 j 0,7 j0,7 1 0,7 +j0,7 j 0,7 +j0,7
1 j 1 j 1 j 1 j
1 0,7 j0,7 j 0,7 j0,7 1 0,7 +j0,7 j 0,7 +j0,7
1 1 1 1 1 1 1 1
1 0,7 +j0,7 j +0,7 +j0,7 1 0,7 j0,7 j 0,7 j0,7
1 j 1 j 1 j 1 j
1 0,7 +j0,7 j 0,7 +j0,7 1 0,7 j0,7 j 0,7 j0,7
_
_
La matriz inversa de Fourier se calcula simplemente usando la ecuacion (13.38).
F
1
(W
ij
) =
1
N
F(
1
W
ij
) (13.38)
Una ventaja muy grande es que no se requiere calcular un determinante del sistema.
Ejemplo 3:
Calcular la matriz inversa de Fourier para N = 4.
Si se sustituye en la matriz de Fourier para N = 4 el termino W = e
j
2
4
se obtiene
W
0
4
= cos 0 +j sin 0 = 1 W
1
4
= cos
2
4
j sin
2
4
= j
W
2
4
= cos jsin = 1 W
3
4
= cos
6
4
j sin
6
4
= j
W
4
4
= W
0
4
= 1
La matriz de Fourier es
F
4
=
_
_
1 1 1 1
1 j 1 j
1 1 1 1
1 j 1 j
_
_
,
y la matriz de Fourier inversa toma la forma
F
1
4
=
1
4
_
_
1 1 1 1
1 j 1 j
1 1 1 1
1 j 1 j
_
_
La matriz de Fourier 4 x 8 para N=4 se puede escribir en la forma
13.2. EL ALGORITMO DECIMACI
ON EN LA FRECUENCIA 291
F
4
=
_
_
1 1 1 1 1 1 1 1
1 W
4
W
2
4
W
3
4
W
4
4
W
5
4
W
6
4
W
7
4
1 W
2
4
W
4
4
W
6
4
W
8
4
W
10
4
W
12
4
W
14
4
1 W
3
4
W
6
4
W
9
4
W
12
4
W
15
4
W
18
4
W
21
4
_
_
La simetra de la matriz de Fourier para N=4 se muestra en la gura 13.14. Si se
toma en cuenta la simetra de la matriz de Fourier se puede escribir la ecuacion
anterior en la forma siguiente:
Figura 13.14: Simetra de la matriz de Fourier para N=4.
F
4
=
_
_
1 1 1 1 1 1 1 1
1 j 1 j 1 j 1 j
1 1 1 1 1 1 1 1
1 j 1 j 1 j 1 j
_
_
Ahora se puede calcular el espectro de la se nal que tiene 8 muestras con la matriz
de Fourier con N = 4 8.
Ejemplo 4:
Calcular X(k) de la se nal x(n) mediante la matriz de Fourier N = 4 8
x(n) = { 1 2 -2 3 -3 -2 2 1 }
292 CAP
APIDA DE FOURIER
_
_
X(0)
X(1)
X(2)
X(3)
_
_
=
_
_
1 1 1 1 1 1 1 1
1 j 1 j 1 j 1 j
1 1 1 1 1 1 1 1
1 j 1 j 1 1 1 j
_
_
1
2
2
3
3
2
2
1
_
_
=
_
_
2
2 + 4j
6
2 4j
_
_
El mismo resultado se obtiene si se calcula un nuevo vector x(n) y se utiliza la matriz
de Fourier para N=4.
x(0) = x(0) +x(4) = 1 3 = 2
x(1) = x(1) +x(5) = 2 2 = 0
x(2) = x(2) +x(6) = 2 + 2 = 0
x(3) = x(3) +x(7) = 3 + 1 = 4
_
_
X(0)
X(1)
X(2)
X(3)
_
_
=
_
_
1 1 1 1
1 j 1 j
1 1 1 1
1 j 1 j
_
_
2
0
0
4
_
_
=
_
_
2
2 + 4j
6
2 4j
_
_
La transformada de Fourier inversa se obtiene si se multiplica la matriz de Fourier
inversa por un vector X(k).
x(n) =
1
N
F[
1
W
ij
] X(k) (13.39)
x(n) =
1
4
_
_
1 1 1 1
1 j 1 j
1 1 1 1
1 j 1 j
_
_
2
2 + 4j
6
2 4j
_
_
=
_
_
2
0
0
4
_
_
El mismo resultado se obtiene, si se multiplica la matriz de Fourier por un vector
X(k) en el que se cambia el signo de la parte imaginaria.
x(n) =
1
4
_
_
1 1 1 1
1 j 1 j
1 1 1 1
1 j 1 j
_
_
2
2 4j
6
1 + 4j
_
_
=
_
_
2
0
0
4
_
_
13.2. EL ALGORITMO DECIMACI
ON EN LA FRECUENCIA 293
Ejemplo 5:
Calcular X(k) de la se nal x(n) del ejemplo anterior mediante la matriz de Fourier
para N=8.
X(k) =
_
_
1 1 1 1 1 1 1 1
1
1
2
j
1
2
j
1
2
j
1
2
1
1
2
+j
1
2
j
1
2
+j
1
2
1 j 1 j 1 j 1 j
1
1
2
j
1
2
j
1
2
j
1
2
1
1
2
+j
1
2
j
1
2
+j
1
2
1 1 1 1 1 1 1 1
1
1
2
+j
1
2
j
1
2
+j
1
2
1
1
2
j
1
2
j
1
2
j
1
2
1 j 1 j 1 j 1 j
1
1
2
+j
1
2
j
1
2
+j
1
2
1
1
2
j
1
2
j
1
2
j
1
2
_
_
1
2
2
3
3
2
2
1
_
_
=
=
_
_
2
5,414 10,2426
2 + 4j
2,585 18,2426
6
2,585 +j8,2426
2 4j
5,414 +j0,2426
_
_
Si se compara el resultado obtenido mediante la transformada de Fourier para N=8
con la transformada para N=4 se puede ver, que las muestras X(0), X(2), X(4) y
X(6) obtenidos mediante DFT N=8 son iguales a X(0), X(1), X(2) y X(3) obtenidos
para N=4.
Ejemplo 6:
Calcule la matriz diagonal, de la matriz circular h.
Para la diagonalizacion de la matriz circular se utiliza la ecuacion (13.40)
Diag H = F circ h F
1
(13.40)
Diag H =
_
_
1 1 1 1
1 j 1 j
1 1 1 1
1 j 1 j
_
_
h
0
h
3
h
2
h
1
h
1
h
0
h
3
h
2
h
2
h
1
h
0
h
3
h
3
h
2
h
1
h
0
_
_
1
4
_
_
1 1 1 1
1 j 1 j
1 1 1 1
1 j 1 j
_
_
=
294 CAP
APIDA DE FOURIER
_
_
h
0
+h
1
+h
2
+h
3
0 0 0
0 h
0
jh
1
h
2
+jh
3
0 0
0 0 h
0
h
1
+h
2
h
3
0
0 0 0 h
0
+jh
1
+h
2
jh
3
_
_
Si se aplica a la ecuacion circular (13.41) la transformada de Fourier
y = circ h x (13.41)
F y = F circ h F
1
F x,
se obtiene la ecuacion (13.42) que nos permite calcular la respuesta Y
Y = Diag H X (13.42)
13.3. La respuesta a un impulso
Caso 1:
Mediante la transformada discreta de Fourier se desea calcular la respuesta a impulso
el sistema que se presenta por la funcion de transferencia (13.43).
H(z) =
1
2
z
2
z
1
+
1
2
(13.43)
La respuesta a impulso se calcula mediante la ecuacion (13.44).
h = F
1
H (13.44)
En la ecuacion (13.44) H es la funcion del sistema y F es la matriz de Fourier. Para
N=6 la matriz de Fourier F se puede escribir en la forma
F =
_
_
1 1 1 1 1 1
1 W
1
W
2
W
3
W
4
W
5
1 W
2
W
4
W
6
W
8
W
10
1 W
3
W
6
W
9
W
12
W
15
1 W
4
W
8
W
12
W
16
W
20
1 W
5
W
10
W
15
W
20
W
25
_
_
. (13.45)
La matriz de Fourier inversa se calcula mediante la ecuacion (13.46). Para obtener
la matriz inversa de Fourier no es necesario calcular el determinante del sistema.
Esto es una ventaja muy importante cuando se utiliza la matriz de Fourier.
F
1
=
1
N
F
_
1
W
i
_
(13.46)
13.3. LA RESPUESTA A UN IMPULSO 295
La matriz inversa de Fourier para N=6 es
F
1
=
1
6
_
_
1 1 1 1 1 1
1 W
1
W
2
W
3
W
4
W
5
1 W
2
W
4
W
6
W
8
W
10
1 W
3
W
6
W
9
W
12
W
15
1 W
4
W
8
W
12
W
16
W
20
1 W
5
W
10
W
15
W
20
W
25
_
_
. (13.47)
Si se sustituye en la matriz(13.47) el termino W = e
j2/6
, se obtiene
F
1
=
1
6
_
_
1 1 1 1 1 1
1 0,5 +j0,866 0,5 +j0,866 1 0,5 j0,866 0,5 j0,866
1 0,5 +j0,866 0,5 j0,866 1 0,5 +j0,866 0,5 j0,866
1 1 1 1 1 1
1 0,5 +j0,866 0,5 +j0,866 1 0,5 j0,866 0,5 j0,866
1 0,5 j0,866 0,5 j0,866 1 0,5 +j0,866 0,5 +j0,866
_
_
.
(13.48)
Para calcular la respuesta al impulso h mediante la ecuacion (13.44) es necesario
calcular los terminos H
i
de la funcion del sistema (13.43).
H
i
=
W
2i
2 2W
i
+W
2i
(13.49)
De esta funcion se calculan los terminos H
i
, desde H
0
hasta H
5
.
H
0
=
1
2 2 + 1
= 1
H
1
=
(0,5 + 0,866)
2
2 2 (0,5 +j0,866)
1
+ (0,5 +j0,866)
2
= 1
H
2
=
1 + 2j
3
13
H
3
=
1
5
H
4
=
1 2j
3
13
H
5
= 1
Sustituyendo en la ecuacion (13.44) por F
1
y H
i
se obtiene
296 CAP
APIDA DE FOURIER
h =
1
6
_
_
1 1 1 1 1 1
1 0,5 +j0,86 0,5 +j0,86 1 0,5 j0,86 0,5 j0,86
1 0,5 +j0,86 0,5 j0,86 1 0,5 +j0,86 0,5 j0,86
1 1 1 1 1 1
1 0,5 +j0,86 0,5 +j0,86 1 0,5 j0,86 0,5 j0,86
1 0,5 j0,86 0,5 j0,86 1 0,5 +j0,86 0,5 +j0,86
_
_
1
1
1+2j
3
13
1
5
1j2
3
13
1
_
_
=
=
_
_
0,107
0,123
0,430
0,492
0,276
0,030
_
_
.
El mismo resultado se obtiene mediante la utilizacion de la matriz circular.
Caso2:
Hallar la respuesta al impulso de un ltro digital.
Mediante de la utilizacion de la matriz circular previamente es necesario resolver la
ecuacion:
h = (circ b)
1
a (13.50)
donde los vectores a y b seran
a = (0 0 0,5 0 0 0 )
b = (1 -1 0,5 0 0 0 ).
Sustituyendo los vectores a y b en (13.50) se obtiene
h =
_
_
1 0 0 0 0,5 1
1 1 0 0 0 0,5
0,5 1 1 0 0 0
0 0,5 1 1 0 0
0 0 0,5 1 1 0
0 0 0 0,5 1 1
_
_
1
_
0
0
0,5
0
0
0
_
_
. (13.51)
Calculando la matriz inversa y multiplicando por un vector a nos da el vector h.
13.4. MACRO PARA FFT N=8 297
h =
1
65,0014
_
_
56 16 14 4 36 64
64 56 16 14 4 36
36 64 56 16 14 4
4 36 64 56 16 14
14 4 36 64 56 16
16 14 4 36 64 65
_
_
0
0
0,5
0
0
0
_
_
=
_
_
0,10769
0,1230
0,4307
0,49230
0,2769
0,0307
_
_
(13.52)
El n umero de muestras que se obtienen de la respuesta al impulso depende del
n umero de elementos que tengan los vectores a y b. Si se incrementan los terminos
en los vectores a y b, el n umero de las muestras de la respuesta al impulso sera mayor
y su precision mejor. Al hallar la respuesta al impulso por este metodo se comete
un error debido al solapamiento de la respuesta con los impulsos periodicos. Otro
error se comete al calcular la matriz inversa de la matriz circular calculando el
determinante del sistema. El error depende al tama no de la matriz y la precision del
calculo. Si se utiliza la matriz de Fourier, calculando la matriz inversa, no se comete
ningun error, como hemos visto en este ejemplo.
13.4. Macro para FFT N=8
Para desarrollar la macro en ensamblador del microprocesador TMS320Cxx de la
Transformada de Fourier rapida para N=8 primeramente se divide la mariposa de
la gura 13.15 en las tres etapas y para cada etapa se escriben las ecuaciones:
Figura 13.15: FFT decimacion en el tiempo en etapas.
298 CAP
APIDA DE FOURIER
Primera etapa:
x(0) = x(0) +x(4)
x(1) = x(1) +x(5)
x(2) = x(2) +x(6)
x(3) = x(3) +x(7)
x(4) = [x(0) x(4)]w
0
x(5) = [x(1) x(5)]w
1
x(6) = [x(2) x(6)]w
2
x(7) = [x(3) x(7)]w
3
Segunda etapa Tercera etapa
x(0) = x(0) +x(2) X(0) = x(0) +X(1)
x(1) = x(1) +x(3) X(4) = x(0) x(1)
x(2) = [x(0) x(2)]w
0
X(2) = x(2) +x(3)
x(3) = [x(1) x(3)]w
2
X(6) = x(2) x(3)
x(4) = x(4) +x(6) X(1) = x(4) +x(5)
x(5) = x(5) +x(7) X(5) = x(4) x(5)
x(6) = [x(4) x(6)]w
0
X(3) = x(6) +x(7)
x(7) = [x(5) x(7)]w
2
X(7) = x(6) x(7)
De las ecuaciones podemos ver, que se repiten las sumas , restas y multiplicaciones.
Entonces es conveniente preparar los macros para la resta, suma y multiplicacion.
Ejemplo 8:
Mediante las etapas calcular las muestras X(k) si se conoce la se nal x(n) de la gura
13.16.
Figura 13.16: Muestras de la se nal x(n).
13.4. MACRO PARA FFT N=8 299
Primera etapa Segunda etapa Tercera etapa
x(0) = 0,1 + 0,0 = 0,1 x(0) = 0,1 + 0,1 = 0,2 X(0) = 0,2 + 0,2 = 0,4
x(1) = 0,1 + 0,0 = 0,1 x(1) = 0,1 + 0,1 = 0,2 X(4) = 0,2 0,2 = 0,00
x(2) = 0,1 + 0,0 = 0,1 x(2) = [0,1 0,1]w
0
= 0 X(2) = 0,0 + 0,0 = 0,0
x(3) = 0,1 + 0,0 = 0,1 x(3) = [0,1 0,1]w
2
= 0 X(6) = 0,0 0,0 = 0
x(4) = 0,1 0,0 = 0,1 x(4) = 0,1 j0,1 X(1) = 0,1 j0,2414
x(5) = 0,707 j0,707 x(5) = j0,1414 X(5) = 0,1 +j0,0414
x(6) = j0,1 x(6) = 0,1 +j0,1 X(3) = 0,1 j0,0414
x(7) = 0,0707 j0,0707 x(7) = j0,1414 X(7) = 0,1 +j0,2414
***********************************************************************
** PROGRAMA DE LA FFT PARA 8 MUESTRAS, DECIMACION EN LA FRECUENCIA **
***********************************************************************
RESET B INIT
AORG >0010
* INICIO DEL MICROCONTROLADOR
INIT SOVM ;TRABAJA EN SATURACION
LDPK 0 ;TRABAJA CON BANDERA CERO
ZAC ;ANULACION DEL ACUMULADOR
LARP AR2 ;ACTUALIZA REGISTRO AUXILIAR AR2
LRLK AR2,>0060 ;INICIALIZA BLOQUE B2
RPTK 31 ;REPITE LA INSTRUCCION QUE SIGUE 32 VECES
SACL *+ ;ANULACION DEL BLOQUE B2
LRLK AR2,>0060 ;INICIALIZA DEL BLOQUE B2 EN EL DIRECCION 0060
RPTK 23 ;REPITE LA INSTRUCCION QUE SIQUE 23 VECES
BLKP COEF,*+ ;TRANSFERENCIA LOS COEFICIENTES AL BLOCKE N2
* CONSTANTES W*
*COS0 DATA 32767
*COS1 DATA 23170
*COS2 DATA 0
*COS3 DATA -23170
*SEN0 DATA 0
*SEN1 DATA -23170
*SEN2 DATA -32767
*SEN3 DATA -23170
* MUESTRAS (PARTE REAL)
XR0 EQU >0060
XR1 EQU >0062
XR2 EQU >0064
XR3 EQU >0066
XR4 EQU >0068
300 CAP
APIDA DE FOURIER
XR5 EQU >006A
XR6 EQU >006C
XR7 EQU >006E
* MUESTRAS (PARTE IMAGINARIA)
XI0 EQU >0061
XI1 EQU >0063
XI2 EQU >0065
XI3 EQU >0067
XI4 EQU >0069
XI5 EQU >006B
XI6 EQU >006D
XI7 EQU >006F
*
* LOCALIDADES PARA ALMACENAR LOS VALORES DEL COSENO Y DEL SENO
*
C0 EQU >0070
C1 EQU >0071
C2 EQU >0072
C3 EQU >0073
S0 EQU >0074
S1 EQU >0075
S2 EQU >0076
S3 EQU >0077
TR1 EQU >0078
TI1 EQU >0079
**** DEFINICION DE LAS MACRO
* EL BIT DE REVERSION
BITR $MACRO R1,I1,R2,I2
LAC :R1.S:
SACL TR1
LAC :R2.S:
SACL :R1.S:
LAC TR1
SACL :R2.S:
LAC :I1.S:
SACL TR1
LAC :I2.S:
SACL :I1.S:
LAC TR1
SACL :I2.S:
$END BITR
*MARIPOSA SIN TERMINOS SENO Y COSENO
FREEBF $MACRO R1,I1,R2,I2
13.4. MACRO PARA FFT N=8 301
LAC :R1.S:
SUB :R2.S:
SACL TR1
LAC :I1.S:
SUB :I2.S:
SACL TI1
LAC :R1.S:
ADD :R2.S:
SACL :R1.S:
LAC :I1.S:
ADD :I2.S:
SACL :I1.S:
LAC TR1
SACL :R2.S:
LAC TI1
SACL :I2.S:
$END FREEBF
*MARIPOSA CON SENO K2 Y COSENO K1
CONSBF $MACRO R1,I1,R2,I2,K1,K2
LAC :R1.S:
SUB :R2.S:
SACL TR1
LAC :I1.S:
SUB :I2.S:
SACL TI1
LAC :R1.S:
ADD :R2.S:
SACL :R1.S:
LAC :I1.S:
ADD :I2.S:
SACL :I1.S:
**************************
ZAC
LT TR1
MPY :K1.S:
LTA TI1
MPY :K2.S:
SPAC
SACH :R2.S:,1
ZAC
LT TR1
MPY :K2.S:
LTA TI1
302 CAP
APIDA DE FOURIER
MPY :K1.S:
APAC
SACH :I2.S:,1
$END CONSBF
**********THE BEEF**************
**** PRIMERA ETAPA (ITERACION)****
FIR FREEBF XR0,XI0,XR4,XI4
CONSBF XR1,XI1,XR5,XI5,C1,S1
CONSBF XR2,XI2,XR6,XI6,C2,S2
CONSBF XR3,XI3,XR7,XI7,C3,S3
********************************
*****SEGUNDA ETAPA (ITERACION)****
FREEBF XR0,XI0,XR2,XI2
CONSBF XR1,XI1,XR3,XI3,C2,S2
FREEBF XR4,XI4,XR6,XI6
CONSBF XR5,XI5,XR7,XI7,C2,S2
********************************
*****TERCERA ETAPA (RESULTADO)*****
FREEBF XR0,XI0,XR1,XI1
FREEBF XR2,XI2,XR3,XI3
FREEBF XR4,XI4,XR5,XI5
FREEBF XR6,XI6,XR7,XI7
*************************************
**** BIT REVERSION
BITR XR1,XI1,XR4,XI4
BITR XR3,XI3,XR6,XI6
*************************************
*OBTENCION DEL ESPECTRO
*
COEF DATA 3276,3276,3276,3276
DATA 3276,3276,3276,3276
DATA 3276,-3276,3276,-3276
DATA 3276,-3276,3276,-3276
DATA 32767,23170,0,-23170
DATA 0,-23170,-32767,-23170
END
En el archivo COEF se introducen los valores reales e imaginarios de las muestras
en formato Q
15
, los cuales ser an almacenados a partir de la posicion 0060h como
se indica en el programa. Recuerde escribir los valores reales de las muestras en las
posiciones pares (localidad 0060h 0062h 0064h ...) y los valores imaginarios en las
localidades impares (posiciones 0061h 0063h 0065h ...). Los valores de W en formato
Q
15
son almacenados de la posicion localidad 70 a la 77. El resultado se encuentra
13.5. TRANSFORMADA DE FOURIER MEDIANTE MATLAB 303
despues de ejecutar el programa en la memoria a partir de la posicion 0060h.
13.5. Transformada de Fourier mediante Matlab
Mediante el programa Matlab se puede simular la transformada de Fourier rapida
y vericar si los programas escritos para el microprocesador son correctos. En este
apartado mediante algunos ejemplos se muestra como se utiliza el paquete Matlab
para el calculo DFT y IDFT . En el paquete Matlab estan incluidos los siguientes
comandos:
fft(x) fft(x,N)
ifft(X) ifft(X,N)
La instruccion t(x) calcula la transformada de Fourier discreta del vector X, que
tiene la misma longitud que el vector x. Si esta especicada la longitud N es nece-
sario utilizar la funcion t(x,N). Lo mismo vale para calcular la transformada de
Fourier discreta inversa. Los vectores en Matlab son especicados desde 1 a N y en
la denicion de la transformada de Fourier los vectores son especicados desde 0 has-
ta N-1. En el paquete Matlab la transformada DFT y IDFT esta denida mediante
las ecuaciones (13.53) y (13.54).
X(k) =
N
n=1
x(n)W
(n1)(k1)
N
(13.53)
x(n) =
N
k=1
X(k)W
(n1)(k1)
N
(13.54)
Ejemplo 9:
El ejemplo siguiente calcula DFT de la se nal senoidal de longitud nita. El programa
en Matlab es el siguiente:
%Analisis espectral de la senal senoidal utilisando DFT
N=input(Teclear la longitud de DFT=)
T=input(Teclear el periodo de muestreo=)
freq=input(Teclear la frecuencia del seno=)
k=0:N-1;
f=sin(2*pi*freq*k*(1/T));
F=fft(f);
stem(k,abs(F));grid
xlabel(k)
ylabel(|X(k)|)
304 CAP
APIDA DE FOURIER
Figura 13.17: Amplitud de X(k) para la se nal senoidal.
Para una longitud N=32, una frecuencia de muestreo de 64 Hz y una frecuencia de
la se nal senoidal 11 Hz. El resultado del programa se muestra en la gura 13.17.
Ejemplo 10:
Utilizando el programa siguiente calcule la DFT de M puntos de la serie u(n) denida
por la ecuacion (13.55).
u(n) =
_
_
1 0 n N 1
0 para otros n.
(13.55)
El programa pide los valores N y M. El valor M tiene ser mayor o igual que N. La
gura 13.18 muestra el resultado obtenido mediante el siguiente programa para N=8
y M=16.
%CALCULO DE DFT PARA CUAQUIERA N
N=input(Teclea la longitud de la serie=);
M=input(Teclea la longitud de DFT=);
u=[ones(1,N)];
U=fft(u,M);
t=0:1:N-1;
stem(t,u);
title(La serie original en el tiempo)
xlabel(Indice del tiempo n);
ylabel(Amplitud)
pause
subplot(2,1,1)
k=0:1:M-1;
stem(k,abs(U))
13.5. TRANSFORMADA DE FOURIER MEDIANTE MATLAB 305
Figura 13.18: DFT del tren de impulsos.
title(Amplitud de las muestras.)
ylabel(Amplitud)
subplot(2,1,2)
stem(k,angle(U))
title(Fase de las muestras)
xlabel(Indice de las frecuencias k);
ylabel(Fase)
Ejemplo 11:
En este ejemplo se calcula el efecto de la longitud de la DFT en el analisis espectral
de la se nal x(n). La se nal x(n) es la suma de dos se nales f
1
(n) y f
2
(n) (13.56). El
programa pide la longitud de la se nal N, la longitud de la DFT y las frecuencias de
los senos. En las gracas 13.19 y 13.19 se presenta el resultado para N=16 y varias
R. Las frecuencias de se nal elegidas fueron f
1
= 0,22 y f
2
= 0,34.
x(n) =
1
2
sen(2f
1
n) +sen(2f
2
n) 0 n N 1 (13.56)
%Analisis espectral de la suma de dos senales
clf;
N=input(Longitud de la senal =);
R=input(Longitud de DFT = );
fr=input(Tecle la frecuencia de la senal =);
n=0:N-1;
306 CAP
APIDA DE FOURIER
x=0.5*sin(2*pi*n*fr(1))+sin(2*pi*n*fr(2));
Fx=fft(x,R);
k=0:R-1;
stem(k,abs(Fx));
grid
xlabel(k);
ylabel(Amplitud);
title([N=,num2str(N),,R=,num2str(R)]);
Figura 13.19: Analisis de la suma de dos se nales.
Ejemplo 12:
Utilizando el siguiente programa calcule la transformada de Fourier inversa IDFT
de la serie V(k) denida en la equacion (13.57). En la gura 13.20 se muestra el
resultado para K=8 y N=16.
V (k) =
_
_
k
K
0 k K 1
0 para otras n.
(13.57)
%Calcula Transformada de Fourier Inversa
clg
K=input(Teclea la longitud de la serie=);
13.5. TRANSFORMADA DE FOURIER MEDIANTE MATLAB 307
N=input(Teclea la longitud de IDFT=);
k=1:K;
U=(k-1)/K;
u=ifft(U,N);
k=1:K;
stem(k-1,U)
title(Las muestras originales )
xlabel(Indice de las frecuencias k);
ylabel(Amplitud);
pause
subplot(2,1,1)
n=0:1:N-1;
stem(n,real(u))
title(Parte real de las muestras en el dominio del tiempo)
ylabel(Amplitud);
subplot(2,1,2)
stem(n,imag(u))
title(Parte imaginaria en el dominio del tiempo)
xlabel(Indice de tiempo n);
ylabel(Amplitud);
Figura 13.20: Transformada de Fourier inversa del rampa.
Ejemplo 13:
El siguiente programa calcula el spectrograma de la se nal de voz. En el Matlab hay
un archivo de la voz mtlb.mat. La se nal de este archivo se muestra en la gura
13.21a), contiene 4001 muestras muestreadas con la frecuencia 7418 Hz. Se utiliza
la ventana de Hamming que tiene la longitud 256 con solapimiento de 0 muestras.
308 CAP
APIDA DE FOURIER
En la gura 13.21b) se muestra el espectrograma obtenido mediante el siguiente
programa.
%Espectrograma de la voz
%Numero de las muestras 4001
%Frecuencia del muestreo 7418 Hz
%Ventana de Hamming
%Numero de solape 50
load mtlb
n=1:4001;
plot(n-1,mtlb);
xlabel(Indice del tiempo n);ylabel(Amplitud);
pause
nfft=input(Tecle la longitud de la ventana= );
ovlap=input(Tecle numero de solapes= );
specgram(mtlb,nfft,7418,hamming(nfft),ovlap)
Figura 13.21: Espectrograma de la se nal de voz.
Ejemplo 14:
Escribir un programa para una se nal senoidal s(n) corrompida por un ruido r(n),
y(n) = s(n) +r(n) = cos(0,1n) + 6r(n) (13.58)
donde r(n) es ruido aleatorio con la amplitud entre 1. La relacion se nal ruido (SNR)
esta denida por la ecuacion (13.59).
SNR = 10 log
10
N1
n=0
s
2
(n)
N1
n=0
r
2
(n)
(13.59)
13.5. TRANSFORMADA DE FOURIER MEDIANTE MATLAB 309
N is la longitud de la se nal y tambien la longitud del ruido. El programa que calcule
la se nal perturbada por el ruido es el siguiente y el resultado se muestra en la gura
13.22.
%Programa 11_3
%Analisis de la senal perturbada por ruido
clf;
N=256; R=256;
n=0:N-1;
x=sin(2*pi*n*0.05);
spwr=sum(x*x);
d=rand(1,N);
ave=sum(d)/256;
dw=d-ave;
y=x+6*dw;
npwr=36*sum(dw*dw);
FY=fft(y,R);
k=0:R-1;
plot(n,x);grid
xlabel(Indice del tiempo n);
ylabel(Amplitud);
title(senoida original);pause
plot(k,y);grid
xlabel(Indice del tiempo n);
ylabel(Amplitud);
title(Senal perturbada por ruido);pause
plot(k,y);grid
clg
Fy=fft(y);
plot(k,abs(Fy));grid
xlabel(k);
ylabel(Amplitud);
SNR=10*log10(spwr/npwr)
310 CAP
APIDA DE FOURIER
Figura 13.22: Analisis espectral de la se nal senoidal con el ruido.
Tarea 1:
Usando la transformada rapida de Fourier y la graca de algoritmo decimacion en
el tiempo para N=8 transformar la se nal x(n)
x(n) = {1 0 1 0 1 0 1 0}
Tarea 2:
Usando la transformada rapida de Fourier y la graca de algoritmo decimacion en
el dominio de frecuencias para N=8 transformar la se nal x(n)
x(n) = {1 0 1 0 1 0 1 0}
Tarea 3:
Usando la transformada rapida de Fourier y la graca de algoritmo decimacion en
el tiempo para N=8 transformar la se nal x(n)
x(n) = {1 0 0 1 0 0 1 0}
Captulo 14
Filtros digitales con respuesta
innita
La funcion de transferencia de los ltros digitales con respuesta al impulso innita
IIR se puede escribir mediante la expresion general
H(z) =
Y (z)
X(z)
=
b
0
+b
1
z
1
+b
2
z
2
+ +b
k
z
k
1 +a
1
z
1
+a
2
z
2
+ +a
k
z
k
=
k
i=0
b
i
z
i
1 +
k
i=1
a
i
z
i
. (14.1)
Utilizando la transformada-z inversa se puede convertir la expresion (14.1) en una
ecuacion en diferencias
y(n) =
k
i=0
b
i
x(n i)
k
i=1
a
i
y(n i). (14.2)
Para realizar esa funcion de diferencias se necesitan a) sumadores, b)retardadores
d) multiplicadores.
A partir de la funcion de diferencias se puede dibujar directamente el ltro digital
que se denomina forma directa no canonica, como se muestra en la gura 14.2.
Esta forma del ltro digital no es canonica, porque tiene 2k elementos de retardo
mientras el orden de la funcion de transferencia es k. La forma del ltro digital
directa se puede dise nar en la forma canonica. En otras palabras la forma canonica
tiene tantos elementos de retardo como el orden de la funcion de transferencia. Esa
estructura se muestra en la gura 14.3.
La estructura canonica de la primera forma se obtiene desde la estructura canonica
de la segunda forma bajo las siguientes condiciones:
1. Se transforman los sumadores en nodos y los nodos en sumadores, y se cambian
las direcciones de avance de las se nales. Se cambian las direcciones de las
echas, gura 14.4.
311
312 CAP
_
a
0
a
1
a
2
_
_ =
_
_
1 1 1
2 0 2
1 1 1
_
_
_
_
A
0
A
1
c
A
2
c
2
_
_. (14.16)
Una expresion similar se obtiene para el vector b. Ambos vectores se pueden expresar
en la forma siguiente
a = P
n
A
b = P
n
B
,
donde P
n
es la matriz de Pascal y los vectores A
y B
se reprezentan mediante la
ecuacion (14.17).
A
=
_
A
0
, A
1
c, A
2
c
2
, , A
m
c
m
_
B
=
_
B
0
, B
1
c, B
2
c
2
, , B
m
c
m
_
(14.17)
322 CAP
_
a b c d
? ? e f
? ? ? g
? ? ? h
_
_
e = f +d +c
14.5. TRANSFORMACI
_
1 1 1 1 1
4 2 0 2 4
6 0 2 0 6
4 2 0 2 4
1 1 1 1 1
_
_
(14.21)
14.5. Transformacion paso bajas a paso altas
Para llevar a cabo la transformacion de la funcion de transferencia paso bajas a paso
altas resulta conveniente sustituir en (14.12) la variable 1/s por s de manera que
s = k
z + 1
z 1
(14.22)
k = tg
_
f
1
f
s
_
(14.23)
En la ecuacion (14.23) f
1
y f
s
son las respectivas frecuencias del corte de paso
altas y de muestreo. Sustituyendo (14.22) en (14.12) y comparando el numerador
con (14.14) para n = 3 se obtiene
a
0
+a
1
z
1
+a
2
z
2
+a
3
z
3
= A
0
+A
1
k +A
2
k
2
+A
3
k
3
+z
1
(3A
0
A
1
k +A
2
k
2
+ 3A
3
k
3
)
+z
2
(3A
0
A
1
k A
2
k
2
+ 3A
3
k
3
)
+z
3
(A
0
+A
1
k A
2
k
2
+A
3
k
3
) (14.24)
Al comparar los coecientes de la ecuacion (14.24) se obtiene un sistema de ecua-
ciones el cual se puede representar en la forma matricial.
_
_
a
0
a
1
a
2
a
3
_
_
=
_
_
1 1 1 1
3 1 1 3
3 1 1 3
1 1 1 1
_
_
A
0
A
1
k
A
2
k
2
A
3
k
3
_
_
(14.25)
Donde P
pa
presenta una matriz similar a la de Pascal, la cual se puede obtener
utilizando un procedimiento similar, de manera que la primera columna de la matriz
P
pa
proviene de la ecuacion (14.19) y los elementos restantes P
i,j
se pueden establecer
mediante la expresion (14.26).
P
i,j
= P
i,j1
+P
i1,j1
+P
i1,j
(14.26)
324 CAP
_
1 1 1 1 1
4 2 0 2 4
6 0 2 0 6
4 2 0 2 4
1 1 1 1 1
_
_
(14.27)
Se puede concluir que la matriz de Pascal P
pa
transforma la funcion de transferen-
cia de un ltro paso bajas en el dominio de s a otra funcion de transferencia que
corresponde a un ltro paso altas en el dominio de z.
14.6. Transformacion paso bajas a paso banda
Utilizando las ecuaciones (14.28),(14.29) y (14.12) se obtiene la matriz de Pascal P
pb
la cual transforma una funcion de transferencia paso bajas en otra paso banda.
s = c
z 1
z + 1
+k
z + 1
z 1
(14.28)
c = ctg
_
f
1
f
s
_
k = tg
_
f
1
f
s
_
(14.29)
Mediante un procedimiento similar al utilizado en el punto anterior se obtiene la
matriz P
pb
la cual se puede aplicar para obtener la funcion de transferencia cor-
respondiente a un ltro paso banda en el dominio de z a partir de la funcion de
transferencia de un ltro paso bajas en el dominio de s. Si queremos llevar a cabo
la transformacion de la funcion pasa bajas de la ecuacion (14.30) a una funcion de
transferencia paso banda se puede utilizar la expresion matricial (14.31).
H(s) =
A
0
+A
1
s +A
2
s
2
B
0
+B
1
s +B
2
s
2
(14.30)
14.6. TRANSFORMACI
_
a
0
a
1
a
2
a
3
a
4
_
_
=
_
_
1 1 1 1 1 1
4 2 0 2 4 0
6 0 2 0 6 2
4 2 0 2 4 0
1 1 1 1 1 1
_
_
A
2
c
2
A
1
c
A
0
A
1
k
A
2
k
2
2A
2
ck
_
_
(14.31)
En este punto se ilustra el proceso de transformacion de un ltro paso bajas H(s)
ecuacion (14.32) a una funcion de transferencia H(z) correspondiente a un ltro
pasa bajas
determinado por : f
1
= 3400 Hz f
s
= 14000 Hz
pasa alta
determinando por :f
1
= 300 Hz f
s
= 14000 Hz
paso banda
determinado por:f
1
= 3400 Hz f
1
= 300 Hz f
s
= 14000 Hz
Donde f
1
, f
1
y f
s
son las frecuencias respectivas de corte y muestreo.
H(s) =
1
s
2
+
2s + 1
(14.32)
A: Transformacion paso bajas a paso bajas.
Utilizando la ecuacion (14.11) se obtiene la constante c
c = ctg
_
3400
14000
_
= 1,046.
Los coecientes de la funcion de transferencia a
i
,b
i
para i = 0, 1, 2 se obtienen
utilizando la matriz de la ecuacion (14.16) en la forma
_
_
a
0
a
1
a
2
_
_ =
_
_
1 1 1
2 0 2
1 1 1
_
_
_
_
1
0
0
_
_ (14.33)
_
_
b
0
b
1
b
2
_
_ =
_
_
1 1 1
2 0 2
1 1 1
_
_
_
_
1
1,479
1,094
_
_. (14.34)
Los valores de los coecientes correspondientes a las expresiones anteriores son
a
0
= 1 a
1
= 2 a
2
= 1
b
0
= 3,574 b
1
= 0,188 b
2
= 0,615
326 CAP
_
a
0
a
1
a
2
_
_ =
_
_
1 1 1
2 0 2
1 1 1
_
_
_
_
1
0
0
_
_ (14.36)
_
_
b
0
b
1
b
2
_
_ =
_
_
1 1 1
2 0 2
1 1 1
_
_
_
_
1
0,0954
0,00454
_
_ (14.37)
De las expresiones (14.36) y (14.37) se obtienen los coecientes correspondientes a
la funcion de transferencia del ltro paso altas de forma tal que:
a
0
= 1 a
1
= 2 a
2
= 1
b
0
= 1,0099 b
1
= 1,9909 b
2
= 0,9092.
De este modo la funcion de transferencia paso altas obtenida esta dada por la
ecuacion (14.38).
H(z) =
1 2z
1
+z
2
1,0998 1,9909z
1
+ 0,9092z
2
=
0,9093 1,8185z
1
+ 0,9093z
2
1 1,8102z
1
+ 0,8267z
2
(14.38)
C: Transformacion paso bajas a paso banda
Para llevar a cabo la transformacion de la funcion analogica paso bajas (14.32) a
una funcion digital pasa banda, primaro se determinan las constantes c y k.
c = ctg
_
300
14000
_
= 1,0459
k = tg
_
3400
14000
_
= 0,0674
14.7. DISE
_
a
0
a
1
a
2
a
3
a
4
_
_
=
_
_
1 1 1 1 1 1
4 2 0 2 4 0
6 0 2 0 6 2
4 2 0 2 4 0
1 1 1 1 1 1
_
_
0
0
1
0
0
0
_
_
(14.39)
_
_
b
0
b
1
b
2
b
3
b
4
_
_
=
_
_
1 1 1 1 1 1
4 2 0 2 4 0
6 0 2 0 6 2
4 2 0 2 4 0
1 1 1 1 1 1
_
_
1,0939
1,4792
1
0,0953
0,0045
0,1410
_
_
(14.40)
Resolviendo las matrices (14.39) y (14.40) se obtienen los coecientes de la funcion
de transferencia H(z).
a
0
= 1 a
2
= 2 a
4
= 1 b
0
= 3,8140
b
1
= 7,1252 b
2
= 4,3088 b
3
= 1,5899 b
4
= 0,6650.
Con los valores de estos coecientes la funcion de transferencia paso banda toma la
forma:
H(z) =
1 2z
2
+z
4
3,814 7,1252z
1
+ 4,308z
2
1,589z
3
+ 0,665z
4
(14.41)
14.7. Dise no desde la respuesta al pulso de Dirac
Hasta ahora se dise naron los ltros digitales desde las especicaciones en la plantilla.
Se puede tambien dise nar los ltros a partir de la respuesta al impulso. En otras
palabras se busca una funcion de transferencia discreta de un ltro digital que tiene
la misma respuesta al impulso que un circuito analogico. La respuesta de un circuito
analogico es contnua y para nuestro proposito es necesario conseguir las muestras
como se ve en la gura 14.14.
Este metodo se llama (Impulse invariance) - Invariancia de impulsos. Si se conoce
la forma analtica de la respuesta a un impulso, la transformacion se puede llevar a
cabo usando la transformada-z.
H(z) = z {f(t)}
328 CAP
1333,3
8000
n
(14.44)
La funcion de transferencia H(z) se obtiene mediante la transformada-z.
14.7. DISE
1428,57
8000
n
= 0,17857e
0,17857n
(14.49)
330 CAP
666,45
800
n
sen
1154,5
800
n = 1,53924 10
3
e
0,83304n
sen 1,443208n.
De una tabla de la transformada-z se pueden escribir las siguiente transformaciones.
sen (naT)
z
zsen aT
z
2
2z cos aT + 1
e
naT
z
X
_
e
aT
z
_
Usando estas transformaciones se obtiene
Z {sen 1,443208n} =
z sen 1,443208
z
2
2z cos 1,443208 + 1
=
0,9918z
z
2
0,2544z + 1
Si se sustituye por z = ze
0,83304
= 2,3003z se obtiene la funcion de transferencia
H(z).
H(z) = Z {h(n)} =
0,9918 (2,3003)z
1,539210
3
800
(2,3003z)
2
0,2544 (2,3003)z + 1
=
0,8296z
1
1 0,11063z
1
+ 0,18898z
2
El circuito discreto que realiza esta funcion de transferencia tiene la misma respuesta
al impulso que el circuito LCR. El circuito discreto se muestra en la gura 14.17.
14.8. La variancia de impulso
Usando la transformada de Laplace la respuesta a un impulso de un circuito con la
funcion de transferencia H(s)
H(s) =
N
i=1
A
i
s +s
i
(14.51)
se puede escribir en la forma
h(t) =
N
i=1
A
i
e
s
i
t
. (14.52)
Utilizando la transformada-z se obtiene la funcion de transferencia H(z).
332 CAP
i=1
A
i
z
z p
i
(14.53)
p
i
= e
s
i
T
(14.54)
Ejemplo 12:
Calcular el ltro digital Butterworth de tercer orden para a
max
= 3 dB y T=2.
La funcion de transferencia normalizada obtenida desde las tablas se puede escribir
como:
H(s) =
1
(s + 1)(s
2
+s + 1)
=
A
s + 1
+H
2
(s)
Calculando A se obtiene
A =
1
s
2
+s + 1
|
s=1
= 1.
La funcion de transferencia parcial H
2
(s) se obtiene calculando la ecuacion
H
2
(s) =
1
(s + 1)(s
2
+s + 1)
1
s + 1
=
s
s
2
+s + 1
Entonces la funcion de transferencia H(s) es la suma de dos funciones de transferencia
H
1
(s) +H
2
(s).
H(s) =
1
s + 1
+
s
s
2
+s + 1
(14.55)
Utilizando la transformacion (14.51), (14.52), (14.53) y (14.54) la funcion de trans-
ferencia H
1
(z) se transforma en
H
1
(z) =
z
z e
T
|
T=2
=
1
1 0,13533z
1
(14.56)
La funcion de transferencia H
2
(s) se tiene que arreglar en la forma
H
2
(s) =
s
s
2
+s + 1
=
A
1
s +
1
2
+j
3
2
+
A
2
s +
1
2
j
3
2
H
2
(s) =
(
1
2
j
3
2
)
1
j
3
s +
1
2
+j
3
2
+
(
1
2
j
3
2
)
1
j
3
s +
1
2
j
3
2
. (14.57)
Utilizando la transformada (14.51), (14.53) y (14.54) se obtiene la ecuacion (14.58).
14.9. S
3
(
1
2
j
3
2
)
z e
T
2
e
j
T
3
2
+
z
j
3
(
1
2
j
3
2
)
z e
T
2
e
j
T
3
2
(14.58)
Para T=2 se obtiene la ecuaci on (14.59).
H
2
(z) =
z
j
3
(
1
2
j
3
2
)
z e
1
e
j
3
+
z
j
3
(
1
2
j
3
2
)
z e
1
e
j
3
(14.59)
Arreglando la ultima ecuacion se obtiene la ecuacion siguiente
H
2
(z) =
1 + 0,150574z
1
1 + 0,11813z
1
+ 0,135335z
2
, (14.60)
y la funcion de transferencia completa se puede escribir en la forma
H(z) = H
1
(z) +H
2
(z) =
1
1 0,13533z
1
+
1 + 0,150574z
1
1 + 0,11813z
1
+ 0,135335z
2
(14.61)
La estructura obtenida de la ecuacion (14.61) se muestra en la gura 14.18.
Figura 14.18: Estructura paralela del ltro digital.
14.9. Sntesis con la ayuda de las matrices circulares
Los coecientes a
i
y b
i
de la funcion de transferencia de un sistema discreto se pueden
calcular con la ayuda de las matrices circulares. Si se dise nan los ltros IIR con la
respuesta innita se tiene que suponer que las muestras de la respuesta en la salida
334 CAP
_
h
0
h
N1
h
N2
h
Nn
h
1
h
0
h
N1
h
Nn+1
h
2
h
1
h
0
h
Nn+2
h
n
h
n1
h
n2
h
0
h
n+1
h
n
h
n1
h
1
h
n+2
h
n+1
h
n
h
2
h
2n
h
2n1
h
2n2
h
n
h
N1
h
N2
h
N3
h
Nn1
_
_
1
a
1
a
2
a
n
0
0
0
0
_
_
=
_
_
b
0
b
1
b
2
b
n
0
0
0
0
_
_
(14.62)
La ecuacion matricial (14.62) se puede dividir en dos ecuaciones matriciales (14.63)
y (14.64).
_
_
h
0
h
N1
h
N2
h
Nn
h
1
h
0
h
N1
h
Nn+1
h
2
h
1
h
0
h
Nn+2
h
n
h
n1
h
n2
h
0
_
_
1
a
1
a
2
a
n
_
_
=
_
_
b
0
b
1
b
2
b
n
_
_
(14.63)
_
_
h
n+1
h
n+2
h
n+3
h
2n
_
_
+
_
_
h
n
h
n1
h
1
h
n+1
h
n
h
2
h
n+2
h
n+1
h
3
h
2n1
h
2n2
h
n
_
_
a
1
a
2
a
3
a
n
_
_
=
_
_
0
0
0
0
_
_
(14.64)
14.9. S
_
a
1
a
2
a
3
a
n
_
_
=
_
_
hn h
n1
h
1
h
n+1
h
n
h
2
h
n+2
h
n+1
h
3
h
2n1
h
2n2
h
n
_
_
1
_
h
n+1
h
n+2
h
n+3
h
2n
_
_
(14.65)
Los coecientes de la respuesta al impulso h
2n+1
hasta h
N1
no se pueden predecir,
pero se pueden calcular con la ayuda de la ecuacion (14.66).
h
k
=
n
i=1
h
ki
a
i
(14.66)
Si se calculan los coecientes de la funcion de transferencia es necesario conocer
2n +1 terminos de la respuesta al impulso. Estos impulsos se llaman impulsos rele-
vantes. Los impulsos restantes se llaman impulsos redundantes. Utilizando los 2n+1
coecientes relevantes de la respuesta h se obtienen los coecientes 2n+1 del vector
a. Para calcular el vector b es necesario determinar los coecientes redundantes de
la respuesta a un impulso h(n). La sntesis no es unvoca y por eso no se puede
pgenerar para cierto sistema cualquier respuesta al impulso.
Ejemplo 13:
Calcular los coecientes de la funcion de transferencia H(z) del orden n = 2 si se
conocen los coecientes de la respuesta a un impulso y la longitud del period N = 6.
h
0
= 0,23408792 h
1
= 0,52158126 h
2
= 0,32765012
h
3
= 0,0060618 h
4
= 0,06228814
Primero se calculan los coecientes a
1
y a
2
de la funcion de transferencia H(z). Para
calcular los coecientes a
1
y a
2
se utilizan los 2n + 1 elementos relevantes de la
respuesta al impulso h
0
hasta h
4
.
_
a
1
a
2
_
=
_
0,32765016 0,52158126
0,00606108 0,32765016
_
1
_
0,0060618
0,06228814
_
=
_
0,276
0,185
_
Usando la ecuacion (14.66) se puede calcular el coeciente redundante de la respuesta
al impulso h
5
. No podra ser elegido, si se quiere calcular la funcion de transferencia
de segundo orden.
336 CAP
_
b
0
b
1
b
2
_
_ =
_
_
h
0
h
5
h
4
h
1
h
0
h
5
h
2
h
1
h
0
_
_
_
_
1
a
1
a
2
_
_
_
_
b
0
b
1
b
2
_
_ =
_
_
0,234087 0,016070 0,062288
0,521581 0,234087 0,016070
0,327650 0,521581 0,234087
_
_
_
_
1
0,276
0,185
_
_
_
_
b
0
b
1
b
2
_
_ =
_
_
0,227
0,454
0,227
_
_
Ya se conocen todos los coecientes de la funcion de transferencia H(z).
H(z) =
0,227 + 0,454z
1
+ 0,227z
2
1 0,276z
1
+ 0,185z
2
La estructura del ltro se muestra en la gura 14.19. En MATLAB mediante la
instruccion prony(...) se calcula H(z) si se conocen los coecientes de h(n).
Figura 14.19: Filtro digital de segundo orden.
Tarea 1:
Calcular los coecientes de la funcion de transferencia H(z) de orden n = 2 si se
conocen los coecientes de la respuesta al impulso y la longitud del period N = 5.
h
0
= 0,23408792 h
1
= 0,52158126 h
2
= 0,32765012
h
3
= 0,0060618 h
4
= 0,06228814
Captulo 15
Filtros digitales con respuesta
nita
15.1. Filtros con respuesta nita al impulso FIR
La funcion de transferencia de los ltros digitales con la respuesta nita al impulso
tiene la forma siguiente
H(z) =
Y (z)
X(z)
= b
0
+b
1
z
1
+b
2
z
2
+ +b
k
z
k
(15.1)
H(z) =
k
i=0
b
i
z
i
. (15.2)
Si se aplica la transformada-z inversa a la ecuacion anterior se obtiene la ecuacion
en diferencias.
y(n) =
k
i=0
b
i
x(n i) (15.3)
A partir de esta funcion se puede dibujar la estructura directa del ltro FIR. La
estructura se muestra en la gura 15.1. Esta estructura se llama la estructura
transversal. En la gura 15.2 se muestra la estructura del ltro FIR en primera
forma canonica.
De la funcion de transferencias, ecuacion (15.3), se observa, que los coecientes b
i
de la funcion de transferencia son simultaneamente las muestras de la respuesta al
impulso unitario.
Ejemplo 1:
Escribir la funcion de transferencia de un ltro FIR de orden cinco y mostrar en
donde estan ubicados los ceros y polos en el plano z.
337
338 CAP
i=1
(z z
0i
).(z
1
z
0i
). (15.4)
La respuesta al impulso puede ser dividida en cuatro grupos, como se puede ver en
la gura 15.4.
En la gura 15.4 a) el n umero de las muestras es impar, y la simetra con
respecto al punto M es par, y por eso se puede expresar la funcion de transfe-
rencia mediante la ecuacion (15.5).
H()
IP
= h
_
n
2
_
+
n
2
1
i=0
2h(i) cos(
n
2
i) (15.5)
340 CAP
i=0
2h(i) cos(n 2i)
2
(15.6)
En la gura 15.4 c) el n umero de las muestras es impar y la simetra con
respecto al punto M es tambien impar. La funcion de transferencia se puede
expresar mediante la ecuacion (15.7).
H()
II
=
n1
2
i=0
2h(i) sin
(n 2i)
2
(15.7)
En la gura 15.4 d) el n umero de las muestra es par y la simetra con respecto
al punto M es impar. La funcion de transferencia se puede calcular mediante
la ecuacion (15.8).
H()
PI
=
n
2
1
i=0
2h(i) sin(
n
2
i) (15.8)
15.1. FILTROS CON RESPUESTA FINITA AL IMPULSO FIR 341
Ejemplo 2:
Hallar la funcion de transferencia H() de un ltro FIR con la respuesta a un
impulso que se muestra en la gura 15.5.
Figura 15.5: Respuesta de un ltro FIR a un impulso unitario.
El n umero de las muestras es impar pero la simetra es par. Por eso se puede calcular
la funcion de transferencia H() mediante ecuacion (15.9).
H
IP
() = h
_
n
2
_
+
n
2
i
i=0
2h(i) cos(
n
2
i) (15.9)
Si se sustituye en la ecuacion (15.9) por
n = 4 h
0
= h
4
= 1 h
1
= h
3
= 2 h
2
= 3,
se obtiene
H
IP
() = h(2) + 2h(0) cos 2 + 2h(1) cos = 3 + 2 cos 2 + 4 cos .
Ejemplo 3:
Hallar la funcion de transferencia en el dominio de z y de de un ltro FIR que
tiene la funcion de diferencias
y(n) = 3x(n) + 2x(n 1) + 2x(n 2) + 3x(n 3).
Utilizando la transformada-z se obtiene
Y (z) = 3X(z) + 2z
1
X(z) + 2z
2
X(z) + 3z
3
X(z)
H(z) =
Y (z)
X(z)
= 3 + 2z
1
+ 2z
2
+ 3z
3
.
342 CAP
i=0
2h(i) cos(n 2i)
2
(15.10)
Si se sustituyen los valores:
n = 3 h(0) = h(3) = 3 h(1) = h(2) = 2
en la ecuacion (15.10) se obtiene
H() = 2h(0) cos
3
2
+ 2h(1) cos
2
= 2
_
3 cos
3
2
+ 2 cos
2
_
Las respuestas de los cuatro tipos del circuitos FIR se muestran en la gura 15.7.
15.2. Dise no del Filtro FIR
La caracterstica en la gura 15.7 a) o en la gura 15.8 se aproxima mediante la
serie de Fourier
|H| = A(f) =
M
m=M
c
m
e
j2fmT
, (15.11)
donde las constantes c
m
y c
m
se pueden calcular mediante la ecuacion (15.12).
c
m
= c
m
=
2
f
m
_ fm
2
0
A(f) cos(2fTm) df (15.12)
Si se sustituye en la ecuacion (15.11) por e
j2fT
= z se obtiene
15.2. DISE
m=M
c
m
z
m
. (15.13)
Esta funcion es la funcion de transferencia de un sistema no causal. Para a
i
= c
Mi
la ultima ecuacion se puede escribir en la forma
H(z) =
1
z
M
2M
i=0
a
i
z
i
(15.14)
Esta funcion es una funcion de transferencia de un ltro causal FIR. El termino
2M signica que el ltro FIR tiene 2M elementos de retardo. Si la frecuencia de
muestreo normalizada es f
m
=2, los coecientes c
m
se calculan mediante la ecuacion
(15.15)
c
m
=
_
1
0
cos(mf) df (15.15)
344 CAP
_
1 para f 125 Hz
0 en todas otras fracuencias.
La frecuencia de muestreo es f
m
= 1 kHz y el orden N=20.
Los especicaciones de un ltro paso bajas gura 15.8 se normalizan para que la
frecuencia de muestreo normalizada sea f
m
= 2. Cada frecuencia en este ejemplo se
divide entre 500 y se obtienen los especicaciones normalizadas como se muestra en
la gura 15.8.
Figura 15.8: Especicaciones para un ltro FIR no normalizado y normalizado.
Usando la ecuacion (15.16)
c
m
=
_ fm
2
0
|H| cos(mf) df (15.16)
se pueden calcular los coecientes c
m
.
c
m
=
_
0,25
0
1. cos(mv) dv (15.17)
c
m
=
sin(0, 25m)
m
(15.18)
c
0
= 0, 25 c
3
= 0, 075 c
6
= 0, 053 c
9
= 0, 025
c
1
= 0, 225 c
4
= 0, 000 c
7
= 0, 032 c
10
= 0, 032
c
2
= 0, 159 c
5
= 0, 045 c
8
= 0, 000
15.2. DISE
_
0,8
0
cos(f m) df (15.19)
346 CAP
_
sen(f m)
m
_
0,8
0
c
0
=
0, 8 cos(0, 8m)
= 0, 254647 = h
4
c
1
=
sen(0,8)
= 0, 228341 = h
3
= h
5
c
2
=
sen(2 0, 8)
2
= 0, 159087 = h
2
= h
6
c
3
=
sen(3 0, 8)
3
= 0, 071668 = h
1
= h
7
c
4
=
sen(4 0, 8)
4
= 0, 004645 = h
0
= h
8
La funcion de transferencia en el dominio z del ltro FIR es
H(z) = 0, 0046 + 0, 0716z
1
+ 0, 159z
2
+ 0, 228z
3
+ 0, 254z
4
+ 0, 228z
5
+
+0, 159z
6
+ 0, 0716z
7
0, 0046z
8
y la estructura se muestra en la gura 15.11. La funcion de transferencia H() se
calcula mediante la ecuacion (15.20) y la graca de la atenuacion de paso bajas se
muestra en la gura 15.12.
Figura 15.11: Filtro FIR paso bajas.
H() = h
4
+ 2h
0
cos(4) + 2h
1
cos(3) + 2h
2
cos(2) + 2h
3
cos() (15.20)
15.2. DISE
_
2
cos(fm) df =
1
_
sen(fm)
m
_
2
(15.21)
c
m
= c
m
=
1
_
sen(m) sen(2m)
m
_
c
0
=
cos(m) 2 cos(2m)
|
m=0
= 0, 36338 = h
4
c
1
=
sen() sen(2)
= 0, 289438 = h
3
= h
5
c
2
=
sen(2) sen(4)
2
= 0, 1204 = h
2
= h
6
348 CAP
_
0,8
0
cos(f m) df +
1
_
2
cos(f m) df (15.23)
c
m
= c
m
=
1
_
sen(0,8m) +sen(m) sen(2m)
m
_
c
0
=
0,8 cos(0,8m) + cos(m) 2 cos(2m)
|
m=0
= 0, 618028 = h
4
c
1
=
sen(0,8) +sen() sen(2)
= 0,061096 = h
3
= h
5
c
2
=
sen(2 0,8) +sen(2) sen(4)
2
= 0, 279535 = h
2
= h
6
c
3
=
sen(3 0,8) +sen(3) sen(6)
3
= 0,101315 = h
1
= h
7
c
4
=
sen(4 0,8) +sen(4) sen(8)
4
= 0,083370 = h
0
= h
8
La funcion de transferencia en el dominio z del ltro FIR supresor de banda toma
la forma
H(z) = 0, 083 + 0, 101z
1
+ 0, 279z
2
0, 061z
3
+ 0, 618z
4
0, 061z
5
+
+0, 279z
6
+ 0, 101z
7
0, 083z
8
.
350 CAP
_
2
0,8
cos(f m) df (15.26)
15.2. DISE
_
sen(2m) sen(0, 8m)
m
_
c
0
=
2 cos(2m) 0, 8 cos(0, 8m)
|
m=0
= 0, 3819718 = h
4
c
1
=
sen(2) sen(0, 8)
= 0,0610 = h
3
= h
5
c
2
=
sen(4) sen(1, 6)
2
= 0, 279 = h
2
= h
6
c
3
=
sen(6) sen(2, 4)
3
= 0,101 = h
1
= h
7
c
4
=
sen(8) sen(3, 2)
4
= 0,083 = h
0
= h
8
La funcion de transferencia en el dominio z del ltro FIR paso banda toma la forma
H(z) = 0, 083 0, 101z
1
0, 279z
2
+ 0, 061z
3
+ 0, 381z
4
+ 0, 061z
5
+
0, 279z
6
0, 101z
7
+ 0, 083z
8
.
La estructura se muestra en la gura 15.23. La funcion de transferencia H() se
calcula mediante la ecuacion (15.27). En la gura 15.21 se muestra graca de la
atenuacion del ltro FIR.
H() = h
4
+ 2h
0
cos(4) + 2h
1
cos(3) + 2h
2
cos(2) + 2h
3
cos() (15.27)
352 CAP
2
) = 0, 707
en = H() = 0, 2
Las especicaciones del ltro se muestran en la gura 15.22. La funcion de trans-
ferencia de segundo orden del ltro con fase lineal se calcula mediante la ecuacion
(15.28).
H() = h(2) + 2h(0)cos(2) + 2h(1)cos() (15.28)
15.2. DISE
2
) = h(2) 2h(0) = 0, 707
H() = h(2) + 2h(0) 2h(1) = 0, 2
Los ecuaciones anteriores se pueden escribir en la forma matricial.
_
_
1 2 2
1 0 2
1 2 2
_
_
_
_
h
2
h
1
h
0
_
_ =
_
_
1
0, 707
0, 2
_
_ (15.29)
Calculando la ecuacion (15.29) se obtienen los valores del ltro
h
2
= 0, 6535 h
0
= 0, 02675 h
1
= 0, 2.
La funcion de transferencia se puede expresar lasiguiente manera
H(z) = 0, 02675 + 0, 2z
1
+ 0, 6535z
2
+ 0, 2z
3
0, 02675z
4
El ltro FIR que cumple los especicaciones de la gura 15.22 se muestra en la gura
15.23.
Ejemplo 10:
Calcular el ltro FIR paso bajas si se conocen las especicaciones de la plantilla
en la gura 15.24. El ltro FIR es de 6
to
orden y la funcion de transferencia en el
dominio de z sera
H(z) = h
0
+h
1
z
1
+h
2
z
2
+h
3
z
3
+h
2
z
4
+h
5
z
5
+h
6
z
6
,
354 CAP
_
1 2 2 2
1 1, 414 0 1, 414
1 0 2 0
1 1, 414 0 1, 414
_
_
h
3
h
0
h
1
h
2
_
_
=
_
_
1
0, 707
0, 505
0, 3
_
_
(15.30)
Calculando la ecuacion (15.30) se obtienen los coecientes de la funcion de transfe-
rencia H(z), h
3
= 0,5035 h
0
= 0,05129 h
1
= 0,0175 h
2
= 0,159209. La funcion de
transferencia del ltro paso bajas toma la forma
H(z) = 0,0519+0,0175z
1
+0,1592z
2
+0,5035z
3
+0,1592z
4
+0,0175z
5
+0,0519z
6
El ltro FIR paso bajas se muestra en la gura 15.25.
15.3. EL DIFERENCIADOR. 355
Figura 15.25: Estrucura del ltro FIR de sexto orden.
15.3. El diferenciador.
El smbolo del diferenciador y la graca de H() se muestra en la gura 15.26. Los
coecientes b
k
se calculan mediante la ecuacion (15.31). La funcion de transferencia
del diferenciador es H() = j.
Figura 15.26: Smbolo de diferenciador y la graca del H().
b
n
=
1
2
_
H()e
jn
d =
1
2
_
je
jn
d (15.31)
La integral se calcula mediante el metodo por partes
_
u
v = u v
_
u v
.
Calculando se obtiene:
b
n
=
1
2
_
je
jn
j
jn
e
jn
_
(15.32)
b(n) =
_
_
0 para n = 0
(1)
n
n
para n = 0
(15.33)
356 CAP
_
j para 0
j para < 0
Los coecientes de un transformador de Hilbert se obtienen mediante la transfor-
mada de Fourier (15.34)
b(n) =
T
2
_
T
T
je
jnT
d. (15.34)
b(n) =
jT
2
_
_
0
T
e
jnT
d
_
T
0
e
jnT
d
_
=
1
n
[1 cos(n)]
Esta relacion se puede escribir en la forma
b(n) =
_
_
0 para n = 0, 2, 4, 6...
2
n
para n = 1, 3, 5, 7...
(15.35)
Sustituyendo al ecuacion (15.35) por n=1, 2, 3, 4 se obtienen los coecientes h
i
y
como se observa de la gura 15.28 son antimetricos y faltan las muestras pares.
b
5
= b
5
= h
1
= h
11
= 0,127
b
3
= b
3
= h
3
= h
9
= 0,212
b
1
= b
1
= h
5
= h
7
= 0,636
h
2
= h
4
= h
6
= h
8
= h
10
= h
12
= 0
La funcion de transferencia del transformador de Hilbert toma la forma:
358 CAP
m
= w
m
c
m
, donde w
m
son los coecientes de la
ventana.
Figura 15.31: Inuencia de la ventana a la respuesta del ltro.
360 CAP
m
= w
m
c
m
.
a
10
= c
0
w
H
0
= 0, 25 1 = 0, 25
a
9
= a
11
= c
1
w
H
1
= 0, 225 0, 977486 = 0, 220
a
8
= a
12
= c
2
w
H
2
= 0, 159 0, 9121478 = 0, 145
a
7
= a
13
= c
3
w
H
3
= 0, 075 0, 8103812 = 0, 0607
a
6
= a
14
= c
4
w
H
4
= 0
a
5
= a
15
= c
5
w
H
5
= 0, 045 0, 5233846 = 0, 0235
a
4
= a
16
= c
6
w
H
6
= 0, 0211
a
3
= a
17
= c
7
w
H
7
= 0, 0086
a
2
= a
18
= c
8
w
H
8
= 0, 0000
a
1
= a
19
= c
9
w
H
9
= 0, 0026
a
0
= a
20
= c
1
w
H
10
= 0, 0025
Ventana de Blackman.
La ventana de Blackman se dene mediante la ecuacion (15.37). Si se eligen los
parametros a
0
= 0, 42323, a
1
= 0, 49755 y a
2
= 0, 07922 la ganancia cae mas de
70, 83 dB, como se observa en la gura 15.33.
w
i
=
k
i=0
(1)
i
a
i
cos
2i
M
(15.37)
362 CAP
_
1
_
2i
M
_
2
_
I
0
()
(15.39)
Figura 15.35: Ventana de Kaiser y su espectro.
En la ecuacion (15.39) I
0
es la funcion de Bessel
Ventana de Bohman.
La ventana de Bohman se dene mediante la ecuacion (15.40). M indica el n umero
de muestras, que corresponde con el orden del ltro.
w
i
=
_
1
2i
M
_
cos
2i
M
+
1
sin
2i
M
(15.40)
Ventana parabolica.
La ventana parabolica se dene mediante la ecuacion (15.41).
w
i
= 1
_
2i
M
_
2
(15.41)
Ventana de Poisson.
La ventana de Poisson se dene mediante la ecuacion (15.42).
w
i
= e
2i
M
(15.42)
Ventana de Cauchy.
La ventana de Cauchy se dene mediante la ecuacion (15.43).
w
i
=
_
1 +
_
2i
M
_
2
_
1
(15.43)
364 CAP
n=0
h(n)e
2
N
kn
0 k N 1. (15.44)
Si se utiliza la transformada discreta de Fourier inversa se obtienen las muestras en
el dominio del tiempo.
h(n) =
1
N
N1
k=0
H(k)e
j
2
N
kn
(15.45)
En general los coecientes de la serie de Fourier son complejos y por eso la funcion
H(k) se puede escribir en la forma (15.46), donde A(k) es la amplitud de H(k) y
(k) es la fase de la funcion de transferencia H(k).
H(k) = A(k)e
j(k)
(15.46)
La funcion h(n), ecuacion (15.45), se puede obtener sustituyendo por H(k) en
ecuacion (15.45).
h(n) =
1
N
N1
k=0
A(k)e
(k)
e
j
2
N
kn
(15.47)
Para obtener un ltro FIR con la fase lineal es necesario que los coecientes de
h(n) sean reales y simetricos. Eso signica que es necesario cumplir la condicion de
simetra de los coecientes de h(n)
h(n) = h
(N 1 n). (15.48)
Con esta condicion la ecuacion (15.47) toma la forma
h(N 1 i)
=
1
N
N1
k=0
A(k)e
j[(k)+
2k(N1)
N
]
e
j
2
N
kn
. (15.49)
Las ecuaciones (15.47) y (15.49) son iquales si se cumple la condicion (15.50).
(k) = (k) + 2r
2k(N 1)
N
para r = 0, 1, 2, 3, ... (15.50)
15.6. FIR OBTENIDOS EN EL DOMINIO DE LA FRECUENCIA 365
(k) = r
k(N 1)
N
para r = 0, 1, 2, 3, ... (15.51)
Si se sustituye en la ecuacion (15.47) la ecuacion (15.51) se obtiene la ecuacion
(15.52).
h(i) =
1
N
N1
k=0
A(k)e
j[rk
N1
N
+2
ki
N
]
(15.52)
Si la ecuacion (15.52) se desarrolla en la serie, todas las componentes imaginarias se
cancelan y la ecuacion (15.52) se puede escribir de una forma mas sencilla (15.53).
h(i) =
1
N
_
_
_
A
0
+ 2
N/21
k=1
A(k)(1)
k
cos
k
N
(i + 2i)
_
_
_
(15.53)
Ejemplo 13:
Dise nar un ltro FIR conociendo las muestras en el dominio de las frecuencias que
se muestran en la gura 15.36. El ltro FIR tiene dos bandas de paso, es una com-
binacion pasa bajas y paso banda. El ltro es el orden N=32. Sustituyendo k, A(k)
y tambien por i en la ecuacion (15.53) se obtienen h
0
, h
1
, h
2
... h
31
.
Figura 15.36: Especicaciones para el ltro FIR en el dominio de las frecuencias.
h
0
=
1
32
[0,5+2(0,5 cos
32
+0,5 cos
2
32
cos
9
32
+cos
10
32
cos
11
32
)] = 0, 0192137
h
1
=
1
32
[0,5+2(0,5 cos
3
32
+0,5 cos
6
32
cos
27
32
+cos
30
32
cos
33
32
)] = 0, 067723
Los coecientes restantes se calculan de la misma manera y todos los coecientes del
ltro FIR se encuentran en la tabla 15.1. Los espectros de amplitud y fase obtenidos
mediante la transformada rapida de Fourier se muestran en la gura 15.37.
366 CAP
ON DE TRANSFERENCIA
y la impedancia del circuito RLC toma la forma
Z =
U
I
= R +sL +
1
sC
(16.3)
En general para un circuito de dos puertos se puede escribir la ecuacion diferencial
b
n
d
n
x
dt
n
+b
n1
d
n1
x
dt
n1
+ +b
1
dx
dt
+b
0
= a
n
d
n
y
dt
n
+a
n1
d
n1
y
dt
n1
+ +a
1
dy
dt
+a
0
(16.4)
siendo
x(t) es la se nal de entrada
y(t) es la se nal de salida
Si se aplica a la ecuacion (16.4) la transformada de Laplace se obtiene
Xb
n
s
n
+Xb
n1
s
n1
+ +Xb
1
s +Xb
0
= Y a
n
s
n
+Y a
n1
s
n1
+ +Y a
1
s +Y a
0
(16.5)
y la funcion transferencia H(s) =
Y (s)
X(s)
H(s) =
b
n
s
n
+b
n1
s
n1
+. . . +b
1
s +b
0
a
n
s
n
+a
n1
s
n1
+. . . +a
1
s +a
o
(16.6)
Si se conoce la derivada de la se nal de entrada
dx
dt
y de salida
dy
dt
en varios instantes
del tiempo, se puede obtener la funcion de transferencia H(s) y construir el circuito.
Figura 16.2: Sistema analogico: las se nales de entrada y salida con sus derivadas en
T
1
En la entrada del circuito discreto se tiene una se nal en la forma discreta y en la
salida se obtienen las muestras. Esta situacion se presenta en la gura 16.3. En este
16.1. FUNCI
n
x
T
n
+b
n1
n1
x
T
n
+ +b
1
x
T
+b
0
= a
n
n
y
T
n
+a
n1
n1
y
T
n1
+ +a
1
y
T
+a
0
(16.8)
Esta ecuacion se puede escribir de la forma
b
n
x(n)+b
n1
x(n1)+ +b
1
x(1)+b
0
= a
n
y(n)+a
n1
y(n1)+ +a
1
x(1)+a(0)
(16.9)
Usando las tablas de la transformada-z
z {b
n
x(n)}
z
b
n
Xz
n
(16.10)
se obtiene
b
n
Xz
n
+b
n1
Xz
n1
+ +b
1
Xz +Xb
0
= a
n
Y z
n
+a
n1
Y z
n1
+ +a
1
Y z +Y a
0
(16.11)
La funcion de transferencia del circuito discreto H(z) se puede escribir en la
forma
H(z) =
Y (z)
X(z)
=
b
n
z
n
+b
n1
z
n1
+ +b
1
z +b
0
a
n
z
n
+a
n1
z
n1
+ +a
1
z +a
0
(16.12)
370 CAP
ON DE TRANSFERENCIA
Algunos autores escriben la funcion de transferencia de la siguiente manera
H(z) =
Y (z)
X(z)
=
b
0
+b
1
z
1
+b
2
z
2
+ +b
n
z
n
1 +a
1
z
1
+a
2
z
2
+ +a
n
z
n
(16.13)
La relacion entre el dominio de s y z queda establecida por la ecuacion (16.14)
z = e
sT
(16.14)
Siendo T el intervalo entre dos muestras. La ecuacion z = e
sT
transforma el eje
imaginario del dominio s al crculo unitario en el dominio de z, gura 16.4
Figura 16.4: Transformacion del plano del dominio de s al plano de dominio de z.
El lado izquierdo del plano s se transforma dentro del crculo unitario en plano z, y
el lado derecho del plano s se transforma fuera de crculo unitario. Entonces los polos
de un ltro analogico, que es estable, se situan dentro del crculo unitario. Para una
aproximacion de Cauer y n = 3, los polos y los ceros de la funcion de transferencia
se ubican en el dominio de s y z, como se muestra en lagura 16.5.
Figura 16.5: Polos y ceros del ltro Cauer de orden n=3
16.1. FUNCI
1
6
Y (z)z
2
+X(z)
372 CAP
ON DE TRANSFERENCIA
Y (z).
_
5
6
z
1
+
1
6
z
2
+ 1
_
= X(z)
H(z) =
Y (z)
X(z)
=
1
1
5
6
z
1
+
1
6
z
2
H(z) =
1
_
1
1
2
z
1
_
.
_
1
1
3
z
1
_ (16.18)
Los polos y ceros de la funcion (16.19) estan situados en el plano z, como se muestra
en la gura 16.7
z
2
_
z
1
2
_ _
z
1
3
_ (16.19)
Figura 16.7: Polos y ceros de la funcion de transferencia H(z)
Ejemplo 3:
Calcule la respuesta a un tren de impulsos de un circuito que se dene por la siguiente
ecuacion en diferencias
y(n) = y(n 1) +x(n) (16.20)
Usando la transformada-z se obtiene
Y (z) z
1
Y (z) = X(z)
y la funcion de transferencia del sistema es
H(z) =
Y (z)
X(z)
=
1
1 z
1
(16.21)
16.2. AN
M
k=0
b
k
z
k
1 +
M
k=1
a
k
z
k
(16.25)
Si se sustituye en la ecuacion por z = e
j
se obtiene
374 CAP
ON DE TRANSFERENCIA
H(e
j
) = H() =
M
k=0
b
k
e
jk
1 +
M
k=1
a
k
e
jk
(16.26)
El modulo de H() se puede calcular mediante (16.27)
|H()| = H(j) H(j) =| H(z) |= H(z) H(z
1
) (16.27)
y la atenuacion se calcula mediante las ecuaciones siguientes
e
2a
= |H()|
2
a =
1
2
ln|H| [Np]
a = 10 log|H| [dB]
El procedimiento de analisis se explica en el siguiente ejemplo.
Ejemplo 4:
Para el sistema denido mediante la ecuacion en diferencias
y(n) = 0,1y(n 1) + 0,2y(n 2) +x(n) +x(n 1) (16.28)
determine el modulo de la funcion de transferencia H(z)
Y (z) + 0,1Y (z)z
1
0,2Y (z)z
2
= X(z) +X(z)z
1
H(z) =
Y (z)
X(z)
=
1 +z
1
1 + 0,1z
1
0,2z
2
(16.29)
|H(z)|
2
= H(z).H(z
1
) =
1 +z
1
1 + 0,1z
1
0,2z
2
1 +z
1 + 0,1z 0,2z
2
|H(z)|
2
=
1 +z +z
1
+ 1
1 + 0,1z 0,2z
2
+ 0,1z
1
+ 0,01 0,02z 0,2z
2
0,02z
1
+ 0,04
|H(z)|
2
=
2 +z +z
1
1,05 + 0,08(z +z
1
) 0,2(z
2
+z
2
)
(16.30)
En la ultima ecuacion se sustituye z
z = e
j
z
1
= e
j
z
2
= e
2j
z
2
= z
2j
y se obtiene
16.2. AN
2 s + 1
(16.33)
determine atenuacion en dB para = 1 y = 3.
H(s) H(s) =
1
_
s
2
+
2 s + 1
_
.
_
s
2
2 s + 1
_ (16.34)
H(s) H(s) =
1
1 +s
4
H(j) H(j) =
1
1 +
4
|H|
=1
=
1
2
= 10
a
dB
20
y la atenuacion para la frecuencia angular = 1 es
a
dB
= 10 log
1
2
= 3 dB
para = 3 se obtiene
a
dB
= 10 log
1
82
= 19,138 dB
La graca de la respuesta se muestra en la gura 16.9
Ejemplo 6:
Para el sistema que se muestra en la gura 16.10 determine la funcion de transfe-
rencia H(z), si se conoce
h
1
(n) = {2
n
} h
2
(n) = {1
n
} h
3
(n) = {(1)
n
}
De las tablas de la transformada-z se obtiene la transformacion
h(n) = {a
n
}
z
H(z) =
1
1 az
1
(16.35)
376 CAP
ON DE TRANSFERENCIA
Figura 16.9: Respuesta del ltro Butterworth
Figura 16.10: Estructura de un circuito discreto
entonces
{2
n
}
z
1
1 2z
1
= H
1
(z)
{1
n
}
z
1
1 z
1
= H
2
(z)
{(1)
n
}
z
1
1 +z
1
= H
3
(z)
La funcion de transferencia del sistema en la gura 16.10 se calcula mediante la
ecuacion (16.36)
H(z) = H
1
(z). [H
2
(z) +H
3
(z)] (16.36)
H(z) =
1
1 2z
1
_
1
1 z
1
+
1
1 +z
1
_
(16.37)
H(z) =
2
1 2z
1
z
2
+ 2z
3
(16.38)
Si se divide numerador entre denomirador se obtiene la respuesta al impulso h(n).
16.2. AN
M
k=0
b
k
e
jk
1 +
N
k=1
a
k
e
jk
(16.41)
o por medio de los polos y ceros en el plano z.
H(j) = b
0
m
k=1
(1 z
k
e
jk
)
N
k=1
(1 p
k
e
jk
)
(16.42)
Los polos de la funcion de transferencia deben estar dentro de crculo unitario si
el circuito es estable. Los ceros pueden estar dentro o fuera del crculo unitario. La
ultima ecuacion se puede escribir de la forma
H(j) = b
0
e
j(NM)
M
k=1
(e
j
z
k
)
N
k=1
(e
j
p
k
)
(16.43)
Los terminos dentro del parentesis se pueden expresar en la forma polar
e
j
z
k
= V
k
()e
j
k
()
378 CAP
ON DE TRANSFERENCIA
e
j
p
k
= U
k
()e
j
k
()
(16.44)
donde
|e
j
z
k
| = V
k
()
|e
j
p
k
| = P
k
() (16.45)
El valor absoluto de H es igual al producto de valores absolutos de todos los terminos
de la ecuacion (16.43), y se obtiene
|H(j)| = b
0
V
1
().V
2
() . . . V
M
()
U
1
().U
2
() . . . U
N
()
(16.46)
El valor absoluto de e
j(NM)
es igual a 1. La fase de H(j) es la suma de las
fases de los terminos en el numerador menos la suma de las fases de los terminos en
denominador. La construccion graca de la fase se muestra en la gura 16.11.
H(j) =
(N M) +
1
() +
2
() + +
M
() [
1
() +
2
() + +
N
()]
(16.47)
Figura 16.11: Construcion de la fase del circuito
Ejemplo 7:
Determine el modulo de la funcion de transferencia H(z) para la frecuencia = 0,5
H(z) =
(z + 2)(z + 4)
(z + 1)(z + 3)
(16.48)
|e
j
+ 2|
=0,5
= | cos 0,5 +jsen 0,5 + 2| = 2,917247
16.2. AN
1
= arctg
sen 0,5
cos 0,5 + 2
= 0,1650907
2
= arctg
sen 0,5
cos 0,5 + 4
= 0,0979769
1
= arctg
sen 0,5
cos 0,5 + 1
= 0,25
2
= arctg
sen 0,5
cos 0,5 + 3
= 0,123016
=
1
+
2
2
= 0,1099484
Ejemplo 9:
Calcule el valor absoluto de H(z) y la fase de H(z) conociendo que tiene la siguiente
funcion de transferencia
H(e
j
) =
n=0
_
1
2
_
1
4
_
n
+
1
2
_
3
4
_
n
_
e
jn
La ecuacion anterior se puede expresar de la siguiente manera
H(e
j
) =
1
2
1
1
1
4
e
j
+
1
2
1
1
3
4
e
j
Para obtener mas facilmente el modulo de H y la fase se escribe la ultima ecuacion
en la forma siguiente
H(e
j
) =
e
j
_
e
j
1
2
_
_
e
j
1
4
_ _
e
j
3
4
_ (16.50)
380 CAP
ON DE TRANSFERENCIA
H(e
j
) =
e
j
_
cos
1
2
+j sen
_
_
cos
1
4
+j sen
_ _
cos
3
4
+j sen
_
La ecuacion analtica del modulo de H() es
|H(e
j
| =
_
_
5
4
cos
_
17
16
1
2
cos
_ _
25
16
3
2
cos
_
_
_
1
2
Desde la ecuacion (16.50) se puede expresar el modulo de la funcion de transferencia
en la forma
|H(e
j
)| =
|e
j
1
2
|
|e
j
1
4
|.|e
j
3
4
|
Y la fase se puede calcular mediante la ecuacion
() = +arg(e
j
1
2
) arg(e
j
1
4
) arg(e
j
3
4
)
o usando la ecuacion (16.51)
() = +tan
1
sen
cos
1
2
tan
1
sen
cos
1
4
tan
1
sen
cos
3
4
(16.51)
Tarea 1:
Calcule el valor absoluto de H(z) y la fase de H(z) conociendo que tiene la siguiente
funcion de transferencia
H(e
j
) =
n=0
_
1
3
_
1
6
_
n
1
4
_
3
2
_
n
_
e
jn
Captulo 17
Sntesis y analisis de ltros
digitales
17.1. Analisis matricial de circuitos discretos
Los metodos de analisis para ltros digitales se fundamentan en la teora de diagra-
mas de ujo de se nales, as como en las ecuaciones de estado.
El procedimiento seguido resulta similar al utilizado en el analisis clasico de los
circuitos analogicos. As primero se se nalan los nodos, y a continuacion se forma la
matriz de admitancias N, la cual caracteriza el circuito cerrespondiente.
Las se nales relacionadas con los ltros digitales se clasican en:
se nales de entrada X
i
i=1,2,3 , e
se nales de salida Y
i
i=e+1,e+2, ,n
se nales internas U
i
y V
i
i=n+1,n+2, ,m
Las se nales internas U
i
tienen una gran importancia, ya que ellas son las que de-
terminan el estado de los circuitos. Las se nales U
i
a la salida de los elementos de
retardo se indican en la gura 17.1, mientras que las restantes se nales en la salida
de los sumadores de la red digital estan representadas por V
i
.
Cada rama de la estructura de la red digital de la gura 17.1 esta caracterizada por
la funcion de transferencia denida por las respectivas se nales de entrada y salida
(gura 17.2)
De esta forma la transmision f
ij
del nodo i al nodo j se puede expresar en la forma
fi, j =
_
k
z
1
(17.1)
donde k es una constante y z
1
representa un elemento de retardo. As el sistema
digital puede ser formulado por las ecuaciones:
381
382 CAP
ITULO 17. S
INTESIS Y AN
_
X(z)
Y(z)
U(z)
V(z)
_
_
= 0 (17.3)
donde
N
f
=
_
_
F
yx
E F
yu
F(yv)
F
ux
0 F
uu
E F(uv)
F
vx
0 F
vu
F(vv) E
_
_ (17.4)
17.2. EJEMPLOS 383
N
f
es la matriz representativa del diagrama de ujo de las se nales. Tal como se
podra comprobar mas adelante, en el analisis las se nales U
i
(z) tienen mucha impor-
tancia a la salida de los elementos de retardo de la red digital. Si en la expresion
(17.3) se reducen las se nales V
i
(z) se obtiene:
N
e
_
X(z)
Y(z)
U(z)
_
_ = 0 (17.5)
donde
N
e
=
_
D E C
z
1
B O z
1
AE
_
(17.6)
A N
e
se le conoce como matriz de ujo de estado, y a los terminos A, B, C, D de esta
matriz se les denomina matrices de estado del sistema digital, cuyos elementos son
reales. Si se conocen las matrices de estado de una red digital, entonces el sistema
de ecuaciones (17.7) tendra la solucion:
zU(z) = AU(z) +BX(z)
Y(z) = CU(z) +DX(z) (17.7)
De este modo, si no se toman en cuenta a las se nales U
i
(z) en la expresion (17.5) se
obtiene
N
T
_
X(z)
Y(z)
_
= 0 (17.8)
De esta manera, la matriz de transferencia N
T
se puede expresar de la forma:
N
T
=
_
D+C(z EA)
1
B; E
_
(17.9)
En la ecuacion anterior, E es la matriz unitaria y el elemento n
21
representa la
funcion de transferencia H(z) de la red digital (17.10).
H(z) = D+C(z EA)
1
B (17.10)
17.2. Ejemplos
Para determinar la funcion de transferencia de un sistema digital se debe establecer
la matriz del diagrama del ujo . Por ejemplo, para el ltro digital en la gura 17.3,
primero se asignan los n umeros 1 y 2 a los nodos de entrada y salida. Seguidamente
se pueden numerar los nodos de las salidas de los bloques de retardo con los n umeros
3 y 4 respectivamente, para asignar nalmente los n umeros 5 , 6 y 7 a los nodos
384 CAP
ITULO 17. S
INTESIS Y AN
_
0 1 0 0 1 0 0
0 0 1 0 0 0 z
1
0 0 0 1 0 z
1
0
a
0
0 1 0 1 0 0
a
2
0 0 0 b
2
1 0
a
1
0 0 1 b
1
0 1
_
_
X
1
Y
2
U
3
U
4
V
5
V
6
V
7
_
_
= 0 (17.11)
Y as se obtiene la matriz de ujo de se nales del ltro digital. La primera la se
marca con el n umero 2. En la diagonal principal todos los elementos son iguales a
-1.
1 2 3 4 5 6 7
N
(7)
f
=
2
3
4
5
6
7
_
_
0 1 0 0 1 0 0
0 0 1 0 0 0 z
1
0 0 0 1 0 z
1
0
a
0
0 1 0 1 0 0
a
2
0 0 0 b
2
1 0
a
1
0 0 1 b
1
0 1
_
_
(17.12)
17.2. EJEMPLOS 385
Para ilustrar el procedimiento seguido en la determinacion de la matriz de ujo de
se nales, se toma como ejemplo el elemento de retardo localizado entre los nodos 4 y
6, de modo que en la matriz N
(7)
f
, el termino n
(7)
64
correspondiente a este elemento
toma el valor z
1
De forma similar, al multiplicador situado entre los nudos 5 y 7 le corresponde en la
matriz de ujo N
(7)
f
la posicion del elemento n
(7)
75
representado por el constante -b
1
.
Con el proposito de determinar los elementos de la matriz N
(6)
se puede aplicar la
ecuacion recursiva (17.13).
n
(n1)
ij
=
n
(n)
ij
n
(n)
nn
n
(n)
in
n
(n)
nj
n
(n)
nn
(17.13)
n
(6)
34
=
n
(7)
34
n
(7)
77
n
(7)
37
n
(7)
74
n
(7)
77
=
0 (1) 1 z
1
1
= z
1
(17.14)
Si en la expresion (17.12) se reduce el n umero de las y columnas, se obtienen
ecuaciones (17.15) a (17.19)
N
(6)
=
_
_
0 1 0 0 1 0
a
1
z
1
0 1 z
1
b
1
z
1
0
0 0 0 1 0 z
1
a
0
0 0 1 1 0
a
2
0 0 0 b
2
1
_
_
(17.15)
Para obtener la matriz N
(5)
se utiliza la ecuacion (17.13). El elemento n
(5)
41
toma la
forma
n
(5)
41
=
n
(6)
41
n
(6)
66
n
(6)
46
n
(66)
61
n
(6)
66
=
0 (1) z
1
a
2
1
= a
2
z
1
. (17.16)
N
(5)
=
_
_
0 1 0 0 1
a
1
z
1
0 1 z
1
b
1
z
1
a
2
z
1
0 0 1 b
2
z
1
a
0
0 1 0 1
_
_
(17.17)
El elemento n
(4)
31
de la matriz N
(4)
se obtiene mediante la ecuacion (17.13). Los
elementos restantes se obtienen de la misma manera.
n
(4)
31
=
n
(5)
31
n
(5)
55
n
(5)
35
n
(55)
51
n
(5)
55
=
a
1
z
(1)
(1) (b
1
z
1
) a
0
1
= z
1
(a
1
a
0
b
1
).
(17.18)
386 CAP
ITULO 17. S
INTESIS Y AN
_
a
0
1 1 0
(a
1
a
0
b
1
)z
1
0 1 b
1
z
1
z
1
(a
2
a
0
b
2
)z
1
0 b
2
z
1
1
_
_ (17.19)
Comparando las expresiones (17.6) y (17.19) se obtienen las matrices de estado
A, B, C, D del ltro digital
A =
_
b
1
1
b
2
0
_
C =
_
1 0
_
B =
_
a
1
a
0
b
1
a
2
a
0
b
2
_
D = a
0
(17.20)
Para determinar la matriz de transferencia N
(2)
T
se eliminan los nodos 3 y 4 en la
matriz (17.19) y as se obtiene:
N
(2)
T
=
_
a
0
+a
1
z
1
+a
2
z
1
1+b
1
z
1
+b
2
z
2
; 1
_
(17.21)
Analizando la matriz de la expresion (17.21), se puede observar que el elemento n
(2)
21
representa la funcion de transferencia H(z) correspondiente al ltro digital de la
gura 17.3.
Si se intercambia la numeraci on a la salida de los elementos de retardo, se obten-
dra un nuevo juego de matrices de estado A, B, C, D como se muestra en la ecuacion
(17.22), de acuerdo a la conguracion de la gura 17.3
A =
_
0 b
2
1 b
1
_
C =
_
0 1
_
B =
_
a
2
a
0
b
2
a
1
a
0
b
1
_
D = a
0
(17.22)
A continuacion se determina la matriz de ujo de estado N
e
correspondiente a un
ltro digital de segundo orden, gura 17.4.
Primero se numeran los nodos de la red tal como se ilustra en la gura 17.4, y
tomando en cuenta el procedimiento seguido en el analisis del ejemplo anterior, se
determinan los elementos de la matriz de ujo de se nales, la cual toma la forma:
N
(6)
f
=
_
_
d 1 c
1
c
2
0 0
0 0 1 0 0 z
1
0 0 0 1 z
1
0
b
2
0 a
21
a
22
1 0
b
1
0 a
11
a
12
0 1
_
_
(17.23)
Si se reduce el n umero de las y columnas en la matriz de la ecuacion (17.23), se
puede obtener la matriz de ujo de estado (17.24)
17.2. EJEMPLOS 387
Figura 17.4: Filtro digital de estado de segundo orden
N
(4)
e
=
_
_
d 1 c
1
c
2
z
1
b
1
0 1 +a
11
z
1
a
12
z
1
z
1
b
2
0 z
1
a
21
1 +a
22
z
1
_
_ (17.24)
Comparando las expresiones (17.6) y (17.24) se pueden obtener las matrices de
estado A, B, C, D del ltro digital de la gura 17.4, llamada estructura de ujo de
estado especicada por:
A =
_
a
11
a
12
a
21
a
22
_
B =
_
b
1
b
2
_
C =
_
c
1
c
2
_
D = d (17.25)
Se puede observar que algunos de los elementos de las matrices de estado de la
ecuacion (17.25), resultaran nulos o unitarios, tal como se ilustra en la ecuacion
(17.20). Este compartamiento es explicable por la ausencia de algunos multipli-
cadores en el esquema que se muestra en la gura 17.4. Tomando en cuenta el
procedimiento seguido anteriormente, el ltro digital de segundo orden de la gura
17.4 se puede optimizar hasta obtener la conguracion equivalente de la gura 17.4
cuyas ecuaciones de estado se encuentran representadas por la expresion (17.20).
El metodo propuesto permite el analisis de redes digitales simultaneamente en el
tiempo y en la frecuencia, proporcionado las correspondientes matrices de estado de
forma tal que para diferentes elecciones en la numeracion de los nodos a la salida
de los elementos de retardo se obtienen diferentes juegos de matrices de estado a
los que les corresponden distintas conguraciones de caracter equivalente, pudiendo
seleccionarse la que mejor convenga de acuerdo a los propositos de dise no.
388 CAP
ITULO 17. S
INTESIS Y AN
ITULO 17. S
INTESIS Y AN
_
n
(4)
21
n
(4)
22
n
(4)
23
n
(4)
24
n
(4)
31
n
(4)
32
n
(4)
33
n
(4)
34
n
(4)
41
n
(4)
42
n
(4)
43
n
(4)
44
_
_
(17.35)
Se eligen los elementos
n
(4)
41
= 0 n
(4)
42
= 0 n
(4)
43
= z
1
n
(4)
44
= 1 n
(4)
24
= b
2
n
(4)
34
= (b
2
1)z
1
Los valores de los elementos restantes son
n
(4)
21
= n
(3)
21
n
(4)
24
n
(4)
41
= b
2
b
2
0 = b
2
n
(4)
22
= n
(3)
22
n
(4)
24
n
(4)
42
= 1 b
2
0 = 1
n
(4)
23
= n
(3)
23
n
(4)
24
n
(4)
43
= b
1
+b
2
z
1
b
2
z
1
n
(4)
31
= n
(3)
31
n
(4)
34
n
(4)
41
= (2 b
2
)z
1
(b
2
1)z
1
0 = (2 b
2
)z
1
n
(4)
32
= n
(3)
32
n
(4)
34
n
(4)
42
= 0 (b
2
1)z
1
0 = 0
n
(4)
33
= n
(3)
33
n
(4)
34
n
(4)
43
= 1 b
1
z
1
(b
2
1)z
2
+ (b
2
1)z
1
z
1
= 1 b
1
z
1
De modo que N
(4)
sera
N
(4)
E
=
_
_
b
2
1 b
1
b
2
(2 b
2
)z
1
0 1 b
1
z
1
(b
2
1)z
1
0 0 z
1
1
_
_ (17.36)
Al observar esta matriz nos jamos en que N
(4)
e
es la matriz estructural de estado.
Desde esta matriz estructural podemos escribir las matrices de estado del ltro
comparando la ecuacion (17.36) con la matriz estructural de estado general
N
e
=
_
D E C
z
1
0 z
1
AE
_
(17.37)
Las matrizes de estado A, B, C y D toman la forma
A =
_
b
1
b
2
+ 1
1 0
_
B =
_
2 b
2
0
_
C =
_
b
1
b
2
_
D = b
2
(17.38)
17.3. S
_
n
(5)
21
n
(5)
22
n
(5)
23
n
(5)
24
n
(5)
25
n
(5)
31
n
(5)
32
n
(5)
33
n
(5)
34
n
(5)
35
n
(5)
41
n
(5)
42
n
(5)
43
n
(5)
44
n
(5)
45
n
(5)
41
n
(5)
52
n
(5)
53
n
(5)
54
n
(5)
55
_
_
(17.39)
Para simplicar los elementos de segunda la en N
(5)
se eligen los elementos de la
manera siguiente
n
(5)
51
= 2 b
2
n
(5)
52
= 0 n
(5)
53
= b
1
n
(5)
54
= 1 b
2
n
(5)
53
= 1 n
(5)
15
= 0
n
(5)
25
= 0 n
(5)
35
= z
1
n
(5)
43
= 0
(17.40)
y los elementos restantes se calculan mediante la ecuacion (17.28).
n
(5)
31
= n
(4)
31
n
(5)
35
n
(5)
51
= (2 b
2
)z
1
z
1
(2 b
2
) = 0
n
(5)
32
= n
(4)
32
n
(5)
35
n
(5)
52
= 0 z
1
0 = 0
n
(5)
33
= n
(4)
33
n
(5)
35
n
(5)
53
= 1 b
1
z
1
z
1
(b
1
) = 1
n
(5)
34
= n
(4)
34
n
(5)
35
n
(5)
54
= (b
2
1)z
1
z
1
(1 b
2
) = 0
(17.41)
n
(5)
41
= n
(4)
41
n
(5)
45
n
(5)
51
= n
4
41
= 0
n
(5)
42
= n
(4)
42
n
(5)
45
n
(5)
52
= n
4
42
= 0
n
(5)
43
= n
(4)
43
n
(5)
45
n
(5)
53
= n
4
43
z
1
n
(5)
44
= n
(4)
44
n
(5)
45
n
(5)
54
= n
4
44
1
(17.42)
Observando la matriz (17.36) y (17.43) se puede ver que los elementos en la primera
y tercera la no cambian, porque se eligio n
(5)
45
= n
(5)
25
= 0. Con otras palabras, los
elementos en la la x de la matriz N
(i1)
no cambian si el ultimo elemento
de la la x de la matriz N
(i)
se elige igual a cero. Desde las ecuaciones (17.40),
(17.41) y (17.42) se obtiene la siguiente matriz:
N
(5)
=
_
_
b
2
1 b
1
b
2
0
0 0 1 0 z
1
0 0 z
1
1 0
2 b
2
0 b
1
1 b
2
1
_
_
(17.43)
La matriz N
(5)
no es la matriz del diagrama del ujo de se nales, ya que los elementos
n
(5)
54
y n
(5)
51
no son simples. As se repite el procedimiento de expansion hasta que
392 CAP
ITULO 17. S
INTESIS Y AN
_
0 1 0 0 0 1
0 0 1 0 z
1
0
0 0 z
1
1 0 0
2 0 0 1 1 1
b
2
0 b
1
b
2
0 1
_
_
(17.44)
Esta matriz puede tomarse como la matriz del diagrama de ujo de se nales, pero
observando la la ultima nos damos la cuenta que el multiplicador b
2
aparece dos
veces. Por esta razon se debe aplicar nuevamente el procedimiento y hallar N
(7)
N
(7)
f
=
_
_
0 1 0 0 0 1 0
0 0 1 0 z
1
0 0
0 0 z
1
1 0 0 0
1 0 0 0 1 1 1
0 0 b
1
0 0 1 b
2
1 0 0 1 0 0 1
_
_
(17.45)
La matriz N
(7)
f
es la matriz del diagrama de ujo de se nales, ya que todos elementos
de la matriz son simples y ademas ning uno de los elementos se repite. La estructura
que corresponde a la matriz del diagrama de ujo de se nales N
(7)
se muestra en la
gura 17.5
Figura 17.5: Filtro digital de segundo orden
La estructura del ltro se obtuvo utilizando un procedimiento muy parecido al ya
empleado anteriormente para el analisis, este consiste en obtener los elementos que
estan intercalados entre los nodos a partir de la matriz del diagrama del ujo. Por
ejemplo del nodo 3 al nodo 6 en la matriz del diagrama del ujo aparece b
1
, esto
signica que en la estructura del ltro digital entre ambos nodos debe aparecer un
multiplicador que multiplica la se nal a la salida del nodo 3 por b
1
. El procedimiento
de realizacion de la funcion de transferencia en el dominio de z, tambien puede ser
utilizado para ltros de dos dimensiones.
17.3. S
_
a
11
a
12
a
13
a
21
a
22
a
23
a
31
a
32
a
33
_
_ B =
_
_
b
1
b
2
b
3
_
_
C =
_
c
1
c
2
c
3
_
D = d
(17.46)
Sustituiendo por A, B, C y D en (17.37) se obtiene la matriz structural de estado
(17.47)
N
(5)
= N
e
=
_
_
d 1 c
1
c
2
c
3
b
1
z
1
0 1 +a
11
z
1
a
12
z
1
a
13
z
1
b
2
z
1
0 a
21
z
1
1 +a
22
z
1
a
23
z
1
b
3
z
1
0 a
31
z
1
a
32
z
1
1 +a
33
z
1
_
_
(17.47)
La matriz que queremos calcular va a tener 6 columnas y 5 las
N
(6)
=
_
_
n
(6)
21
n
(6)
22
n
(6)
23
n
(6)
24
n
(6)
25
n
(6)
26
n
(6)
31
n
(6)
32
n
(6)
33
n
(6)
34
n
(6)
35
n
(6)
36
n
(6)
41
n
(6)
42
n
(6)
43
n
(6)
44
n
(6)
45
n
(6)
46
n
(6)
51
n
(6)
52
n
(6)
53
n
(6)
54
n
(6)
55
n
(6)
56
n
(6)
61
n
(6)
62
n
(6)
63
n
(6)
64
n
(6)
65
n
(6)
66
_
_
(17.48)
Si se eligen n
(6)
26
= n
(6)
46
= n
(6)
56
= 0, entonces la primera, ultima y pen ultima la no
cambian y se expande solo la segunda la en dos las. Los nuevos elementos de la
segunda la segunda se calculan mediante la ecuacion (17.28).
n
(6)
31
= n
(5)
31
n
(6)
36
n
(6)
61
= z
1
b
1
n
(6)
36
n
(6)
61
n
(6)
32
= n
(5)
32
n
(6)
36
n
(6)
62
= 0 n
(6)
36
n
(6)
62
n
(6)
33
= n
(5)
33
n
(6)
36
n
(6)
63
= 1 +a
11
z
1
n
(6)
36
n
(6)
63
n
(6)
34
= n
(5)
34
n
(6)
36
n
(6)
64
= a
12
z
1
n
(6)
36
n
(6)
64
n
(6)
35
= n
(5)
35
n
(6)
36
n
(6)
65
= a
(6)
13
n
(6)
36
n
(6)
65
(17.49)
Observando los ecuaciones (17.49) se observa que es conveniente elegir los elementos
de la matriz nueva de esta manera
n
(6)
36
= z
1
n
(6)
61
= b
1
n
(6)
62
= 0
n
(6)
63
a
11
n
(6)
64
= a
12
n
(6)
65
= a
13
n
(6)
66
= 1
394 CAP
ITULO 17. S
INTESIS Y AN
_
d 1 c
1
c
2
c
3
0
0 0 1 0 0 z
1
z
1
b
2
0 a
21
z
1
1 +a
22
z
2
a
23
z
1
0
z
1
b
3
0 a
31
z
1
a
32
z
1
1 +a
33
z
1
0
b
1
0 a
1
1 a
12
a
13
1
_
_
(17.50)
Ahora se expande la tercera la. Primera, segunda, ultima y pen ultima no van a
cambiar y por eso en la matriz N
(7)
se eligen n
(7)
27
= n
(7)
37
= n
(7)
57
= n
(7)
67
= 0 y se
calcula la nueva matriz N
(7)
.
N
(7)
=
_
_
n
(7)
21
n
(7)
22
n
(7)
23
n
2
4
(7)
n
(7)
25
n
(7)
26
n
(7)
27
n
(7)
31
n
(7)
32
n
(7)
33
n
3
4
(7)
n
(7)
35
n
(7)
36
n
(7)
37
n
(7)
41
n
(7)
42
n
(7)
43
n
4
4
(7)
n
(7)
45
n
(7)
46
n
(7)
47
n
(7)
51
n
(7)
52
n
(7)
53
n
5
4
(7)
n
(7)
55
n
(7)
56
n
(7)
57
n
(7)
61
n
(7)
62
n
(7)
63
n
(7)
64
n
(7)
65
n
(7)
66
n
(7)
67
n
(7)
71
n
(7)
72
n
(7)
73
n
(7)
74
n
(7)
75
n
(7)
76
n
(7)
77
_
_
(17.51)
Los elementos de la tercera la se calculan mediante la ecuacion (17.28) si se elege
n
(7)
77
= 1. Desarrollando las ecuaciones (17.28) para k=7, i=4 y j=1,2,...,6 se ob-
tienen las siguientes ecuaciones.
n
(7)
41
= n
(6)
41
n
(7)
47
n
(7)
71
= z
1
b
2
z
1
b
2
= 0
n
(7)
42
= n
(6)
42
n
(7)
47
n
(7)
72
= 0 z
1
,0 = 0
n
(7)
43
= n
(6)
43
n
(7)
47
n
(7)
73
= a
21
z
1
z
1
a
21
= 0
n
(7)
44
= n
(6)
44
n
(7)
47
n
(7)
74
= 1 +a
22
z
1
a
22
z
1
= 1
n
(7)
45
= n
(6)
45
n
(7)
47
n
(7)
75
= a
23
z
1
z
1
a
23
= 0
n
(7)
46
= n
(6)
46
n
(7)
47
n
(7)
76
= 0 z
1
,0 = 0
(17.52)
Si se comparan las matrices (17.50) y (17.53) se entiende porque se elige en la matriz
N
(7)
el parametro n
(7)
47
= z
1
. Todos elementos en la tercera la de la matriz N
(6)
tienen z
1
. Observando las ecuaciones (17.52) se ve que para simplicar los elementos
n
(7)
4j
en la tercera la es necesario seleccionar
n
(7)
47
= z
1
n
(7)
71
= b
2
n
(7)
72
= 0 n
(7)
73
= a
21
n
(7)
74
= a
22
n
(7)
75
= a
23
n
(7)
76
= 0
17.3. S
_
d 1 c
1
c
2
c
3
0 0
0 0 1 0 0 z
1
0
0 0 0 1 0 0 z
1
z
1
b
3
0 a
31
z
1
a
32
z
1
1 +a
33
z
1
0 0
b
1
0 a
11
a
12
a
13
1 0
b
2
0 a
21
a
22
a
23
0 1
_
_
(17.53)
Para simplicar la la cuarta se aplica nuevamente el procedimiento y se obtiene
N
(8)
f
=N
s
N
(8)
f
=
_
_
d 1 c
1
c
2
c
3
0 0 0
0 0 1 0 0 z
1
0 0
0 0 0 1 0 0 z
1
0
0 0 0 0 1 0 0 0
b
1
0 a
11
a
12
a
13
1 0 0
b
2
0 a
21
a
22
a
23
0 1 0
b
3
0 a
31
a
32
a
33
0 0 1
_
_
(17.54)
La matriz (17.54) es la matriz de diagrama de ujo de se nales y se realiza con la
estructura de la gura 17.6. En la gura 17.7 el circuito es de otra forma, y se obtiene
del circuito de la gura 17.6 cambiando nodos por los sumadores y los sumadores
por los nodos, y cambiando la entrada por la salida y la salida por la entrada.
Figura 17.6: Filtro de estado de tercer orden
Ejemplo 17.3:
Calcular el ltro elptico paso baja con a
max
= 2 dB, a
min
= 15 dB, orden del ltro
n=3 y frecuencia normalizada de corte
1
= 0,6.
396 CAP
ITULO 17. S
INTESIS Y AN
_
0,1160 0,0000 0,0000
0,4982 0,3513 0,8830
0,6872 0,8830 0,2019
_
_ B =
_
_
2,1724
0,9698
1,3201
_
_
C =
_
0,1887 0,0360 0,0680
_
D = 0,3673
(17.55)
El programa que analiza el circuito se obtuvo de la gura 17.7. La graca de ate-
nuacion se muestra en la gura 17.8. Un ltro paso altas se obtiene cambiando en el
programa n
3
= n
6
, n
4
= n
7
y n
5
= n
8
. La frecuencia del corte se cambia con
la variacion de la frecuencia de muestreo.
a11=0.1160;a12=0.0000;a13=0.0000;
a21=0.4982;a22=-0.3513;a23=-0.8830;
a31=0.6872;a32=0.8830;a33=-0.2019;
b1=2.1724;b2=0.9690;b3=1.3201;
c1=0.1887;c2=0.0360;c3=0.0680;d=0.3673;
n3=0;n4=0;n5=0;
xn=1;
for i=1:1:200
yn(i)=xn*d+n3*c1+n4*c2+n5*c3;
n6=xn*b1+n3*a11+n4*a12+n5*a13;
n7=xn*b2+n3*a21+n4*a22+n5*a23;
n8=xn*b3+n3*a31+n4*a32+n5*a33;
n3=n6;n4=n7;n5=n8;xn=0;
end
17.3. S
_
0 1 0 0 c
2
c
1
0 0 1 0 0 z
1
0 0 0 1 z
1
0
1 0 0 a
2
1 0
1 0 a
1
0 0 1
_
_
398 CAP
ITULO 17. S
INTESIS Y AN
_
a 1 0 0 1 0 0
0 0 1 0 z
1
0 0
0 0 0 1 0 z
1
0
0 0 0 0 1 1 b
0 0 0 c 0 1 c
1 0 2 0 0 0 1
_
_
A =
_
2b c
2
2c c
_
C =
_
2b c
_
B =
_
b +c
c
_
D = a +b +c
Ejemplo 17.6:
Calcular la matriz de ujo de se nales y las matrices de estado de la estructura de la
gura 17.11.
17.3. S
_
0 1 0 1 0 0
0 0 1 0 z
1
0
0 0 0 1 0 z
1
1 0 a b 1 0
0 0 b 0 0 1
_
_
A =
_
a b
b a
_
C =
_
0 1
_
B =
_
1
0
_
D = 0
Ejemplo 17.7:
Calcular la matriz de ujo de se nales y las matrices de estado de la estructura en la
gura 17.12.
Solucion:
N
6
=
_
_
0 1 0 b
0
b
1
0 0 1 z
1
0
1 0 a
0
1 0
0 0 1 a
0
1
_
_
A =
_
a
0
_
C =
_
b
1
a
0
(b
0
+a
0
b
1
)
_
B =
_
1
_
D = b
0
+a
0
b
1
400 CAP
ITULO 17. S
INTESIS Y AN
i
=
2G
i
G
1
+G
2
+G
3
donde i = 1, 2, 3. (18.7)
Bajo la condicion G
3
= G
1
+G
2
3
=
2(G
1
+G
2
)
2(G
1
+G
2
)
= 1
y en el circuito el multiplicador
3
= 1. Para
3
= 1 las ecuaciones (18.6) toman la
forma
18.2. LOS ADAPTADORES 405
B
1
= (
1
A
1
+
2
A
2
+A
3
) A
1
B
2
= (
1
A
1
+
2
A
2
+A
3
) A
2
B
3
=
1
A
1
+
2
A
2
(18.8)
De las ecuaciones (18.8) se puede dibujar la estructura, que se muestra en la gura
18.4. Se puede vericar facilmente que para el circuito de la gura 18.4 se cumplen las
ecuaciones (18.8). Los coecientes
1
y
2
son los coecientes de los multiplicadores.
Figura 18.4: Adaptador paralelo dependiente
18.2.2. Adaptador serie dependiente
Para el adaptador serie dependiente se pueden derivar las ecuaciones de ujo de
se nales usando las ondas transmitidas y reejadas, sustituyendo I
1
= I
2
= I
3
en las
ecuaciones (18.3) y calculando B
1
, B
2
y B
3
. Para U
1
+ U
2
+ U
3
= 0 se obtienen las
relaciones (18.9) a partir de las ecuaciones (18.3)
Figura 18.5: Graca y smbolo del adaptador de serie
B
1
= A
1
1
(A
1
+A
2
+A
3
)
B
2
= A
2
2
(A
1
+A
2
+A
3
)
406 CAP
3
(A
1
+A
2
+A
3
) (18.9)
donde los coecientos
i
con i = 1, 2, 3 son los valores de los multiplicadores que
se calculan mediante la ecuaci on (18.10)
i
=
2R
i
R
1
+R
2
+R
3
para i = 1, 2, 3 (18.10)
Si R
3
= R
1
+ R
2
(gura 18.5), entonces
3
= 1,
1
+
2
= 1 y en la estructura
faltara un multiplicador
3
. Las ecuaciones (18.9) toman la forma
B
1
= A
1
1
(A
1
+A
2
+A
3
)
B
2
= A
2
2
(A
1
+A
2
+A
3
)
B
3
= A
1
A
2
(18.11)
Figura 18.6: Estructura del adaptador serie dependiente
La estructura del adaptador serie que realiza las ecuaciones (18.11) se muestra en la
gura 18.6
18.2.3. Adaptadores elementales
Los adaptadores elementales son adaptadores que tienen solo un multiplicador. Se
dividen tambien en adaptadores serie y paralelo. No se pueden utilizar al nal de los
circuitos, donde la impedancia de salida esta denida. El adaptador elemental serie
se muestra en la gura 18.7 y el coeciente del multiplicador se calcula mediante la
ecuacion (18.12)
=
R
1
R
1
+Z
2
(
1
)
(18.12)
18.3. EJEMPLOS DE REALIZACI
ON 407
Figura 18.7: Adaptor elemental serie
El adaptador elemental paralelo se muestra la gura 18.8 y el valor del coeciente
del multiplicador se calcula usando la ecuacion (18.13).
=
G
1
G
1
+Y
2
(
1
)
(18.13)
Figura 18.8: Adaptor elemental paralelo
18.3. Ejemplos de realizacion
Ejemplo 18.1:
Calcular un ltro paso bajas digital de onda de orden N = 2. La ganancia debe ser
3 dB en la frecuencia
1
= 1 rad/sec. Utilise la aproximacion de Butterworth.
408 CAP
2
y c
1
=
2. De la gura 18.9 podemos ver que el circuito requiere un adaptador
paralelo elemental y un adaptador serie dependiente con dos multiplicadores.
Figura 18.9: Prototipo del ltro analogico LC
El valor del multiplicador del adaptador paralelo elemental es
1
= A
1
=
G
0
G
0
+Y
1
(1)
=
1
1 +
2
= 0,414213
De la Figura 18.9 se calcula la resistencia R
1
G
1
= G
0
+Y
1
(1) = 1 +
2 = 2,41421 =R
1
= 0,41421
Los valores del adaptador serie dependiente son
21
= B
21
=
2R
1
R
1
+Z
2
(1) +R
2
=
2 0,414213
0,41421 +
2 + 1
= 0,292893
22
= B
22
=
2
0,41423 +
2 + 1
= 0,707106
El circuito resultante para un ltro digital de onda se muestra en la gura 18.10.
El dise no de los ltros digitales de onda es muy simple, porque se puede utilizar el
catalogo de los ltros LC. De esa manera no es necesario utilizar la transformada
bilineal para calcular la funci on de transferencia H(z), por eso el calculo es facil.
La respuesta de estos ltros no es tan sensible al redondeo o al truncamiento de los
coecientes como lo son los ltros de otros tipos.
Ejemplo 18.2:
18.3. EJEMPLOS DE REALIZACI
ON 409
Figura 18.10: Filtro digital de onda de segundo orden
Mediante el MATLAB analizar el circuito de la gura 18.10, calcular la respuesta a
un impulso unitario y compararla co la respuesta al impulso obtenido de la funcion
de transferencia H(z).
La funcion de transferencia de ltro Butterworth de segundo orden para a
max
= 3
dB tiene la forma
H(s) =
1
s
2
+s
2 + 1
(18.14)
Para obtener la funcion de transferencia de un ltro discreto se utiliza la transfor-
mada z bilineal
s =
z 1
z + 1
(18.15)
Sustituyendo (18.15) a la ecuacion (18.14) se obtiene la funcion de transferencia del
circuito discreto
H(z) =
0,292893 + 0,585786z
1
+ 0,292893z
2
1 + 0,1715728z
2
(18.16)
Mediante MATLAB con el programa siguiente se obtiene la respuesta al impulso
h(n)
b=[0.29289 0.58578 0.29289];
a=[1 0 0.1715728];
x=[1 zeros(1,20)];
y=filter(b,a,x)
Columns 1 through 7
0.2929 0.5858 0.2426 -0.1005 -0.0416 0.0172 0.0071
Columns 8 through 14
-0.0030 -0.0012 0.0005 0.0002 -0.0001
410 CAP
ON 411
Los elementos del ltro de Butterworth para a
max
= 3 dB se calculan mediante la
ecuacion (18.17). El ltro se muestra en la gura 18.11
A(k) = 2 sen(
2k 1
2n
) (18.17)
Figura 18.11: Prototipo del ltro analogico LC n=4.
Del prototipo del ltro analogico LC es necesario calcular las impedancias R1, R2 y
R3. R1=0.5664, R2=2.41424 y R3=0.44208. El ltro de onda con los adaptadores se
muestra en la gura 18.12. Los coecientes de los adaptadores se calculan mediante
las ecuaciones siguientes:
Figura 18.12: Filtro digital de onda n=4.
412 CAP
ON 413
XN1=A1*XN+N2-A1*N2;
XN2=XN1+N4;
XN3=-XN2*A3+N6-N6*A3;
BN3=XN3-XN3*B41-N8*B41;
BN2=XN2-XN2*A3+N6-N6*A3+BN3;
BN1=XN1-XN2*B2-BN2*B2;
N1=XN*A1-N2*A1+BN1;
N3=BN1+BN2;
N5=-XN2*A3-N6*A3+BN3;
N7=XN3-XN3*B42+N8-N8*B42+BN3;
YN(i)=-XN3*B42-N8*B42;
N2=N1;
N4=N3;
N6=N5;
N8=N7;
XN=0;
end
for i=1:1:30
YN(i)
end
plot(20*log(abs(fft(YN))))
En la gura 18.13 se muestra la graca de la atenuacion del ltro de onda obtenida
mediante el programa MATLAB.
Figura 18.13: Atenuacion del ltro digital de onda.
Los coecientes de la funcion de transferencia H(s) se calculan mediante la ecuacion
(18.18). La primera constante es igual a uno, a
0
= 1.
a(k) =
cos
(k1)
2n
sen
k
2n
a(k 1) (18.18)
H(s) =
1
s
4
+ 2,61312s
3
+ 3,41421s
2
+ 2,61312s + 1
(18.19)
414 CAP
ON 415
Figura 18.15: Filtro LC con adaptadores
Z
1
(1) =
1
C
1
= 0,8744 G
1
= G
0
+
1
Z
1
= 2,14359
Z
2
(1) =
L
2
1+L
2
C
2
= 0,935697 R
2
= R
1
+Z
2
= 1,4022042
Z
3
(1) =
1
C
3
= 0,5989207 G
3
= G
2
+
1
Z
3
= 2,3828387
Z
4
(1) =
L
4
1+L
4
C
4
= 0,5560449 R
4
= R
3
+Z
4
= 0,9757134
Z
5
(1) =
1
C
5
= 1,1428049 G
5
= G
4
+
1
Z
5
= 1,899931
Ahora se calculan los valores de los multiplicadores para los adaptadores paralelos:
11
=
G
0
G
0
+Y
1
(1)
=
1
1 +
1
0,8744
= 0,466496
13
=
G
2
G
2
+Y
3
(1)
=
1
1,4022042
1
1,4022042
+
1
0,5989207
= 0,299292
Los valores de los multiplicadores para los adaptadores de serie
12
=
R
1
R
1
+Z
2
=
1
2,14359
1
2,14359
+ 0,935697
= 0,33269
14
=
R
3
R
3
+Z
4
=
1
2,3828387
1
2,3828387
+ 0,5560449
= 0,430114
La parte nal corresponde a un adaptador paralelo dependiente. La ultima impedan-
cia del circuito LC es R
5
y de este motivo el adaptador paralelo al nal del circuito
tiene dos multiplicadores. Calculando los coecientes
15
y
25
se obtiene
15
=
2G
4
G
4
+Y
5
+G
5
=
2
0,97574
1
0,97574
+
1
1,1428049
+ 1,899
= 0,539425
416 CAP
25
=
2G
5
G
4
+Y
5
+G
5
=
2
0,1,899931
1
0,97574
+
1
1,1428049
+ 1,899
= 0,277035
Los adaptadores paralelos elementales no se pueden terminar unicamente con un
elemento de retardo, ya que en el prototipo LC las puertas correspondientes se
terminan con un circuito paralelo LC . En este caso es necesario terminar el segundo
y el cuatro adaptador paralelo con el circuito que se muestra en la gura 18.16
Figura 18.16: Circuito discreto que realiza el circuito LC paralelo
Los valores de los multiplicadores
i
se calculan mediante la ecuacion (18.22)
2
=
L
2
C
2
1
L
2
C
2
+ 1
= 0,6225585
4
=
L
4
C
4
1
L
4
C
4
+ 1
= 0,3338249 (18.22)
El bloque del ltro se muestra en la gura 18.17.
Figura 18.17: Filtro digital de onda de orden cinco
18.4. Tablas del ltro de Onda
Los ltros digitales de onda tienen muy buenas propiedades. Son poco sensibles a
los errores de cuanticacion y son muy faciles programar aunque su estructura es
18.4. TABLAS DEL FILTRO DE ONDA 417
mas complicada que otras estructuras como por ejemplo la estructura en cascada o
en paralelo. Mediante el programa en MATLAB que se muestra en continuacion se
pueden calcular los elementos del ltro de onda para el orden impar de Butterworth.
En el programa N es el orden del ltro y A es la atenuacion en banda de paso. Las
tablas se calcularon para la frecuencia angular de corte
1
= 1 y para el tiempo de
muestreo T=2.
N=7; %Orden del filtro Butterworth debe ser impar
AN=1; %Atenuacion en dB
R(1)=1;G(1)=1;
EPS=(10^(0.1*AN)-1)^(1/2/N);
for I=1:1:N
A(I)=(10^(3/10)-1)^(1/(2*N))*2
*sin((2*I-1)*pi/(2*N));
end
for I=1:1:N
A(I)=EPS*A(I);
end
G(1)=1;
for I=1:2:N-1
G(I+1)=G(I)+A(I);
R(I+1)=1/G(I+1);
R(I+2)=R(I+1)+A(I+1);
G(I+2)=1/R(I+2);
end
disp(ALFA=1,3,5,...)
for I=1:2:N-1
ALFA(I)=G(I)/(G(I)+A(I));
disp(ALFA(I))
end
disp(BETA=2,4,6,...)
for I=2:2:N
BETA(I)=R(I)/(R(I)+A(I));
disp(BETA(I))
end
disp(ALFA N1=)
ALFA(N)=2*G(N)/(G(N)+A(N)+1);
disp(ALFA(N))
disp(ALFA N2=)
ALFA(N)=2/(G(N)+A(N)+1);
disp(ALFA(N))
En las tablas 18.1 - 18.8 se encuentran los valores de los multiplicadores del ltro
Butterworth de onda para el orden N=2 hasta N=9 para las atenuaciones a
max
= 0,1
418 CAP
1
= 0,2587
2
= 0,2210
3
= 0,1805
4
= 0,1814
5
= 0,1812
6
= 0,1880
71
= 0,3745
72
= 0,4206
El programa para analizar el ltro de onda es el siguiente y el espectro obtenido se
muestra en la gura 18.19
ALFA(1)=0.2587;BETA(2)=0.2210;ALFA(3)=0.1805;BETA(4)=0.1814;
ALFA(5)=0.1812;BETA(6)=0.1880;ALFA(7,1)=0.3745;ALFA(7,2)=0.4246;
XN=1;N2=0;N4=0;N6=0;N8=0;N10=0;N12=0;N14=0;
for i=1:1:300
XN1=ALFA(1)*XN+N2-ALFA(1)*N2;
XN2=XN1+N4;
XN3=-XN2*ALFA(3)+N6-N6*ALFA(3);
XN4=XN3+N8;
XN5=-XN4*ALFA(5)+N10-N10*ALFA(5);
XN6=XN5+N12;
18.4. TABLAS DEL FILTRO DE ONDA 419
a
max
1
2
31
32
0.1 0.6519 0.3790 0.5497 0.9454
0.2 0.6248 0.3422 0.5099 0.9310
0.3 0.6083 0.3209 0.4858 0.9211
0.4 0.5964 0.3059 0.4685 0.9134
0.5 0.5864 0.2943 0.4548 0.9069
0.6 0.5791 0.2849 0.4434 0.9014
0.7 0.5723 0.2769 0.4337 0.8964
0.8 0.5664 0.2700 0.4252 0.8920
0.9 0.5611 0.2639 0.4176 0.8878
1.0 0.5562 0.2585 0.4208 0.8840
Cuadro 18.2: Elementos del ltro paso bajas de Butterworth n=3, a
max
[dB].
a
max
1
2
3
41
42
0.1 0.6765 0.3695 0.3212 0.5692 0.9680
0.2 0.6570 0.3426 0.2927 0.5387 0.9600
0.3 0.6451 0.3270 0.2762 0.5203 0.9546
0.4 0.6365 0.3159 0.2647 0.5069 0.9504
0.5 0.6297 0.3073 0.2528 0.4963 0.9465
0.6 0.6240 0.3002 0.2485 0.4876 0.9438
0.7 0.6191 0.2942 0.2424 0.4801 0.9411
0.8 0.6149 0.2891 0.2371 0.4735 0.9386
0.9 0.6110 0.2845 0.2325 0.4676 0.9363
1.0 0.6075 0.2803 0.2283 0.4622 0.9342
Cuadro 18.3: Elementos del ltro paso bajas de Butterworth n=4, a
max
[dB].
420 CAP
1
= 0,2610,
2
= 0,2251,
3
= 0,1857,
4
= 0,1933,
51
= 0,3797, y
52
= 0,4229
El circuito de orden cinco se muestra en la gura 18.20
El programa para la simulacion en el MATLAB es el siguiente y la atenuacion del
ltro se muestra en la gura 18.21
ALFA(1)=0.2610;
BETA(2)=0.2251;
18.4. TABLAS DEL FILTRO DE ONDA 429
Figura 18.20: Filtro de onda de orden n=5
ALFA(3)=0.1857;
BETA(4)=0.1933;
ALFA(5,1)=0.3797;
ALFA(5,2)=0.4229;
N2=0;
N4=0;
N6=0;
N8=0;
N10=0;
XN=1;
for i=1:1:100
XN1=ALFA(1)*XN-ALFA(1)*N2+N2;
XN2=XN1+N4;
XN3=-ALFA(3)*XN2-ALFA(3)*N6+N6;
XN4=XN3+N8;
BN4=XN4-ALFA(5,1)*XN4+2*N10-ALFA(5,1)*N10-ALFA(5,2)*N10;
BN3=XN3-BETA(4)*XN4-BETA(4)*BN4;
BN2=XN2-ALFA(3)*XN2+BN3+N6-ALFA(3)*N6;
BN1=XN1-BETA(2)*XN2-BETA(2)*BN2;
N1=XN*ALFA(1)-ALFA(1)*N2+BN1;
N3=BN1+BN2;
N5=-ALFA(3)*XN2-ALFA(3)*N6+BN3;
N7=BN3+BN4;
430 CAP
IA
Captulo 20
Filtros con la respuesta al
impulso nita
Filtros con la respuesta al impulso nita FIR se describen mediante una funcion de
transferencia de la forma
H
m
(z) = A
m
(z) = 1 +
m
k=1
a
m
(k)z
k
m = 0, 1, 2, 3... (20.1)
o mediante la ecuacion de diferencias (en general para un ltro FIR a
0
= 1
y(n) = a
0
x(n) +
m
k=1
a
m
(k)x(n k) m = 0, 1, 2, 3, ... (20.2)
Figura 20.1: Estructura del ltro con respuesta al impulso innita FIR
En la gura 20.1 se muestra la estructura del ltro FIR con la respuesta al impulso
nita. El ltro FIR en la gura 20.1 se puede dibujar de la forma mostrada en la
gura 20.2. En la salida del ltro de la gura 20.2 se obtiene la siguiente se nal
433
434 CAP
k=1
a
m
(k)x(n k)
es una prediccion del valor x(n), esta estructura se llama ltro de prediccion FIR.
Si hay un ltro FIR de primer orden, la salida tiene la forma
y(n) = x(n) +a
1
(1)x(n 1) (20.3)
La misma respuesta en la salida se obtiene mediante la estructura en celosa que se
muestra en la gura 20.3. Si se alimentan los dos entradas de la estructura celosa
con la se nal x(n) se obtiene en las salidas
Figura 20.3: Filtro de la cruz de primer orden
435
f
0
(n) = g
0
(n) = x(n) (20.4)
f
1
(n) = x(n) +K
1
x(n 1) (20.5)
g
1
(n) = K
1
x(n) +x(n 1) (20.6)
En la salida arriba de la estructura en celosa para K
1
= a
1
(1) se obtiene la ecuacion
(20.3). El parametro K
1
se llama el coeciente de reexion.
Ahora se va a realizar el ltro celosa de segundo orden, ecuacion (20.2), que tiene
la siguiente ecuacion en diferencias
y(n) = x(n) +a
2
(1)x(n 1) +a
2
(2)x(n 2) (20.7)
Se puede ver, que la estructura en la gura 20.4 realiza la ecuacion de diferencias
(20.7). En la salida del primer circuito se calcula f
1
(n)
Figura 20.4: Dos circuitos en celosa de primer orden en la cascada
f
1
(n) = x(n) +K
1
x(n 1)
g
1
(n) = K
1
x(n) +x(n 1) (20.8)
y en la salida del segundo circuito se obtiene
f
2
(n) = f
1
(n) +K
2
g
1
(n 1)
g
2
(n) = K
2
f
1
(n) +g
1
(n 1) (20.9)
Si se sustituye en las ecuaciones (20.9) por f
1
(n) y g
1
(n) se obtiene
f
2
(n) = x(n) +K
1
x(n 1) +K
2
[K
1
x(n 1) +x(n 2)]
f
2
(n) = x(n) +x(n 1)K
1
(1 +K
2
) +K
2
x(n 2)
Si se compara la ultima ecuaci on con la ecuacion (20.7) se obtiene
436 CAP
k=0
a
m
(k)x(n k) a
m
(0) = 1 (20.12)
Para la salida de la rama inferior del circuito en celosa de la gura 20.4 se obtienen
las ecuaciones
g
2
(n) = K
2
f
1
(n) +g
1
(n 1)
g
2
(n) = K
2
[x(n) +K
1
x(n 1)] +K
1
x(n 1) +x(n 2)
g
2
(n) = K
2
x(n) +x(n 1)[K
1
(1 +K
2
)] +x(n 2)
g
2
(n) = a
2
(2)x(n) +a
2
(1)x(n 1) +x(n 2)
La respuesta en la salida de la rama inferior del circuito 20.4 se puede calcular
mediante la convolucion
g
m
(n) =
m
k=0
b
m
(k)x(n k) (20.13)
Los coecientes del vector g
m
(n) se representan mediante la ecuacion (20.14)
{g
m
} = {...b
2
(3) b
2
(2) b
2
(1) 1} (20.14)
Los coecientes b
m
(i) i = m1, m2, ..., 1 se ordenan en orden decreciente, en
comparacion con la ecuacion (20.11) donde estan ordenadas en forma creciente.
b
m
(k) = a
m
(mk) (20.15)
Aplicando la transformada z directa a la ecuacion (20.13) se obtiene la ecuacion
G
m
(z) = B
m
(z) X(z) (20.16)
437
La funcion de transferencia B
m
(z) toma la forma
B
m
(z) =
G
m
(z)
X(z)
(20.17)
Los coecientes b
m
(k) son los coecientes de la funcion de transferencia B
m
(z) que
se pueden expresar en la forma
B
m
(z) =
m
k=0
b
m
(k)z
k
(20.18)
La relacion entre los coecientes b
m
(k) y a
m
(k) esta expresada por la ecuacion
(20.15). As se puede escribir la ecuacion (20.18) de la forma
B
m
(z) =
m
k=0
a
m
(mk)z
k
=
m
l=0
a
m
(l)z
lm
B
m
(z) = z
m
m
l=0
a
m
(l)z
l
= z
m
A
m
(z
1
) (20.19)
El polinomio B
m
(z) es similar al polinomio A
m
(z). Las ecuaciones (20.9) se pueden
escribir de la siguiente forma general
f
0
(n) = g
0
(n) = x(n)
f
m
(n) = f
m1
(n) +K
m
g
m1
(n 1) m = 1, 2, 3, ..., M 1
g
m
(n) = K
m
f
m1
(n) +g
m1
(n 1) m = 1, 2, 3, ..., M 1
(20.20)
Y utilizando la transformada z se obtiene
F
0
(z) = G
0
(z) = X(z)
F
m
(z) = F
m1
(z) +K
m
z
1
G
m1
(z)
G
m
(z) = K
m
F
m1
(z) +z
1
G
m1
(z)
(20.21)
Si se dividen las ecuaciones (20.21) entre X(z) se obtiene al nal
A
0
(z) = B
0
(z) = 1 (20.22)
A
m
(z) = A
m1
(z) +K
m
z
1
B
m1
(20.23)
B
m
(z) = K
m
A
m1
(z) +z
1
B
m1
(z) (20.24)
Las ecuaciones (20.23) y (20.24) se pueden presentar en la forma matricial:
_
A
m
(z)
B
m
(z)
_
=
_
1 K
m
K
m
1
_
_
A
m1
(z)
z
1
B
m1
(z)
_
(20.25)
438 CAP
1
4
_
1
4
+
1
2
z
1
+
3
4
z
2
+z
3
_
1 (
1
4
)
2
A
2
(z) = 1 +
2
3
z
1
+
1
3
z
2
y el polinomio B
3
(z) es
B
3
(z) =
1
3
+
2
3
z
1
+z
2
El coeciente de reecion K
2
es el ultimo coeciente de A
2
(z).
K
2
=
1
3
Para m = 2, utilizando las ecuaciones (20.26) se calcula el polinomio A
1
(z)
A
1
(z) =
A
2
(z) K
2
B
2
(z)
1 K
2
2
=
1 +
2
3
z
1
+
1
3
z
2
1
3
_
1
3
+
2
3
z
1
+z
2
_
1 (
1
3
)
2
A
1
(z) =
1
2
z
1
El ultimo coeciente de reexion es K
1
=
1
2
y el ltro en celosa se muestra en la
gura 20.6
20.1. Filtros con la respuesta al impulso innita
Los ltros que solo tienen polos tambien se pueden realizar con una estructura en
celosa. La funcion de transferencia de los ltros que solo tienen polos se puede
escribir de la forma
Y (z)
X(z)
=
1
A(z)
= H(z) =
1
1 +
N
k=1
a
N
(k)z
k
(20.27)
20.1. FILTROS CON LA RESPUESTA AL IMPULSO INFINITA 441
Figura 20.6: Filtro FIR en celosa de tercer orden
Figura 20.7: Filtro IIR transversal de todo polos
La forma transversal directa que realiza la ecuacion (20.27) se muestra en la gura
20.7. La ecuacion en diferencias de este sistema es
y(n) = x(n)
N
k=1
a
N
(k)y(n k) (20.28)
La expresion anterior corresponde a la ecuacion en diferencias de un ltro transversal
IIR. Si se intercambian salida por entrada y entrada por salida se obtiene
x(n) = y(n)
N
k=1
a
N
(k)x(n k) (20.29)
Reordenando la ecuacion (20.29) de la forma siguiente
y(n) = x(n) +
N
k=1
a
N
(k)x(n k) (20.30)
se obtiene la ecuacion en diferencias de un ltro FIR que se dene mediante la
ecuacion H(z) = A(z). La funcion H(z) de un ltro IIR se dene por la ecuacion
H(z) = 1/A(z). Entonces un sistema se obtiene a partir del otro si se cambia la
salida por la entrada y la entrada por salida. Si se cambian la entrada y la salida en
442 CAP
_
D
i
(z)
H
i
(z)
_
(20.40)
o en la forma
_
D
i
(z)
H
i
(z)
_
=
1
1 a
2
i
_
1 a
i
z
a
i
z
_
_
D
i+1
(z)
H
i+1
(z)
_
(20.41)
Si se sustituye i-1 por i se obtiene
448 CAP
_
D
i
(z)
H
i
(z)
_
(20.42)
De la ultima ecuacion se puede escribir una ecuacion recursiva para calcular el
polinomio D
i1
(z).
D
i1
(z) =
D
i
(z) a
i1
zH
i
(z)
1 a
2
i1
=
i1
j=0
d
i1,j
z
j
(20.43)
De la teora en celosa se sabe que
zH
i
(z) = D
i
(z
1
)z
i
(20.44)
El numerador de la funcion de transferencia es una combinacion lineal de funcion
de transferencia de cada ltro parcial. Y por eso se obtiene
N
i1
(z) = N
i
(z) zH
i
(z) c
i
=
i1
j=0
n
i1,j
z
j
(20.45)
Ejemplo 3:
Realizar la funcion de transferencia con la estructura de Markel y Gray si se conoce
la funcion de transferencia H(z).
H(z) =
N
3
(z)
D
3
(z)
=
0, 0344 + 0, 1032z
1
+ 0, 1032z
2
+ 0, 0344z
3
1 1, 5804z
1
+ 1, 2538z
2
0, 3984z
3
En el circuito gura 20.15 los coecientes a
2
y c
3
son los constantes n
3
y d
3
de los
polinomios N
3
(z) y D
3
(z).
a
2
= 0, 3984 c
3
= 0, 0344
Es necesario calcular N
2
(z) y D
2
(z). Usando las ecuaciones (20.43), (20.44) y (20.45)
para i=3 se obtiene
zH
3
(z) = D
3
(z
1
)z
3
= 0, 3984 + 1, 2538z
1
1, 5804z
2
+z
3
N
2
(z) = N
3
(z) zH
3
(z)c
3
=
0, 034 + 0, 103z
1
+ 0, 103z
2
+ 0, 034z
3
0, 034(0, 398 + 1, 253z
1
1, 580z
2
+z
3
)
N
2
(z) = 0, 048105 + 0, 0600693z
1
+ 0, 1575658z
2
(20.46)
20.2. FILTROS IIR CON POLOS Y CEROS 449
Figura 20.15: Filtro IIR de estructura Markel y Gray
D
2
(z) =
1 1, 580z
1
+ 1, 253z
2
0, 398z
3
+
1 0, 15872264
0,398(0,398 + 1,253z
1
1, 580z
2
+z
3
)
1 0,15872264
D
2
(z) = 1 1, 2848153z
1
+ 0, 7419296z
2
(20.47)
La funcion de transferncia H
2
(z) toma la forma
H
2
(z) =
N
2
(z)
D
2
(z)
=
0,048105 + 0,0600693z
1
+ 0,1575658z
2
1 1,28481537z
1
+ 0,7419296z
2
Los ultimos coecientes de H
2
(z) son los coecientes del ltro
a
1
= 0, 7419296 c
2
= 0, 1575658
El procedimiento se repite para i = 2. Sustituiendo a
l
(20.43), (20.44) y (20.45) se
obtiene
zH
2
(z) = D
2
(z
1
)z
2
= 0, 7419296 1, 2848153z
1
+z
2
N
1
(z) = N
2
(z) zH
2
(z)c
2
= 0, 06877977 + 0, 2625123z
1
(20.48)
D
1
(z) =
D
2
(z) a
1
zH
2
(z)
1 a
2
1
= 1 0, 7375817z
1
(20.49)
Los multiplicadores del ltro son los ultimos coecientes de los polinomios D
1
(z) y
N
1
(z), entonces
450 CAP
2s + 1
s = c
z 1
z + 1
c = cotg
3400
20000
= 1, 6909
H
2
(z) =
0, 15998 + 0, 319977z
1
+ 0, 15998z
2
1 0, 59488z
1
+ 0, 23484z
2
=
N
2
(z)
D
2
(z)
Los coecientes a
1
y c
2
del ltro Markel y Gray gura 20.16 son los ultimos coe-
cientes de la funcion de transferencia H
2
(z), a
1
= 0, 23484, c
2
= 0, 15998. Para
calcular los coecientes restantes es necesario calcular la funcion D
1
(z) y N
1
(z)
mediante las ecuaciones
D
i1
=
c
i
zH
i
a
i1
1 a
2
i1
(20.51)
zH
i
= z
i
D
i
(z
1
) (20.52)
N
i1
= N
i
zH
i
c
i
(20.53)
Calculando el polinomio D
1
(z) y N
1
(z) se obtiene
D
1
(z) = 1 0, 481466z
1
20.2. FILTROS IIR CON POLOS Y CEROS 451
N
1
(z) = 0, 1224 + 0, 415145z
1
Otros coecientes del ltro son a
0
= 0, 481466 y c
1
= 0, 415145. Falta calcular el
polinomio N
0
para obtener el coeciente c
0
.
N
0
= c
0
= 0, 3222
El ltro Butterworth de segundo orden se muestra en la gura 20.16
Figura 20.16: Filtro pasa bajas de segundo orden, estructura Markel y Gray
Ejemplo 5:
Calcular el ltro paso altas de Butterworth para las especicaciones:
n = 2 a
max
= 3dB, f
1
= 3400Hz y f
m
= 20000Hz
H(s) =
1
s
2
+
2s + 1
s = k
z + 1
z 1
k = tg
3400
20000
= 0,591398
H
2
(z) =
0, 45743254 0, 914865z
1
+ 0, 457432z
2
1 0, 59488z
1
+ 0, 23484z
2
=
N
2
D
2
Los coecientes a
1
y c
2
del ltro Markel y Grey gura 20.17 son los ultimos coe-
cientes de la funcion de transferencia H
2
(z), a
1
= 0, 23484, c
2
= 0, 457432. Para
calcular los coecientes restantes es necesario calcular la funcion D
1
(z) y N
1
(z)
mediante las ecuaciones
452 CAP
_
a
0
a
1
a
2
a
3
_
_
=
_
_
1 1 1 1
3 1 1 3
3 1 1 3
1 1 1 1
_
_
1
1, 596356 1, 376384
1, 274175 1, 376382
2
0, 508509 1, 376382
3
_
_
=
_
_
0, 6936944
1, 194384
2, 366716
0, 109276
_
_
_
_
b
0
b
1
b
2
b
3
_
_
=
_
_
1 1 1 1
3 1 1 3
3 1 1 3
1 1 1 1
_
_
1
0
0
0
_
_
=
_
_
1
3
3
1
_
_
La funcion de transferencia H
3
(z) de tercer orden toma la forma
H
3
(z) =
0, 144155 + 0, 432467z
1
+ 0, 432467z
2
+ 0, 144155z
3
1 0, 172177z
1
+ 0, 3411756z
2
0, 0157527z
3
=
N
3
D
3
454 CAP
M
i=0
N
j=0
a
ij
z
i
1
z
j
2
M
i=0
N
j=0
b
ij
z
i
1
z
j
2
(21.1)
o se puede escribir tambien en la forma matricial, como se muestra en la ecuacion
(21.2)
H(z
1
, z
2
) =
_
1 z
1
z
2
1
. . . z
m
1
_
_
a
00
a
01
a
02
. . . a
0n
a
10
a
11
a
12
. . . a
1n
a
20
a
21
a
22
. . . a
2n
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
a
m0
a
m1
a
m2
. . . a
mn
_
_
1
z
2
z
2
2
. . .
. . .
z
n
2
_
_
_
1 z
1
z
2
1
. . . z
m
1
_
_
b
00
b
01
a
02
. . . b
0n
b
10
b
11
b
12
. . . b
1n
b
20
b
21
b
22
. . . b
2n
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
b
m0
b
m1
b
m2
. . . b
mn
_
_
1
z
2
z
2
2
. . .
. . .
z
n
2
_
_
.
(21.2)
El elemento a
ij
(resp. b
ij
) son los coecientes del polinomio del numerador, (resp.
denominador). Los ltros de dos dimensiones se pueden dise nar de dos maneras
diferentes
a) Las especicaciones de la plantilla se aproxima en el dominio de dos dimen-
siones. Pero de esta manera la aproximacion es muy exigente.
457
458 CAP
0k
= 2q
1
4
sin
2k
2n
q
2
sin
6k
2n
+q
6
sin
10k
2n
1 2q cos
2k
n
+ 2q
4
cos
4k
n
. (21.4)
Sustituyendo por q = 0, 036458, k = 1 y n = 3 se obtiene
01
= 0, 873933
0, 8660254 2, 0337,10
9
1 + 0, 036458 1, 7667,10
6
= 0, 73123.
Para calcular los ceros de la funcion de transferencia, se tiene que calcular el parametro
w
w =
1
2n
_
ln
2
0, 115a
max
+
(0, 115a
max
)
2
12
+. . .
_
. (21.5)
Sustituyendo por n y a
max
en la ecuacion (21.5) se obtiene
w =
1
6
[2, 99573 + 0, 00083] = 0, 499427.
La funcion de transferencia es de orden impar y por lo tanto un cero es real y otro
cero es complejo. El cero real se obtiene mediante la ecuacion (21.6)
0
= t = 2q
1
4
senh w q
2
senh 3w +q
6
senh 5w
1 2q cosh 2w + 2q
4
cosh 4w
. (21.6)
La parte real de la raz compleja se calcula mediante la ecuacion (21.7)
k
=
t
_
2
0k
(k +k
1
2
0k
)
1 +t
2
2
0k
(21.7)
y la parte imaginaria del cero complejo se calcula mediante la ecuacion (21.8)
k
=
0k
_
1 +t
2
(k +k
1
+t
2
)
1 +t
2
2
0k
. (21.8)
Sustituyendo los valores w y q en la ecuacion (21.6) se calcula t, y despues
1
, y
1
.
460 CAP
0
= t = 2 0, 436466
0, 520449 0, 002825 + 1, 4167,10
8
1 0, 112417 + 0, 0000133
= 0, 50908
1
=
0, 50908
_
1 0, 73023
2
(0, 666 + 0, 666
1
0, 73023
2
)
1 + 0, 50908
2
0, 73023
2
= 0, 16046
1
=
0, 73023
_
1 + 0, 50908
2
(0, 666 + 0, 666
1
+ 0, 50908
2
)
1 + 0, 50908
2
0, 73023
2
= 0, 81877.
La funcion de transferencia resultante se calcula mediante la ecuacion (21.9).
G(s) = K(s +t)
s
2
+ 2
1
s +
2
1
+
2
1
1 +
1
2
01
s
2
(21.9)
y toma la forma
G(s) = K(s + 0, 50908)
s
2
+ 0, 32092s + 0, 6961317
0, 5332359s
2
+ 1
.
La constante K se calcula bajo la condicion de que el modulo de la funcion de
transferencia para = 0 es igual a uno. Para obtener |G(0)| = 1, el constante K
debe ser K = 2, 8217761. Se puede comprobar si las especicaciones de la plantilla
se cumplen para las frecuencias = 0, 816 y = 1, 224. Para = 0, 816 se obtiene
G(0, 816) = 2, 821 (j0, 816 + 0, 509)
0, 696 0, 816
2
+j0, 3209 0, 816
1 0, 533 0, 816
2
|G| = |2, 302j + 1, 436| |0, 0469 +j0, 406| =a
max
= 0, 8695 [dB].
Analogicamente para = 1, 224 se obtinene
G(1, 224) = 2, 821(0, 509 +j1, 224)
0, 696 1, 224
2
+j0, 3209 1, 224
1 0, 533 1, 224
2
|G| = |1, 436 +j3, 4538| | 3, 9879 +j1, 9529|. =a
min
= 21, 379 [dB].
De esta manera se comprueba si se cumplen las especicaciones en las frecuencias de
corte. Para transformar la funcion de transferencia desde el dominio unidimensional
al dominio de dos dimensiones se utiliza la transformada de Shanks.
21.1. DISE
0
= 2 3400 y se obtiene
H
1
(s/
0
) =
0
s + 0, 509908
0
.
Si se aplica a la ultima ecuacion la transformada de Shanks de dos dimensiones
(21.10), se obtiene
H
1
(s
1
, s
2
) =
0
s
2
cos s
1
sen + 0, 509908
0
.
La funcion de transferencia H
1
(s
1
, s
2
) se transforma mediante la transformada z
bilineal desde el dominio s a dominio de z.
s
1
=
2
T
1 z
1
1 +z
1
s
2
=
2
T
1 z
2
1 +z
2
.
Sustituyendo s
1
y s
2
a la funcion de transferencia H
1
(s
1
, s
2
) se obtiene
H
1
(z) =
T
0
(1 +z
1
+z
2
+z
1
z
2
)
b
00
+b
21
z
1
+b
12
z
2
+b
22
z
1
z
2
,
donde
b
21
= 2 cos + 1sen + 0, 509908
0
T
b
12
= 2 cos 2sen + 0, 509908
0
T
b
22
= 2 cos + 2sen + 0, 509908
0
T
b
00
= 2 cos 2sen + 0, 509908
0
T.
Para = 270
, f
0
= 3400 [H]z y f
m
= 1/T = 16000 [Hz] la funcion de transferencia
toma la forma:
H
1
(z
1
, z
2
) = 0, 498048
1 +z
1
+z
2
+z
1
z
2
1 0, 492082z
1
+z
2
0, 492082z
1
z
2
. (21.11)
462 CAP
_
1 2 1
0, 7669 1, 5337 0, 7669
1 2 1
_
_
_
_
1
z
2
z
2
2
_
_
_
1 z
1
z
2
1
_
_
1 2 1
1, 2587 2, 5173 1, 2587
1, 391 2, 782 1, 391
_
_
_
_
1
z
2
z
2
2
_
_
.
(21.12)
21.2. Analisis del ltro digital de dos dimensiones
Si se utiliza la transformada de dos dimensiones se obtiene la funcion de transferencia
paso bajas H(z
1
, z
2
). La graca de la funcion de transferencia se muestra en la gura
21.2.
Figura 21.2: Caracterstica de la amplitud del ltro paso baja. La banda de paso
esta marcada con el n umero 1.
Si se analiza la funcion de transferencia (21.13)
H(z
1
, z
2
)H(z
1
, z
1
2
) (21.13)
21.3. DISE
ETRICO 463
Figura 21.3: Caracterstica de la amplitud de un ltro paso bajas simetrico
se obtiene la respuesta de un ltro simetrico como se muestra en la gura 21.3. En
el caso de la simetra octagonal, es necesario calcular el modulo de la funcion de
transferencia mediante la ecuacion (21.14)
H(z
1
, z
2
)H(z
1
, z
1
2
)H(z
1
1
, z
2
)H(z
1
1
, z
1
2
). (21.14)
El ltro recursivo de dos dimensiones con la fase cero, se obtiene si se conectan en
cascada los ltros simetricos. Si se ltra una se nal de dos dimensiones primeramente
por medio del ltro simetrico en el primer cuadrante con la funcion de transferencia
H(z
1
, z
2
) y despues con el ltro simetrico en el tercer cuadrante con la funcion de
transferencia H(z
1
1
, z
1
2
), se obtiene el ltro resultante con la funcion de transfe-
rencia que tiene la fase cero
H
2
(z
1
, z
2
) = H(z
1
, z
2
)H(z
1
1
, z
1
2
) (21.15)
21.3. Dise no de un ltro paso bajas simetrico
Ejemplo 1:
Dise ne un ltro de dos dimensiones con la caracterstica de Butterworth de orden
n = 2 para a
max
= 3 dB,
0
= 1 a =
4
.
La funcion de transferencia del ltro de Butterworth de segundo orden es
H(p) =
1
1 + 1, 41421s +s
2
.
Si se sustituye por s la transformada de Shanks (21.10) y despues la transformada
z bilineal como en ejemplo anterior, se obtiene la funcion de transferencia de dos
dimensiones H(z
1
, z
2
). Este ltro discreto de paso bajas no es simetrico. El ltro
simetrico lo obtenemos calculando la ecuacion
464 CAP
_
1 4 6 4 1
4 16 24 16 4
6 24 36 24 6
4 16 24 16 4
1 4 6 4 1
_
_
B =
_
_
9, 219577 62, 98387 158, 6508 54, 98386 19, 57162
32, 45760 245, 6205 83, 16479 440, 1478 147, 6223
96, 08774 100, 5595 593, 0211 52, 55957 435, 5436
32, 45760 245, 6205 83, 16479 440, 1478 147, 6223
9, 219578 62, 98387 158, 6508 54, 98386 19, 57162
_
_
.
La caracterstica de amplitud del ltro de paso bajas simetrico H
DP
(z
1
, z
2
) se mues-
tra en la gura 21.4.
Figura 21.4: Caracterstica de la amplitud del ltro paso bajas simetrico
21.4. Dise no del ltro paso altas simetrico
Usando la transformada (21.10) a la funcion de transferencia de paso altas H(s)
se obtiene la funcion de transferencia discreta de ltro de paso alta H(z
1
, z
2
). La
caracterstica de la amplitud se muestra en la gura 21.5. Para poder sumar las
funciones de transferencia y no solo sus modulos, es necesario que la fase de la
funcion de transferencia sea cero. La funcion de transferencia con fase cero se obtiene
mediante la ecuacion (21.16)
H
HP
(z
1
, z
2
) = H(z
1
, z
2
) H(z
1
1
, z
1
2
) (21.16)
21.5. DISE
_
13, 39569 0 0
0 26, 79120 0
0 0 13, 39569
_
_
B =
_
_
9, 219 3, 176021 1
3, 17602 22, 79120 7, 1760215
1 7, 176021 19, 571620
_
_.
La funcion de transferencia del ltro simetrico de paso altas con la fase cero se calcula
mediante la ecuacion (21.16). Se obtiene la matriz de la funcion de transferencia que
tiene 13 13 elementos y por esto razon no la escribimos. En la gura 21.5a se
muestra la caracteristica de la amplitud del ltro simetrico de paso altas. En la
gura 21.5b se muestra la caracterstica del mismo ltro en tres dimensiones.
Figura 21.5: a) Caracterstica de la amplitud del ltro paso altas en dos dimensiones
b) Caracterstica de la amplitud del ltro paso altas en tres dimensiones
21.5. Dise no del ltro supresor de banda
La funcion de transferencia de un ltro supresor de banda se obtiene si se suman
las funciones de transferencia de un ltro paso bajas con una frecuencia del corte
466 CAP
01PBF
y la funcion de transferencia de un ltro paso altas con una frecuencia
del corte
01PA
. Se calcula H
SB
= H
PBF
+ H
PA
. Para que se puedan sumar las
funciones de transferencia es necesario calcular las funciones de transferencia con
fase cero. Para calcular la funcion de transferencia de un ltro simetrico supresor de
banda se aprovechan las funciones de transferencia del ltro paso bajas y paso altas
desde los ejemplos anteriores. Es necesario cambiar la frecuencia del corte del ltro
paso altas para cumplir la ecuacion
01BPF
<
01PA
.
Las caractersticas de amplitud de supresor de banda en dos y en tres dimensiones
se muestran en la gura 21.6a,b.
Figura 21.6: Caracterstica de amplitud del ltro supresor de banda simetrico
21.6. Dise no del ltro de paso banda
La funcion de transferencia de un ltro paso banda se obtiene si se multiplican las
funciones de transferencia de un ltro paso bajas con frecuencia de corte
01PBF
con la funcion de tranferencia de un ltro paso altas con frecuencia del corte
01PA
.
Para estas frecuencias se debe de cumplir la condicion
01PBF
>
01PA
. La graca
de dos dimensiones del ltro paso banda H
PB
= H
PBF
H
PA
se muestra en la gura
21.7a. La caracterstica de la amplitud de paso banda en tres dimensiones se muestra
en la gura 21.7b.
21.7. Realizacion de las funciones transferencias
La estructura del ltro de dos dimensiones con la respuesta innita al impulso se
dibuja desde la funcion de transferencia H(z
1
, z
2
). La realizacion directa de la funcion
de transferencia se muestra en la gura 21.8
H(z
1
, z
2
) =
a
00
+a
01
z
2
+a
10
z
1
+a
11
z
1
z
2
1 +b
01
z
2
+b
02
z
2
2
+b
10
z
1
+b
11
z
1
z
2
+b
12
z
1
z
2
2
(21.17)
21.7. REALIZACI
ON MEDIANTE AMPLIACI
ON DE LA MATRIZ 469
Figura 21.11: Estructura de ejemplo
Ejemplo 3: Realizar con la fraccion en escalera la funcion de transferencia de dos
dimensiones
H(z
1
, z
2
) =
48z
2
1
z
2
+ 12z
2
1
+ 144z
1
z
2
+ 33z
1
+ 81z
2
+ 15
48z
2
1
z
2
+ 12z
2
1
+ 12z
1
z
2
+ 27z
2
+ 2
Si se arregla la funcion de transferencia en fraccion en escalera se obtiene
H(z
1
, z
2
) = 1 +
1
2z
1
+
1
2+
1
3z
2
+
1
4+
1
z
1
+2
.
La estructura se muestra en la gura 21.11. Otra posibilidad para obtener la es-
tructura del ltro digital de dos dimensiones es mediante ampliacion de las matrices
similarmente como se realizan los ltros unidimensionales.
21.8. Realizacion mediante ampliacion de la matriz
Dise nar la estructura del ltro que realiza la siquiente funcion de transferencia
H(z
1
, z
2
) =
(1 +z
1
1
)(1 +z
1
2
)
1 +az
1
1
+bz
2
2
+cz
1
1
z
1
2
+dz
1
1
z
2
2
.
Primero se construye la matriz de transferencia de segundo orden
N
T
=
_
(1 +z
1
1
)(1 +z
2
)
1 +az
1
1
+bz
1
2
+cz
1
1
z
2
1 +dz
1
1
z
2
2
1
_
.
Si se elige
470 CAP
_
0 1 1 0 1 0 0
1 0 1 0 b z
1
1
0
0 0 a 1 c 0 1
0 0 z
1
2
0 1 0 0
1 0 0 1 0 1 0
0 0 0 0 dz
1
2
0 1
_
_
.
De la matriz de ujo N
(7)
se puede dibujar la estructura del ltro de dos dimensiones.
La estructura se muestra en la gura 21.12. El orden de la funcion de transferencia es
igual al n umero de elementos de la estructura, por lo que la estructura es canonica.
Bibliografa
[1] BORGHESANI C. and Ambardar, A.: Mastering DSP Concepts Using Matlab.
New Jersey, Prentice Hall, 1998.
[2] BRIGHAM E.: The Fast Fourier Transform, New York, Prentice-Hall, 1983.
[3] BURRUS C. and Parks T.: DFT / FFT and Convolution. John Wiley and Sons,
1985.
[4] BUTTERWORTH S.: On the Theory of Filter Ampliers, Wireless Engr., vol
7.,pp 536-541, October 1930.
[5] CAUER, W.: Siebschaltungen. V.D.I. Verlag G.m.b.H, Berlin 1951.
[6] CAUER, W.: Synthesis of Linear Communacationn Networks (Translated from
the German) McGraw-Hill Book Company, New York 1958.
[7] CHASSAING R and Horning D.: Digital Signal Processing with the TMS320C25
John Wiley and Sons, Toronto1990.
[8] CHEN, H.: Linear Network Design and Synthesis McGraw-Hill Book Company,
New York 1964.
[9] CHEN, H.: The Analysis of Linear Systems McGraw-Hill Book Company, New
York 1963.
[10] CHEN W.: The circuits and Filters Handbook. CRC Press/IEEE, ISBN 0-8493-
8341-2.
[11] CHING P. and Wu S.: Realtime Digital Signal Processing System Using a Paral-
lel Processing Architecture. Microprocessors and Microsystems, No.10, December
1989, pp. 653658.
[12] McCLELLAN J., Schafer R. and Yoder M.: DSP FIRST A Multimedia Ap-
proach. Prentice Hall 1998.
[13] McCLELLAN J.: The design of two-dimensional digital lter by transformation.
Proc. 7th. Annu. Princenton Conf. Information Sciences and Systems, 1973, pp.
247- 251.
471
472 BIBLIOGRAF
IA
[14] McCLELLAN J., Schaer R and Yoder M.: DSP First a Multimedia Approach.
New York, Prentice Hall, 1998.
[15] DARLINGTON, S.: Synthesis of Reactance 4-Poles, which Produce Prescribed
InsertionLoss Characteristics. J. Math. Phys. Vol. 18, pp 257-353, September
1939.
[16] ELLIOTT D. and Rao, K.: Fast Transforms. Algorithms, Analyses, Applica-
tions. New Jersey, Academic Press, 1982.
[17] FETTWEIS A.: Digital Filters Structures Related to Clasical Filter Networks.
Arch. Elek. Uebertragung, vol. 25, pp. 79-89, Feb.1971.
[18] N.J. Fliege.: Multirate Digital Signal Processing. John Wiley and Sons, ltd, New
York, Reprinted September 2000.
[19] FOSTER R.M.: A Reactance Theorem. Bell System Tech. Journal., vol 3, pp
259-267, April 1924.
[20] FRANTZ G.:The Texas Instruments TMS320C25 Digital Signal Microcomput-
er. IEEE Micro 6, No.6, 1986, pp. 1028.
[21] G
IA 473
[30] LACROIX A.:Digitale Filter. 3. Auage, Wien, Munchen, Oldenburg, 1988.
[31] LACROIX A. and Witte K.: Zeitdiskrete normierte Tiefpasse. Heidelberg,
Dr.Alfred Huthig Verlag, l980.
[32] LARIMORE M.: An Algorithm for Adapting IIR Digital Filters. IEEE Trans.
on ASSP, No.4, August 1980, pp. 428440.
[33] LARRY E.:Manual de laboratorio de procesamiento digital de se nales. Mexico,
UNAM, Facultad de Ingeniera, 2000.
[34] LARRY E.:Arquitecturas de DSPs, Familia TMS320 y El TMS320C50. Mexico,
UNAM, Facultad de Ingeniera, 2000.
[35] LUIKUO G., Fleming M. and Magar M.: A 500 MOPS DSP Chip Set. Elec-
tronic Engineering, No.6, June 1988, pp.106113.
[36] MALLAT S.:Multifrecuency Chanel Decomposition of Images and Wavelet Mod-
els. IEEE Transiction ASSP 37 (1989), s. 2091-2110.
[37] MARSHALL D., Jenkins W. and Murphy, J.: The Use of Orthogonal Trans-
forms for Improving Performance of Adaptive Filters. IEEE Trans. on CAS, No.4,
April 1989, pp.474484.
[38] MARVEN G. and Ewers G.: A simple approach to Digital Signal Processing.
Oxford, Alden Press Limited, Texas Instruments, 1994.
[39] MILT L.: SignalProcessing Circuits. Electronic Design. No.4, February 1990,
pp. 101108.
[40] MITRA S.: Digital Signal Processing. A computer-Based Approach MCGraw-
Hill Companies,Inc 1998.
[41] MITRA S.: Digital Signal Processing. A computer-Based Approach. New York,
McGraw- Hill Companies, 1998.
[42] MITRA S., Chacrabarti S. and Abreu E.: The nonuniform Discrete Fourier
Trans- form and its Signal Processing Applications. Proc European Signal Pro-
cessing Conference-EUSIPCO, Brussels, Belgium, August 1992, pp. 909-912.
[43] MITRA S.K. and Sherwood R.: Canonic realizations of digital lters using the
continued fraction expansion. IEEE Trans. Audio Electroacoustics, AU-20: August
1972, pp. 185-194.
[44] .: Digital Ladder Networks IEEE Trans. Audio Electroacoustics, AU-
21: February
1973, pp.30-36.
474 BIBLIOGRAF
IA
[45] MITRA S., Hirano K., Furano K. and Sherwood R.: Digital sine-coseno genera-
tor. International Conference on Digital Signal processing, Florence, Italy, Septem-
ber 1975, pp. 142-149.
[46] OPPENHEIM A. and Schafer W.: Discrete Time Signal Processing. Prentice
Hall, Inc., 1989.
[47] OPPENHEIM A. and Schafer R.: Discrete-Time Signal Processing. New Jersey,
Prentice Hall, 1989.
[48] .: Digital Signal Processing. New Jersey, Prentice Hall, 1985.
[49] ORFANIDIS S.: Introduction to Signal Processing Prentice Hall, New Jersey
1996.
[50] PARKS T and Burrus C.: Digital Filter Design. John Wiley Sons, Inc., New
York, 1987.
[51] RAM
IA 475
[62] STEARNS S. and David R.: Signal Processing Algorithms In Matlab. New Jer-
sey, Prentice Hall, 1996.
[63] STRAHLE W.: Adaptive Nonlinear Filter Using Fractal Geometry. Electronic
Letters, No.19, September 1988, pp. 12481250.
[64] TEXAS INSTRUMENTS: TMS320C25 Digital Signal Processor. Product De-
scription. Printed in USA, 1986.
[65] .: Digital Signal Processing with the TMS320C30. Toronto, John Wi-
ley and Sons, 1992.
[66] .: SecondGeneration TMS320 Users Guide. Printed in USA, 1987.
[67] .: TMS34020 Users Guide. Printed in USA, 1987.
[68] .: TMS320C1x/TMS320C2x Assembly Language Tools Users Guide.
Printed in USA, 1987.
[69] .: TMS320C25 C Compiler Reference Guide. Printed in USA, 1988.
[70] .: TMS320C5X Starter Kit Users Guide. Printed in USA, 1995.
[71] .: TMS320 Family Development Suport-Reference Guide. Printed in
USA, 1994.
[72] .: TMS320C2X DSP Starter Kit Users Guide. Printed in USA, 1993.
[73] Reference Guide. Printed in USA, 1988.
[74] P.P. Vaidynathan.: Pasive Cascaded Latice Structures for Low Sensitivity FIR
Filter Design, with Application to Filter Banks. IEEE Trans Cas, vol 33, pp 1054-
1Macro 1064, November 1986.
[75] P.P. Vaidynathan.: A tutorial on Multirate Digital Filter Banks. Proc IEEE
ISCAS88, pp 2241-2248, 1988.
[76] P.P. Vaidynathan.: Multirate System and Filter Banks. Prentice Hall, Engle-
wood Clis, New Yersey 1993.
[77] VAN DEN ENDEN A. and Verhoeck N.: Discrete-time Signal Processing. New
Jersey, Prentice Hall, 1989.
[78] WHITE M. et al.: New Strategies For Improving Spech Enhancement. Int. Jour-
nal on Biomedical Computing, No. 25, 1990, pp. 101124.
[79] WEINBERG L.: Network Analysis and Synthesis McGraw-Hill, New york 1962.
[80] WIDROW B. and Stearns S.: Adaptive Signal Processing. PrenticeHall, Inc.,
1985.
476 BIBLIOGRAF
IA
[81] ZVEREV A.: Handbook of Filter Synthesis. John Wiley and Sons, New York,
1967.