1
Interés y actualidad del PDS
Vivimos en un mundo digital
Infinidad de aplicaciones del PDS:
multimedia: voz / sonido / imagen
robótica
medicina
y otras muchas más………..
Internet: google: búsqueda: DSP
aprox. 2.020.000 entradas!
sólo en castellano, aprox. 14.500
2
Introducción (1)
DSP: Digital Signal Processing
Procesado digital de señales (PDS)
Señales: magnitudes físicas que contienen información sobre un fenómeno natural
Señales más habituales en aplicaciones informáticas:
temperatura
presión
desplazamiento
sonido / voz
imagen
3
Introducción (2)
Procesado de las señales
Captación, adquisición de la señal
sensores, transductores
Para extraer la información de la señal
procesamiento de la señal
4
Introducción (3)
Señales naturales: analógicas (continuas)
Procesamiento analógico (amplificadores)
Procesamiento digital
muestrear la señal y digitalizarla (CAD)
¿microprocesador convencional?
tratamiento digital pero no DSP
DSP específicamente: tratamiento de la señal en el dominio de la frecuencia
5
Introducción (4)
Captación
(sensores, transductores)
Acondicionamiento (amplificación, filtrado)
Procesamiento analógico (amplificadores)
Aplicación (actuadores)
Muestreo
Conversión A/D
Procesamiento digital
Conversión D/A
6
Procesamiento analógico (1)
Características (desventajas)
Solución específica para cada aplicación
Alta sensibilidad a los componentes
Tolerancias de resistencias y condensadores (falta de precisión)
Diferencia de ganancia entre transistores aparentemente iguales
Derivas térmicas
Envejecimiento
7
Procesamiento analógico (2)
Alto grado de incertidumbre en el comportamiento de cada circuito concreto
Necesidad de ajustes (desplazamiento del cero u offset, de ganancia)
Pérdida de tiempo caso por caso en soluciones particulares
Coste añadido al diseño
8
Inicios del PDS (1)
1950-1960: diseñadores de sistemas de procesamiento analógico
necesidad de simularlos antes de construir caros prototipos
matemáticas / algoritmos
herramienta obvia para la simulación: el ordenador digital
arquitecturas más eficientes
simulaciones más rápidas
9
Inicios del PDS (2)
Salto obvio:
de la simulación al tratamiento digital de la señal real
cambio de objetivos:
tratamiento en tiempo real
desarrollo de mejores algoritmos
desarrollo tecnológico de procesadores digitales específicos
10
Procesamiento digital (1)
Características (ventajas)
Programabilidad: procesador genérico / sólo el algoritmo dependiente de la aplicación
Estabilidad (no le afectan ni la temperatura ambiente ni el envejecimiento)
Repetibilidad (independiente de la tolerancia de los componentes)
11
Procesamiento digital (2)
Características (ventajas)
Consumo (más bajo, sobre todo en CMOS)
Coste (en muchas aplicaciones, más barato)
Calibración (ni ajustes ni mantenimiento sistemático)
Número de chips (puede reducirse)
Algoritmos adaptativos (muy difíciles o imposibles con tecnología analógica)
12
Procesamiento digital (3)
Desventajas:
Señales reales: analógicas. Variable continua; precisión infinita (rango y dominio: continuos).
Deben ser muestreadas y digitalizadas: secuencia discreta de valores discretos
(rango y dominio: discretos)
Errores en el muestreo y en la digitalización
13
Tipos de señales
4 tipos básicos en PDS:
Analógicas, x(t): amplitud y tiempo continuos
Muestreadas, xS[n]: tiempo discreto, amplitud continua
Cuantizadas, xQ(t): tiempo continuo, amplitud discreta
Digitales, xQ[n]: tiempo y amplitud discretos
t
n
t
n
X(t)
XS[n]
XQ(t)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
XQ[n]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14
Muestreo (1)
Toma de valores de la señal en instantes de tiempo prefijados:
frecuencia de muestreo, fs (periodo de muestreo)
15
Muestreo (2)
16
Muestreo (3)
Problema: reconstrucción de la señal original
Pérdida de información en el muestreo, dependiendo de la frecuencia de muestreo en relación a la frecuencia de la señal concreta a muestrear
17
Muestreo (4)
Ejemplo 1:
18
Muestreo (5)
Ejemplo 2:
19
Muestreo (6)
Pérdida de información en el muestreo.
Errores de aliasing (enmascaramiento de la señal):
20
Muestreo (7)
¿Cómo determinar la frecuencia de muestreo para evitar el aliasing?
Señal analógica variable. Análisis de Fourier: cualquier señal está compuesta por señales sinusoidales de diferentes frecuencias.
Teorema de Shannon del muestreo. Frecuencia de Nyquist de muestreo: doble de la máxima frecuencia presente en la señal a muestrear
21
Análisis de Fourier
22
Espectro frecuencial (1)
Conjunto de frecuencias que componen una señal determinada
Ejemplos:
de una sinusoidal pura: espectro discreto
23
Espectro frecuencial (2)
de una señal cualquiera: espectro continuo
24
Muestreo y espectro frecuencial (1)
Espectro frecuencial de la señal muestreada: se repite cada fs
fs > 2fm
25
Muestreo y espectro frecuencial (2)
fs < 2fm: solapamiento espectral = aliasing
26
Muestreo y espectro frecuencial (3)
Si la señal original tiene un espectro muy ancho:
27
Muestreo y espectro frecuencial (4)
solapamiento seguro: ¿aliasing inevitable?
28
Filtro anti-aliasing (1)
Para evitar el aliasing:
filtro pasa-baja previo al muestreo
elimina las frecuencias más altas de la señal
29
Filtro anti-aliasing (2)
30
Eliminación de glitches (1)
consecuencia directa del muestreo:
31
Eliminación de glitches (2)
consecuencia del filtro pasa-baja:
32
Digitalización. CAD (1)
En la conversión analógico-digital se pierde información debido a:
Imprecisiones en la medida
Incertidumbre en la temporización
Limitaciones en la duración de la medida
Errores de cuantificación
no-lineales, dependientes de la señal
33
Digitalización. CAD (2)
precisión limitada:
34
Digitalización. CAD (3)
Incertidumbre en el reloj:
35
Digitalización. CAD (4)
ruido de cuantificación:
36
Digitalización. CAD (5)
ruido de cuantificación:
37
Reconstrucción de la señal
Filtro en la salida:
38
Sistema PDS completo
39
Aplicaciones del PDS (1)
40
Aplicaciones del PDS (2)
41
Bibliografía
DSP Processor Fundamentals. Architectures and Features. P. Lapsley, J. Bier, A. Shoham, E.A. Lee. IEEE Press, 1997 (http://www.BDTI.com)
A simple approach to Digital Signal Processing. C. Marven, G. Ewers. Texas Instruments, 1994 (http://dspvillage.ti.com)
The Scientist and Engineers Guide to Digital Signal Processing. S.W. Smith.California Technical Publishing, 1997 (http://www.dspguide.com)
Introduction to DSP. Curso on-line. http://www.bores.com/courses/intro/index.htm