0% encontró este documento útil (0 votos)
23 vistas36 páginas

Causalidad y Estabilidad en Filtros Digitales

Cargado por

Juan M. Ramírez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
23 vistas36 páginas

Causalidad y Estabilidad en Filtros Digitales

Cargado por

Juan M. Ramírez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

FILTROS

D IG ITAL ES I I R

D O C E N T E : M S C . I N G . O B L I TA S A R I S T O N D O
FRANZUA LE RENNARD
CAUSALIDAD Y ESTABILIDAD
Ejemplo:
Estabilidad en Funciones de Transferencia con Múltiples Polos
Dada la función de transferencia ​

[Link] el Radio de Convergencia (ROC):


1. La ROC depende de si el sistema es causal o anticausal. En un sistema causal, la ROC
sería el área exterior al polo de mayor magnitud (en este caso, z=0.8).

[Link] para que el sistema sea estable:


1. Usando la teoría de estabilidad para sistemas LTI, establece la condición de que el círculo
unitario esté incluido en la ROC es decir , como los polos de la función de transferencia
son 5 y -0.8, entonces estos se encuentran dentro de la circunferencia unitaria.
[Link]áfica del plano z:
1. Graficar los polos en el plano z, e indicar la región de convergencia (ROC).
CAUSALIDAD Y ESTABILIDAD
Resolverlo con python

En el cmd, instalar las siguientes librerias

pip install sympy matplotlib


pip install numpy scipy
CAUSALIDAD Y ESTABILIDAD
Resolverlo con python
CAUSALIDAD Y ESTABILIDAD
Resolverlo con python
FILTROS DIGITALES
Filtro: Cualquier medio que atraviesa la señal puede ser considerado un filtro. No
pensamos en algo como filtro si la señal no es modificada.
Filtro digital:
Un filtro digital es un dispositivo que funciona
a través de señales en formato digital. Es una
operación matemática que adopta una serie
de números (la señal de entrada) y la altera
generando otra serie de números (la señal de
salida), con el propósito de destacar o
disminuir determinadas propiedades. Puede
presentarse como una ecuación en un papel,
un ciclo en un software, o como un circuito
incorporado en un chip.

Separación de señales que fueron


combinadas desafortunadamente
(ruido, interferencias provenientes de
otros sistema)
FILTROS DIGITALES
En el procesamiento digital de señales, los filtros digitales son fundamentales para
modificar o extraer información de señales en diversos dominios (como audio,
imágenes y telecomunicaciones). Existen varios tipos de filtros digitales, cada uno con
características
Por su respuestay aplicaciones específicas.
ante entrada unitaria
Filtro FIR (Finite Impulse Response)
Filtro IIR (Infinite Impulse Response)
Por la parte del espectro sobre la que actúan:
Filtro de Paso Bajo
Filtro de Paso Alto
Filtro de Paso de Banda
Filtro de Elimina Banda
Filtro de MultiBanda
Filtro PasaTodo
Filtro Resonador
Filtro Oscilador
Filtro Peine
Por su Orden
Filtro de primer o segundo orden
Por la estructura
Filtro latice, varios en cascada, varios en paralelo
FILTROS DIGITALES
Aplicaciones

Por su respuesta ante entrada unitaria


Filtro FIR (Finite Impulse Response)
• Características: Su respuesta al impulso es finita; se estabiliza en un tiempo finito. Es
intrínsecamente estable y suele tener una respuesta de fase lineal.
• Aplicaciones:
• Procesamiento de audio: Para mejorar la calidad de sonido sin distorsión de fase.
• Sistemas de telecomunicaciones: Donde se requiere estabilidad y precisión en la
respuesta en frecuencia.
• Procesamiento de imágenes: Para suavizar y eliminar ruido de manera eficiente.
Filtro IIR (Infinite Impulse Response)
• Características: Su respuesta al impulso es infinita, ya que tiene retroalimentación.
Puede generar respuestas de alta calidad con un menor orden en comparación con FIR,
pero puede ser menos estable.
• Aplicaciones:
• Procesamiento de señales biomédicas: Para analizar señales EEG y ECG por su
eficiencia en tiempo real.
• Control de sistemas: Como filtros de suavizado en sistemas de control industrial.
• Audio y comunicaciones: En aplicaciones de compresión y ecualización de señales.
FILTROS DIGITALES
Aplicaciones

Por la parte del espectro sobre la que actúan:


Filtro de Paso Bajo:
• Electrónica de audio: Para eliminar frecuencias altas indeseadas (ruido).
• Procesamiento de señales de sensores: Para suprimir interferencias de alta
frecuencia en sensores de temperatura y presión.
• Telecomunicaciones: Para eliminar frecuencias no deseadas fuera de la banda.

Filtro de Paso Alto:


• Procesamiento de imágenes: Para detectar bordes y detalles en imágenes.
• Señales biomédicas: Para eliminar la componente de baja frecuencia en señales
ECG, como el ruido de línea.
• Sistemas de audio: Para reducir frecuencias bajas, como ruidos de fondo.

Filtro de Paso de Banda:


• Comunicaciones inalámbricas: Para seleccionar canales específicos en
radiofrecuencia.
• Instrumentación científica: Para aislar señales de interés en sensores de vibración.
• Procesamiento de audio: En ecualización, para resaltar frecuencias específicas.
FILTROS DIGITALES
Aplicaciones
Por la parte del espectro sobre la que actúan:
Filtro de Elimina Banda:
• Eliminación de interferencias de 50/60 Hz: En señales biomédicas y otros sistemas
sensibles al ruido de línea.
• Sistemas de audio: Para eliminar frecuencias no deseadas, como zumbidos.
• Control de calidad de señales: Para filtrar ruido específico en señales de datos.
Filtro de MultiBanda:
• Procesamiento de señales de audio: En ecualizadores multibanda para modificar o
realzar ciertas bandas de frecuencia.
• Telecomunicaciones: Para selección de canales en sistemas con múltiples bandas
de frecuencia.
• Procesamiento de imágenes: Para resaltar o eliminar ciertas bandas en análisis
espectral
Filtro PasaTodo:
• Procesamiento de audio y comunicaciones: Para corregir problemas de fase en
señales de audio.
• Instrumentación: En diseño de sistemas de control donde se desea mantener la
amplitud de la señal.
• Telecomunicaciones: Para corregir distorsiones de fase en sistemas de transmisión
de datos.
FILTROS DIGITALES
Aplicaciones
Por la parte del espectro sobre la que actúan:
Filtro Resonador
• Análisis de vibraciones: Para detectar frecuencia de resonancia en estructuras
mecánicas.
• Instrumentos musicales electrónicos: Para simular resonancias naturales.
• Sistemas de radiofrecuencia: Para mejorar selectividad en receptores de
frecuencia.
Filtro Oscilador
• Generación de señales en electrónica: Para generar tonos y frecuencias en sistemas
de prueba.
• Radiofrecuencia: Como fuente de referencia en equipos de comunicación.
• Síntesis de audio: Para producir tonos y efectos en sintetizadores.
Filtro Peine:
• Procesamiento de audio: Para generar efectos como eco o reverberación.
• Análisis espectral: Para analizar señales periódicas o patrones de ruido.
• Comunicaciones: En sistemas de multiplexación por división de frecuencia (FDM).
FILTROS DIGITALES
Aplicaciones
Por su Orden
• Primer orden: Usado en aplicaciones simples de atenuación de ruido de baja frecuencia.
• Segundo orden: Común en sistemas de audio y comunicaciones para obtener una atenuación más
eficiente sin necesidad de un filtro de mayor orden.

Por la estructura
Filtro latice:
• Procesamiento de señales adaptativas: Común en sistemas de cancelación de eco y ruido.
• Telecomunicaciones: Para filtros de corrección y ecualización en sistemas digitales.
• Instrumentación: En filtros de alta estabilidad para señales precisas.
Filtro varios en cascada:
• Diseño de filtros de alta orden: En audio y telecomunicaciones para obtener una mejor
respuesta en frecuencia.
• Sistemas de control: Para filtrar señales de retroalimentación en procesos industriales.
• Procesamiento de imágenes: Para suavizar imágenes y eliminar ruido en varias etapas.
Filtro varios en paralelo:
• Procesamiento de audio: Para filtros de ecualización multibanda.
• Sistemas de radar y comunicaciones: Para dividir la señal en varias bandas y analizar cada
una por separado.
• Procesamiento de señales complejas: Para separar componentes de frecuencia específicas en
señales complejas, como EEG o ECG.
FILTROS DIGITALES
Codigo:
FILTROS DIGITALES
Codigo:
FILTROS DIGITALES
Codigo:
CARACTERIZACIÓN DE UN
FILTRO
Hay tres formas equivalentes de caracterizar un filtro:
● Respuesta al impulso
● Respuesta en frecuencia
● Respuesta al escalón
CARACTERIZACIÓN DE UN
FILTRO
Hay tres formas equivalentes de caracterizar un filtro:
● Respuesta al impulso
● Respuesta en frecuencia
● Respuesta al escalón
CARACTERIZACIÓN DE UN
FILTRO
Hay tres formas equivalentes de caracterizar un filtro:
● Respuesta al impulso
● Respuesta en frecuencia
● Respuesta al escalón
CARACTERIZACIÓN DE UN
FILTRO
Hay tres formas equivalentes de caracterizar un filtro:
● Respuesta al impulso
● Respuesta en frecuencia
● Respuesta al escalón
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Dado que las señales de trabajo son discretas, los filtros digitales se modelan en el
dominio Z, o a partir de una ecuación en diferencias. Si el sistema es lineal e
invariante en el tiempo (LTI), el filtro digital se expresa utilizando la notación de
ecuación en diferencias

Donde y[n] es la salida del sistema (señal filtrada), x[n] es la señal de entrada al
sistema (señal sin filtrar), y son los coeficientes de ponderación.

Filtros FIR
Partiendo de la ecuación y haciendo todos los coeficientes =0, se obtiene la ecuación
en diferencias de un filtro FIR:
FILTRO FIR(FINITE IMPULSE
RESPONSE)
La señal y[n] se puede re-escribir como una suma de salidas parciales, así:
y[n] = y0 [n]+y1 [n]+y2 [n]
+...+yM[n]
Donde:
y0 [n] = b0 x[n]
y1 [n] = b1 x[n-
1]
y2 [n] = b2 x[n-
2]

Ahora bien, se sabe que un sistema LTI se puede expresar como:
yM[n] = bMx[n-
y[n]=x[n]* h[n]
M]
Donde:
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Como el sistema es LTI, la respuesta al impulso del sistema es igual a la suma de las
respuestas al impulso de las salidas parciales, es decir:
h[n] = h0 [n]+h1 [n]+h2 [n]+...+hM[n]
Y entonces:
h[n] = b0 δ[n]+b1 δ[n-1]+b2 δ[n-2]+...+bMδ[n-M]
Re-escribiendo la ecuación anterior de forma compacta, se tiene:

Dado que M es un número finito, el total de impulsos en la ecuación es finito y de allí


el nombre asignado a este tipo de filtros. Vale la pena resaltar, que para encontrar la
salida del filtro digital es necesario conocer la entrada en el instante de tiempo actual
y valores de la entrada en algunos instantes de tiempo pasado.
x[n] -> X(z) | h[n] -> H(z) | y[n] -> Y(z) | x[n-k] ->
X(z)
la función de transferencia del filtro FIR, la cual se puede reescribir de forma
compacta, así:
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Tipos:
•Filtro FIR de Ventana Rectangular:
•Características: Simple de diseñar y con una respuesta básica, pero genera lóbulos secundarios
que pueden afectar la precisión.
•Aplicaciones: Usado en casos donde la atenuación en la banda de parada no es crítica o
cuando se necesita una implementación rápida y sencilla.
•Filtro FIR de Ventana Hamming:
•Características: Tiene lóbulos secundarios más pequeños que la ventana rectangular, lo que
reduce la atenuación en la banda de parada.
•Aplicaciones: Común en el procesamiento de señales de audio, ya que proporciona una buena
atenuación de la banda de parada con una distorsión de fase aceptable.
•Filtro FIR de Ventana Blackman:
•Características: Proporciona una mayor atenuación de los lóbulos secundarios en la banda de
parada en comparación con Hamming y Hanning.
•Aplicaciones: Adecuado para aplicaciones que requieren una fuerte atenuación en la banda de
parada y donde se pueden permitir mayores requisitos de cálculo.
•Filtro FIR de Ventana Kaiser:
•Características: Permite ajustar el parámetro beta, que controla la atenuación de los lóbulos
secundarios, ofreciendo flexibilidad en el diseño.
•Aplicaciones: Utilizado en diseños personalizados, especialmente en sistemas de
comunicaciones, debido a su capacidad de ajuste y flexibilidad.
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejemplo usando la Ventana de Hamming:
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejemplo:
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejemplo:
Una señal de electrocardiograma (ECG) de un paciente ha sido registrada en una sala
de pruebas médicas, pero presenta ruido de alta frecuencia debido a interferencias de
otros equipos en el entorno. La señal de ECG debería estar principalmente en el rango
de frecuencia de 0 a 40 Hz. Sin embargo, el ruido de alta frecuencia se encuentra por
encima de este rango y distorsiona la señal, dificultando la interpretación.
El objetivo es diseñar un filtro FIR de paso bajo que elimine el ruido de alta frecuencia
y conserve las frecuencias relevantes de la señal de ECG.
Especificaciones del filtro:
•Frecuencia de muestreo de la señal: 200 Hz.
•Frecuencia de corte del filtro: 40 Hz.
•Orden del filtro: 50.
Solución
Para resolver este problema, usaremos un filtro FIR de paso bajo que permita eliminar
el ruido de alta frecuencia y conservar las señales en el rango de frecuencia de
interés.
FILTRO FIR(FINITE IMPULSE
RESPONSE)
FILTRO FIR(FINITE IMPULSE
RESPONSE)
FILTRO FIR(FINITE IMPULSE
RESPONSE)
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejemplo ECG Realista
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejemplo ECG Realista
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejemplo ECG Realista
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejercicio de filtro FIR mediante Ventana Hamming para la
siguiente señal
FILTRO FIR(FINITE IMPULSE
RESPONSE)
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejercicio de filtro FIR mediante Ventana Hamming para la
siguiente señal
FILTRO FIR(FINITE IMPULSE
RESPONSE)
Ejercicio de filtro FIR mediante Ventana Hamming para la
siguiente señal

También podría gustarte