Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Senoidales y Exponenciales en Tiempo Continuo y Discreto PDF
Senoidales y Exponenciales en Tiempo Continuo y Discreto PDF
Este apunte est constituido por extractos de algunos textos sobre procesamiento de
seales, principalmente, aunque no exclusivamente, el de Proakis y Manolakis. Para simplificar
la lectura se elimin el formato convencional de las citas bibliogrficas y en algunos casos se
las adapt libremente. La intencin fundamental del apunte es complementar el captulo
correspondiente de Huang con algunos conocimientos previos y sntesis de algunos temas. Se
sigue el orden de presentacin de los temas de Huang, mantenindose incluso los ttulos
principales y su numeracin.
Definiciones preliminares
Una seal se define como una cantidad fsica que vara con el tiempo, el espacio o
cualquier otra variable o variables independientes. Matemticamente, describimos una seal
como una funcin de una o ms variables independientes. Por ejemplo, las funciones
(1) s1(t) = 5t
(2) s2(t) = 20t2
describen dos seales, una que vara linealmente con la variable independiente t (tiempo) y
una segunda que vara cuadrticamente con t. Las seales descritas en (1) y (2) pertenecen a
las clases de seales que quedan perfectamente definidas especificando la dependencia
funcional con la variable independiente. Sin embargo, existen casos en los que dicha relacin
funcional es desconocida o demasiado complicada como para tener utilidad prctica.
N
(3)
i =1
Ai(t) sen[2 F i(t)t + i(t)]
donde {Ai(t)}, {Fi(t)} y {i(t)} son los conjuntos (probablemente variables en el tiempo) de
amplitudes, frecuencias y fases, respectivamente de las sinusoides. De hecho, una manera de
interpretar la informacin o el mensaje contenido en un segmento corto de una seal de voz es
medir las amplitudes, frecuencias y fases contenidas en el segmento corto de seal.
Asociados a las seales naturales se encuentran los medios con los que se generan.
Por ejemplo, las seales de voz se generan al forzar el paso del aire a travs de las cuerdas
vocales. Las imgenes se obtienen exponiendo pelcula fotogrfica ante un paisaje u objeto.
Por lo tanto, la forma en la que se generan las seales se encuentra asociada con un sistema
que responde ante un estmulo o fuerza. En una seal de voz, el sistema est constituido por
las cuerdas vocales y el tracto bucal, tambin llamado cavidad bucal. El estmulo en
combinacin con el sistema se llama fuente de la seal.
Un sistema se puede definir tambin como un dispositivo fsico que realiza una
operacin sobre una seal. Por ejemplo, un filtro que se usa para reducir el ruido y las
interferencias que corrompen una seal tambin se denomina sistema. En este caso, el filtro
2
realiza algunas operaciones sobre la seal cuyo efecto es reducir (filtrar) el ruido y la
interferencia presentes en la seal deseada.
Cuando pasamos una seal a travs de un sistema, como en el caso del filtrado,
decimos que hemos procesado la seal. En este caso, el procesamiento de la seal implica la
separacin de la seal deseada del ruido y la interferencia. En general, el sistema se
caracteriza por el tipo de operacin que realiza sobre la seal. Por ejemplo, si la operacin es
lineal, el sistema se denomina lineal, si la operacin es no lineal, el sistema se dice no lineal,
etc. Estas operaciones se denominan habitualmente procesamiento de seales.
La representacin de la seal de habla debe ser tal que el contenido de informacin puede ser
extrado fcilmente por oyentes humanos o automticamente por mquina.
La mayor parte de las seales que aparecen en los mbitos de la ciencia y la ingeniera
son de naturaleza analgica, es decir, las seales son funciones de una variable continua,
como el tiempo o el espacio y normalmente toman valores en un rango continuo. Estas seales
pueden ser procesadas directamente por sistemas analgicos adecuados (como filtros o
analizadores de frecuencia) o multiplicadores de frecuencia con el propsito de cambiar sus
caractersticas o extraer cualquier informacin deseada. En tal caso, decimos que la seal fue
procesada directamente en forma analgica, como se ilustra en la Fig. 1.2. Tanto la seal de
entrada como la de salida estn en forma analgica.
Seales en tiempo continuo vs. seales en tiempo discreto. Las seales se pueden
clasificar en cuatro categoras diferentes dependiendo de las caractersticas de la variable
(independiente) tiempo y de los valores que esta puede tomar. Las seales en tiempo
continuo o seales analgicas estn definidas para todos los valores del tiempo y pueden
tomar cualquier valor en el intervalo continuo (a,b), donde a puede ser - y b puede ser . La
onda de voz y la seal x1(t) = cost, - < t < son ejemplos de seales analgicas. Las
seales en tiempo discreto estn definidas solo para ciertos valores del tiempo. Estos
instantes del tiempo no necesitan ser equidistantes, aunque en la prctica se toman
normalmente instantes equiespaciados conforme a intereses computacionales y matemticos.
Si usamos el ndice n como la variable independiente que representa los instantes de tiempo, la
seal pasa a ser una funcin de una variable entera (es decir, una secuencia de nmeros). Por
lo tanto, una seal en tiempo discreto se puede representar matemticamente como una
secuencia de nmeros reales o complejos. Para destacar la naturaleza discreta de una seal
se la suele denotar como x(n) o x[n] en vez de como x(t). Si los instantes de tiempo tn estn
equiespaciados (es decir, tn = nT), tambin se usa la notacin x(nT) (T es el perodo de
muestreo).
Seales continuas vs. seales discretas. El valor de una seal, en tiempo continuo o
discreto, puede ser continuo o discreto. Si una seal toma todos los valores posibles en un
intervalo tanto finito como infinito, se dice que es continua. Por el contrario, si toma valores de
un conjunto finito de valores se dice que es discreta. Normalmente, estos valores son
equidistantes y por tanto pueden expresarse como un mltiplo de la distancia entre dos valores
sucesivos. Una seal en tiempo discreto, que toma valores en un conjunto discreto se
denomina seal digital.
Para que una seal pueda ser procesada digitalmente debe ser en tiempo discreto y
tomar valores discretos (es decir, debe ser una seal digital). Si la seal a procesar es
analgica, se convierte a digital muestrendola en el tiempo y obteniendo por tanto una seal
en tiempo discreto y posteriormente cuantificando sus valores en un conjunto discreto. El
5
El subndice a usado con x(t) denota una seal analgica. Esta seal est completamente
caracterizada por tres parmetros: A es la amplitud de la sinusoide, es la frecuencia en
radianes por segundo (rad/s) y es la fase en radianes. En lugar de , a menudo se utiliza la
frecuencia F ciclos por segundo o Hertzios (Hz), donde
(5) = 2F
La seal analgica sinusoidal (6) est caracterizada por las siguientes propiedades:
A1. Para todo valor fijo de la frecuencia F, xa(t) es peridica. Puede demostrarse fcilmente
usando trigonometra elemental que
A2. Las seales en tiempo continuo con frecuencias diferentes son diferentes.
(9) 2f
En contraste con las sinusoides en tiempo continuo, las sinusoides en tiempo discreto
estn caracterizadas por las propiedades siguientes:
B2. Las sinusoides en tiempo discreto cuyas frecuencias estn separadas por un mltiplo
entero de 2, son idnticas.
Como resultado, todas las secuencias sinusoidales
donde
k = 0 + 2k - 0
son indistinguibles (esto es, idnticas). Por otro lado, las secuencias de dos sinusoides
cualesquiera de frecuencias en el rango - o 1/2 f son distintas. En
consecuencia, las seales sinusoidales en tiempo discreto de frecuencias || o |f| son
nicas. Cualquier secuencia que resulte de una sinusoide con una frecuencia || > o |f| >
es idntica a una secuencia obtenida a partir de una seal sinusoidal de frecuencia || .
Debido a esta similitud, denominamos a la sinusoide que tiene la frecuencia || > un alias de
la sinusoide correspondiente de frecuencia || < . Por esta razn consideramos las
frecuencias en el rango - o 1/2 f como nicas y todas las frecuencias | |
> o |f| > , como alias.
B3. La mayor tasa de oscilacin en una sinusoide en tiempo discreto se alcanza cuando =
(o = -) o equivalentemente, f = (o f =- ). Vanse las caractersticas de la seal
sinusoidal graficada en la figura 1.13. Los valores de 0 = 0, /8, /4, /2, correspondientes a
f = 0, 1/16, 1/8, , dan lugar a secuencias peridicas con periodos N =, 16, 8, 4,2. El
periodo de la sinusoide disminuye a medida que la frecuencia aumenta. Podemos ver que la
tasa de oscilacin aumenta cuando lo hace la frecuencia.
8
Dado que las seales sinusoidales en tiempo discreto de frecuencias separadas por un
mltiplo entero de 2 son idnticas, se deduce que las frecuencias en cualquier intervalo 1
1 + 2 constituyen todas las sinusoides y exponenciales complejas en tiempo discreto
existentes. Por lo tanto, el rango de frecuencias para sinusoides en tiempo discreto es
finito con duracin 2 . Habitualmente, se elige el rango 0 2 o - (0 f 1, -1/2
f ), que denominamos elrango fundamental.
Para cada valor de k, sk(t) es peridica, con periodo fundamental 1/(kF0) = Tp/k o frecuencia
fundamental kF 0. Dado que una seal que es peridica con periodo Tp/k, es tambin peridica
con periodo k(Tp/k) = Tp para cualquier entero positivo k, tenemos que el conjunto de todas las
sk(t) tienen periodo comn Tp. Lo que es ms, F 0 puede tomar cualquier valor y todos los
miembros del conjunto son distintos en el sentido de que si k1 k2, entonces sk1 (t) sk2(t).
Partiendo de las seales fundamentales dadas en (13) podemos construir una
combinacin lineal de exponenciales complejas armnicamente relacionadas de la forma
9
(14) xa(t) =
k =
ck sk(t) =
k =
ck ejk0t
donde ck, k = 0, 1, 2,... son constantes complejas arbitrarias. La seal xa(t) es peridica con
perodo fundamental Tp = 1/F0, y su representacin en trminos de (14) se denomina
expansin en serie de Fourier de xa(t). Las constantes complejas son los coeficientes de
la serie de Fourier y la seal sk(t) se denomina el k-simo armnico de xa(t).
Esto quiere decir que, en concordancia con (11), existen solo N exponenciales
complejas peridicas distintas en el conjunto descrito (15). Adems, todas las seales del
conjunto tienen un periodo comn de N muestras. Evidentemente, podemos escoger cualquier
conjunto de N exponenciales complejas consecutivas, por ejemplo, k = n0 hasta k = n0 + N 1,
para formar un conjunto armnicamente relacionado con frecuencia fundamental f0 = 1/N.
Normalmente, por conveniencia, elegimos el conjunto que se corresponde con n0 = 0, es decir,
el conjunto
j2kn/N
(16) sk (n) = e , k = 0, 1, 2,, N 1
N 1 N 1
(17) x(n)=
k =0
ck sk (n) =
k =0
ck e
j2kn/N
La sinusoide es una seal elemental muy importante que sirve como bloque bsico
para la construccin de seales ms complejas. Sin embargo, existen otras seales
elementales que son importantes en nuestro tratamiento del procesamiento de seales.
Nuestra motivacin para subrayar el estudio de sistemas LTI se apoya en dos razones.
En primer lugar, existe una gran coleccin de tcnicas matemticas que pueden aplicarse al
10
anlisis de sistemas LTI. En segundo lugar, muchos sistemas prcticos son LTI o pueden
aproximarse mediante sistemas LTI.
Una seal en tiempo discreto x(n) es una funcin de una variable independiente entera.
Es importante destacar que una seal en tiempo discreto no est definida para instantes entre
dos muestras sucesivas. Igualmente, es incorrecto pensar que x(n) es igual a cero si n no es un
entero. Simplemente, la seal x(n) no est definida para valore no enteros de n.
En lo sucesivo supondremos que una seal en tiempo discreto se define para cada
valor entero n para - < n < . Por tradicin, nos referimos a x(n) como la ensima muestra
de la seal aun cuando x(n) sea inherentemente en tiempo discreto (es decir, aunque no haya
sido obtenida por muestreo de una seal analgica). En el caso en que x(n) haya sido obtenida
al muestrear una seal analgica x a(t), entonces x(n) xa(nT), donde T es el periodo de
muestreo (el tiempo entre muestras sucesivas).
1. Representacin funcional
2. Representacin tabular
donde indica el origen del tiempo (n = 0). Muchas veces usaremos negrita en lugar de la
flecha.
11
Seales de energa y seales de potencia. La energa E de una seal x(n) se define como
(18) E
n =
2
|x(n)|
Hemos considerado el mdulo al cuadrado de x(n); por tanto, esta definicin se aplica tanto a
seales reales como a seales complejas. La energa de una seal puede ser finita o infinita. Si
E es finita (es decir, 0 < E < ), entonces se dice que x(n) es una seal de energa.
Algunas veces aadimos un subndice x a E y escribimos Ex para hacer hincapi en que Ex es
la energa de la seal x(n).
Muchas seales que poseen energa infinita tienen potencia media finita. La potencia
media de una seal discreta en el tiempo x(n) se define como
N
1
(19) P = limN
2N + 1
n = N
| x(n)|2
N
(20) EN
n = N
| x(n)|2
(21) E limN EN
1
(22) P limN EN
2N + 1
Claramente, si E es finita, P = 0. Por otra parte, si E es infinita, la potencia media P puede ser
tanto finita como infinita. Si P es finita (y distinta de cero), la seal se denomina seal de
potencia.
Seales peridicas y seales aperidicas. Como se defini ms arriba, una seal x(n) es
peridica con periodo N (N > 0) si y solo si
Seales simtricas (pares) y antisimtricas (impares). Una seal real x(n) se denomina
simtrica (par) si x(-n) = x(n). Una seal x(n) se denomina antisimtrica (impar) si x(-n) = -x(n).
12
Una seal arbitraria puede expresarse como la suma de dos componentes, una de las cuales
es par y la otra impar.
El producto es:
El escalado de amplitud de una seal por una constante A se obtiene multiplicando el valor de
cada muestra de la seal por A:
Se puede observar que para varios de los sistemas considerados la salida en el instante n = n0
depende no solo de la entrada en el instante n = n 0 (o sea, x(n0)), sino tambin de los valores
de la entrada aplicados al sistema antes y despus de n = n0.
Debemos destacar que para que un sistema disponga de una propiedad determinada,
esta debe cumplirse para cada posible seal de entrada al sistema. Si una propiedad se
satisface para algunas seales de entrada pero no para otras, el sistema no posee dicha
propiedad. En ese caso, un contraejemplo es suficiente para demostrar que un sistema no
16
posee una propiedad. Sin embargo, para demostrar que el sistema tiene alguna propiedad,
debemos probar que esta propiedad se cumple para cualquier seal de entrada posible.
Los sistemas estticos o sin memoria se describen en general por ecuaciones de entrada-
salida de la forma y(n) = T[x(n),n] y no incluyen elementos de retardo (memoria).
Supngase ahora que esa misma entrada es retardada k unidades de tiempo para dar lugar a
x(n k), y de nuevo se aplica al mismo sistema. Si las caractersticas del sistema no cambian
con el tiempo, la salida del sistema en reposo ser y(n k), es decir, la salida ser la misma
que la correspondiente a la entrada x(n), excepto en que estar retardada las mismas k
unidades de tiempo que se retard la entrada. Esto nos conduce a definir un sistema invariante
en el tiempo o invariante ante desplazamientos de la siguiente manera:
x(n) T y(n)
Implica que
Si ahora esta salida cumple y(n,k) = y(n k), para todos los valores posibles de k, el sistema es
invariante en el tiempo. En cambio si la salida cumple y(n,k) y(n k), aun para un solo valor
de k, el sistema es variante en el tiempo.
17
La relacin (28) muestra la propiedad multiplicativa o de escalado de un sistema lineal. Esto es,
si la respuesta del sistema a xi(n) es y1(n), la respuesta del sistema a a1x1(n) es simplemente
a 1y1(n). Por tanto, cualquier escalado de la entrada produce un escalado igual de la salida
correspondiente.
Esta relacin muestra la propiedad aditiva de un sistema lineal. Las propiedades aditiva y
multiplicativa definen el principio de superposicin tal y como se aplica a los sistemas lineales.
La condicin de linealidad expresada en (27) puede extenderse por induccin a
cualquier nmero de seales.
y(n) = F[y(n 1), y(n 2), ..., y(n N), x(n), x(n 1),..., x(n M)]
Donde F[.] representa cualquier funcin de las cantidades entre corchetes. En concreto, para
sistemas LTI, veremos que la forma general de la relacin de entrada-salida es
N M
(30) y(n) = -
k =1
a k y(n k) +
k =0
b k x(n k)
donde {ak} y {bk } son parmetros constantes que especifican el sistema y son independientes
de x(n) e y(n). La relacin de entrada-salida dada en (30) se denomina ecuacin en
diferencias y representa una de las maneras de caracterizar el comportamiento de un sistema
discreto LTI.
19
El segundo mtodo para el anlisis del comportamiento de un sistema lineal ante una
determinada entrada se basa en descomponer dicha seal de entrada en seales
elementales. Las seales elementales se escogen de manera que sea fcil determinar la
respuesta del sistema a cada una de ellas. Entonces, usando la propiedad de linealidad del
sistema, se suman las respuestas del sistema a cada una de las seales elementales para
obtener la respuesta del sistema a la seal de entrada global. Este segundo mtodo es el
descrito en esta seccin.
Supongamos que la seal de entrada x(n) se expresa como la suma ponderada de
seales elementales {xk(n)}
(31) x(n) =
k
ck xk(n)
suponiendo que el sistema est en reposo y que la respuesta a ck xk(n) es ck yk(n), como
consecuencia de la propiedad de escalado de un sistema lineal.
Descomposicin de una seal discreta en impulsos. Supongamos que tenemos una seal
arbitraria x(n) que queremos expresar como la suma de impulsos unitarios. Escogemos las
seales elementales xk(n) como xk(n) = (n k) donde k representa el retraso del
impulso unitario. Para poder manejar una seal arbitraria x(n) que puede tener infinitos
valores, el conjunto de impulsos unitarios debe ser tambin infinito, para contener el nmero
infinito de desplazamientos.
Supongamos ahora que multiplicamos la secuencias x(n) y (n k). Dado que (n k)
es cero en todos los puntos excepto en n = k, donde vale uno, el resultado de esta
multiplicacin es otra secuencia que vale cero en todos los puntos excepto en n = k donde vale
x(k), como se ilustra en la figura 2.2. Por tanto,
x(n) (n k) = x(k) (n k)
es una secuencia que se anula en todos los puntos excepto en n = k, donde su valor es x(k). Si
hicisemos ahora la multiplicacin de x(n) con (n m), donde m es otro desplazamiento (m
20
k), el resultado sera otra secuencia que es cero en todos los puntos excepto en n = m donde
valdra x(m). De aqu
x(n) (n m) = x(m) (n m)
En otras palabras, cada multiplicacin de la seal x(n) por un impulso unitario desplazada un
cierto k, (es decir, (n k)), extrae de la secuencia x(n) el valor de dicha secuencia en el punto
n = k en el que el impulso unitario vale uno, en concreto, x(k). En consecuencia, si repetimos
esta multiplicacin para todos los posibles desplazamientos, - < k < , y sumamos el
resultado de todas estas multiplicaciones, obtendremos una seal igual a la secuencia original
x(n), es decir,
(34) x(n) =
k =
x(k) (n k)
En (35) observamos que n es el ndice temporal y k indica la posicin del impulso o instante en
que el impulso unitario es distinto de cero. Si el impulso a la entrada del sistema se escala una
cierta cantidad c k x(k), la respuesta del sistema quedar escalada por la misma cantidad, esto
es,
(37) x(n) =
k =
x(k) (n k)
(38) y(n) = T[x(n)] = T [
k =
x(k) (n k)] =
k =
x(k) T[(n k)] =
k =
x(k) h(n,k)
h(n) T[(n)]
(39) y(n) =
k =
x(k) h(n - k)
Ahora queda claro que el sistema LTI en reposo queda totalmente caracterizado por la funcin
h(n), es decir, su respuesta al impulso unitario (n). Por el contrario, la caracterizacin de la
salida de un sistema lineal variante en el tiempo exige el conocimiento de infinitas funciones de
respuesta a los impulsos unitarios desplazados, en concreto una por cada posible valor de
desplazamiento, h(n,k).
La frmula (39) que da la respuesta y(n) del sistema LTI como funcin de la seal de
entrada x(n) y de la respuesta impulsional h(n) se denomina convolucin. Diremos que la
entrada x(n) se convoluciona con la respuesta impulsional h(n) para producir la salida y(n).
Hasta este punto hemos caracterizado los sistemas lineales e invariantes en el tiempo
por medio de su respuesta impulsional h(n). Es conveniente, sin embargo, subdividir los
sistemas lineales invariantes en el tiempo en aquellos que tienen una repuesta impulsional de
22
duracin finita (FIR, finite-duration impulse response) y los que tienen una respuesta
impulsional de duracin infinita (IIR, infinite-duration impulse response). As, pues, un
sistema FIR tiene una respuesta impulsional que es cero fuera de un determinado intervalo
finito. Sin prdida de generalidad, centraremos nuestra atencin en sistemas causales FIR
tales que
h(n) = 0 n<0ynM
M 1
y(n) =
k =0
h(k) x(n k)
Esta expresin indica que la salida en cualquier instante n se obtiene como la suma ponderada
de las siguientes muestras de la seal de entrada: x(n), x(n 1),...,x(n M + 1). En otras
palabras, el sistema simplemente pondera, mediante los valores de la respuesta impulsional
h(k), k = 0, 1, ..., M 1, las M muestras ms reciente de la seal de entrada y suma los M
productos resultantes. El sistema se comporta como una ventana que solo permite ver las
M muestras ms recientes de la seal de entrada a la hora de calcular la salida. Desprecia
todas las muestras anteriores, es decir, x(n M), x(n M 1),... Por tanto, decimos que un
sistema FIR tiene una memoria finita de M muestras. Por el contrario, un sistema lineal
invariante en el tiempo IIR tiene una respuesta impulsional de duracin infinita. Su salida,
segn la frmula de la convolucin es
y(n) =
k =0
h(k) x(n k)
donde se ha supuesto causalidad, aunque no es necesario. En este caso la salida del sistema
consiste en la combinacin lineal ponderada (por la respuesta impulsional h(k)) de las muestras
de la seal de entrada, x(n), x(n-1), x(n-2),... Dado que esta suma ponderada contiene la
muestra presente y todas las pasadas de la seal de entrada, decimos que el sistema tiene
memoria infinita.
donde ahora lo que hay que determinar es si es x0(n) o x1(n) la seal contenida en y(n), y w(n)
representa el ruido aditivo y otras interferencias propias de cualquier sistema de comunicacin.
Otra vez, parte del ruido tiene su origen en los distintos componentes del receptor. En cualquier
caso, el receptor conoce las dos posibles secuencias transmitidas x 0(n) y x1(n) y su tarea
consiste en compararlas con la seal recibida y(n) para determinar cul de las dos se parece
ms a esta. Esta comparacin se realiza mediante la correlacin.
Supngase que tenemos dos secuencias reales x(n) e y(n), ambas de energa finita. La
correlacin cruzada de las secuencias x(n) e y(n) es la secuencia rxy(l), que se define como
23
(40) rxy(l) =
n =
x(n) y(n l) l = 0, 1, 2,...
o equivalentemente, como
rxy(l) =
n =
x(n + l) y(n) l = 0, 1, 2,...
rxy(l) =
n =
x(n) x(n l)
forma de onda en sus componentes sinusoidales, de forma similar a como un prisma separa la
luz blanca en sus diferentes colores, la suma de estas componentes sinusoidales resulta en la
forma de onda original. Por otra parte, si alguna de estas componentes desaparece, el
resultado es una seal diferente.
(41) x(t) =
k =
cke
j2kF0t
es una seal peridica de periodo fundamental Tp = 1/F0. As pues, podemos considerar las
seales exponenciales ej2kF0t como los bloques bsicos a partir de los cuales podemos
construir seales peridicas de diferentes tipos mediante la eleccin adecuada de la frecuencia
y de los coeficientes {ck }. F0 determina el periodo fundamental de x(t) y los coeficientes {ck}
especifican la forma de la onda.
Una seal peridica tiene energa infinita y potencia media finita dada por
(42)
25
(43)
que se denomina relacin de Parseval para seales de potencia. Para ilustrar el significado
fsico de (43), supongamos que x(t) es una exponencial compleja simple
j2kF0t
(44) x(t) = cke
En este caso, todos los coeficientes de la serie de Fourier excepto ck son cero. En
consecuencia, la potencia media de la seal es
Px = |ck |2
2
Es obvio que |ck| representa la potencia del armnico k-simo de la seal. As, pues, la
potencia media total de la seal peridica es la suma de las potencias medias de sus
armnicos.
obtenemos muestra cmo se reparte la potencia de la seal peridica entre sus distintas
componentes en frecuencia. Este diagrama, que se muestra en la fig. 4.2, se denomina
densidad espectral de potencia (tambin espectro de la densidad de potencia o siplemente
espectro de potencia) de la seal peridica x(t). Dado que la potencia de una seal peridica
existe solo para determinados valores discretos de frecuencia (es decir, F = 0, F0, 2F0,...), se
dice que la seal tiene un espectro formado por lneas. El espaciado entre dos lneas
espectrales consecutivas es igual al inverso del periodo fundamental Tp, mientras que la forma
del espectro (es decir, la distribucin de potencia de la seal), depende de las caractersticas
de la seal en el dominio del tiempo.
Ejemplo. Determinar la serie de Fourier y la densidad espectral de potencia del tren de pulsos
rectangulares de la fig. 4.3.
26
La seal es peridica con periodo fundamental Tp. Podemos representar la seal con
la serie de Fourier definida antes y con los coeficientes de Fourier ya especificados. Como x(t)
es una seal par, es conveniente seleccionar el intervalo de integracin de Tp/2 a Tp/2. c0 es
entonces
(45)
(46)
El trmino de la derecha en (46) es de la forma (sen )/, con = kF0. En este caso toma
valores discretos ya que F 0 y son fijos y el ndice k vara. Si embargo, si representamos (sen
)/ con un parmetro continuo en el rango - < < , obtenemos el grfico de la figura 4.4.
Observamos que esta funcin decae hasta cero cuando , tiene un mximo de valor
unidad en = 0, y es cero para mltiplos de . Est claro que los coeficientes de Fourier dados
por (46) son las muestras de la funcin (sen )/ para = kF0 y estn escaladas en amplitud
por A/Tp.
Cuando la funcin peridica x(t) es par, los coeficientes de Fourier ck son reales. Por lo
tanto, el espectro de fase, o bien es cero, cuando ck es positivo, o cuando ck es negativo. En
lugar de representar la magnitud y la fase por separado, podemos simplemente representar {ck}
27
en una nica grfica, en la que se muestran los valores positivos y negativos de c k. Esta es
prctica habitual cuando los coeficientes de Fourier {c k} son reales.
La figura 4.5 ilustra los coeficientes de Fourier del tren de pulsos rectangulares cuando
Tp es fijo y la anchura del pulso vara. En este caso Tp = 0.25 segundos, de modo que F 0 =
1/Tp = 4 Hz y = 0.05Tp, = 0.1Tp, y = 0.2Tp. Observamos que el efecto de disminuir
manteniendo fijo Tp es dispersar la potencia de la seal sobre el rango de frecuencias. El
espaciado entre lneas espectrales adyacentes es F0 = 4 Hz, independiente del valor de la
anchura del pulso .
Por otro lado, tambin es instructivo fijar y variar el periodo Tp cuando Tp > . La
figura 4.6 ilustra esta condicin cuando Tp = 5, Tp = 10, y Tp = 20. En este caso el
espaciado entre lneas espectrales adyacentes decrece a medida que Tp aumenta. En el lmite
cuando Tp , los coeficientes de Fourier ck tienden a cero debido al factor de Tp en el
denominador de (46). Este comportamiento es consistente con que si Tp y permanece
fijo, la seal resultante ya no es una seal de potencia. En su lugar, se convierte en una seal
de energa y su potencia media es cero.
Las series de Fourier representan una seal peridica como combinacin lineal de
exponenciales complejas armnicamente relacionadas. Como consecuencia de la periodicidad,
estas seales tienen un espectro formado por lneas equidistantes. El espaciado entre lneas
es igual a la frecuencia fundamental, que a su vez es la inversa del perodo fundamental de la
seal. Se puede ver el periodo fundamental como el parmetro que determina el nmero de
lneas por unidad de frecuencia (densidad de lneas) como se muestra en la figura 4.6.
Sea x(t) una seal de energa finita con transformada de Fourier X(F). Su energa es
(47)
En (48) vemos que Sxx(F) no contiene informacin sobre la fase, es decir, Sxx(F) es
estrictamente real y no negativo. Dado que el espectro de fase de x(t) no se encuentra en
Sxx(F) es imposible reconstruir la seal dada Sxx(F).
30
31
Ejemplos:
(49)
As, la potencia media de la seal es la suma de las potencias medias de las componentes
individuales en frecuencia. (49) es la relacin de Parseval para seales peridicas en tiempo
2
discreto. La secuencia |ck | para k = 0,1,...,N 1 es la distribucin de potencia en funcin de la
frecuencia y se denomina densidad espectral de potencia de una seal peridica.
33
(47) X() =
n =
x(n) e-jn
(42), tenemos que X() tiene la forma de una serie de Fourier. Los coeficientes de Fourier de
esta serie son los valores de la secuencia x(n).
El espectro X() es, en general, una funcin compleja de la frecuencia. Como en el caso de
seales en tiempo continuo, la cantidad
Sxx() = |X()|2
La transformada z
en el anlisis de seales y sistemas continuos LTI. Por ejemplo, veremos que en el dominio z
(plano z complejo), la convolucin de dos seales en el dominio del tiempo se corresponde con
la multiplicacin de sus transformadas z. Esta propiedad simplifica enormemente el anlisis de
la respuesta de un sistema LTI a diferentes seales. Adems, la transformada z nos
proporciona una manera de caracterizar sistemas LTI y sus respuestas a varias seales
mediante la localizacin de sus polos y ceros.
x(n) z X(z)
Dado que la transformada z es una serie infinita de potencias, existe solo para aquellos
valores de z para los que la serie converge. La regin de convergencia (ROC, region of
convergence) de X(z) es el conjunto de todos los valores de z para los que X(z) es finita. Por lo
tanto, siempre que hablemos de una transformada z debemos indicar tambin su ROC.
Una familia muy importante de transformada z es aquella en la que X(z) es una funcin
racional, esto es, el cociente de dos polinomios en z-1 (o z) (todos los ejemplos de la tabla 3.3
son de este tipo).
energa) concentrada en alguna otra parte del rango de frecuencias situado entre las altas y las
bajas, se denomina se denomina seal de frecuencias medias o seal paso banda. En la Fig.
4.25(c) se ilustra un espectro de este tipo.
En el caso de una seal paso banda, el trmino banda estrecha se usa para describir
aquella seal cuyo ancho de banda F2 F 1 es mucho menor (digamos que por un factor de 10
o ms) que la frecuencia central (F 2 + F1)/2. En caso contrario, la seal se dice de banda
ancha.
Diremos que una seal es de banda limitada si su espectro es cero fuera del rango de
frecuencias |F| B. Por ejemplo, una seal en tiempo continuo de energa finita x(t) es de
banda limitada si su transformada de Fourier cumple que X(F) = 0 para |F| > B. Una seal en
tiempo discreto de energa finita x(n) se dice de banda limitada (peridicamente) si
41
De forma similar, una seal peridica en tiempo continuo xp(t) es limitada en banda
peridicamente si sus coeficientes de Fourier son tales que ck = 0 para |k| < M, donde M es
algn entero positivo. Una seal peridica en tiempo discreto con perodo fundamental N est
limitada en banda peridicamente si sus coeficientes de Fourier cumplen que ck = 0 para k0 <
|k| < N. La figura 4.26 ilustra los cuatro tipos de seales de banda limitada.
La siguiente figura resume las frmulas de anlisis y sntesis para este tipo de seales.
43
Existen dos caractersticas en el dominio del tiempo que determinan el tipo de espectro
que obtendremos. Estas son si el tiempo es discreto o continuo y si la seal es peridica o
aperidica. En resumen:
Las seales en tiempo continuo tienen espectros aperidicos. Un examen detallado de las
frmulas de anlisis de las series de Fourier y de la transformada de Fourier para seales en
tiempo continuo no revela la existencia de ningn tipo de periodicidad en el dominio del
espectro. Esta falta de periodicidad es consecuencia de que la funcin exponencial exp(j2Ft)
sea una funcin de la variable continua t, y, por lo tanto, no peridica en F. As, el rango de
frecuencias de seales en tiempo continuo se extiende desde F = 0 hasta F = .
Las seales en tiempo discreto tienen un espectro peridico. Tanto las series de Fourier
como la transformada de Fourier de seales en tiempo discreto son peridicas de periodo =
2. Como resultado de esta periodicidad, el rango de frecuencias de seales en tiempo discreto
es finito y se extiende desde = - hasta = radianes, donde = corresponde a la mayor
oscilacin posible.
Las seales peridicas tienen espectros discretos. Las seales peridicas se describen
mediante series de Fourier. Los coeficientes de la serie de Fourier representan las lneas del
espectro discreto. El espaciado entre lneas F o f es igual al inverso del periodo Tp o N,
respectivamente, en el dominio del tiempo. Esto es, F = 1/Tp para seales peridicas en
tiempo continuo y f = 1/N para seales en tiempo discreto.
Las seales aperidicas de energa finita tienen espectros continuos. Esta propiedad es
consecuencia directa del hecho de que tanto X(F) como X() sean funciones de exp(j2Ft) y
exp(jn), respectivamente, que son funciones continuas de las variables F y . La continuidad
en frecuencia es necesaria para romper la armona y originar las seales aperidicas.
En resumen, podemos concluir que periodicidad con periodo en un dominio
automticamente implica discretizacin en el otro dominio con espaciado 1/ y viceversa.
Si mantenemos que periodo en el dominio de la frecuencia indica el rango de
frecuencias, espaciado en el dominio del tiempo es el periodo de muestreo T y, el espacio
entre lneas en el dominio de la frecuencia es F, entonces = Tp implica que 1/ = 1/Tp = F,
= N implica que f = 1/N, y = Fs implica que T = 1/Fs.
peridicas. Esta terminologa es consistente con el hecho de que las seales peridicas son
seales de potencia y las seales aperidicas de energa finita son seales de energa.
Para realizar el anlisis frecuencial de una seal en tiempo discreto {x(n)}, convertimos
la secuencia en el dominio del tiempo en una forma equivalente, en el dominio de la frecuencia.
Sabemos que tal forma viene dada por la transformada de Fourier, X(), de la secuencia {x(n)}.
Sin embargo, X() es una funcin continua de la frecuencia y, por lo tanto, no es una forma
computacionalmente conveniente de la secuencia {x(n)}.
de Fourier discreta (DFT), que constituye una poderosa herramienta para el anlisis
frecuencias de seales en tiempo discreto.
(51) X() =
n =
-jn
x(n) e
La seal
(52)
Por lo tanto,
(53)
47
Dado que xp(n) es la extensin peridica de x(n) tal como se da en (51), est claro que
x(n) puede ser recuperada a partir de xp(n), si no existe aliasing en el dominio del tiempo, es
decir, si x(n) est limitada en tiempo a una duracin menor que el periodo N de xp(n). Esta
situacin se muestra en la figura 5.2, donde, sin prdida de generalidad, hemos considerado
una secuencia de duracin finita x(n), que es distinta de cero en el intervalo 0 n L 1.
Observamos que cuando N L,
x(n) = xp(n) 0 n N 1
De manera que x(n) puede recuperarse a partir de xp(n) sin ambigedad. Por otra parte, si N <
L, no es posible recuperar x(n) a partir de su extensin peridica debido al aliasing en el
dominio del tiempo. Por tanto, concluimos que el espectro de una seal aperidica en tiempo
discreto de duracin finita L, puede recuperarse exactamente a partir de sus muestras a las
frecuencias k = 2k/N, si N L. El procedimiento consiste en calcular xp(n), n = 0, 1,..., N 1 a
partir de (53); despus hacemos
(54)
Obsrvese que rellenar con ceros no proporciona ninguna informacin adicional sobre
el espectro X() de la secuencia {x(n)}. Las L muestras equidistantes de X() son suficientes
para reconstruir X() usando la frmula de reconstruccin
Sin embargo, al rellenar la secuencia {x(n)} con N L ceros y calcular la DFT de N puntos se
obtiene una mejor representacin grfica de la transformada de Fourier X().
En resumen, una secuencia de duracin finita x(n) de longitud L, es decir, x(n) = 0 para
n < 0 y n L, tiene transformada de Fourier
donde los ndices superior e inferior de la sumatoria reflejan el hecho de que x(n) = 0 fuera del
intervalo 0 n L 1. Cuando muestreamos X() en frecuencias equiespaciadas k = 2k/N, k
= 0, 1,..., N 1, donde N L, las muestras resultantes son
49
(55)
En la figura 5.5 se muestran la magnitud y la fase de X() para L = 10. La DFT de N puntos de
x(n) es simplemente X(), calculada en las N frecuencias equiespaciadas k = 2k/N, k = 0,
1,..., N 1. De aqu
50
Por lo tanto, existe un nico valor de la DFT distinto de cero. Esto resulta evidente al observar
X() = 0 a las frecuencias k = 2k/L, k 0. x(n) se puede recuperar a partir de X(k) realizando
una IDFT de L puntos.
Relacin con los coeficientes de las series de Fourier de secuencias peridicas. Una
secuencia peridica {xp(n)} de periodo fundamental N puede representarse mediante una serie
de Fourier de la forma
(56)
(57)
Si comparamos (56) y (57) con las frmulas de DFT e IDFT, vemos que la frmula para el
clculo de los coeficientes de la serie de Fourier tiene la forma de una DFT. De hecho, si
definimos la secuencia x(n) = xp(n), 0 n N 1, la DFT de esta secuencia es simplemente
X(k) = N ck. Adems, (56) tiene la forma de una IDFT. Por lo tanto, la DFT de N puntos nos
proporciona las lneas del espectro de la secuencia peridica de periodo fundamental N.
son los coeficientes de la DFT de una secuencia peridica de periodo N, dada por
carece de parecido con la seal original {x(n)}, a menos que x(n) sea de duracin finita y
longitud L N, en cuyo caso
Solo en este caso la IDFT de {X(k)} dar como resultado la secuencia original {x(n)}.
con una ROC que incluye la circunferencia unidad. Si muestreamos X(z) en N puntos
equiespaciados sobre la circunferencia unidad zk = ej2k/N, 0, 1, 2,..., N 1, obtenemos
(58)
53
(59)
(60)
Relacin con los coeficientes de la serie de Fourier de una seal en tiempo continuo.
Supongamos que x a(t) es una seal peridica en tiempo continuo de periodo fundamental Tp =
1/F 0. La seal puede desarrollarse en serie de Fourier
(61)
donde {ck} son los coeficientes de Fourier. Si muestreamos xa(t) con velocidad uniforme F s =
N/Tp = 1/T, obtenemos la secuencia en tiempo discreto
(62)
donde
Supongamos ahora que la secuencia x(n) consta de una sola sinusoide, esto es
X(n) = cos 0n
Por tanto, la transformada de Fourier de la secuencia de duracin finita x(n) puede expresarse
como
Para calcular usamos la DFT. Rellenando con N L ceros la secuencia x^(n), podemos
calcular la DFT de N puntos de la secuencia truncada (L puntos) . El espectro de
magnitud para k = 2k/N, k = 0, 1,..., N, se muestra en la figura 5.12
para L = 25 y N = 2048. Observamos que el espectro de la ventana no se localiza en
una sola frecuencia, sino que se extiende sobre todo el intervalo de frecuencias. Por lo tanto, la
potencia de la seal original {x(n)} que estaba concentrada en una sola frecuencia se ha
extendido, por la ventana, a todo el intervalo de frecuencias. Decimos que la potencia se ha
derramado en todo el intervalo de frecuencias. En consecuencia, este fenmeno, que es
caracterstico del enventanado de la seal, se denomina derrame.
La figura 5.14 representa para esta ventana. Sus lbulos secundarios son
significativamente inferiores a los de la ventana rectangular, pero su lbulo principal es
aproximadamente el doble.
57
Otra caracterstica de un filtro ideal es su respuesta de fase lineal, es decir, la salida del
filtro es simplemente una versin retardada y escalada en amplitud de la seal de entrada.
Como conclusin, los filtros ideales tienen una caracterstica de magnitud constante y
una caracterstica de fase lineal dentro de su banda de paso. Adems, estos filtros no son
realizables, pero sirven como idealizacin matemtica de los filtros prcticos. El filtro paso bajo
ideal, por ejemplo, no es causal ni absolutamente sumable, por lo que es inestable. Sin
embargo, su caracterstica de respuesta en frecuencia se puede aproximar mucho con filtros
prcticos y realizables fsicamente.
59
La posicin de los polos y los ceros afecta a la respuesta en frecuencia del sistema.
Existe un mtodo grfico para calcular las caractersticas de la respuesta en frecuencia a partir
del diagrama de polos y ceros, situando estos en el plano z. Este mismo procedimiento se
puede emplear para disear algunos filtros digitales sencillos, pero importantes, con las
caractersticas de la respuesta en frecuencia deseadas.
1. Todos los polos deben estar en el interior de la circunferencia unida para que el filtro
sea estable. Sin embargo, los ceros pueden situarse en cualquier punto del plano z.
2. Todos los ceros y polos complejos deben tener su conjugado correspondiente, de
manera que los coeficientes del filtro sean reales.
En el diseo de filtros digitales paso bajo, los polos deben situarse cerca de los puntos
de la circunferencia unidad correspondientes a las bajas frecuencias (cerca de = 0) y los
ceros deben situarse cerca de los puntos de la circunferencia unidad correspondientes a las
altas frecuencias (cerca de = ). Lo contrario es lo necesario para filtros paso alto.
Los filtros ideales son no causales y, por lo tanto, fsicamente irrealizables para
aplicaciones de procesamiento de seales en tiempo real. La causalidad implica que la
caracterstica de respuesta en frecuencia H() del filtro no puede ser cero excepto en un
conjunto finito de puntos en el rango de frecuencias. Adems, H() no puede tener un corte
infinitamente abrupto desde la banda de paso a la banda de rechazo, es decir, H() no puede
caer desde uno hasta cero abruptamente.
60
Aunque las caractersticas de respuesta en frecuencia que poseen los filtros ideales
deben ser deseables, no son absolutamente necesarias en la mayora de las aplicaciones
prcticas. Si relajamos estas condiciones es posible realizar filtros causales que aproximan los
filtros ideales con tanta precisin como deseemos. En particular, no es necesario insistir que la
magnitud |H()| sea constante en toda la banda de paso del filtro. Se puede tolerar un pequeo
rizado en la banda de paso como se ilustra en la figura 8.2. Similarmente no es necesario que
la respuesta del filtro |H()| sea cero en la banda de rechazo. Tambin se puede tolerar un
valor pequeo distinto de cero o un pequeo rizado en la banda de rechazo.
Existen muchas maneras de muestrear una seal. Vamos a limitar nuestra discusin al
muestreo peridico o uniforme, que es el tipo de muestreo usado ms a menudo en la prctica.
Este se describe mediante la relacin
(1.4.2) t = nT = n/Fs
(1.4.5) f= F/Fs
o equivalentemente, segn
(1.4.6) = T
La relacin dada en (1.4.5) justifica el nombre frecuencia normalizada o relativa, que se usa a
veces para describir la variable frecuencia f. Como se ve en (1.4.5), podemos usar f para
determinar la frecuencia F en hertzios solo si la frecuencia de muestreo F s es conocida.
El rango de la variable frecuencia F o para sinusoides en tiempo continuo es
(1.4.7) -<F<
-<<
Sin embargo, la situacin es diferente para sinusoides en tiempo discreto. Tenemos que
Por lo tanto, el muestreo introduce ambigedad; as, la mxima frecuencia de una seal
en tiempo continuo que puede determinarse unvocamente cuando dicha seal se muestra a
una velocidad Fs = 1/T es Fmax = Fs /2 o max = F s. Para ver qu sucede con las frecuencias
superiores a Fs/2 consideremos el siguiente ejemplo.
Ejemplo. 1.4.1. Las consecuencias de estas relaciones entre las frecuencias pueden
observarse considerando las dos seales analgicas
que son muestreadas a una velocidad Fs = 40 Hz. Las seales o secuencias en tiempo discreto
correspondientes son
Sin embargo, cos 5n/2 = cos (2n + n/2) = cos n/2. De aqu, x2(n) = x1(n). Las seales
sinusoidales son, por lo tanto, idnticas y, en consecuencia, indistinguibles. Dados los valores
de las muestras correspondientes a cos(/2), no podemos determinar si proceden de x 1(t) o de
x2(t). Dado que x2(t) produce exactamente los mismos valores que x 1(t) cuando ambas son
muestreadas a Fs = 40 muestras por segundo, decimos que la frecuencia F 2 = 50 Hz es un
alias de la frecuencia F 1 = 10 Hz a la velocidad de muestreo de 40 muestras por segundo. Es
importante observar que F2 no es el nico alias de F1. De hecho, a una velocidad de muestreo
de 40 muestras por segundo la frecuencia F3 = 90 Hz tambin es un alias de F1, as como la
frecuencia F4 = 130 Hz, etc. Todas las sinusoides cos 2 (F1 + 40k)t, k = 1,2, 3, 4,...
muestreadas a 40 muestras por segundo producen valores idnticos. En consecuencia todas
son alias de F1 = 10 Hz.
con una velocidad de muestreo Fs = 1/T produce una seal en tiempo discreto
donde
(1.4.17) Fk = F 0 + kFs, k = 1, 2,
se muestrean a una velocidad F s, est claro que la frecuencia Fk se encuentra fuera del rango
F s/2 F F s/2. En consecuencia. La seal muestreada es
F 0 + kFs
x(n) xa(nT) = A cos (2 n + )
Fs
= A cos(2n F 0/Fs + + 2kn)
= A cos(2f 0n + )
65
que es idntica a la seal en tiempo discreto dada en (1.4.15) y obtenida mediante muestreo
(1.4.14). Por lo tanto, un nmero infinito de seales en tiempo continuo se representan
mediante el mismo conjunto de muestras. En consecuencia, a partir de las muestras x(n) no es
posible determinar qu seal en tiempo continuo xa(t) representan. De forma equivalente,
podemos decir que las frecuencias F k = F0 + kFs, - < k < (k entero) son indistinguibles de la
frecuencia F0 despus del muestreo y, por tanto, son alias de F0. La relacin entre variables
frecuencia de seales en tiempo continuo y tiempo discreto se ilustra en la figura 1.17.
Dado que Fs/2, que se corresponde con = , es la frecuencia ms alta que puede ser
representada inequvocamente con una velocidad de muestreo Fs, es fcil determinar la
correspondencia entre cualquier alias por encima de Fs/2 ( = ) y su frecuencia equivalente
por debajo de Fs /2. Podemos usar Fs/2 o = como el punto de plegado y reflejar o doblar la
frecuencia alias en el rango F s/2 ( = ). La frecuencia Fs /2 ( = ) se denomina frecuencia de
plegado.
Teorema de muestreo
66
Dada una seal analgica cualquiera, cmo se debe elegir el perodo de muestreo T
o, lo que es lo mismo, la velocidad de muestreo F s? Para contestar a esta cuestin es
necesaria cierta informacin sobre las caractersticas de la seal que va a ser muestreada. En
particular, debemos tener cierta informacin general sobre el contenido frecuencial de la seal.
Generalmente, dicha informacin se encuentra disponible. Por ejemplo, sabemos que la mayor
frecuencia en seales de voz ronda los 3.000 Hz. Por otra parte, las seales de televisin
tienen componentes de frecuencia importantes hasta los 5 MHz. La informacin contenida en
dichas seales se encuentra en las amplitudes, frecuencias y fases de las distintas
componentes de frecuencia, pero antes de obtener dichas seales no conocemos sus
caractersticas con detalle. De hecho, el propsito del procesamiento de seales es
normalmente la extraccin de dichas caractersticas. Sin embargo, si conocemos la mxima
frecuencia de una determinada clase de seales (por ejemplo, seales de voz, de video, etc.)
podemos especificar la velocidad de muestreo necesaria para convertir las seales analgicas
en seales digitales.
Supongamos que cualquier seal analgica se puede representar como una suma de
sinusoides de diferentes amplitudes, frecuencias y fases, es decir,
N
(1.4.18) xa(t) =
i =1
Ai cos(2Fit + i)
donde N indica el nmero de componentes de frecuencia. Todas las seales, como las de voz
o video, se prestan a dicha representacin en cualquier intervalo de tiempo pequeo.
Normalmente, las amplitudes, fases y frecuencias varan lentamente de un intervalo de tiempo
al siguiente. Supongamos que las frecuencias de una determinada seal no exceden una
frecuencia mxima conocida F max. Por ejemplo, Fmax = 3 KHz, para seales de voz y Fmax = 5
MHz, para seales de video. Dado que la mxima frecuencia puede variar ligeramente (por
ejemplo, de un orador a otro) podemos querer asegurar que Fmax no sobrepase determinado
valor y para ello pasaremos la seal analgica por un filtro que atene fuertemente las
componentes de frecuencia por encima de Fmax. As estaremos seguros de que ninguna seal
de la clase que nos interesa tendr componentes de frecuencia (con amplitud o potencia
significativa) por encima de Fmax. En la prctica, este filtrado se realiza antes del muestreo. El
conocimiento de Fmax nos permite seleccionar la velocidad de muestreo apropiada. Sabemos
que la frecuencia ms alta de la seal analgica que puede reconstruirse sin ambigedad
cuando la seal se muestrea a una velocidad Fs = 1/T es Fs/2. Cualquier frecuencia por encima
de Fs/2 o por debajo de F s/2 produce muestras que son idnticas a las correspondientes a
frecuencias dentro del intervalo Fs/2 F F s/2. Para evitar las ambigedades que resultan del
aliasing, se debe seleccionar una velocidad de muestreo lo suficientemente alta, esto es,
debemos escoger F s/2 mayor que Fmax. Por tanto, para evitar el problema del aliasing, se
selecciona Fs segn
(1.4.20) - f i = Fi/Fs
o equivalentemente,
(1.4.21) - i = 2fi
puede ser reconstruida sin distorsin a partir de las muestras usando un mtodo de
interpolacin apropiado (conversin digital analgica). La frmula de interpolacin ideal o
apropiada se especifica mediante el teorema del muestreo.
Teorema del muestreo. Si la frecuencia ms alta contenida en una seal analgica xa(t) es
F max = B y la seal se muestrea a una velocidad Fs < 2Fmax 2B, entonces xa(t) se puede
recuperar totalmente a partir de sus muestras mediante la siguiente funcin de interpolacin
sen2Bt
(1.4.22) g(t) =
2Bt
La tasa de muestreo dada por F N = 2B = 2 Fmax se denomina tasa de Nyquist. La figura 1.19
ilustra el proceso de conversin D/A ideal que utiliza la funcin de interpolacin dada por
(1.4.22).
Un punto importante es que aun cuando la forma de onda puede tener un espectro
limitado en banda, la seal podra estar corrompida por ruido aleatorio de banda ancha, previo
a la conversin analgica a digital. En tales casos, la seal ms ruido debiera ser filtrada con
un filtro analgico paso bajo que corta abruptamente por encima de la frecuencia de Nyquist,
de modo que las imgenes de ruido de alta frecuencia no sean solapadas (aliased) en la banda
de base.
Una seal digital es una secuencia de nmeros (muestras) en la que cada nmero se
representa por un nmero finito de dgitos (precisin finita).
El proceso de convertir una seal en tiempo discreto de amplitud continua en una seal
digital, expresando cada muestra por medio de un nmero finito (en vez de infinito) de dgitos,
se denomina cuantificacin. El error cometido al representar la seal de valor continuo por un
conjunto finito de valores discretos se denomina error de cuantificacin o ruido de
cuantificacin.
Denotaremos la operacin de cuantificacin de las muestras x(n) como Q[x(n)] y
utilizaremos xq(n) para designar la secuencia de muestras cuantificadas a la salida del
cuantificador. As x q(n) = Q[x(n)] por tanto, el error de cuantificacin de una secuencia eq(n) se
define como la diferencia entre el valor cuantificado y el de la muestra original
Supongamos que queremos utilizar un solo dgito significativo. Para eliminar los dgitos
sobrantes podemos simplemente eliminarlos (truncamiento) o aproximar por el nmero con un
dgito significativo ms cercano (redondeo). Las seales cuantificadas resultantes xq(n) se
muestran en la Tabla 1.2. Discutiremos solo la cuantificacin por redondeo, aunque es igual de
fcil considerar el caso de truncamiento. El proceso de redondeo se ilustra grficamente en la
Fig. 1.20b.
68
(1.4.26) - e q(n)
s s
En otras palabras, el error de cuantificacin instantneo no puede superar la mitad del valor del
escaln de cuantificacin (ver Tabla 1.2).
Si xmin y xmax representan los valores mximo y mnimo de x(n) y L es el nmero de
niveles de cuantificacin, entonces
x max x min
(1.4.27) =
L 1
Definimos el rango dinmico de la seal como xmax xmin. En nuestro ejemplo xmax = 1, xmin =
0, y L = 11, lo que nos lleva a = 0.1. Obsrvese que si el rango dinmico est prefijado, el
aumento del nmero de niveles conlleva la disminucin del escaln de cuantificacin. Por tanto,
el error de cuantificacin decrece y aumenta la precisin del cuantificador. En la prctica se
puede reducir el error de cuantificacin a niveles insignificantes, eligiendo un nmero suficiente
de niveles de cuantificacin.
69