SlideShare una empresa de Scribd logo
1 de 14
Curso:

PROCESADO ADAPTATIVO


    Alumna: Y.P.A.


     Valladolid, 2007
Ejemplo de Aplicación:
      Estimación de canal y detección de símbolos
 En comunicaciones digitales, los datos transmitidos suelen
  estar afectados por distorsión lineal y ruido




 Canal:
    “Distorsión lineal”:             rk = hT x + nk
       debida a BW y multitrayecto                               σ2
                                                                   h
       precisa igualación
    Fading selectivo en el tiempo:       h(k ) = Fh (k − 1) + z (k )
       precisa igualadores adaptativos
Ejemplo de Aplicación:
           Estimación de canal y detección de símbolos
     La igualación ciega pretende estimar xk a partir de rk, sin
      conocimiento previo de h ni de datos de entrenamiento

     En el receptor:
           1. Estimar la respuesta impulsiva de canal (h).
           2. Aplicar a los datos recibidos una función g tal que,

                         {xk} ~ g[ h({xk}) ]
                                     g ~ h-1
Pero....
           Tareas:   Estimación del canal    +    Detección de símbolos
                                   h=h(t)       g=g(t)
              D+E es un problema complejo
Conceptos básicos (1/3)

   Filtro: cualquier dispositivo, tanto HW como SW, que opera
    sobre un conjunto de datos de entrada con el objetivo de
    extraer una determinada información de interés.
   Filtro selectivo en frecuencia: circuito eléctrico que deja
    pasar a la salida sólo aquellas componentes frecuenciales
    de la señal de entrada que pertenecen a un intervalo de
    frecuencias deseado (PB, PA, PB, BE). (+)
   Clasificación tareas filtrado:
       Filtrado en tiempo real
       Filtrado con retardo
       Predicción o pronóstico
   Filtro lineal: la salida es una función lineal de los datos
    aplicados a la entrada del filtro.
Conceptos básicos (1/3)
 |H(jv)|                                   |H(jv)|



                          v                                         v
              2                                       2
 0           wo                            0         wo




 |H(jv)|                                   |H(jv)|




xti01 ]0p1
[5.4o.6 -54o.6
ne 2 -.ti0 2
]0p 1e
 1 x
 5 n
 0 [
 5 2    15
             BW                                        BW




        50
                              v                                         v




 0.1 0.1
 0   w c,1        w c,2                    0   w c,1        w c,2




 - m 5m
 18 08
 0(
 -m (
 5s .
    2
    e m
    g s
    )      .
           2
           e
           g
           )
                                  Filtro
                                  FIR
                                  H(z )




                                                                            (-)
Conceptos básicos (2/3)
   Filtro lineal óptimo: se obtiene a partir de ciertas
    aproximaciones y parámetros estadísticos (medias y
    correlaciones) tanto de la señal de interés como del ruido
    adicional. Se diseña minimizando el efecto del ruido sobre la
    salida del filtro siguiendo un criterio estadístico. Da lugar a:

   Filtro de Wiener: filtro lineal óptimo en el sentido de Mínimo
    Error Cuadrático Medio (MMSE) en entorno estacionario.
              1
                   MMSE

             0.8
             0.6                          Superficie de
             0.4                          Error/Rendimiento

             0.2
                                      Filtro de
              0                       Wiener
              0                                                0
                         2                                 2
                    h0
                             4                    4
                                                      h1
                                  6   6
Conceptos básicos (3/3)

 Pero…. Si el entorno varía con el tiempo el
  filtro de Wiener deja de ser óptimo…..

 Filtro de Kalman (RLS): filtro lineal óptimo
  en el sentido de Mínimo Error Cuadrático Medio
  (MMSE) en entornos variantes con el tiempo.
         Muy estudiados (muchos libros…..)
         Analizado: convergencia, carga computacional, rendimiento, etc)
         Múltiples versiones y simplificaciones.
         Versiones discretas.


   ¡COMPLEJO!
Parámetros de los filtros adaptativos

   Tasa de convergencia: número de iteraciones
    necesarias para converger al filtro óptimo.
   Desajuste (o precisión): calidad o parecido entre el
    filtro obtenido y el óptimo.
   Seguimiento: capacidad para adaptarse a las
    variaciones del entorno (ruido, potencia, etc.)
   Robustez: pequeñas alteraciones de la entrada deben
    originar pequeños cambios en la salida.
   Carga computacional: número de operaciones,
    requisitos de memoria, etc.
   Estructura interna: secuenciación del algoritmo.
    Paralelismo. Sencillez de programación.
Aplicaciones de los filtros

 Identificación de sistemas
 Predicción o detección de señales
 Cancelación de ecos e interferencias
 Igualación en comunicaciones
 Separación de señales. Demultiplexación
 Realce de imágenes
 Aplicaciones militares y seguridad
 Suavizado y extrapolación de datos
 ……
Tipos de filtros digitales
Recordando……
 FIR (Finite Impulse Response)




 IIR (Infinite Impulse Response)
Comparativa FIR/IIR

   FIR permite una respuesta frecuencial con fase
    totalmente lineal.
   Los filtros FIR son siempre estables. Los IIR pueden
    serlo o no.
   Los filtros IIR son más sensibles al ruido de redondeo y
    de cuantificación.
   Los filtros IIR requieren menos coeficientes para lograr
    unas mismas especificaciones frecuenciales  mayor
    tiempo de procesado y capacidad de almacenamiento.
   El diseño IIR se fundamenta en el diseño de filtros
    analógicos que posteriormente se discretizan  tienen
    equivalente analógico y mayor dificultad de diseño.
Estructuras de filtros digitales

 FIR:




 IIR :
Estructura FIR adaptativo

FIR de coeficientes variantes en el tiempo (adaptativo):
Conclusiones

 Las aplicaciones en entornos reales requieren filtros
  variantes en el tiempo.
 Los filtros se diseñan siguiendo cierto criterio estadístico
  de minimización de alguna métrica del error.
 Existen filtros lineales óptimos para entornos
  estacionarios (Wiener) y variantes en el tiempo (Kalman).
 Se han estudiado y desarrollado múltiples versiones,
  tanto de tiempo continuo como discreto.
 Estudiaremos los criterios para actualizar los coeficientes
  de los filtros.


                  h[k+1] = f( h[k] )

Más contenido relacionado

La actualidad más candente

Ss cap7 - diseno filtros fir
Ss   cap7 - diseno filtros firSs   cap7 - diseno filtros fir
Ss cap7 - diseno filtros firkevinXD123
 
Lecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasLecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasnica2009
 
Analisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En MatlabAnalisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En Matlabmiguelbc
 
Muestreo y cuantificación de una señal analógica con MatLab
Muestreo y cuantificación de una señal analógica con MatLabMuestreo y cuantificación de una señal analógica con MatLab
Muestreo y cuantificación de una señal analógica con MatLabmarco calderon layme
 
Teorema del muestro y PCM
Teorema del muestro y PCMTeorema del muestro y PCM
Teorema del muestro y PCMJoaquin Vicioso
 
Lecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binariaLecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binarianica2009
 
Metodos numericos final
Metodos numericos finalMetodos numericos final
Metodos numericos final69moya
 
Ruido en un Sistema de Comunicación Parte II
Ruido en un Sistema de Comunicación   Parte IIRuido en un Sistema de Comunicación   Parte II
Ruido en un Sistema de Comunicación Parte IIFam ParCar
 
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABPROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABINFOVIC
 
Lecture 7 probabilidad de error de transmisión pcm. formateo de señales dpcm,...
Lecture 7 probabilidad de error de transmisión pcm. formateo de señales dpcm,...Lecture 7 probabilidad de error de transmisión pcm. formateo de señales dpcm,...
Lecture 7 probabilidad de error de transmisión pcm. formateo de señales dpcm,...nica2009
 
07 cuantificacion escalar (1)
07 cuantificacion escalar (1)07 cuantificacion escalar (1)
07 cuantificacion escalar (1)Rose56
 
Analisis de fourier para señales
Analisis de fourier para señalesAnalisis de fourier para señales
Analisis de fourier para señalesdoc digitus
 
filtro FIR pasabanda con MATLAB
filtro FIR pasabanda con MATLABfiltro FIR pasabanda con MATLAB
filtro FIR pasabanda con MATLABchrisleoflg
 
Coeficientes y transformada de Fourier en Matlab
Coeficientes y transformada de Fourier en MatlabCoeficientes y transformada de Fourier en Matlab
Coeficientes y transformada de Fourier en MatlabVictor Hugo Analco
 

La actualidad más candente (20)

Clase 09 dsp
Clase 09 dspClase 09 dsp
Clase 09 dsp
 
Ss cap7 - diseno filtros fir
Ss   cap7 - diseno filtros firSs   cap7 - diseno filtros fir
Ss cap7 - diseno filtros fir
 
INTRODUCCIÓN TEORÍA DE REDES
INTRODUCCIÓN TEORÍA DE REDESINTRODUCCIÓN TEORÍA DE REDES
INTRODUCCIÓN TEORÍA DE REDES
 
Lecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasLecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicas
 
MUESTREO
MUESTREOMUESTREO
MUESTREO
 
Clase 08 dsp
Clase 08 dspClase 08 dsp
Clase 08 dsp
 
Analisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En MatlabAnalisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En Matlab
 
Series de fourier con MATLAB
Series de fourier con MATLABSeries de fourier con MATLAB
Series de fourier con MATLAB
 
Muestreo y cuantificación de una señal analógica con MatLab
Muestreo y cuantificación de una señal analógica con MatLabMuestreo y cuantificación de una señal analógica con MatLab
Muestreo y cuantificación de una señal analógica con MatLab
 
Teorema del muestro y PCM
Teorema del muestro y PCMTeorema del muestro y PCM
Teorema del muestro y PCM
 
Lecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binariaLecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binaria
 
Metodos numericos final
Metodos numericos finalMetodos numericos final
Metodos numericos final
 
Ruido en un Sistema de Comunicación Parte II
Ruido en un Sistema de Comunicación   Parte IIRuido en un Sistema de Comunicación   Parte II
Ruido en un Sistema de Comunicación Parte II
 
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABPROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
 
Unidad 3 c1-control
Unidad 3 c1-control Unidad 3 c1-control
Unidad 3 c1-control
 
Lecture 7 probabilidad de error de transmisión pcm. formateo de señales dpcm,...
Lecture 7 probabilidad de error de transmisión pcm. formateo de señales dpcm,...Lecture 7 probabilidad de error de transmisión pcm. formateo de señales dpcm,...
Lecture 7 probabilidad de error de transmisión pcm. formateo de señales dpcm,...
 
07 cuantificacion escalar (1)
07 cuantificacion escalar (1)07 cuantificacion escalar (1)
07 cuantificacion escalar (1)
 
Analisis de fourier para señales
Analisis de fourier para señalesAnalisis de fourier para señales
Analisis de fourier para señales
 
filtro FIR pasabanda con MATLAB
filtro FIR pasabanda con MATLABfiltro FIR pasabanda con MATLAB
filtro FIR pasabanda con MATLAB
 
Coeficientes y transformada de Fourier en Matlab
Coeficientes y transformada de Fourier en MatlabCoeficientes y transformada de Fourier en Matlab
Coeficientes y transformada de Fourier en Matlab
 

Similar a Presentacion filtrado

PRACTICA : FILTROS ACTIVOS CON OPAM
PRACTICA : FILTROS ACTIVOS CON OPAMPRACTICA : FILTROS ACTIVOS CON OPAM
PRACTICA : FILTROS ACTIVOS CON OPAMAlberto Mendoza
 
Practica 1 Laboratorio Telecomunicaciones I
Practica 1 Laboratorio Telecomunicaciones IPractica 1 Laboratorio Telecomunicaciones I
Practica 1 Laboratorio Telecomunicaciones ISAWERS S.R.L.
 
Teoria ecualizacionadaptativalorenzodiaz
Teoria ecualizacionadaptativalorenzodiazTeoria ecualizacionadaptativalorenzodiaz
Teoria ecualizacionadaptativalorenzodiazAlfredo Alvarez
 
Teoria ecualizacionadaptativalorenzodiaz
Teoria ecualizacionadaptativalorenzodiazTeoria ecualizacionadaptativalorenzodiaz
Teoria ecualizacionadaptativalorenzodiazAlfredo Alvarez
 
Prácticas identificación de sistemas
Prácticas identificación de sistemasPrácticas identificación de sistemas
Prácticas identificación de sistemasJaime Martínez Verdú
 
Lecture 11 radioenlaces terrenales servicio fijo p2
Lecture 11 radioenlaces terrenales servicio fijo   p2Lecture 11 radioenlaces terrenales servicio fijo   p2
Lecture 11 radioenlaces terrenales servicio fijo p2nica2009
 
Capítulo IV - Microondas - Filtros para microondas
Capítulo IV - Microondas - Filtros para microondasCapítulo IV - Microondas - Filtros para microondas
Capítulo IV - Microondas - Filtros para microondasAndy Juan Sarango Veliz
 
Sesion 04 - Digitalizacion de senales (parte-II)
Sesion 04 - Digitalizacion de senales (parte-II)Sesion 04 - Digitalizacion de senales (parte-II)
Sesion 04 - Digitalizacion de senales (parte-II)gluzardo
 
Moduladores Y Demoduladores Am
Moduladores Y Demoduladores AmModuladores Y Demoduladores Am
Moduladores Y Demoduladores AmAlberto Jimenez
 
Filtros Activos Elimina Banda - Una implementación práctica
Filtros Activos Elimina Banda - Una implementación prácticaFiltros Activos Elimina Banda - Una implementación práctica
Filtros Activos Elimina Banda - Una implementación prácticaMatías Gabriel Krujoski
 
tema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdftema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdfErnestoCorts8
 
Lecture 3 analisis radioprop p1
Lecture 3 analisis radioprop   p1Lecture 3 analisis radioprop   p1
Lecture 3 analisis radioprop p1nica2009
 
Trabajo dsp Filtro de Butterworth
Trabajo dsp Filtro de Butterworth Trabajo dsp Filtro de Butterworth
Trabajo dsp Filtro de Butterworth Cristian Zapata
 

Similar a Presentacion filtrado (20)

Filtro+digital
Filtro+digitalFiltro+digital
Filtro+digital
 
PRACTICA : FILTROS ACTIVOS CON OPAM
PRACTICA : FILTROS ACTIVOS CON OPAMPRACTICA : FILTROS ACTIVOS CON OPAM
PRACTICA : FILTROS ACTIVOS CON OPAM
 
Practica 1 Laboratorio Telecomunicaciones I
Practica 1 Laboratorio Telecomunicaciones IPractica 1 Laboratorio Telecomunicaciones I
Practica 1 Laboratorio Telecomunicaciones I
 
Teoria ecualizacionadaptativalorenzodiaz
Teoria ecualizacionadaptativalorenzodiazTeoria ecualizacionadaptativalorenzodiaz
Teoria ecualizacionadaptativalorenzodiaz
 
Teoria ecualizacionadaptativalorenzodiaz
Teoria ecualizacionadaptativalorenzodiazTeoria ecualizacionadaptativalorenzodiaz
Teoria ecualizacionadaptativalorenzodiaz
 
Prácticas identificación de sistemas
Prácticas identificación de sistemasPrácticas identificación de sistemas
Prácticas identificación de sistemas
 
Lecture 11 radioenlaces terrenales servicio fijo p2
Lecture 11 radioenlaces terrenales servicio fijo   p2Lecture 11 radioenlaces terrenales servicio fijo   p2
Lecture 11 radioenlaces terrenales servicio fijo p2
 
Capítulo IV - Microondas - Filtros para microondas
Capítulo IV - Microondas - Filtros para microondasCapítulo IV - Microondas - Filtros para microondas
Capítulo IV - Microondas - Filtros para microondas
 
Sesion 04 - Digitalizacion de senales (parte-II)
Sesion 04 - Digitalizacion de senales (parte-II)Sesion 04 - Digitalizacion de senales (parte-II)
Sesion 04 - Digitalizacion de senales (parte-II)
 
Moduladores Y Demoduladores Am
Moduladores Y Demoduladores AmModuladores Y Demoduladores Am
Moduladores Y Demoduladores Am
 
Filtros
FiltrosFiltros
Filtros
 
Filtros Activos Elimina Banda - Una implementación práctica
Filtros Activos Elimina Banda - Una implementación prácticaFiltros Activos Elimina Banda - Una implementación práctica
Filtros Activos Elimina Banda - Una implementación práctica
 
tema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdftema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdf
 
Tema7
Tema7Tema7
Tema7
 
Lecture 3 analisis radioprop p1
Lecture 3 analisis radioprop   p1Lecture 3 analisis radioprop   p1
Lecture 3 analisis radioprop p1
 
Filtro digital pasa bajos
Filtro digital pasa bajosFiltro digital pasa bajos
Filtro digital pasa bajos
 
6 filtrado
6 filtrado6 filtrado
6 filtrado
 
Filtros
FiltrosFiltros
Filtros
 
Trabajo dsp Filtro de Butterworth
Trabajo dsp Filtro de Butterworth Trabajo dsp Filtro de Butterworth
Trabajo dsp Filtro de Butterworth
 
Clase 19 dsp
Clase 19 dspClase 19 dsp
Clase 19 dsp
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (10)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Presentacion filtrado

  • 1. Curso: PROCESADO ADAPTATIVO Alumna: Y.P.A. Valladolid, 2007
  • 2. Ejemplo de Aplicación: Estimación de canal y detección de símbolos  En comunicaciones digitales, los datos transmitidos suelen estar afectados por distorsión lineal y ruido  Canal:  “Distorsión lineal”: rk = hT x + nk  debida a BW y multitrayecto σ2 h  precisa igualación  Fading selectivo en el tiempo: h(k ) = Fh (k − 1) + z (k )  precisa igualadores adaptativos
  • 3. Ejemplo de Aplicación: Estimación de canal y detección de símbolos  La igualación ciega pretende estimar xk a partir de rk, sin conocimiento previo de h ni de datos de entrenamiento  En el receptor: 1. Estimar la respuesta impulsiva de canal (h). 2. Aplicar a los datos recibidos una función g tal que, {xk} ~ g[ h({xk}) ] g ~ h-1 Pero.... Tareas: Estimación del canal + Detección de símbolos h=h(t)  g=g(t)  D+E es un problema complejo
  • 4. Conceptos básicos (1/3)  Filtro: cualquier dispositivo, tanto HW como SW, que opera sobre un conjunto de datos de entrada con el objetivo de extraer una determinada información de interés.  Filtro selectivo en frecuencia: circuito eléctrico que deja pasar a la salida sólo aquellas componentes frecuenciales de la señal de entrada que pertenecen a un intervalo de frecuencias deseado (PB, PA, PB, BE). (+)  Clasificación tareas filtrado:  Filtrado en tiempo real  Filtrado con retardo  Predicción o pronóstico  Filtro lineal: la salida es una función lineal de los datos aplicados a la entrada del filtro.
  • 5. Conceptos básicos (1/3) |H(jv)| |H(jv)| v v 2 2 0 wo 0 wo |H(jv)| |H(jv)| xti01 ]0p1 [5.4o.6 -54o.6 ne 2 -.ti0 2 ]0p 1e 1 x 5 n 0 [ 5 2 15 BW BW 50 v v 0.1 0.1 0 w c,1 w c,2 0 w c,1 w c,2 - m 5m 18 08 0( -m ( 5s . 2 e m g s ) . 2 e g ) Filtro FIR H(z ) (-)
  • 6. Conceptos básicos (2/3)  Filtro lineal óptimo: se obtiene a partir de ciertas aproximaciones y parámetros estadísticos (medias y correlaciones) tanto de la señal de interés como del ruido adicional. Se diseña minimizando el efecto del ruido sobre la salida del filtro siguiendo un criterio estadístico. Da lugar a:  Filtro de Wiener: filtro lineal óptimo en el sentido de Mínimo Error Cuadrático Medio (MMSE) en entorno estacionario. 1 MMSE 0.8 0.6 Superficie de 0.4 Error/Rendimiento 0.2 Filtro de 0 Wiener 0 0 2 2 h0 4 4 h1 6 6
  • 7. Conceptos básicos (3/3)  Pero…. Si el entorno varía con el tiempo el filtro de Wiener deja de ser óptimo…..  Filtro de Kalman (RLS): filtro lineal óptimo en el sentido de Mínimo Error Cuadrático Medio (MMSE) en entornos variantes con el tiempo.  Muy estudiados (muchos libros…..)  Analizado: convergencia, carga computacional, rendimiento, etc)  Múltiples versiones y simplificaciones.  Versiones discretas.  ¡COMPLEJO!
  • 8. Parámetros de los filtros adaptativos  Tasa de convergencia: número de iteraciones necesarias para converger al filtro óptimo.  Desajuste (o precisión): calidad o parecido entre el filtro obtenido y el óptimo.  Seguimiento: capacidad para adaptarse a las variaciones del entorno (ruido, potencia, etc.)  Robustez: pequeñas alteraciones de la entrada deben originar pequeños cambios en la salida.  Carga computacional: número de operaciones, requisitos de memoria, etc.  Estructura interna: secuenciación del algoritmo. Paralelismo. Sencillez de programación.
  • 9. Aplicaciones de los filtros  Identificación de sistemas  Predicción o detección de señales  Cancelación de ecos e interferencias  Igualación en comunicaciones  Separación de señales. Demultiplexación  Realce de imágenes  Aplicaciones militares y seguridad  Suavizado y extrapolación de datos  ……
  • 10. Tipos de filtros digitales Recordando……  FIR (Finite Impulse Response)  IIR (Infinite Impulse Response)
  • 11. Comparativa FIR/IIR  FIR permite una respuesta frecuencial con fase totalmente lineal.  Los filtros FIR son siempre estables. Los IIR pueden serlo o no.  Los filtros IIR son más sensibles al ruido de redondeo y de cuantificación.  Los filtros IIR requieren menos coeficientes para lograr unas mismas especificaciones frecuenciales  mayor tiempo de procesado y capacidad de almacenamiento.  El diseño IIR se fundamenta en el diseño de filtros analógicos que posteriormente se discretizan  tienen equivalente analógico y mayor dificultad de diseño.
  • 12. Estructuras de filtros digitales  FIR:  IIR :
  • 13. Estructura FIR adaptativo FIR de coeficientes variantes en el tiempo (adaptativo):
  • 14. Conclusiones  Las aplicaciones en entornos reales requieren filtros variantes en el tiempo.  Los filtros se diseñan siguiendo cierto criterio estadístico de minimización de alguna métrica del error.  Existen filtros lineales óptimos para entornos estacionarios (Wiener) y variantes en el tiempo (Kalman).  Se han estudiado y desarrollado múltiples versiones, tanto de tiempo continuo como discreto.  Estudiaremos los criterios para actualizar los coeficientes de los filtros. h[k+1] = f( h[k] )