Está en la página 1de 6

Tarea 3 – Planificar métodos y herramientas para el

diseño de filtros digitales


Ronald Garzon S.
Universidad Nacional Abierta y a Distancia 3-) ¿cuál es la diferencia entre la transformada Z bilateral y la
Escuela de Ciencias Básicas, Tecnología e Ingeniería unilateral?
Curso de Procesamiento Digital de Señales
Risaralda - Colombia La TZ bilateral de una señal definida en el dominio del tiempo
regarzons@unadvirtual.edu.co discreto x[n] es una función X(z) que se define;
Abstract: In this document the different points proposed for step ∞
3 are developed, where the methods and tools for the design of
FIR and IIR digital filters are planned, mainly a difference X ( z )=Z { x [ n ] }= ∑ x ( n )∗z−n
equation that is stipulated in the work is chosen, then a block k=−∞
diagram of the difference equation in draw.io, the Z transform of
the difference equation is developed, the transfer function of the De forma alternativa, en los casos en que x[n] está definida
system H (Z) is found, the frequency response of the system is únicamente para n ≥ 0, la transformada Z unilateral se define
performed, and the magnitude of the frequency response, the como:
Euler identity is applied, the represented function of the phase
response of the system is found. The simulation is also developed

+¿ { x [ n] }= ∑ x ( n )∗z ¿
−n

+¿ ( z) =Z ¿
X
k =0

in MATLAB (Simulink), for the impulse response diagrams of


the system, diagram of poles and zeros, Bode diagram and finally [2].
the theoretical contributions are provided.
4-) ¿cómo se calculan los polos y ceros de una función en
Keywords: FIR, IIR, Z transform, frequency response, impulse
response, Bode diagram. términos de Z?

I. INTRODUCTION (HEADING 1) Se puede identificar que los diagramas de polos y ceros la


En este documento se encuentra los principios de la podemos interpretar en búsqueda de obtener la información
transformada Z como elemento principal para evaluar la sobre la frecuencia en un estado estable, podemos ver el
estabilidad de los sistemas frente a diferentes estímulos y comportamiento del transitorio y la estabilidad del sistema. De
determinaciones, se verán las respuestas ante entrada impulso, igual manera vemos un enfoque similar en el comportamiento
su diagrama de Bode y su respuesta en fase. sistema en tiempo discreto [3].

Marco Teórico y ( z) z∗( z−z 1 ) ( z−z 2 ) …(z−z m )


H ( z )= =
x ( z) ( z −p 1 )( z −p 2 ) …( z− pn )
1-) ¿Qué es la transformada de Z?

La transformada es una herramienta matemática con la cual 5-) ¿qué es la respuesta en frecuencia de un sistema digital?
podemos trabajar de una forma más sencilla en los sistemas La respuesta en frecuencia o respuesta frecuencial es un
discretos básicamente se asigna una frecuencia discreta {𝒇(𝒌)} parámetro que indica la variación de la salida a un estímulo de
[1]. entrada con respecto a la frecuencia en el dominio discreto [4].

F ( z )=∑ f ( k )∗z 6-) ¿qué representa la respuesta en fase de un sistema digital?
−k

k =0 La respuesta en fase de un sistema se representa por el


siguiente diagrama [5];
2-) ¿Qué representa Z en una función?

Se puede identificar como un punto de relación en la función


que nos permite tener un punto de referencia con relación a
dicha ecuación [1].


z=e
Figura 1. Respuesta en fase
−1 −2
y (Z ) b 0 +b1 Z +b 2 Z
Actividades para desarrollar =
x ( Z) 1+a1 Z −1−a2 Z−2
1- Ecuaciones diferencia:
−1 −2
b 0+ b1 Z +b2 Z
Ejercicio 5 H (Z)= −1 −2
1+ a1 Z −a2 Z
y [ n ] =+b 0 x [ n−1 ] +b1 x [ n−1 ] +b 2 x [ n−2 ] −a1 y [ n−1 ] +a 2 y [ n−2 ]
Para obtener la respuesta en frecuencia reemplazamos
• Cada estudiante realizará el diagrama de bloques de − jωT
su ecuación de diferencia en la página de internet: Z=e
− jωT −2 jωT
b0 +b 1 e + b2 e
H [e ]=
jωT
− jωT −2 jωT
1+a 1 e −a2 e

Aplicando la identidad de Euler encontramos la magnitud de


la respuesta en frecuencia:

e jωT =cos ( ω n ) + jsen ( ω n )

Figura 2. Diagrama de bloques IIR b 0 +b1 {cos ( ωn )− jsen ( ωn ) }+b 2 {cos ( ωn ) − jsen ( ωn ) }
H [e ]=
jωn

1+a 1 {cos ( ωn )− jsen ( ωn ) }−a2 {cos ( ωn ) + jsen ( ωn ) }


• Cada estudiante realizará la transformada Z de la
ecuación de diferencias. Esta debe realizarse en el editor de
ecuaciones de Word. No se aceptan pantallazos. Para hallar la función de magnitud, recordar utilizar la
siguiente ecuación:
Z { y [ n ] }=Z {b0 x [ n ] +b 1 x [ n−1 ] + b2 x [ n−2 ] −a1 y [ n−1 ] + a2 y [ n−2 ] }
|a+bj|= √ a 2+ b2
Z { y [ n ] }=Z {b0 x [ n ] }+ Z {b1 x [ n−1 ] }+ Z {b2 x [ n−2 ] }−Z {a1 y [ n−1 ] }+Z {a2 y [ n−2 ] }
Donde a y b son los coeficientes del número imaginario (𝑎 +
y [ Z ] =b 0 x [ Z ] + b1 Z x [ Z ] +b2 Z x [ Z ]−a1 Z y [ Z ] +a 2 Z𝑏𝑗)y [ Z ]
−1 −2 −1 −2

Ordenando la ecuación b +b cos ( ωn )−b 1 jsen ( ωn ) }+b2 cos ( ωn )−b 2 jsen ( ωn )


H (ω)= 0 1
1+a1 cos ( ωn )−a1 jsen ( ωn ) }−a2 cos ( ωn ) + a2 jsen ( ωn )
y [ Z ] + a1 Z y [ Z ] −a2 Z y [ Z ] =b0 x [ Z ] +b 1 Z x [ Z ] + b2 Z x [ Z ]
−1 −2 −1 −2

Factorizando Para simplificar se aplican las siguientes sustituciones:

y [ Z ] {1+ a1 Z −a2 Z
−1 −2
}=x [ Z ] {b0 + b1 Z−1 +b2 Z −2 } A=b0 +b 1 cos ( ωn ) +b2 cos ( ωn );
B=b 1 sen ( ωn )+ b2 sen ( ωn );
• Una vez se tenga la transformada Z de la ecuación de C=a 1 cos ( ωn )−a2 cos ( ωn ) ;
diferencia, cada estudiante hallará la función de transferencia D=a1 sen ( ωn )−a 2 jsen ( ωn )
del sistema H(Z). Esto también se realizará con el editor de
ecuaciones de Word. Recordar que la función de transferencia A− jB
es: H (ω)=
C− jD
y ( z)
h ( z )= Racionalizando el denominador obtenemos:
x(z)
A− jB
A partir de esta ecuación y reordenando obtenemos la función ∗C+ jD
C− jD A C−B D AD−BC
de transferencia: H ( ω) = = 2 +J 2
C+ jD C −D
2
C +D
2

La magnitud de la respuesta en frecuencia es:


RESPUESTA AL IMPULSO EN MATLAB

√( ) ( )
2 2
AC−BD A d−B c
|H ( ω )|= 2 2
+j 2 2
C −D C +D


2 2 2 2 2 2 2 2
A C + 2 ABCD+ B D + A D −2 ABCD+ B C
|H ( ω )|= 2
( C2 + D2 )


2 2 2 2 2 2 2 2
A C +B D + A D +B C
|H ( ω )|= 2
( C 2 + D 2)


POLOS Y CEROS EN MATLAB
2 2 2 2 2 2
A ( C + D )+ B ( D +C )
|H ( ω )|= 2
( C 2+ D 2 )

A2 + B2
|H ( ω )|= 2 2
C +D √
Se hallará la función que represente la respuesta en fase del
sistema, recordar utilizar la siguiente ecuación:

Ө ( a+bj )=arctan ( ba ) DIAGRAMA DE BODE


Donde b son los coeficientes de numero ( a+ bj )
Para la fase se tiene:

( )
Ad−Bc

( )
2 2
−1 C +D −1 AD−BC
Ө=tan =tan
AC−BD AC+ BD
2 2
C −D

Finalmente, en Matlab obtenemos los siguientes datos:


FUNCIÓN DE TRANSFERENCIA EN MATLAB
Figura 3. Respuesta al impulso sistema IIR
REFERENCES

[1] I. J. Sacerdoti, «Transformada Z», Dep. Matemática Fac.


Ing. Univ. B. Aires 2003, p. 46, 2003.
[2] A. Zozaya, «Procesamiento digital de la señal
Transformada z», Valencia - Venezuela, feb. 2007, [En
línea]. Disponible en:
https://d1wqtxts1xzle7.cloudfront.net/43750982/Procesa
miento_digital_de_la_seal_Transfo20160315-20629-
14vga41.pdf?1458055295=&response-contentdisposition=
inline%3B+filename%3DProcesamiento_dig
ital_de_la_senal_Transf.pdf&Expires=1604635974&Sign
ature=ZDA7CMS3m~4InoObNTagmsqt6xG34nrKAd7K
cImuSQcP20TKXD1msxkVJd8O6tYdHzycJLZsZs- Id=APKAJLOHF5GGSLRBV4ZA.
Jpm5EAt2Ji2O3il2m5z6d6brsWnoH6HWXNk0lJP3jSnW64u [3] K. Ogata, Sistemas de control en tiempo discreto. Pearson
hQ- Educación, 1996.
ulCqAEYZtqPQztR9DNJvmtiwPkH8pW17UxWVlYbc95e1R [4] B. C. Kuo, Sistemas de control automático. Pearson
7E~ Educación, 1996.
oEtV [5] R. Palacios y J. Ernesto, «Simulación en la computadora
7j3NefSxQCsIQlkg019vxetDn1bsYVnmxRHjwEuxOf6f de filtros recursivos digitales con respuesta de fase lineal
seeowKUwTUxF1VQWdnYeWjKZQVd7syQsYC79x7L de aplanamiento máximo», dic. 1984, Accedido: nov. 05,
FFRFk8ceKfPgHAfAVjLaT0vfqxjsRXo8yulIhxv1k0HHbRJ1 2020. [En línea]. Disponible en:
L5Vw~Jf95-~uFb~eiFkvDo1H~91dXNA__&Key-Pair- http://bibdigital.epn.edu.ec/handle/15000/9246.

También podría gustarte