Beruflich Dokumente
Kultur Dokumente
Curso 2017
Javier G. Garcı́a
Motivación
En general, las señales del mundo fı́sico son de variable
independiente continua, x(t).
Para procesar digitalmente necesito convertirla al dominio
discreto, x[n], → Muestreo.
Si tomo muestras equiespaciadas cada T de la señal continua
(muestreo uniforme) x[n] = x(nT ).
Definimos
Intervalo de muestreo: T [seg.].
1
Frec. de muestreo: fs = [Hz].
T
x1 (t) = cos(2πf1 t + φ)
x1 [n] = cos(2πf1 nT + φ)
= cos(2πs1 n + φ)
x2 (t) = cos(2πf2 t + φ)
x2 [n] = cos(2πf2 nT + φ)
= cos(2πs2 n + φ)
Muestreo uniforme
Dada x(t) real o compleja, x(t ) (a )
(sin deltas!)
x[n] , x(nT ), n ∈ Z
Descripción alternativa:
T 2T ... t
X∞
x(t)δ(t − nT ) =
n=−∞
X∞
n
x(nT )δ(t − nT ) 1 2 ...
n=−∞ x p (t) ( c)
Z ∞ Z ∞ ∞
X
XP (f ) = xP (t)e−j2πft dt = x(t)δ(t − nT )e−j2πft dt
−∞ −∞ n=−∞
∞ Z
X ∞
= x(t)e−j2πft δ(t − nT )dt
n=−∞ −∞
X∞ ∞
X
−j2πfnT
= x(nT )e = x[n]e−j2πfnT = X (ej2πfT )
n=−∞ n=−∞
∴ XP (f ) = X (ej2πfT )
∞
X
X (ej2πfT ) = x(nT )e−j2πfnT
n=−∞
X∞ Z ∞
= X (λ)ej2πλnT dλ e−j2πfnT
n=−∞ −∞
Z ∞ ∞
X
= X (λ) ej2π(λ−f )nT dλ
−∞ n=−∞
Z ∞ ∞
1 X k
= X (λ) δ (λ − f ) − dλ
−∞ T T
k=−∞
∞
1 X k
= X f+
T T
k=−∞
fs > 2fM
donde
1
fs =
T
Nyquist-Shannon-Whittaker
∞
1 X k
X (ej2πfT ) = XP (f ) = X f+
T T
k=−∞
Consecuencias:
Muestreo en tiempo ⇔ periodicidad en frecuencia.
Replicado del espectro original cada fs
Relación de frecuencias: s = fT
1
|s| ≤ 2 ⇔ |f | ≤ fs /2
-fM fM f
(b) X(f)
Caso 1
Muestreo x(t) de banda limitada con fs ≥ 2fM .
(a) X(f)
A
( b) X(ej2ps)
A/T
-2 -1 -1/2 1/2 1 2 s
-fMT fMT
Caso 2
Muestreo x(t) de banda limitada con fs < 2fM .
(a) X(f)
A
( b) X(ej2ps)
A/T
-2 -1 -1/2 1/2 1 2 s
-fMT fMT
Caso 3
Muestreo x(t) de banda no limitada.
(a) X(f)
( b) X(ej2ps)
x[2] x[3]
x[4]
x[1] x[5]
x[6]
x[7]
x[8]
x[0] x[9]
0 T 2T 3T 4T 5T 6T 7T 8T 9T 10T
∞
X t − T /2 − nT
xZOH (t) = x[n] u
n=−∞
T
y de la siguiente señal
t − T /2
hZOH (t) = u
T
XZOH (f ) = Xp (f )HZOH (f )
XZOH (f ) = Xp (f )HZOH (f )
Reconstrucción ideal
|X(f)| (a)
¿Podremos corregir la salida T del reconstructor ZOH para obtener una
reconstrucción ideal?
Serı́a poner en cascada con el ZOH otro filtro, tal que la respuesta
total sea la del reconstructor ideal
-2fs -3/2fs -fs fs 3/2fs 2fs f
Hideal (f ) = HZOH (f )G(f )
-fs/2 fs/2
entonces
arg{X(f)}
u(fT ) (b)
jπfT
G(f
π)= e
sinc(fT )
fs 3/2fs 2fs f
-2fs -3/2fs -fs
−π
|G(f)|
-fs/2 fs/2 f
¿Problemas?
Cortes abruptos en el módulo
Fase positiva → Adelanto en el tiempo (sistema no causal)
En la práctica se usan aproximaciones.
Procesador
Digital de
Señales
Diezmado y expansión/interpolación
Y gráficamente (con M = 3)
x [n]
0 1 2 3 4 5 6 7 8 9
x [n]
Javier G. Garcı́a IPS 2017 33 / 42
Diezmado
0 1 2 3 4 5 6 7 8 9
Javier G. Garcı́a IPS 2017 34 / 42
Diezmado
0 1 2 3 4 5 6 7 8 9
Que tiene como espectro
M−1
j2πs 1 X
X̃ (e )= X (ej2π(s−k/M) )
M
k=0
Diezmado
Si aplicamos ahora el diezmado sobre x̃[n], obtendremos por
supuesto la misma secuencia x(↓M) [n]
x̃[nM] = x[nM]pM [nM] = x[nM] = x(↓M) [n]
Y entonces podemos calcular el espectro de la secuencia diezmada
como sigue
∞
X X∞
X(↓M) (ej2πs ) = x(↓M) [n]e−j2πsn = x̃[nM]e−j2πsn
n=−∞ n=−∞
X∞ X∞
= x̃[k ]e−j2πs(k/M) = x̃[k]e−j2πk(s/M)
k=−∞ k=−∞
j2π(s/M)
= X̃ (e )
M−1
j2πs 1 X
j2π ( s−k )
X(↓M) (e )= X e M
M
k=0
-1 0 1 s
-1 0 1 s
Expansión
La expansión de una señal discreta puede hacerse de muchas
maneras, pero la más sencilla es hacerlo con ceros, de la siguiente
manera
x[n/L] si n = kL
x(↑L) [n] =
0 c.c.
Y gráficamente, con L = 3
x [n]
0 1 2 3 4 5 6 7 8 9
Javier G. Garcı́a
x(↑ L) [n] IPS 2017 38 / 42
Expansión
Y finalmente obtenemos
Expansión
Si partimos de una señal x[n] con un espectro X (ej2πs ) como el que
sigue
-1 0 1 s
-1 0 1 s
↑L
x [n] x ext [n ] x interp [n ]
Interpolación
Señal original
-1 0 1 s
Señal expandida
-1 0 1 s
Señal interpolada
-1 0 1 s